From 76ff8d29599f516382a0e318e882bfc09238be83 Mon Sep 17 00:00:00 2001 From: marcus-wishes Date: Mon, 9 Dec 2024 20:43:26 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20docs=20from=20@=20linked-plane?= =?UTF-8?q?t/ui-kit-ts@5dc38a97cd1a434eeb415042ccd47eb6d40f6f04=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 16 + applayoutexample/index.html | 15 + assets/applayoutexample-BF7FxOtX.js | 1 + assets/atlassian-dark-D0oQI27Z.js | 395 + .../atlassian-dark-brand-refresh-DMFxiKjD.js | 396 + assets/atlassian-dark-future-BVt_PBIj.js | 7 + ...assian-dark-increased-contrast-CZ2wqhBl.js | 397 + assets/atlassian-legacy-dark-DEqqKJsA.js | 395 + assets/atlassian-legacy-light-UTJ7NqnO.js | 395 + assets/atlassian-light-BhLk1Mzu.js | 395 + .../atlassian-light-brand-refresh-Rb6wd5in.js | 396 + assets/atlassian-light-future-CVyVkN_J.js | 7 + ...ssian-light-increased-contrast-CUyrOXKg.js | 397 + assets/atlassian-shape-CG4pFPyr.js | 15 + assets/atlassian-spacing-BFnDPXrV.js | 27 + assets/atlassian-typography-adg3-CEflH5nv.js | 48 + ...tlassian-typography-modernized-DdfPlsf1.js | 33 + ...atlassian-typography-refreshed-Bl0yDtoV.js | 33 + assets/bundle-BB30bA_E.js | 91 + assets/bundle-CKXXeLZS.css | 1 + assets/custom-theme-D-QRQaC6.js | 24 + assets/de-I0jh836e.js | 1 + assets/en-DxQclKaQ.js | 1 + assets/index-6ZzI8GN2.js | 11 + assets/main-BL_s-mSF.css | 1 + assets/main-BzMYQDfw.js | 314 + images/favicon.ico | Bin 0 -> 15406 bytes images/github-logo.png | Bin 0 -> 2625 bytes images/logo.png | Bin 0 -> 10713 bytes index.html | 16 + showcase-sources.txt | 9881 +++++++++++++++++ themes/aui-light.css | 280 + translations-compiled/de.json | 17 + translations-compiled/en.json | 17 + 34 files changed, 14023 insertions(+) create mode 100644 404.html create mode 100644 applayoutexample/index.html create mode 100644 assets/applayoutexample-BF7FxOtX.js create mode 100644 assets/atlassian-dark-D0oQI27Z.js create mode 100644 assets/atlassian-dark-brand-refresh-DMFxiKjD.js create mode 100644 assets/atlassian-dark-future-BVt_PBIj.js create mode 100644 assets/atlassian-dark-increased-contrast-CZ2wqhBl.js create mode 100644 assets/atlassian-legacy-dark-DEqqKJsA.js create mode 100644 assets/atlassian-legacy-light-UTJ7NqnO.js create mode 100644 assets/atlassian-light-BhLk1Mzu.js create mode 100644 assets/atlassian-light-brand-refresh-Rb6wd5in.js create mode 100644 assets/atlassian-light-future-CVyVkN_J.js create mode 100644 assets/atlassian-light-increased-contrast-CUyrOXKg.js create mode 100644 assets/atlassian-shape-CG4pFPyr.js create mode 100644 assets/atlassian-spacing-BFnDPXrV.js create mode 100644 assets/atlassian-typography-adg3-CEflH5nv.js create mode 100644 assets/atlassian-typography-modernized-DdfPlsf1.js create mode 100644 assets/atlassian-typography-refreshed-Bl0yDtoV.js create mode 100644 assets/bundle-BB30bA_E.js create mode 100644 assets/bundle-CKXXeLZS.css create mode 100644 assets/custom-theme-D-QRQaC6.js create mode 100644 assets/de-I0jh836e.js create mode 100644 assets/en-DxQclKaQ.js create mode 100644 assets/index-6ZzI8GN2.js create mode 100644 assets/main-BL_s-mSF.css create mode 100644 assets/main-BzMYQDfw.js create mode 100644 images/favicon.ico create mode 100644 images/github-logo.png create mode 100644 images/logo.png create mode 100644 index.html create mode 100644 showcase-sources.txt create mode 100644 themes/aui-light.css create mode 100644 translations-compiled/de.json create mode 100644 translations-compiled/en.json diff --git a/404.html b/404.html new file mode 100644 index 00000000..85affd0d --- /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..9524771a --- /dev/null +++ b/applayoutexample/index.html @@ -0,0 +1,15 @@ + + + + + + + UI-KIT-TS App Layout Showcase + + + + + +
+ + diff --git a/assets/applayoutexample-BF7FxOtX.js b/assets/applayoutexample-BF7FxOtX.js new file mode 100644 index 00000000..9566612b --- /dev/null +++ b/assets/applayoutexample-BF7FxOtX.js @@ -0,0 +1 @@ +import{m as e,r as a,H as t,G as r,P as s,N as f,R as p}from"./bundle-BB30bA_E.js";function i(){const n=Array.from({length:100},(c,d)=>e.jsx("li",{children:e.jsx("div",{className:"bg-brand border-brand-bold my-2 h-8 w-full rounded-sm border-2"})},d));return e.jsx("div",{className:"mt-4 w-full",children:e.jsx("ul",{className:"m-0 w-full list-none p-0",children:n})})}function P(){const[n,c]=a.useState(!0),[d,g]=a.useState(!0),[l,y]=a.useState(!0),[o,k]=a.useState(!0),[h,S]=a.useState(!0),[x,u]=a.useState(!0),[b,m]=a.useState(!0);return e.jsxs(t.Container,{useBanner:!0,children:[e.jsxs(t.Banner,{sticky:n,className:"flex justify-between gap-4 border-2 border-solid px-4 py-2",children:["Sticky Banner",e.jsx(r,{checked:n,onCheckedChange:c,label:"Banner Sticky"})]}),e.jsxs(t.TopNavigation,{sticky:d,className:"flex justify-between gap-4 border-2 border-solid p-4",children:["Top Navigation",e.jsx(r,{checked:d,onCheckedChange:g,label:"Top Navigation Sticky"})]}),e.jsxs(t.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:y,label:"Sticky"}),e.jsx("hr",{}),e.jsx(i,{})]}),e.jsxs(t.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:k,label:"Sticky"}),e.jsx("hr",{}),e.jsx(i,{})]}),e.jsxs(t.Content,{children:[e.jsxs(t.LeftSidebar,{sticky:h,children:[e.jsx("h3",{className:"mb-4",children:"Left Sidebar"}),e.jsx(r,{checked:h,onCheckedChange:S,label:"Left Sidebar Sticky"}),e.jsx(i,{})]}),e.jsxs(t.RightSidebar,{sticky:x,children:[e.jsx("h3",{className:"mb-4",children:"Right Sidebar"}),e.jsx(r,{checked:x,onCheckedChange:u,label:"Right Sidebar Sticky"}),e.jsx(i,{})]}),e.jsxs(t.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:m,label:"Fixed Height"})}),e.jsxs(s.Page,{children:[e.jsxs(s.PageHeader,{shadow:!1,children:[e.jsx(s.PageHeaderTitle,{children:"Page Layout"}),e.jsx(s.PageHeaderSubTitle,{children:"Subtitle"})]}),e.jsxs(s.PageBody,{children:[e.jsx(s.PageBodyHeader,{children:"Page Body Header"}),e.jsx(s.PageBodyContent,{children:e.jsx(i,{})}),e.jsx(s.PageBodyFooter,{children:"Page Body Footer"})]})]})]})]})]})}const j=document.getElementById("applayout-root");if(!j)throw new Error("Could not find root element");const C=f.createRoot(j);C.render(e.jsx(p.StrictMode,{children:e.jsx(P,{})})); 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-brand-refresh-DMFxiKjD.js b/assets/atlassian-dark-brand-refresh-DMFxiKjD.js new file mode 100644 index 00000000..8c40e5d7 --- /dev/null +++ b/assets/atlassian-dark-brand-refresh-DMFxiKjD.js @@ -0,0 +1,396 @@ +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: #BFC1C4; + --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: #FBC828; + --ds-text-accent-orange-bolder: #FCE4A6; + --ds-text-accent-yellow: #EED12B; + --ds-text-accent-yellow-bolder: #F5E989; + --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: #8FB8F6; + --ds-text-accent-blue-bolder: #CFE1FD; + --ds-text-accent-purple: #D8A0F7; + --ds-text-accent-purple-bolder: #EED7FC; + --ds-text-accent-magenta: #F797D2; + --ds-text-accent-magenta-bolder: #FDD0EC; + --ds-text-accent-gray: #A9ABAF; + --ds-text-accent-gray-bolder: #E2E3E4; + --ds-text-disabled: #E5E9F640; + --ds-text-inverse: #1F1F21; + --ds-text-selected: #669DF1; + --ds-text-brand: #669DF1; + --ds-text-danger: #FD9891; + --ds-text-warning: #FBC828; + --ds-text-warning-inverse: #1F1F21; + --ds-text-success: #B3DF72; + --ds-text-discovery: #D8A0F7; + --ds-text-information: #8FB8F6; + --ds-text-subtlest: #96999E; + --ds-text-subtle: #A9ABAF; + --ds-link: #669DF1; + --ds-link-pressed: #8FB8F6; + --ds-link-visited: #D8A0F7; + --ds-link-visited-pressed: #EED7FC; + --ds-icon: #CECFD2; + --ds-icon-accent-lime: #82B536; + --ds-icon-accent-red: #E2483D; + --ds-icon-accent-orange: #F68909; + --ds-icon-accent-yellow: #EED12B; + --ds-icon-accent-green: #2ABB7F; + --ds-icon-accent-teal: #42B2D7; + --ds-icon-accent-blue: #4688EC; + --ds-icon-accent-purple: #BF63F3; + --ds-icon-accent-magenta: #DA62AC; + --ds-icon-accent-gray: #7E8188; + --ds-icon-disabled: #E5E9F640; + --ds-icon-inverse: #1F1F21; + --ds-icon-selected: #669DF1; + --ds-icon-brand: #669DF1; + --ds-icon-danger: #F15B50; + --ds-icon-warning: #FBC828; + --ds-icon-warning-inverse: #1F1F21; + --ds-icon-success: #B3DF72; + --ds-icon-discovery: #BF63F3; + --ds-icon-information: #4688EC; + --ds-icon-subtlest: #96999E; + --ds-icon-subtle: #A9ABAF; + --ds-border: #E3E4F21F; + --ds-border-accent-lime: #82B536; + --ds-border-accent-red: #F15B50; + --ds-border-accent-orange: #F68909; + --ds-border-accent-yellow: #CF9F02; + --ds-border-accent-green: #2ABB7F; + --ds-border-accent-teal: #42B2D7; + --ds-border-accent-blue: #4688EC; + --ds-border-accent-purple: #BF63F3; + --ds-border-accent-magenta: #DA62AC; + --ds-border-accent-gray: #7E8188; + --ds-border-disabled: #CECED912; + --ds-border-focused: #8FB8F6; + --ds-border-input: #7E8188; + --ds-border-inverse: #18191A; + --ds-border-selected: #669DF1; + --ds-border-brand: #669DF1; + --ds-border-danger: #F15B50; + --ds-border-warning: #F68909; + --ds-border-success: #82B536; + --ds-border-discovery: #BF63F3; + --ds-border-information: #4688EC; + --ds-border-bold: #7E8188; + --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: #3A2C1F; + --ds-background-accent-orange-subtlest-hovered: #693200; + --ds-background-accent-orange-subtlest-pressed: #9E4C00; + --ds-background-accent-orange-subtler: #693200; + --ds-background-accent-orange-subtler-hovered: #9E4C00; + --ds-background-accent-orange-subtler-pressed: #BD5B00; + --ds-background-accent-orange-subtle: #9E4C00; + --ds-background-accent-orange-subtle-hovered: #693200; + --ds-background-accent-orange-subtle-pressed: #3A2C1F; + --ds-background-accent-orange-bolder: #FCA700; + --ds-background-accent-orange-bolder-hovered: #FBC828; + --ds-background-accent-orange-bolder-pressed: #FCE4A6; + --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: #DDB30E; + --ds-background-accent-yellow-bolder-hovered: #EED12B; + --ds-background-accent-yellow-bolder-pressed: #F5E989; + --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: #1C2B42; + --ds-background-accent-blue-subtlest-hovered: #123263; + --ds-background-accent-blue-subtlest-pressed: #1558BC; + --ds-background-accent-blue-subtler: #123263; + --ds-background-accent-blue-subtler-hovered: #1558BC; + --ds-background-accent-blue-subtler-pressed: #1868DB; + --ds-background-accent-blue-subtle: #1558BC; + --ds-background-accent-blue-subtle-hovered: #123263; + --ds-background-accent-blue-subtle-pressed: #1C2B42; + --ds-background-accent-blue-bolder: #669DF1; + --ds-background-accent-blue-bolder-hovered: #8FB8F6; + --ds-background-accent-blue-bolder-pressed: #CFE1FD; + --ds-background-accent-purple-subtlest: #35243F; + --ds-background-accent-purple-subtlest-hovered: #48245D; + --ds-background-accent-purple-subtlest-pressed: #803FA5; + --ds-background-accent-purple-subtler: #48245D; + --ds-background-accent-purple-subtler-hovered: #803FA5; + --ds-background-accent-purple-subtler-pressed: #964AC0; + --ds-background-accent-purple-subtle: #803FA5; + --ds-background-accent-purple-subtle-hovered: #48245D; + --ds-background-accent-purple-subtle-pressed: #35243F; + --ds-background-accent-purple-bolder: #C97CF4; + --ds-background-accent-purple-bolder-hovered: #D8A0F7; + --ds-background-accent-purple-bolder-pressed: #EED7FC; + --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: #303134; + --ds-background-accent-gray-subtlest-hovered: #3D3F43; + --ds-background-accent-gray-subtlest-pressed: #4B4D51; + --ds-background-accent-gray-subtler: #4B4D51; + --ds-background-accent-gray-subtler-hovered: #63666B; + --ds-background-accent-gray-subtler-pressed: #7E8188; + --ds-background-accent-gray-subtle: #63666B; + --ds-background-accent-gray-subtle-hovered: #4B4D51; + --ds-background-accent-gray-subtle-pressed: #3D3F43; + --ds-background-accent-gray-bolder: #96999E; + --ds-background-accent-gray-bolder-hovered: #A9ABAF; + --ds-background-accent-gray-bolder-pressed: #BFC1C4; + --ds-background-disabled: #BDBDBD0A; + --ds-background-input: #242528; + --ds-background-input-hovered: #2B2C2F; + --ds-background-input-pressed: #242528; + --ds-background-inverse-subtle: #FFFFFF29; + --ds-background-inverse-subtle-hovered: #FFFFFF3D; + --ds-background-inverse-subtle-pressed: #FFFFFF52; + --ds-background-neutral: #CECED912; + --ds-background-neutral-hovered: #E3E4F21F; + --ds-background-neutral-pressed: #E5E9F640; + --ds-background-neutral-subtle: #00000000; + --ds-background-neutral-subtle-hovered: #CECED912; + --ds-background-neutral-subtle-pressed: #E3E4F21F; + --ds-background-neutral-bold: #CECFD2; + --ds-background-neutral-bold-hovered: #BFC1C4; + --ds-background-neutral-bold-pressed: #A9ABAF; + --ds-background-selected: #1C2B42; + --ds-background-selected-hovered: #123263; + --ds-background-selected-pressed: #1558BC; + --ds-background-selected-bold: #669DF1; + --ds-background-selected-bold-hovered: #8FB8F6; + --ds-background-selected-bold-pressed: #CFE1FD; + --ds-background-brand-subtlest: #1C2B42; + --ds-background-brand-subtlest-hovered: #123263; + --ds-background-brand-subtlest-pressed: #1558BC; + --ds-background-brand-bold: #669DF1; + --ds-background-brand-bold-hovered: #8FB8F6; + --ds-background-brand-bold-pressed: #CFE1FD; + --ds-background-brand-boldest: #E9F2FE; + --ds-background-brand-boldest-hovered: #CFE1FD; + --ds-background-brand-boldest-pressed: #8FB8F6; + --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: #3A2C1F; + --ds-background-warning-hovered: #693200; + --ds-background-warning-pressed: #9E4C00; + --ds-background-warning-bold: #FBC828; + --ds-background-warning-bold-hovered: #FCA700; + --ds-background-warning-bold-pressed: #F68909; + --ds-background-success: #28311B; + --ds-background-success-hovered: #37471F; + --ds-background-success-pressed: #4C6B1F; + --ds-background-success-bold: #94C748; + --ds-background-success-bold-hovered: #B3DF72; + --ds-background-success-bold-pressed: #D3F1A7; + --ds-background-discovery: #35243F; + --ds-background-discovery-hovered: #48245D; + --ds-background-discovery-pressed: #803FA5; + --ds-background-discovery-bold: #C97CF4; + --ds-background-discovery-bold-hovered: #D8A0F7; + --ds-background-discovery-bold-pressed: #EED7FC; + --ds-background-information: #1C2B42; + --ds-background-information-hovered: #123263; + --ds-background-information-pressed: #1558BC; + --ds-background-information-bold: #669DF1; + --ds-background-information-bold-hovered: #8FB8F6; + --ds-background-information-bold-pressed: #CFE1FD; + --ds-blanket: #10121499; + --ds-blanket-selected: #1D7AFC14; + --ds-blanket-danger: #E3493514; + --ds-interaction-hovered: #ffffff33; + --ds-interaction-pressed: #ffffff5c; + --ds-skeleton: #CECED912; + --ds-skeleton-subtle: #BDBDBD0A; + --ds-chart-categorical-1: #2898BD; + --ds-chart-categorical-1-hovered: #42B2D7; + --ds-chart-categorical-2: #D8A0F7; + --ds-chart-categorical-2-hovered: #EED7FC; + --ds-chart-categorical-3: #E06C00; + --ds-chart-categorical-3-hovered: #F68909; + --ds-chart-categorical-4: #F797D2; + --ds-chart-categorical-4-hovered: #FDD0EC; + --ds-chart-categorical-5: #CFE1FD; + --ds-chart-categorical-5-hovered: #E9F2FE; + --ds-chart-categorical-6: #AF59E1; + --ds-chart-categorical-6-hovered: #BF63F3; + --ds-chart-categorical-7: #FDD0EC; + --ds-chart-categorical-7-hovered: #FFECF8; + --ds-chart-categorical-8: #FBC828; + --ds-chart-categorical-8-hovered: #FCE4A6; + --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: #7E8188; + --ds-chart-neutral-hovered: #96999E; + --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: #F68909; + --ds-chart-orange-bold-hovered: #FCA700; + --ds-chart-orange-bolder: #FCA700; + --ds-chart-orange-bolder-hovered: #FBC828; + --ds-chart-orange-boldest: #FBC828; + --ds-chart-orange-boldest-hovered: #FCE4A6; + --ds-chart-yellow-bold: #CF9F02; + --ds-chart-yellow-bold-hovered: #DDB30E; + --ds-chart-yellow-bolder: #DDB30E; + --ds-chart-yellow-bolder-hovered: #EED12B; + --ds-chart-yellow-boldest: #EED12B; + --ds-chart-yellow-boldest-hovered: #F5E989; + --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: #357DE8; + --ds-chart-blue-bold-hovered: #4688EC; + --ds-chart-blue-bolder: #4688EC; + --ds-chart-blue-bolder-hovered: #669DF1; + --ds-chart-blue-boldest: #8FB8F6; + --ds-chart-blue-boldest-hovered: #CFE1FD; + --ds-chart-purple-bold: #AF59E1; + --ds-chart-purple-bold-hovered: #BF63F3; + --ds-chart-purple-bolder: #BF63F3; + --ds-chart-purple-bolder-hovered: #C97CF4; + --ds-chart-purple-boldest: #D8A0F7; + --ds-chart-purple-boldest-hovered: #EED7FC; + --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: #7E8188; + --ds-chart-gray-bold-hovered: #96999E; + --ds-chart-gray-bolder: #96999E; + --ds-chart-gray-bolder-hovered: #A9ABAF; + --ds-chart-gray-boldest: #A9ABAF; + --ds-chart-gray-boldest-hovered: #BFC1C4; + --ds-chart-brand: #4688EC; + --ds-chart-brand-hovered: #669DF1; + --ds-chart-danger: #E2483D; + --ds-chart-danger-hovered: #F15B50; + --ds-chart-danger-bold: #FD9891; + --ds-chart-danger-bold-hovered: #FFD5D2; + --ds-chart-warning: #FCA700; + --ds-chart-warning-hovered: #FBC828; + --ds-chart-warning-bold: #FCE4A6; + --ds-chart-warning-bold-hovered: #FFF5DB; + --ds-chart-success: #82B536; + --ds-chart-success-hovered: #94C748; + --ds-chart-success-bold: #B3DF72; + --ds-chart-success-bold-hovered: #D3F1A7; + --ds-chart-discovery: #AF59E1; + --ds-chart-discovery-hovered: #BF63F3; + --ds-chart-discovery-bold: #D8A0F7; + --ds-chart-discovery-bold-hovered: #EED7FC; + --ds-chart-information: #357DE8; + --ds-chart-information-hovered: #4688EC; + --ds-chart-information-bold: #8FB8F6; + --ds-chart-information-bold-hovered: #CFE1FD; + --ds-surface: #1F1F21; + --ds-surface-hovered: #242528; + --ds-surface-pressed: #2B2C2F; + --ds-surface-overlay: #2B2C2F; + --ds-surface-overlay-hovered: #303134; + --ds-surface-overlay-pressed: #3D3F43; + --ds-surface-raised: #242528; + --ds-surface-raised-hovered: #2B2C2F; + --ds-surface-raised-pressed: #303134; + --ds-surface-sunken: #18191A; + --ds-shadow-overflow: 0px 0px 12px #0104048F, 0px 0px 1px #01040480; + --ds-shadow-overflow-perimeter: #01040480; + --ds-shadow-overflow-spread: #0104048f; + --ds-shadow-overlay: 0px 0px 0px 1px #BDBDBD1F, 0px 8px 12px #0104045C, 0px 0px 1px 1px #01040480; + --ds-shadow-raised: 0px 0px 0px 1px #00000000, 0px 1px 1px #01040480, 0px 0px 1px #01040480; + --ds-opacity-disabled: 0.4; + --ds-opacity-loading: 0.2; + --ds-UNSAFE-transparent: transparent; + --ds-elevation-surface-current: #1F1F21; +} +`;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-brand-refresh-Rb6wd5in.js b/assets/atlassian-light-brand-refresh-Rb6wd5in.js new file mode 100644 index 00000000..5223f777 --- /dev/null +++ b/assets/atlassian-light-brand-refresh-Rb6wd5in.js @@ -0,0 +1,396 @@ +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: #292A2E; + --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: #9E4C00; + --ds-text-accent-orange-bolder: #693200; + --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: #1558BC; + --ds-text-accent-blue-bolder: #123263; + --ds-text-accent-purple: #803FA5; + --ds-text-accent-purple-bolder: #48245D; + --ds-text-accent-magenta: #943D73; + --ds-text-accent-magenta-bolder: #50253F; + --ds-text-accent-gray: #505258; + --ds-text-accent-gray-bolder: #1E1F21; + --ds-text-disabled: #080F214A; + --ds-text-inverse: #FFFFFF; + --ds-text-selected: #1868DB; + --ds-text-brand: #1868DB; + --ds-text-danger: #AE2E24; + --ds-text-warning: #9E4C00; + --ds-text-warning-inverse: #292A2E; + --ds-text-success: #4C6B1F; + --ds-text-discovery: #803FA5; + --ds-text-information: #1558BC; + --ds-text-subtlest: #6B6E76; + --ds-text-subtle: #505258; + --ds-link: #1868DB; + --ds-link-pressed: #1558BC; + --ds-link-visited: #803FA5; + --ds-link-visited-pressed: #48245D; + --ds-icon: #292A2E; + --ds-icon-accent-lime: #6A9A23; + --ds-icon-accent-red: #C9372C; + --ds-icon-accent-orange: #E06C00; + --ds-icon-accent-yellow: #B38600; + --ds-icon-accent-green: #22A06B; + --ds-icon-accent-teal: #2898BD; + --ds-icon-accent-blue: #357DE8; + --ds-icon-accent-purple: #AF59E1; + --ds-icon-accent-magenta: #CD519D; + --ds-icon-accent-gray: #7D818A; + --ds-icon-disabled: #080F214A; + --ds-icon-inverse: #FFFFFF; + --ds-icon-selected: #1868DB; + --ds-icon-brand: #1868DB; + --ds-icon-danger: #C9372C; + --ds-icon-warning: #E06C00; + --ds-icon-warning-inverse: #292A2E; + --ds-icon-success: #6A9A23; + --ds-icon-discovery: #AF59E1; + --ds-icon-information: #357DE8; + --ds-icon-subtlest: #6B6E76; + --ds-icon-subtle: #505258; + --ds-border: #0B120E24; + --ds-border-accent-lime: #6A9A23; + --ds-border-accent-red: #E2483D; + --ds-border-accent-orange: #E06C00; + --ds-border-accent-yellow: #B38600; + --ds-border-accent-green: #22A06B; + --ds-border-accent-teal: #2898BD; + --ds-border-accent-blue: #357DE8; + --ds-border-accent-purple: #AF59E1; + --ds-border-accent-magenta: #CD519D; + --ds-border-accent-gray: #7D818A; + --ds-border-disabled: #0515240F; + --ds-border-focused: #4688EC; + --ds-border-input: #8C8F97; + --ds-border-inverse: #FFFFFF; + --ds-border-selected: #1868DB; + --ds-border-brand: #1868DB; + --ds-border-danger: #E2483D; + --ds-border-warning: #E06C00; + --ds-border-success: #6A9A23; + --ds-border-discovery: #AF59E1; + --ds-border-information: #357DE8; + --ds-border-bold: #7D818A; + --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: #FFF5DB; + --ds-background-accent-orange-subtlest-hovered: #FCE4A6; + --ds-background-accent-orange-subtlest-pressed: #FBC828; + --ds-background-accent-orange-subtler: #FCE4A6; + --ds-background-accent-orange-subtler-hovered: #FBC828; + --ds-background-accent-orange-subtler-pressed: #FCA700; + --ds-background-accent-orange-subtle: #FCA700; + --ds-background-accent-orange-subtle-hovered: #FBC828; + --ds-background-accent-orange-subtle-pressed: #FCE4A6; + --ds-background-accent-orange-bolder: #BD5B00; + --ds-background-accent-orange-bolder-hovered: #9E4C00; + --ds-background-accent-orange-bolder-pressed: #693200; + --ds-background-accent-yellow-subtlest: #FEF7C8; + --ds-background-accent-yellow-subtlest-hovered: #F5E989; + --ds-background-accent-yellow-subtlest-pressed: #EED12B; + --ds-background-accent-yellow-subtler: #F5E989; + --ds-background-accent-yellow-subtler-hovered: #EED12B; + --ds-background-accent-yellow-subtler-pressed: #DDB30E; + --ds-background-accent-yellow-subtle: #EED12B; + --ds-background-accent-yellow-subtle-hovered: #DDB30E; + --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: #E9F2FE; + --ds-background-accent-blue-subtlest-hovered: #CFE1FD; + --ds-background-accent-blue-subtlest-pressed: #8FB8F6; + --ds-background-accent-blue-subtler: #CFE1FD; + --ds-background-accent-blue-subtler-hovered: #8FB8F6; + --ds-background-accent-blue-subtler-pressed: #669DF1; + --ds-background-accent-blue-subtle: #669DF1; + --ds-background-accent-blue-subtle-hovered: #8FB8F6; + --ds-background-accent-blue-subtle-pressed: #CFE1FD; + --ds-background-accent-blue-bolder: #1868DB; + --ds-background-accent-blue-bolder-hovered: #1558BC; + --ds-background-accent-blue-bolder-pressed: #123263; + --ds-background-accent-purple-subtlest: #F8EEFE; + --ds-background-accent-purple-subtlest-hovered: #EED7FC; + --ds-background-accent-purple-subtlest-pressed: #D8A0F7; + --ds-background-accent-purple-subtler: #EED7FC; + --ds-background-accent-purple-subtler-hovered: #D8A0F7; + --ds-background-accent-purple-subtler-pressed: #C97CF4; + --ds-background-accent-purple-subtle: #C97CF4; + --ds-background-accent-purple-subtle-hovered: #D8A0F7; + --ds-background-accent-purple-subtle-pressed: #EED7FC; + --ds-background-accent-purple-bolder: #964AC0; + --ds-background-accent-purple-bolder-hovered: #803FA5; + --ds-background-accent-purple-bolder-pressed: #48245D; + --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: #F0F1F2; + --ds-background-accent-gray-subtlest-hovered: #DDDEE1; + --ds-background-accent-gray-subtlest-pressed: #B7B9BE; + --ds-background-accent-gray-subtler: #DDDEE1; + --ds-background-accent-gray-subtler-hovered: #B7B9BE; + --ds-background-accent-gray-subtler-pressed: #8C8F97; + --ds-background-accent-gray-subtle: #8C8F97; + --ds-background-accent-gray-subtle-hovered: #B7B9BE; + --ds-background-accent-gray-subtle-pressed: #DDDEE1; + --ds-background-accent-gray-bolder: #6B6E76; + --ds-background-accent-gray-bolder-hovered: #505258; + --ds-background-accent-gray-bolder-pressed: #3B3D42; + --ds-background-disabled: #17171708; + --ds-background-input: #FFFFFF; + --ds-background-input-hovered: #F8F8F8; + --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: #0515240F; + --ds-background-neutral-hovered: #0B120E24; + --ds-background-neutral-pressed: #080F214A; + --ds-background-neutral-subtle: #00000000; + --ds-background-neutral-subtle-hovered: #0515240F; + --ds-background-neutral-subtle-pressed: #0B120E24; + --ds-background-neutral-bold: #292A2E; + --ds-background-neutral-bold-hovered: #3B3D42; + --ds-background-neutral-bold-pressed: #505258; + --ds-background-selected: #E9F2FE; + --ds-background-selected-hovered: #CFE1FD; + --ds-background-selected-pressed: #8FB8F6; + --ds-background-selected-bold: #1868DB; + --ds-background-selected-bold-hovered: #1558BC; + --ds-background-selected-bold-pressed: #123263; + --ds-background-brand-subtlest: #E9F2FE; + --ds-background-brand-subtlest-hovered: #CFE1FD; + --ds-background-brand-subtlest-pressed: #8FB8F6; + --ds-background-brand-bold: #1868DB; + --ds-background-brand-bold-hovered: #1558BC; + --ds-background-brand-bold-pressed: #123263; + --ds-background-brand-boldest: #1C2B42; + --ds-background-brand-boldest-hovered: #123263; + --ds-background-brand-boldest-pressed: #1558BC; + --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: #FFF5DB; + --ds-background-warning-hovered: #FCE4A6; + --ds-background-warning-pressed: #FBC828; + --ds-background-warning-bold: #FBC828; + --ds-background-warning-bold-hovered: #FCA700; + --ds-background-warning-bold-pressed: #F68909; + --ds-background-success: #EFFFD6; + --ds-background-success-hovered: #D3F1A7; + --ds-background-success-pressed: #B3DF72; + --ds-background-success-bold: #5B7F24; + --ds-background-success-bold-hovered: #4C6B1F; + --ds-background-success-bold-pressed: #37471F; + --ds-background-discovery: #F8EEFE; + --ds-background-discovery-hovered: #EED7FC; + --ds-background-discovery-pressed: #D8A0F7; + --ds-background-discovery-bold: #964AC0; + --ds-background-discovery-bold-hovered: #803FA5; + --ds-background-discovery-bold-pressed: #48245D; + --ds-background-information: #E9F2FE; + --ds-background-information-hovered: #CFE1FD; + --ds-background-information-pressed: #8FB8F6; + --ds-background-information-bold: #1868DB; + --ds-background-information-bold-hovered: #1558BC; + --ds-background-information-bold-pressed: #123263; + --ds-blanket: #050C1F75; + --ds-blanket-selected: #388BFF14; + --ds-blanket-danger: #EF5C4814; + --ds-interaction-hovered: #00000029; + --ds-interaction-pressed: #00000052; + --ds-skeleton: #0515240F; + --ds-skeleton-subtle: #17171708; + --ds-chart-categorical-1: #2898BD; + --ds-chart-categorical-1-hovered: #227D9B; + --ds-chart-categorical-2: #803FA5; + --ds-chart-categorical-2-hovered: #48245D; + --ds-chart-categorical-3: #E06C00; + --ds-chart-categorical-3-hovered: #BD5B00; + --ds-chart-categorical-4: #943D73; + --ds-chart-categorical-4-hovered: #50253F; + --ds-chart-categorical-5: #123263; + --ds-chart-categorical-5-hovered: #1C2B42; + --ds-chart-categorical-6: #BF63F3; + --ds-chart-categorical-6-hovered: #AF59E1; + --ds-chart-categorical-7: #50253F; + --ds-chart-categorical-7-hovered: #3D2232; + --ds-chart-categorical-8: #9E4C00; + --ds-chart-categorical-8-hovered: #693200; + --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: #8C8F97; + --ds-chart-neutral-hovered: #7D818A; + --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: #E06C00; + --ds-chart-orange-bold-hovered: #BD5B00; + --ds-chart-orange-bolder: #BD5B00; + --ds-chart-orange-bolder-hovered: #9E4C00; + --ds-chart-orange-boldest: #9E4C00; + --ds-chart-orange-boldest-hovered: #693200; + --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: #4688EC; + --ds-chart-blue-bold-hovered: #357DE8; + --ds-chart-blue-bolder: #357DE8; + --ds-chart-blue-bolder-hovered: #1868DB; + --ds-chart-blue-boldest: #1558BC; + --ds-chart-blue-boldest-hovered: #123263; + --ds-chart-purple-bold: #BF63F3; + --ds-chart-purple-bold-hovered: #AF59E1; + --ds-chart-purple-bolder: #AF59E1; + --ds-chart-purple-bolder-hovered: #964AC0; + --ds-chart-purple-boldest: #803FA5; + --ds-chart-purple-boldest-hovered: #48245D; + --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: #8C8F97; + --ds-chart-gray-bold-hovered: #7D818A; + --ds-chart-gray-bolder: #7D818A; + --ds-chart-gray-bolder-hovered: #6B6E76; + --ds-chart-gray-boldest: #505258; + --ds-chart-gray-boldest-hovered: #3B3D42; + --ds-chart-brand: #357DE8; + --ds-chart-brand-hovered: #1868DB; + --ds-chart-danger: #F15B50; + --ds-chart-danger-hovered: #E2483D; + --ds-chart-danger-bold: #AE2E24; + --ds-chart-danger-bold-hovered: #5D1F1A; + --ds-chart-warning: #E06C00; + --ds-chart-warning-hovered: #BD5B00; + --ds-chart-warning-bold: #9E4C00; + --ds-chart-warning-bold-hovered: #693200; + --ds-chart-success: #6A9A23; + --ds-chart-success-hovered: #5B7F24; + --ds-chart-success-bold: #4C6B1F; + --ds-chart-success-bold-hovered: #37471F; + --ds-chart-discovery: #BF63F3; + --ds-chart-discovery-hovered: #AF59E1; + --ds-chart-discovery-bold: #803FA5; + --ds-chart-discovery-bold-hovered: #48245D; + --ds-chart-information: #4688EC; + --ds-chart-information-hovered: #357DE8; + --ds-chart-information-bold: #1558BC; + --ds-chart-information-bold-hovered: #123263; + --ds-surface: #FFFFFF; + --ds-surface-hovered: #F0F1F2; + --ds-surface-pressed: #DDDEE1; + --ds-surface-overlay: #FFFFFF; + --ds-surface-overlay-hovered: #F0F1F2; + --ds-surface-overlay-pressed: #DDDEE1; + --ds-surface-raised: #FFFFFF; + --ds-surface-raised-hovered: #F0F1F2; + --ds-surface-raised-pressed: #DDDEE1; + --ds-surface-sunken: #F8F8F8; + --ds-shadow-overflow: 0px 0px 8px #1E1F2129, 0px 0px 1px #1E1F211F; + --ds-shadow-overflow-perimeter: #1E1F211f; + --ds-shadow-overflow-spread: #1E1F2129; + --ds-shadow-overlay: 0px 8px 12px #1E1F2126, 0px 0px 1px #1E1F214F; + --ds-shadow-raised: 0px 1px 1px #1E1F2140, 0px 0px 1px #1E1F214F; + --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-modernized-DdfPlsf1.js b/assets/atlassian-typography-modernized-DdfPlsf1.js new file mode 100644 index 00000000..27754aed --- /dev/null +++ b/assets/atlassian-typography-modernized-DdfPlsf1.js @@ -0,0 +1,33 @@ +const e=` +html[data-theme~="typography:typography-modernized"] { + --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; +} +`;export{e as default}; diff --git a/assets/atlassian-typography-refreshed-Bl0yDtoV.js b/assets/atlassian-typography-refreshed-Bl0yDtoV.js new file mode 100644 index 00000000..3db69a41 --- /dev/null +++ b/assets/atlassian-typography-refreshed-Bl0yDtoV.js @@ -0,0 +1,33 @@ +const e=` +html[data-theme~="typography:typography-refreshed"] { + --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 "Atlassian Sans", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-xlarge: normal 700 1.75rem/2rem "Atlassian Sans", 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 "Atlassian Sans", 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 "Atlassian Sans", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-small: normal 700 1rem/1.25rem "Atlassian Sans", 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 "Atlassian Sans", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-heading-xxsmall: normal 700 0.75rem/1rem "Atlassian Sans", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-body-large: normal 400 1rem/1.5rem "Atlassian Sans", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-body: normal 400 0.875rem/1.25rem "Atlassian Sans", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-body-small: normal 400 0.75rem/1rem "Atlassian Sans", 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 "Atlassian Sans", 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: "Atlassian Sans", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif; + --ds-font-family-body: "Atlassian Sans", 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: "Atlassian 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; +} +`;export{e as default}; diff --git a/assets/bundle-BB30bA_E.js b/assets/bundle-BB30bA_E.js new file mode 100644 index 00000000..f486a9e6 --- /dev/null +++ b/assets/bundle-BB30bA_E.js @@ -0,0 +1,91 @@ +function cm(l,u){for(var s=0;sc[f]})}}}return Object.freeze(Object.defineProperty(l,Symbol.toStringTag,{value:"Module"}))}(function(){const u=document.createElement("link").relList;if(u&&u.supports&&u.supports("modulepreload"))return;for(const f of document.querySelectorAll('link[rel="modulepreload"]'))c(f);new MutationObserver(f=>{for(const p of f)if(p.type==="childList")for(const y of p.addedNodes)y.tagName==="LINK"&&y.rel==="modulepreload"&&c(y)}).observe(document,{childList:!0,subtree:!0});function s(f){const p={};return f.integrity&&(p.integrity=f.integrity),f.referrerPolicy&&(p.referrerPolicy=f.referrerPolicy),f.crossOrigin==="use-credentials"?p.credentials="include":f.crossOrigin==="anonymous"?p.credentials="omit":p.credentials="same-origin",p}function c(f){if(f.ep)return;f.ep=!0;const p=s(f);fetch(f.href,p)}})();var fg=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ol(l){return l&&l.__esModule&&Object.prototype.hasOwnProperty.call(l,"default")?l.default:l}function Af(l){if(l.__esModule)return l;var u=l.default;if(typeof u=="function"){var s=function c(){return this instanceof c?Reflect.construct(u,arguments,this.constructor):u.apply(this,arguments)};s.prototype=u.prototype}else s={};return Object.defineProperty(s,"__esModule",{value:!0}),Object.keys(l).forEach(function(c){var f=Object.getOwnPropertyDescriptor(l,c);Object.defineProperty(s,c,f.get?f:{enumerable:!0,get:function(){return l[c]}})}),s}var Lu={exports:{}},Yr={},Ou={exports:{}},le={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var tf;function fm(){if(tf)return le;tf=1;var l=Symbol.for("react.element"),u=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),c=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),p=Symbol.for("react.provider"),y=Symbol.for("react.context"),S=Symbol.for("react.forward_ref"),k=Symbol.for("react.suspense"),N=Symbol.for("react.memo"),L=Symbol.for("react.lazy"),O=Symbol.iterator;function D(v){return v===null||typeof v!="object"?null:(v=O&&v[O]||v["@@iterator"],typeof v=="function"?v:null)}var q={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},j=Object.assign,z={};function I(v,_,re){this.props=v,this.context=_,this.refs=z,this.updater=re||q}I.prototype.isReactComponent={},I.prototype.setState=function(v,_){if(typeof v!="object"&&typeof v!="function"&&v!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,v,_,"setState")},I.prototype.forceUpdate=function(v){this.updater.enqueueForceUpdate(this,v,"forceUpdate")};function $(){}$.prototype=I.prototype;function Q(v,_,re){this.props=v,this.context=_,this.refs=z,this.updater=re||q}var B=Q.prototype=new $;B.constructor=Q,j(B,I.prototype),B.isPureReactComponent=!0;var Z=Array.isArray,E=Object.prototype.hasOwnProperty,J={current:null},b={key:!0,ref:!0,__self:!0,__source:!0};function Le(v,_,re){var ie,se={},ae=null,ye=null;if(_!=null)for(ie in _.ref!==void 0&&(ye=_.ref),_.key!==void 0&&(ae=""+_.key),_)E.call(_,ie)&&!b.hasOwnProperty(ie)&&(se[ie]=_[ie]);var me=arguments.length-2;if(me===1)se.children=re;else if(1>>1,_=M[v];if(0>>1;vf(se,F))ae<_&&0>f(ye,se)?(M[v]=ye,M[ae]=F,v=ae):(M[v]=se,M[ie]=F,v=ie);else if(ae<_&&0>f(ye,F))M[v]=ye,M[ae]=F,v=ae;else break e}}return V}function f(M,V){var F=M.sortIndex-V.sortIndex;return F!==0?F:M.id-V.id}if(typeof performance=="object"&&typeof performance.now=="function"){var p=performance;l.unstable_now=function(){return p.now()}}else{var y=Date,S=y.now();l.unstable_now=function(){return y.now()-S}}var k=[],N=[],L=1,O=null,D=3,q=!1,j=!1,z=!1,I=typeof setTimeout=="function"?setTimeout:null,$=typeof clearTimeout=="function"?clearTimeout:null,Q=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function B(M){for(var V=s(N);V!==null;){if(V.callback===null)c(N);else if(V.startTime<=M)c(N),V.sortIndex=V.expirationTime,u(k,V);else break;V=s(N)}}function Z(M){if(z=!1,B(M),!j)if(s(k)!==null)j=!0,ge(E);else{var V=s(N);V!==null&&ve(Z,V.startTime-M)}}function E(M,V){j=!1,z&&(z=!1,$(Le),Le=-1),q=!0;var F=D;try{for(B(V),O=s(k);O!==null&&(!(O.expirationTime>V)||M&&!tt());){var v=O.callback;if(typeof v=="function"){O.callback=null,D=O.priorityLevel;var _=v(O.expirationTime<=V);V=l.unstable_now(),typeof _=="function"?O.callback=_:O===s(k)&&c(k),B(V)}else c(k);O=s(k)}if(O!==null)var re=!0;else{var ie=s(N);ie!==null&&ve(Z,ie.startTime-V),re=!1}return re}finally{O=null,D=F,q=!1}}var J=!1,b=null,Le=-1,be=5,xe=-1;function tt(){return!(l.unstable_now()-xeM||125v?(M.sortIndex=F,u(N,M),s(k)===null&&M===s(N)&&(z?($(Le),Le=-1):z=!0,ve(Z,F-v))):(M.sortIndex=_,u(k,M),j||q||(j=!0,ge(E))),M},l.unstable_shouldYield=tt,l.unstable_wrapCallback=function(M){var V=D;return function(){var F=D;D=V;try{return M.apply(this,arguments)}finally{D=F}}}}(Fu)),Fu}var sf;function Nm(){return sf||(sf=1,Mu.exports=Pm()),Mu.exports}/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var af;function Rm(){if(af)return ut;af=1;var l=Tn(),u=Nm();function s(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),k=Object.prototype.hasOwnProperty,N=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,L={},O={};function D(e){return k.call(O,e)?!0:k.call(L,e)?!1:N.test(e)?O[e]=!0:(L[e]=!0,!1)}function q(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function j(e,t,n,r){if(t===null||typeof t>"u"||q(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 z(e,t,n,r,o,i,a){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,this.removeEmptyString=a}var I={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){I[e]=new z(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];I[t]=new z(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){I[e]=new z(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){I[e]=new z(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){I[e]=new z(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){I[e]=new z(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){I[e]=new z(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){I[e]=new z(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){I[e]=new z(e,5,!1,e.toLowerCase(),null,!1,!1)});var $=/[\-:]([a-z])/g;function Q(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($,Q);I[t]=new z(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace($,Q);I[t]=new z(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace($,Q);I[t]=new z(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){I[e]=new z(e,1,!1,e.toLowerCase(),null,!1,!1)}),I.xlinkHref=new z("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){I[e]=new z(e,1,!1,e.toLowerCase(),null,!0,!0)});function B(e,t,n,r){var o=I.hasOwnProperty(t)?I[t]:null;(o!==null?o.type!==0:r||!(2d||o[a]!==i[d]){var m=` +`+o[a].replace(" at new "," at ");return e.displayName&&m.includes("")&&(m=m.replace("",e.displayName)),m}while(1<=a&&0<=d);break}}}finally{re=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?_(e):""}function se(e){switch(e.tag){case 5:return _(e.type);case 16:return _("Lazy");case 13:return _("Suspense");case 19:return _("SuspenseList");case 0:case 2:case 15:return e=ie(e.type,!1),e;case 11:return e=ie(e.type.render,!1),e;case 1:return e=ie(e.type,!0),e;default:return""}}function ae(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case b:return"Fragment";case J:return"Portal";case be:return"Profiler";case Le:return"StrictMode";case Fe:return"Suspense";case De:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case tt:return(e.displayName||"Context")+".Consumer";case xe:return(e._context.displayName||"Context")+".Provider";case oe:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Qe:return t=e.displayName||null,t!==null?t:ae(e.type)||"Memo";case ge:t=e._payload,e=e._init;try{return ae(e(t))}catch{}}return null}function ye(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ae(t);case 8:return t===Le?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function me(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Ce(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function at(e){var t=Ce(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(a){r=""+a,i.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ao(e){e._valueTracker||(e._valueTracker=at(e))}function us(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Ce(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function co(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function $l(e,t){var n=t.checked;return F({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function ss(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=me(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function as(e,t){t=t.checked,t!=null&&B(e,"checked",t,!1)}function bl(e,t){as(e,t);var n=me(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Dl(e,t.type,n):t.hasOwnProperty("defaultValue")&&Dl(e,t.type,me(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function cs(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Dl(e,t,n){(t!=="number"||co(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var cr=Array.isArray;function Ln(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=fo.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function fr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var dr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},md=["Webkit","ms","Moz","O"];Object.keys(dr).forEach(function(e){md.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),dr[t]=dr[e]})});function vs(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||dr.hasOwnProperty(e)&&dr[e]?(""+t).trim():t+"px"}function gs(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=vs(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var hd=F({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Bl(e,t){if(t){if(hd[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(s(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(s(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(s(61))}if(t.style!=null&&typeof t.style!="object")throw Error(s(62))}}function Hl(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Vl=null;function Gl(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ql=null,On=null,jn=null;function ys(e){if(e=Ir(e)){if(typeof Ql!="function")throw Error(s(280));var t=e.stateNode;t&&(t=Mo(t),Ql(e.stateNode,e.type,t))}}function ws(e){On?jn?jn.push(e):jn=[e]:On=e}function xs(){if(On){var e=On,t=jn;if(jn=On=null,ys(e),t)for(e=0;e>>=0,e===0?32:31-(Pd(e)/Nd|0)|0}var go=64,yo=4194304;function vr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function wo(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,a=n&268435455;if(a!==0){var d=a&~o;d!==0?r=vr(d):(i&=a,i!==0&&(r=vr(i)))}else a=n&~o,a!==0?r=vr(a):i!==0&&(r=vr(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function gr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-St(t),e[t]=n}function Ld(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=_r),Ks=" ",Ys=!1;function Xs(e,t){switch(e){case"keyup":return lp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function qs(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Fn=!1;function up(e,t){switch(e){case"compositionend":return qs(t);case"keypress":return t.which!==32?null:(Ys=!0,Ks);case"textInput":return e=t.data,e===Ks&&Ys?null:e;default:return null}}function sp(e,t){if(Fn)return e==="compositionend"||!fi&&Xs(e,t)?(e=Ws(),Co=li=qt=null,Fn=!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=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=oa(n)}}function ia(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?ia(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function ua(){for(var e=window,t=co();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=co(e.document)}return t}function mi(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")}function gp(e){var t=ua(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&ia(n.ownerDocument.documentElement,n)){if(r!==null&&mi(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=la(n,i);var a=la(n,r);o&&a&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,An=null,hi=null,zr=null,vi=!1;function sa(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;vi||An==null||An!==co(r)||(r=An,"selectionStart"in r&&mi(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),zr&&Rr(zr,r)||(zr=r,r=Oo(hi,"onSelect"),0Wn||(e.current=Ri[Wn],Ri[Wn]=null,Wn--)}function we(e,t){Wn++,Ri[Wn]=e.current,e.current=t}var tn={},Ke=en(tn),nt=en(!1),yn=tn;function Bn(e,t){var n=e.type.contextTypes;if(!n)return tn;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 rt(e){return e=e.childContextTypes,e!=null}function Fo(){ke(nt),ke(Ke)}function Ea(e,t,n){if(Ke.current!==tn)throw Error(s(168));we(Ke,t),we(nt,n)}function Ca(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(s(108,ye(e)||"Unknown",o));return F({},n,r)}function Ao(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||tn,yn=Ke.current,we(Ke,e),we(nt,nt.current),!0}function _a(e,t,n){var r=e.stateNode;if(!r)throw Error(s(169));n?(e=Ca(e,t,yn),r.__reactInternalMemoizedMergedChildContext=e,ke(nt),ke(Ke),we(Ke,e)):ke(nt),we(nt,n)}var bt=null,$o=!1,zi=!1;function Pa(e){bt===null?bt=[e]:bt.push(e)}function zp(e){$o=!0,Pa(e)}function nn(){if(!zi&&bt!==null){zi=!0;var e=0,t=he;try{var n=bt;for(he=1;e>=a,o-=a,Dt=1<<32-St(t)+o|n<ee?(Be=Y,Y=null):Be=Y.sibling;var ce=C(g,Y,w[ee],T);if(ce===null){Y===null&&(Y=Be);break}e&&Y&&ce.alternate===null&&t(g,Y),h=i(ce,h,ee),K===null?G=ce:K.sibling=ce,K=ce,Y=Be}if(ee===w.length)return n(g,Y),_e&&xn(g,ee),G;if(Y===null){for(;eeee?(Be=Y,Y=null):Be=Y.sibling;var dn=C(g,Y,ce.value,T);if(dn===null){Y===null&&(Y=Be);break}e&&Y&&dn.alternate===null&&t(g,Y),h=i(dn,h,ee),K===null?G=dn:K.sibling=dn,K=dn,Y=Be}if(ce.done)return n(g,Y),_e&&xn(g,ee),G;if(Y===null){for(;!ce.done;ee++,ce=w.next())ce=R(g,ce.value,T),ce!==null&&(h=i(ce,h,ee),K===null?G=ce:K.sibling=ce,K=ce);return _e&&xn(g,ee),G}for(Y=r(g,Y);!ce.done;ee++,ce=w.next())ce=A(Y,g,ee,ce.value,T),ce!==null&&(e&&ce.alternate!==null&&Y.delete(ce.key===null?ee:ce.key),h=i(ce,h,ee),K===null?G=ce:K.sibling=ce,K=ce);return e&&Y.forEach(function(am){return t(g,am)}),_e&&xn(g,ee),G}function je(g,h,w,T){if(typeof w=="object"&&w!==null&&w.type===b&&w.key===null&&(w=w.props.children),typeof w=="object"&&w!==null){switch(w.$$typeof){case E:e:{for(var G=w.key,K=h;K!==null;){if(K.key===G){if(G=w.type,G===b){if(K.tag===7){n(g,K.sibling),h=o(K,w.props.children),h.return=g,g=h;break e}}else if(K.elementType===G||typeof G=="object"&&G!==null&&G.$$typeof===ge&&Oa(G)===K.type){n(g,K.sibling),h=o(K,w.props),h.ref=Mr(g,K,w),h.return=g,g=h;break e}n(g,K);break}else t(g,K);K=K.sibling}w.type===b?(h=Rn(w.props.children,g.mode,T,w.key),h.return=g,g=h):(T=dl(w.type,w.key,w.props,null,g.mode,T),T.ref=Mr(g,h,w),T.return=g,g=T)}return a(g);case J:e:{for(K=w.key;h!==null;){if(h.key===K)if(h.tag===4&&h.stateNode.containerInfo===w.containerInfo&&h.stateNode.implementation===w.implementation){n(g,h.sibling),h=o(h,w.children||[]),h.return=g,g=h;break e}else{n(g,h);break}else t(g,h);h=h.sibling}h=Pu(w,g.mode,T),h.return=g,g=h}return a(g);case ge:return K=w._init,je(g,h,K(w._payload),T)}if(cr(w))return W(g,h,w,T);if(V(w))return H(g,h,w,T);Wo(g,w)}return typeof w=="string"&&w!==""||typeof w=="number"?(w=""+w,h!==null&&h.tag===6?(n(g,h.sibling),h=o(h,w),h.return=g,g=h):(n(g,h),h=_u(w,g.mode,T),h.return=g,g=h),a(g)):n(g,h)}return je}var Qn=ja(!0),Ia=ja(!1),Bo=en(null),Ho=null,Kn=null,Mi=null;function Fi(){Mi=Kn=Ho=null}function Ai(e){var t=Bo.current;ke(Bo),e._currentValue=t}function $i(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Yn(e,t){Ho=e,Mi=Kn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ot=!0),e.firstContext=null)}function gt(e){var t=e._currentValue;if(Mi!==e)if(e={context:e,memoizedValue:t,next:null},Kn===null){if(Ho===null)throw Error(s(308));Kn=e,Ho.dependencies={lanes:0,firstContext:e}}else Kn=Kn.next=e;return t}var Sn=null;function bi(e){Sn===null?Sn=[e]:Sn.push(e)}function Ma(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,bi(t)):(n.next=o.next,o.next=n),t.interleaved=n,Wt(e,r)}function Wt(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var rn=!1;function Di(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Fa(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Bt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function on(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,ue&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Wt(e,n)}return o=r.interleaved,o===null?(t.next=t,bi(r)):(t.next=o.next,o.next=t),r.interleaved=t,Wt(e,n)}function Vo(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ei(e,n)}}function Aa(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=a:i=i.next=a,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Go(e,t,n,r){var o=e.updateQueue;rn=!1;var i=o.firstBaseUpdate,a=o.lastBaseUpdate,d=o.shared.pending;if(d!==null){o.shared.pending=null;var m=d,x=m.next;m.next=null,a===null?i=x:a.next=x,a=m;var P=e.alternate;P!==null&&(P=P.updateQueue,d=P.lastBaseUpdate,d!==a&&(d===null?P.firstBaseUpdate=x:d.next=x,P.lastBaseUpdate=m))}if(i!==null){var R=o.baseState;a=0,P=x=m=null,d=i;do{var C=d.lane,A=d.eventTime;if((r&C)===C){P!==null&&(P=P.next={eventTime:A,lane:0,tag:d.tag,payload:d.payload,callback:d.callback,next:null});e:{var W=e,H=d;switch(C=t,A=n,H.tag){case 1:if(W=H.payload,typeof W=="function"){R=W.call(A,R,C);break e}R=W;break e;case 3:W.flags=W.flags&-65537|128;case 0:if(W=H.payload,C=typeof W=="function"?W.call(A,R,C):W,C==null)break e;R=F({},R,C);break e;case 2:rn=!0}}d.callback!==null&&d.lane!==0&&(e.flags|=64,C=o.effects,C===null?o.effects=[d]:C.push(d))}else A={eventTime:A,lane:C,tag:d.tag,payload:d.payload,callback:d.callback,next:null},P===null?(x=P=A,m=R):P=P.next=A,a|=C;if(d=d.next,d===null){if(d=o.shared.pending,d===null)break;C=d,d=C.next,C.next=null,o.lastBaseUpdate=C,o.shared.pending=null}}while(!0);if(P===null&&(m=R),o.baseState=m,o.firstBaseUpdate=x,o.lastBaseUpdate=P,t=o.shared.interleaved,t!==null){o=t;do a|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);Cn|=a,e.lanes=a,e.memoizedState=R}}function $a(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Vi.transition;Vi.transition={};try{e(!1),t()}finally{he=n,Vi.transition=r}}function rc(){return yt().memoizedState}function jp(e,t,n){var r=an(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},oc(e))lc(t,n);else if(n=Ma(e,t,n,r),n!==null){var o=et();Nt(n,e,r,o),ic(n,t,r)}}function Ip(e,t,n){var r=an(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(oc(e))lc(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var a=t.lastRenderedState,d=i(a,n);if(o.hasEagerState=!0,o.eagerState=d,kt(d,a)){var m=t.interleaved;m===null?(o.next=o,bi(t)):(o.next=m.next,m.next=o),t.interleaved=o;return}}catch{}finally{}n=Ma(e,t,o,r),n!==null&&(o=et(),Nt(n,e,r,o),ic(n,t,r))}}function oc(e){var t=e.alternate;return e===Ne||t!==null&&t===Ne}function lc(e,t){br=Yo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ic(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ei(e,n)}}var Zo={readContext:gt,useCallback:Ye,useContext:Ye,useEffect:Ye,useImperativeHandle:Ye,useInsertionEffect:Ye,useLayoutEffect:Ye,useMemo:Ye,useReducer:Ye,useRef:Ye,useState:Ye,useDebugValue:Ye,useDeferredValue:Ye,useTransition:Ye,useMutableSource:Ye,useSyncExternalStore:Ye,useId:Ye,unstable_isNewReconciler:!1},Mp={readContext:gt,useCallback:function(e,t){return Ot().memoizedState=[e,t===void 0?null:t],e},useContext:gt,useEffect:Ya,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Xo(4194308,4,Za.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Xo(4194308,4,e,t)},useInsertionEffect:function(e,t){return Xo(4,2,e,t)},useMemo:function(e,t){var n=Ot();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ot();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=jp.bind(null,Ne,e),[r.memoizedState,e]},useRef:function(e){var t=Ot();return e={current:e},t.memoizedState=e},useState:Qa,useDebugValue:Zi,useDeferredValue:function(e){return Ot().memoizedState=e},useTransition:function(){var e=Qa(!1),t=e[0];return e=Op.bind(null,e[1]),Ot().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Ne,o=Ot();if(_e){if(n===void 0)throw Error(s(407));n=n()}else{if(n=t(),We===null)throw Error(s(349));En&30||Wa(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Ya(Ha.bind(null,r,i,e),[e]),r.flags|=2048,Wr(9,Ba.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Ot(),t=We.identifierPrefix;if(_e){var n=Ut,r=Dt;n=(r&~(1<<32-St(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Dr++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[Tt]=t,e[jr]=r,Pc(e,t,!1,!1),t.stateNode=e;e:{switch(a=Hl(n,r),n){case"dialog":Se("cancel",e),Se("close",e),o=r;break;case"iframe":case"object":case"embed":Se("load",e),o=r;break;case"video":case"audio":for(o=0;oer&&(t.flags|=128,r=!0,Br(i,!1),t.lanes=4194304)}else{if(!r)if(e=Qo(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Br(i,!0),i.tail===null&&i.tailMode==="hidden"&&!a.alternate&&!_e)return Xe(t),null}else 2*Oe()-i.renderingStartTime>er&&n!==1073741824&&(t.flags|=128,r=!0,Br(i,!1),t.lanes=4194304);i.isBackwards?(a.sibling=t.child,t.child=a):(n=i.last,n!==null?n.sibling=a:t.child=a,i.last=a)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Oe(),t.sibling=null,n=Pe.current,we(Pe,r?n&1|2:n&1),t):(Xe(t),null);case 22:case 23:return ku(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?pt&1073741824&&(Xe(t),t.subtreeFlags&6&&(t.flags|=8192)):Xe(t),null;case 24:return null;case 25:return null}throw Error(s(156,t.tag))}function Bp(e,t){switch(Li(t),t.tag){case 1:return rt(t.type)&&Fo(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Xn(),ke(nt),ke(Ke),Hi(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Wi(t),null;case 13:if(ke(Pe),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(s(340));Gn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ke(Pe),null;case 4:return Xn(),null;case 10:return Ai(t.type._context),null;case 22:case 23:return ku(),null;case 24:return null;default:return null}}var nl=!1,qe=!1,Hp=typeof WeakSet=="function"?WeakSet:Set,U=null;function Zn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ze(e,t,r)}else n.current=null}function cu(e,t,n){try{n()}catch(r){ze(e,t,r)}}var zc=!1;function Vp(e,t){if(ki=ko,e=ua(),mi(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var a=0,d=-1,m=-1,x=0,P=0,R=e,C=null;t:for(;;){for(var A;R!==n||o!==0&&R.nodeType!==3||(d=a+o),R!==i||r!==0&&R.nodeType!==3||(m=a+r),R.nodeType===3&&(a+=R.nodeValue.length),(A=R.firstChild)!==null;)C=R,R=A;for(;;){if(R===e)break t;if(C===n&&++x===o&&(d=a),C===i&&++P===r&&(m=a),(A=R.nextSibling)!==null)break;R=C,C=R.parentNode}R=A}n=d===-1||m===-1?null:{start:d,end:m}}else n=null}n=n||{start:0,end:0}}else n=null;for(Ei={focusedElem:e,selectionRange:n},ko=!1,U=t;U!==null;)if(t=U,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,U=e;else for(;U!==null;){t=U;try{var W=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(W!==null){var H=W.memoizedProps,je=W.memoizedState,g=t.stateNode,h=g.getSnapshotBeforeUpdate(t.elementType===t.type?H:Ct(t.type,H),je);g.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var w=t.stateNode.containerInfo;w.nodeType===1?w.textContent="":w.nodeType===9&&w.documentElement&&w.removeChild(w.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(s(163))}}catch(T){ze(t,t.return,T)}if(e=t.sibling,e!==null){e.return=t.return,U=e;break}U=t.return}return W=zc,zc=!1,W}function Hr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&cu(t,n,i)}o=o.next}while(o!==r)}}function rl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function fu(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Tc(e){var t=e.alternate;t!==null&&(e.alternate=null,Tc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Tt],delete t[jr],delete t[Ni],delete t[Np],delete t[Rp])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Lc(e){return e.tag===5||e.tag===3||e.tag===4}function Oc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Lc(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function du(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Io));else if(r!==4&&(e=e.child,e!==null))for(du(e,t,n),e=e.sibling;e!==null;)du(e,t,n),e=e.sibling}function pu(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(pu(e,t,n),e=e.sibling;e!==null;)pu(e,t,n),e=e.sibling}var He=null,_t=!1;function ln(e,t,n){for(n=n.child;n!==null;)jc(e,t,n),n=n.sibling}function jc(e,t,n){if(zt&&typeof zt.onCommitFiberUnmount=="function")try{zt.onCommitFiberUnmount(vo,n)}catch{}switch(n.tag){case 5:qe||Zn(n,t);case 6:var r=He,o=_t;He=null,ln(e,t,n),He=r,_t=o,He!==null&&(_t?(e=He,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):He.removeChild(n.stateNode));break;case 18:He!==null&&(_t?(e=He,n=n.stateNode,e.nodeType===8?Pi(e.parentNode,n):e.nodeType===1&&Pi(e,n),kr(e)):Pi(He,n.stateNode));break;case 4:r=He,o=_t,He=n.stateNode.containerInfo,_t=!0,ln(e,t,n),He=r,_t=o;break;case 0:case 11:case 14:case 15:if(!qe&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,a=i.destroy;i=i.tag,a!==void 0&&(i&2||i&4)&&cu(n,t,a),o=o.next}while(o!==r)}ln(e,t,n);break;case 1:if(!qe&&(Zn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(d){ze(n,t,d)}ln(e,t,n);break;case 21:ln(e,t,n);break;case 22:n.mode&1?(qe=(r=qe)||n.memoizedState!==null,ln(e,t,n),qe=r):ln(e,t,n);break;default:ln(e,t,n)}}function Ic(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Hp),t.forEach(function(r){var o=em.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Pt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=a),r&=~i}if(r=o,r=Oe()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Qp(r/1960))-r,10e?16:e,sn===null)var r=!1;else{if(e=sn,sn=null,sl=0,ue&6)throw Error(s(331));var o=ue;for(ue|=4,U=e.current;U!==null;){var i=U,a=i.child;if(U.flags&16){var d=i.deletions;if(d!==null){for(var m=0;mOe()-vu?Pn(e,0):hu|=n),it(e,t)}function Qc(e,t){t===0&&(e.mode&1?(t=yo,yo<<=1,!(yo&130023424)&&(yo=4194304)):t=1);var n=et();e=Wt(e,t),e!==null&&(gr(e,t,n),it(e,n))}function Jp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Qc(e,n)}function em(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(s(314))}r!==null&&r.delete(t),Qc(e,n)}var Kc;Kc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||nt.current)ot=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ot=!1,Up(e,t,n);ot=!!(e.flags&131072)}else ot=!1,_e&&t.flags&1048576&&Na(t,Do,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;tl(e,t),e=t.pendingProps;var o=Bn(t,Ke.current);Yn(t,n),o=Qi(null,t,r,e,o,n);var i=Ki();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,rt(r)?(i=!0,Ao(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Di(t),o.updater=Jo,t.stateNode=o,o._reactInternals=t,eu(t,r,e,n),t=ou(null,t,r,!0,i,n)):(t.tag=0,_e&&i&&Ti(t),Je(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(tl(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=nm(r),e=Ct(r,e),o){case 0:t=ru(null,t,r,e,n);break e;case 1:t=xc(null,t,r,e,n);break e;case 11:t=hc(null,t,r,e,n);break e;case 14:t=vc(null,t,r,Ct(r.type,e),n);break e}throw Error(s(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Ct(r,o),ru(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Ct(r,o),xc(e,t,r,o,n);case 3:e:{if(Sc(t),e===null)throw Error(s(387));r=t.pendingProps,i=t.memoizedState,o=i.element,Fa(e,t),Go(t,r,null,n);var a=t.memoizedState;if(r=a.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=qn(Error(s(423)),t),t=kc(e,t,r,n,o);break e}else if(r!==o){o=qn(Error(s(424)),t),t=kc(e,t,r,n,o);break e}else for(dt=Jt(t.stateNode.containerInfo.firstChild),ft=t,_e=!0,Et=null,n=Ia(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Gn(),r===o){t=Ht(e,t,n);break e}Je(e,t,r,n)}t=t.child}return t;case 5:return ba(t),e===null&&ji(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,a=o.children,Ci(r,o)?a=null:i!==null&&Ci(r,i)&&(t.flags|=32),wc(e,t),Je(e,t,a,n),t.child;case 6:return e===null&&ji(t),null;case 13:return Ec(e,t,n);case 4:return Ui(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Qn(t,null,r,n):Je(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Ct(r,o),hc(e,t,r,o,n);case 7:return Je(e,t,t.pendingProps,n),t.child;case 8:return Je(e,t,t.pendingProps.children,n),t.child;case 12:return Je(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,a=o.value,we(Bo,r._currentValue),r._currentValue=a,i!==null)if(kt(i.value,a)){if(i.children===o.children&&!nt.current){t=Ht(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var d=i.dependencies;if(d!==null){a=i.child;for(var m=d.firstContext;m!==null;){if(m.context===r){if(i.tag===1){m=Bt(-1,n&-n),m.tag=2;var x=i.updateQueue;if(x!==null){x=x.shared;var P=x.pending;P===null?m.next=m:(m.next=P.next,P.next=m),x.pending=m}}i.lanes|=n,m=i.alternate,m!==null&&(m.lanes|=n),$i(i.return,n,t),d.lanes|=n;break}m=m.next}}else if(i.tag===10)a=i.type===t.type?null:i.child;else if(i.tag===18){if(a=i.return,a===null)throw Error(s(341));a.lanes|=n,d=a.alternate,d!==null&&(d.lanes|=n),$i(a,n,t),a=i.sibling}else a=i.child;if(a!==null)a.return=i;else for(a=i;a!==null;){if(a===t){a=null;break}if(i=a.sibling,i!==null){i.return=a.return,a=i;break}a=a.return}i=a}Je(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Yn(t,n),o=gt(o),r=r(o),t.flags|=1,Je(e,t,r,n),t.child;case 14:return r=t.type,o=Ct(r,t.pendingProps),o=Ct(r.type,o),vc(e,t,r,o,n);case 15:return gc(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Ct(r,o),tl(e,t),t.tag=1,rt(r)?(e=!0,Ao(t)):e=!1,Yn(t,n),sc(t,r,o),eu(t,r,o,n),ou(null,t,r,!0,e,n);case 19:return _c(e,t,n);case 22:return yc(e,t,n)}throw Error(s(156,t.tag))};function Yc(e,t){return Rs(e,t)}function tm(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.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function xt(e,t,n,r){return new tm(e,t,n,r)}function Cu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function nm(e){if(typeof e=="function")return Cu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===oe)return 11;if(e===Qe)return 14}return 2}function fn(e,t){var n=e.alternate;return n===null?(n=xt(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.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function dl(e,t,n,r,o,i){var a=2;if(r=e,typeof e=="function")Cu(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case b:return Rn(n.children,o,i,t);case Le:a=8,o|=8;break;case be:return e=xt(12,n,t,o|2),e.elementType=be,e.lanes=i,e;case Fe:return e=xt(13,n,t,o),e.elementType=Fe,e.lanes=i,e;case De:return e=xt(19,n,t,o),e.elementType=De,e.lanes=i,e;case ve:return pl(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case xe:a=10;break e;case tt:a=9;break e;case oe:a=11;break e;case Qe:a=14;break e;case ge:a=16,r=null;break e}throw Error(s(130,e==null?e:typeof e,""))}return t=xt(a,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function Rn(e,t,n,r){return e=xt(7,e,r,t),e.lanes=n,e}function pl(e,t,n,r){return e=xt(22,e,r,t),e.elementType=ve,e.lanes=n,e.stateNode={isHidden:!1},e}function _u(e,t,n){return e=xt(6,e,null,t),e.lanes=n,e}function Pu(e,t,n){return t=xt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function rm(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Jl(0),this.expirationTimes=Jl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Jl(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Nu(e,t,n,r,o,i,a,d,m){return e=new rm(e,t,n,d,m),t===1?(t=1,i===!0&&(t|=8)):t=0,i=xt(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Di(i),e}function om(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(l)}catch(u){console.error(u)}}return l(),Iu.exports=Rm(),Iu.exports}var ff;function Tm(){if(ff)return xl;ff=1;var l=zm();return xl.createRoot=l.createRoot,xl.hydrateRoot=l.hydrateRoot,xl}var Lm=Tm();const dg=Ol(Lm);function or(){return or=Object.assign?Object.assign.bind():function(l){for(var u=1;u0?Ge(sr,--st):0,ur--,Me===10&&(ur=1,Il--),Me}function mt(){return Me=st2||lo(Me)>3?"":" "}function Gm(l,u){for(;--u&&mt()&&!(Me<48||Me>102||Me>57&&Me<65||Me>70&&Me<97););return uo(l,Cl()+(u<6&&Ft()==32&&mt()==32))}function Vu(l){for(;mt();)switch(Me){case l:return st;case 34:case 39:l!==34&&l!==39&&Vu(Me);break;case 40:l===41&&Vu(l);break;case 92:mt();break}return st}function Qm(l,u){for(;mt()&&l+Me!==57;)if(l+Me===84&&Ft()===47)break;return"/*"+uo(u,st-1)+"*"+jl(l===47?l:mt())}function Km(l){for(;!lo(Ft());)mt();return uo(l,st)}function Ym(l){return Hf(Pl("",null,null,null,[""],l=Bf(l),0,[0],l))}function Pl(l,u,s,c,f,p,y,S,k){for(var N=0,L=0,O=y,D=0,q=0,j=0,z=1,I=1,$=1,Q=0,B="",Z=f,E=p,J=c,b=B;I;)switch(j=Q,Q=mt()){case 40:if(j!=108&&Ge(b,O-1)==58){Hu(b+=de(_l(Q),"&","&\f"),"&\f")!=-1&&($=-1);break}case 34:case 39:case 91:b+=_l(Q);break;case 9:case 10:case 13:case 32:b+=Vm(j);break;case 92:b+=Gm(Cl()-1,7);continue;case 47:switch(Ft()){case 42:case 47:Sl(Xm(Qm(mt(),Cl()),u,s),k);break;default:b+="/"}break;case 123*z:S[N++]=It(b)*$;case 125*z:case 59:case 0:switch(Q){case 0:case 125:I=0;case 59+L:$==-1&&(b=de(b,/\f/g,"")),q>0&&It(b)-O&&Sl(q>32?pf(b+";",c,s,O-1):pf(de(b," ","")+";",c,s,O-2),k);break;case 59:b+=";";default:if(Sl(J=df(b,u,s,N,L,f,S,B,Z=[],E=[],O),p),Q===123)if(L===0)Pl(b,u,J,J,Z,p,O,S,E);else switch(D===99&&Ge(b,3)===110?100:D){case 100:case 108:case 109:case 115:Pl(l,J,J,c&&Sl(df(l,J,J,0,0,f,S,B,f,Z=[],O),E),f,E,O,S,c?Z:E);break;default:Pl(b,J,J,J,[""],E,0,S,E)}}N=L=q=0,z=$=1,B=b="",O=y;break;case 58:O=1+It(b),q=j;default:if(z<1){if(Q==123)--z;else if(Q==125&&z++==0&&Hm()==125)continue}switch(b+=jl(Q),Q*z){case 38:$=L>0?1:(b+="\f",-1);break;case 44:S[N++]=(It(b)-1)*$,$=1;break;case 64:Ft()===45&&(b+=_l(mt())),D=Ft(),L=O=It(B=b+=Km(Cl())),Q++;break;case 45:j===45&&It(b)==2&&(z=0)}}return p}function df(l,u,s,c,f,p,y,S,k,N,L){for(var O=f-1,D=f===0?p:[""],q=Ju(D),j=0,z=0,I=0;j0?D[$]+" "+Q:de(Q,/&\f/g,D[$])))&&(k[I++]=B);return Ml(l,u,s,f===0?qu:S,k,N,L)}function Xm(l,u,s){return Ml(l,u,s,bf,jl(Bm()),oo(l,2,-2),0)}function pf(l,u,s,c){return Ml(l,u,s,Zu,oo(l,0,c),oo(l,c+1,-1),c)}function lr(l,u){for(var s="",c=Ju(l),f=0;f6)switch(Ge(l,u+1)){case 109:if(Ge(l,u+4)!==45)break;case 102:return de(l,/(.+:)(.+)-([^]+)/,"$1"+fe+"$2-$3$1"+Nl+(Ge(l,u+3)==108?"$3":"$2-$3"))+l;case 115:return~Hu(l,"stretch")?Vf(de(l,"stretch","fill-available"),u)+l:l}break;case 4949:if(Ge(l,u+1)!==115)break;case 6444:switch(Ge(l,It(l)-3-(~Hu(l,"!important")&&10))){case 107:return de(l,":",":"+fe)+l;case 101:return de(l,/(.+:)([^;!]+)(;|!.+)?/,"$1"+fe+(Ge(l,14)===45?"inline-":"")+"box$3$1"+fe+"$2$3$1"+Ze+"$2box$3")+l}break;case 5936:switch(Ge(l,u+11)){case 114:return fe+l+Ze+de(l,/[svh]\w+-[tblr]{2}/,"tb")+l;case 108:return fe+l+Ze+de(l,/[svh]\w+-[tblr]{2}/,"tb-rl")+l;case 45:return fe+l+Ze+de(l,/[svh]\w+-[tblr]{2}/,"lr")+l}return fe+l+Ze+l+l}return l}var ih=function(u,s,c,f){if(u.length>-1&&!u.return)switch(u.type){case Zu:u.return=Vf(u.value,u.length);break;case Df:return lr([Xr(u,{value:de(u.value,"@","@"+fe)})],f);case qu:if(u.length)return Wm(u.props,function(p){switch(Um(p,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return lr([Xr(u,{props:[de(p,/:(read-\w+)/,":"+Nl+"$1")]})],f);case"::placeholder":return lr([Xr(u,{props:[de(p,/:(plac\w+)/,":"+fe+"input-$1")]}),Xr(u,{props:[de(p,/:(plac\w+)/,":"+Nl+"$1")]}),Xr(u,{props:[de(p,/:(plac\w+)/,Ze+"input-$1")]})],f)}return""})}},uh=[ih],sh=function(u){var s=u.key;if(s==="css"){var c=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(c,function(z){var I=z.getAttribute("data-emotion");I.indexOf(" ")!==-1&&(document.head.appendChild(z),z.setAttribute("data-s",""))})}var f=u.stylisPlugins||uh,p={},y,S=[];y=u.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+s+' "]'),function(z){for(var I=z.getAttribute("data-emotion").split(" "),$=1;$=4;++c,f-=4)s=l.charCodeAt(c)&255|(l.charCodeAt(++c)&255)<<8|(l.charCodeAt(++c)&255)<<16|(l.charCodeAt(++c)&255)<<24,s=(s&65535)*1540483477+((s>>>16)*59797<<16),s^=s>>>24,u=(s&65535)*1540483477+((s>>>16)*59797<<16)^(u&65535)*1540483477+((u>>>16)*59797<<16);switch(f){case 3:u^=(l.charCodeAt(c+2)&255)<<16;case 2:u^=(l.charCodeAt(c+1)&255)<<8;case 1:u^=l.charCodeAt(c)&255,u=(u&65535)*1540483477+((u>>>16)*59797<<16)}return u^=u>>>13,u=(u&65535)*1540483477+((u>>>16)*59797<<16),((u^u>>>15)>>>0).toString(36)}var mh={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,scale: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},hh=!1,vh=/[A-Z]|^ms/g,gh=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Kf=function(u){return u.charCodeAt(1)===45},yf=function(u){return u!=null&&typeof u!="boolean"},bu=eh(function(l){return Kf(l)?l:l.replace(vh,"-$&").toLowerCase()}),wf=function(u,s){switch(u){case"animation":case"animationName":if(typeof s=="string")return s.replace(gh,function(c,f,p){return Mt={name:f,styles:p,next:Mt},f})}return mh[u]!==1&&!Kf(u)&&typeof s=="number"&&s!==0?s+"px":s},yh="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function io(l,u,s){if(s==null)return"";var c=s;if(c.__emotion_styles!==void 0)return c;switch(typeof s){case"boolean":return"";case"object":{var f=s;if(f.anim===1)return Mt={name:f.name,styles:f.styles,next:Mt},f.name;var p=s;if(p.styles!==void 0){var y=p.next;if(y!==void 0)for(;y!==void 0;)Mt={name:y.name,styles:y.styles,next:Mt},y=y.next;var S=p.styles+";";return S}return wh(l,u,s)}case"function":{if(l!==void 0){var k=Mt,N=s(l);return Mt=k,io(l,u,N)}break}}var L=s;if(u==null)return L;var O=u[L];return O!==void 0?O:L}function wh(l,u,s){var c="";if(Array.isArray(s))for(var f=0;f svg":kf(kf({},Lh),{},{maxWidth:"100%",maxHeight:"100%",color:"var(--icon-primary-color)",fill:"var(--icon-secondary-color)",verticalAlign:"bottom"})}),Mh=Te({"@media screen and (forced-colors: active)":{"> svg":{filter:"grayscale(1)","--icon-primary-color":"CanvasText","--icon-secondary-color":"Canvas"}}}),Fh=Te({"@media screen and (forced-colors: active)":{"> svg":{"--icon-primary-color":"Canvas"}}}),Ah=Te({"@media screen and (forced-colors: active)":{"> svg":{"--icon-secondary-color":"transparent"}}}),Ku=te.memo(function(u){var s=u,c=s.glyph,f=s.dangerouslySetGlyph,p=s.primaryColor,y=p===void 0?"currentColor":p,S=s.secondaryColor,k=s.size,N=s.testId,L=s.label,O=s.width,D=s.height,q=s.UNSAFE_margin,j=f?{dangerouslySetInnerHTML:{__html:f}}:{children:c?zn(c,{role:"presentation"}):null},z=Oh({width:O,height:D,size:k});return zn("span",or({"data-testid":N,"data-vc":"icon-".concat(N),role:L?"img":void 0,"aria-label":L||void 0,"aria-hidden":L?void 0:!0,style:{"--icon-primary-color":y,"--icon-secondary-color":S||jh(),margin:q}},j,{css:[Ih,Mh,y===S&&Fh,S==="transparent"&&Ah,z&&Te({width:z.width,height:z.height,"> svg":z})]}))}),$h=["dangerouslySetGlyph"],Ef={utility:{small:"compact",medium:"spacious"},core:{small:"none",medium:"spacious"}},bh=te.memo(function(u){var s,c=u.dangerouslySetGlyph,f=Th(u,$h),p=f.newIcon,y=(s=f.size)!==null&&s!==void 0?s:"medium",S=!f.isFacadeDisabled&&Bu("platform-visual-refresh-icons-legacy-facade");if(S&&p&&(y==="small"||y==="medium"))if(f.iconType==="utility"){var k=p;return El.createElement(k,or({},f,{spacing:Bu("platform-visual-refresh-icons-facade-button-fix")?Ef.utility[y]:"none",color:f.primaryColor||"currentColor",type:f.iconType}))}else{var N=p;return El.createElement(N,or({},f,{spacing:Ef.core[y],color:f.primaryColor||"currentColor",type:f.iconType}))}return El.createElement(Ku,or({dangerouslySetGlyph:c},f))});const Dh=Object.freeze(Object.defineProperty({__proto__:null,Icon:Ku,UNSAFE_IconFacade:bh,default:Ku},Symbol.toStringTag,{value:"Module"})),Jf=Af(Dh);var qr={},Uh=Te({overflow:"hidden",pointerEvents:"none",stop:{stopColor:"currentColor"}}),Wh=Te({color:"currentColor",verticalAlign:"bottom"}),Bh=Te({display:"inline-block",boxSizing:"border-box",flexShrink:0,lineHeight:1,paddingInlineEnd:"var(--ds--button--new-icon-padding-end, 0)",paddingInlineStart:"var(--ds--button--new-icon-padding-start, 0)"}),Hh=Te({lineHeight:"var(--ds-space-150, 12px)"}),Vh=Te({width:"inherit",height:"inherit"}),Gh=Te({"@media screen and (forced-colors: active)":{color:"CanvasText",filter:"grayscale(1)"}}),Qh=Te({width:"inherit",height:"inherit"}),Cf={core:{none:Te({width:"var(--ds-space-200, 16px)",height:"var(--ds-space-200, 16px)"}),spacious:Te({width:"var(--ds-space-300, 24px)",height:"var(--ds-space-300, 24px)"})},utility:{none:Te({width:"var(--ds-space-150, 12px)",height:"var(--ds-space-150, 12px)"}),compact:Te({width:"var(--ds-space-200, 16px)",height:"var(--ds-space-200, 16px)"}),spacious:Te({width:"var(--ds-space-300, 24px)",height:"var(--ds-space-300, 24px)"})}},Kh={core:16,utility:12},_f={core:{none:0,spacious:4},utility:{none:0,compact:2,spacious:6}},Pf=te.memo(function(u){var s,c,f,p=u,y=p.color,S=y===void 0?"currentColor":y,k=p.testId,N=p.label,L=p.LEGACY_primaryColor,O=p.LEGACY_secondaryColor,D=p.LEGACY_size,q=p.LEGACY_fallbackIcon,j=p.dangerouslySetGlyph,z=p.shouldScale,I=p.LEGACY_margin,$=j?{__html:j}:void 0;if(q&&!Bu("platform-visual-refresh-icons"))return zn(q,{primaryColor:L??S,secondaryColor:O,size:D,label:N,testId:k,UNSAFE_margin:I});var Q=Kh[(s=u.type)!==null&&s!==void 0?s:"core"],B;if(u.type==="utility"){var Z;B=_f[u.type][(Z=u.spacing)!==null&&Z!==void 0?Z:"none"]}else{var E;B=_f.core[(E=u.spacing)!==null&&E!==void 0?E:"none"]}var J=Q+2*B,b=S;return $&&S==="var(--ds-icon-disabled, #091E424F)"&&($.__html=` + + + + + + `.concat($.__html,` +`),b="var(--ds-icon, #44546F)"),zn("span",{"data-testid":k,role:N?"img":void 0,"aria-label":N||void 0,"aria-hidden":N?void 0:!0,style:{color:b},css:[Bh,Gh,z&&Vh,u.type==="utility"&&Hh]},zn("svg",{fill:"none",viewBox:"".concat(0-B," ").concat(0-B," ").concat(J," ").concat(J),role:"presentation",css:[Uh,Wh,z?Qh:u.type==="utility"?Cf[u.type][(c=u.spacing)!==null&&c!==void 0?c:"none"]:Cf.core[(f=u.spacing)!==null&&f!==void 0?f:"none"]],dangerouslySetInnerHTML:$}))});const Yh=Object.freeze(Object.defineProperty({__proto__:null,Icon:Pf,default:Pf},Symbol.toStringTag,{value:"Module"})),ed=Af(Yh);var Nf;function Xh(){if(Nf)return qr;Nf=1,Object.defineProperty(qr,"__esModule",{value:!0}),qr.default=void 0;var l=s(Tn()),u=s(ed);function s(f){return f&&f.__esModule?f:{default:f}}const c=f=>l.default.createElement(u.default,Object.assign({dangerouslySetGlyph:'',type:"utility"},f));return c.displayName="ChevronLeftIcon",qr.default=c,qr}var Zr={},Rf;function qh(){if(Rf)return Zr;Rf=1,Object.defineProperty(Zr,"__esModule",{value:!0}),Zr.default=void 0;var l=s(Tn()),u=s(ed);function s(f){return f&&f.__esModule?f:{default:f}}const c=f=>l.default.createElement(u.default,Object.assign({dangerouslySetGlyph:'',type:"utility"},f));return c.displayName="ChevronRightIcon",Zr.default=c,Zr}const rs="-",Zh=l=>{const u=ev(l),{conflictingClassGroups:s,conflictingClassGroupModifiers:c}=l;return{getClassGroupId:y=>{const S=y.split(rs);return S[0]===""&&S.length!==1&&S.shift(),td(S,u)||Jh(y)},getConflictingClassGroupIds:(y,S)=>{const k=s[y]||[];return S&&c[y]?[...k,...c[y]]:k}}},td=(l,u)=>{if(l.length===0)return u.classGroupId;const s=l[0],c=u.nextPart.get(s),f=c?td(l.slice(1),c):void 0;if(f)return f;if(u.validators.length===0)return;const p=l.join(rs);return u.validators.find(({validator:y})=>y(p))?.classGroupId},zf=/^\[(.+)\]$/,Jh=l=>{if(zf.test(l)){const u=zf.exec(l)[1],s=u?.substring(0,u.indexOf(":"));if(s)return"arbitrary.."+s}},ev=l=>{const{theme:u,prefix:s}=l,c={nextPart:new Map,validators:[]};return nv(Object.entries(l.classGroups),s).forEach(([p,y])=>{Yu(y,c,p,u)}),c},Yu=(l,u,s,c)=>{l.forEach(f=>{if(typeof f=="string"){const p=f===""?u:Tf(u,f);p.classGroupId=s;return}if(typeof f=="function"){if(tv(f)){Yu(f(c),u,s,c);return}u.validators.push({validator:f,classGroupId:s});return}Object.entries(f).forEach(([p,y])=>{Yu(y,Tf(u,p),s,c)})})},Tf=(l,u)=>{let s=l;return u.split(rs).forEach(c=>{s.nextPart.has(c)||s.nextPart.set(c,{nextPart:new Map,validators:[]}),s=s.nextPart.get(c)}),s},tv=l=>l.isThemeGetter,nv=(l,u)=>u?l.map(([s,c])=>{const f=c.map(p=>typeof p=="string"?u+p:typeof p=="object"?Object.fromEntries(Object.entries(p).map(([y,S])=>[u+y,S])):p);return[s,f]}):l,rv=l=>{if(l<1)return{get:()=>{},set:()=>{}};let u=0,s=new Map,c=new Map;const f=(p,y)=>{s.set(p,y),u++,u>l&&(u=0,c=s,s=new Map)};return{get(p){let y=s.get(p);if(y!==void 0)return y;if((y=c.get(p))!==void 0)return f(p,y),y},set(p,y){s.has(p)?s.set(p,y):f(p,y)}}},nd="!",ov=l=>{const{separator:u,experimentalParseClassName:s}=l,c=u.length===1,f=u[0],p=u.length,y=S=>{const k=[];let N=0,L=0,O;for(let I=0;IL?O-L:void 0;return{modifiers:k,hasImportantModifier:q,baseClassName:j,maybePostfixModifierPosition:z}};return s?S=>s({className:S,parseClassName:y}):y},lv=l=>{if(l.length<=1)return l;const u=[];let s=[];return l.forEach(c=>{c[0]==="["?(u.push(...s.sort(),c),s=[]):s.push(c)}),u.push(...s.sort()),u},iv=l=>({cache:rv(l.cacheSize),parseClassName:ov(l),...Zh(l)}),uv=/\s+/,sv=(l,u)=>{const{parseClassName:s,getClassGroupId:c,getConflictingClassGroupIds:f}=u,p=[],y=l.trim().split(uv);let S="";for(let k=y.length-1;k>=0;k-=1){const N=y[k],{modifiers:L,hasImportantModifier:O,baseClassName:D,maybePostfixModifierPosition:q}=s(N);let j=!!q,z=c(j?D.substring(0,q):D);if(!z){if(!j){S=N+(S.length>0?" "+S:S);continue}if(z=c(D),!z){S=N+(S.length>0?" "+S:S);continue}j=!1}const I=lv(L).join(":"),$=O?I+nd:I,Q=$+z;if(p.includes(Q))continue;p.push(Q);const B=f(z,j);for(let Z=0;Z0?" "+S:S)}return S};function rd(){let l=0,u,s,c="";for(;l{if(typeof l=="string")return l;let u,s="";for(let c=0;cO(L),l());return s=iv(N),c=s.cache.get,f=s.cache.set,p=S,S(k)}function S(k){const N=c(k);if(N)return N;const L=sv(k,s);return f(k,L),L}return function(){return p(rd.apply(null,arguments))}}const Ee=l=>{const u=s=>s[l]||[];return u.isThemeGetter=!0,u},ld=/^\[(?:([a-z-]+):)?(.+)\]$/i,cv=/^\d+\/\d+$/,fv=new Set(["px","full","screen"]),dv=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,pv=/\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$/,mv=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,hv=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,vv=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Gt=l=>ir(l)||fv.has(l)||cv.test(l),mn=l=>ar(l,"length",Cv),ir=l=>!!l&&!Number.isNaN(Number(l)),Du=l=>ar(l,"number",ir),Jr=l=>!!l&&Number.isInteger(Number(l)),gv=l=>l.endsWith("%")&&ir(l.slice(0,-1)),ne=l=>ld.test(l),hn=l=>dv.test(l),yv=new Set(["length","size","percentage"]),wv=l=>ar(l,yv,id),xv=l=>ar(l,"position",id),Sv=new Set(["image","url"]),kv=l=>ar(l,Sv,Pv),Ev=l=>ar(l,"",_v),eo=()=>!0,ar=(l,u,s)=>{const c=ld.exec(l);return c?c[1]?typeof u=="string"?c[1]===u:u.has(c[1]):s(c[2]):!1},Cv=l=>pv.test(l)&&!mv.test(l),id=()=>!1,_v=l=>hv.test(l),Pv=l=>vv.test(l),Nv=()=>{const l=Ee("colors"),u=Ee("spacing"),s=Ee("blur"),c=Ee("brightness"),f=Ee("borderColor"),p=Ee("borderRadius"),y=Ee("borderSpacing"),S=Ee("borderWidth"),k=Ee("contrast"),N=Ee("grayscale"),L=Ee("hueRotate"),O=Ee("invert"),D=Ee("gap"),q=Ee("gradientColorStops"),j=Ee("gradientColorStopPositions"),z=Ee("inset"),I=Ee("margin"),$=Ee("opacity"),Q=Ee("padding"),B=Ee("saturate"),Z=Ee("scale"),E=Ee("sepia"),J=Ee("skew"),b=Ee("space"),Le=Ee("translate"),be=()=>["auto","contain","none"],xe=()=>["auto","hidden","clip","visible","scroll"],tt=()=>["auto",ne,u],oe=()=>[ne,u],Fe=()=>["",Gt,mn],De=()=>["auto",ir,ne],Qe=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],ge=()=>["solid","dashed","dotted","double","none"],ve=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],M=()=>["start","end","center","between","around","evenly","stretch"],V=()=>["","0",ne],F=()=>["auto","avoid","all","avoid-page","page","left","right","column"],v=()=>[ir,ne];return{cacheSize:500,separator:":",theme:{colors:[eo],spacing:[Gt,mn],blur:["none","",hn,ne],brightness:v(),borderColor:[l],borderRadius:["none","","full",hn,ne],borderSpacing:oe(),borderWidth:Fe(),contrast:v(),grayscale:V(),hueRotate:v(),invert:V(),gap:oe(),gradientColorStops:[l],gradientColorStopPositions:[gv,mn],inset:tt(),margin:tt(),opacity:v(),padding:oe(),saturate:v(),scale:v(),sepia:V(),skew:v(),space:oe(),translate:oe()},classGroups:{aspect:[{aspect:["auto","square","video",ne]}],container:["container"],columns:[{columns:[hn]}],"break-after":[{"break-after":F()}],"break-before":[{"break-before":F()}],"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:[...Qe(),ne]}],overflow:[{overflow:xe()}],"overflow-x":[{"overflow-x":xe()}],"overflow-y":[{"overflow-y":xe()}],overscroll:[{overscroll:be()}],"overscroll-x":[{"overscroll-x":be()}],"overscroll-y":[{"overscroll-y":be()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[z]}],"inset-x":[{"inset-x":[z]}],"inset-y":[{"inset-y":[z]}],start:[{start:[z]}],end:[{end:[z]}],top:[{top:[z]}],right:[{right:[z]}],bottom:[{bottom:[z]}],left:[{left:[z]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",Jr,ne]}],basis:[{basis:tt()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",ne]}],grow:[{grow:V()}],shrink:[{shrink:V()}],order:[{order:["first","last","none",Jr,ne]}],"grid-cols":[{"grid-cols":[eo]}],"col-start-end":[{col:["auto",{span:["full",Jr,ne]},ne]}],"col-start":[{"col-start":De()}],"col-end":[{"col-end":De()}],"grid-rows":[{"grid-rows":[eo]}],"row-start-end":[{row:["auto",{span:[Jr,ne]},ne]}],"row-start":[{"row-start":De()}],"row-end":[{"row-end":De()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",ne]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",ne]}],gap:[{gap:[D]}],"gap-x":[{"gap-x":[D]}],"gap-y":[{"gap-y":[D]}],"justify-content":[{justify:["normal",...M()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...M(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...M(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[Q]}],px:[{px:[Q]}],py:[{py:[Q]}],ps:[{ps:[Q]}],pe:[{pe:[Q]}],pt:[{pt:[Q]}],pr:[{pr:[Q]}],pb:[{pb:[Q]}],pl:[{pl:[Q]}],m:[{m:[I]}],mx:[{mx:[I]}],my:[{my:[I]}],ms:[{ms:[I]}],me:[{me:[I]}],mt:[{mt:[I]}],mr:[{mr:[I]}],mb:[{mb:[I]}],ml:[{ml:[I]}],"space-x":[{"space-x":[b]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[b]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",ne,u]}],"min-w":[{"min-w":[ne,u,"min","max","fit"]}],"max-w":[{"max-w":[ne,u,"none","full","min","max","fit","prose",{screen:[hn]},hn]}],h:[{h:[ne,u,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[ne,u,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[ne,u,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[ne,u,"auto","min","max","fit"]}],"font-size":[{text:["base",hn,mn]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Du]}],"font-family":[{font:[eo]}],"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-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",ne]}],"line-clamp":[{"line-clamp":["none",ir,Du]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Gt,ne]}],"list-image":[{"list-image":["none",ne]}],"list-style-type":[{list:["none","disc","decimal",ne]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[l]}],"placeholder-opacity":[{"placeholder-opacity":[$]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[l]}],"text-opacity":[{"text-opacity":[$]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ge(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Gt,mn]}],"underline-offset":[{"underline-offset":["auto",Gt,ne]}],"text-decoration-color":[{decoration:[l]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:oe()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ne]}],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",ne]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[$]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...Qe(),xv]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",wv]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},kv]}],"bg-color":[{bg:[l]}],"gradient-from-pos":[{from:[j]}],"gradient-via-pos":[{via:[j]}],"gradient-to-pos":[{to:[j]}],"gradient-from":[{from:[q]}],"gradient-via":[{via:[q]}],"gradient-to":[{to:[q]}],rounded:[{rounded:[p]}],"rounded-s":[{"rounded-s":[p]}],"rounded-e":[{"rounded-e":[p]}],"rounded-t":[{"rounded-t":[p]}],"rounded-r":[{"rounded-r":[p]}],"rounded-b":[{"rounded-b":[p]}],"rounded-l":[{"rounded-l":[p]}],"rounded-ss":[{"rounded-ss":[p]}],"rounded-se":[{"rounded-se":[p]}],"rounded-ee":[{"rounded-ee":[p]}],"rounded-es":[{"rounded-es":[p]}],"rounded-tl":[{"rounded-tl":[p]}],"rounded-tr":[{"rounded-tr":[p]}],"rounded-br":[{"rounded-br":[p]}],"rounded-bl":[{"rounded-bl":[p]}],"border-w":[{border:[S]}],"border-w-x":[{"border-x":[S]}],"border-w-y":[{"border-y":[S]}],"border-w-s":[{"border-s":[S]}],"border-w-e":[{"border-e":[S]}],"border-w-t":[{"border-t":[S]}],"border-w-r":[{"border-r":[S]}],"border-w-b":[{"border-b":[S]}],"border-w-l":[{"border-l":[S]}],"border-opacity":[{"border-opacity":[$]}],"border-style":[{border:[...ge(),"hidden"]}],"divide-x":[{"divide-x":[S]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[S]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[$]}],"divide-style":[{divide:ge()}],"border-color":[{border:[f]}],"border-color-x":[{"border-x":[f]}],"border-color-y":[{"border-y":[f]}],"border-color-s":[{"border-s":[f]}],"border-color-e":[{"border-e":[f]}],"border-color-t":[{"border-t":[f]}],"border-color-r":[{"border-r":[f]}],"border-color-b":[{"border-b":[f]}],"border-color-l":[{"border-l":[f]}],"divide-color":[{divide:[f]}],"outline-style":[{outline:["",...ge()]}],"outline-offset":[{"outline-offset":[Gt,ne]}],"outline-w":[{outline:[Gt,mn]}],"outline-color":[{outline:[l]}],"ring-w":[{ring:Fe()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[l]}],"ring-opacity":[{"ring-opacity":[$]}],"ring-offset-w":[{"ring-offset":[Gt,mn]}],"ring-offset-color":[{"ring-offset":[l]}],shadow:[{shadow:["","inner","none",hn,Ev]}],"shadow-color":[{shadow:[eo]}],opacity:[{opacity:[$]}],"mix-blend":[{"mix-blend":[...ve(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":ve()}],filter:[{filter:["","none"]}],blur:[{blur:[s]}],brightness:[{brightness:[c]}],contrast:[{contrast:[k]}],"drop-shadow":[{"drop-shadow":["","none",hn,ne]}],grayscale:[{grayscale:[N]}],"hue-rotate":[{"hue-rotate":[L]}],invert:[{invert:[O]}],saturate:[{saturate:[B]}],sepia:[{sepia:[E]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[s]}],"backdrop-brightness":[{"backdrop-brightness":[c]}],"backdrop-contrast":[{"backdrop-contrast":[k]}],"backdrop-grayscale":[{"backdrop-grayscale":[N]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[L]}],"backdrop-invert":[{"backdrop-invert":[O]}],"backdrop-opacity":[{"backdrop-opacity":[$]}],"backdrop-saturate":[{"backdrop-saturate":[B]}],"backdrop-sepia":[{"backdrop-sepia":[E]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[y]}],"border-spacing-x":[{"border-spacing-x":[y]}],"border-spacing-y":[{"border-spacing-y":[y]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",ne]}],duration:[{duration:v()}],ease:[{ease:["linear","in","out","in-out",ne]}],delay:[{delay:v()}],animate:[{animate:["none","spin","ping","pulse","bounce",ne]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[Z]}],"scale-x":[{"scale-x":[Z]}],"scale-y":[{"scale-y":[Z]}],rotate:[{rotate:[Jr,ne]}],"translate-x":[{"translate-x":[Le]}],"translate-y":[{"translate-y":[Le]}],"skew-x":[{"skew-x":[J]}],"skew-y":[{"skew-y":[J]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",ne]}],accent:[{accent:["auto",l]}],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",ne]}],"caret-color":[{caret:[l]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":oe()}],"scroll-mx":[{"scroll-mx":oe()}],"scroll-my":[{"scroll-my":oe()}],"scroll-ms":[{"scroll-ms":oe()}],"scroll-me":[{"scroll-me":oe()}],"scroll-mt":[{"scroll-mt":oe()}],"scroll-mr":[{"scroll-mr":oe()}],"scroll-mb":[{"scroll-mb":oe()}],"scroll-ml":[{"scroll-ml":oe()}],"scroll-p":[{"scroll-p":oe()}],"scroll-px":[{"scroll-px":oe()}],"scroll-py":[{"scroll-py":oe()}],"scroll-ps":[{"scroll-ps":oe()}],"scroll-pe":[{"scroll-pe":oe()}],"scroll-pt":[{"scroll-pt":oe()}],"scroll-pr":[{"scroll-pr":oe()}],"scroll-pb":[{"scroll-pb":oe()}],"scroll-pl":[{"scroll-pl":oe()}],"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",ne]}],fill:[{fill:[l,"none"]}],"stroke-w":[{stroke:[Gt,mn,Du]}],stroke:[{stroke:[l,"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-s","border-color-e","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"]}}},Re=av(Nv);function ud(l,u=!0){let s=0,c=0;if(l<=0)throw new Error("minDistanceMS must be positive and above 0");return(f,...p)=>{const y=Date.now();y-s>l?(f(...p),s=y):(c&&clearTimeout(c),u&&(c=window.setTimeout(()=>{f(...p),s=Date.now()},l)))}}function hg(l,u=!0){return te.useRef(ud(l,u)).current}const os=te.forwardRef(({children:l,invalid:u,"aria-invalid":s,className:c,style:f},p)=>X.jsx("div",{ref:p,"aria-invalid":s||u?"true":"false",className:Re("aria-invalid:grid-rows-[1fr] m-0 grid grid-rows-[0fr] p-0 transition-[grid-template-rows] duration-200 ease-in-out",c),style:f,children:X.jsx("span",{className:"text-danger-text text-2xs overflow-hidden",children:l})}));os.displayName="SlidingErrorMessage";function Rv({children:l,className:u,style:s}){return X.jsx("div",{className:Re("text-text-subtle text-2xs",u),style:s,children:l})}function vg({children:l,className:u,style:s,helpMessage:c,errorMessage:f,errorMessageClassName:p,helpMessageClassName:y,errorMessageStyle:S,helpMessageStyle:k,inputRef:N,"aria-invalid":L}){const O=te.useRef(null);return te.useEffect(()=>{const D=new MutationObserver(q=>{for(const j of q)j.type==="attributes"&&j.attributeName==="aria-invalid"&&(j.target.getAttribute("aria-invalid")==="true"?O.current?.setAttribute("aria-invalid","true"):O.current?.setAttribute("aria-invalid","false"))});return N.current&&D.observe(N.current,{attributes:!0}),()=>{D.disconnect()}},[N]),X.jsxs("div",{className:Re("flex flex-col gap-1",u),style:s,children:[l,c&&X.jsx(Rv,{className:y,style:k,children:c}),f&&X.jsx(os,{ref:O,"aria-invalid":L,className:p,style:S,children:f})]})}/** + * @license lucide-react v0.468.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */const zv=l=>l.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),sd=(...l)=>l.filter((u,s,c)=>!!u&&u.trim()!==""&&c.indexOf(u)===s).join(" ").trim();/** + * @license lucide-react v0.468.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */var Tv={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** + * @license lucide-react v0.468.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */const Lv=te.forwardRef(({color:l="currentColor",size:u=24,strokeWidth:s=2,absoluteStrokeWidth:c,className:f="",children:p,iconNode:y,...S},k)=>te.createElement("svg",{ref:k,...Tv,width:u,height:u,stroke:l,strokeWidth:c?Number(s)*24/Number(u):s,className:sd("lucide",f),...S},[...y.map(([N,L])=>te.createElement(N,L)),...Array.isArray(p)?p:[p]]));/** + * @license lucide-react v0.468.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */const ad=(l,u)=>{const s=te.forwardRef(({className:c,...f},p)=>te.createElement(Lv,{ref:p,iconNode:u,className:sd(`lucide-${zv(l)}`,c),...f}));return s.displayName=`${l}`,s};/** + * @license lucide-react v0.468.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */const Ov=ad("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** + * @license lucide-react v0.468.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */const jv=ad("Minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]),Iv="size-4 box-border",Mv=rd("bg-input hover:bg-input-hovered focus:bg-input-active border-border-bold border-solid border-2 box-border flex flex-none items-center justify-center ease-linear transition duration-150 cursor-default","rounded focus:outline outline-offset-1 outline-[1.5px] outline-brand-bold",Iv),Fv="disabled:cursor-not-allowed disabled:bg-disabled border-disabled",Av="border-danger-border hover:border-danger-border checked:border-danger-border",$v="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",cd=({id:l,className:u,style:s,label:c,disabled:f,required:p,checked:y,defaultChecked:S=!1,indeterminate:k,invalid:N,errorMessage:L,onChange:O,onCheckedChange:D,labelClassName:q,labelStyle:j,"aria-invalid":z,testId:I,...$},Q)=>{const[B,Z]=te.useState(y??S),E=te.useRef(null),J=te.useRef(null);return te.useImperativeHandle(Q,()=>E.current),y!=null&&B!==y&&E.current&&(E.current.checked=y,Z(y)),te.useEffect(()=>{const b=E.current?.checked;b!==void 0&&b!==B&&Z(b)}),te.useEffect(()=>{const b=new MutationObserver(Le=>{for(const be of Le)be.type==="attributes"&&be.attributeName==="aria-invalid"&&(be.target.getAttribute("aria-invalid")==="true"?J.current?.setAttribute("aria-invalid","true"):J.current?.setAttribute("aria-invalid","false"))});return b.observe(E.current,{attributes:!0}),()=>{b.disconnect()}},[]),X.jsxs(X.Fragment,{children:[X.jsxs("div",{className:Re("flex items-center justify-start gap-x-1",u),style:s,children:[X.jsxs("div",{className:"relative flex items-center justify-center",children:[X.jsx("input",{type:"checkbox",id:l,"data-testid":I,ref:E,disabled:f,checked:!!B,required:p,className:Re("appearance-none",Mv,N?Av:void 0,f?Fv:void 0),onChange:b=>{y==null&&Z(b.target.checked),D?.(b.target.checked),O?.(b)},...$}),X.jsx("div",{className:`flex justify-center items-center absolute inset-0 border-2 border-solid border-transparent ${N?"border-danger-bold":void 0} pointer-events-none duration-150 ease-linear ${B?"bg-brand-bold":"bg-transparent"} rounded-[3px]`,children:k?X.jsx(jv,{className:`size-3 duration-150 ease-linear text-text-inverse ${B?null:"opacity-0"}`,style:{strokeWidth:4}}):X.jsx(Ov,{className:`size-3 duration-150 ease-linear text-text-inverse ${B?null:"opacity-0"}`,style:{strokeWidth:4}})})]}),X.jsx("label",{htmlFor:l,"aria-disabled":f,"aria-required":p,"aria-invalid":N,className:Re($v,q),style:j,onClick:b=>{f&&(b.preventDefault(),b.stopPropagation()),E.current?.click()},onKeyUp:b=>{b.key==="Enter"&&!f&&E.current?.click()},children:c})]}),L&&X.jsx(os,{ref:J,invalid:N,"aria-invalid":z,children:L})]})};cd.displayName="Checkbox";const gg=te.forwardRef(cd);var to={},Lf;function bv(){if(Lf)return to;Lf=1,Object.defineProperty(to,"__esModule",{value:!0}),to.default=void 0;var l=c(Tn()),u=Jf,s=c(Xh());function c(p){return p&&p.__esModule?p:{default:p}}const f=p=>l.default.createElement(u.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},p,{newIcon:s.default,iconType:"utility"}));return f.displayName="ChevronLeftIcon",to.default=f,to}var Dv=bv();const Of=Ol(Dv);var no={},jf;function Uv(){if(jf)return no;jf=1,Object.defineProperty(no,"__esModule",{value:!0}),no.default=void 0;var l=c(Tn()),u=Jf,s=c(qh());function c(p){return p&&p.__esModule?p:{default:p}}const f=p=>l.default.createElement(u.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},p,{newIcon:s.default,iconType:"utility"}));return f.displayName="ChevronRightIcon",no.default=f,no}var Wv=Uv();const If=Ol(Wv),Bv=({children:l,id:u,className:s})=>X.jsx("div",{className:Re("flex h-full flex-1 min-h-0 w-full flex-col overflow-hidden",s),id:u,children:l}),Hv=({shadow:l=!0,children:u,id:s,className:c,style:f,testId:p,...y})=>X.jsx("div",{className:Re(`border-border bg-surface-raised z-[1] flex flex-col border-b pb-4 pt-6 ${l?"shadow-strong":""}`,c),id:s,style:f,"data-testid":p,...y,children:u}),Vv=({children:l,id:u,className:s,style:c,titleMenu:f,testId:p})=>X.jsxs("div",{className:Re("mb-2 flex items-center px-8",s),id:u,style:c,"data-testid":p,children:[typeof l=="string"?X.jsx("h1",{children:l}):l,f&&X.jsx("div",{className:"ml-auto flex-none",children:f})]}),Gv=({children:l,id:u,className:s,style:c,testId:f})=>X.jsx("div",{className:Re("text-text-subtlest mb-1 px-8",s),id:u,style:c,"data-testid":f,children:typeof l=="string"?X.jsx("p",{className:"pt-0",children:l}):l}),Qv=({children:l,id:u,className:s,style:c,testId:f})=>X.jsx("div",{className:Re("flex w-full items-center gap-1 px-8 py-1",s),style:c,id:u,"data-testid":f,children:l}),Kv=({children:l,id:u,className:s,style:c,testId:f})=>X.jsx("div",{className:Re("bg-surface z-0 flex min-h-0 min-w-0 flex-1 flex-col overflow-hidden",s),style:c,id:u,"data-testid":f,children:l}),Yv=({children:l,id:u,className:s,style:c,testId:f})=>X.jsx("div",{className:Re("min-h-0 flex-1 overflow-y-auto px-6 py-3",s),id:u,style:c,"data-testid":f,children:l}),Xv=({children:l,id:u,className:s,style:c,testId:f})=>X.jsx("div",{className:Re("bg-surface-raised shadow-overflow z-0 px-8 py-1",s),id:u,style:c,"data-testid":f,children:l}),qv=({children:l,id:u,className:s,style:c,testId:f})=>X.jsx("div",{className:Re("bg-surface-raised border-border shadow-strong z-0 flex justify-center border-t p-1.5",s),id:u,style:c,"data-testid":f,children:l}),yg={Page:Bv,PageHeader:Hv,PageHeaderTitle:Vv,PageHeaderSubTitle:Gv,PageBody:Kv,PageBodyContent:Yv,PageBodyHeader:Xv,PageBodyFooter:qv,PageHeaderLine:Qv};ud(15);const Fl="--leftSidebarWidth",fd="--leftSidebarFlyoutWidth",Al="--rightSidebarWidth",dd="--rightSidebarFlyoutWidth";function Zv(l){return X.jsx(pd,{...l,position:"left"})}function Jv(l){return X.jsx(pd,{...l,position:"right"})}const ls="leftSidebarWidth",is="rightSidebarWidth",Mf="leftSidebarCollapsed",Ff="rightSidebarCollapsed",Rl=180,zl=20;function kl(l,u,s,c,f){u==="left"?(document.documentElement.style.setProperty(s??Fl,`${l}px`),l>zl&&(document.documentElement.style.setProperty(c??fd,`${l}px`),localStorage.setItem(f??ls,l.toString()))):(document.documentElement.style.setProperty(s??Al,`${l}px`),l>zl&&(document.documentElement.style.setProperty(c??dd,`${l}px`),localStorage.setItem(f??is,l.toString())))}function eg(l,u,s,c){if(l==="left"){const f=document.documentElement.style.getPropertyValue(s??fd)??`${Rl}px`,p=f.substring(0,f.length-2);localStorage.setItem(c??ls,p.toString()),document.documentElement.style.setProperty(u??Fl,f)}else{const f=document.documentElement.style.getPropertyValue(s??dd)??Rl;localStorage.setItem(c??is,f.toString()),document.documentElement.style.setProperty(u??Al,f)}}function tg(l,u){if(l==="left"){const c=Number.parseInt(localStorage.getItem(u??ls)??"");return Number.isNaN(c)?Rl:c}const s=Number.parseInt(localStorage.getItem(u??is)??"");return Number.isNaN(s)?Rl:s}function pd({id:l,collapsed:u,width:s,onCollapsed:c,onExpand:f,onResizeStart:p,onResizeEnd:y,sticky:S,valueTextLabel:k,resizeGrabAreaLabel:N,className:L,style:O,children:D,resizeButton:q,position:j,widthVar:z,flyoutVar:I,localStorageWidthKey:$,localStorageCollapsedKey:Q}){const B=te.useRef(null),Z=te.useRef(void 0),[E,J]=te.useState(!1),[b,Le]=te.useState(!1),be=localStorage.getItem(Q??(j==="left"?Mf:Ff))??u??"expanded",[xe,tt]=te.useState(be),oe=s??tg(j,$);kl(oe,j,z,I,$);const Fe=xe==="expanded"?oe:zl;kl(Fe,j,z,I,$),u!=null&&u!==xe&&(tt(u),xe&&c&&c());const De=()=>{if(Z.current===void 0&&xe==="expanded"){if(s!=null)return;const ve=V=>{if(!B.current||V.clientX<0||j==="left"&&V.clientX>window.innerWidth-20||j==="right"&&V.clientX<20)return;const F=j==="left"?V.clientX-B.current.getBoundingClientRect().left:B.current.getBoundingClientRect().right-V.clientX;F<20||kl(F,j,z,I,$)},M=()=>{Z.current&&(window.removeEventListener("mousemove",ve),window.removeEventListener("mouseup",Z.current),Z.current=void 0,y&&y(),J(!1))};Z.current=M,J(!0),window.addEventListener("mousemove",ve),window.addEventListener("mouseup",Z.current),p&&p()}},Qe=()=>{const ge=xe==="collapsed"?"expanded":"collapsed";tt(ge),ge==="collapsed"?(kl(zl,j,z,I,$),c?.()):(eg(j,z,I,$),f?.()),localStorage.setItem(Q??(j==="left"?Mf:Ff),ge)};return X.jsxs("aside",{id:l,ref:B,"aria-label":k??"sidebar",className:Re(`bg-surface-overlay relative z-[2] m-0 box-border h-full transform ease-in-out ${E?"duration-0":"duration-300"}`,L),style:{width:`var(${z??(j==="left"?Fl:Al)}, ${Fe}px)`,gridArea:j==="left"?"left-sidebar":"right-sidebar",...O},children:[X.jsx("div",{className:`absolute inset-y-0 z-[3] h-full ${j==="left"?"-right-3 border-l-2":"-left-3 border-r-2"} ${xe==="expanded"?"hover:border-brand-bold group cursor-col-resize":""} border-border w-3 select-none border-solid bg-transparent`,onMouseDown:De,onMouseEnter:()=>{!E&&!b&&Le(!0)},onMouseLeave:()=>{!E&&b&&Le(!1)},children:X.jsx("div",{className:`${S?"sticky":"static"} duration-150`,"aria-label":N??"resize grab area",style:{top:S?`calc(var(${Rt}, 0px) + var(${At}, 0px))`:void 0},children:q?X.jsx(X.Fragment,{children:q}):X.jsx("button",{onClick:Qe,onKeyUp:ge=>{(ge.key==="Enter"||ge.key===" ")&&Qe()},"aria-label":xe==="collapsed"?"expand sidebar":"collapse sidebar",className:`bg-surface-raised border-border shadow-raised rounded-full border border-solid ${xe==="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 ${j==="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:xe==="collapsed"?X.jsx(X.Fragment,{children:j==="right"?X.jsx(Of,{label:"expand"}):X.jsx(If,{label:"expand"})}):X.jsx(X.Fragment,{children:j==="right"?X.jsx(If,{label:"collapse"}):X.jsx(Of,{label:"collapse"})})})})}),X.jsx("section",{className:`${S&&j==="left"?"sticky left-0 overflow-auto":S?"sticky right-0 overflow-auto":"relative h-full"} ${xe==="collapsed"?"hidden":""} text-text-subtle min-h-min w-full overflow-y-auto overflow-x-hidden`,style:{top:S?`calc(var(${Rt}, 0px) + var(${At}, 0px))`:void 0,height:S?`calc(100dvh - var(${Rt}, 0px) - var(${At}, 0px))`:void 0},children:D})]})}const Rt="--bannerHeight",At="--topNavigationHeight",Tl="--leftPanelWidth",Ll="--rightPanelWidth";function ng({children:l,className:u,style:s,testId:c,useBanner:f=!1}){return X.jsx("div",{className:Re("relative m-0 box-border grid h-dvh w-full",u),"data-layout-container":"true","data-testid":c,style:{gridTemplateAreas:f?` + "left-panel banner right-panel" + "left-panel top-navigation right-panel" + "left-panel content right-panel" + `:` + "left-panel top-navigation right-panel" + "left-panel content right-panel" + `,gridTemplateColumns:`var(${Tl}, 0px) minmax(0, 1fr) var(${Ll}, 0px)`,gridTemplateRows:f?`var(${Rt}, 0) var(${At}, min-content) 1fr`:`var(${At}, min-content) 1fr`,outline:"none",height:f?"100dvh":`calc(100dvh - var(${Rt}, 0px))`,...s},children:l})}function rg({children:l,className:u,style:s,testId:c,sticky:f,height:p}){const y=te.useRef(null);return te.useEffect(()=>{const S=document.documentElement;if(p){const k=typeof p=="number"?`${p}px`:p;S.style.setProperty(Rt,k)}else{const k=y.current?.clientHeight;k&&S.style.setProperty(Rt,`${k}px`)}},[p]),X.jsx("div",{ref:y,className:Re(`bg-surface-overlay z-[3] m-0 box-border min-h-0 ${f?"sticky left-0 right-0 top-0":"relative"}`,u),"data-layout-banner":"true","data-testid":c,style:{height:`var(${Rt}, min-content)`,gridArea:"banner",...s},children:l})}function og({children:l,className:u,style:s,testId:c,height:f,sticky:p}){const y=te.useRef(null);return te.useEffect(()=>{const S=document.documentElement;if(f){const k=typeof f=="number"?`${f}px`:f;S.style.setProperty(At,k)}else{const k=y.current?.clientHeight;k&&S.style.setProperty(At,`${k}px`)}},[f]),X.jsx("header",{ref:y,className:Re(`bg-surface-overlay z-[3] m-0 box-border min-h-0 ${p?"sticky left-0 right-0":"relative"}`,u),"data-layout-top-navigation":"true","data-testid":c,style:{height:`var(${At}, min-content)`,gridArea:"top-navigation",top:p?`var(${Rt}, 0)`:void 0,...s},children:l})}function lg({children:l,className:u,style:s,sticky:c,width:f=128}){return f&&document.documentElement.style.setProperty(Tl,`${f}px`),X.jsx("aside",{className:Re(`bg-surface-overlay m-0 box-border ${c?"sticky left-0 top-0 h-min max-h-dvh min-h-dvh overflow-auto":"relative h-full"} w-full`,u),"data-layout-left-panel":"true",style:{width:`var(${Tl}, 0px)`,gridArea:"left-panel",...s},children:l})}function ig({children:l,className:u,style:s,testId:c,sticky:f,width:p=128}){return p&&document.documentElement.style.setProperty(Ll,`${p}px`),X.jsx("aside",{className:Re(`bg-surface-overlay m-0 box-border ${f?"sticky right-0 top-0 h-min max-h-dvh min-h-dvh overflow-auto":"relative h-full"} w-full`,u),"data-layout-right-panel":"true","data-testid":c,style:{width:`var(${Ll}, 0px)`,gridArea:"right-panel",...s},children:l})}function ug({children:l,className:u,style:s,testId:c}){return X.jsx("section",{className:Re("relative grid h-full min-h-0 w-full",u),"data-layout-content":"true","data-testid":c,style:{gridArea:"content",gridTemplateAreas:'"left-sidebar main right-sidebar"',gridTemplateColumns:"auto 1fr auto",...s},children:l})}function sg({children:l,className:u,style:s,testId:c,fixedHeight:f}){return X.jsx("main",{className:Re("relative m-0 box-border min-h-0 w-full",u),"data-layout-main":"true","data-testid":c,style:{gridArea:"main",height:f?`calc(100dvh - var(${At}, 0px) - var(${Rt}, 0px))`:void 0,overflow:f?"hidden":void 0,...s},children:l})}const ag=Zv,cg=Jv,wg={Container:ng,Banner:rg,TopNavigation:og,LeftPanel:lg,RightPanel:ig,Content:ug,LeftSidebar:ag,RightSidebar:cg,Main:sg,bannerHeightVar:Rt,topNavigationHeightVar:At,leftPanelWidthVar:Tl,rightPanelWidthVar:Ll,leftSidebarWidthVar:Fl,rightSidebarWidthVar:Al};export{ad as A,Of as B,mg as C,If as D,vg as E,zh as F,gg as G,wg as H,hg as I,ud as J,Jv as K,Zv as L,dg as M,Lm as N,yg as P,El as R,os as S,ro as _,_m as a,zm as b,Te as c,Th as d,or as e,Bu as f,Ol as g,fg as h,Af as i,zn as j,Tn as k,pg as l,X as m,Xh as n,Jf as o,qh as p,sh as q,te as r,Gf as s,Cm as t,ts as u,Qf as v,Re as w,ed as x,rd as y,lf as z}; diff --git a/assets/bundle-CKXXeLZS.css b/assets/bundle-CKXXeLZS.css new file mode 100644 index 00000000..d4801f1a --- /dev/null +++ b/assets/bundle-CKXXeLZS.css @@ -0,0 +1 @@ +: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-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--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-color-progress-bgo: .2}.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:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.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{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.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;z-index:1}.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:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.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;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.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,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),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,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),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,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 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,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 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:translate3d(0,var(--y),0) 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:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) 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:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),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;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*,: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: }*,: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]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 480px){.\!container{max-width:480px!important}.container{max-width:480px}}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.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\.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}.mb-auto{margin-bottom:auto}.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}.mt-8{margin-top:2rem}.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-3{width:.75rem;height:.75rem}.size-4{width:1rem;height:1rem}.size-7{width:1.75rem;height:1.75rem}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-0\.5{height:.125rem}.h-3{height:.75rem}.h-4{height:1rem}.h-6{height:1.5rem}.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-\[350px\]{height:350px}.h-dvh{height:100dvh}.h-full{height:100%}.h-max{height:-webkit-max-content;height:max-content}.h-min{height:-webkit-min-content;height:min-content}.max-h-96{max-height:24rem}.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-0\.5{width:.125rem}.w-1{width:.25rem}.w-12{width:3rem}.w-16{width:4rem}.w-3{width:.75rem}.w-36{width:9rem}.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-\[2px\]{width:2px}.w-\[32px\]{width:32px}.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-28{min-width:7rem}.min-w-8{min-width:2rem}.min-w-\[1rem\]{min-width:1rem}.min-w-full{min-width:100%}.min-w-max{min-width:-webkit-max-content;min-width:max-content}.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-4xl{max-width:56rem}.max-w-max{max-width:-webkit-max-content;max-width:max-content}.max-w-sm{max-width:24rem}.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\.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 pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@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}.gap-x-1{column-gap:.25rem}.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-md{border-radius:.375rem}.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-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-4{border-left-width:4px}.border-l-8{border-left-width:8px}.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-none{border-style:none}.border-amber-border{--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1))}.border-blue-border{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.border-border{border-color:var(--ds-border, rgba(9, 30, 66, .13))}.border-border-bold{border-color:var(--ds-border-bold,#6B778C)}.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, 1))}.border-danger-bold{border-color:var(--ds-background-danger-bold, #dc2626)}.border-danger-border{border-color:var(--ds-border-danger, #dc2626)}.border-disabled{border-color:var(--ds-background-disabled, #FAFBFC)}.border-discovery-border{border-color:var(--ds-border-discovery, #403294)}.border-emerald-border{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-fuchsia-border{--tw-border-opacity: 1;border-color:rgb(162 28 175 / var(--tw-border-opacity, 1))}.border-gray-border{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-green-border{--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1))}.border-indigo-border{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.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, 1))}.border-orange-border{--tw-border-opacity: 1;border-color:rgb(194 65 12 / var(--tw-border-opacity, 1))}.border-pink-border{--tw-border-opacity: 1;border-color:rgb(190 24 93 / var(--tw-border-opacity, 1))}.border-purple-border{--tw-border-opacity: 1;border-color:rgb(126 34 206 / var(--tw-border-opacity, 1))}.border-red-border{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.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, 1))}.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, 1))}.border-transparent{border-color:transparent}.border-violet-border{--tw-border-opacity: 1;border-color:rgb(109 40 217 / var(--tw-border-opacity, 1))}.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, 1))}.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,#6B778C)}.border-b-border-separator{border-bottom-color:var(--ds-menu-separator-color, var(--ds-border, #EBECF0))}.border-b-orange-bold{--tw-border-opacity: 1;border-bottom-color:rgb(234 88 12 / var(--tw-border-opacity, 1))}.border-b-transparent{border-bottom-color:transparent}.border-l-border-bold{border-left-color:var(--ds-border-bold,#6B778C)}.border-l-danger-bold{border-left-color:var(--ds-background-danger-bold, #dc2626)}.border-l-neutral-pressed{border-left-color:var(--ds-background-neutral-pressed, rgba(9, 30, 66, .25))}.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,#6B778C)}.border-t-border-separator{border-top-color:var(--ds-menu-separator-color, var(--ds-border, #EBECF0))}.border-t-text-inverse{border-top-color:var(--ds-text-inverse, #FAFBFC)}.bg-\[inherit\]{background-color:inherit}.bg-amber{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-bold{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-subtle{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.bg-amber-subtlest{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.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, 1))}.bg-blue-bold{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-subtle{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-subtlest{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.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, 1))}.bg-cyan-bold{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-cyan-subtle{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.bg-cyan-subtlest{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-danger{background-color:var(--ds-background-danger, #fef2f2)}.bg-danger-bold{background-color:var(--ds-background-danger-bold, #dc2626)}.bg-danger-border{background-color:var(--ds-border-danger, #dc2626)}.bg-disabled{background-color:var(--ds-background-disabled, #FAFBFC)}.bg-discovery{background-color:var(--ds-background-discovery, #EAE6FF)}.bg-discovery-bold{background-color:var(--ds-background-discovery-bold, #8777D9)}.bg-emerald{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-bold{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-subtle{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.bg-emerald-subtlest{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-fuchsia{--tw-bg-opacity: 1;background-color:rgb(232 121 249 / var(--tw-bg-opacity, 1))}.bg-fuchsia-bold{--tw-bg-opacity: 1;background-color:rgb(192 38 211 / var(--tw-bg-opacity, 1))}.bg-fuchsia-subtle{--tw-bg-opacity: 1;background-color:rgb(245 208 254 / var(--tw-bg-opacity, 1))}.bg-fuchsia-subtlest{--tw-bg-opacity: 1;background-color:rgb(253 244 255 / var(--tw-bg-opacity, 1))}.bg-gray{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-bold{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-subtle{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-subtlest{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-green{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-bold{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.bg-green-subtle{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-subtlest{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.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, 1))}.bg-indigo-bold{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-indigo-subtle{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity, 1))}.bg-indigo-subtlest{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-information{background-color:var(--ds-background-information, #DEEBFF)}.bg-information-bold{background-color:var(--ds-background-information-bold, #4C9AFF)}.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, 1))}.bg-lime-bold{--tw-bg-opacity: 1;background-color:rgb(101 163 13 / var(--tw-bg-opacity, 1))}.bg-lime-subtle{--tw-bg-opacity: 1;background-color:rgb(217 249 157 / var(--tw-bg-opacity, 1))}.bg-lime-subtlest{--tw-bg-opacity: 1;background-color:rgb(247 254 231 / var(--tw-bg-opacity, 1))}.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, 1))}.bg-orange-bold{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-orange-subtle{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.bg-orange-subtlest{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-pink{--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity, 1))}.bg-pink-bold{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1))}.bg-pink-subtle{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity, 1))}.bg-pink-subtlest{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.bg-purple{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.bg-purple-bold{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-purple-subtle{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.bg-purple-subtlest{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-bold{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-subtle{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.bg-red-subtlest{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-selected{background-color:var(--ds-background-selected, #253858)}.bg-selected-bold{background-color:var(--ds-background-selected-bold, #2684FF)}.bg-selected-subtle{background-color:var(--ds-background-selected, #DEEBFF)}.bg-skeleton{background-color:var(--ds-skeleton, #EBECF0)}.bg-sky{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-sky-bold{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.bg-sky-subtle{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity, 1))}.bg-sky-subtlest{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.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-pressed{background-color:var(--ds-surface-pressed, #F4F5F7)}.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, 1))}.bg-teal-bold{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity, 1))}.bg-teal-subtle{--tw-bg-opacity: 1;background-color:rgb(153 246 228 / var(--tw-bg-opacity, 1))}.bg-teal-subtlest{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-text{background-color:var(--ds-text, #091E42)}.bg-text-inverse{background-color:var(--ds-text-inverse, #FAFBFC)}.bg-text-subtlest{background-color:var(--ds-text-subtlest, #6B778C)}.bg-transparent{background-color:transparent}.bg-violet{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.bg-violet-bold{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-violet-subtle{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity, 1))}.bg-violet-subtlest{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.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, 1))}.bg-yellow-bold{--tw-bg-opacity: 1;background-color:rgb(161 98 7 / var(--tw-bg-opacity, 1))}.bg-yellow-subtle{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-subtlest{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.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-3\.5{padding:.875rem}.p-4{padding:1rem}.p-8{padding:2rem}.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-1\.5{padding-left:.375rem;padding-right:.375rem}.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\.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\]{-webkit-padding-end:.4rem;padding-inline-end:.4rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.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\]{-webkit-padding-start:.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-right{text-align:right}.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-\[400\]{font-weight:400}.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}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-4{line-height:1rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-\[0\.6rem\]{line-height:.6rem}.text-\[inherit\]{color:inherit}.text-amber-text{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-text-bold{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-amber-text-inverse{--tw-text-opacity: 1;color:rgb(255 251 235 / var(--tw-text-opacity, 1))}.text-blue-text{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-text-bold{--tw-text-opacity: 1;color:rgb(23 37 84 / var(--tw-text-opacity, 1))}.text-blue-text-inverse{--tw-text-opacity: 1;color:rgb(239 246 255 / var(--tw-text-opacity, 1))}.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, 1))}.text-cyan-text-bold{--tw-text-opacity: 1;color:rgb(8 51 68 / var(--tw-text-opacity, 1))}.text-cyan-text-inverse{--tw-text-opacity: 1;color:rgb(236 254 255 / var(--tw-text-opacity, 1))}.text-danger-bold{color:var(--ds-background-danger-bold, #dc2626)}.text-danger-icon{color:var(--ds-icon-danger, #991b1b)}.text-danger-text{color:var(--ds-text-danger, #991b1b)}.text-disabled-text{color:var(--ds-text-disabled, #A5ADBA)}.text-discovery-icon{color:var(--ds-icon-discovery, #403294)}.text-discovery-text{color:var(--ds-text-discovery, #403294)}.text-emerald-text{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-text-bold{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-emerald-text-inverse{--tw-text-opacity: 1;color:rgb(236 253 245 / var(--tw-text-opacity, 1))}.text-fuchsia-text{--tw-text-opacity: 1;color:rgb(134 25 143 / var(--tw-text-opacity, 1))}.text-fuchsia-text-bold{--tw-text-opacity: 1;color:rgb(74 4 78 / var(--tw-text-opacity, 1))}.text-fuchsia-text-inverse{--tw-text-opacity: 1;color:rgb(253 244 255 / var(--tw-text-opacity, 1))}.text-gray-text{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-text-bold{--tw-text-opacity: 1;color:rgb(3 7 18 / var(--tw-text-opacity, 1))}.text-gray-text-inverse{--tw-text-opacity: 1;color:rgb(249 250 251 / var(--tw-text-opacity, 1))}.text-green-text{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-text-bold{--tw-text-opacity: 1;color:rgb(5 46 22 / var(--tw-text-opacity, 1))}.text-green-text-inverse{--tw-text-opacity: 1;color:rgb(240 253 244 / var(--tw-text-opacity, 1))}.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, 1))}.text-indigo-text-bold{--tw-text-opacity: 1;color:rgb(30 27 75 / var(--tw-text-opacity, 1))}.text-indigo-text-inverse{--tw-text-opacity: 1;color:rgb(238 242 255 / var(--tw-text-opacity, 1))}.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, 1))}.text-lime-text-bold{--tw-text-opacity: 1;color:rgb(26 46 5 / var(--tw-text-opacity, 1))}.text-lime-text-inverse{--tw-text-opacity: 1;color:rgb(247 254 231 / var(--tw-text-opacity, 1))}.text-link{color:var(--ds-link, #0052CC)}.text-orange-text{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-orange-text-bold{--tw-text-opacity: 1;color:rgb(67 20 7 / var(--tw-text-opacity, 1))}.text-orange-text-inverse{--tw-text-opacity: 1;color:rgb(255 247 237 / var(--tw-text-opacity, 1))}.text-pink-text{--tw-text-opacity: 1;color:rgb(157 23 77 / var(--tw-text-opacity, 1))}.text-pink-text-bold{--tw-text-opacity: 1;color:rgb(80 7 36 / var(--tw-text-opacity, 1))}.text-pink-text-inverse{--tw-text-opacity: 1;color:rgb(253 242 248 / var(--tw-text-opacity, 1))}.text-purple-text{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-purple-text-bold{--tw-text-opacity: 1;color:rgb(59 7 100 / var(--tw-text-opacity, 1))}.text-purple-text-inverse{--tw-text-opacity: 1;color:rgb(250 245 255 / var(--tw-text-opacity, 1))}.text-red-text{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-text-bold{--tw-text-opacity: 1;color:rgb(69 10 10 / var(--tw-text-opacity, 1))}.text-red-text-inverse{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.text-selected-text-inverse{color:var(--ds-text-selected, #FFFFFF)}.text-sky-text{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-sky-text-bold{--tw-text-opacity: 1;color:rgb(8 47 73 / var(--tw-text-opacity, 1))}.text-sky-text-inverse{--tw-text-opacity: 1;color:rgb(240 249 255 / var(--tw-text-opacity, 1))}.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, 1))}.text-teal-text-bold{--tw-text-opacity: 1;color:rgb(4 47 46 / var(--tw-text-opacity, 1))}.text-teal-text-inverse{--tw-text-opacity: 1;color:rgb(240 253 250 / var(--tw-text-opacity, 1))}.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-violet-text{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-violet-text-bold{--tw-text-opacity: 1;color:rgb(46 16 101 / var(--tw-text-opacity, 1))}.text-violet-text-inverse{--tw-text-opacity: 1;color:rgb(245 243 255 / var(--tw-text-opacity, 1))}.text-warning-bold{color:var(--ds-background-warning-bold, #eab308)}.text-warning-icon{color:var(--ds-icon-warning, #d97706)}.text-warning-text{color:var(--ds-text-warning, #b45309)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-text{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.text-yellow-text-bold{--tw-text-opacity: 1;color:rgb(66 32 6 / var(--tw-text-opacity, 1))}.text-yellow-text-inverse{--tw-text-opacity: 1;color:rgb(254 252 232 / var(--tw-text-opacity, 1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow-borderstyle{--tw-shadow: 0 0 0 .0625rem var(--tw-shadow-color, 0 0 #0000);--tw-shadow-colored: 0 0 0 .0625rem 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-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-2{outline-width:2px}.outline-\[1\.5px\]{outline-width:1.5px}.outline-offset-1{outline-offset:1px}.outline-offset-4{outline-offset:4px}.outline-brand-bold{outline-color:var(--ds-background-brand-bold, #0065FF)}.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,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-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-text-decoration-color,-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\:absolute:before{content:var(--tw-content);position:absolute}.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\:h-\[1\.5px\]:before{content:var(--tw-content);height:1.5px}.before\:w-\[1\.5px\]:before{content:var(--tw-content);width:1.5px}.before\:w-\[var\(--sidenav-separator-width\)\]:before{content:var(--tw-content);width:var(--sidenav-separator-width)}.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\:border-t-2:before{content:var(--tw-content);border-top-width:2px}.before\:border-solid:before{content:var(--tw-content);border-style:solid}.before\:border-border-separator:before{content:var(--tw-content);border-color:var(--ds-menu-separator-color, var(--ds-border, #EBECF0))}.before\:border-danger-border:before{content:var(--tw-content);border-color:var(--ds-border-danger, #dc2626)}.before\:bg-border:before{content:var(--tw-content);background-color:var(--ds-border, rgba(9, 30, 66, .13))}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:duration-100:before{content:var(--tw-content);transition-duration:.1s}.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\:w-\[var\(--sidenav-separator-width\)\]:after{content:var(--tw-content);width:var(--sidenav-separator-width)}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:rounded-sm:after{content:var(--tw-content);border-radius:.125rem}.after\:border-b-2:after{content:var(--tw-content);border-bottom-width:2px}.after\:border-l:after{content:var(--tw-content);border-left-width:1px}.after\:border-l-2:after{content:var(--tw-content);border-left-width:2px}.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\:border-border-separator:after{content:var(--tw-content);border-color:var(--ds-menu-separator-color, var(--ds-border, #EBECF0))}.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-0:after{content:var(--tw-content);opacity:0}.after\:opacity-60:after{content:var(--tw-content);opacity:.6}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:duration-100:after{content:var(--tw-content);transition-duration:.1s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.first\:rounded-t:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.last\:hidden:last-child{display:none}.last\:truncate:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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}.checked\:border-danger-border:checked{border-color:var(--ds-border-danger, #dc2626)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-10:focus-within{z-index:10}.focus-within\:border-input-border-focused:focus-within{border-color:var(--ds-border-focused, #2684FF)}.focus-within\:bg-input-active:focus-within{background-color:var(--ds-background-input-pressed, #FFFFFF)}.focus-within\:shadow-input-border-focused:focus-within{--tw-shadow-color: var(--ds-border-focused, #2684FF);--tw-shadow: var(--tw-shadow-colored)}.focus-within\:before\:border-danger-border:focus-within:before{content:var(--tw-content);border-color:var(--ds-border-danger, #dc2626)}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-border-bold:hover{border-color:var(--ds-border-bold,#6B778C)}.hover\:border-brand-bold:hover{border-color:var(--ds-background-brand-bold, #0065FF)}.hover\:border-danger-border:hover{border-color:var(--ds-border-danger, #dc2626)}.hover\:border-selected-bold:hover{border-color:var(--ds-background-selected-bold, #2684FF)}.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, 1))}.hover\:bg-amber-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.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, 1))}.hover\:bg-cyan-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.hover\:bg-danger-bold-hovered:hover{background-color:var(--ds-background-danger-bold-hovered, #b91c1c)}.hover\:bg-danger-hovered:hover{background-color:var(--ds-background-danger-hovered, #fee2e2)}.hover\:bg-emerald-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-fuchsia-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(162 28 175 / var(--tw-bg-opacity, 1))}.hover\:bg-fuchsia-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(217 70 239 / var(--tw-bg-opacity, 1))}.hover\:bg-fuchsia-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(240 171 252 / var(--tw-bg-opacity, 1))}.hover\:bg-fuchsia-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(250 232 255 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-green-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(22 101 52 / var(--tw-bg-opacity, 1))}.hover\:bg-green-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.hover\:bg-green-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.hover\:bg-green-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(165 180 252 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.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-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, 1))}.hover\:bg-lime-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(132 204 22 / var(--tw-bg-opacity, 1))}.hover\:bg-lime-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(190 242 100 / var(--tw-bg-opacity, 1))}.hover\:bg-lime-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(236 252 203 / var(--tw-bg-opacity, 1))}.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, 1))}.hover\:bg-orange-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(253 186 116 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(190 24 93 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(249 168 212 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(216 180 254 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.hover\:bg-red-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-red-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.hover\:bg-red-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.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, #DFE1E6)}.hover\:bg-sky-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(3 105 161 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(125 211 252 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.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, 1))}.hover\:bg-teal-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(94 234 212 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(196 181 253 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.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(133 77 14 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.hover\:text-brand-bold-hovered:hover{color:var(--ds-background-brand-bold-hovered, #0052CC)}.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{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:no-underline:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.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\:bg-input-active:focus{background-color:var(--ds-background-input-pressed, #FFFFFF)}.focus\:bg-surface:focus{background-color:var(--ds-surface, #FFFFFF)}.focus\:shadow-input-border-focused:focus{--tw-shadow-color: var(--ds-border-focused, #2684FF);--tw-shadow: var(--tw-shadow-colored)}.focus\:outline:focus{outline-style:solid}.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, 1))}.active\:bg-amber-pressed:active{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.active\:bg-amber-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.active\:bg-amber-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.active\:bg-blue-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.active\:bg-blue-pressed:active{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.active\:bg-blue-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.active\:bg-blue-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.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, 1))}.active\:bg-cyan-pressed:active{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.active\:bg-cyan-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.active\:bg-cyan-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.active\:bg-danger-bold-pressed:active{background-color:var(--ds-background-danger-bold-pressed, #991b1b)}.active\:bg-danger-pressed:active{background-color:var(--ds-background-danger-pressed, #fecaca)}.active\:bg-emerald-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity, 1))}.active\:bg-emerald-pressed:active{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.active\:bg-emerald-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.active\:bg-emerald-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.active\:bg-fuchsia-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(134 25 143 / var(--tw-bg-opacity, 1))}.active\:bg-fuchsia-pressed:active{--tw-bg-opacity: 1;background-color:rgb(192 38 211 / var(--tw-bg-opacity, 1))}.active\:bg-fuchsia-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(232 121 249 / var(--tw-bg-opacity, 1))}.active\:bg-fuchsia-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(245 208 254 / var(--tw-bg-opacity, 1))}.active\:bg-gray-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.active\:bg-gray-pressed:active{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.active\:bg-gray-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.active\:bg-gray-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.active\:bg-green-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.active\:bg-green-pressed:active{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.active\:bg-green-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))}.active\:bg-green-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(55 48 163 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-pressed:active{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity, 1))}.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, 1))}.active\:bg-lime-pressed:active{--tw-bg-opacity: 1;background-color:rgb(101 163 13 / var(--tw-bg-opacity, 1))}.active\:bg-lime-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(163 230 53 / var(--tw-bg-opacity, 1))}.active\:bg-lime-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(217 249 157 / var(--tw-bg-opacity, 1))}.active\:bg-neutral-bold-pressed:active{background-color:var(--ds-neutral-bold-pressed, #8993A4)}.active\:bg-neutral-hovered:active{background-color:var(--ds-background-neutral-hovered, rgba(9, 30, 66, .13))}.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, 1))}.active\:bg-orange-pressed:active{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.active\:bg-orange-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.active\:bg-orange-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.active\:bg-pink-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(157 23 77 / var(--tw-bg-opacity, 1))}.active\:bg-pink-pressed:active{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1))}.active\:bg-pink-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity, 1))}.active\:bg-pink-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity, 1))}.active\:bg-purple-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity, 1))}.active\:bg-purple-pressed:active{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.active\:bg-purple-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.active\:bg-purple-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.active\:bg-red-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.active\:bg-red-pressed:active{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.active\:bg-red-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.active\:bg-red-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.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, #C1C7D0)}.active\:bg-sky-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(7 89 133 / var(--tw-bg-opacity, 1))}.active\:bg-sky-pressed:active{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.active\:bg-sky-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.active\:bg-sky-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity, 1))}.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, 1))}.active\:bg-teal-pressed:active{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity, 1))}.active\:bg-teal-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(45 212 191 / var(--tw-bg-opacity, 1))}.active\:bg-teal-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(153 246 228 / var(--tw-bg-opacity, 1))}.active\:bg-violet-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(91 33 182 / var(--tw-bg-opacity, 1))}.active\:bg-violet-pressed:active{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.active\:bg-violet-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.active\:bg-violet-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity, 1))}.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(113 63 18 / var(--tw-bg-opacity, 1))}.active\:bg-yellow-pressed:active{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.active\:bg-yellow-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}.active\:bg-yellow-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.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-default:disabled{cursor:default}.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\:bg-neutral-subtle:disabled{background-color:var(--ds-background-neutral-subtle, none)}.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)}.group:active .group-active\:text-text{color:var(--ds-text, #091E42)}.group:disabled .group-disabled\:text-text-disabled{color:var(--ds-text-disabled, #A5ADBA)}.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\.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, #dc2626)}.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}.aria-invalid\:border-danger-border[aria-invalid=true]{border-color:var(--ds-border-danger, #dc2626)}.aria-invalid\:shadow-danger-border[aria-invalid=true]{--tw-shadow-color: var(--ds-border-danger, #dc2626);--tw-shadow: var(--tw-shadow-colored)}.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 slideUpAccordion{0%{height:var(--radix-accordion-content-height)}to{height:0px}}.data-\[state\=closed\]\:animate-slideUpAccordion[data-state=closed]{animation:slideUpAccordion .3s cubic-bezier(.87,0,.13,1)}@keyframes slideUpCollapsible{0%{height:var(--radix-collapsible-content-height)}to{height:0px}}.data-\[state\=closed\]\:animate-slideUpCollapsible[data-state=closed]{animation:slideUpCollapsible .3s cubic-bezier(.87,0,.13,1)}@keyframes slideDownAccordion{0%{height:0px}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-slideDownAccordion[data-state=open]{animation:slideDownAccordion .3s cubic-bezier(.87,0,.13,1)}@keyframes slideDownCollapsible{0%{height:0px}to{height:var(--radix-collapsible-content-height)}}.data-\[state\=open\]\:animate-slideDownCollapsible[data-state=open]{animation:slideDownCollapsible .3s cubic-bezier(.87,0,.13,1)}.data-\[inverted\]\:border-solid[data-inverted]{border-style:solid}.data-\[invalid\=true\]\:border-danger-border[data-invalid=true]{border-color:var(--ds-border-danger, #dc2626)}.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, #dc2626)}.data-\[inverted\]\:border-information-bold[data-inverted]{border-color:var(--ds-background-information-bold, #4C9AFF)}.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-\[current\=true\]\:bg-selected[data-current=true]{background-color:var(--ds-background-selected, #253858)}.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, #fef2f2)}.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-neutral-subtle-hovered[data-selected=true]{background-color:var(--ds-background-neutral-subtle-hovered, rgba(9, 30, 66, .08))}.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, #FFFFFF)}.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, #991b1b)}.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]{color:var(--ds-text-selected, #091E42)}.data-\[state\=active\]\:text-selected-text[data-state=active]{color:var(--ds-text-selected, #0052CC)}.data-\[separator-top\]\:before\:opacity-100[data-separator-top]:before{content:var(--tw-content);opacity:1}.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, #dc2626)}.data-\[separator-bottom\]\:after\:opacity-100[data-separator-bottom]:after{content:var(--tw-content);opacity:1}.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, #fee2e2)}.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, #DFE1E6)}.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)}.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, #fecaca)}.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, #C1C7D0)}.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}.data-\[selected\=true\]\:disabled\:bg-neutral-subtle:disabled[data-selected=true]{background-color:var(--ds-background-neutral-subtle, none)}.group[data-state=closed] .group-data-\[state\=closed\]\:visible,.group[data-state=open] .group-data-\[state\=open\]\:visible{visibility:visible}.group[data-state=closed] .group-data-\[state\=closed\]\:block,.group[data-state=open] .group-data-\[state\=open\]\:block{display:block}.group[data-state=closed] .group-data-\[state\=closed\]\:flex,.group[data-state=open] .group-data-\[state\=open\]\:flex{display:flex}.group[data-state=closed] .group-data-\[state\=closed\]\:hidden,.group[data-state=open] .group-data-\[state\=open\]\:hidden{display:none}.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-state=open] .group-data-\[state\=open\]\:border-input-border-focused{border-color:var(--ds-border-focused, #2684FF)}.group[data-selected=true] .group-data-\[selected\=true\]\:text-selected-text{color:var(--ds-text-selected, #0052CC)}.group[data-state=open] .group-data-\[state\=open\]\:shadow-input-border-focused{--tw-shadow-color: var(--ds-border-focused, #2684FF);--tw-shadow: var(--tw-shadow-colored)}.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)}.group[data-selected=true]:hover .group-data-\[selected\=true\]\:group-hover\:text-selected-text{color:var(--ds-text-selected, #0052CC)}.group[data-selected=true]:disabled .group-data-\[selected\=true\]\:group-disabled\:text-text-subtlest{color:var(--ds-text-subtlest, #6B778C)}@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:var( --ds-font-body-small, normal 400 11px/16px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif )}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/custom-theme-D-QRQaC6.js b/assets/custom-theme-D-QRQaC6.js new file mode 100644 index 00000000..568384fc --- /dev/null +++ b/assets/custom-theme-D-QRQaC6.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-BzMYQDfw.js";import{a as U}from"./bundle-BB30bA_E.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-6ZzI8GN2.js b/assets/index-6ZzI8GN2.js new file mode 100644 index 00000000..3fd20232 --- /dev/null +++ b/assets/index-6ZzI8GN2.js @@ -0,0 +1,11 @@ +import{h as ve,g as Lp}from"./bundle-BB30bA_E.js";function Dp(e,t){for(var r=0;ra[n]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var Le,Lo;function xp(){if(Lo)return Le;Lo=1,Le=t;var e=Object.prototype.hasOwnProperty;function t(){for(var r={},a=0;a4&&A.slice(0,4)===a&&n.test(h)&&(h.charAt(4)==="-"?E=l(h):h=d(h),v=t),new v(E,h))}function l(m){var h=m.slice(5).replace(i,p);return a+h.charAt(0).toUpperCase()+h.slice(1)}function d(m){var h=m.slice(4);return i.test(h)?m:(h=h.replace(o,u),h.charAt(0)!=="-"&&(h="-"+h),a+h)}function u(m){return"-"+m.toLowerCase()}function p(m){return m.charAt(1).toUpperCase()}return We}var Ye,Ko;function zp(){if(Ko)return Ye;Ko=1,Ye=t;var e=/[#.]/g;function t(r,a){for(var n=r||"",i=a||"div",o={},s=0,l,d,u;s=48&&r<=57}return Qe}var Je,rs;function Xb(){if(rs)return Je;rs=1,Je=e;function e(t){var r=typeof t=="string"?t.charCodeAt(0):t;return r>=97&&r<=102||r>=65&&r<=70||r>=48&&r<=57}return Je}var et,as;function Zb(){if(as)return et;as=1,et=e;function e(t){var r=typeof t=="string"?t.charCodeAt(0):t;return r>=97&&r<=122||r>=65&&r<=90}return et}var tt,ns;function Qb(){if(ns)return tt;ns=1;var e=Zb(),t=vp();tt=r;function r(a){return e(a)||t(a)}return tt}var rt,is;function Jb(){if(is)return rt;is=1;var e,t=59;rt=r;function r(a){var n="&"+a+";",i;return e=e||document.createElement("i"),e.innerHTML=n,i=e.textContent,i.charCodeAt(i.length-1)===t&&a!=="semi"||i===n?!1:i}return rt}var at,os;function em(){if(os)return at;os=1;var e=Yb,t=Kb,r=vp(),a=Xb(),n=Qb(),i=Jb();at=F;var o={}.hasOwnProperty,s=String.fromCharCode,l=Function.prototype,d={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},u=9,p=10,m=12,h=32,A=38,E=59,v=60,R=61,b=35,g=88,f=120,S=65533,c="named",T="hexadecimal",_="decimal",y={};y[T]=16,y[_]=10;var N={};N[c]=n,N[_]=r,N[T]=a;var I=1,O=2,P=3,z=4,V=5,Y=6,j=7,w={};w[I]="Named character references must be terminated by a semicolon",w[O]="Numeric character references must be terminated by a semicolon",w[P]="Named character references cannot be empty",w[z]="Numeric character references cannot be empty",w[V]="Named character references must be known",w[Y]="Numeric character references cannot be disallowed",w[j]="Numeric character references cannot be outside the permissible Unicode range";function F(C,k){var D={},W,H;k||(k={});for(H in d)W=k[H],D[H]=W??d[H];return(D.position.indent||D.position.start)&&(D.indent=D.position.indent||[],D.position=D.position.start),q(C,D)}function q(C,k){var D=k.additional,W=k.nonTerminated,H=k.text,le=k.reference,ce=k.warning,pe=k.textContext,ue=k.referenceContext,Ie=k.warningContext,te=k.position,kp=k.indent||[],Ne=C.length,J=0,Io=-1,re=te.column||1,No=te.line||1,ae="",we=[],de,Ce,ne,$,ee,U,x,K,Ee,ke,ie,ge,oe,Z,wo,be,he,X,B;for(typeof D=="string"&&(D=D.charCodeAt(0)),be=me(),K=ce?Op:l,J--,Ne++;++J65535&&(U-=65536,ke+=s(U>>>10|55296),U=56320|U&1023),U=ke+s(U))):Z!==c&&K(z,X)),U?(Co(),be=me(),J=B-1,re+=B-oe+1,we.push(U),he=me(),he.offset++,le&&le.call(ue,U,{start:be,end:he},C.slice(oe-1,B)),be=he):($=C.slice(oe-1,B),ae+=$,re+=$.length,J=B-1)}else ee===10&&(No++,Io++,re=0),ee===ee?(ae+=s(ee),re++):Co();return we.join("");function me(){return{line:No,column:re,offset:J+(te.offset||0)}}function Op(ko,Oo){var Oe=me();Oe.column+=Oo,Oe.offset+=Oo,ce.call(Ie,w[ko],Oe,ko)}function Co(){ae&&(we.push(ae),H&&H.call(pe,ae,{start:be,end:me()}),ae="")}}function M(C){return C>=55296&&C<=57343||C>1114111}function L(C){return C>=1&&C<=8||C===11||C>=13&&C<=31||C>=127&&C<=159||C>=64976&&C<=65007||(C&65535)===65535||(C&65535)===65534}return at}var nt={exports:{}},ss;function tm(){return ss||(ss=1,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,o={},s={manual:a.Prism&&a.Prism.manual,disableWorkerMessageHandler:a.Prism&&a.Prism.disableWorkerMessageHandler,util:{encode:function b(g){return g instanceof l?new l(g.type,b(g.content),g.alias):Array.isArray(g)?g.map(b):g.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(S){var b=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(S.stack)||[])[1];if(b){var g=document.getElementsByTagName("script");for(var f in g)if(g[f].src==b)return g[f]}return null}},isActive:function(b,g,f){for(var S="no-"+g;b;){var c=b.classList;if(c.contains(g))return!0;if(c.contains(S))return!1;b=b.parentElement}return!!f}},languages:{plain:o,plaintext:o,text:o,txt:o,extend:function(b,g){var f=s.util.clone(s.languages[b]);for(var S in g)f[S]=g[S];return f},insertBefore:function(b,g,f,S){S=S||s.languages;var c=S[b],T={};for(var _ in c)if(c.hasOwnProperty(_)){if(_==g)for(var y in f)f.hasOwnProperty(y)&&(T[y]=f[y]);f.hasOwnProperty(_)||(T[_]=c[_])}var N=S[b];return S[b]=T,s.languages.DFS(s.languages,function(I,O){O===N&&I!=b&&(this[I]=T)}),T},DFS:function b(g,f,S,c){c=c||{};var T=s.util.objId;for(var _ in g)if(g.hasOwnProperty(_)){f.call(g,_,g[_],S||_);var y=g[_],N=s.util.type(y);N==="Object"&&!c[T(y)]?(c[T(y)]=!0,b(y,f,null,c)):N==="Array"&&!c[T(y)]&&(c[T(y)]=!0,b(y,f,_,c))}}},plugins:{},highlightAll:function(b,g){s.highlightAllUnder(document,b,g)},highlightAllUnder:function(b,g,f){var S={callback:f,container:b,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};s.hooks.run("before-highlightall",S),S.elements=Array.prototype.slice.apply(S.container.querySelectorAll(S.selector)),s.hooks.run("before-all-elements-highlight",S);for(var c=0,T;T=S.elements[c++];)s.highlightElement(T,g===!0,S.callback)},highlightElement:function(b,g,f){var S=s.util.getLanguage(b),c=s.languages[S];s.util.setLanguage(b,S);var T=b.parentElement;T&&T.nodeName.toLowerCase()==="pre"&&s.util.setLanguage(T,S);var _=b.textContent,y={element:b,language:S,grammar:c,code:_};function N(O){y.highlightedCode=O,s.hooks.run("before-insert",y),y.element.innerHTML=y.highlightedCode,s.hooks.run("after-highlight",y),s.hooks.run("complete",y),f&&f.call(y.element)}if(s.hooks.run("before-sanity-check",y),T=y.element.parentElement,T&&T.nodeName.toLowerCase()==="pre"&&!T.hasAttribute("tabindex")&&T.setAttribute("tabindex","0"),!y.code){s.hooks.run("complete",y),f&&f.call(y.element);return}if(s.hooks.run("before-highlight",y),!y.grammar){N(s.util.encode(y.code));return}if(g&&a.Worker){var I=new Worker(s.filename);I.onmessage=function(O){N(O.data)},I.postMessage(JSON.stringify({language:y.language,code:y.code,immediateClose:!0}))}else N(s.highlight(y.code,y.grammar,y.language))},highlight:function(b,g,f){var S={code:b,grammar:g,language:f};if(s.hooks.run("before-tokenize",S),!S.grammar)throw new Error('The language "'+S.language+'" has no grammar.');return S.tokens=s.tokenize(S.code,S.grammar),s.hooks.run("after-tokenize",S),l.stringify(s.util.encode(S.tokens),S.language)},tokenize:function(b,g){var f=g.rest;if(f){for(var S in f)g[S]=f[S];delete g.rest}var c=new p;return m(c,c.head,b),u(b,c,g,c.head,0),A(c)},hooks:{all:{},add:function(b,g){var f=s.hooks.all;f[b]=f[b]||[],f[b].push(g)},run:function(b,g){var f=s.hooks.all[b];if(!(!f||!f.length))for(var S=0,c;c=f[S++];)c(g)}},Token:l};a.Prism=s;function l(b,g,f,S){this.type=b,this.content=g,this.alias=f,this.length=(S||"").length|0}l.stringify=function b(g,f){if(typeof g=="string")return g;if(Array.isArray(g)){var S="";return g.forEach(function(N){S+=b(N,f)}),S}var c={type:g.type,content:b(g.content,f),tag:"span",classes:["token",g.type],attributes:{},language:f},T=g.alias;T&&(Array.isArray(T)?Array.prototype.push.apply(c.classes,T):c.classes.push(T)),s.hooks.run("wrap",c);var _="";for(var y in c.attributes)_+=" "+y+'="'+(c.attributes[y]||"").replace(/"/g,""")+'"';return"<"+c.tag+' class="'+c.classes.join(" ")+'"'+_+">"+c.content+""};function d(b,g,f,S){b.lastIndex=g;var c=b.exec(f);if(c&&S&&c[1]){var T=c[1].length;c.index+=T,c[0]=c[0].slice(T)}return c}function u(b,g,f,S,c,T){for(var _ in f)if(!(!f.hasOwnProperty(_)||!f[_])){var y=f[_];y=Array.isArray(y)?y:[y];for(var N=0;N=T.reach);F+=w.value.length,w=w.next){var q=w.value;if(g.length>b.length)return;if(!(q instanceof l)){var M=1,L;if(z){if(L=d(j,F,b,P),!L||L.index>=b.length)break;var W=L.index,C=L.index+L[0].length,k=F;for(k+=w.value.length;W>=k;)w=w.next,k+=w.value.length;if(k-=w.value.length,F=k,w.value instanceof l)continue;for(var D=w;D!==g.tail&&(kT.reach&&(T.reach=pe);var ue=w.prev;le&&(ue=m(g,ue,le),F+=le.length),h(g,ue,M);var Ie=new l(_,O?s.tokenize(H,O):H,V,H);if(w=m(g,ue,Ie),ce&&m(g,w,ce),M>1){var te={cause:_+","+N,reach:pe};u(b,g,f,w.prev,F,te),T&&te.reach>T.reach&&(T.reach=te.reach)}}}}}}function p(){var b={value:null,prev:null,next:null},g={value:null,prev:b,next:null};b.next=g,this.head=b,this.tail=g,this.length=0}function m(b,g,f){var S=g.next,c={value:f,prev:g,next:S};return g.next=c,S.prev=c,b.length++,c}function h(b,g,f){for(var S=g.next,c=0;c/,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]},t.languages.markup.tag.inside["attr-value"].inside.entity=t.languages.markup.entity,t.languages.markup.doctype.inside["internal-subset"].inside=t.languages.markup,t.hooks.add("wrap",function(r){r.type==="entity"&&(r.attributes.title=r.content.value.replace(/&/,"&"))}),Object.defineProperty(t.languages.markup.tag,"addInlined",{value:function(a,n){var i={};i["language-"+n]={pattern:/(^$)/i,lookbehind:!0,inside:t.languages[n]},i.cdata=/^$/i;var o={"included-cdata":{pattern://i,inside:i}};o["language-"+n]={pattern:/[\s\S]+/,inside:t.languages[n]};var s={};s[a]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:o},t.languages.insertBefore("markup","cdata",s)}}),Object.defineProperty(t.languages.markup.tag,"addAttribute",{value:function(r,a){t.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+r+")"+/\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:[a,"language-"+a],inside:t.languages[a]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),t.languages.html=t.languages.markup,t.languages.mathml=t.languages.markup,t.languages.svg=t.languages.markup,t.languages.xml=t.languages.extend("markup",{}),t.languages.ssml=t.languages.xml,t.languages.atom=t.languages.xml,t.languages.rss=t.languages.xml}return it}var ot,us;function am(){if(us)return ot;us=1,ot=e,e.displayName="css",e.aliases=[];function e(t){(function(r){var a=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;r.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\\((?:"+a.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+a.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+a.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:a,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:/[(){};:,]/},r.languages.css.atrule.inside.rest=r.languages.css;var n=r.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))})(t)}return ot}var st,ds;function nm(){if(ds)return st;ds=1,st=e,e.displayName="clike",e.aliases=[];function e(t){t.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:/[{}[\];(),.:]/}}return st}var lt,cs;function im(){if(cs)return lt;cs=1,lt=e,e.displayName="javascript",e.aliases=["js"];function e(t){t.languages.javascript=t.languages.extend("clike",{"class-name":[t.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}|\?\?=?|\?\.?|[~:]/}),t.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,t.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:t.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:t.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:t.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:t.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:t.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),t.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:t.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"}}),t.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),t.languages.markup&&(t.languages.markup.tag.addInlined("script","javascript"),t.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")),t.languages.js=t.languages.javascript}return lt}var ut,ps;function om(){if(ps)return ut;ps=1;var e=typeof globalThis=="object"?globalThis:typeof self=="object"?self:typeof window=="object"?window:typeof ve=="object"?ve:{},t=S();e.Prism={manual:!0,disableWorkerMessageHandler:!0};var r=Kp(),a=em(),n=tm(),i=rm(),o=am(),s=nm(),l=im();t();var d={}.hasOwnProperty;function u(){}u.prototype=n;var p=new u;ut=p,p.highlight=A,p.register=m,p.alias=h,p.registered=E,p.listLanguages=v,m(i),m(o),m(s),m(l),p.util.encode=g,p.Token.stringify=R;function m(c){if(typeof c!="function"||!c.displayName)throw new Error("Expected `function` for `grammar`, got `"+c+"`");p.languages[c.displayName]===void 0&&c(p)}function h(c,T){var _=p.languages,y=c,N,I,O,P;T&&(y={},y[c]=T);for(N in y)for(I=y[N],I=typeof I=="string"?[I]:I,O=I.length,P=-1;++P]?|>=?|\?=|[-+\/=])(?=\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 dt}var ct,bs;function lm(){if(bs)return ct;bs=1,ct=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 ct}var pt,ms;function um(){if(ms)return pt;ms=1,pt=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 pt}var gt,fs;function dm(){if(fs)return gt;fs=1,gt=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 gt}var bt,Es;function cm(){if(Es)return bt;Es=1,bt=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 bt}var mt,hs;function pm(){if(hs)return mt;hs=1,mt=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 mt}var ft,Ss;function gm(){if(Ss)return ft;Ss=1,ft=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 ft}var Et,ys;function bm(){if(ys)return Et;ys=1,Et=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 Et}var ht,vs;function ho(){if(vs)return ht;vs=1,ht=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 ht}var St,Ts;function mm(){if(Ts)return St;Ts=1;var e=ho();St=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 o(l){return RegExp(l.replace(//g,function(){return i}),"i")}var s={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:o(/(\b(?:class|enum|extends|implements|instanceof|interface|new|trigger\s+\w+\s+on)\s+)/.source),lookbehind:!0,inside:s},{pattern:o(/(\(\s*)(?=\s*\)\s*[\w(])/.source),lookbehind:!0,inside:s},{pattern:o(/(?=\s*\w+\s*[;=,(){:])/.source),inside:s}],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 St}var yt,As;function fm(){if(As)return yt;As=1,yt=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 yt}var vt,Rs;function Em(){if(Rs)return vt;Rs=1,vt=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 vt}var Tt,_s;function hm(){if(_s)return Tt;_s=1,Tt=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 Tt}var At,Is;function se(){if(Is)return At;Is=1,At=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 At}var Rt,Ns;function So(){if(Ns)return Rt;Ns=1;var e=se();Rt=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 Rt}var _t,ws;function Sm(){if(ws)return _t;ws=1;var e=So();_t=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 _t}var It,Cs;function ym(){if(Cs)return It;Cs=1,It=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 It}var Nt,ks;function vm(){if(ks)return Nt;ks=1,Nt=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(o){o=o.split(" ");for(var s={},l=0,d=o.length;l>=?|<<=?|&&?|\|\|?|[-+*/%&|^!=<>?]=?/,punctuation:/[(),:]/}}return Ct}var kt,Ds;function Te(){if(Ds)return kt;Ds=1,kt=e,e.displayName="csharp",e.aliases=["dotnet","cs"];function e(t){(function(r){function a(M,L){return M.replace(/<<(\d+)>>/g,function(C,k){return"(?:"+L[+k]+")"})}function n(M,L,C){return RegExp(a(M,L),"")}function i(M,L){for(var C=0;C>/g,function(){return"(?:"+M+")"});return M.replace(/<>/g,"[^\\s\\S]")}var o={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 s(M){return"\\b(?:"+M.trim().replace(/ /g,"|")+")\\b"}var l=s(o.typeDeclaration),d=RegExp(s(o.type+" "+o.typeDeclaration+" "+o.contextual+" "+o.other)),u=s(o.typeDeclaration+" "+o.contextual+" "+o.other),p=s(o.type+" "+o.typeDeclaration+" "+o.other),m=i(/<(?:[^<>;=+\-*/%&|^]|<>)*>/.source,2),h=i(/\((?:[^()]|<>)*\)/.source,2),A=/@?\b[A-Za-z_]\w*\b/.source,E=a(/<<0>>(?:\s*<<1>>)?/.source,[A,m]),v=a(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[u,E]),R=/\[\s*(?:,\s*)*\]/.source,b=a(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[v,R]),g=a(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[m,h,R]),f=a(/\(<<0>>+(?:,<<0>>+)+\)/.source,[g]),S=a(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[f,v,R]),c={keyword:d,punctuation:/[<>()?,.:[\]]/},T=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,_=/"(?:\\.|[^\\"\r\n])*"/.source,y=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;r.languages.csharp=r.languages.extend("clike",{string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[y]),lookbehind:!0,greedy:!0},{pattern:n(/(^|[^@$\\])<<0>>/.source,[_]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:n(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[v]),lookbehind:!0,inside:c},{pattern:n(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[A,S]),lookbehind:!0,inside:c},{pattern:n(/(\busing\s+)<<0>>(?=\s*=)/.source,[A]),lookbehind:!0},{pattern:n(/(\b<<0>>\s+)<<1>>/.source,[l,E]),lookbehind:!0,inside:c},{pattern:n(/(\bcatch\s*\(\s*)<<0>>/.source,[v]),lookbehind:!0,inside:c},{pattern:n(/(\bwhere\s+)<<0>>/.source,[A]),lookbehind:!0},{pattern:n(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[b]),lookbehind:!0,inside:c},{pattern:n(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[S,p,A]),inside:c}],keyword:d,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,[A]),lookbehind:!0,alias:"punctuation"}}),r.languages.insertBefore("csharp","class-name",{namespace:{pattern:n(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[A]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:n(/(\b(?:default|sizeof|typeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[h]),lookbehind:!0,alias:"class-name",inside:c},"return-type":{pattern:n(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[S,v]),inside:c,alias:"class-name"},"constructor-invocation":{pattern:n(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[S]),lookbehind:!0,inside:c,alias:"class-name"},"generic-method":{pattern:n(/<<0>>\s*<<1>>(?=\s*\()/.source,[A,m]),inside:{function:n(/^<<0>>/.source,[A]),generic:{pattern:RegExp(m),alias:"class-name",inside:c}}},"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,[l,E,A,S,d.source,h,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:n(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[E,h]),lookbehind:!0,greedy:!0,inside:r.languages.csharp},keyword:d,"class-name":{pattern:RegExp(S),greedy:!0,inside:c},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=_+"|"+T,I=a(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[N]),O=i(a(/[^"'/()]|<<0>>|\(<>*\)/.source,[I]),2),P=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,z=a(/<<0>>(?:\s*\(<<1>>*\))?/.source,[v,O]);r.languages.insertBefore("csharp","class-name",{attribute:{pattern:n(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[P,z]),lookbehind:!0,greedy:!0,inside:{target:{pattern:n(/^<<0>>(?=\s*:)/.source,[P]),alias:"keyword"},"attribute-arguments":{pattern:n(/\(<<0>>*\)/.source,[O]),inside:r.languages.csharp},"class-name":{pattern:RegExp(v),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var V=/:[^}\r\n]+/.source,Y=i(a(/[^"'/()]|<<0>>|\(<>*\)/.source,[I]),2),j=a(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[Y,V]),w=i(a(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<>*\)/.source,[N]),2),F=a(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[w,V]);function q(M,L){return{interpolation:{pattern:n(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[M]),lookbehind:!0,inside:{"format-string":{pattern:n(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[L,V]),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,[j]),lookbehind:!0,greedy:!0,inside:q(j,Y)},{pattern:n(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[F]),lookbehind:!0,greedy:!0,inside:q(F,w)}],char:{pattern:RegExp(T),greedy:!0}}),r.languages.dotnet=r.languages.cs=r.languages.csharp})(t)}return kt}var Ot,xs;function Rm(){if(xs)return Ot;xs=1;var e=Te();Ot=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 Ot}var Lt,Ms;function _m(){if(Ms)return Lt;Ms=1,Lt=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 Lt}var Dt,Fs;function Im(){if(Fs)return Dt;Fs=1,Dt=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 Dt}var xt,Us;function Nm(){if(Us)return xt;Us=1,xt=e,e.displayName="avisynth",e.aliases=["avs"];function e(t){(function(r){function a(u,p){return u.replace(/<<(\d+)>>/g,function(m,h){return p[+h]})}function n(u,p,m){return RegExp(a(u,p),m)}var i=/bool|clip|float|int|string|val/.source,o=[/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("|"),s=[/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("|"),l=[/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("|"),d=[o,s,l].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,[d],"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 xt}var Mt,Bs;function wm(){if(Bs)return Mt;Bs=1,Mt=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 Mt}var Ft,Ps;function Tp(){if(Ps)return Ft;Ps=1,Ft=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 o=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],s=i.variable[1].inside,l=0;l?^\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 Ut}var Bt,Gs;function Cm(){if(Gs)return Bt;Gs=1,Bt=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=/"(?:[\\"]"|[^"])*"(?!")/,o=/(?:\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:o,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:o,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:o,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:o,operator:/\^/}}],operator:/[&@]/,punctuation:/[()']/}})(t)}return Bt}var Pt,$s;function km(){if($s)return Pt;$s=1,Pt=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 Pt}var qt,Hs;function Om(){if(Hs)return qt;Hs=1,qt=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 qt}var Gt,zs;function Lm(){if(zs)return Gt;zs=1,Gt=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 Gt}var $t,Vs;function Dm(){if(Vs)return $t;Vs=1;var e=se();$t=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 $t}var Ht,js;function xm(){if(js)return Ht;js=1,Ht=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 Ht}var zt,Ws;function Mm(){if(Ws)return zt;Ws=1,zt=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 zt}var Vt,Ys;function Fm(){if(Ys)return Vt;Ys=1,Vt=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 Vt}var jt,Ks;function Um(){if(Ks)return jt;Ks=1,jt=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 jt}var Wt,Xs;function Bm(){if(Xs)return Wt;Xs=1,Wt=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 Wt}var Yt,Zs;function Pm(){if(Zs)return Yt;Zs=1,Yt=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 Yt}var Kt,Qs;function qm(){if(Qs)return Kt;Qs=1;var e=So();Kt=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 Kt}var Xt,Js;function Gm(){if(Js)return Xt;Js=1,Xt=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 Xt}var Zt,el;function $m(){if(el)return Zt;el=1,Zt=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 Zt}var Qt,tl;function Hm(){if(tl)return Qt;tl=1,Qt=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 Qt}var Jt,rl;function zm(){if(rl)return Jt;rl=1,Jt=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 Jt}var er,al;function Vm(){if(al)return er;al=1,er=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 er}var tr,nl;function jm(){if(nl)return tr;nl=1,tr=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 tr}var rr,il;function Wm(){if(il)return rr;il=1,rr=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 rr}var ar,ol;function Ae(){if(ol)return ar;ol=1,ar=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 ar}var nr,sl;function Ym(){if(sl)return nr;sl=1;var e=Ae();nr=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 nr}var ir,ll;function Km(){if(ll)return ir;ll=1;var e=Te();ir=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 o(v,R){for(var b=0;b/g,function(){return"(?:"+v+")"});return v.replace(//g,"[^\\s\\S]").replace(//g,"(?:"+i+")").replace(//g,"(?:"+n+")")}var s=o(/\((?:[^()'"@/]|||)*\)/.source,2),l=o(/\[(?:[^\[\]'"@/]|||)*\]/.source,2),d=o(/\{(?:[^{}'"@/]|||)*\}/.source,2),u=o(/<(?:[^<>'"@/]|||)*>/.source,2),p=/(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?/.source,m=/(?!\d)[^\s>\/=$<%]+/.source+p+/\s*\/?>/.source,h=/\B@?/.source+"(?:"+/<([a-zA-Z][\w:]*)/.source+p+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+m+"|"+o(/<\1/.source+p+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+m+"|")+")*"+/<\/\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},o={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:o,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:i,number:o})})(t)}return sr}var lr,cl;function Qm(){if(cl)return lr;cl=1,lr=e,e.displayName="csv",e.aliases=[];function e(t){t.languages.csv={value:/[^\r\n,"]+|"(?:[^"]|"")*"(?!")/,punctuation:/,/}}return lr}var ur,pl;function Jm(){if(pl)return ur;pl=1,ur=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 ur}var dr,gl;function ef(){if(gl)return dr;gl=1,dr=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 dr}var cr,bl;function tf(){if(bl)return cr;bl=1,cr=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 cr}var pr,ml;function rf(){if(ml)return pr;ml=1,pr=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 pr}var gr,fl;function af(){if(fl)return gr;fl=1,gr=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 gr}var br,El;function nf(){if(El)return br;El=1,br=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 br}var mr,hl;function of(){if(hl)return mr;hl=1,mr=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],o=[];/^\w+$/.test(n)||o.push(/\w+/.exec(n)[0]),n==="diff"&&o.push("bold"),r.languages.diff[n]={pattern:RegExp("^(?:["+i+`].*(?:\r +?| +|(?![\\s\\S])))+`,"m"),alias:o,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 mr}var fr,Sl;function G(){if(Sl)return fr;Sl=1,fr=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,o,s){if(n.language===i){var l=n.tokenStack=[];n.code=n.code.replace(o,function(d){if(typeof s=="function"&&!s(d))return d;for(var u=l.length,p;n.code.indexOf(p=a(i,u))!==-1;)++u;return l[u]=d,p}),n.grammar=r.languages.markup}}},tokenizePlaceholders:{value:function(n,i){if(n.language!==i||!n.tokenStack)return;n.grammar=r.languages[i];var o=0,s=Object.keys(n.tokenStack);function l(d){for(var u=0;u=s.length);u++){var p=d[u];if(typeof p=="string"||p.content&&typeof p.content=="string"){var m=s[o],h=n.tokenStack[m],A=typeof p=="string"?p:p.content,E=a(i,m),v=A.indexOf(E);if(v>-1){++o;var R=A.substring(0,v),b=new r.Token(i,r.tokenize(h,n.grammar),"language-"+i,h),g=A.substring(v+E.length),f=[];R&&f.push.apply(f,l([R])),f.push(b),g&&f.push.apply(f,l([g])),typeof p=="string"?d.splice.apply(d,[u,1].concat(f)):p.content=f}}else p.content&&l(p.content)}return d}l(n.tokens)}}})})(t)}return fr}var Er,yl;function sf(){if(yl)return Er;yl=1;var e=G();Er=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(o){i.buildPlaceholders(o,"django",n)}),a.hooks.add("after-tokenize",function(o){i.tokenizePlaceholders(o,"django")}),a.languages.jinja2=a.languages.django,a.hooks.add("before-tokenize",function(o){i.buildPlaceholders(o,"jinja2",n)}),a.hooks.add("after-tokenize",function(o){i.tokenizePlaceholders(o,"jinja2")})}(r)}return Er}var hr,vl;function lf(){if(vl)return hr;vl=1,hr=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 hr}var Sr,Tl;function uf(){if(Tl)return Sr;Tl=1,Sr=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,o=/--[\w-]+=(?:|(?!["'])(?:[^\s\\]|\\.)+)/.source.replace(//g,function(){return i}),s={pattern:RegExp(i),greedy:!0},l={pattern:/(^[ \t]*)#.*/m,lookbehind:!0,greedy:!0};function d(u,p){return u=u.replace(//g,function(){return o}).replace(//g,function(){return n}),RegExp(u,p)}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:d(/(^(?:ONBUILD)?\w+)(?:)*/.source,"i"),lookbehind:!0,greedy:!0,inside:{property:{pattern:/(^|\s)--[\w-]+/,lookbehind:!0},string:[s,{pattern:/(=)(?!["'])(?:[^\s\\]|\\.)+/,lookbehind:!0}],operator:/\\$/m,punctuation:/=/}},keyword:[{pattern:d(/(^(?:ONBUILD)?HEALTHCHECK(?:)*)(?:CMD|NONE)\b/.source,"i"),lookbehind:!0,greedy:!0},{pattern:d(/(^(?:ONBUILD)?FROM(?:)*(?!--)[^ \t\\]+)AS/.source,"i"),lookbehind:!0,greedy:!0},{pattern:d(/(^ONBUILD)\w+/.source,"i"),lookbehind:!0,greedy:!0},{pattern:/^\w+/,greedy:!0}],comment:l,string:s,variable:/\$(?:\w+|\{[^{}"'\\]*\})/,operator:/\\$/m}},comment:l},r.languages.dockerfile=r.languages.docker})(t)}return Sr}var yr,Al;function df(){if(Al)return yr;Al=1,yr=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(o,s){return RegExp(o.replace(//g,function(){return a}),s)}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 yr}var vr,Rl;function cf(){if(Rl)return vr;Rl=1,vr=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 vr}var Tr,_l;function pf(){if(_l)return Tr;_l=1,Tr=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 Tr}var Ar,Il;function gf(){if(Il)return Ar;Il=1,Ar=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 Ar}var Rr,Nl;function bf(){if(Nl)return Rr;Nl=1;var e=G();Rr=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 Rr}var _r,wl;function mf(){if(wl)return _r;wl=1,_r=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 _r}var Ir,Cl;function ff(){if(Cl)return Ir;Cl=1,Ir=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 Ir}var Nr,kl;function Ef(){if(kl)return Nr;kl=1;var e=Ae(),t=G();Nr=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 o=/<%=?(?:[^\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",o)}),n.hooks.add("after-tokenize",function(i){n.languages["markup-templating"].tokenizePlaceholders(i,"erb")})}(a)}return Nr}var wr,Ol;function hf(){if(Ol)return wr;Ol=1,wr=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 wr}var Cr,Ll;function Rp(){if(Ll)return Cr;Ll=1,Cr=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 Cr}var kr,Dl;function Sf(){if(Dl)return kr;Dl=1;var e=Rp(),t=G();kr=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 o=/<%[\s\S]+?%>/g;n.languages["markup-templating"].buildPlaceholders(i,"etlua",o)}),n.hooks.add("after-tokenize",function(i){n.languages["markup-templating"].tokenizePlaceholders(i,"etlua")})}(a)}return kr}var Or,xl;function yf(){if(xl)return Or;xl=1,Or=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 Or}var Lr,Ml;function vf(){if(Ml)return Lr;Ml=1,Lr=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}},o=function(u){return(u+"").replace(/([.?*+\^$\[\]\\(){}|\-])/g,"\\$1")},s=function(u){return new RegExp("(^|\\s)(?:"+u.map(o).join("|")+")(?=\\s|$)")},l={"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(l).forEach(function(u){i[u].pattern=s(l[u])});var d=["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=s(d),r.languages.factor=i})(t)}return Lr}var Dr,Fl;function Tf(){if(Fl)return Dr;Fl=1,Dr=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 xr}var Mr,Bl;function Rf(){if(Bl)return Mr;Bl=1,Mr=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 Mr}var Fr,Pl;function _f(){if(Pl)return Fr;Pl=1,Fr=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 Fr}var Ur,ql;function If(){if(ql)return Ur;ql=1,Ur=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 Ur}var Br,Gl;function Nf(){if(Gl)return Br;Gl=1;var e=G();Br=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 o={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:/[,;.:()[\]{}]/};o.string[1].inside.interpolation.inside.rest=o,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:o}}},"ftl-interpolation":{pattern:/^\$\{[\s\S]*\}$/,inside:{punctuation:/^\$\{|\}$/,content:{pattern:/\s*\S[\s\S]*/,alias:"ftl",inside:o}}}},a.hooks.add("before-tokenize",function(s){var l=RegExp(/<#--[\s\S]*?-->|<\/?[#@][a-zA-Z](?:)*?>|\$\{(?:)*?\}/.source.replace(//g,function(){return n}),"gi");a.languages["markup-templating"].buildPlaceholders(s,"ftl",l)}),a.hooks.add("after-tokenize",function(s){a.languages["markup-templating"].tokenizePlaceholders(s,"ftl")})}(r)}return Br}var Pr,$l;function wf(){if($l)return Pr;$l=1,Pr=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 Pr}var qr,Hl;function Cf(){if(Hl)return qr;Hl=1,qr=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 qr}var Gr,zl;function kf(){if(zl)return Gr;zl=1,Gr=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 Gr}var $r,Vl;function Of(){if(Vl)return $r;Vl=1,$r=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 $r}var Hr,jl;function Lf(){if(jl)return Hr;jl=1,Hr=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 Hr}var zr,Wl;function Df(){if(Wl)return zr;Wl=1,zr=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 zr}var Vr,Yl;function xf(){if(Yl)return Vr;Yl=1;var e=se();Vr=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 Vr}var jr,Kl;function Mf(){if(Kl)return jr;Kl=1,jr=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 jr}var Wr,Xl;function Ff(){if(Xl)return Wr;Xl=1,Wr=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 Wr}var Yr,Zl;function Uf(){if(Zl)return Yr;Zl=1,Yr=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 Yr}var Kr,Ql;function Bf(){if(Ql)return Kr;Ql=1,Kr=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 Kr}var Xr,Jl;function Pf(){if(Jl)return Xr;Jl=1,Xr=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(R){return typeof R!="string"&&R.type!=="comment"&&R.type!=="scalar"}),i=0;function o(R){return n[i+R]}function s(R,b){b=b||0;for(var g=0;g0)){var A=l(/^\{$/,/^\}$/);if(A===-1)continue;for(var E=i;E=0&&d(v,"variable-input")}}}}})}return Xr}var Zr,eu;function qf(){if(eu)return Zr;eu=1,Zr=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 Zr}var Qr,tu;function Gf(){if(tu)return Qr;tu=1;var e=Ae();Qr=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"],o={},s=0,l=i.length;s@\[\\\]^`{|}~]/,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 Jr}var ea,au;function yo(){if(au)return ea;au=1,ea=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 ea}var ta,nu;function Hf(){if(nu)return ta;nu=1,ta=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 ta}var ra,iu;function zf(){if(iu)return ra;iu=1,ra=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 ra}var aa,ou;function Vf(){if(ou)return aa;ou=1;var e=se();aa=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 aa}var na,su;function jf(){if(su)return na;su=1,na=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 na}var ia,lu;function Wf(){if(lu)return ia;lu=1,ia=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 ia}var oa,uu;function Yf(){if(uu)return oa;uu=1,oa=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 oa}var sa,du;function Kf(){if(du)return sa;du=1,sa=e,e.displayName="http",e.aliases=[];function e(t){(function(r){function a(p){return RegExp("(^(?:"+p+"):[ ]*(?![ ]))[^]+","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},o={"application/json":!0,"application/xml":!0};function s(p){var m=p.replace(/^[a-z]+\//,""),h="\\w+/(?:[\\w.-]+\\+)+"+m+"(?![+\\w.-])";return"(?:"+p+"|"+h+")"}var l;for(var d in i)if(i[d]){l=l||{};var u=o[d]?s(d):d;l[d.replace(/\//g,"-")]={pattern:RegExp("("+/content-type:\s*/.source+u+/(?:(?:\r\n?|\n)[\w-].*)*(?:\r(?:\n|(?!\n))|\n)/.source+")"+/[^ \t\w-][\s\S]*/.source,"i"),lookbehind:!0,inside:i[d]}}l&&r.languages.insertBefore("http","header",l)})(t)}return sa}var la,cu;function Xf(){if(cu)return la;cu=1,la=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 la}var ua,pu;function Zf(){if(pu)return ua;pu=1,ua=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 ua}var da,gu;function Qf(){if(gu)return da;gu=1,da=e,e.displayName="icuMessageFormat",e.aliases=[];function e(t){(function(r){function a(d,u){return u<=0?/[]/.source:d.replace(//g,function(){return a(d,u-1)})}var n=/'[{}:=,](?:[^']|'')*'(?!')/,i={pattern:/''/,greedy:!0,alias:"operator"},o={pattern:n,greedy:!0,inside:{escape:i}},s=a(/\{(?:[^{}']|'(?![{},'])|''||)*\}/.source.replace(//g,function(){return n.source}),8),l={pattern:RegExp(s),inside:{message:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:null},"message-delimiter":{pattern:/./,alias:"punctuation"}}};r.languages["icu-message-format"]={argument:{pattern:RegExp(s),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":l,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":l,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:o},l.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 da}var ca,bu;function Jf(){if(bu)return ca;bu=1;var e=yo();ca=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 ca}var pa,mu;function eE(){if(mu)return pa;mu=1,pa=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 pa}var ga,fu;function tE(){if(fu)return ga;fu=1,ga=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 ga}var ba,Eu;function rE(){if(Eu)return ba;Eu=1,ba=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 ba}var ma,hu;function aE(){if(hu)return ma;hu=1,ma=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 ma}var fa,Su;function nE(){if(Su)return fa;Su=1,fa=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 Ea}var ha,vu;function vo(){if(vu)return ha;vu=1,ha=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 ha}var Sa,Tu;function Re(){if(Tu)return Sa;Tu=1,Sa=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(o,s){var l="doc-comment",d=r.languages[o];if(d){var u=d[l];if(!u){var p={};p[l]={pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"},d=r.languages.insertBefore(o,"comment",p),u=d[l]}if(u instanceof RegExp&&(u=d[l]={pattern:u}),Array.isArray(u))for(var m=0,h=u.length;m)?|/.source.replace(//g,function(){return o});n.languages.javadoc=n.languages.extend("javadoclike",{}),n.languages.insertBefore("javadoc","keyword",{reference:{pattern:RegExp(/(@(?:exception|link|linkplain|see|throws|value)\s+(?:\*\s*)?)/.source+"(?:"+s+")"),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 ya}var va,Ru;function sE(){if(Ru)return va;Ru=1,va=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 va}var Ta,_u;function lE(){if(_u)return Ta;_u=1,Ta=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 Ta}var Aa,Iu;function uE(){if(Iu)return Aa;Iu=1,Aa=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 Aa}var Ra,Nu;function dE(){if(Nu)return Ra;Nu=1,Ra=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:/^\\\(|\)$/}}},o=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=o})(t)}return Ra}var _a,wu;function cE(){if(wu)return _a;wu=1,_a=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(d,u){return RegExp(d.replace(//g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),u)}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=T.length)return;var I=y[N];if(typeof I=="string"||typeof I.content=="string"){var O=T[g],P=typeof I=="string"?I:I.content,z=P.indexOf(O);if(z!==-1){++g;var V=P.substring(0,z),Y=p(f[O]),j=P.substring(z+O.length),w=[];if(V&&w.push(V),w.push(Y),j){var F=[j];_(F),w.push.apply(w,F)}typeof I=="string"?(y.splice.apply(y,[N,1].concat(w)),N+=w.length-1):I.content=w}}else{var q=I.content;Array.isArray(q)?_(q):_([q])}}}return _(c),new r.Token(R,c,"language-"+R,E)}var h={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};r.hooks.add("after-tokenize",function(E){if(!(E.language in h))return;function v(R){for(var b=0,g=R.length;b]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,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 Na}var wa,Ou;function gE(){if(Ou)return wa;Ou=1;var e=Re(),t=To();wa=r,r.displayName="jsdoc",r.aliases=[];function r(a){a.register(e),a.register(t),function(n){var i=n.languages.javascript,o=/\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})+\}/.source,s="(@(?:arg|argument|param|property)\\s+(?:"+o+"\\s+)?)";n.languages.jsdoc=n.languages.extend("javadoclike",{parameter:{pattern:RegExp(s+/(?:(?!\s)[$\w\xA0-\uFFFF.])+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),n.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(s+/\[(?:(?!\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 o})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+o),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 wa}var Ca,Lu;function Ao(){if(Lu)return Ca;Lu=1,Ca=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 Ca}var ka,Du;function bE(){if(Du)return ka;Du=1;var e=Ao();ka=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 ka}var Oa,xu;function mE(){if(xu)return Oa;xu=1;var e=Ao();Oa=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 Oa}var La,Mu;function fE(){if(Mu)return La;Mu=1,La=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 La}var Da,Fu;function _p(){if(Fu)return Da;Fu=1,Da=e,e.displayName="jsx",e.aliases=[];function e(t){(function(r){var a=r.util.clone(r.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,i=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,o=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function s(u,p){return u=u.replace(//g,function(){return n}).replace(//g,function(){return i}).replace(//g,function(){return o}),RegExp(u,p)}o=s(o).source,r.languages.jsx=r.languages.extend("markup",a),r.languages.jsx.tag.pattern=s(/<\/?(?:[\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:s(//.source),inside:r.languages.jsx}},r.languages.jsx.tag),r.languages.insertBefore("inside","special-attr",{script:{pattern:s(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:r.languages.jsx}}},r.languages.jsx.tag);var l=function(u){return u?typeof u=="string"?u:typeof u.content=="string"?u.content:u.content.map(l).join(""):""},d=function(u){for(var p=[],m=0;m0&&p[p.length-1].tagName===l(h.content[0].content[1])&&p.pop():h.content[h.content.length-1].content==="/>"||p.push({tagName:l(h.content[0].content[1]),openedBraces:0}):p.length>0&&h.type==="punctuation"&&h.content==="{"?p[p.length-1].openedBraces++:p.length>0&&p[p.length-1].openedBraces>0&&h.type==="punctuation"&&h.content==="}"?p[p.length-1].openedBraces--:A=!0),(A||typeof h=="string")&&p.length>0&&p[p.length-1].openedBraces===0){var E=l(h);m0&&(typeof u[m-1]=="string"||u[m-1].type==="plain-text")&&(E=l(u[m-1])+E,u.splice(m-1,1),m--),u[m]=new r.Token("plain-text",E,null,E)}h.content&&typeof h.content!="string"&&d(h.content)}};r.hooks.add("after-tokenize",function(u){u.language!=="jsx"&&u.language!=="tsx"||d(u.tokens)})})(t)}return Da}var xa,Uu;function EE(){if(Uu)return xa;Uu=1,xa=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 xa}var Ma,Bu;function hE(){if(Bu)return Ma;Bu=1,Ma=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 Ma}var Fa,Pu;function SE(){if(Pu)return Fa;Pu=1,Fa=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 Fa}var Ua,qu;function yE(){if(qu)return Ua;qu=1,Ua=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 Ua}var Ba,Gu;function vE(){if(Gu)return Ba;Gu=1,Ba=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,o){return RegExp(i.replace(//g,a),o)}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 Ba}var Pa,$u;function TE(){if($u)return Pa;$u=1,Pa=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 Pa}var qa,Hu;function AE(){if(Hu)return qa;Hu=1,qa=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 qa}var Ga,zu;function _e(){if(zu)return Ga;zu=1;var e=G();Ga=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*\()/],o=/\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,s=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,l=/[{}\[\](),:;]/;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:o,operator:s,punctuation:l};var d={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:a.languages.php},u=[{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:d}},{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:d}}];a.languages.insertBefore("php","variable",{string:u,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:n,string:u,"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:o,operator:s,punctuation:l}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),a.hooks.add("before-tokenize",function(p){if(/<\?/.test(p.code)){var m=/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g;a.languages["markup-templating"].buildPlaceholders(p,"php",m)}}),a.hooks.add("after-tokenize",function(p){a.languages["markup-templating"].tokenizePlaceholders(p,"php")})}(r)}return Ga}var $a,Vu;function RE(){if(Vu)return $a;Vu=1;var e=G(),t=_e();$a=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(o){if(o.language==="latte"){var s=/\{\*[\s\S]*?\*\}|\{[^'"\s{}*](?:[^"'/{}]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|\/\*(?:[^*]|\*(?!\/))*\*\/)*\}/g;n.languages["markup-templating"].buildPlaceholders(o,"latte",s),o.grammar=i}}),n.hooks.add("after-tokenize",function(o){n.languages["markup-templating"].tokenizePlaceholders(o,"latte")})}(a)}return $a}var Ha,ju;function _E(){if(ju)return Ha;ju=1,Ha=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 Ha}var za,Wu;function Ro(){if(Wu)return za;Wu=1,za=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(o){return"(?:"+n[o].trim()+")"});return n[i]}})(t)}return za}var Va,Yu;function IE(){if(Yu)return Va;Yu=1;var e=Ro();Va=t,t.displayName="lilypond",t.aliases=[];function t(r){r.register(e),function(a){for(var n=/\((?:[^();"#\\]|\\[\s\S]|;.*(?!.)|"(?:[^"\\]|\\.)*"|#(?:\{(?:(?!#\})[\s\S])*#\}|[^{])|)*\)/.source,i=5,o=0;o/g,function(){return n});n=n.replace(//g,/[^\s\S]/.source);var s=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/};s["embedded-scheme"].inside.scheme.inside["embedded-lilypond"].inside.lilypond.inside=s,a.languages.ly=s}(r)}return Va}var ja,Ku;function NE(){if(Ku)return ja;Ku=1;var e=G();ja=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(o){var s=/^\{%-?\s*(\w+)/.exec(o);if(s){var l=s[1];if(l==="raw"&&!i)return i=!0,!0;if(l==="endraw")return i=!1,!0}return!i})}),r.hooks.add("after-tokenize",function(a){r.languages["markup-templating"].tokenizePlaceholders(a,"liquid")})}return ja}var Wa,Xu;function wE(){if(Xu)return Wa;Xu=1,Wa=e,e.displayName="lisp",e.aliases=[];function e(t){(function(r){function a(E){return RegExp(/(\()/.source+"(?:"+E+")"+/(?=[\s\)])/.source)}function n(E){return RegExp(/([\s([])/.source+"(?:"+E+")"+/(?=[\s)])/.source)}var i=/(?!\d)[-+*/~!@$%^=<>{}\w]+/.source,o="&"+i,s="(\\()",l="(?=\\))",d="(?=\\s)",u=/(?:[^()]|\((?:[^()]|\((?:[^()]|\((?:[^()]|\((?:[^()]|\([^()]*\))*\))*\))*\))*\))*/.source,p={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(s+"(?:and|(?:cl-)?letf|cl-loop|cond|cons|error|if|(?:lexical-)?let\\*?|message|not|null|or|provide|require|setq|unless|use-package|when|while)"+d),lookbehind:!0},{pattern:RegExp(s+"(?:append|by|collect|concat|do|finally|for|in|return)"+d),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(s+"def(?:const|custom|group|var)\\s+"+i),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(i)}},defun:{pattern:RegExp(s+/(?:cl-)?(?:defmacro|defun\*?)\s+/.source+i+/\s+\(/.source+u+/\)/.source),lookbehind:!0,greedy:!0,inside:{keyword:/^(?:cl-)?def\S+/,arguments:null,function:{pattern:RegExp("(^\\s)"+i),lookbehind:!0},punctuation:/[()]/}},lambda:{pattern:RegExp(s+"lambda\\s+\\(\\s*(?:&?"+i+"(?:\\s+&?"+i+")*\\s*)?\\)"),lookbehind:!0,greedy:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(s+i),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},m={"lisp-marker":RegExp(o),varform:{pattern:RegExp(/\(/.source+i+/\s+(?=\S)/.source+u+/\)/.source),inside:p},argument:{pattern:RegExp(/(^|[\s(])/.source+i),lookbehind:!0,alias:"variable"},rest:p},h="\\S+(?:\\s+\\S+)*",A={pattern:RegExp(s+u+l),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:body|rest)\\s+"+h),inside:m},"other-marker-vars":{pattern:RegExp("&(?:aux|optional)\\s+"+h),inside:m},keys:{pattern:RegExp("&key\\s+"+h+"(?:\\s+&allow-other-keys)?"),inside:m},argument:{pattern:RegExp(i),alias:"variable"},punctuation:/[()]/}};p.lambda.inside.arguments=A,p.defun.inside.arguments=r.util.clone(A),p.defun.inside.arguments.inside.sublist=A,r.languages.lisp=p,r.languages.elisp=p,r.languages.emacs=p,r.languages["emacs-lisp"]=p})(t)}return Wa}var Ya,Zu;function CE(){if(Zu)return Ya;Zu=1,Ya=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 Ya}var Ka,Qu;function kE(){if(Qu)return Ka;Qu=1,Ka=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 Ka}var Xa,Ju;function OE(){if(Ju)return Xa;Ju=1,Xa=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 Xa}var Za,ed;function LE(){if(ed)return Za;ed=1,Za=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 Za}var Qa,td;function DE(){if(td)return Qa;td=1,Qa=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 Qa}var Ja,rd;function xE(){if(rd)return Ja;rd=1,Ja=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 Ja}var en,ad;function ME(){if(ad)return en;ad=1,en=e,e.displayName="markdown",e.aliases=["md"];function e(t){(function(r){var a=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(m){return m=m.replace(//g,function(){return a}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+m+")")}var i=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,o=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return i}),s=/\|?[ \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("^"+o+s+"(?:"+o+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+o+s+")(?:"+o+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(i),inside:r.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+o+")"+s+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+o+"$"),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(m){["url","bold","italic","strike","code-snippet"].forEach(function(h){m!==h&&(r.languages.markdown[m].inside.content.inside[h]=r.languages.markdown[h])})}),r.hooks.add("after-tokenize",function(m){if(m.language!=="markdown"&&m.language!=="md")return;function h(A){if(!(!A||typeof A=="string"))for(var E=0,v=A.length;E",quot:'"'},u=String.fromCodePoint||String.fromCharCode;function p(m){var h=m.replace(l,"");return h=h.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(A,E){if(E=E.toLowerCase(),E[0]==="#"){var v;return E[1]==="x"?v=parseInt(E.slice(2),16):v=Number(E.slice(1)),u(v)}else{var R=d[E];return R||A}}),h}r.languages.md=r.languages.markdown})(t)}return en}var tn,nd;function FE(){if(nd)return tn;nd=1,tn=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 tn}var rn,id;function UE(){if(id)return rn;id=1,rn=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 rn}var an,od;function BE(){if(od)return an;od=1,an=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 an}var nn,sd;function PE(){if(sd)return nn;sd=1,nn=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 nn}var on,ld;function qE(){if(ld)return on;ld=1,on=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 on}var sn,ud;function GE(){if(ud)return sn;ud=1,sn=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(o){return o.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 sn}var ln,dd;function $E(){if(dd)return ln;dd=1,ln=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 ln}var un,cd;function HE(){if(cd)return un;cd=1,un=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 un}var dn,pd;function zE(){if(pd)return dn;pd=1,dn=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 dn}var cn,gd;function VE(){if(gd)return cn;gd=1,cn=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 cn}var pn,bd;function jE(){if(bd)return pn;bd=1,pn=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 pn}var gn,md;function WE(){if(md)return gn;md=1,gn=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(s){var l=s.tokens;l.forEach(function(d){if(typeof d!="string"&&d.type==="generic-text"){var u=o(d);i(u)||(d.type="bad-line",d.content=u)}})});function i(s){for(var l="[]{}",d=[],u=0;u=&|$!]/}}return bn}var mn,Ed;function KE(){if(Ed)return mn;Ed=1,mn=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 mn}var fn,hd;function XE(){if(hd)return fn;hd=1,fn=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 fn}var En,Sd;function ZE(){if(Sd)return En;Sd=1,En=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 En}var hn,yd;function QE(){if(yd)return hn;yd=1,hn=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 hn}var Sn,vd;function JE(){if(vd)return Sn;vd=1,Sn=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 Sn}var yn,Td;function eh(){if(Td)return yn;Td=1,yn=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 yn}var vn,Ad;function th(){if(Ad)return vn;Ad=1;var e=se();vn=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 vn}var Tn,Rd;function rh(){if(Rd)return Tn;Rd=1,Tn=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 Tn}var An,_d;function ah(){if(_d)return An;_d=1;var e=se();An=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 An}var Rn,Id;function nh(){if(Id)return Rn;Id=1,Rn=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 Rn}var _n,Nd;function ih(){if(Nd)return _n;Nd=1,_n=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 _n}var In,wd;function oh(){if(wd)return In;wd=1,In=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 In}var Nn,Cd;function sh(){if(Cd)return Nn;Cd=1,Nn=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 Nn}var wn,kd;function lh(){if(kd)return wn;kd=1,wn=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 wn}var Cn,Od;function uh(){if(Od)return Cn;Od=1,Cn=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:/\(\.|\.\)|[()\[\]:;,.{}]/},o=["comment","keyword","builtin","operator","punctuation"].reduce(function(s,l){return s[l]=i[l],s},{});i["class-name"].forEach(function(s){s.inside=o})})(t)}return Cn}var kn,Ld;function dh(){if(Ld)return kn;Ld=1,kn=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 kn}var On,Dd;function ch(){if(Dd)return On;Dd=1,On=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 On}var Ln,xd;function ph(){if(xd)return Ln;xd=1,Ln=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 Ln}var Dn,Md;function gh(){if(Md)return Dn;Md=1;var e=_e();Dn=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 Dn}var xn,Fd;function bh(){if(Fd)return xn;Fd=1;var e=_e(),t=Re();xn=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 xn}var Mn,Ud;function mh(){if(Ud)return Mn;Ud=1;var e=ho();Mn=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 Mn}var Fn,Bd;function fh(){if(Bd)return Fn;Bd=1,Fn=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 Fn}var Un,Pd;function Eh(){if(Pd)return Un;Pd=1,Un=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 Un}var Bn,qd;function hh(){if(qd)return Bn;qd=1,Bn=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 Bn}var Pn,Gd;function Sh(){if(Gd)return Pn;Gd=1,Pn=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 Pn}var qn,$d;function yh(){if($d)return qn;$d=1,qn=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"],o=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(?:"+o.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 qn}var Gn,Hd;function vh(){if(Hd)return Gn;Hd=1,Gn=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 Gn}var $n,zd;function Th(){if(zd)return $n;zd=1,$n=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 $n}var Hn,Vd;function Ah(){if(Vd)return Hn;Vd=1,Hn=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 Hn}var zn,jd;function Rh(){if(jd)return zn;jd=1,zn=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={},o=0,s=n.length;o",function(){return l.filter}),"m"),lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},text:{pattern:/\S[\s\S]*/,alias:[l.language,"language-"+l.language],inside:r.languages[l.language]}}})}r.languages.insertBefore("pug","filter",i)})(t)}return zn}var Vn,Wd;function _h(){if(Wd)return Vn;Wd=1,Vn=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 Vn}var jn,Yd;function Ih(){if(Yd)return jn;Yd=1,jn=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 o=i;if(typeof i!="string"&&(o=i.alias,i=i.lang),r.languages[o]){var s={};s["inline-lang-"+o]={pattern:RegExp(n.replace("",i.replace(/([.+*?\/\\(){}\[\]])/g,"\\$1")),"i"),inside:r.util.clone(r.languages.pure["inline-lang"].inside)},s["inline-lang-"+o].inside.rest=r.util.clone(r.languages[o]),r.languages.insertBefore("pure","inline-lang",s)}}),r.languages.c&&(r.languages.pure["inline-lang"].inside.rest=r.util.clone(r.languages.c))})(t)}return jn}var Wn,Kd;function Nh(){if(Kd)return Wn;Kd=1,Wn=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 Wn}var Yn,Xd;function wh(){if(Xd)return Yn;Xd=1;var e=yo();Yn=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 Yn}var Kn,Zd;function Ch(){if(Zd)return Kn;Zd=1,Kn=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 Kn}var Xn,Qd;function kh(){if(Qd)return Xn;Qd=1,Xn=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 Xn}var Zn,Jd;function Oh(){if(Jd)return Zn;Jd=1,Zn=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}),o=0;o<2;o++)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 Zn}var Qn,ec;function Lh(){if(ec)return Qn;ec=1,Qn=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 Qn}var Jn,tc;function Dh(){if(tc)return Jn;tc=1,Jn=e,e.displayName="qsharp",e.aliases=["qs"];function e(t){(function(r){function a(A,E){return A.replace(/<<(\d+)>>/g,function(v,R){return"(?:"+E[+R]+")"})}function n(A,E,v){return RegExp(a(A,E),"")}function i(A,E){for(var v=0;v>/g,function(){return"(?:"+A+")"});return A.replace(/<>/g,"[^\\s\\S]")}var o={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 s(A){return"\\b(?:"+A.trim().replace(/ /g,"|")+")\\b"}var l=RegExp(s(o.type+" "+o.other)),d=/\b[A-Za-z_]\w*\b/.source,u=a(/<<0>>(?:\s*\.\s*<<0>>)*/.source,[d]),p={keyword:l,punctuation:/[<>()?,.:[\]]/},m=/"(?:\\.|[^\\"])*"/.source;r.languages.qsharp=r.languages.extend("clike",{comment:/\/\/.*/,string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[m]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:n(/(\b(?:as|open)\s+)<<0>>(?=\s*(?:;|as\b))/.source,[u]),lookbehind:!0,inside:p},{pattern:n(/(\bnamespace\s+)<<0>>(?=\s*\{)/.source,[u]),lookbehind:!0,inside:p}],keyword:l,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 h=i(a(/\{(?:[^"{}]|<<0>>|<>)*\}/.source,[m]),2);r.languages.insertBefore("qsharp","string",{"interpolation-string":{pattern:n(/\$"(?:\\.|<<0>>|[^\\"{])*"/.source,[h]),greedy:!0,inside:{interpolation:{pattern:n(/((?:^|[^\\])(?:\\\\)*)<<0>>/.source,[h]),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 Jn}var ei,rc;function xh(){if(rc)return ei;rc=1,ei=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 ei}var ti,ac;function Mh(){if(ac)return ti;ac=1;var e=Ro();ti=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 ti}var ri,nc;function Fh(){if(nc)return ri;nc=1,ri=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 ri}var ai,ic;function Uh(){if(ic)return ai;ic=1,ai=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"},o={pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},s="(?:[^\\\\-]|"+n.source+")",l=RegExp(s+"-"+s),d={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:l,inside:{escape:n,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":a,"char-set":o,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":d}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:n,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|:=]=?|!=|\b_\b/,punctuation:/[,;.\[\]{}()]/}}return ni}var ii,sc;function Ph(){if(sc)return ii;sc=1,ii=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 ii}var oi,lc;function qh(){if(lc)return oi;lc=1,oi=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 oi}var si,uc;function Gh(){if(uc)return si;uc=1,si=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 si}var li,dc;function $h(){if(dc)return li;dc=1,li=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 li}var ui,cc;function Hh(){if(cc)return ui;cc=1,ui=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(d,u){var p={};p["section-header"]={pattern:/^ ?\*{3}.+?\*{3}/,alias:"keyword"};for(var m in u)p[m]=u[m];return p.tag={pattern:/([\r\n](?: {2}|\t)[ \t]*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/\[|\]/}},p.variable=n,p.comment=a,{pattern:RegExp(/^ ?\*{3}[ \t]*[ \t]*\*{3}(?:.|[\r\n](?!\*{3}))*/.source.replace(//g,function(){return d}),"im"),alias:"section",inside:p}}var o={pattern:/(\[Documentation\](?: {2}|\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},s={pattern:/([\r\n] ?)(?!#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,alias:"function",inside:{variable:n}},l={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":s,documentation:o,property:l}),keywords:i("Keywords",{"keyword-name":s,documentation:o,property:l}),tasks:i("Tasks",{"task-name":s,documentation:o,property:l}),comment:a},r.languages.robot=r.languages.robotframework})(t)}return ui}var di,pc;function zh(){if(pc)return di;pc=1,di=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 di}var ci,gc;function Vh(){if(gc)return ci;gc=1,ci=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"},o={pattern:/&[a-z_]\w*/i},s={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"},l={pattern:/(^|\s)(?:proc\s+\w+|data(?!=)|quit|run)\b/i,alias:"keyword",lookbehind:!0},d=[/\/\*[\s\S]*?\*\//,{pattern:/(^[ \t]*|;\s*)\*[^;]*;/m,lookbehind:!0}],u={pattern:RegExp(a),greedy:!0},p=/[$%@.(){}\[\];,\\]/,m={pattern:/%?\b\w+(?=\()/,alias:"keyword"},h={function:m,"arg-value":{pattern:/(=\s*)[A-Z\.]+/i,lookbehind:!0},operator:/=/,"macro-variable":o,arg:{pattern:/[A-Z]+/i,alias:"keyword"},number:n,"numeric-constant":i,punctuation:p,string:u},A={pattern:/\b(?:format|put)\b=?[\w'$.]+/i,inside:{keyword:/^(?:format|put)(?==)/i,equals:/=/,format:{pattern:/(?:\w|\$\d)+\.\d?/,alias:"number"}}},E={pattern:/\b(?:format|put)\s+[\w']+(?:\s+[$.\w]+)+(?=;)/i,inside:{keyword:/^(?:format|put)/i,format:{pattern:/[\w$]+\.\d?/,alias:"number"}}},v={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"},R={pattern:/(^|\s)(?:submit(?:\s+(?:load|norun|parseonly))?|endsubmit)\b/i,lookbehind:!0,alias:"keyword"},b=/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,g={pattern:RegExp(/(^|\s)(?:action\s+)?(?:)\.[a-z]+\b[^;]+/.source.replace(//g,function(){return b}),"i"),lookbehind:!0,inside:{keyword:RegExp(/(?:)\.[a-z]+\b/.source.replace(//g,function(){return b}),"i"),action:{pattern:/(?:action)/i,alias:"keyword"},comment:d,function:m,"arg-value":h["arg-value"],operator:h.operator,argument:h.arg,number:n,"numeric-constant":i,punctuation:p,string:u}},f={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":v,"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:p,string:u}},"proc-groovy":{pattern:/(^proc\s+groovy(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:d,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:f,"submit-statement":R,"global-statements":v,number:n,"numeric-constant":i,punctuation:p,string:u}},"proc-lua":{pattern:/(^proc\s+lua(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:d,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:f,"submit-statement":R,"global-statements":v,number:n,"numeric-constant":i,punctuation:p,string:u}},"proc-cas":{pattern:/(^proc\s+cas(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:d,"statement-var":{pattern:/((?:^|\s)=?)saveresult\s[^;]+/im,lookbehind:!0,inside:{statement:{pattern:/^saveresult\s+\S+/i,inside:{keyword:/^(?:saveresult)/i}},rest:h}},"cas-actions":g,statement:{pattern:/((?:^|\s)=?)(?:default|(?:un)?set|on|output|upload)[^;]+/im,lookbehind:!0,inside:h},step:l,keyword:f,function:m,format:A,altformat:E,"global-statements":v,number:n,"numeric-constant":i,punctuation:p,string:u}},"proc-args":{pattern:RegExp(/(^proc\s+\w+\s+)(?!\s)(?:[^;"']|)+;/.source.replace(//g,function(){return a}),"im"),lookbehind:!0,inside:h},"macro-keyword":s,"macro-variable":o,"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":s,"macro-variable":o,"escaped-char":{pattern:/%['"()<>=¬^~;,#]/},punctuation:p}},"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:d,number:n,"numeric-constant":i}},"options-args":{pattern:/(^options)[-'"|/\\<>*+=:()\w\s]*(?=;)/im,lookbehind:!0,inside:h},"cas-actions":g,comment:d,function:m,format:A,altformat:E,"numeric-constant":i,datetime:{pattern:RegExp(a+"(?:dt?|t)"),alias:"number"},string:u,step:l,keyword:f,"operator-keyword":{pattern:/\b(?:eq|ge|gt|in|le|lt|ne|not)\b/i,alias:"operator"},number:n,operator:/\*\*?|\|\|?|!!?|¦¦?|<[>=]?|>[<=]?|[-+\/=&]|[~¬^]=?/,punctuation:p}})(t)}return ci}var pi,bc;function jh(){if(bc)return pi;bc=1,pi=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 pi}var gi,mc;function Wh(){if(mc)return gi;mc=1;var e=vo();gi=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 gi}var bi,fc;function Yh(){if(fc)return bi;fc=1,bi=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 bi}var mi,Ec;function Kh(){if(Ec)return mi;Ec=1;var e=Tp();mi=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 mi}var fi,hc;function Xh(){if(hc)return fi;hc=1,fi=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 fi}var Ei,Sc;function Zh(){if(Sc)return Ei;Sc=1,Ei=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 Ei}var hi,yc;function Qh(){if(yc)return hi;yc=1;var e=G();hi=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(o){var s="{literal}",l="{/literal}",d=!1;a.languages["markup-templating"].buildPlaceholders(o,"smarty",i,function(u){return u===l&&(d=!1),d?!1:(u===s&&(d=!0),!0)})}),a.hooks.add("after-tokenize",function(o){a.languages["markup-templating"].tokenizePlaceholders(o,"smarty")})}(r)}return hi}var Si,vc;function Jh(){if(vc)return Si;vc=1,Si=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 Si}var yi,Tc;function eS(){if(Tc)return yi;Tc=1,yi=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 yi}var vi,Ac;function tS(){if(Ac)return vi;Ac=1,vi=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 vi}var Ti,Rc;function rS(){if(Rc)return Ti;Rc=1;var e=G();Ti=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(o){var s=/\{\{.+?\}\}|\{.+?\}|\s\/\/.*|\/\*[\s\S]*?\*\//g,l="{literal}",d="{/literal}",u=!1;a.languages["markup-templating"].buildPlaceholders(o,"soy",s,function(p){return p===d&&(u=!1),u?!1:(p===l&&(u=!0),!0)})}),a.hooks.add("after-tokenize",function(o){a.languages["markup-templating"].tokenizePlaceholders(o,"soy")})}(r)}return Ti}var Ai,_c;function Ip(){if(_c)return Ai;_c=1,Ai=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 Ai}var Ri,Ic;function aS(){if(Ic)return Ri;Ic=1;var e=Ip();Ri=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 Ri}var _i,Nc;function nS(){if(Nc)return _i;Nc=1,_i=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 _i}var Ii,wc;function iS(){if(wc)return Ii;wc=1,Ii=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 Ii}var Ni,Cc;function oS(){if(Cc)return Ni;Cc=1,Ni=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 Ni}var wi,kc;function sS(){if(kc)return wi;kc=1,wi=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 wi}var Ci,Oc;function lS(){if(Oc)return Ci;Oc=1,Ci=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 Ci}var ki,Lc;function uS(){if(Lc)return ki;Lc=1,ki=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 ki}var Oi,Dc;function dS(){if(Dc)return Oi;Dc=1,Oi=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 Oi}var Li,xc;function _o(){if(xc)return Li;xc=1,Li=e,e.displayName="t4Templating",e.aliases=[];function e(t){(function(r){function a(i,o,s){return{pattern:RegExp("<#"+i+"[\\s\\S]*?#>"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+i+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:o,alias:s}}}}function n(i){var o=r.languages[i],s="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("=",o,s),"class-feature":a("\\+",o,s),standard:a("",o,s)}}}}r.languages["t4-templating"]=Object.defineProperty({},"createT4",{value:n})})(t)}return Li}var Di,Mc;function cS(){if(Mc)return Di;Mc=1;var e=_o(),t=Te();Di=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 Di}var xi,Fc;function Np(){if(Fc)return xi;Fc=1;var e=Ap();xi=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 xi}var Mi,Uc;function pS(){if(Uc)return Mi;Uc=1;var e=_o(),t=Np();Mi=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 Mi}var Fi,Bc;function wp(){if(Bc)return Fi;Bc=1,Fi=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+")?)",o=/(?:[^\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}),s=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function l(d,u){u=(u||"").replace(/m/g,"")+"m";var p=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return i}).replace(/<>/g,function(){return d});return RegExp(p,u)}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"(?:"+o+"|"+s+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:l(/\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:l(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:l(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:l(s),lookbehind:!0,greedy:!0},number:{pattern:l(/[+-]?(?: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 Fi}var Ui,Pc;function gS(){if(Pc)return Ui;Pc=1;var e=wp();Ui=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 Ui}var Bi,qc;function bS(){if(qc)return Bi;qc=1,Bi=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 Bi}var Pi,Gc;function mS(){if(Gc)return Pi;Gc=1,Pi=e,e.displayName="textile",e.aliases=[];function e(t){(function(r){var a=/\([^|()\n]+\)|\[[^\]\n]+\]|\{[^}\n]+\}/.source,n=/\)|\((?![^|()\n]+\))/.source;function i(m,h){return RegExp(m.replace(//g,function(){return"(?:"+a+")"}).replace(//g,function(){return"(?:"+n+")"}),h||"")}var o={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/},s=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:o},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:i(/^[*#]+*\s+\S.*/.source,"m"),inside:{modifier:{pattern:i(/(^[*#]+)+/.source),lookbehind:!0,inside:o},punctuation:/^[*#]+/}},table:{pattern:i(/^(?:(?:||[<>=^~])+\.\s*)?(?:\|(?:(?:||[<>=^~_]|[\\/]\d+)+\.|(?!(?:||[<>=^~_]|[\\/]\d+)+\.))[^|]*)+\|/.source,"m"),inside:{modifier:{pattern:i(/(^|\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\/]\d+)+(?=\.)/.source),lookbehind:!0,inside:o},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:o},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:o},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:o},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:/[()]/}}}}}),l=s.phrase.inside,d={inline:l.inline,link:l.link,image:l.image,footnote:l.footnote,acronym:l.acronym,mark:l.mark};s.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var u=l.inline.inside;u.bold.inside=d,u.italic.inside=d,u.inserted.inside=d,u.deleted.inside=d,u.span.inside=d;var p=l.table.inside;p.inline=d.inline,p.link=d.link,p.image=d.image,p.footnote=d.footnote,p.acronym=d.acronym,p.mark=d.mark})(t)}return Pi}var qi,$c;function fS(){if($c)return qi;$c=1,qi=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 qi}var Gi,Hc;function ES(){if(Hc)return Gi;Hc=1,Gi=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 Gi}var $i,zc;function hS(){if(zc)return $i;zc=1;var e=_p(),t=To();$i=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 o=n.languages.tsx.tag;o.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+o.pattern.source+")",o.pattern.flags),o.lookbehind=!0}(a)}return $i}var Hi,Vc;function SS(){if(Vc)return Hi;Vc=1;var e=G();Hi=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 Hi}var zi,jc;function yS(){if(jc)return zi;jc=1;var e=G();zi=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 zi}var Vi,Wc;function vS(){if(Wc)return Vi;Wc=1,Vi=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 Vi}var ji,Yc;function TS(){if(Yc)return ji;Yc=1,ji=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 ji}var Wi,Kc;function AS(){if(Kc)return Wi;Kc=1,Wi=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 Wi}var Yi,Xc;function RS(){if(Xc)return Yi;Xc=1,Yi=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 Yi}var Ki,Zc;function _S(){if(Zc)return Ki;Zc=1,Ki=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 Ki}var Xi,Qc;function IS(){if(Qc)return Xi;Qc=1,Xi=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 Xi}var Zi,Jc;function NS(){if(Jc)return Zi;Jc=1,Zi=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 Zi}var Qi,ep;function wS(){if(ep)return Qi;ep=1,Qi=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 Qi}var Ji,tp;function CS(){if(tp)return Ji;tp=1,Ji=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 Ji}var eo,rp;function kS(){if(rp)return eo;rp=1,eo=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 eo}var to,ap;function OS(){if(ap)return to;ap=1,to=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 to}var ro,np;function LS(){if(np)return ro;np=1,ro=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 ro}var ao,ip;function DS(){if(ip)return ao;ip=1,ao=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 ao}var no,op;function xS(){if(op)return no;op=1,no=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 o in r.languages["web-idl"])o!=="class-name"&&(i[o]=r.languages["web-idl"][o]);r.languages.webidl=r.languages["web-idl"]})(t)}return no}var io,sp;function MS(){if(sp)return io;sp=1,io=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 io}var oo,lp;function FS(){if(lp)return oo;lp=1,oo=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 oo}var so,up;function US(){if(up)return so;up=1,so=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 so}var lo,dp;function BS(){if(dp)return lo;dp=1,lo=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 lo}var uo,cp;function PS(){if(cp)return uo;cp=1,uo=e,e.displayName="xmlDoc",e.aliases=[];function e(t){(function(r){function a(s,l){r.languages[s]&&r.languages.insertBefore(s,"comment",{"doc-comment":l})}var n=r.languages.markup.tag,i={pattern:/\/\/\/.*/,greedy:!0,alias:"comment",inside:{tag:n}},o={pattern:/'''.*/,greedy:!0,alias:"comment",inside:{tag:n}};a("csharp",i),a("fsharp",i),a("vbnet",o)})(t)}return uo}var co,pp;function qS(){if(pp)return co;pp=1,co=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 co}var po,gp;function GS(){if(gp)return po;gp=1,po=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 o=[],s=0;s0&&o[o.length-1].tagName===a(l.content[0].content[1])&&o.pop():l.content[l.content.length-1].content==="/>"||o.push({tagName:a(l.content[0].content[1]),openedBraces:0}):o.length>0&&l.type==="punctuation"&&l.content==="{"&&(!i[s+1]||i[s+1].type!=="punctuation"||i[s+1].content!=="{")&&(!i[s-1]||i[s-1].type!=="plain-text"||i[s-1].content!=="{")?o[o.length-1].openedBraces++:o.length>0&&o[o.length-1].openedBraces>0&&l.type==="punctuation"&&l.content==="}"?o[o.length-1].openedBraces--:l.type!=="comment"&&(d=!0)),(d||typeof l=="string")&&o.length>0&&o[o.length-1].openedBraces===0){var u=a(l);s0&&(typeof i[s-1]=="string"||i[s-1].type==="plain-text")&&(u=a(i[s-1])+u,i.splice(s-1,1),s--),/^\s+$/.test(u)?i[s]=u:i[s]=new r.Token("plain-text",u,null,u)}l.content&&typeof l.content!="string"&&n(l.content)}};r.hooks.add("after-tokenize",function(i){i.language==="xquery"&&n(i.tokens)})})(t)}return po}var go,bp;function $S(){if(bp)return go;bp=1,go=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 go}var bo,mp;function HS(){if(mp)return bo;mp=1,bo=e,e.displayName="zig",e.aliases=[];function e(t){(function(r){function a(u){return function(){return u}}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",o=/align\s*\((?:[^()]|\([^()]*\))*\)/.source,s=/(?:\?|\bpromise->|(?:\[[^[\]]*\]|\*(?!\*)|\*\*)(?:\s*|\s*const\b|\s*volatile\b|\s*allowzero\b)*)/.source.replace(//g,a(o)),l=/(?:\bpromise\b|(?:\berror\.)?(?:\.)*(?!\s+))/.source.replace(//g,a(i)),d="(?!\\s)(?:!?\\s*(?:"+s+"\\s*)*"+l+")+";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(d)).replace(//g,a(o))),lookbehind:!0,inside:null},{pattern:RegExp(/(\)\s*)(?=\s*(?:\s*)?;)/.source.replace(//g,a(d)).replace(//g,a(o))),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(u){u.inside===null&&(u.inside=r.languages.zig)})})(t)}return bo}var mo,fp;function zS(){if(fp)return mo;fp=1;var e=om();return mo=e,e.register(sm()),e.register(lm()),e.register(um()),e.register(dm()),e.register(cm()),e.register(pm()),e.register(gm()),e.register(bm()),e.register(mm()),e.register(fm()),e.register(Em()),e.register(hm()),e.register(Sm()),e.register(ym()),e.register(vm()),e.register(Tm()),e.register(Am()),e.register(Rm()),e.register(_m()),e.register(Im()),e.register(Nm()),e.register(wm()),e.register(Tp()),e.register(Ap()),e.register(Cm()),e.register(km()),e.register(Om()),e.register(Lm()),e.register(Dm()),e.register(xm()),e.register(Mm()),e.register(Fm()),e.register(Um()),e.register(Bm()),e.register(se()),e.register(Pm()),e.register(qm()),e.register(Gm()),e.register($m()),e.register(Hm()),e.register(zm()),e.register(Vm()),e.register(jm()),e.register(Wm()),e.register(So()),e.register(Ym()),e.register(Te()),e.register(Km()),e.register(Xm()),e.register(Zm()),e.register(Qm()),e.register(Jm()),e.register(ef()),e.register(tf()),e.register(rf()),e.register(af()),e.register(nf()),e.register(of()),e.register(sf()),e.register(lf()),e.register(uf()),e.register(df()),e.register(cf()),e.register(pf()),e.register(gf()),e.register(bf()),e.register(mf()),e.register(ff()),e.register(Ef()),e.register(hf()),e.register(Sf()),e.register(yf()),e.register(vf()),e.register(Tf()),e.register(Af()),e.register(Rf()),e.register(_f()),e.register(If()),e.register(Nf()),e.register(wf()),e.register(Cf()),e.register(kf()),e.register(Of()),e.register(Lf()),e.register(Df()),e.register(xf()),e.register(Mf()),e.register(Ff()),e.register(Uf()),e.register(Bf()),e.register(Pf()),e.register(qf()),e.register(Gf()),e.register($f()),e.register(yo()),e.register(Hf()),e.register(zf()),e.register(Vf()),e.register(jf()),e.register(Wf()),e.register(Yf()),e.register(Kf()),e.register(Xf()),e.register(Zf()),e.register(Qf()),e.register(Jf()),e.register(eE()),e.register(tE()),e.register(rE()),e.register(aE()),e.register(nE()),e.register(iE()),e.register(vo()),e.register(oE()),e.register(Re()),e.register(sE()),e.register(lE()),e.register(uE()),e.register(dE()),e.register(cE()),e.register(pE()),e.register(gE()),e.register(Ao()),e.register(bE()),e.register(mE()),e.register(fE()),e.register(_p()),e.register(EE()),e.register(hE()),e.register(SE()),e.register(yE()),e.register(vE()),e.register(TE()),e.register(AE()),e.register(RE()),e.register(_E()),e.register(IE()),e.register(NE()),e.register(wE()),e.register(CE()),e.register(kE()),e.register(OE()),e.register(LE()),e.register(Rp()),e.register(DE()),e.register(xE()),e.register(ME()),e.register(G()),e.register(FE()),e.register(UE()),e.register(BE()),e.register(PE()),e.register(qE()),e.register(GE()),e.register($E()),e.register(HE()),e.register(zE()),e.register(VE()),e.register(jE()),e.register(WE()),e.register(YE()),e.register(KE()),e.register(XE()),e.register(ZE()),e.register(QE()),e.register(JE()),e.register(eh()),e.register(th()),e.register(rh()),e.register(ah()),e.register(nh()),e.register(ih()),e.register(oh()),e.register(sh()),e.register(lh()),e.register(uh()),e.register(dh()),e.register(ch()),e.register(ph()),e.register(gh()),e.register(_e()),e.register(bh()),e.register(mh()),e.register(fh()),e.register(Eh()),e.register(hh()),e.register(Sh()),e.register(yh()),e.register(vh()),e.register(Th()),e.register(Ah()),e.register(Rh()),e.register(_h()),e.register(Ih()),e.register(Nh()),e.register(wh()),e.register(Ch()),e.register(kh()),e.register(Oh()),e.register(Lh()),e.register(Dh()),e.register(xh()),e.register(Mh()),e.register(Fh()),e.register(Uh()),e.register(Bh()),e.register(Ph()),e.register(qh()),e.register(Gh()),e.register($h()),e.register(Hh()),e.register(Ae()),e.register(zh()),e.register(Vh()),e.register(jh()),e.register(Wh()),e.register(Ro()),e.register(Yh()),e.register(Kh()),e.register(Xh()),e.register(Zh()),e.register(Qh()),e.register(Jh()),e.register(eS()),e.register(tS()),e.register(rS()),e.register(aS()),e.register(nS()),e.register(iS()),e.register(ho()),e.register(oS()),e.register(sS()),e.register(lS()),e.register(uS()),e.register(dS()),e.register(cS()),e.register(_o()),e.register(pS()),e.register(gS()),e.register(bS()),e.register(mS()),e.register(fS()),e.register(ES()),e.register(hS()),e.register(SS()),e.register(Ip()),e.register(yS()),e.register(To()),e.register(vS()),e.register(TS()),e.register(AS()),e.register(RS()),e.register(_S()),e.register(IS()),e.register(Np()),e.register(NS()),e.register(wS()),e.register(CS()),e.register(kS()),e.register(OS()),e.register(LS()),e.register(DS()),e.register(xS()),e.register(MS()),e.register(FS()),e.register(US()),e.register(BS()),e.register(PS()),e.register(qS()),e.register(GS()),e.register(wp()),e.register($S()),e.register(HS()),mo}var Cp=zS();const VS=Lp(Cp),WS=Dp({__proto__:null,default:VS},[Cp]);export{WS as i}; diff --git a/assets/main-BL_s-mSF.css b/assets/main-BL_s-mSF.css new file mode 100644 index 00000000..a4022d19 --- /dev/null +++ b/assets/main-BL_s-mSF.css @@ -0,0 +1 @@ +._fadeOut_2w360_1{animation:_fade-out_2w360_1 .2s linear}._fadeIn_2w360_5{animation:_fade-in_2w360_1 .2s linear}@keyframes _fade-out_2w360_1{0%{opacity:1}to{opacity:0}}@keyframes _fade-in_2w360_1{0%{opacity:0}to{opacity:1}}html[data-color-mode=light] pre code.hljs,html[data-color-mode=fallback] pre code.hljs,html[data-color-mode=aui-light] pre code.hljs,html[data-color-mode=auto] pre code.hljs{display:block;overflow-x:auto;padding:1em}html[data-color-mode=light] code.hljs,html[data-color-mode=fallback] code.hljs,html[data-color-mode=aui-light] code.hljs,html[data-color-mode=auto] code.hljs{padding:3px 5px}html[data-color-mode=light] .hljs,html[data-color-mode=fallback] .hljs,html[data-color-mode=aui-light] .hljs,html[data-color-mode=auto] .hljs{color:#24292e;background:#fff}html[data-color-mode=light] .hljs-doctag,html[data-color-mode=light] .hljs-keyword,html[data-color-mode=light] .hljs-meta .hljs-keyword,html[data-color-mode=light] .hljs-template-tag,html[data-color-mode=light] .hljs-template-variable,html[data-color-mode=light] .hljs-type,html[data-color-mode=light] .hljs-variable.language_,html[data-color-mode=fallback] .hljs-doctag,html[data-color-mode=fallback] .hljs-keyword,html[data-color-mode=fallback] .hljs-meta .hljs-keyword,html[data-color-mode=fallback] .hljs-template-tag,html[data-color-mode=fallback] .hljs-template-variable,html[data-color-mode=fallback] .hljs-type,html[data-color-mode=fallback] .hljs-variable.language_,html[data-color-mode=aui-light] .hljs-doctag,html[data-color-mode=aui-light] .hljs-keyword,html[data-color-mode=aui-light] .hljs-meta .hljs-keyword,html[data-color-mode=aui-light] .hljs-template-tag,html[data-color-mode=aui-light] .hljs-template-variable,html[data-color-mode=aui-light] .hljs-type,html[data-color-mode=aui-light] .hljs-variable.language_,html[data-color-mode=auto] .hljs-doctag,html[data-color-mode=auto] .hljs-keyword,html[data-color-mode=auto] .hljs-meta .hljs-keyword,html[data-color-mode=auto] .hljs-template-tag,html[data-color-mode=auto] .hljs-template-variable,html[data-color-mode=auto] .hljs-type,html[data-color-mode=auto] .hljs-variable.language_{color:#d73a49}html[data-color-mode=light] .hljs-title,html[data-color-mode=light] .hljs-title.class_,html[data-color-mode=light] .hljs-title.class_.inherited__,html[data-color-mode=light] .hljs-title.function_,html[data-color-mode=fallback] .hljs-title,html[data-color-mode=fallback] .hljs-title.class_,html[data-color-mode=fallback] .hljs-title.class_.inherited__,html[data-color-mode=fallback] .hljs-title.function_,html[data-color-mode=aui-light] .hljs-title,html[data-color-mode=aui-light] .hljs-title.class_,html[data-color-mode=aui-light] .hljs-title.class_.inherited__,html[data-color-mode=aui-light] .hljs-title.function_,html[data-color-mode=auto] .hljs-title,html[data-color-mode=auto] .hljs-title.class_,html[data-color-mode=auto] .hljs-title.class_.inherited__,html[data-color-mode=auto] .hljs-title.function_{color:#6f42c1}html[data-color-mode=light] .hljs-attr,html[data-color-mode=light] .hljs-attribute,html[data-color-mode=light] .hljs-literal,html[data-color-mode=light] .hljs-meta,html[data-color-mode=light] .hljs-number,html[data-color-mode=light] .hljs-operator,html[data-color-mode=light] .hljs-variable,html[data-color-mode=light] .hljs-selector-attr,html[data-color-mode=light] .hljs-selector-class,html[data-color-mode=light] .hljs-selector-id,html[data-color-mode=fallback] .hljs-attr,html[data-color-mode=fallback] .hljs-attribute,html[data-color-mode=fallback] .hljs-literal,html[data-color-mode=fallback] .hljs-meta,html[data-color-mode=fallback] .hljs-number,html[data-color-mode=fallback] .hljs-operator,html[data-color-mode=fallback] .hljs-variable,html[data-color-mode=fallback] .hljs-selector-attr,html[data-color-mode=fallback] .hljs-selector-class,html[data-color-mode=fallback] .hljs-selector-id,html[data-color-mode=aui-light] .hljs-attr,html[data-color-mode=aui-light] .hljs-attribute,html[data-color-mode=aui-light] .hljs-literal,html[data-color-mode=aui-light] .hljs-meta,html[data-color-mode=aui-light] .hljs-number,html[data-color-mode=aui-light] .hljs-operator,html[data-color-mode=aui-light] .hljs-variable,html[data-color-mode=aui-light] .hljs-selector-attr,html[data-color-mode=aui-light] .hljs-selector-class,html[data-color-mode=aui-light] .hljs-selector-id,html[data-color-mode=auto] .hljs-attr,html[data-color-mode=auto] .hljs-attribute,html[data-color-mode=auto] .hljs-literal,html[data-color-mode=auto] .hljs-meta,html[data-color-mode=auto] .hljs-number,html[data-color-mode=auto] .hljs-operator,html[data-color-mode=auto] .hljs-variable,html[data-color-mode=auto] .hljs-selector-attr,html[data-color-mode=auto] .hljs-selector-class,html[data-color-mode=auto] .hljs-selector-id{color:#005cc5}html[data-color-mode=light] .hljs-regexp,html[data-color-mode=light] .hljs-string,html[data-color-mode=light] .hljs-meta .hljs-string,html[data-color-mode=fallback] .hljs-regexp,html[data-color-mode=fallback] .hljs-string,html[data-color-mode=fallback] .hljs-meta .hljs-string,html[data-color-mode=aui-light] .hljs-regexp,html[data-color-mode=aui-light] .hljs-string,html[data-color-mode=aui-light] .hljs-meta .hljs-string,html[data-color-mode=auto] .hljs-regexp,html[data-color-mode=auto] .hljs-string,html[data-color-mode=auto] .hljs-meta .hljs-string{color:#032f62}html[data-color-mode=light] .hljs-built_in,html[data-color-mode=light] .hljs-symbol,html[data-color-mode=fallback] .hljs-built_in,html[data-color-mode=fallback] .hljs-symbol,html[data-color-mode=aui-light] .hljs-built_in,html[data-color-mode=aui-light] .hljs-symbol,html[data-color-mode=auto] .hljs-built_in,html[data-color-mode=auto] .hljs-symbol{color:#e36209}html[data-color-mode=light] .hljs-comment,html[data-color-mode=light] .hljs-code,html[data-color-mode=light] .hljs-formula,html[data-color-mode=fallback] .hljs-comment,html[data-color-mode=fallback] .hljs-code,html[data-color-mode=fallback] .hljs-formula,html[data-color-mode=aui-light] .hljs-comment,html[data-color-mode=aui-light] .hljs-code,html[data-color-mode=aui-light] .hljs-formula,html[data-color-mode=auto] .hljs-comment,html[data-color-mode=auto] .hljs-code,html[data-color-mode=auto] .hljs-formula{color:#6a737d}html[data-color-mode=light] .hljs-name,html[data-color-mode=light] .hljs-quote,html[data-color-mode=light] .hljs-selector-tag,html[data-color-mode=light] .hljs-selector-pseudo,html[data-color-mode=fallback] .hljs-name,html[data-color-mode=fallback] .hljs-quote,html[data-color-mode=fallback] .hljs-selector-tag,html[data-color-mode=fallback] .hljs-selector-pseudo,html[data-color-mode=aui-light] .hljs-name,html[data-color-mode=aui-light] .hljs-quote,html[data-color-mode=aui-light] .hljs-selector-tag,html[data-color-mode=aui-light] .hljs-selector-pseudo,html[data-color-mode=auto] .hljs-name,html[data-color-mode=auto] .hljs-quote,html[data-color-mode=auto] .hljs-selector-tag,html[data-color-mode=auto] .hljs-selector-pseudo{color:#22863a}html[data-color-mode=light] .hljs-subst,html[data-color-mode=fallback] .hljs-subst,html[data-color-mode=aui-light] .hljs-subst,html[data-color-mode=auto] .hljs-subst{color:#24292e}html[data-color-mode=light] .hljs-section,html[data-color-mode=fallback] .hljs-section,html[data-color-mode=aui-light] .hljs-section,html[data-color-mode=auto] .hljs-section{color:#005cc5;font-weight:700}html[data-color-mode=light] .hljs-bullet,html[data-color-mode=fallback] .hljs-bullet,html[data-color-mode=aui-light] .hljs-bullet,html[data-color-mode=auto] .hljs-bullet{color:#735c0f}html[data-color-mode=light] .hljs-emphasis,html[data-color-mode=fallback] .hljs-emphasis,html[data-color-mode=aui-light] .hljs-emphasis,html[data-color-mode=auto] .hljs-emphasis{color:#24292e;font-style:italic}html[data-color-mode=light] .hljs-strong,html[data-color-mode=fallback] .hljs-strong,html[data-color-mode=aui-light] .hljs-strong,html[data-color-mode=auto] .hljs-strong{color:#24292e;font-weight:700}html[data-color-mode=light] .hljs-addition,html[data-color-mode=fallback] .hljs-addition,html[data-color-mode=aui-light] .hljs-addition,html[data-color-mode=auto] .hljs-addition{color:#22863a;background-color:#f0fff4}html[data-color-mode=light] .hljs-deletion,html[data-color-mode=fallback] .hljs-deletion,html[data-color-mode=aui-light] .hljs-deletion,html[data-color-mode=auto] .hljs-deletion{color:#b31d28;background-color:#ffeef0}html[data-color-mode=dark] pre code.hljs{display:block;overflow-x:auto;padding:1em}html[data-color-mode=dark] code.hljs{padding:3px 5px}html[data-color-mode=dark] .hljs{color:#adbac7;background:#22272e}html[data-color-mode=dark] .hljs-doctag,html[data-color-mode=dark] .hljs-keyword,html[data-color-mode=dark] .hljs-meta .hljs-keyword,html[data-color-mode=dark] .hljs-template-tag,html[data-color-mode=dark] .hljs-template-variable,html[data-color-mode=dark] .hljs-type,html[data-color-mode=dark] .hljs-variable.language_{color:#f47067}html[data-color-mode=dark] .hljs-title,html[data-color-mode=dark] .hljs-title.class_,html[data-color-mode=dark] .hljs-title.class_.inherited__,html[data-color-mode=dark] .hljs-title.function_{color:#dcbdfb}html[data-color-mode=dark] .hljs-attr,html[data-color-mode=dark] .hljs-attribute,html[data-color-mode=dark] .hljs-literal,html[data-color-mode=dark] .hljs-meta,html[data-color-mode=dark] .hljs-number,html[data-color-mode=dark] .hljs-operator,html[data-color-mode=dark] .hljs-variable,html[data-color-mode=dark] .hljs-selector-attr,html[data-color-mode=dark] .hljs-selector-class,html[data-color-mode=dark] .hljs-selector-id{color:#6cb6ff}html[data-color-mode=dark] .hljs-regexp,html[data-color-mode=dark] .hljs-string,html[data-color-mode=dark] .hljs-meta .hljs-string{color:#96d0ff}html[data-color-mode=dark] .hljs-built_in,html[data-color-mode=dark] .hljs-symbol{color:#f69d50}html[data-color-mode=dark] .hljs-comment,html[data-color-mode=dark] .hljs-code,html[data-color-mode=dark] .hljs-formula{color:#768390}html[data-color-mode=dark] .hljs-name,html[data-color-mode=dark] .hljs-quote,html[data-color-mode=dark] .hljs-selector-tag,html[data-color-mode=dark] .hljs-selector-pseudo{color:#8ddb8c}html[data-color-mode=dark] .hljs-subst{color:#adbac7}html[data-color-mode=dark] .hljs-section{color:#316dca;font-weight:700}html[data-color-mode=dark] .hljs-bullet{color:#eac55f}html[data-color-mode=dark] .hljs-emphasis{color:#adbac7;font-style:italic}html[data-color-mode=dark] .hljs-strong{color:#adbac7;font-weight:700}html[data-color-mode=dark] .hljs-addition{color:#b4f1b4;background-color:#1b4721}html[data-color-mode=dark] .hljs-deletion{color:#ffd8d3;background-color:#78191b}._example_5rwj8_1{border:1px solid var(--ds-border, #e5e5e5);padding:16px 8px;background-image:linear-gradient(45deg,var(--ds-background-disabled, #eee) 25%,transparent 25%),linear-gradient(135deg,var(--ds-background-disabled, #eee) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--ds-background-disabled, #eee) 75%),linear-gradient(135deg,transparent 75%,var(--ds-background-disabled, #eee) 75%);background-position:0 0,10px 0,10px -10px,0 10px;background-size:20px 20px}.awssld__container figure,.awssld__content,.awssld__box{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.awssld__controls button,.awssld__bullets button{outline-color:0;outline-style:none;outline-width:0}.awssld{--organic-arrow-thickness: 4px;--organic-arrow-height: 40px;--slider-height-percentage: 60%;--loader-bar-color: #851515;--loader-bar-height: 6px;--control-button-width: 10%;--control-button-height: 25%;--control-button-opacity: .5;--control-button-hover-opacity: .75;--control-button-background: transparent;--transition-bezier: cubic-bezier(.5, .075, .25, .95);--slider-transition-duration: 575ms;--organic-arrow-color: #6a6a6a;--organic-arrow-border-radius: 0;--control-bullet-color: #6a6a6a;--control-bullet-active-color: #6a6a6a;--content-background-color: #2f2f2f;display:block;position:relative;width:100%;max-width:100%}.awssld__wrapper{display:block;overflow:hidden;position:relative;height:100%;width:100%}.awssld__container{display:block;width:100%;height:0;padding-bottom:var(--slider-height-percentage)}@media all and (max-width: 500px){.awssld__container{padding-bottom:calc(var(--slider-height-percentage) * 1.25)}}.awssld__startUp{background-color:red;height:100%;width:100%}.awssld__startUp>div{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.awssld__startUp img{width:35%;height:auto}.awssld__content{background-color:var(--content-background-color);overflow:hidden;display:flex;align-items:center;justify-content:center}.awssld__content>img,.awssld__content>video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.awssld__controls button{display:flex;align-items:center;justify-content:center;width:var(--control-button-width);height:var(--control-button-height);position:absolute;z-index:10;top:calc(50% - (.5 * var(--control-button-height)));border:none;background-color:var(--control-button-background);color:#fff;cursor:pointer}.awssld__controls button .awssld__controls__arrow-left,.awssld__controls button .awssld__controls__arrow-right{opacity:var(--control-button-opacity)}.awssld__controls button:hover .awssld__controls__arrow-left,.awssld__controls button:hover .awssld__controls__arrow-right{opacity:var(--control-button-opacity-hover)}.awssld__controls--active .awssld__controls__arrow-left{opacity:var(--control-button-opacity-hover);transform:translate3d(-100%,0,0)}.awssld__controls--active .awssld__controls__arrow-right{opacity:var(--control-button-opacity-hover);transform:translate3d(100%,0,0)}.awssld__controls--hidden{display:none}@media all and (max-width: 520px){.awssld__controls{visibility:hidden}}.awssld__bar{display:block;width:100%;height:var(--loader-bar-height);background-color:var(--loader-bar-color);position:absolute;top:0;left:0;z-index:101;transition:transform 3s var(--transition-bezier);transform:translate3d(-100%,0,0)}.awssld__bar--active{transform:translate3d(-20%,0,0)}.awssld__bar--end{transition-duration:.3s;transform:translateZ(0)}.awssld__next{right:0}.awssld__prev{left:0}.awssld__box{z-index:1;visibility:hidden}.awssld--animated{will-change:transform;visibility:visible}.awssld--animated-mobile{will-change:transform;transition:transform 325ms cubic-bezier(.15,.65,.1,1)}.awssld--active{visibility:visible;z-index:2;transform:translateZ(0)}.awssld--moveRight,.awssld--moveLeft{-webkit-backface-visibility:hidden;backface-visibility:hidden}.awssld--moveRight{animation:slideFromRight var(--slider-transition-duration) both var(--transition-bezier)}.awssld--moveLeft{animation:slideFromLeft var(--slider-transition-duration) both var(--transition-bezier)}.awssld--exit{z-index:0}.awssld--exit.awssld--moveLeft{animation:slideToLeft var(--slider-transition-duration) both var(--transition-bezier)}.awssld--exit.awssld--moveRight{animation:slideToRight var(--slider-transition-duration) both var(--transition-bezier)}.awssld--first .awssld__prev,.awssld--last .awssld__next{visibility:hidden}.awssld--fill-parent{position:absolute!important;width:100%!important;height:100%!important;top:0;left:0}.awssld--fill-parent .awssld__container{height:100%;padding:0}.awssld__bullets{position:absolute;bottom:-40px;width:100%;display:flex;align-items:center;justify-content:center}.awssld__bullets button{padding:0;display:block;width:16px;height:16px;margin:5px;border-radius:50%;background:var(--control-bullet-color);text-indent:-9999px;overflow:hidden;cursor:pointer;border:none;transition:transform .225s cubic-bezier(.8,1.35,.75,1.45),background-color .175s ease-out}.awssld__bullets button:hover,.awssld__bullets .awssld__bullets--loading{transform:scale(1.2)}.awssld__bullets .awssld__bullets--active{transform:scale(1.5);background:var(--control-bullet-active-color)}.awssld__bullets .awssld__bullets--active:hover{transform:scale(1.5)}.awssld__controls__arrow-left,.awssld__controls__arrow-right{width:100%;height:var(--organic-arrow-height);position:relative;display:block;transition:transform .2s ease-out .125s,opacity .2s ease-out}.awssld__controls__arrow-left:before,.awssld__controls__arrow-left:after,.awssld__controls__arrow-right:before,.awssld__controls__arrow-right:after{content:" ";position:absolute;right:calc(50% - (.7071 * (var(--organic-arrow-height) + var(--organic-arrow-thickness))) / 2);height:100%;border-radius:var(--organic-arrow-border-radius);width:var(--organic-arrow-thickness);background-color:var(--organic-arrow-color);transition:transform .15s ease-out,background-color .15s ease-out}.awssld__controls__arrow-left:before,.awssld__controls__arrow-right:before{transform-origin:100% 100% 0;top:-50%;transform:rotate(-45deg)}.awssld__controls__arrow-left:after,.awssld__controls__arrow-right:after{transform-origin:100% 0% 0;top:50%;transform:rotate(45deg)}.awssld__controls__arrow-right--active{transform:translate3d(100%,0,0)}.awssld__controls__arrow-right--active:after{transform:rotate(90deg) translate3d(50%,0,0)!important}.awssld__controls__arrow-right--active:before{transform:rotate(-90deg) translate3d(50%,0,0)!important}.awssld__controls__arrow-left:before,.awssld__controls__arrow-left:after{right:auto;left:calc(50% - (.7071 * (var(--organic-arrow-height) + var(--organic-arrow-thickness))) / 2)}.awssld__controls__arrow-left:before{transform-origin:0 100% 0;top:-50%;transform:rotate(45deg)}.awssld__controls__arrow-left:after{transform-origin:0 0 0;top:50%;transform:rotate(-45deg)}.awssld__controls__arrow-left--active{transform:translate3d(-100%,0,0)}.awssld__controls__arrow-left--active:after{transform:rotate(-90deg) translate3d(-50%,0,0)!important}.awssld__controls__arrow-left--active:before{transform:rotate(90deg) translate3d(-50%,0,0)!important}.awssld__controls button:hover .awssld__controls__arrow-left:before{opacity:1;transform:rotate(30deg)}.awssld__controls button:hover .awssld__controls__arrow-left:after{opacity:1;transform:rotate(-30deg)}.awssld__controls button:hover .awssld__controls__arrow-right:before{opacity:1;transform:rotate(-30deg)}.awssld__controls button:hover .awssld__controls__arrow-right:after{opacity:1;transform:rotate(30deg)}.awssld__timer{--timer-delay: 2s;--timer-release: .2s;--timer-height: 4px;--timer-background-color: rgba(0, 0, 0, .15);width:100%;height:var(--timer-height);background-color:var(--timer-background-color);position:absolute;top:0;left:0;z-index:100;transform:translate(-100%)}.awssld__timer--animated{will-change:transform;transition:transform var(--timer-delay) linear}.awssld__timer--run{transform:translate(0)}.awssld__timer--fast{transition:transform calc(var(--timer-release) / 2) linear;transform:translate(-.00001px)}.awssld__timer--end{transform:translate(-.0001px);transition:transform var(--timer-release) linear}.awssld__timer--hidden{display:none}@keyframes slideFromLeft{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes slideFromRight{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes slideToLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes slideToRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}._1bah1y6m{justify-content:flex-start}._1bahesu3{justify-content:flex-end}._1bsb1osq{width:100%}._1e0c1txw{display:flex}._1n261g80{flex-wrap:wrap}div[data-style=ShowcaseStyles-showcaseCopyrightFooter] span:after{content:"Copyright " attr(data-year) " by linked-planet GmbH"}.focus{border:3px solid #4c9aff55!important}.pd{padding:20px}html{font-size:14px}*,: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: }*,: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]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 480px){.\!container{max-width:480px!important}.container{max-width:480px}}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.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\.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}.mb-auto{margin-bottom:auto}.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}.mt-8{margin-top:2rem}.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-3{width:.75rem;height:.75rem}.size-4{width:1rem;height:1rem}.size-7{width:1.75rem;height:1.75rem}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-0\.5{height:.125rem}.h-3{height:.75rem}.h-4{height:1rem}.h-6{height:1.5rem}.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-\[350px\]{height:350px}.h-dvh{height:100dvh}.h-full{height:100%}.h-max{height:-webkit-max-content;height:max-content}.h-min{height:-webkit-min-content;height:min-content}.max-h-96{max-height:24rem}.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-0\.5{width:.125rem}.w-1{width:.25rem}.w-12{width:3rem}.w-16{width:4rem}.w-3{width:.75rem}.w-36{width:9rem}.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-\[2px\]{width:2px}.w-\[32px\]{width:32px}.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-28{min-width:7rem}.min-w-8{min-width:2rem}.min-w-\[1rem\]{min-width:1rem}.min-w-full{min-width:100%}.min-w-max{min-width:-webkit-max-content;min-width:max-content}.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-4xl{max-width:56rem}.max-w-max{max-width:-webkit-max-content;max-width:max-content}.max-w-sm{max-width:24rem}.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\.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 pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@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}.gap-x-1{column-gap:.25rem}.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-md{border-radius:.375rem}.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-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-4{border-left-width:4px}.border-l-8{border-left-width:8px}.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-none{border-style:none}.border-amber-border{--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1))}.border-blue-border{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.border-border{border-color:var(--ds-border, rgba(9, 30, 66, .13))}.border-border-bold{border-color:var(--ds-border-bold,#6B778C)}.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, 1))}.border-danger-bold{border-color:var(--ds-background-danger-bold, #dc2626)}.border-danger-border{border-color:var(--ds-border-danger, #dc2626)}.border-disabled{border-color:var(--ds-background-disabled, #FAFBFC)}.border-discovery-border{border-color:var(--ds-border-discovery, #403294)}.border-emerald-border{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-fuchsia-border{--tw-border-opacity: 1;border-color:rgb(162 28 175 / var(--tw-border-opacity, 1))}.border-gray-border{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-green-border{--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1))}.border-indigo-border{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.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, 1))}.border-orange-border{--tw-border-opacity: 1;border-color:rgb(194 65 12 / var(--tw-border-opacity, 1))}.border-pink-border{--tw-border-opacity: 1;border-color:rgb(190 24 93 / var(--tw-border-opacity, 1))}.border-purple-border{--tw-border-opacity: 1;border-color:rgb(126 34 206 / var(--tw-border-opacity, 1))}.border-red-border{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.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, 1))}.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, 1))}.border-transparent{border-color:transparent}.border-violet-border{--tw-border-opacity: 1;border-color:rgb(109 40 217 / var(--tw-border-opacity, 1))}.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, 1))}.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,#6B778C)}.border-b-border-separator{border-bottom-color:var(--ds-menu-separator-color, var(--ds-border, #EBECF0))}.border-b-orange-bold{--tw-border-opacity: 1;border-bottom-color:rgb(234 88 12 / var(--tw-border-opacity, 1))}.border-b-transparent{border-bottom-color:transparent}.border-l-border-bold{border-left-color:var(--ds-border-bold,#6B778C)}.border-l-danger-bold{border-left-color:var(--ds-background-danger-bold, #dc2626)}.border-l-neutral-pressed{border-left-color:var(--ds-background-neutral-pressed, rgba(9, 30, 66, .25))}.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,#6B778C)}.border-t-border-separator{border-top-color:var(--ds-menu-separator-color, var(--ds-border, #EBECF0))}.border-t-text-inverse{border-top-color:var(--ds-text-inverse, #FAFBFC)}.bg-\[inherit\]{background-color:inherit}.bg-amber{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-bold{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-subtle{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.bg-amber-subtlest{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.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, 1))}.bg-blue-bold{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-subtle{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-subtlest{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.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, 1))}.bg-cyan-bold{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-cyan-subtle{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.bg-cyan-subtlest{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-danger{background-color:var(--ds-background-danger, #fef2f2)}.bg-danger-bold{background-color:var(--ds-background-danger-bold, #dc2626)}.bg-danger-border{background-color:var(--ds-border-danger, #dc2626)}.bg-disabled{background-color:var(--ds-background-disabled, #FAFBFC)}.bg-discovery{background-color:var(--ds-background-discovery, #EAE6FF)}.bg-discovery-bold{background-color:var(--ds-background-discovery-bold, #8777D9)}.bg-emerald{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-bold{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-subtle{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.bg-emerald-subtlest{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-fuchsia{--tw-bg-opacity: 1;background-color:rgb(232 121 249 / var(--tw-bg-opacity, 1))}.bg-fuchsia-bold{--tw-bg-opacity: 1;background-color:rgb(192 38 211 / var(--tw-bg-opacity, 1))}.bg-fuchsia-subtle{--tw-bg-opacity: 1;background-color:rgb(245 208 254 / var(--tw-bg-opacity, 1))}.bg-fuchsia-subtlest{--tw-bg-opacity: 1;background-color:rgb(253 244 255 / var(--tw-bg-opacity, 1))}.bg-gray{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-bold{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-subtle{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-subtlest{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-green{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-bold{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.bg-green-subtle{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-subtlest{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.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, 1))}.bg-indigo-bold{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-indigo-subtle{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity, 1))}.bg-indigo-subtlest{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-information{background-color:var(--ds-background-information, #DEEBFF)}.bg-information-bold{background-color:var(--ds-background-information-bold, #4C9AFF)}.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, 1))}.bg-lime-bold{--tw-bg-opacity: 1;background-color:rgb(101 163 13 / var(--tw-bg-opacity, 1))}.bg-lime-subtle{--tw-bg-opacity: 1;background-color:rgb(217 249 157 / var(--tw-bg-opacity, 1))}.bg-lime-subtlest{--tw-bg-opacity: 1;background-color:rgb(247 254 231 / var(--tw-bg-opacity, 1))}.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, 1))}.bg-orange-bold{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-orange-subtle{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.bg-orange-subtlest{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-pink{--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity, 1))}.bg-pink-bold{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1))}.bg-pink-subtle{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity, 1))}.bg-pink-subtlest{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.bg-purple{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.bg-purple-bold{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-purple-subtle{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.bg-purple-subtlest{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-bold{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-subtle{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.bg-red-subtlest{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-selected{background-color:var(--ds-background-selected, #253858)}.bg-selected-bold{background-color:var(--ds-background-selected-bold, #2684FF)}.bg-selected-subtle{background-color:var(--ds-background-selected, #DEEBFF)}.bg-skeleton{background-color:var(--ds-skeleton, #EBECF0)}.bg-sky{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-sky-bold{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.bg-sky-subtle{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity, 1))}.bg-sky-subtlest{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.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-pressed{background-color:var(--ds-surface-pressed, #F4F5F7)}.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, 1))}.bg-teal-bold{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity, 1))}.bg-teal-subtle{--tw-bg-opacity: 1;background-color:rgb(153 246 228 / var(--tw-bg-opacity, 1))}.bg-teal-subtlest{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-text{background-color:var(--ds-text, #091E42)}.bg-text-inverse{background-color:var(--ds-text-inverse, #FAFBFC)}.bg-text-subtlest{background-color:var(--ds-text-subtlest, #6B778C)}.bg-transparent{background-color:transparent}.bg-violet{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.bg-violet-bold{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-violet-subtle{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity, 1))}.bg-violet-subtlest{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.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, 1))}.bg-yellow-bold{--tw-bg-opacity: 1;background-color:rgb(161 98 7 / var(--tw-bg-opacity, 1))}.bg-yellow-subtle{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-subtlest{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.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-3\.5{padding:.875rem}.p-4{padding:1rem}.p-8{padding:2rem}.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-1\.5{padding-left:.375rem;padding-right:.375rem}.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\.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\]{-webkit-padding-end:.4rem;padding-inline-end:.4rem}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.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\]{-webkit-padding-start:.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-right{text-align:right}.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-\[400\]{font-weight:400}.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}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-4{line-height:1rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-\[0\.6rem\]{line-height:.6rem}.text-\[inherit\]{color:inherit}.text-amber-text{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-text-bold{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-amber-text-inverse{--tw-text-opacity: 1;color:rgb(255 251 235 / var(--tw-text-opacity, 1))}.text-blue-text{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-text-bold{--tw-text-opacity: 1;color:rgb(23 37 84 / var(--tw-text-opacity, 1))}.text-blue-text-inverse{--tw-text-opacity: 1;color:rgb(239 246 255 / var(--tw-text-opacity, 1))}.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, 1))}.text-cyan-text-bold{--tw-text-opacity: 1;color:rgb(8 51 68 / var(--tw-text-opacity, 1))}.text-cyan-text-inverse{--tw-text-opacity: 1;color:rgb(236 254 255 / var(--tw-text-opacity, 1))}.text-danger-bold{color:var(--ds-background-danger-bold, #dc2626)}.text-danger-icon{color:var(--ds-icon-danger, #991b1b)}.text-danger-text{color:var(--ds-text-danger, #991b1b)}.text-disabled-text{color:var(--ds-text-disabled, #A5ADBA)}.text-discovery-icon{color:var(--ds-icon-discovery, #403294)}.text-discovery-text{color:var(--ds-text-discovery, #403294)}.text-emerald-text{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-text-bold{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-emerald-text-inverse{--tw-text-opacity: 1;color:rgb(236 253 245 / var(--tw-text-opacity, 1))}.text-fuchsia-text{--tw-text-opacity: 1;color:rgb(134 25 143 / var(--tw-text-opacity, 1))}.text-fuchsia-text-bold{--tw-text-opacity: 1;color:rgb(74 4 78 / var(--tw-text-opacity, 1))}.text-fuchsia-text-inverse{--tw-text-opacity: 1;color:rgb(253 244 255 / var(--tw-text-opacity, 1))}.text-gray-text{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-text-bold{--tw-text-opacity: 1;color:rgb(3 7 18 / var(--tw-text-opacity, 1))}.text-gray-text-inverse{--tw-text-opacity: 1;color:rgb(249 250 251 / var(--tw-text-opacity, 1))}.text-green-text{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-text-bold{--tw-text-opacity: 1;color:rgb(5 46 22 / var(--tw-text-opacity, 1))}.text-green-text-inverse{--tw-text-opacity: 1;color:rgb(240 253 244 / var(--tw-text-opacity, 1))}.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, 1))}.text-indigo-text-bold{--tw-text-opacity: 1;color:rgb(30 27 75 / var(--tw-text-opacity, 1))}.text-indigo-text-inverse{--tw-text-opacity: 1;color:rgb(238 242 255 / var(--tw-text-opacity, 1))}.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, 1))}.text-lime-text-bold{--tw-text-opacity: 1;color:rgb(26 46 5 / var(--tw-text-opacity, 1))}.text-lime-text-inverse{--tw-text-opacity: 1;color:rgb(247 254 231 / var(--tw-text-opacity, 1))}.text-link{color:var(--ds-link, #0052CC)}.text-orange-text{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-orange-text-bold{--tw-text-opacity: 1;color:rgb(67 20 7 / var(--tw-text-opacity, 1))}.text-orange-text-inverse{--tw-text-opacity: 1;color:rgb(255 247 237 / var(--tw-text-opacity, 1))}.text-pink-text{--tw-text-opacity: 1;color:rgb(157 23 77 / var(--tw-text-opacity, 1))}.text-pink-text-bold{--tw-text-opacity: 1;color:rgb(80 7 36 / var(--tw-text-opacity, 1))}.text-pink-text-inverse{--tw-text-opacity: 1;color:rgb(253 242 248 / var(--tw-text-opacity, 1))}.text-purple-text{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-purple-text-bold{--tw-text-opacity: 1;color:rgb(59 7 100 / var(--tw-text-opacity, 1))}.text-purple-text-inverse{--tw-text-opacity: 1;color:rgb(250 245 255 / var(--tw-text-opacity, 1))}.text-red-text{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-text-bold{--tw-text-opacity: 1;color:rgb(69 10 10 / var(--tw-text-opacity, 1))}.text-red-text-inverse{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.text-selected-text-inverse{color:var(--ds-text-selected, #FFFFFF)}.text-sky-text{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-sky-text-bold{--tw-text-opacity: 1;color:rgb(8 47 73 / var(--tw-text-opacity, 1))}.text-sky-text-inverse{--tw-text-opacity: 1;color:rgb(240 249 255 / var(--tw-text-opacity, 1))}.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, 1))}.text-teal-text-bold{--tw-text-opacity: 1;color:rgb(4 47 46 / var(--tw-text-opacity, 1))}.text-teal-text-inverse{--tw-text-opacity: 1;color:rgb(240 253 250 / var(--tw-text-opacity, 1))}.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-violet-text{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-violet-text-bold{--tw-text-opacity: 1;color:rgb(46 16 101 / var(--tw-text-opacity, 1))}.text-violet-text-inverse{--tw-text-opacity: 1;color:rgb(245 243 255 / var(--tw-text-opacity, 1))}.text-warning-bold{color:var(--ds-background-warning-bold, #eab308)}.text-warning-icon{color:var(--ds-icon-warning, #d97706)}.text-warning-text{color:var(--ds-text-warning, #b45309)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-text{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.text-yellow-text-bold{--tw-text-opacity: 1;color:rgb(66 32 6 / var(--tw-text-opacity, 1))}.text-yellow-text-inverse{--tw-text-opacity: 1;color:rgb(254 252 232 / var(--tw-text-opacity, 1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow-borderstyle{--tw-shadow: 0 0 0 .0625rem var(--tw-shadow-color, 0 0 #0000);--tw-shadow-colored: 0 0 0 .0625rem 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-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-2{outline-width:2px}.outline-\[1\.5px\]{outline-width:1.5px}.outline-offset-1{outline-offset:1px}.outline-offset-4{outline-offset:4px}.outline-brand-bold{outline-color:var(--ds-background-brand-bold, #0065FF)}.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,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-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-text-decoration-color,-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\:absolute:before{content:var(--tw-content);position:absolute}.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\:h-\[1\.5px\]:before{content:var(--tw-content);height:1.5px}.before\:w-\[1\.5px\]:before{content:var(--tw-content);width:1.5px}.before\:w-\[var\(--sidenav-separator-width\)\]:before{content:var(--tw-content);width:var(--sidenav-separator-width)}.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\:border-t-2:before{content:var(--tw-content);border-top-width:2px}.before\:border-solid:before{content:var(--tw-content);border-style:solid}.before\:border-border-separator:before{content:var(--tw-content);border-color:var(--ds-menu-separator-color, var(--ds-border, #EBECF0))}.before\:border-danger-border:before{content:var(--tw-content);border-color:var(--ds-border-danger, #dc2626)}.before\:bg-border:before{content:var(--tw-content);background-color:var(--ds-border, rgba(9, 30, 66, .13))}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:duration-100:before{content:var(--tw-content);transition-duration:.1s}.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\:w-\[var\(--sidenav-separator-width\)\]:after{content:var(--tw-content);width:var(--sidenav-separator-width)}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:rounded-sm:after{content:var(--tw-content);border-radius:.125rem}.after\:border-b-2:after{content:var(--tw-content);border-bottom-width:2px}.after\:border-l:after{content:var(--tw-content);border-left-width:1px}.after\:border-l-2:after{content:var(--tw-content);border-left-width:2px}.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\:border-border-separator:after{content:var(--tw-content);border-color:var(--ds-menu-separator-color, var(--ds-border, #EBECF0))}.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-0:after{content:var(--tw-content);opacity:0}.after\:opacity-60:after{content:var(--tw-content);opacity:.6}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:duration-100:after{content:var(--tw-content);transition-duration:.1s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.first\:rounded-t:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.last\:hidden:last-child{display:none}.last\:truncate:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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}.checked\:border-danger-border:checked{border-color:var(--ds-border-danger, #dc2626)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-10:focus-within{z-index:10}.focus-within\:border-input-border-focused:focus-within{border-color:var(--ds-border-focused, #2684FF)}.focus-within\:bg-input-active:focus-within{background-color:var(--ds-background-input-pressed, #FFFFFF)}.focus-within\:shadow-input-border-focused:focus-within{--tw-shadow-color: var(--ds-border-focused, #2684FF);--tw-shadow: var(--tw-shadow-colored)}.focus-within\:before\:border-danger-border:focus-within:before{content:var(--tw-content);border-color:var(--ds-border-danger, #dc2626)}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-border-bold:hover{border-color:var(--ds-border-bold,#6B778C)}.hover\:border-brand-bold:hover{border-color:var(--ds-background-brand-bold, #0065FF)}.hover\:border-danger-border:hover{border-color:var(--ds-border-danger, #dc2626)}.hover\:border-selected-bold:hover{border-color:var(--ds-background-selected-bold, #2684FF)}.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, 1))}.hover\:bg-amber-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.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, 1))}.hover\:bg-cyan-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.hover\:bg-danger-bold-hovered:hover{background-color:var(--ds-background-danger-bold-hovered, #b91c1c)}.hover\:bg-danger-hovered:hover{background-color:var(--ds-background-danger-hovered, #fee2e2)}.hover\:bg-emerald-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-fuchsia-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(162 28 175 / var(--tw-bg-opacity, 1))}.hover\:bg-fuchsia-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(217 70 239 / var(--tw-bg-opacity, 1))}.hover\:bg-fuchsia-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(240 171 252 / var(--tw-bg-opacity, 1))}.hover\:bg-fuchsia-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(250 232 255 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-green-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(22 101 52 / var(--tw-bg-opacity, 1))}.hover\:bg-green-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.hover\:bg-green-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.hover\:bg-green-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(165 180 252 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.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-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, 1))}.hover\:bg-lime-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(132 204 22 / var(--tw-bg-opacity, 1))}.hover\:bg-lime-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(190 242 100 / var(--tw-bg-opacity, 1))}.hover\:bg-lime-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(236 252 203 / var(--tw-bg-opacity, 1))}.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, 1))}.hover\:bg-orange-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(253 186 116 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(190 24 93 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(249 168 212 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(216 180 254 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.hover\:bg-red-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-red-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.hover\:bg-red-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.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, #DFE1E6)}.hover\:bg-sky-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(3 105 161 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(125 211 252 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.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, 1))}.hover\:bg-teal-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(94 234 212 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-bold-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(196 181 253 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.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(133 77 14 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-subtle-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-subtlest-hovered:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.hover\:text-brand-bold-hovered:hover{color:var(--ds-background-brand-bold-hovered, #0052CC)}.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{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:no-underline:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.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\:bg-input-active:focus{background-color:var(--ds-background-input-pressed, #FFFFFF)}.focus\:bg-surface:focus{background-color:var(--ds-surface, #FFFFFF)}.focus\:shadow-input-border-focused:focus{--tw-shadow-color: var(--ds-border-focused, #2684FF);--tw-shadow: var(--tw-shadow-colored)}.focus\:outline:focus{outline-style:solid}.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, 1))}.active\:bg-amber-pressed:active{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.active\:bg-amber-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.active\:bg-amber-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.active\:bg-blue-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.active\:bg-blue-pressed:active{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.active\:bg-blue-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.active\:bg-blue-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.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, 1))}.active\:bg-cyan-pressed:active{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.active\:bg-cyan-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.active\:bg-cyan-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.active\:bg-danger-bold-pressed:active{background-color:var(--ds-background-danger-bold-pressed, #991b1b)}.active\:bg-danger-pressed:active{background-color:var(--ds-background-danger-pressed, #fecaca)}.active\:bg-emerald-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity, 1))}.active\:bg-emerald-pressed:active{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.active\:bg-emerald-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.active\:bg-emerald-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.active\:bg-fuchsia-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(134 25 143 / var(--tw-bg-opacity, 1))}.active\:bg-fuchsia-pressed:active{--tw-bg-opacity: 1;background-color:rgb(192 38 211 / var(--tw-bg-opacity, 1))}.active\:bg-fuchsia-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(232 121 249 / var(--tw-bg-opacity, 1))}.active\:bg-fuchsia-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(245 208 254 / var(--tw-bg-opacity, 1))}.active\:bg-gray-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.active\:bg-gray-pressed:active{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.active\:bg-gray-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.active\:bg-gray-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.active\:bg-green-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.active\:bg-green-pressed:active{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.active\:bg-green-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))}.active\:bg-green-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(55 48 163 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-pressed:active{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity, 1))}.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, 1))}.active\:bg-lime-pressed:active{--tw-bg-opacity: 1;background-color:rgb(101 163 13 / var(--tw-bg-opacity, 1))}.active\:bg-lime-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(163 230 53 / var(--tw-bg-opacity, 1))}.active\:bg-lime-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(217 249 157 / var(--tw-bg-opacity, 1))}.active\:bg-neutral-bold-pressed:active{background-color:var(--ds-neutral-bold-pressed, #8993A4)}.active\:bg-neutral-hovered:active{background-color:var(--ds-background-neutral-hovered, rgba(9, 30, 66, .13))}.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, 1))}.active\:bg-orange-pressed:active{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.active\:bg-orange-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.active\:bg-orange-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.active\:bg-pink-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(157 23 77 / var(--tw-bg-opacity, 1))}.active\:bg-pink-pressed:active{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1))}.active\:bg-pink-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity, 1))}.active\:bg-pink-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity, 1))}.active\:bg-purple-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity, 1))}.active\:bg-purple-pressed:active{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.active\:bg-purple-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.active\:bg-purple-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.active\:bg-red-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.active\:bg-red-pressed:active{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.active\:bg-red-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.active\:bg-red-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.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, #C1C7D0)}.active\:bg-sky-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(7 89 133 / var(--tw-bg-opacity, 1))}.active\:bg-sky-pressed:active{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.active\:bg-sky-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.active\:bg-sky-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity, 1))}.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, 1))}.active\:bg-teal-pressed:active{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity, 1))}.active\:bg-teal-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(45 212 191 / var(--tw-bg-opacity, 1))}.active\:bg-teal-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(153 246 228 / var(--tw-bg-opacity, 1))}.active\:bg-violet-bold-pressed:active{--tw-bg-opacity: 1;background-color:rgb(91 33 182 / var(--tw-bg-opacity, 1))}.active\:bg-violet-pressed:active{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.active\:bg-violet-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.active\:bg-violet-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity, 1))}.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(113 63 18 / var(--tw-bg-opacity, 1))}.active\:bg-yellow-pressed:active{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.active\:bg-yellow-subtle-pressed:active{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}.active\:bg-yellow-subtlest-pressed:active{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.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-default:disabled{cursor:default}.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\:bg-neutral-subtle:disabled{background-color:var(--ds-background-neutral-subtle, none)}.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)}.group:active .group-active\:text-text{color:var(--ds-text, #091E42)}.group:disabled .group-disabled\:text-text-disabled{color:var(--ds-text-disabled, #A5ADBA)}.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\.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, #dc2626)}.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}.aria-invalid\:border-danger-border[aria-invalid=true]{border-color:var(--ds-border-danger, #dc2626)}.aria-invalid\:shadow-danger-border[aria-invalid=true]{--tw-shadow-color: var(--ds-border-danger, #dc2626);--tw-shadow: var(--tw-shadow-colored)}.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 slideUpAccordion{0%{height:var(--radix-accordion-content-height)}to{height:0px}}.data-\[state\=closed\]\:animate-slideUpAccordion[data-state=closed]{animation:slideUpAccordion .3s cubic-bezier(.87,0,.13,1)}@keyframes slideUpCollapsible{0%{height:var(--radix-collapsible-content-height)}to{height:0px}}.data-\[state\=closed\]\:animate-slideUpCollapsible[data-state=closed]{animation:slideUpCollapsible .3s cubic-bezier(.87,0,.13,1)}@keyframes slideDownAccordion{0%{height:0px}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-slideDownAccordion[data-state=open]{animation:slideDownAccordion .3s cubic-bezier(.87,0,.13,1)}@keyframes slideDownCollapsible{0%{height:0px}to{height:var(--radix-collapsible-content-height)}}.data-\[state\=open\]\:animate-slideDownCollapsible[data-state=open]{animation:slideDownCollapsible .3s cubic-bezier(.87,0,.13,1)}.data-\[inverted\]\:border-solid[data-inverted]{border-style:solid}.data-\[invalid\=true\]\:border-danger-border[data-invalid=true]{border-color:var(--ds-border-danger, #dc2626)}.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, #dc2626)}.data-\[inverted\]\:border-information-bold[data-inverted]{border-color:var(--ds-background-information-bold, #4C9AFF)}.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-\[current\=true\]\:bg-selected[data-current=true]{background-color:var(--ds-background-selected, #253858)}.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, #fef2f2)}.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-neutral-subtle-hovered[data-selected=true]{background-color:var(--ds-background-neutral-subtle-hovered, rgba(9, 30, 66, .08))}.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, #FFFFFF)}.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, #991b1b)}.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]{color:var(--ds-text-selected, #091E42)}.data-\[state\=active\]\:text-selected-text[data-state=active]{color:var(--ds-text-selected, #0052CC)}.data-\[separator-top\]\:before\:opacity-100[data-separator-top]:before{content:var(--tw-content);opacity:1}.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, #dc2626)}.data-\[separator-bottom\]\:after\:opacity-100[data-separator-bottom]:after{content:var(--tw-content);opacity:1}.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, #fee2e2)}.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, #DFE1E6)}.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)}.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, #fecaca)}.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, #C1C7D0)}.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}.data-\[selected\=true\]\:disabled\:bg-neutral-subtle:disabled[data-selected=true]{background-color:var(--ds-background-neutral-subtle, none)}.group[data-state=closed] .group-data-\[state\=closed\]\:visible,.group[data-state=open] .group-data-\[state\=open\]\:visible{visibility:visible}.group[data-state=closed] .group-data-\[state\=closed\]\:block,.group[data-state=open] .group-data-\[state\=open\]\:block{display:block}.group[data-state=closed] .group-data-\[state\=closed\]\:flex,.group[data-state=open] .group-data-\[state\=open\]\:flex{display:flex}.group[data-state=closed] .group-data-\[state\=closed\]\:hidden,.group[data-state=open] .group-data-\[state\=open\]\:hidden{display:none}.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-state=open] .group-data-\[state\=open\]\:border-input-border-focused{border-color:var(--ds-border-focused, #2684FF)}.group[data-selected=true] .group-data-\[selected\=true\]\:text-selected-text{color:var(--ds-text-selected, #0052CC)}.group[data-state=open] .group-data-\[state\=open\]\:shadow-input-border-focused{--tw-shadow-color: var(--ds-border-focused, #2684FF);--tw-shadow: var(--tw-shadow-colored)}.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)}.group[data-selected=true]:hover .group-data-\[selected\=true\]\:group-hover\:text-selected-text{color:var(--ds-text-selected, #0052CC)}.group[data-selected=true]:disabled .group-data-\[selected\=true\]\:group-disabled\:text-text-subtlest{color:var(--ds-text-subtlest, #6B778C)}@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)} diff --git a/assets/main-BzMYQDfw.js b/assets/main-BzMYQDfw.js new file mode 100644 index 00000000..d914ecb7 --- /dev/null +++ b/assets/main-BzMYQDfw.js @@ -0,0 +1,314 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/custom-theme-D-QRQaC6.js","assets/bundle-BB30bA_E.js","assets/bundle-CKXXeLZS.css","assets/index-6ZzI8GN2.js"])))=>i.map(i=>d[i]); +import{f as Se,g as Ne,_ as qo,a as pe,t as hV,r as g,R as N,b as gV,c as G,d as Qe,j as K,e as fe,C as Rg,h as Bf,i as ii,k as be,l as Vd,m as u,n as mV,o as gt,p as vV,q as bV,s as $D,u as Qm,v as yV,w as ce,x as Ot,y as Ht,z as kh,A as xV,B as HD,D as VD,E as UD,S as wV,F as G0,G as Mn,H as Is,P as St,I as SV,J as CV,L as EV,K as kV,M as _V}from"./bundle-BB30bA_E.js";var OV=["light-increased-contrast","light","light-future","light-brand-refresh","dark","dark-future","dark-increased-contrast","dark-brand-refresh","legacy-light","legacy-dark","spacing","shape","typography-adg3","typography-modernized","typography-refreshed"],TV={"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-modernized":{id:"typography-modernized",displayName:"Atlassian Typography (Modernized)",palette:"typographyPalette",attributes:{type:"typography"}},"atlassian-typography-refreshed":{id:"typography-refreshed",displayName:"Atlassian Typography (Refreshed)",palette:"typographyPalette",attributes:{type:"typography"}},"atlassian-light-brand-refresh":{id:"light-brand-refresh",displayName:"Light theme (Brand refresh)",palette:"brandRefreshPalette",attributes:{type:"color",mode:"light"}},"atlassian-dark-brand-refresh":{id:"dark-brand-refresh",displayName:"Dark theme (Brand refresh)",palette:"brandRefreshPalette",attributes:{type:"color",mode:"dark"}}},Pn={colorMode:"auto",contrastMode:"auto",dark:"dark",light:"light",shape:void 0,spacing:"spacing",typography:function(){if(Se("platform-default-typography-modernized"))return"typography-modernized"},UNSAFE_themeOptions:void 0};var W0={"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.subtlest":"--ds-icon-subtlest","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"},Mg="data-theme",GD="data-color-mode",WD="data-contrast-mode",Ng="data-custom-theme",zD="ds",IV="--".concat(zD,"-token-not-found"),qD="--".concat(zD,"-elevation-surface-current");function Uy(e,t){var n=W0[e];typeof process<"u",n||(n=IV);var r=t?"var(".concat(n,", ").concat(t,")"):"var(".concat(n,")");return r}function RV(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",n=W0[e],r=t;return typeof process<"u",typeof window>"u"||(r=window.getComputedStyle(document.documentElement).getPropertyValue(n).trim(),r=r||t),r}const MV="modulepreload",NV=function(e){return"/ui-kit-ts/"+e},WE={},kn=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),s=i?.nonce||i?.getAttribute("nonce");o=Promise.allSettled(n.map(l=>{if(l=NV(l),l in WE)return;WE[l]=!0;const c=l.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${d}`))return;const f=document.createElement("link");if(f.rel=c?"stylesheet":MV,c||(f.as="script"),f.crossOrigin="",f.href=l,s&&f.setAttribute("nonce",s),document.head.appendChild(f),c)return new Promise((p,h)=>{f.addEventListener("load",p),f.addEventListener("error",()=>h(new Error(`Unable to preload CSS for ${l}`)))})}))}function a(i){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=i,window.dispatchEvent(s),!s.defaultPrevented)throw i}return o.then(i=>{for(const s of i||[])s.status==="rejected"&&a(s.reason);return t().catch(a)})};function zE(e,t,n,r,o,a,i){try{var s=e[a](i),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(r,o)}function Wu(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(l){zE(a,r,o,i,s,"next",l)}function s(l){zE(a,r,o,i,s,"throw",l)}i(void 0)})}}var ev={exports:{}},tv={exports:{}},qE;function DV(){return qE||(qE=1,function(e){function t(n){"@babel/helpers - typeof";return e.exports=t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(tv)),tv.exports}var YE;function AV(){return YE||(YE=1,function(e){var t=DV().default;function n(){e.exports=n=function(){return o},e.exports.__esModule=!0,e.exports.default=e.exports;var r,o={},a=Object.prototype,i=a.hasOwnProperty,s=Object.defineProperty||function(R,H,W){R[H]=W.value},l=typeof Symbol=="function"?Symbol:{},c=l.iterator||"@@iterator",d=l.asyncIterator||"@@asyncIterator",f=l.toStringTag||"@@toStringTag";function p(R,H,W){return Object.defineProperty(R,H,{value:W,enumerable:!0,configurable:!0,writable:!0}),R[H]}try{p({},"")}catch{p=function(W,V,Y){return W[V]=Y}}function h(R,H,W,V){var Y=H&&H.prototype instanceof S?H:S,z=Object.create(Y.prototype),J=new D(V||[]);return s(z,"_invoke",{value:$(R,W,J)}),z}function m(R,H,W){try{return{type:"normal",arg:R.call(H,W)}}catch(V){return{type:"throw",arg:V}}}o.wrap=h;var v="suspendedStart",b="suspendedYield",y="executing",x="completed",w={};function S(){}function C(){}function E(){}var k={};p(k,c,function(){return this});var O=Object.getPrototypeOf,M=O&&O(O(A([])));M&&M!==a&&i.call(M,c)&&(k=M);var T=E.prototype=S.prototype=Object.create(k);function F(R){["next","throw","return"].forEach(function(H){p(R,H,function(W){return this._invoke(H,W)})})}function P(R,H){function W(Y,z,J,ee){var oe=m(R[Y],R,z);if(oe.type!=="throw"){var he=oe.arg,me=he.value;return me&&t(me)=="object"&&i.call(me,"__await")?H.resolve(me.__await).then(function(de){W("next",de,J,ee)},function(de){W("throw",de,J,ee)}):H.resolve(me).then(function(de){he.value=de,J(he)},function(de){return W("throw",de,J,ee)})}ee(oe.arg)}var V;s(this,"_invoke",{value:function(z,J){function ee(){return new H(function(oe,he){W(z,J,oe,he)})}return V=V?V.then(ee,ee):ee()}})}function $(R,H,W){var V=v;return function(Y,z){if(V===y)throw Error("Generator is already running");if(V===x){if(Y==="throw")throw z;return{value:r,done:!0}}for(W.method=Y,W.arg=z;;){var J=W.delegate;if(J){var ee=j(J,W);if(ee){if(ee===w)continue;return ee}}if(W.method==="next")W.sent=W._sent=W.arg;else if(W.method==="throw"){if(V===v)throw V=x,W.arg;W.dispatchException(W.arg)}else W.method==="return"&&W.abrupt("return",W.arg);V=y;var oe=m(R,H,W);if(oe.type==="normal"){if(V=W.done?x:b,oe.arg===w)continue;return{value:oe.arg,done:W.done}}oe.type==="throw"&&(V=x,W.method="throw",W.arg=oe.arg)}}}function j(R,H){var W=H.method,V=R.iterator[W];if(V===r)return H.delegate=null,W==="throw"&&R.iterator.return&&(H.method="return",H.arg=r,j(R,H),H.method==="throw")||W!=="return"&&(H.method="throw",H.arg=new TypeError("The iterator does not provide a '"+W+"' method")),w;var Y=m(V,R.iterator,H.arg);if(Y.type==="throw")return H.method="throw",H.arg=Y.arg,H.delegate=null,w;var z=Y.arg;return z?z.done?(H[R.resultName]=z.value,H.next=R.nextLoc,H.method!=="return"&&(H.method="next",H.arg=r),H.delegate=null,w):z:(H.method="throw",H.arg=new TypeError("iterator result is not an object"),H.delegate=null,w)}function U(R){var H={tryLoc:R[0]};1 in R&&(H.catchLoc=R[1]),2 in R&&(H.finallyLoc=R[2],H.afterLoc=R[3]),this.tryEntries.push(H)}function L(R){var H=R.completion||{};H.type="normal",delete H.arg,R.completion=H}function D(R){this.tryEntries=[{tryLoc:"root"}],R.forEach(U,this),this.reset(!0)}function A(R){if(R||R===""){var H=R[c];if(H)return H.call(R);if(typeof R.next=="function")return R;if(!isNaN(R.length)){var W=-1,V=function Y(){for(;++W=0;--Y){var z=this.tryEntries[Y],J=z.completion;if(z.tryLoc==="root")return V("end");if(z.tryLoc<=this.prev){var ee=i.call(z,"catchLoc"),oe=i.call(z,"finallyLoc");if(ee&&oe){if(this.prev=0;--V){var Y=this.tryEntries[V];if(Y.tryLoc<=this.prev&&i.call(Y,"finallyLoc")&&this.prev=0;--W){var V=this.tryEntries[W];if(V.finallyLoc===H)return this.complete(V.completion,V.afterLoc),L(V),w}},catch:function(H){for(var W=this.tryEntries.length-1;W>=0;--W){var V=this.tryEntries[W];if(V.tryLoc===H){var Y=V.completion;if(Y.type==="throw"){var z=Y.arg;L(V)}return z}}throw Error("illegal catch attempt")},delegateYield:function(H,W,V){return this.delegate={iterator:A(H),resultName:W,nextLoc:V},this.method==="next"&&(this.arg=r),w}},o}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports}(ev)),ev.exports}var nv,KE;function PV(){if(KE)return nv;KE=1;var e=AV()();nv=e;try{regeneratorRuntime=e}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=e:Function("r","regeneratorRuntime = r")(e)}return nv}var jV=PV();const No=Ne(jV);var YD=function(t){return/^#[0-9A-F]{6}$/i.test(t)},ld=function(t){return/^#([A-Fa-f0-9]{3,4}){1,2}$/.test(t)};function ILe(e,t,n){return"#"+((1<<24)+(e<<16)+(t<<8)+n).toString(16).slice(1)}function LV(e){if(e.length===9){var t=parseInt(e.slice(7,9),16)/255;return Number(parseFloat(t.toString()).toFixed(2))}return 1}function RLe(e){if(!ld(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,LV(e)]}function XE(e){if(!ld(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 MLe(e){if(!ld(e))throw new Error("Invalid HEX");var t=0,n=0,r=0;e.length===4?(t="0x"+e[1]+e[1],n="0x"+e[2]+e[2],r="0x"+e[3]+e[3]):e.length===7&&(t="0x"+e[1]+e[2],n="0x"+e[3]+e[4],r="0x"+e[5]+e[6]),t/=255,n/=255,r/=255;var o=Math.min(t,n,r),a=Math.max(t,n,r),i=a-o,s=0,l=0,c=0;return i===0?s=0:a===t?s=(n-r)/i%6:a===n?s=(r-t)/i+2:s=(t-n)/i+4,s=Math.round(s*60),s<0&&(s+=360),c=(a+o)/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 NLe(e,t,n){t/=100,n/=100;var r=function(s){return(s+e/30)%12},o=t*Math.min(n,1-n),a=function(s){return n-o*Math.max(-1,Math.min(r(s)-3,Math.min(9-r(s),1)))};return[255*a(0),255*a(8),255*a(4)]}function ZE(e,t,n){var r=e/255,o=t/255,a=n/255,i=r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4),s=o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4),l=a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4),c=.2126*i+.7152*s+.0722*l;return c}function DLe(e,t){if(!ld(e)||!ld(t))throw new Error("Invalid HEX");var n=XE(e),r=XE(t),o=ZE(n[0],n[1],n[2]),a=ZE(r[0],r[1],r[2]),i=Math.max(o,a),s=Math.min(o,a);return(i+.05)/(s+.05)}function ALe(e,t){var n=JE(e),r=JE(t),o=n[0]-r[0],a=n[1]-r[1],i=n[2]-r[2],s=Math.sqrt(n[1]*n[1]+n[2]*n[2]),l=Math.sqrt(r[1]*r[1]+r[2]*r[2]),c=s-l,d=a*a+i*i-c*c;d=d<0?0:Math.sqrt(d);var f=1+.045*s,p=1+.015*s,h=o/1,m=c/f,v=d/p,b=h*h+m*m+v*v;return b<0?0:Math.sqrt(b)}function JE(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255,o,a,i;return t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92,r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92,o=(t*.4124+n*.3576+r*.1805)/.95047,a=(t*.2126+n*.7152+r*.0722)/1,i=(t*.0193+n*.1192+r*.9505)/1.08883,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,a=a>.008856?Math.pow(a,1/3):7.787*a+16/116,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,[116*a-16,500*(o-a),200*(a-i)]}function FV(e){if(Array.isArray(e))return e}function BV(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(d){c=!0,o=d}finally{try{if(!l&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}function Gy(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&arguments[0]!==void 0?arguments[0]:{},r=n.colorMode,o=r===void 0?Pn.colorMode:r,a=n.dark,i=a===void 0?Pn.dark:a,s=n.light,l=s===void 0?Pn.light:s,c=n.contrastMode,d=c===void 0?Pn.contrastMode:c,f=n.shape,p=f===void 0?Pn.shape:f,h=n.spacing,m=h===void 0?Pn.spacing:h,v=n.typography,b=v===void 0?Pn.typography():v,y=n.UNSAFE_themeOptions,x=y===void 0?Pn.UNSAFE_themeOptions:y,w=zV({dark:i,light:l,shape:p,spacing:m,typography:b}),S=(t={},pe(t,Mg,w),pe(t,GD,o==="auto"?qV:o),t);if(Se("platform_increased-contrast-themes")&&(S=e1(e1({},S),{},pe({},WD,d==="auto"?YV:d))),x&&YD(x.brandColor)){var C=JSON.stringify(x),E=XD(C);S[Ng]=E}return S};function Zi(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function t1(e,t){for(var n=0;n"u"))return typeof a=="boolean"?{capture:a}:a}function r(a,i){if(i==null)return a;var s=e(e({},a),{options:e(e({},n(i)),n(a.options))});return s}function o(a,i,s){var l=i.map(function(c){var d=r(c,s);return(0,t.bind)(a,d)});return function(){l.forEach(function(d){return d()})}}return vi.bindAll=o,vi}var o1;function ZV(){return o1||(o1=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.bindAll=e.bind=void 0;var t=ZD();Object.defineProperty(e,"bind",{enumerable:!0,get:function(){return t.bind}});var n=XV();Object.defineProperty(e,"bindAll",{enumerable:!0,get:function(){return n.bindAll}})}(rv)),rv}var ya=ZV(),JV={light:function(){return kn(()=>import("./atlassian-light-BhLk1Mzu.js"),[])},"light-future":function(){return kn(()=>import("./atlassian-light-future-CVyVkN_J.js"),[])},"light-increased-contrast":function(){return kn(()=>import("./atlassian-light-increased-contrast-CUyrOXKg.js"),[])},dark:function(){return kn(()=>import("./atlassian-dark-D0oQI27Z.js"),[])},"dark-future":function(){return kn(()=>import("./atlassian-dark-future-BVt_PBIj.js"),[])},"dark-increased-contrast":function(){return kn(()=>import("./atlassian-dark-increased-contrast-CZ2wqhBl.js"),[])},"legacy-light":function(){return kn(()=>import("./atlassian-legacy-light-UTJ7NqnO.js"),[])},"legacy-dark":function(){return kn(()=>import("./atlassian-legacy-dark-DEqqKJsA.js"),[])},spacing:function(){return kn(()=>import("./atlassian-spacing-BFnDPXrV.js"),[])},"typography-adg3":function(){return kn(()=>import("./atlassian-typography-adg3-CEflH5nv.js"),[])},shape:function(){return kn(()=>import("./atlassian-shape-CG4pFPyr.js"),[])},"typography-modernized":function(){return kn(()=>import("./atlassian-typography-modernized-DdfPlsf1.js"),[])},"typography-refreshed":function(){return kn(()=>import("./atlassian-typography-refreshed-Bl0yDtoV.js"),[])},"light-brand-refresh":function(){return kn(()=>import("./atlassian-light-brand-refresh-Rb6wd5in.js"),[])},"dark-brand-refresh":function(){return kn(()=>import("./atlassian-dark-brand-refresh-DMFxiKjD.js"),[])}},QV=function(){var e=Wu(No.mark(function t(n){var r,o;return No.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:if(!document.head.querySelector("style[".concat(Mg,'="').concat(n,'"]:not([').concat(Ng,"])"))){i.next=2;break}return i.abrupt("return");case 2:if(n){i.next=4;break}return i.abrupt("return");case 4:return i.next=6,eU(n);case 6:r=i.sent,o=document.createElement("style"),o.textContent=r,o.dataset.theme=n,document.head.appendChild(o);case 11:case"end":return i.stop()}},t)}));return function(n){return e.apply(this,arguments)}}(),eU=function(){var e=Wu(No.mark(function t(n){var r,o;return No.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return(n==="light"||n==="dark")&&Se("platform-component-visual-refresh")&&(n+="-brand-refresh"),i.next=3,JV[n]();case 3:return r=i.sent,o=r.default,i.abrupt("return",o);case 6:case"end":return i.stop()}},t)}));return function(n){return e.apply(this,arguments)}}(),tU="(prefers-color-scheme: dark)",nU="(prefers-contrast: more)",rU=typeof window<"u"&&"matchMedia"in window;function oU(e){var t=document.documentElement;t.setAttribute(GD,e.matches?"dark":"light")}var ls=rU&&window.matchMedia(tU),aU=function(){function e(){Zi(this,e),pe(this,"unbindThemeChangeListener",null)}return Ji(e,[{key:"getColorMode",value:function(){return ls&&ls!=null&&ls.matches?"dark":"light"}},{key:"bind",value:function(){ls&&this.unbindThemeChangeListener===null&&(this.unbindThemeChangeListener=ya.bind(ls,{type:"change",listener:oU}))}},{key:"unbind",value:function(){this.unbindThemeChangeListener&&(this.unbindThemeChangeListener(),this.unbindThemeChangeListener=null)}}]),e}(),$f=new aU,iU=typeof window<"u"&&"matchMedia"in window;function sU(e){var t=document.documentElement;t.setAttribute(WD,e.matches?"more":"no-preference")}var cs=iU&&window.matchMedia(nU),lU=function(){function e(){Zi(this,e),pe(this,"unbindContrastChangeListener",null)}return Ji(e,[{key:"getContrastMode",value:function(){return cs&&cs!=null&&cs.matches?"more":"no-preference"}},{key:"bind",value:function(){cs&&this.unbindContrastChangeListener===null&&(this.unbindContrastChangeListener=ya.bind(cs,{type:"change",listener:sU}))}},{key:"unbind",value:function(){this.unbindContrastChangeListener&&(this.unbindContrastChangeListener(),this.unbindContrastChangeListener=null)}}]),e}(),Hf=new lU;function cU(e){e.colorMode==="auto"?(e.colorMode=$f.getColorMode(),$f.bind()):$f.unbind(),Se("platform_increased-contrast-themes")&&(e.contrastMode==="auto"?(e.contrastMode=Hf.getContrastMode(),Hf.bind()):Hf.unbind());var t=KV(e);return Object.entries(t).forEach(function(n){var r=Ve(n,2),o=r[0],a=r[1];document.documentElement.setAttribute(o,a)}),function(){$f.unbind(),Se("platform_increased-contrast-themes")&&Hf.unbind()}}function uU(e){if(Array.isArray(e))return Gy(e)}function dU(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function fU(){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 At(e){return uU(e)||dU(e)||KD(e)||fU()}function pU(e,t){var n=JSON.stringify(e),r=XD(n),o=[];return(t==="auto"?["light","dark"]:[t]).forEach(function(a){var i=document.head.querySelector("style[".concat(Ng,'="').concat(r,'"][').concat(Mg,'="').concat(a,'"]'));i?document.head.appendChild(i):o.push(a)}),o}function PLe(e){var t=At(Array.from(document.head.querySelectorAll("style[".concat(Ng,"][").concat(Mg,"]"))));t.length=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(c){throw c},f:o}}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 a,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var c=n.next();return i=c.done,c},e:function(c){s=!0,a=c},f:function(){try{i||n.return==null||n.return()}finally{if(s)throw a}}}}function vU(e,t){if(e){if(typeof e=="string")return i1(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i1(e,t):void 0}}function i1(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&U[0]!==void 0?U[0]:{},r=n.colorMode,o=r===void 0?Pn.colorMode:r,a=n.contrastMode,i=a===void 0?Pn.contrastMode:a,s=n.dark,l=s===void 0?Pn.dark:s,c=n.light,d=c===void 0?Pn.light:c,f=n.shape,p=f===void 0?Pn.shape:f,h=n.spacing,m=h===void 0?Pn.spacing:h,v=n.typography,b=v===void 0?Pn.typography():v,y=n.UNSAFE_themeOptions,x=y===void 0?Pn.UNSAFE_themeOptions:y,w=U.length>1?U[1]:void 0,Se("platform_increased-contrast-themes")||(d==="light-increased-contrast"&&(d="light"),l==="dark-increased-contrast"&&(l="dark")),S={colorMode:o,contrastMode:i,dark:l,light:d,shape:p,spacing:m,typography:b,UNSAFE_themeOptions:w?void 0:x},C=hU(S),E=w||QV,k=C.map(function(){var A=Wu(No.mark(function R(H){return No.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,E(H);case 2:return V.abrupt("return",V.sent);case 3:case"end":return V.stop()}},R)}));return function(R){return A.apply(this,arguments)}}()),!w&&x&&YD(x?.brandColor)&&(O=o||Pn.colorMode,M=pU(x,O),M.length>0&&k.push(Wu(No.mark(function A(){var R,H;return No.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,kn(()=>import("./custom-theme-D-QRQaC6.js"),__vite__mapDeps([0,1,2]));case 2:R=V.sent,H=R.loadAndAppendCustomThemeCss,H({colorMode:M.length===2?"auto":M[0],UNSAFE_themeOptions:x});case 5:case"end":return V.stop()}},A)}))())),D.next=10,Promise.all(k);case 10:T=gU(),F=mU(T),D.prev=12,F.s();case 14:if((P=F.n()).done){D.next=20;break}return $=P.value,D.next=18,E($);case 18:D.next=14;break;case 20:D.next=25;break;case 22:D.prev=22,D.t0=D.catch(12),F.e(D.t0);case 25:return D.prev=25,F.f(),D.finish(25);case 28:return j=cU(S),D.abrupt("return",j);case 30:case"end":return D.stop()}},t,null,[[12,22,25,28]])}));return function(){return e.apply(this,arguments)}}();function s1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function ov(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:"NamespacedContext",r=function(a){var i=pe({},t,a.data);return N.createElement(RU,{data:i},N.Children.only(a.children))};return r.displayName=n,r},PU="fabricElementsCtx";vo(PU,"FabricElementsAnalyticsContext");var jU="navigationCtx",LU=vo(jU,"NavigationAnalyticsContext"),FU="fabricEditorCtx";vo(FU,"FabricEditorAnalyticsContext");var BU="peopleTeamsCtx";vo(BU,"PeopleTeamsAnalyticsContext");var $U="NotificationsCtx";vo($U,"NotificationsAnalyticsContext");var HU="RecentWorkCtx";vo(HU,"RecentWorkAnalyticsContext");var VU="atlasCtx";vo(VU,"AtlasAnalyticsContext");var UU="linkingPlatformCtx";vo(UU,"LinkingPlatformAnalyticsContext");var GU="postOfficeCtx";vo(GU,"PostOfficeAnalyticsContext");var WU="aiMateCtx";vo(WU,"AIMateAnalyticsContext");var zU="avpCtx";vo(zU,"AVPAnalyticsContext");var Pg="#FFEBE6",aA="#FFBDAD",iA="#FF8F73",g1="#FF5630",Oh="#DE350B",oo="#BF2600",Th="#FFF0B3",sA="#FFE380",Ih="#FFC400",m1="#FFAB00",pa="#FF991F",lA="#ABF5D1",cA="#79F2C0",uA="#57D9A3",$a="#006644",br="#DEEBFF",Ri="#B3D4FF",cd="#4C9AFF",xa="#2684FF",Rh="#0065FF",pt="#0052CC",Vs="#0747A6",dA="#EAE6FF",fA="#C0B6F2",pA="#998DD9",Vf="#6554C0",Mi="#403294",hA="#B3F5FF",gA="#79E2F2",mA="#00C7E6",Wt="#FFFFFF",Za="#FAFBFC",kt="#F4F5F7",Wn="#EBECF0",qU="#DFE1E6",YU="#C1C7D0",Mo="#A5ADBA",KU="#8993A4",K0="#7A869A",za="#6B778C",X0="#5E6C84",Ni="#505F79",We="#42526E",Uf="#344563",On="#253858",lt="#172B4D",XU="#091E42",$r="rgba(9, 30, 66, 0.04)",Mh="rgba(9, 30, 66, 0.08)",ZU="rgba(9, 30, 66, 0.25)",JU="rgba(9, 30, 66, 0.31)",Zr="#9FB0CC",QU="#8C9CB8",cv="#67758F",Dl="#3B475C",v1="#313D52",Al="#1B2638",us="#0D1424",e6=56,Nh=1280;function t6(e,t,n){var r=e.conversions,o=e.operations,a=e.helpers;n=n.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,(v=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?v+=360:v>360&&(v%=360)),{h:v,s:b,l:s};case"csshsl":var l=o.convert({conversions:r,helpers:a},"hsl",n);return"hsl("+Math.round(l.h)+","+Math.round(l.s)+"%,"+Math.round(l.l)+"%)";case"cmyk":var c=n.r/255,d=n.g/255,f=n.b/255,p=1-Math.max(c,d,f);if(p!=1)var h=(1-c-p)/(1-p),m=(1-d-p)/(1-p),F=(1-f-p)/(1-p);else var h=0,m=0,F=0;return{c:h,m,y:F,k:p};case"hsv":var v,b,y=n.r/255,x=n.g/255,w=n.b/255,S=Math.min(y,x,w),C=Math.max(y,x,w),E=C-S,k=C;if(E==0)v=0,b=0;else{b=E/C;var O=((C-y)/6+E/2)/E,M=((C-x)/6+E/2)/E,T=((C-w)/6+E/2)/E;y==C?v=T-M:x==C?v=1/3+O-T:w==C&&(v=2/3+M-O),v<0&&(v+=1),v>1&&(v-=1)}return{h:360*v,s:100*b,v:100*k};case"yiq":var F=n.r/255*.299+n.g/255*.587+n.b/255*.114,P=n.r/255*.596+n.g/255*-.274+n.b/255*-.322,$=n.r/255*.211+n.g/255*-.523+n.b/255*.312;return P=a.bounded(P,[-.5957,.5957]),$=a.bounded($,[-.5226,.5226]),{y:F,i:P,q:$};case"XYZ":var j=[n.r,n.g,n.b].map(function(H){return H/255}).map(function(H){return H<=.04045?H/12.92:Math.pow((H+.055)/1.055,2.4)}),U=a.getTransform("SRGB_XYZ").map(function(H){return j.reduce(function(W,V,Y){return H[Y]*V+W},0)}).map(function(H){return 100*H}),L=vA(U,3);return{X:L[0],Y:L[1],Z:L[2]};case"lms":case"cielab":case"cieluv":case"xyY":var D=o.convert({conversions:r,operations:o,helpers:a},"XYZ",n);return o.convert({conversions:r,operations:o,helpers:a},t,D);case"cielch":var A=o.convert({conversions:r,operations:o,helpers:a},"cieluv",n);return o.convert({conversions:r,operations:o,helpers:a},t,A);case"hsluv":var R=o.convert({conversions:r,operations:o,helpers:a},"cielch",n);return o.convert({conversions:r,operations:o,helpers:a},t,R)}}function r6(e,t,n){var r=e.conversions,o=e.operations,a=e.helpers;n=n.replace(/((rgb\(|\))|[\s]*)/g,"").split(",");for(var i=0;i=50?n.l/100+n.s/100-n.l/100*(n.s/100):n.l/100*(1+n.s/100),l=n.l/100*2-s;var d,f,p,h=((c=n.h/360)+.333)%1,m=c,v=a.negMod(c-.333,1);return d=6*h<1?l+6*(s-l)*h:2*h<1?s:3*h<2?l+6*(.666-h)*(s-l):l,f=6*m<1?l+6*(s-l)*m:2*m<1?s:3*m<2?l+6*(.666-m)*(s-l):l,p=6*v<1?l+6*(s-l)*v:2*v<1?s:3*v<2?l+6*(.666-v)*(s-l):l,d<0&&(d=0),f<0&&(f=0),p<0&&(p=0),{r:255*d,g:255*f,b:255*p};case"csshsl":return"hsl("+Math.round(n.h)+","+Math.round(n.s)+"%,"+Math.round(n.l)+"%)";case"hsv":n.s=n.s/100,n.l=n.l/100;var b=n.s*(n.l<.5?n.l:1-n.l);return{h:n.h,s:100*(2*b/(n.l+b)),v:100*(n.l+b)};default:var y=o.convert({conversions:r,operations:o,helpers:a},"rgb",n);return o.convert({conversions:r,operations:o,helpers:a},t,y)}}function a6(e,t,n){var r=e.conversions,o=e.operations,a=e.helpers;n=n.replace(/(hsl\(|\)|%|[\s]*)/g,"").split(",");for(var i=0;i.008856?a.cbrt(T):(903.3*T+16)/116},w=x(v),S=x(b);return{L:116*S-16,a:500*(w-S),b:200*(S-x(y))};case"cieluv":var C=n.Y/i.Y,E=C>.008856?116*a.cbrt(C)-16:903.3*C,k=function(T){return 4*T.X/(T.X+15*T.Y+3*T.Z)},O=function(T){return 9*T.Y/(T.X+15*T.Y+3*T.Z)};return{L:E,u:13*E*(k(n)-k(i)),v:13*E*(O(n)-O(i))};case"xyY":return{x:n.X/(n.X+n.Y+n.Z),y:n.Y/(n.X+n.Y+n.Z),Y:n.Y};default:var M=a.boundedRgb(o.convert({conversions:r,operations:o,helpers:a},"rgb",n));return o.convert({conversions:r,operations:o,helpers:a},t,M)}}function u6(e,t,n){var r=e.conversions,o=e.operations,a=e.helpers;switch(t){case"XYZ":var i=n.Y/n.y*n.x,s=n.Y/n.y*(1-n.x-n.y);return{X:i,Y:n.Y,Z:s};default:var l=o.convert({conversions:r,operations:o,helpers:a},"XYZ",n);return o.convert({conversions:r,operations:o,helpers:a},t,l)}}function d6(e,t,n){var r=e.conversions,o=e.operations,a=e.helpers;switch(t){case"XYZ":var i=[n.rho,n.gamma,n.beta],s=a.getTransform("INVERSE_BRADFORD").map(function(c){return i.reduce(function(d,f,p){return c[p]*f+d},0)});return{X:100*s[0],Y:100*s[1],Z:100*s[2]};default:var l=o.convert({conversions:r,operations:o,helpers:a},"XYZ",n);return o.convert({conversions:r,operations:o,helpers:a},t,l)}}function f6(e,t,n){var r=e.conversions,o=e.operations,a=e.helpers;switch(t){case"XYZ":var i=a.getIlluminant("D65"),s=(n.L+16)/116,l=n.a/500+s,c=s-n.b/200,d=function(v){return Math.pow(v,3)>.008856?Math.pow(v,3):(116*v-16)/903.3},f=d(l),p=d(c),h=n.L>903.3*.008856?Math.pow(s,3):n.L/903.3;return{X:f*i.X,Y:h*i.Y,Z:p*i.Z};default:var m=o.convert({conversions:r,operations:o,helpers:a},"XYZ",n);return o.convert({conversions:r,operations:o,helpers:a},t,m)}}function p6(e,t,n){var r=e.conversions,o=e.operations,a=e.helpers;switch(t){case"XYZ":var i=a.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*n.L/(n.u+13*n.L*s)-1),d=n.L>903.3*.008856?Math.pow((n.L+16)/116,3):n.L/903.3,f=-5*d,p=(d*(39*n.L/(n.v+13*n.L*l)-5)-f)/(c- -1/3);return{X:100*p,Y:100*d,Z:100*(p*c+f)};case"cielch":var h=Math.sqrt(Math.pow(n.u,2)+Math.pow(n.v,2)),m=Math.atan2(n.v,n.u);return m<0&&(m+=2*Math.PI),m=a.toDeg(m),{L:n.L,C:h,h:m};default:var v=o.convert({conversions:r,operations:o,helpers:a},"XYZ",n);return o.convert({conversions:r,operations:o,helpers:a},t,v)}}function h6(e,t,n){var r=e.conversions,o=e.operations,a=e.helpers;switch(t){case"cieluv":var i=a.toRad(n.h),s=n.C*Math.cos(i),l=n.C*Math.sin(i);return{L:n.L,u:s,v:l};case"hsluv":if(n.L>99.9999999)return{hu:n.h,s:0,l:100};if(n.L<1e-8)return{hu:n.h,s:0,l:0};for(var c=(n.L+16)/1560896,d=c>.008856?c:n.L/903.3,f=a.getTransform("INVERSE_SRGB_XYZ"),p=[],h=0;h<3;h++)for(var m=f[h][0],v=f[h][1],b=f[h][2],y=0;y<2;y++){var x=(284517*m-94839*b)*d,w=(838422*b+769860*v+731718*m)*n.L*d-769860*y*n.L,S=(632260*b-126452*v)*d+126452*y;p.push({m:x/S,b:w/S})}var C=Number.MAX_VALUE,E=a.toRad(n.h);p.forEach(function(M){var T=M.b/(Math.sin(E)-M.m*Math.cos(E));T>=0&&(C=Math.min(C,T))});var k=C;return{hu:n.h,s:n.C/k*100,l:n.L};default:var O=o.convert({conversions:r,operations:o,helpers:a},"cieluv",n);return o.convert({conversions:r,operations:o,helpers:a},t,O)}}function g6(e,t,n){var r=e.conversions,o=e.operations,a=e.helpers;switch(t){case"cielch":if(n.L>99.9999999)return{L:100,C:0,h:n.hu};if(n.L<1e-8)return{L:0,C:0,h:n.hu};for(var i=(n.l+16)/1560896,s=i>.008856?i:n.l/903.3,l=a.getTransform("INVERSE_SRGB_XYZ"),c=[],d=0;d<3;d++)for(var f=l[d][0],p=l[d][1],h=l[d][2],m=0;m<2;m++){var v=(284517*f-94839*h)*s,b=(838422*h+769860*p+731718*f)*n.l*s-769860*m*n.l,y=(632260*h-126452*p)*s+126452*m;c.push({m:v/y,b:b/y})}var x=Number.MAX_VALUE,w=a.toRad(n.hu);c.forEach(function(E){var k=E.b/(Math.sin(w)-E.m*Math.cos(w));k>=0&&(x=Math.min(x,k))});var S=x;return{L:n.l,C:S/100*n.s,h:n.hu};default:var C=o.convert({conversions:r,operations:o,helpers:a},"cielch",n);return o.convert({conversions:r,operations:o,helpers:a},t,C)}}function Ar(e,t){return Object.keys(e).every(function(n){return t.indexOf(n)!==-1})}function m6(e,t,n,r){var o=e.operations.convert(e,"XYZ",t),a=e.operations.convert(e,"lms",n);if(r)i=e.operations.convert(e,"lms",r);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=[[a.rho/i.rho,0,0],[0,a.gamma/i.gamma,0],[0,0,a.beta/i.beta]],d=e.helpers.matrixMultiply(l,c),f=e.helpers.matrixMultiply(d,s),p=[[o.X],[o.Y],[o.Z]],h=e.helpers.matrixMultiply(f,p),m={X:h[0][0],Y:h[1][0],Z:h[2][0]};return e.helpers.ready(e,m)}function v6(e,t,n,r){for(var o=e.operations.convert(e,"hsl",r),a=[{h:o.h,s:o.s,l:o.l}],i=0;i100&&(r.l=100),e.helpers.ready(e,r)}function y6(e,t){var n=e.operations.convert(e,"hsl",t);return n.h=(n.h+180)%360,e.helpers.ready(e,n)}function x6(e,t,n){var r=e.operations.convert(e,"rgb",n);return r.r=255*((r.r/255-.5)*t+.5),r.r<0?r.r=0:r.r>255&&(r.r=255),r.g=255*((r.g/255-.5)*t+.5),r.g<0?r.g=0:r.g>255&&(r.g=255),r.b=255*((r.b/255-.5)*t+.5),r.b<0?r.b=0:r.b>255&&(r.b=255),e.helpers.ready(e,r)}function w6(e,t){var n=e.operations.convert(e,"rgb",t);return n=(299*n.r+587*n.g+114*n.b)/1e3>=128?{r:0,g:0,b:0}:{r:255,g:255,b:255},e.helpers.ready(e,n)}function S6(e,t,n){if(Object.keys(e.conversions).indexOf(t)>-1){n.colour?n=n.colour:n.colours&&(n=n.colours);var r=e.helpers.determineMode(n);return r!=t?e.conversions[r].convert(e,t,n):n}return e.helpers.ready(e,t)}function C6(e,t,n,r,o){r=r||1;var a=e.operations.convert(e,"cielab",t),i=e.operations.convert(e,"cielab",n),s=Math.sqrt(Math.pow(a.a,2)+Math.pow(a.b,2));s-Math.sqrt(Math.pow(i.a,2)+Math.pow(i.b,2));var l=a.L-i.L;a.a-i.a,a.b-i.b;var c=a.L<16?.511:.040975*a.L/(1.01765*a.L),d=Math.atan2(a.b,a.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 p=Math.pow(l/(r*c),2);return Math.sqrt(p+p+p)}function E6(e,t,n,r){var o=e.operations.convert(e,"rgb",n),a=e.operations.convert(e,"rgb",r),i=[o];t-=1;for(var s=(a.r-o.r)/t,l=(a.g-o.g)/t,c=(a.b-o.b)/t,d={r:o.r,g:o.g,b:o.b},f=0;f100?100:a.l,a.l=a.l<0?0:a.l,e.helpers.ready(e,a)}function M6(e,t,n){var r=e.operations.convert(e,"hsl",n);return r.s+=t,r.s<0?r.s=0:r.s>100&&(r.s=100),e.helpers.ready(e,r)}function N6(e,t){var n=e.operations.convert(e,"rgb",t),r={};return r.r=.393*n.r+.769*n.g+.189*n.b,r.g=.349*n.r+.686*n.g+.168*n.b,r.b=.272*n.r+.534*n.g+.131*n.b,e.helpers.ready(e,r)}function D6(e,t,n){var r=e.operations.convert(e,"hsv",n);return r.v+=t,r.v<0?r.v=0:r.v>100&&(r.v=100),e.helpers.ready(e,r)}function A6(e,t){var n=e.operations.convert(e,"xyY",t),r=(n.x-.332)/(n.y-.1858);return-449*Math.pow(r,3)+3525*Math.pow(r,2)-6823.3*r+5520.33}function P6(e,t){for(var n=e.operations.convert(e,"hsl",t),r=[{h:n.h,s:n.s,l:n.l}],o=0;o<3;o++)n.h=(n.h+90)%360,r.push({h:n.h,s:n.s,l:n.l});return e.helpers.ready(e,r)}function j6(e,t){for(var n=e.operations.convert(e,"hsl",t),r=[{h:n.h,s:n.s,l:n.l}],o=0;o<2;o++)n.h=(n.h+120)%360,r.push({h:n.h,s:n.s,l:n.l});return e.helpers.ready(e,r)}var L6=t6,b1=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},vA=function(){function e(t,n){var r=[],o=!0,a=!1,i=void 0;try{for(var s,l=t[Symbol.iterator]();!(o=(s=l.next()).done)&&(r.push(s.value),!n||r.length!==n);o=!0);}catch(c){a=!0,i=c}finally{try{!o&&l.return&&l.return()}finally{if(a)throw i}}return r}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),y1=function(e){if(Array.isArray(e)){for(var t=0,n=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,n=function(r){return t.bounded(r,[0,255])};return{r:n(e.r),g:n(e.g),b:n(e.b)}},determineMode:function(e){for(var t in zp)if(zp.hasOwnProperty(t)&&zp[t].test(e))return t;return null},ready:function(e,t){var n=e.conversions,r=e.operations,o=e.helpers,a={};switch(Object.prototype.toString.call(t)){case"[object Object]":case"[object String]":a.colour=t;for(var i in n)n.hasOwnProperty(i)&&function(l){Object.defineProperty(a,l,{get:function(){return o.determineMode(t),r.convert({conversions:n,operations:r,helpers:o},l,t)},enumerable:!0})}(i);return a=Object.assign(a,zy({conversions:n,operations:r,helpers:o},Au,a));case"[object Array]":a.colours=t;for(var s in n)n.hasOwnProperty(s)&&function(l){Object.defineProperty(a,l,{get:function(){return function c(d){return d.map(function(f){return Array.isArray(f)?c(f):r.convert({conversions:n,operations:r,helpers:o},l,f)})}(t)},enumerable:!0})}(s);return a=Object.assign(a,zy({conversions:n,operations:r,helpers:o},Au,a));default:return null}}},S7=w7,C7={conversions:zp,operations:y7,helpers:S7},Z0=zy(C7,Au);function x1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function w1(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:1,r=w1(w1({},Z0.convert(t).rgb),{a:n});return"rgba(".concat(Object.values(r).join(", "),")")},Es=function(t){return"0 0 0 2px ".concat(t)},uv="[a-z0-9]",E7=new RegExp("#(".concat(uv,")(").concat(uv,")(").concat(uv,")"),"i"),bA=function(t,n){return At(Array(n)).map(function(){return t}).join("")},k7=function(t){return t&&t.length===4},_7=function(t){var n=t.map(function(r){return bA(r,2)}).join("");return"#".concat(n)},O7=function(t){return"#".concat(bA(t[1],6))},T7=function(t){return t[0]===t[1]&&t[1]===t[2]},I7=function(t){if(k7(t)){var n=t.match(E7);if(n){var r=n.slice(1,4);return T7(r)?O7(r):_7(r)}}return t},yA=function(t){var n=I7(t);return Z0.contrastRatio(n).hex},Pu=function(t,n,r){return Rn(Z0.contrast(t,r).hex,n)},R7={mode:{create:{active:{color:"var(--ds-text-inverse, ".concat(Wt,")"),backgroundColor:"var(--ds-background-brand-bold-pressed, ".concat(Rn(pt,.8),")"),boxShadow:""},default:{color:"var(--ds-text-inverse, ".concat(Wt,")"),backgroundColor:"var(--ds-background-brand-bold, ".concat(pt,")"),boxShadow:""},focus:{color:"var(--ds-text-inverse, ".concat(Wt,")"),backgroundColor:"",boxShadow:""},hover:{color:"var(--ds-text-inverse, ".concat(Wt,")"),backgroundColor:"var(--ds-background-brand-bold-hovered, ".concat(Rn(pt,.9),")"),boxShadow:""},selected:{color:"",backgroundColor:"",boxShadow:""}},iconButton:{active:{color:"var(--ds-text-subtle, ".concat(pt,")"),backgroundColor:"var(--ds-background-neutral-pressed, ".concat(Rn(br,.6),")"),boxShadow:""},default:{color:"var(--ds-text-subtle, ".concat(Uf,")"),backgroundColor:"transparent",boxShadow:""},focus:{color:"var(--ds-text-subtle, ".concat(Uf,")"),backgroundColor:"",boxShadow:""},hover:{color:"var(--ds-text-subtle, ".concat(pt,")"),backgroundColor:"var(--ds-background-neutral-hovered, ".concat(Rn(br,.9),")"),boxShadow:""},selected:{color:"var(--ds-text-selected, ".concat(pt,")"),backgroundColor:"var(--ds-background-selected, ".concat(Rn(br,.6),")"),boxShadow:""},selectedHover:{color:"var(--ds-text-selected, ".concat(pt,")"),backgroundColor:"var(--ds-background-selected-hovered, ".concat(Rn(br,.6),")"),boxShadow:""}},navigation:{backgroundColor:"var(--ds-surface, ".concat(Wt,")"),color:"var(--ds-text-subtlest, ".concat(za,")")},productHome:{backgroundColor:"var(--ds-text-brand, ".concat(pt,")"),color:"var(--ds-text, ".concat(On,")"),borderRight:"1px solid ".concat("var(--ds-border, ".concat(Rn(za,.3),")")),iconColor:"#357DE8"},primaryButton:{active:{color:"var(--ds-text-subtle, ".concat(pt,")"),backgroundColor:"var(--ds-background-neutral-pressed, ".concat(Rn(br,.7),")"),boxShadow:""},default:{color:"var(--ds-text-subtle, ".concat(Uf,")"),backgroundColor:"transparent",boxShadow:""},focus:{color:"var(--ds-text-subtle, ".concat(Uf,")"),backgroundColor:"",boxShadow:""},hover:{color:"var(--ds-text-subtle, ".concat(pt,")"),backgroundColor:"var(--ds-background-neutral-hovered, ".concat(Rn(br,.9),")"),boxShadow:""},selected:{color:"var(--ds-text-selected, ".concat(pt,")"),backgroundColor:"var(--ds-background-selected, ".concat(Rn(br,.7),")"),boxShadow:"",borderColor:"var(--ds-border-selected, ".concat(pt,")")},selectedHover:{color:"var(--ds-text-selected, ".concat(pt,")"),backgroundColor:"var(--ds-background-selected-hovered, ".concat(Rn(br,.6),")"),boxShadow:"",borderColor:"var(--ds-border-selected, ".concat(pt,")")}},search:{default:{backgroundColor:"var(--ds-background-input, ".concat(Wt,")"),color:"var(--ds-text-subtlest, ".concat(za,")"),borderColor:"var(--ds-border-input, ".concat(K0,")")},focus:{borderColor:"var(--ds-border-focused, ".concat(xa,")")},hover:{backgroundColor:"var(--ds-background-input-hovered, ".concat(Wt,")")}},skeleton:{backgroundColor:"var(--ds-background-neutral, ".concat(kt,")"),opacity:1}}},xA="atlassian";function S1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function C1(e){for(var t=1;ti.current)&&a(r),g.useEffect(function(){return function(){a(r-1)}},[a,r]),N.createElement(J0.Provider,{value:r},n)},W7=function(t){var n=t.children,r=g.useRef(0),o=g.useMemo(function(){return{topLevelRef:r,setTopLevel:function(i){r.current=i}}},[r]);return N.createElement(Q0.Provider,{value:o},n)},z7=function(t){var n=t.children,r=t.isDisabled,o=r===void 0?!0:r,a=g.useContext(J0);if(o)return N.createElement(N.Fragment,null,n);var i=a>0,s=N.createElement(G7,{currentLevel:a+1},n);return i?s:N.createElement(W7,null,s)},q7=z7;function Y7(){var e=g.useContext(J0),t=g.useContext(Q0),n=t.topLevelRef,r=g.useCallback(function(){return!!n.current&&e!==n.current},[e,n]);return{currentLevel:e,topLevelRef:n,isLayerDisabled:r}}var ew=Y7,K7=g.createContext(null);function TA(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.isOpen,n=t===void 0?!0:t,r=g.useContext(K7);g.useEffect(function(){if(r!==null&&n)return r.increment(),function(){r.decrement()}},[r,n])}var X7="Invariant failed";function IA(e,t){if(!e)throw new Error(X7)}var RA=g.createContext(),MA=g.createContext();function Z7(e){var t=e.children,n=g.useState(null),r=n[0],o=n[1],a=g.useRef(!1);g.useEffect(function(){return function(){a.current=!0}},[]);var i=g.useCallback(function(s){a.current||o(s)},[]);return g.createElement(RA.Provider,{value:r},g.createElement(MA.Provider,{value:i},t))}var NA=function(t){return Array.isArray(t)?t[0]:t},DA=function(t){if(typeof t=="function"){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o"u")return!1;var t=Or(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function uG(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},o=t.attributes[n]||{},a=t.elements[n];!Ur(a)||!Yo(a)||(Object.assign(a.style,r),Object.keys(o).forEach(function(i){var s=o[i];s===!1?a.removeAttribute(i):a.setAttribute(i,s===!0?"":s)}))})}function dG(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],a=t.attributes[r]||{},i=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),s=i.reduce(function(l,c){return l[c]="",l},{});!Ur(o)||!Yo(o)||(Object.assign(o.style,s),Object.keys(a).forEach(function(l){o.removeAttribute(l)}))})}}const fG={name:"applyStyles",enabled:!0,phase:"write",fn:uG,effect:dG,requires:["computeStyles"]};function Vo(e){return e.split("-")[0]}var Li=Math.max,Ah=Math.min,Gs=Math.round;function Yy(){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 jA(){return!/^((?!chrome|android).)*safari/i.test(Yy())}function Ws(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&Ur(e)&&(o=e.offsetWidth>0&&Gs(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Gs(r.height)/e.offsetHeight||1);var i=Vi(e)?Or(e):window,s=i.visualViewport,l=!jA()&&n,c=(r.left+(l&&s?s.offsetLeft:0))/o,d=(r.top+(l&&s?s.offsetTop:0))/a,f=r.width/o,p=r.height/a;return{width:f,height:p,top:d,right:c+f,bottom:d+p,left:c,x:c,y:d}}function rw(e){var t=Ws(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function LA(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&nw(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function wa(e){return Or(e).getComputedStyle(e)}function pG(e){return["table","td","th"].indexOf(Yo(e))>=0}function si(e){return((Vi(e)?e.ownerDocument:e.document)||window.document).documentElement}function jg(e){return Yo(e)==="html"?e:e.assignedSlot||e.parentNode||(nw(e)?e.host:null)||si(e)}function O1(e){return!Ur(e)||wa(e).position==="fixed"?null:e.offsetParent}function hG(e){var t=/firefox/i.test(Yy()),n=/Trident/i.test(Yy());if(n&&Ur(e)){var r=wa(e);if(r.position==="fixed")return null}var o=jg(e);for(nw(o)&&(o=o.host);Ur(o)&&["html","body"].indexOf(Yo(o))<0;){var a=wa(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}function Gd(e){for(var t=Or(e),n=O1(e);n&&pG(n)&&wa(n).position==="static";)n=O1(n);return n&&(Yo(n)==="html"||Yo(n)==="body"&&wa(n).position==="static")?t:n||hG(e)||t}function ow(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function zu(e,t,n){return Li(e,Ah(t,n))}function gG(e,t,n){var r=zu(e,t,n);return r>n?n:r}function FA(){return{top:0,right:0,bottom:0,left:0}}function BA(e){return Object.assign({},FA(),e)}function $A(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var mG=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,BA(typeof t!="number"?t:$A(t,Ud))};function vG(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=Vo(n.placement),l=ow(s),c=[cr,Yr].indexOf(s)>=0,d=c?"height":"width";if(!(!a||!i)){var f=mG(o.padding,n),p=rw(a),h=l==="y"?lr:cr,m=l==="y"?qr:Yr,v=n.rects.reference[d]+n.rects.reference[l]-i[l]-n.rects.popper[d],b=i[l]-n.rects.reference[l],y=Gd(a),x=y?l==="y"?y.clientHeight||0:y.clientWidth||0:0,w=v/2-b/2,S=f[h],C=x-p[d]-f[m],E=x/2-p[d]/2+w,k=zu(S,E,C),O=l;n.modifiersData[r]=(t={},t[O]=k,t.centerOffset=k-E,t)}}function bG(e){var t=e.state,n=e.options,r=n.element,o=r===void 0?"[data-popper-arrow]":r;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||LA(t.elements.popper,o)&&(t.elements.arrow=o))}const yG={name:"arrow",enabled:!0,phase:"main",fn:vG,effect:bG,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function zs(e){return e.split("-")[1]}var xG={top:"auto",right:"auto",bottom:"auto",left:"auto"};function wG(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:Gs(n*o)/o||0,y:Gs(r*o)/o||0}}function T1(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,d=e.roundOffsets,f=e.isFixed,p=i.x,h=p===void 0?0:p,m=i.y,v=m===void 0?0:m,b=typeof d=="function"?d({x:h,y:v}):{x:h,y:v};h=b.x,v=b.y;var y=i.hasOwnProperty("x"),x=i.hasOwnProperty("y"),w=cr,S=lr,C=window;if(c){var E=Gd(n),k="clientHeight",O="clientWidth";if(E===Or(n)&&(E=si(n),wa(E).position!=="static"&&s==="absolute"&&(k="scrollHeight",O="scrollWidth")),E=E,o===lr||(o===cr||o===Yr)&&a===ud){S=qr;var M=f&&E===C&&C.visualViewport?C.visualViewport.height:E[k];v-=M-r.height,v*=l?1:-1}if(o===cr||(o===lr||o===qr)&&a===ud){w=Yr;var T=f&&E===C&&C.visualViewport?C.visualViewport.width:E[O];h-=T-r.width,h*=l?1:-1}}var F=Object.assign({position:s},c&&xG),P=d===!0?wG({x:h,y:v},Or(n)):{x:h,y:v};if(h=P.x,v=P.y,l){var $;return Object.assign({},F,($={},$[S]=x?"0":"",$[w]=y?"0":"",$.transform=(C.devicePixelRatio||1)<=1?"translate("+h+"px, "+v+"px)":"translate3d("+h+"px, "+v+"px, 0)",$))}return Object.assign({},F,(t={},t[S]=x?v+"px":"",t[w]=y?h+"px":"",t.transform="",t))}function SG(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,a=n.adaptive,i=a===void 0?!0:a,s=n.roundOffsets,l=s===void 0?!0:s,c={placement:Vo(t.placement),variation:zs(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,T1(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,T1(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 CG={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:SG,data:{}};var Gf={passive:!0};function EG(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=o===void 0?!0:o,i=r.resize,s=i===void 0?!0:i,l=Or(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&c.forEach(function(d){d.addEventListener("scroll",n.update,Gf)}),s&&l.addEventListener("resize",n.update,Gf),function(){a&&c.forEach(function(d){d.removeEventListener("scroll",n.update,Gf)}),s&&l.removeEventListener("resize",n.update,Gf)}}const kG={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:EG,data:{}};var _G={left:"right",right:"left",bottom:"top",top:"bottom"};function qp(e){return e.replace(/left|right|bottom|top/g,function(t){return _G[t]})}var OG={start:"end",end:"start"};function I1(e){return e.replace(/start|end/g,function(t){return OG[t]})}function aw(e){var t=Or(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function iw(e){return Ws(si(e)).left+aw(e).scrollLeft}function TG(e,t){var n=Or(e),r=si(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;var c=jA();(c||!c&&t==="fixed")&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s+iw(e),y:l}}function IG(e){var t,n=si(e),r=aw(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=Li(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=Li(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+iw(e),l=-r.scrollTop;return wa(o||n).direction==="rtl"&&(s+=Li(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:s,y:l}}function sw(e){var t=wa(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function HA(e){return["html","body","#document"].indexOf(Yo(e))>=0?e.ownerDocument.body:Ur(e)&&sw(e)?e:HA(jg(e))}function qu(e,t){var n;t===void 0&&(t=[]);var r=HA(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),a=Or(r),i=o?[a].concat(a.visualViewport||[],sw(r)?r:[]):r,s=t.concat(i);return o?s:s.concat(qu(jg(i)))}function Ky(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function RG(e,t){var n=Ws(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function R1(e,t,n){return t===AA?Ky(TG(e,n)):Vi(t)?RG(t,n):Ky(IG(si(e)))}function MG(e){var t=qu(jg(e)),n=["absolute","fixed"].indexOf(wa(e).position)>=0,r=n&&Ur(e)?Gd(e):e;return Vi(r)?t.filter(function(o){return Vi(o)&&LA(o,r)&&Yo(o)!=="body"}):[]}function NG(e,t,n,r){var o=t==="clippingParents"?MG(e):[].concat(t),a=[].concat(o,[n]),i=a[0],s=a.reduce(function(l,c){var d=R1(e,c,r);return l.top=Li(d.top,l.top),l.right=Ah(d.right,l.right),l.bottom=Ah(d.bottom,l.bottom),l.left=Li(d.left,l.left),l},R1(e,i,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function VA(e){var t=e.reference,n=e.element,r=e.placement,o=r?Vo(r):null,a=r?zs(r):null,i=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,l;switch(o){case lr:l={x:i,y:t.y-n.height};break;case qr:l={x:i,y:t.y+t.height};break;case Yr:l={x:t.x+t.width,y:s};break;case cr:l={x:t.x-n.width,y:s};break;default:l={x:t.x,y:t.y}}var c=o?ow(o):null;if(c!=null){var d=c==="y"?"height":"width";switch(a){case Us:l[c]=l[c]-(t[d]/2-n[d]/2);break;case ud:l[c]=l[c]+(t[d]/2-n[d]/2);break}}return l}function dd(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,a=n.strategy,i=a===void 0?e.strategy:a,s=n.boundary,l=s===void 0?J7:s,c=n.rootBoundary,d=c===void 0?AA:c,f=n.elementContext,p=f===void 0?Pl:f,h=n.altBoundary,m=h===void 0?!1:h,v=n.padding,b=v===void 0?0:v,y=BA(typeof b!="number"?b:$A(b,Ud)),x=p===Pl?Q7:Pl,w=e.rects.popper,S=e.elements[m?x:p],C=NG(Vi(S)?S:S.contextElement||si(e.elements.popper),l,d,i),E=Ws(e.elements.reference),k=VA({reference:E,element:w,strategy:"absolute",placement:o}),O=Ky(Object.assign({},w,k)),M=p===Pl?O:E,T={top:C.top-M.top+y.top,bottom:M.bottom-C.bottom+y.bottom,left:C.left-M.left+y.left,right:M.right-C.right+y.right},F=e.modifiersData.offset;if(p===Pl&&F){var P=F[o];Object.keys(T).forEach(function($){var j=[Yr,qr].indexOf($)>=0?1:-1,U=[lr,qr].indexOf($)>=0?"y":"x";T[$]+=P[U]*j})}return T}function DG(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=l===void 0?PA:l,d=zs(r),f=d?s?_1:_1.filter(function(m){return zs(m)===d}):Ud,p=f.filter(function(m){return c.indexOf(m)>=0});p.length===0&&(p=f);var h=p.reduce(function(m,v){return m[v]=dd(e,{placement:v,boundary:o,rootBoundary:a,padding:i})[Vo(v)],m},{});return Object.keys(h).sort(function(m,v){return h[m]-h[v]})}function AG(e){if(Vo(e)===tw)return[];var t=qp(e);return[I1(e),t,I1(t)]}function PG(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,s=i===void 0?!0:i,l=n.fallbackPlacements,c=n.padding,d=n.boundary,f=n.rootBoundary,p=n.altBoundary,h=n.flipVariations,m=h===void 0?!0:h,v=n.allowedAutoPlacements,b=t.options.placement,y=Vo(b),x=y===b,w=l||(x||!m?[qp(b)]:AG(b)),S=[b].concat(w).reduce(function(z,J){return z.concat(Vo(J)===tw?DG(t,{placement:J,boundary:d,rootBoundary:f,padding:c,flipVariations:m,allowedAutoPlacements:v}):J)},[]),C=t.rects.reference,E=t.rects.popper,k=new Map,O=!0,M=S[0],T=0;T=0,U=j?"width":"height",L=dd(t,{placement:F,boundary:d,rootBoundary:f,altBoundary:p,padding:c}),D=j?$?Yr:cr:$?qr:lr;C[U]>E[U]&&(D=qp(D));var A=qp(D),R=[];if(a&&R.push(L[P]<=0),s&&R.push(L[D]<=0,L[A]<=0),R.every(function(z){return z})){M=F,O=!1;break}k.set(F,R)}if(O)for(var H=m?3:1,W=function(J){var ee=S.find(function(oe){var he=k.get(oe);if(he)return he.slice(0,J).every(function(me){return me})});if(ee)return M=ee,"break"},V=H;V>0;V--){var Y=W(V);if(Y==="break")break}t.placement!==M&&(t.modifiersData[r]._skip=!0,t.placement=M,t.reset=!0)}}const jG={name:"flip",enabled:!0,phase:"main",fn:PG,requiresIfExists:["offset"],data:{_skip:!1}};function M1(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function N1(e){return[lr,Yr,qr,cr].some(function(t){return e[t]>=0})}function LG(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=dd(t,{elementContext:"reference"}),s=dd(t,{altBoundary:!0}),l=M1(i,r),c=M1(s,o,a),d=N1(l),f=N1(c);t.modifiersData[n]={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 FG={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:LG};function BG(e,t,n){var r=Vo(e),o=[cr,lr].indexOf(r)>=0?-1:1,a=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[cr,Yr].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}function $G(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=o===void 0?[0,0]:o,i=PA.reduce(function(d,f){return d[f]=BG(f,t.rects,a),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[r]=i}const HG={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:$G};function VG(e){var t=e.state,n=e.name;t.modifiersData[n]=VA({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const UG={name:"popperOffsets",enabled:!0,phase:"read",fn:VG,data:{}};function GG(e){return e==="x"?"y":"x"}function WG(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,s=i===void 0?!1:i,l=n.boundary,c=n.rootBoundary,d=n.altBoundary,f=n.padding,p=n.tether,h=p===void 0?!0:p,m=n.tetherOffset,v=m===void 0?0:m,b=dd(t,{boundary:l,rootBoundary:c,padding:f,altBoundary:d}),y=Vo(t.placement),x=zs(t.placement),w=!x,S=ow(y),C=GG(S),E=t.modifiersData.popperOffsets,k=t.rects.reference,O=t.rects.popper,M=typeof v=="function"?v(Object.assign({},t.rects,{placement:t.placement})):v,T=typeof M=="number"?{mainAxis:M,altAxis:M}:Object.assign({mainAxis:0,altAxis:0},M),F=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,P={x:0,y:0};if(E){if(a){var $,j=S==="y"?lr:cr,U=S==="y"?qr:Yr,L=S==="y"?"height":"width",D=E[S],A=D+b[j],R=D-b[U],H=h?-O[L]/2:0,W=x===Us?k[L]:O[L],V=x===Us?-O[L]:-k[L],Y=t.elements.arrow,z=h&&Y?rw(Y):{width:0,height:0},J=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:FA(),ee=J[j],oe=J[U],he=zu(0,k[L],z[L]),me=w?k[L]/2-H-he-ee-T.mainAxis:W-he-ee-T.mainAxis,de=w?-k[L]/2+H+he+oe+T.mainAxis:V+he+oe+T.mainAxis,Re=t.elements.arrow&&Gd(t.elements.arrow),Oe=Re?S==="y"?Re.clientTop||0:Re.clientLeft||0:0,Ue=($=F?.[S])!=null?$:0,Q=D+me-Ue-Oe,ae=D+de-Ue,Z=zu(h?Ah(A,Q):A,D,h?Li(R,ae):R);E[S]=Z,P[S]=Z-D}if(s){var I,_=S==="x"?lr:cr,B=S==="x"?qr:Yr,q=E[C],te=C==="y"?"height":"width",se=q+b[_],ne=q-b[B],ge=[lr,cr].indexOf(y)!==-1,Te=(I=F?.[C])!=null?I:0,qe=ge?se:q-k[te]-O[te]-Te+T.altAxis,nt=ge?q+k[te]+O[te]-Te-T.altAxis:ne,Xt=h&&ge?gG(qe,q,nt):zu(h?qe:se,q,h?nt:ne);E[C]=Xt,P[C]=Xt-q}t.modifiersData[r]=P}}const zG={name:"preventOverflow",enabled:!0,phase:"main",fn:WG,requiresIfExists:["offset"]};function qG(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function YG(e){return e===Or(e)||!Ur(e)?aw(e):qG(e)}function KG(e){var t=e.getBoundingClientRect(),n=Gs(t.width)/e.offsetWidth||1,r=Gs(t.height)/e.offsetHeight||1;return n!==1||r!==1}function XG(e,t,n){n===void 0&&(n=!1);var r=Ur(t),o=Ur(t)&&KG(t),a=si(t),i=Ws(e,o,n),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&((Yo(t)!=="body"||sw(a))&&(s=YG(t)),Ur(t)?(l=Ws(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=iw(a))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function ZG(e){var t=new Map,n=new Set,r=[];e.forEach(function(a){t.set(a.name,a)});function o(a){n.add(a.name);var i=[].concat(a.requires||[],a.requiresIfExists||[]);i.forEach(function(s){if(!n.has(s)){var l=t.get(s);l&&o(l)}}),r.push(a)}return e.forEach(function(a){n.has(a.name)||o(a)}),r}function JG(e){var t=ZG(e);return cG.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function QG(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function e8(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var D1={placement:"bottom",modifiers:[],strategy:"absolute"};function A1(){for(var e=arguments.length,t=new Array(e),n=0;n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(c){throw c},f:o}}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 a,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var c=n.next();return i=c.done,c},e:function(c){s=!0,a=c},f:function(){try{i||n.return==null||n.return()}finally{if(s)throw a}}}}function z8(e,t){if(e){if(typeof e=="string")return V1(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?V1(e,t):void 0}}function V1(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n"u"?"undefined":qo(process))==="object"&&qo(G8)==="object"&&!1},Y8=/(\.|\s|&+|\*\>|#|\[.*\])/,K8=/^@media .*$|^::?.*$|^@supports .*$/,X8=function e(t){return!t||qo(t)!=="object"?t:Array.isArray(t)?t.map(e):(Object.entries(t).forEach(function(n){var r=Ve(n,2),o=r[0],a=r[1];if(qo(a)==="object"&&K8.test(o)){t[o]=e(a);return}if(q8()&&Y8.test(o))throw new Error("Styles not supported for key '".concat(o,"'."));if(o in U1){var i=U1[o][a];t[o]=i??a}}),t)},Z8=function(t){var n=X8(t);return pe({},iP,G(n))},lw=function e(t){if(Array.isArray(t)){var n=[],r=[],o=W8(t),a;try{for(o.s();!(a=o.n()).done;){var i=a.value,s=e(i);s.emotion&&n.push.apply(n,At(s.emotion)),s.static&&r.push(s.static)}}catch(p){o.e(p)}finally{o.f()}return{emotion:n,static:r.join(" ")}}var l=t,c=l||{},d=c[iP];if(d)return{emotion:[d]};if(t){var f="".concat(t);if(f)return{static:f}}return{}};function Fe(e){return Z8(e)}var cw=g.createContext("elevation.surface"),sP=function(){return g.useContext(cw)};cw.displayName="SurfaceProvider";var J8=["as","children","backgroundColor","padding","paddingBlock","paddingBlockStart","paddingBlockEnd","paddingInline","paddingInlineStart","paddingInlineEnd","style","testId","xcss"],Q8=["className"],uo=g.forwardRef(function(e,t){var n=e.as,r=n===void 0?"div":n,o=e.children,a=e.backgroundColor,i=e.padding,s=e.paddingBlock,l=e.paddingBlockStart,c=e.paddingBlockEnd,d=e.paddingInline,f=e.paddingInlineStart,p=e.paddingInlineEnd,h=e.style,m=e.testId,v=e.xcss,b=Qe(e,J8);b.className;var y=Qe(b,Q8),x=lw(v),w=K(r,fe({style:h,ref:t,className:x.static},y,{css:[eW,a&&aP[a],U8(a)&&V8[a],i&&ar.padding[i],s&&ar.paddingBlock[s],l&&ar.paddingBlockStart[l],c&&ar.paddingBlockEnd[c],d&&ar.paddingInline[d],f&&ar.paddingInlineStart[f],p&&ar.paddingInlineEnd[p],x.emotion],"data-testid":m}),o);return a?K(cw.Provider,{value:a},w):w}),eW=G({boxSizing:"border-box",appearance:"none",border:"none"}),tW={start:G({justifyContent:"start"}),center:G({justifyContent:"center"}),end:G({justifyContent:"end"}),"space-between":G({justifyContent:"space-between"}),"space-around":G({justifyContent:"space-around"}),"space-evenly":G({justifyContent:"space-evenly"}),stretch:G({justifyContent:"stretch"})},nW={column:G({flexDirection:"column"}),row:G({flexDirection:"row"})},rW={wrap:G({flexWrap:"wrap"}),nowrap:G({flexWrap:"nowrap"})},oW={start:G({alignItems:"start"}),center:G({alignItems:"center"}),baseline:G({alignItems:"baseline"}),end:G({alignItems:"end"}),stretch:G({alignItems:"stretch"})},aW=G({display:"flex",boxSizing:"border-box"}),uw=g.memo(g.forwardRef(function(e,t){var n=e.as,r=n===void 0?"div":n,o=e.role,a=e.alignItems,i=e.justifyContent,s=e.gap,l=e.columnGap,c=e.rowGap,d=e.children,f=e.testId,p=e.direction,h=e.wrap,m=e.xcss,v=lw(m);return K(r,{role:o,className:v.static,css:[aW,s&&gv.gap[s],l&&gv.columnGap[l],c&&gv.rowGap[c],a&&oW[a],p&&nW[p],i&&tW[i],h&&rW[h],v.emotion],"data-testid":f,ref:t},d)}));uw.displayName="Flex";var iW={hug:Fe({flexGrow:0}),fill:Fe({width:"100%",flexGrow:1})},sW=G({color:"var(--ds-text-subtle, #42526E)",marginBlock:"var(--ds-space-0, 0px)",marginInline:"var(--ds-space-negative-025, -2px)",pointerEvents:"none",userSelect:"none"}),lW=function(t){var n=t.children;return K("span",{css:sW},n)},lP=g.memo(g.forwardRef(function(e,t){var n=e.as,r=e.alignInline,o=e.alignBlock,a=o===void 0?"start":o,i=e.shouldWrap,s=i===void 0?!1:i,l=e.spread,c=e.grow,d=e.space,f=e.rowSpace,p=e.separator,h=e.xcss,m=e.testId,v=e.role,b=e.children,y=typeof p=="string"?K(lW,null,p):p,x=y?g.Children.toArray(b).filter(Boolean).map(function(C,E){return K(g.Fragment,{key:E},p&&E>0?y:null,C)}):b,w=l||r,S=c?[iW[c]].concat(At(Array.isArray(h)?h:[h])):h;return K(uw,{as:n,role:v,alignItems:a,justifyContent:w,direction:"row",gap:d,rowGap:f,wrap:s?"wrap":void 0,xcss:S,testId:m,ref:t},x)}));lP.displayName="Inline";var cW={hug:Fe({flexGrow:0}),fill:Fe({width:"100%",flexGrow:1})},cP=g.memo(g.forwardRef(function(e,t){var n=e.as,r=e.alignInline,o=e.alignBlock,a=o===void 0?"stretch":o,i=e.spread,s=e.grow,l=e.space,c=e.children,d=e.testId,f=e.xcss,p=e.role,h=i||a,m=s?[cW[s]].concat(At(Array.isArray(f)?f:[f])):f;return K(uw,{as:n,role:p,gap:l,direction:"column",alignItems:r,justifyContent:h,xcss:m,testId:d,ref:t},c)}));cP.displayName="Stack";var uW=["span","p","strong","em"],dW=G({margin:0,overflowWrap:"anywhere"}),fW=G({fontWeight:"bold"}),pW=G({fontStyle:"italic"}),hW={center:G({textAlign:"center"}),end:G({textAlign:"end"}),start:G({textAlign:"start"})},gW=G({display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"}),mW={breakAll:G({wordBreak:"break-all"})},uP=g.createContext(!1),vW=function(){return g.useContext(uP)},bW=function(t,n){var r=sP();if(Ph.hasOwnProperty(r))return Ph[r];if(t!=="inherit"&&!(!t&&n))return t||"color.text"},yW=g.forwardRef(function(e,t){var n=e.as,r=n===void 0?"span":n,o=e.color,a=e.align,i=e.testId,s=e.id,l=e.size,c=e.weight,d=e.maxLines,f=e.children;IA(uW.includes(r));var p=vW(),h=bW(o,p);!Se("platform-primitives-nested-text-inherit-size")&&!l&&(l="medium");var m=K(r,{ref:t,css:[dW,l?H1[l]:!p&&H1.medium,h&&$8[h],d&&gW,d===1&&mW.breakAll,a&&hW[a],c&&H8[c],r==="em"&&pW,r==="strong"&&fW],style:{WebkitLineClamp:d},"data-testid":i,id:s},f);return p?m:K(uP.Provider,{value:!0},m)});const fl=g.createContext(null);var xW=["children","backgroundColor","padding","paddingBlock","paddingBlockStart","paddingBlockEnd","paddingInline","paddingInlineStart","paddingInlineEnd","isDisabled","type","onClick","interactionName","componentName","analyticsContext","style","testId","xcss"],wW=["className"],SW=G({"&:focus, &:focus-visible":{outlineColor:gr["color.border.focused"],outlineOffset:_n["space.025"],outlineStyle:"solid",outlineWidth:mr["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"}}}),CW=G({boxSizing:"border-box",appearance:"none",border:"none"}),EW=G({cursor:"pointer"}),kW=G({cursor:"not-allowed"}),Zy=g.forwardRef(function(e,t){var n=e.children,r=e.backgroundColor,o=e.padding,a=e.paddingBlock,i=e.paddingBlockStart,s=e.paddingBlockEnd,l=e.paddingInline,c=e.paddingInlineStart,d=e.paddingInlineEnd,f=e.isDisabled,p=e.type,h=p===void 0?"button":p,m=e.onClick,v=m===void 0?qt:m,b=e.interactionName,y=e.componentName,x=e.analyticsContext,w=e.style,S=e.testId,C=e.xcss,E=Qe(e,xW),k=g.useContext(fl),O=g.useCallback(function(P,$){k&&k.tracePress(b,P.timeStamp),v(P,$)},[v,k,b]),M=Hs({fn:O,action:"clicked",componentName:y||"Pressable",packageName:"@atlaskit/primitives",packageVersion:"13.3.1",analyticsData:x,actionSubject:"button"});E.className;var T=Qe(E,wW),F=lw(C);return K("button",fe({style:w,ref:t,className:F.static},T,{type:h,onClick:M,disabled:f,css:[CW,SW,f?kW:EW,r&&aP[r],o&&ar.padding[o],a&&ar.paddingBlock[a],i&&ar.paddingBlockStart[i],s&&ar.paddingBlockEnd[s],l&&ar.paddingInline[l],c&&ar.paddingInlineStart[c],d&&ar.paddingInlineEnd[d],F.emotion],"data-testid":S}),n)}),_W=g.createContext({}),OW=function(){var t=g.useContext(_W),n=t.routerLinkComponent;if(n)return n},TW=G({width:"1px",height:"1px",padding:"0",position:"absolute",border:"0",clip:"rect(1px, 1px, 1px, 1px)",overflow:"hidden",whiteSpace:"nowrap"}),Lg=function(t){var n=t.children,r=t.testId,o=t.role,a=t.id;return K("span",{id:a,"data-testid":r,css:TW,role:o},n)},Jy={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)"}},Jr=Jy,IW=typeof window>"u"?g.useEffect:g.useLayoutEffect,Wf,mv,zf,vv,qf,bv,Yf,yv,Kf,xv,Xf,wv,Zf,Sv,Jf,Cv,Qf,Ev,ep,kv,tp,_v,RW={"above.xxs":typeof window>"u"||(Wf=window)===null||Wf===void 0||(mv=Wf.matchMedia)===null||mv===void 0?void 0:mv.call(Wf,Jr.above.xxs.replace("@media ","").trim()),"above.xs":typeof window>"u"||(zf=window)===null||zf===void 0||(vv=zf.matchMedia)===null||vv===void 0?void 0:vv.call(zf,Jr.above.xs.replace("@media ","").trim()),"above.sm":typeof window>"u"||(qf=window)===null||qf===void 0||(bv=qf.matchMedia)===null||bv===void 0?void 0:bv.call(qf,Jr.above.sm.replace("@media ","").trim()),"above.md":typeof window>"u"||(Yf=window)===null||Yf===void 0||(yv=Yf.matchMedia)===null||yv===void 0?void 0:yv.call(Yf,Jr.above.md.replace("@media ","").trim()),"above.lg":typeof window>"u"||(Kf=window)===null||Kf===void 0||(xv=Kf.matchMedia)===null||xv===void 0?void 0:xv.call(Kf,Jr.above.lg.replace("@media ","").trim()),"above.xl":typeof window>"u"||(Xf=window)===null||Xf===void 0||(wv=Xf.matchMedia)===null||wv===void 0?void 0:wv.call(Xf,Jr.above.xl.replace("@media ","").trim()),"below.xs":typeof window>"u"||(Zf=window)===null||Zf===void 0||(Sv=Zf.matchMedia)===null||Sv===void 0?void 0:Sv.call(Zf,Jr.below.xs.replace("@media ","").trim()),"below.sm":typeof window>"u"||(Jf=window)===null||Jf===void 0||(Cv=Jf.matchMedia)===null||Cv===void 0?void 0:Cv.call(Jf,Jr.below.sm.replace("@media ","").trim()),"below.md":typeof window>"u"||(Qf=window)===null||Qf===void 0||(Ev=Qf.matchMedia)===null||Ev===void 0?void 0:Ev.call(Qf,Jr.below.md.replace("@media ","").trim()),"below.lg":typeof window>"u"||(ep=window)===null||ep===void 0||(kv=ep.matchMedia)===null||kv===void 0?void 0:kv.call(ep,Jr.below.lg.replace("@media ","").trim()),"below.xl":typeof window>"u"||(tp=window)===null||tp===void 0||(_v=tp.matchMedia)===null||_v===void 0?void 0:_v.call(tp,Jr.below.xl.replace("@media ","").trim())},MW=function(t,n){var r=g.useRef(n);g.useEffect(function(){r.current=n},[n]);var o=!!n,a=RW[t];return IW(function(){if(r.current=n,!(!a||!o||!r.current))return ya.bind(a,{type:"change",listener:function(s){return r.current(s)}})},[a,o]),a||null};function Qi(e,t,n,r){typeof process<"u"}var dP=function(){return 3},Wd=function(){return 8},Fg={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}},Qy=2,ex=G({outline:"".concat(Qy,"px solid ","var(--ds-border-focused, #2684FF)"),outlineOffset:Qy}),tx=G({outlineColor:"var(--ds-border-focused, #2684FF)",outlineOffset:-Qy,outlineStyle:"solid",outlineWidth:"var(--ds-border-width-outline, 2px)"}),NW=G({"&:focus":ex,"&:focus-visible":ex,"&:focus:not(:focus-visible)":{outline:"none"},"@media screen and (forced-colors: active), screen and (-ms-high-contrast: active)":{"&:focus-visible":{outline:"1px solid"}}}),DW=G({"&:focus":tx,"&:focus-visible":tx,"&: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"}}}),Bg=g.memo(function(e){var t=e.children,n=e.isInset,r=e.focus,o=n?tx:ex,a=n?DW:NW,i=typeof r>"u"?a:r==="on"&&o;return K(Rg,null,function(s){var l=s.css,c=s.cx;return g.Children.only(i?g.cloneElement(t,{className:c([l(i),t.props.className])}):t)})});Bg.displayName="FocusRing";var AW=function(t){var n=t.children,r=t.update,o=g.useRef(!0);return g.useLayoutEffect(function(){if(o.current){o.current=!1;return}r()},[r]),N.createElement(g.Fragment,null,n)},PW=["button","a","input","select","textarea"],jW=function(t){return!!(PW.includes(t.tagName.toLowerCase())||t.getAttribute("tabindex")!==null||t.hasAttribute("contenteditable"))},fP=function(){var t=g.useRef([]),n=g.useCallback(function(a){var i=requestAnimationFrame(a);return t.current.push(i),i},[]),r=g.useCallback(function(a){cancelAnimationFrame(a),t.current=t.current.filter(function(i){return i!==a})},[]),o=g.useCallback(function(){t.current.forEach(function(a){return cancelAnimationFrame(a)}),t.current=[]},[]);return{requestFrame:n,cancelFrame:r,cancelAllFrames:o}},LW=function(t){var n=t.isOpen,r=t.onClose,o=t.popupRef,a=t.triggerRef,i=t.autoFocus,s=t.shouldDisableFocusTrap,l=t.shouldUseCaptureOnOutsideClick,c=t.shouldCloseOnTab,d=t.shouldRenderToParent,f=ew(),p=f.isLayerDisabled,h=f.currentLevel,m=fP(),v=m.requestFrame,b=m.cancelAllFrames;g.useEffect(function(){if(!n||!o)return qt;var y=function(k){if(r)if(Se("sibling-dropdown-close-issue")){var O=null;if(k.target instanceof HTMLElement){var M;O=(M=k.target.closest("[data-ds--level]"))===null||M===void 0?void 0:M.getAttribute("data-ds--level")}O?r(k,Number(O)):r(k)}else r(k);s&&Se("platform_dst_popup-disable-focuslock")&&v(function(){a?.setAttribute("tabindex","0"),o&&i&&o.setAttribute("tabindex","0")})},x=function(k){var O=k.target,M=document.body.contains(O);if(M){if(p())if(Se("design-system-closed-all-when-click-outside")){if(O instanceof HTMLElement){var T,F=(T=O.closest)===null||T===void 0?void 0:T.call(O,"[data-ds--level]");if(!F)return;var P=F.getAttribute("[data-ds--close--type]");if(P==="single")return;var $=F.getAttribute("data-ds--level");if($&&Number($)>h)return}}else return;var j=o&&o.contains(O),U=a&&a.contains(O);!j&&!U&&(y(k),document.activeElement&&!jW(document.activeElement)&&Se("platform_dst_popup-disable-focuslock")&&a?.focus())}},w=function(k){if(Se("platform_dst_popup-disable-focuslock")){var O=k.key,M=k.shiftKey;if(M&&O==="Tab"&&!d){if(p())return;v(function(){var P=o&&!o.contains(document.activeElement);P&&(y(k),h===1&&a?.focus())});return}if(O==="Tab"){var T;if(c){if(p())return;y(k);return}if(p()&&(T=document.activeElement)!==null&&T!==void 0&&T.closest("[aria-modal]"))return;if(s){v(d?function(){var P=o&&!o.contains(document.activeElement);P&&y(k)}:function(){document.hasFocus()||y(k)});return}}if(p())return;(O==="Escape"||O==="Esc")&&(a&&i&&a.focus(),y(k))}else{if(p())return;var F=k.key;(F==="Escape"||F==="Esc"||c&&F==="Tab")&&y(k)}},S=ya.bindAll(window,[{type:"click",listener:x,options:{capture:l}},{type:"keydown",listener:w}]),C=qt;return C=ya.bind(window,{type:"blur",listener:function(k){p()||!(document.activeElement instanceof HTMLIFrameElement)||y(k)}}),function(){b(),S(),C()}},[n,r,o,a,i,s,l,p,c,h,d,v,b])},Ov,G1;function FW(){if(G1)return Ov;G1=1,Ov=function(t,n){n=n||{};var r=t.ownerDocument||t,o=[],a=[],i=e(r),s=["input","select","a[href]","textarea","button","[tabindex]"],l=t.querySelectorAll(s.join(","));if(n.includeContainer){var c=Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector;s.some(function(b){return c.call(t,b)})&&(l=Array.prototype.slice.apply(l),l.unshift(t))}for(var d,f,p,h=0,m=l.length;h0&&arguments[0]!==void 0?arguments[0]:{},t=N.useRef(),n=N.useRef(),r=N.useState({inView:!1,entry:void 0,target:void 0}),o=Ve(r,2),a=o[0],i=o[1],s=e.threshold,l=e.root,c=e.rootMargin,d=N.useCallback(function(f){n.current=new IntersectionObserver(function(p){if(p&&p.length){var h=p[0],m=h.isIntersecting,v=h.intersectionRatio;if(v>=0){var b=typeof s=="number"?s:0,y=v>=b;m!==void 0&&(y=y&&m),i({inView:y,entry:h,target:f})}}},{threshold:s,root:l,rootMargin:c}),t.current&&n.current.unobserve(t.current),f&&n.current.observe(f),t.current=f},[s,l,c]);return N.useEffect(function(){return function(){n.current&&t.current&&n.current.unobserve(t.current)}},[]),[d,a.inView,a.target,a.entry]}var az=N.memo(function(e){var t=e.setWidth,n=e.offscreen,r=oz({threshold:0}),o=Ve(r,3),a=o[0],i=o[1],s=o[2],l=N.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 N.useEffect(function(){var c=l.current,d=c();if(d!==null)return s&&(i||n?d.observe(s):d.unobserve(s)),function(){d.disconnect()}},[s,i,n]),N.createElement("div",{style:{display:"block",width:"100%",position:"absolute"},ref:a})}),iz=N.memo(function(e){return N.createElement(az,{setWidth:e.setWidth,offscreen:e.offscreen})}),Iv,Y1;function dw(){if(Y1)return Iv;Y1=1;function e(t){var n=typeof t;return t!=null&&(n=="object"||n=="function")}return Iv=e,Iv}var Rv,K1;function sz(){if(K1)return Rv;K1=1;var e=typeof Bf=="object"&&Bf&&Bf.Object===Object&&Bf;return Rv=e,Rv}var Mv,X1;function pP(){if(X1)return Mv;X1=1;var e=sz(),t=typeof self=="object"&&self&&self.Object===Object&&self,n=e||t||Function("return this")();return Mv=n,Mv}var Nv,Z1;function lz(){if(Z1)return Nv;Z1=1;var e=pP(),t=function(){return e.Date.now()};return Nv=t,Nv}var Dv,J1;function cz(){if(J1)return Dv;J1=1;var e=/\s/;function t(n){for(var r=n.length;r--&&e.test(n.charAt(r)););return r}return Dv=t,Dv}var Av,Q1;function uz(){if(Q1)return Av;Q1=1;var e=cz(),t=/^\s+/;function n(r){return r&&r.slice(0,e(r)+1).replace(t,"")}return Av=n,Av}var Pv,ek;function hP(){if(ek)return Pv;ek=1;var e=pP(),t=e.Symbol;return Pv=t,Pv}var jv,tk;function dz(){if(tk)return jv;tk=1;var e=hP(),t=Object.prototype,n=t.hasOwnProperty,r=t.toString,o=e?e.toStringTag:void 0;function a(i){var s=n.call(i,o),l=i[o];try{i[o]=void 0;var c=!0}catch{}var d=r.call(i);return c&&(s?i[o]=l:delete i[o]),d}return jv=a,jv}var Lv,nk;function fz(){if(nk)return Lv;nk=1;var e=Object.prototype,t=e.toString;function n(r){return t.call(r)}return Lv=n,Lv}var Fv,rk;function pz(){if(rk)return Fv;rk=1;var e=hP(),t=dz(),n=fz(),r="[object Null]",o="[object Undefined]",a=e?e.toStringTag:void 0;function i(s){return s==null?s===void 0?o:r:a&&a in Object(s)?t(s):n(s)}return Fv=i,Fv}var Bv,ok;function hz(){if(ok)return Bv;ok=1;function e(t){return t!=null&&typeof t=="object"}return Bv=e,Bv}var $v,ak;function gz(){if(ak)return $v;ak=1;var e=pz(),t=hz(),n="[object Symbol]";function r(o){return typeof o=="symbol"||t(o)&&e(o)==n}return $v=r,$v}var Hv,ik;function mz(){if(ik)return Hv;ik=1;var e=uz(),t=dw(),n=gz(),r=NaN,o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,i=/^0o[0-7]+$/i,s=parseInt;function l(c){if(typeof c=="number")return c;if(n(c))return r;if(t(c)){var d=typeof c.valueOf=="function"?c.valueOf():c;c=t(d)?d+"":d}if(typeof c!="string")return c===0?c:+c;c=e(c);var f=a.test(c);return f||i.test(c)?s(c.slice(2),f?2:8):o.test(c)?r:+c}return Hv=l,Hv}var Vv,sk;function vz(){if(sk)return Vv;sk=1;var e=dw(),t=lz(),n=mz(),r="Expected a function",o=Math.max,a=Math.min;function i(s,l,c){var d,f,p,h,m,v,b=0,y=!1,x=!1,w=!0;if(typeof s!="function")throw new TypeError(r);l=n(l)||0,e(c)&&(y=!!c.leading,x="maxWait"in c,p=x?o(n(c.maxWait)||0,l):p,w="trailing"in c?!!c.trailing:w);function S($){var j=d,U=f;return d=f=void 0,b=$,h=s.apply(U,j),h}function C($){return b=$,m=setTimeout(O,l),y?S($):h}function E($){var j=$-v,U=$-b,L=l-j;return x?a(L,p-U):L}function k($){var j=$-v,U=$-b;return v===void 0||j>=l||j<0||x&&U>=p}function O(){var $=t();if(k($))return M($);m=setTimeout(O,E($))}function M($){return m=void 0,w&&d?S($):(d=f=void 0,h)}function T(){m!==void 0&&clearTimeout(m),b=0,d=v=f=m=void 0}function F(){return m===void 0?h:M(t())}function P(){var $=t(),j=k($);if(d=arguments,f=this,v=$,j){if(m===void 0)return C(v);if(x)return clearTimeout(m),m=setTimeout(O,l),S(v)}return m===void 0&&(m=setTimeout(O,l)),h}return P.cancel=T,P.flush=F,P}return Vv=i,Vv}var Uv,lk;function bz(){if(lk)return Uv;lk=1;var e=vz(),t=dw(),n="Expected a function";function r(o,a,i){var s=!0,l=!0;if(typeof o!="function")throw new TypeError(n);return t(i)&&(s="leading"in i?!!i.leading:s,l="trailing"in i?!!i.trailing:l),e(o,a,{leading:s,maxWait:a,trailing:l})}return Uv=r,Uv}var yz=bz();const xz=Ne(yz);var ck=16*4,rp=70,Gv=function(t,n){return t+"#"+n},Wv=function(t,n){t.unshift(n),t.length=3},wz=g.createContext({isVisible:!0,openOverflowMenu:qt,closeOverflowMenu:qt}),uk=function(t){var n=t.children,r=t.isVisible,o=t.openOverflowMenu,a=t.closeOverflowMenu,i=wz.Provider,s=g.useMemo(function(){return{isVisible:r,openOverflowMenu:o,closeOverflowMenu:a}},[r,o,a]);return N.createElement(i,{value:s},n)},Sz=function(t){var n=N.Children.toArray(t),r=g.useState(9999),o=Ve(r,2),a=o[0],i=o[1],s=g.useState(n.length),l=Ve(s,2),c=l[0],d=l[1],f=g.useState({}),p=Ve(f,2),h=p[0],m=p[1],v=g.useRef([]).current,b=g.useRef([]),y=g.useCallback(xz(i,ck),[i]);return g.useEffect(function(){var x=v[c]||0,w=x<0,S=Gv(a,c);if(b.current[0]===S){var C=setTimeout(function(){Wv(b.current,""),m({})},ck*1.5);return function(){return clearTimeout(C)}}if(w){var E=Math.max(Math.min(a+x,rp*2),rp);v[c]=E}if(arp*1.1&&c + + + + + `.concat(y.__html,` +`),k="var(--ds-icon, #44546F)"),K("span",{"data-testid":l,role:c?"img":void 0,"aria-label":c||void 0,"aria-hidden":c?void 0:!0,style:{color:k},css:[kz,Tz,v&&Oz,t.type==="utility"&&_z]},K("svg",{fill:"none",viewBox:"".concat(0-w," ").concat(0-w," ").concat(E," ").concat(E),role:"presentation",css:[Cz,Ez,v?Iz:t.type==="utility"?dk[t.type][(r=t.spacing)!==null&&r!==void 0?r:"none"]:dk.core[(o=t.spacing)!==null&&o!==void 0?o:"none"]],dangerouslySetInnerHTML:y}))});const Mz=Object.freeze(Object.defineProperty({__proto__:null,Icon:pk,default:pk},Symbol.toStringTag,{value:"Module"})),Nz=ii(Mz);var hk;function fw(){if(hk)return jl;hk=1,Object.defineProperty(jl,"__esModule",{value:!0}),jl.default=void 0;var e=n(be()),t=n(Nz);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:'',type:"utility"},o));return r.displayName="ChevronDownIcon",jl.default=r,jl}var Dz=fw();const Az=Ne(Dz);var Ll={},Fl={},Ra={small:"16px",medium:"24px",large:"32px",xlarge:"48px"},zd={small:{width:Ra.small,height:Ra.small},medium:{width:Ra.medium,height:Ra.medium},large:{width:Ra.large,height:Ra.large},xlarge:{width:Ra.xlarge,height:Ra.xlarge}},Pz={overflow:"hidden",pointerEvents:"none",stop:{stopColor:"currentColor"}};G(zd.small);G(zd.medium);G(zd.large);G(zd.xlarge);var jz=function(t){var n=t.width,r=t.height,o=t.size;if(n&&r)return{width:n,height:r};if(o)return zd[o]},Lz=function(){return"var(--ds-surface, #FFFFFF)"};function gk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function mk(e){for(var t=1;t svg":mk(mk({},Pz),{},{maxWidth:"100%",maxHeight:"100%",color:"var(--icon-primary-color)",fill:"var(--icon-secondary-color)",verticalAlign:"bottom"})}),Bz=G({"@media screen and (forced-colors: active)":{"> svg":{filter:"grayscale(1)","--icon-primary-color":"CanvasText","--icon-secondary-color":"Canvas"}}}),$z=G({"@media screen and (forced-colors: active)":{"> svg":{"--icon-primary-color":"Canvas"}}}),Hz=G({"@media screen and (forced-colors: active)":{"> svg":{"--icon-secondary-color":"transparent"}}}),nx=g.memo(function(t){var n=t,r=n.glyph,o=n.dangerouslySetGlyph,a=n.primaryColor,i=a===void 0?"currentColor":a,s=n.secondaryColor,l=n.size,c=n.testId,d=n.label,f=n.width,p=n.height,h=n.UNSAFE_margin,m=o?{dangerouslySetInnerHTML:{__html:o}}:{children:r?K(r,{role:"presentation"}):null},v=jz({width:f,height:p,size:l});return K("span",fe({"data-testid":c,"data-vc":"icon-".concat(c),role:d?"img":void 0,"aria-label":d||void 0,"aria-hidden":d?void 0:!0,style:{"--icon-primary-color":i,"--icon-secondary-color":s||Lz(),margin:h}},m,{css:[Fz,Bz,i===s&&$z,s==="transparent"&&Hz,v&&G({width:v.width,height:v.height,"> svg":v})]}))}),Vz=["dangerouslySetGlyph"],vk={utility:{small:"compact",medium:"spacious"},core:{small:"none",medium:"spacious"}},Uz=g.memo(function(t){var n,r=t.dangerouslySetGlyph,o=Qe(t,Vz),a=o.newIcon,i=(n=o.size)!==null&&n!==void 0?n:"medium",s=!o.isFacadeDisabled&&Se("platform-visual-refresh-icons-legacy-facade");if(s&&a&&(i==="small"||i==="medium"))if(o.iconType==="utility"){var l=a;return N.createElement(l,fe({},o,{spacing:Se("platform-visual-refresh-icons-facade-button-fix")?vk.utility[i]:"none",color:o.primaryColor||"currentColor",type:o.iconType}))}else{var c=a;return N.createElement(c,fe({},o,{spacing:vk.core[i],color:o.primaryColor||"currentColor",type:o.iconType}))}return N.createElement(nx,fe({dangerouslySetGlyph:r},o))});const Gz=Object.freeze(Object.defineProperty({__proto__:null,Icon:nx,IconFacade:Uz,default:nx},Symbol.toStringTag,{value:"Module"})),Wz=ii(Gz);var bk;function zz(){if(bk)return Fl;bk=1,Object.defineProperty(Fl,"__esModule",{value:!0}),Fl.default=void 0;var e=r(be()),t=Wz,n=r(fw());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default,iconType:"utility"}));return o.displayName="ChevronDownIcon",Fl.default=o,Fl}var yk;function qz(){if(yk)return Ll;yk=1,Object.defineProperty(Ll,"__esModule",{value:!0}),Ll.default=void 0;var e=r(be()),t=r(fw()),n=r(zz());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.default,Object.assign({LEGACY_fallbackIcon:n.default},a));return o.Name="ChevronDownIconMigration",Ll.default=o,Ll}var Yz=qz();const Kz=Ne(Yz);var Xz=["children"];function gP(e){var t=function(s,l){return s(l)},n=g.createContext(e);function r(i){var s=g.useContext(n),l=s||t,c=l(i);return c}function o(i){var s=i.children,l=Qe(i,Xz),c=r(l);return N.createElement(N.Fragment,null,s(c))}function a(i){var s=g.useContext(n),l=i.value||t,c=g.useCallback(function(d){return l(s,d)},[s,l]);return N.createElement(n.Provider,{value:c},i.children)}return{Consumer:o,Provider:a,useTheme:r}}var mP=gP(function(){return{mode:"light"}}),Zz=mP.Provider,Jz=mP.Consumer,Qz={Provider:Zz,Consumer:Jz};function vP(e,t){var n=g.useRef(!0);g.useEffect(function(){e&&n.current&&t&&e.current&&e.current.focus(),n.current=!1},[t,e])}function ia(e){e.preventDefault(),e.stopPropagation()}var eq=9;function xk(e){e.keyCode!==eq&&ia(e)}var tq={onMouseDownCapture:ia,onMouseUpCapture:ia,onKeyDownCapture:xk,onKeyUpCapture:xk,onTouchStartCapture:ia,onTouchEndCapture:ia,onPointerDownCapture:ia,onPointerUpCapture:ia,onClickCapture:ia,onClick:ia},nq={};function rq(e){var t=e.isInteractive;return t?nq:tq}var wk="rgba(179, 212, 255, 0.6)",Sk={background:{default:{default:{light:"var(--ds-background-neutral, ".concat($r,")"),dark:"var(--ds-background-neutral, ".concat(Dl,")")},hover:{light:"var(--ds-background-neutral-hovered, ".concat(Mh,")"),dark:"var(--ds-background-neutral-hovered, ".concat(v1,")")},active:{light:"var(--ds-background-neutral-pressed, ".concat(wk,")"),dark:"var(--ds-background-neutral-pressed, ".concat(Ri,")")},disabled:{light:"var(--ds-background-disabled, ".concat($r,")"),dark:"var(--ds-background-disabled, ".concat(Dl,")")},selected:{light:"var(--ds-background-selected, ".concat(On,")"),dark:"var(--ds-background-selected, ".concat(us,")")},focusSelected:{light:"var(--ds-background-selected, ".concat(On,")"),dark:"var(--ds-background-selected, ".concat(us,")")}},primary:{default:{light:"var(--ds-background-brand-bold, ".concat(pt,")"),dark:"var(--ds-background-brand-bold, ".concat(cd,")")},hover:{light:"var(--ds-background-brand-bold-hovered, ".concat(Rh,")"),dark:"var(--ds-background-brand-bold-hovered, ".concat(Ri,")")},active:{light:"var(--ds-background-brand-bold-pressed, ".concat(Vs,")"),dark:"var(--ds-background-brand-bold-pressed, ".concat(xa,")")},disabled:{light:"var(--ds-background-disabled, ".concat($r,")"),dark:"var(--ds-background-disabled, ".concat(Dl,")")},selected:{light:"var(--ds-background-selected, ".concat(On,")"),dark:"var(--ds-background-selected, ".concat(us,")")},focusSelected:{light:"var(--ds-background-selected, ".concat(On,")"),dark:"var(--ds-background-selected, ".concat(us,")")}},warning:{default:{light:"var(--ds-background-warning-bold, ".concat(m1,")"),dark:"var(--ds-background-warning-bold, ".concat(m1,")")},hover:{light:"var(--ds-background-warning-bold-hovered, ".concat(Ih,")"),dark:"var(--ds-background-warning-bold-hovered, ".concat(Ih,")")},active:{light:"var(--ds-background-warning-bold-pressed, ".concat(pa,")"),dark:"var(--ds-background-warning-bold-pressed, ".concat(pa,")")},disabled:{light:"var(--ds-background-disabled, ".concat($r,")"),dark:"var(--ds-background-disabled, ".concat(Dl,")")},selected:{light:"var(--ds-background-selected, ".concat(pa,")"),dark:"var(--ds-background-selected, ".concat(pa,")")},focusSelected:{light:"var(--ds-background-selected, ".concat(pa,")"),dark:"var(--ds-background-selected, ".concat(pa,")")}},danger:{default:{light:"var(--ds-background-danger-bold, ".concat(Oh,")"),dark:"var(--ds-background-danger-bold, ".concat(Oh,")")},hover:{light:"var(--ds-background-danger-bold-hovered, ".concat(g1,")"),dark:"var(--ds-background-danger-bold-hovered, ".concat(g1,")")},active:{light:"var(--ds-background-danger-bold-pressed, ".concat(oo,")"),dark:"var(--ds-background-danger-bold-pressed, ".concat(oo,")")},disabled:{light:"var(--ds-background-disabled, ".concat($r,")"),dark:"var(--ds-background-disabled, ".concat(Dl,")")},selected:{light:"var(--ds-background-selected, ".concat(oo,")"),dark:"var(--ds-background-selected, ".concat(oo,")")},focusSelected:{light:"var(--ds-background-selected, ".concat(oo,")"),dark:"var(--ds-background-selected, ".concat(oo,")")}},link:{default:{light:"var(--ds-background-neutral-subtle, none)",dark:"var(--ds-background-neutral-subtle, none)"},selected:{light:"var(--ds-background-selected, ".concat(On,")"),dark:"var(--ds-background-selected, ".concat(kt,")")},focusSelected:{light:"var(--ds-background-selected, ".concat(On,")"),dark:"var(--ds-background-selected, ".concat(kt,")")}},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(Mh,")"),dark:"var(--ds-background-neutral-subtle-hovered, ".concat(v1,")")},active:{light:"var(--ds-background-neutral-subtle-pressed, ".concat(wk,")"),dark:"var(--ds-background-neutral-subtle-pressed, ".concat(Ri,")")},disabled:{light:"var(--ds-background-neutral-subtle, none)",dark:"var(--ds-background-neutral-subtle, none)"},selected:{light:"var(--ds-background-selected, ".concat(On,")"),dark:"var(--ds-background-selected, ".concat(us,")")},focusSelected:{light:"var(--ds-background-selected, ".concat(On,")"),dark:"var(--ds-background-selected, ".concat(us,")")}},"subtle-link":{default:{light:"var(--ds-background-neutral-subtle, none)",dark:"var(--ds-background-neutral-subtle, none)"},selected:{light:"var(--ds-background-selected, ".concat(On,")"),dark:"var(--ds-background-selected, ".concat(kt,")")},focusSelected:{light:"var(--ds-background-selected, ".concat(On,")"),dark:"var(--ds-background-selected, ".concat(kt,")")}}},color:{default:{default:{light:"var(--ds-text, ".concat(We,")"),dark:"var(--ds-text, ".concat(Zr,")")},active:{light:"var(--ds-text, ".concat(pt,")"),dark:"var(--ds-text, ".concat(pt,")")},disabled:{light:"var(--ds-text-disabled, ".concat(Mo,")"),dark:"var(--ds-text-disabled, ".concat(Al,")")},selected:{light:"var(--ds-text-selected, ".concat(kt,")"),dark:"var(--ds-text-selected, ".concat(Zr,")")},focusSelected:{light:"var(--ds-text-selected, ".concat(kt,")"),dark:"var(--ds-text-selected, ".concat(Zr,")")}},primary:{default:{light:"var(--ds-text-inverse, ".concat(Wt,")"),dark:"var(--ds-text-inverse, ".concat(Al,")")},disabled:{light:"var(--ds-text-disabled, ".concat(Mo,")"),dark:"var(--ds-text-disabled, ".concat(Al,")")},selected:{light:"var(--ds-text-selected, ".concat(kt,")"),dark:"var(--ds-text-selected, ".concat(Zr,")")},focusSelected:{light:"var(--ds-text-selected, ".concat(kt,")"),dark:"var(--ds-text-selected, ".concat(Zr,")")}},warning:{default:{light:"var(--ds-text-warning-inverse, ".concat(lt,")"),dark:"var(--ds-text-warning-inverse, ".concat(lt,")")},disabled:{light:"var(--ds-text-disabled, ".concat(Mo,")"),dark:"var(--ds-text-disabled, ".concat(Al,")")},selected:{light:"var(--ds-text-selected, ".concat(lt,")"),dark:"var(--ds-text-selected, ".concat(lt,")")},focusSelected:{light:"var(--ds-text-selected, ".concat(lt,")"),dark:"var(--ds-text-selected, ".concat(lt,")")}},danger:{default:{light:"var(--ds-text-inverse, ".concat(Wt,")"),dark:"var(--ds-text-inverse, ".concat(Wt,")")},disabled:{light:"var(--ds-text-disabled, ".concat(Mo,")"),dark:"var(--ds-text-disabled, ".concat(Al,")")},selected:{light:"var(--ds-text-selected, ".concat(Wt,")"),dark:"var(--ds-text-selected, ".concat(Wt,")")},focusSelected:{light:"var(--ds-text-selected, ".concat(Wt,")"),dark:"var(--ds-text-selected, ".concat(Wt,")")}},link:{default:{light:"var(--ds-link, ".concat(pt,")"),dark:"var(--ds-link, ".concat(cd,")")},hover:{light:"var(--ds-link, ".concat(Rh,")"),dark:"var(--ds-link, ".concat(Ri,")")},active:{light:"var(--ds-link-pressed, ".concat(Vs,")"),dark:"var(--ds-link-pressed, ".concat(xa,")")},disabled:{light:"var(--ds-text-disabled, ".concat(Mo,")"),dark:"var(--ds-text-disabled, ".concat(cv,")")},selected:{light:"var(--ds-text-selected, ".concat(kt,")"),dark:"var(--ds-text-selected, ".concat(On,")")},focusSelected:{light:"var(--ds-text-selected, ".concat(kt,")"),dark:"var(--ds-text-selected, ".concat(On,")")}},subtle:{default:{light:"var(--ds-text, ".concat(We,")"),dark:"var(--ds-text, ".concat(Zr,")")},active:{light:"var(--ds-text, ".concat(pt,")"),dark:"var(--ds-text, ".concat(pt,")")},disabled:{light:"var(--ds-text-disabled, ".concat(Mo,")"),dark:"var(--ds-text-disabled, ".concat(cv,")")},selected:{light:"var(--ds-text-selected, ".concat(kt,")"),dark:"var(--ds-text-selected, ".concat(Zr,")")},focusSelected:{light:"var(--ds-text-selected, ".concat(kt,")"),dark:"var(--ds-text-selected, ".concat(Zr,")")}},"subtle-link":{default:{light:"var(--ds-text-subtle, ".concat(za,")"),dark:"var(--ds-text-subtle, ".concat(Zr,")")},hover:{light:"var(--ds-text-subtle, ".concat(KU,")"),dark:"var(--ds-text-subtle, ".concat(br,")")},active:{light:"var(--ds-text, ".concat(Ni,")"),dark:"var(--ds-text, ".concat(QU,")")},disabled:{light:"var(--ds-text-disabled, ".concat(Mo,")"),dark:"var(--ds-text-disabled, ".concat(cv,")")},selected:{light:"var(--ds-text-selected, ".concat(kt,")"),dark:"var(--ds-text-selected, ".concat(Zr,")")},focusSelected:{light:"var(--ds-text-selected, ".concat(kt,")"),dark:"var(--ds-text-selected, ".concat(Zr,")")}}}};function Ck(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function jt(e){for(var t=1;t *":{pointerEvents:"none"}},Sq=G({"--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)"}),Cq=G({"--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)"}),Ok=function(t,n){return!t||pw(t)?null:n},Eq=function(t,n){return pw(t)?t:t?K("span",{css:n},t):null},kq=N.forwardRef(function(t,n){var r=t.analyticsContext,o=t.appearance,a=o===void 0?"default":o,i=t.autoFocus,s=i===void 0?!1:i,l=t.buttonCss,c=t.children,d=t.className,f=t.href,p=t.component,h=p===void 0?f?"a":"button":p,m=t.iconAfter,v=t.iconBefore,b=t.interactionName,y=t.isDisabled,x=y===void 0?!1:y,w=t.isSelected,S=w===void 0?!1:w,C=t.onBlur,E=t.onClick,k=E===void 0?qt:E,O=t.onFocus,M=t.onMouseDown,T=M===void 0?qt:M,F=t.overlay;t.shouldFitContainer;var P=t.spacing,$=P===void 0?"default":P,j=t.tabIndex,U=j===void 0?0:j,L=t.type,D=L===void 0?f?void 0:"button":L,A=t.testId,R=Qe(t,xq),H=g.useRef(),W=g.useCallback(function(de){if(H.current=de,n!=null){if(typeof n=="function"){n(de);return}n.current=de}},[H,n]);vP(H,s);var V=g.useContext(fl),Y=g.useCallback(function(de,Re){V&&V.tracePress(b,de.timeStamp),k(de,Re)},[k,V,b]),z=Hs({fn:Y,action:"clicked",componentName:"button",packageName:"@atlaskit/button",packageVersion:"20.3.4",analyticsData:r}),J=g.useCallback(function(de){de.preventDefault(),T(de)},[T]);g.useEffect(function(){var de=H.current;x&&de&&de===document.activeElement&&de.blur()},[x]);var ee=!!F,oe=G(bq({hasOverlay:ee})),he=!x&&!ee,me={};return(S||x||a==="warning")&&(me={"[data-theme] & circle":{stroke:"".concat(S||x?"var(--ds-icon-subtle, ".concat(We,")"):"var(--ds-icon-warning-inverse, ".concat(We,")")," !important")}}),K(Bg,null,K(h,fe({},R,{ref:W,className:d,css:[l,he?null:wq],"data-has-overlay":ee?!0:void 0,"data-testid":A,disabled:x,href:he?f:void 0,onBlur:C,onClick:z,onFocus:O,onMouseDown:J,tabIndex:x?-1:U,type:D},rq({isInteractive:he})),v?K("span",{css:[oe,_k({spacing:$}),Ok(c,Sq)]},v):null,Eq(c,[oe,vq({spacing:$})]),m?K("span",{css:[oe,_k({spacing:$}),Ok(c,Cq)]},m):null,F?K("span",{css:[yq,me]},F):null))});function _q(e){var t=e.children,n=e.iconBefore,r=e.iconAfter;return pw(t)?!0:t?!1:!!(n&&!r||!n&&r)}var Oq={xsmall:8,small:16,medium:24,large:48,xlarge:96};function Tq(e){return e==="inherit"?"var(--ds-icon-subtle, ".concat(We,")"):"var(--ds-icon-inverse, ".concat(Wt,")")}var Iq=Vd({to:{transform:"rotate(360deg)"}}),Rq=G({animation:"".concat(Iq," 0.86s infinite"),animationTimingFunction:"cubic-bezier(0.4, 0.15, 0.6, 0.85)",transformOrigin:"center"}),Mq=Vd({from:{transform:"rotate(50deg)",opacity:0,strokeDashoffset:60},to:{transform:"rotate(230deg)",opacity:1,strokeDashoffset:50}}),Nq=G({animation:"".concat(Mq," 1s ease-in-out"),animationFillMode:"forwards",opacity:0}),Dq=G({display:"inline-flex",verticalAlign:"middle"}),Aq=G({fill:"none",strokeDasharray:60,strokeDashoffset:"inherit",strokeLinecap:"round",strokeWidth:1.5,"@media screen and (forced-colors: active)":{filter:"grayscale(100%)",stroke:"CanvasText"}}),Pq=typeof window>"u"?g.useEffect:g.useLayoutEffect,$g=N.memo(N.forwardRef(function(t,n){var r=t.appearance,o=r===void 0?"inherit":r,a=t.delay,i=a===void 0?0:a,s=t.interactionName,l=t.label,c=t.size,d=c===void 0?"medium":c,f=t.testId,p=typeof d=="number"?d:Oq[d],h="".concat(i,"ms"),m=Tq(o),v=g.useContext(fl);return Pq(function(){if(v!=null)return v.hold(s)},[v,s]),K("span",{css:[Dq,Rq],"data-testid":f&&"".concat(f,"-wrapper"),style:{animationDelay:h,width:p,height:p}},K("svg",{height:p,width:p,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg","data-testid":f,ref:n,"aria-label":l||void 0,css:Nq,style:{animationDelay:h},role:l?"img":"none"},K("circle",{cx:"8",cy:"8",r:"7",css:Aq,style:{stroke:m}})))}));function jq(e){var t=e.appearance,n=e.isDisabled,r=e.isSelected;return n?"inherit":r||t==="primary"||t==="danger"?"invert":"inherit"}function Lq(e){var t=e.appearance,n=e.isDisabled,r=e.isSelected,o=e.spacing,a=o===void 0?"default":o,i=a==="default"?"medium":"small";return N.createElement($g,{size:i,label:", Loading",appearance:jq({appearance:t,isDisabled:n,isSelected:r})})}function Tk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function op(e){for(var t=1;t0&&arguments[0]!==void 0?arguments[0]:{cleanup:"unmount"},n=g.useRef([]);return g.useEffect(function(){return function(){n.current.length&&(n.current.forEach(function(r){return cancelAnimationFrame(r)}),n.current=[])}},kP(t)),g.useCallback(function(r){var o=requestAnimationFrame(function(a){n.current=n.current.filter(function(i){return i!==o}),r(a)});n.current.push(o)},[])},_P=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{cleanup:"unmount"},n=g.useRef([]);return g.useEffect(function(){return function(){n.current.length&&(n.current.forEach(function(r){return clearTimeout(r)}),n.current=[])}},kP(t)),g.useCallback(function(r,o){for(var a=arguments.length,i=new Array(a>2?a-2:0),s=2;s1&&arguments[1]!==void 0?arguments[1]:OP;return N.createElement(TP.Provider,{key:"".concat(t.key,"-provider"),value:n},t)},Nk=function(t){var n=[];return g.Children.toArray(t).forEach(function(r){typeof r!="boolean"&&r&&n.push(r)}),n},Qq=function(t,n){for(var r=n.concat([]),o=eY(n),a=0;a"u"?g.useEffect:g.useLayoutEffect;function rY(){var e=g.useRef("");return e.current||(e.current="_"+(Number(String(Math.random()).slice(2))+Date.now()+Math.round(performance.now())).toString(36)),e.current}var oY=g.createContext(function(){return{isReady:!0,delay:0,ref:qt}}),aY=function(){var t=rY(),n=g.useContext(oY);return n(t)};function Dk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Ak(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:"proportional";return{from:MP({opacity:0},t!==void 0&&{transform:NP[n][t]}),"50%":{opacity:1},to:{transform:t!==void 0?"none":void 0}}},lY=function(t){var n=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:MP({opacity:0},t!==void 0&&{transform:NP[n][t]})}},cY=function(t){var n=t.children,r=t.duration,o=r===void 0?SP:r,a=t.entranceDirection,i=t.exitDirection,s=t.distance,l=s===void 0?"proportional":s,c=t.onFinish,d=t.isPaused,f=a&&iY[a];return N.createElement(RP,{duration:o,enteringAnimation:sY(a,l),exitingAnimation:lY(i||f,l),animationTimingFunction:function(){return Yq},onFinish:c,isPaused:d},n)},uY=function(){var t=g.useRef(null),n=g.useCallback(function(r){t.current=r},[]);return[t.current,n]},Lk=function(t,n,r){var o,a=n==="entering"?"0%":"100%",i=n==="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=r==="inout"||r==="in"&&n==="entering"||r==="out"&&n==="exiting";return o={},pe(o,a,{transform:s[t],opacity:l?0:1}),pe(o,i,{transform:"none",opacity:1}),o},dY=function(t){var n=t.children,r=t.enterFrom,o=t.exitTo,a=t.fade,i=a===void 0?"none":a,s=t.duration,l=s===void 0?wP:s,c=t.isPaused,d=t.onFinish,f=t.animationTimingFunction,p=f===void 0?function(h){return h==="entering"?CP:EP}:f;return N.createElement(RP,{duration:l,enteringAnimation:Lk(r,"entering",i),exitingAnimation:Lk(o||r,"exiting",i),animationTimingFunction:p,isPaused:c,onFinish:d},n)},fY=function(t){var n=t.children,r=t.duration,o=r===void 0?qq:r,a=t.onFinish,i=uY(),s=Ve(i,2),l=s[0],c=s[1],d=IP(),f=Jq(),p=_P(),h=d.isExiting?"exiting":"entering";return nY(function(){if(d.isExiting&&l){var m={width:"".concat(l.offsetWidth,"px"),height:"".concat(l.offsetHeight,"px"),boxSizing:"border-box",willChange:"width,margin"};Object.assign(l.style,m),f(function(){f(function(){var v={width:"0px",margin:"0px",transitionTimingFunction:EP,transitionDuration:"".concat(o,"ms"),transitionProperty:"width,margin"};Object.assign(l.style,v),p(function(){d.onFinish&&d.onFinish(),a&&a("exiting")},o)})})}}),n({ref:c},h)},Yu=new Set,pd=null;function Fk(){if(!pd){pd=ya.bindAll(window,[{type:"dragend",listener:qv},{type:"pointerdown",listener:qv},{type:"pointermove",listener:function(){var t=0;return function(){if(t<20){t++;return}qv()}}()}]);var e=Array.from(Yu);e.forEach(function(t){t.onDragStart()})}}function qv(){var e;(e=pd)===null||e===void 0||e(),pd=null;var t=Array.from(Yu);t.forEach(function(n){n.onDragEnd()})}function pY(){return ya.bindAll(window,[{type:"dragstart",listener:Fk},{type:"dragenter",listener:Fk}])}var ap=null;function hY(e){return ap||(ap=pY()),Yu.add(e),e.onRegister({isDragging:pd!==null}),function(){if(Yu.delete(e),Yu.size===0){var n;(n=ap)===null||n===void 0||n(),ap=null}}}var Ku=null;function ju(){Ku!=null&&(window.clearTimeout(Ku),Ku=null)}function Bk(e,t){ju(),Ku=window.setTimeout(function(){Ku=null,e()},t)}var Oo=null;function gY(e){var t="waiting-to-show";function n(){return!!(Oo&&Oo.entry===e)}function r(){n()&&(ju(),Oo=null)}function o(){n()&&e.done(),t="done",r()}function a(){n()&&e.hide({isImmediate:!0}),o()}function i(){if(n()){if(t==="waiting-to-hide"){t="shown",ju();return}if(t==="hide-animating"){t="shown",ju(),e.show({isImmediate:!1});return}}}function s(h){var m=h.isImmediate;if(n()){if(t==="waiting-to-show"){a();return}if(t!=="waiting-to-hide"){if(m){a();return}t="waiting-to-hide",Bk(function(){t="hide-animating",e.hide({isImmediate:!1})},e.delay)}}}function l(){n()&&t==="hide-animating"&&o()}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 h=!!(Oo&&Oo.isVisible());Oo&&(ju(),Oo.entry.hide({isImmediate:!0}),Oo.entry.done(),Oo=null),Oo={entry:e,isVisible:c};function m(){t="shown",e.show({isImmediate:h})}if(h){m();return}t="waiting-to-show",Bk(m,e.delay)}f();var p={keep:i,abort:r,isActive:n,requestHide:s,finishHideAnimation:l,mousePosition:d()};return p}function mY(e,t){var n=U7();return t?"".concat(n(e)):void 0}function $k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Hk(e){for(var t=1;t *":{color:"var(".concat(jP,")")},"&:after":{height:3,position:"absolute",backgroundColor:"var(".concat(LP,")"),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)"}}),Yp=g.forwardRef(function(e,t){var n,r=e.children,o=e.testId,a=e.tooltip,i=e.isSelected,s=e.isHighlighted,l=Qe(e,EY),c=EA(),d=K("div",{style:(n={},pe(n,jP,c.mode.primaryButton.selected.color),pe(n,LP,c.mode.primaryButton.selected.borderColor),n),css:[kY,s&&_Y],role:"listitem","data-vc":"primary-button"},K(xP,fe({appearance:"primary",testId:o,ref:t,isSelected:i,theme:CY(c)},l),r));return a?K(Vg,{content:a,hideTooltipOnClick:!0},d):d}),OY=g.forwardRef(function(e,t){return K(Yp,fe({iconAfter:Se("platform-component-visual-refresh")?K(Az,{label:"",color:"currentColor"}):K(Kz,{LEGACY_margin:"0 ".concat("var(--ds-space-negative-050, -4px)"," 0 ","var(--ds-space-negative-100, -8px)"),color:"currentColor",label:""}),ref:t},e))}),TY=G({display:"flex",height:"100%",position:"relative",alignItems:"stretch",flexBasis:0,flexGrow:1,flexShrink:0,"& > *":{margin:"0 ".concat("var(--ds-space-050, 4px)"),flexShrink:0}}),IY=G({width:"100%",minWidth:"1px",margin:"0px",position:"relative",flexShrink:1}),RY=G({color:"var(--ds-text, ".concat(On,")")}),MY=function(t){var n=t.moreLabel,r=t.items,o=t.create;t.theme;var a=t.testId,i=g.useState(!1),s=Ve(i,2),l=s[0],c=s[1],d=Sz(r),f=d.updateWidth,p=d.visibleItems,h=d.overflowItems,m=g.useCallback(function(){c(!l)},[l,c]),v=g.useCallback(function(){c(!1)},[]),b=g.useCallback(function(){c(!0)},[]),y=g.useCallback(function(w){return K(OY,fe({onClick:m,isSelected:l,testId:a?"".concat(a,"-overflow-menu-trigger"):"overflow-menu-trigger"},w),n)},[n,m,l,a]),x=g.useCallback(function(){return K(uk,{isVisible:!1,openOverflowMenu:b,closeOverflowMenu:v},K("div",{css:RY},h))},[h.length,b,v]);return K("div",{css:TY,"data-testid":a&&"".concat(a,"-primary-actions"),role:"list"},K(uk,{isVisible:!0,openOverflowMenu:b,closeOverflowMenu:v},p),h.length>0&&K(rz,{shouldRenderToParent:!0,placement:"bottom-start",content:x,isOpen:l,onClose:v,trigger:y,testId:a?"".concat(a,"-overflow-menu-popup"):"overflow-menu-popup"}),o&&K(o,null),K("div",{css:IY},K(iz,{offscreen:!0,setWidth:f})))},NY=G({display:"flex",boxSizing:"border-box",height:e6,position:"relative",alignItems:"center",justifyContent:"space-between",flexShrink:0,borderBlockEnd:"1px solid ".concat("var(--ds-border, ".concat(Wn,")")),paddingInlineEnd:"var(--ds-space-150, 12px)",paddingInlineStart:"var(--ds-space-150, 12px)"}),DY=G({display:"flex",minWidth:0,height:"inherit",alignItems:"center",flexGrow:1,"& > *":{flexShrink:0}}),zk=G({display:"flex",alignItems:"center",flexShrink:0,"& > *":{flexShrink:0,marginInlineEnd:"var(--ds-space-050, 4px)"}}),AY=G({marginInlineEnd:0}),PY={attributes:{navigationLayer:"global"},componentName:"atlassianNavigation"},jY=function(t){var n=t.label,r=t.primaryItems,o=r===void 0?[]:r,a=t.renderAppSwitcher,i=t.renderCreate,s=t.renderHelp,l=t.renderNotifications,c=t.renderProductHome,d=t.renderProfile,f=t.renderSearch,p=t.renderSignIn,h=t.renderSettings,m=t.moreLabel,v=m===void 0?"…":m,b=t.theme,y=b===void 0?SA:b,x=t.testId,w=t.isServer,S=w===void 0?!1:w;return K(A7,{value:y},K(LU,{data:PY},K("header",fe({style:y.mode.navigation,css:NY,"data-testid":x&&"".concat(x,"-header"),role:"banner","data-vc":"atlassian-navigation".concat(S?"-ssr":"")},S&&Se("add_ssr_placeholder_replacements_to_nin_and_nav")&&{"data-ssr-placeholder":"atlassian-navigation-placeholder"},!S&&Se("add_ssr_placeholder_replacements_to_nin_and_nav")&&{"data-ssr-placeholder-replace":"atlassian-navigation-placeholder"}),K("nav",{css:DY,"aria-label":n},a&&K(a,null),c&&K(c,null),K(MY,{testId:x,moreLabel:v,items:o,create:i,theme:y})),K("div",{css:zk,"data-testid":x&&"".concat(x,"-secondary-actions")},f&&K(f,null),K("div",{role:"list",css:[zk,AY],"data-vc":"atlassian-navigation-secondary-actions"},l&&K(l,null),s&&K(s,null),h&&K(h,null),p&&K(p,null),d&&K(d,null))))))},LY=function(t,n){return n?"a":t?"button":"div"},FY=["iconAlt","iconUrl","logoAlt","logoUrl","href","onClick","siteTitle","onMouseDown","testId","logoMaxWidth"],ip,FP="--product-home-color-active",BP="--product-home-bg-color-active",$P="--product-home-box-shadow-active",HP="--product-home-color-focus",VP="--product-home-bg-color-focus",BY="--product-home-box-shadow-focus",UP="--product-home-color-hover",GP="--product-home-bg-color-hover",WP="--product-home-box-shadow-hover",$Y=G(pe({display:"flex"},"@media (max-width: ".concat(Nh-.1,"px)"),{display:"none"})),qk=G({maxHeight:28}),HY=G(pe({display:"flex"},"@media (min-width: ".concat(Nh,"px)"),{display:"none"})),VY=G((ip={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(GP,")"),boxShadow:"var(".concat(WP,")"),color:"var(".concat(UP,")")},"&:active":{backgroundColor:"var(".concat(BP,")"),boxShadow:"var(".concat($P,")"),color:"var(".concat(FP,")")},"&:focus-visible":{backgroundColor:"var(".concat(VP,")"),color:"var(".concat(HP,")"),outline:"2px solid ".concat("var(--ds-border-focused, ".concat(xa,")"))},"div&":{pointerEvents:"none"}},pe(ip,"@media (max-width: ".concat(Nh-.1,"px)"),{margin:"0 ".concat("var(--ds-space-100, 8px)")}),pe(ip,"@media (min-width: ".concat(Nh,"px)"),{margin:"0 ".concat("var(--ds-space-200, 16px)")}),ip)),UY=G({display:"flex",alignItems:"center",marginInlineEnd:"var(--ds-space-050, 4px)",marginInlineStart:"var(--ds-space-050, 4px)",paddingInlineEnd:"var(--ds-space-200, 16px)"}),GY=function(t){var n,r=t.iconAlt,o=t.iconUrl,a=t.logoAlt,i=t.logoUrl,s=t.href,l=t.onClick,c=t.siteTitle,d=t.onMouseDown,f=t.testId,p=t.logoMaxWidth,h=p===void 0?260:p,m=Qe(t,FY),v=EA(),b=v.mode.primaryButton,y=LY(l,s),x=function(C){C.preventDefault(),d&&d(C)},w=(n={},pe(n,FP,b.active.color),pe(n,BP,b.active.backgroundColor),pe(n,$P,b.active.boxShadow),pe(n,HP,b.focus.color),pe(n,VP,b.focus.backgroundColor),pe(n,BY,b.focus.boxShadow),pe(n,UP,b.hover.color),pe(n,GP,b.hover.backgroundColor),pe(n,WP,b.hover.boxShadow),n);return K(g.Fragment,null,K(y,fe({href:s,style:w,css:VY,onClick:l,onMouseDown:x,"data-testid":f&&"".concat(f,"-container")},m),i&&K("img",{style:{maxWidth:h},css:[qk,$Y],src:i,alt:a,"data-testid":f&&"".concat(f,"-logo"),"data-vc":"custom-product-home-logo"}),o&&K("img",{style:{maxWidth:h},css:[qk,HY],src:o,alt:r,"data-testid":f&&"".concat(f,"-icon"),"data-vc":"custom-product-home-icon"})),c&&K("div",{style:{borderRight:v.mode.productHome.borderRight},css:UY,"data-testid":f&&"".concat(f,"-site-title")},c))};/** + * @remix-run/router v1.21.0 + * + * 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 hd(){return hd=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function zP(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function zY(){return Math.random().toString(36).substr(2,8)}function Kk(e,t){return{usr:e.state,key:e.key,idx:t}}function ox(e,t,n,r){return n===void 0&&(n=null),hd({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?pl(t):t,{state:n,key:t&&t.key||r||zY()})}function qP(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function pl(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function qY(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:a=!1}=r,i=o.history,s=Va.Pop,l=null,c=d();c==null&&(c=0,i.replaceState(hd({},i.state,{idx:c}),""));function d(){return(i.state||{idx:null}).idx}function f(){s=Va.Pop;let b=d(),y=b==null?null:b-c;c=b,l&&l({action:s,location:v.location,delta:y})}function p(b,y){s=Va.Push;let x=ox(v.location,b,y);c=d()+1;let w=Kk(x,c),S=v.createHref(x);try{i.pushState(w,"",S)}catch(C){if(C instanceof DOMException&&C.name==="DataCloneError")throw C;o.location.assign(S)}a&&l&&l({action:s,location:v.location,delta:1})}function h(b,y){s=Va.Replace;let x=ox(v.location,b,y);c=d();let w=Kk(x,c),S=v.createHref(x);i.replaceState(w,"",S),a&&l&&l({action:s,location:v.location,delta:0})}function m(b){let y=o.location.origin!=="null"?o.location.origin:o.location.href,x=typeof b=="string"?b:qP(b);return x=x.replace(/ $/,"%20"),wn(y,"No window.location.(origin|href) available to create URL for href: "+x),new URL(x,y)}let v={get action(){return s},get location(){return e(o,i)},listen(b){if(l)throw new Error("A history only accepts one active listener");return o.addEventListener(Yk,f),l=b,()=>{o.removeEventListener(Yk,f),l=null}},createHref(b){return t(o,b)},createURL:m,encodeLocation(b){let y=m(b);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:p,replace:h,go(b){return i.go(b)}};return v}var Xk;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Xk||(Xk={}));function YY(e,t,n){return n===void 0&&(n="/"),KY(e,t,n,!1)}function KY(e,t,n,r){let o=typeof t=="string"?pl(t):t,a=XP(o.pathname||"/",n);if(a==null)return null;let i=YP(e);XY(i);let s=null;for(let l=0;s==null&&l{let l={relativePath:s===void 0?a.path||"":s,caseSensitive:a.caseSensitive===!0,childrenIndex:i,route:a};l.relativePath.startsWith("/")&&(wn(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let c=Fi([r,l.relativePath]),d=n.concat(l);a.children&&a.children.length>0&&(wn(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),YP(a.children,t,d,c)),!(a.path==null&&!a.index)&&t.push({path:c,score:rK(c,a.index),routesMeta:d})};return e.forEach((a,i)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))o(a,i);else for(let l of KP(a.path))o(a,i,l)}),t}function KP(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return o?[a,""]:[a];let i=KP(r.join("/")),s=[];return s.push(...i.map(l=>l===""?a:[a,l].join("/"))),o&&s.push(...i),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function XY(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:oK(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const ZY=/^:[\w-]+$/,JY=3,QY=2,eK=1,tK=10,nK=-2,Zk=e=>e==="*";function rK(e,t){let n=e.split("/"),r=n.length;return n.some(Zk)&&(r+=nK),t&&(r+=QY),n.filter(o=>!Zk(o)).reduce((o,a)=>o+(ZY.test(a)?JY:a===""?eK:tK),r)}function oK(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function aK(e,t,n){let{routesMeta:r}=e,o={},a="/",i=[];for(let s=0;s{let{paramName:p,isOptional:h}=d;if(p==="*"){let v=s[f]||"";i=a.slice(0,a.length-v.length).replace(/(.)\/+$/,"$1")}const m=s[f];return h&&!m?c[p]=void 0:c[p]=(m||"").replace(/%2F/g,"/"),c},{}),pathname:a,pathnameBase:i,pattern:e}}function iK(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),zP(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 r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(i,s,l)=>(r.push({paramName:s,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function sK(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return zP(!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 XP(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function lK(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?pl(e):e;return{pathname:n?n.startsWith("/")?n:cK(n,t):t,search:fK(r),hash:pK(o)}}function cK(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function Yv(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function uK(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function ZP(e,t){let n=uK(e);return t?n.map((r,o)=>o===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function JP(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=pl(e):(o=hd({},e),wn(!o.pathname||!o.pathname.includes("?"),Yv("?","pathname","search",o)),wn(!o.pathname||!o.pathname.includes("#"),Yv("#","pathname","hash",o)),wn(!o.search||!o.search.includes("#"),Yv("#","search","hash",o)));let a=e===""||o.pathname==="",i=a?"/":o.pathname,s;if(i==null)s=n;else{let f=t.length-1;if(!r&&i.startsWith("..")){let p=i.split("/");for(;p[0]==="..";)p.shift(),f-=1;o.pathname=p.join("/")}s=f>=0?t[f]:"/"}let l=lK(o,s),c=i&&i!=="/"&&i.endsWith("/"),d=(a||i===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(c||d)&&(l.pathname+="/"),l}const Fi=e=>e.join("/").replace(/\/\/+/g,"/"),dK=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),fK=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,pK=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function hK(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const QP=["post","put","patch","delete"];new Set(QP);const gK=["get",...QP];new Set(gK);/** + * React Router v6.28.0 + * + * 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 gd(){return gd=Object.assign?Object.assign.bind():function(e){for(var t=1;t{s.current=!0}),g.useCallback(function(c,d){if(d===void 0&&(d={}),!s.current)return;if(typeof c=="number"){r.go(c);return}let f=JP(c,JSON.parse(i),a,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Fi([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,i,a,e])}function bK(e,t){return yK(e,t)}function yK(e,t,n,r){Yd()||wn(!1);let{navigator:o}=g.useContext(qd),{matches:a}=g.useContext(es),i=a[a.length-1],s=i?i.params:{};i&&i.pathname;let l=i?i.pathnameBase:"/";i&&i.route;let c=hl(),d;if(t){var f;let b=typeof t=="string"?pl(t):t;l==="/"||(f=b.pathname)!=null&&f.startsWith(l)||wn(!1),d=b}else d=c;let p=d.pathname||"/",h=p;if(l!=="/"){let b=l.replace(/^\//,"").split("/");h="/"+p.replace(/^\//,"").split("/").slice(b.length).join("/")}let m=YY(e,{pathname:h}),v=EK(m&&m.map(b=>Object.assign({},b,{params:Object.assign({},s,b.params),pathname:Fi([l,o.encodeLocation?o.encodeLocation(b.pathname).pathname:b.pathname]),pathnameBase:b.pathnameBase==="/"?l:Fi([l,o.encodeLocation?o.encodeLocation(b.pathnameBase).pathname:b.pathnameBase])})),a,n,r);return t&&v?g.createElement(Ug.Provider,{value:{location:gd({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:Va.Pop}},v):v}function xK(){let e=TK(),t=hK(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return g.createElement(g.Fragment,null,g.createElement("h2",null,"Unexpected Application Error!"),g.createElement("h3",{style:{fontStyle:"italic"}},t),n?g.createElement("pre",{style:o},n):null,null)}const wK=g.createElement(xK,null);class SK extends g.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,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?g.createElement(es.Provider,{value:this.props.routeContext},g.createElement(e2.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function CK(e){let{routeContext:t,match:n,children:r}=e,o=g.useContext(gw);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),g.createElement(es.Provider,{value:t},r)}function EK(e,t,n,r){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var a;if(!n)return null;if(n.errors)e=n.matches;else if((a=r)!=null&&a.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let i=e,s=(o=n)==null?void 0:o.errors;if(s!=null){let d=i.findIndex(f=>f.route.id&&s?.[f.route.id]!==void 0);d>=0||wn(!1),i=i.slice(0,Math.min(i.length,d+1))}let l=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d=0?i=i.slice(0,c+1):i=[i[0]];break}}}return i.reduceRight((d,f,p)=>{let h,m=!1,v=null,b=null;n&&(h=s&&f.route.id?s[f.route.id]:void 0,v=f.route.errorElement||wK,l&&(c<0&&p===0?(m=!0,b=null):c===p&&(m=!0,b=f.route.hydrateFallbackElement||null)));let y=t.concat(i.slice(0,p+1)),x=()=>{let w;return h?w=v:m?w=b:f.route.Component?w=g.createElement(f.route.Component,null):f.route.element?w=f.route.element:w=d,g.createElement(CK,{match:f,routeContext:{outlet:d,matches:y,isDataRoute:n!=null},children:w})};return n&&(f.route.ErrorBoundary||f.route.errorElement||p===0)?g.createElement(SK,{location:n.location,revalidation:n.revalidation,component:v,error:h,children:x(),routeContext:{outlet:null,matches:y,isDataRoute:!0}}):x()},null)}var n2=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(n2||{}),jh=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}(jh||{});function kK(e){let t=g.useContext(gw);return t||wn(!1),t}function _K(e){let t=g.useContext(mK);return t||wn(!1),t}function OK(e){let t=g.useContext(es);return t||wn(!1),t}function r2(e){let t=OK(),n=t.matches[t.matches.length-1];return n.route.id||wn(!1),n.route.id}function TK(){var e;let t=g.useContext(e2),n=_K(jh.UseRouteError),r=r2(jh.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function IK(){let{router:e}=kK(n2.UseNavigateStable),t=r2(jh.UseNavigateStable),n=g.useRef(!1);return t2(()=>{n.current=!0}),g.useCallback(function(o,a){a===void 0&&(a={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,gd({fromRouteId:t},a)))},[e,t])}const Qk={};function RK(e,t){Qk[t]||(Qk[t]=!0,console.warn(t))}const e_=(e,t,n)=>RK(e,"⚠️ React Router Future Flag Warning: "+t+". "+("You can use the `"+e+"` future flag to opt-in early. ")+("For more information, see "+n+"."));function MK(e,t){e!=null&&e.v7_startTransition||e_("v7_startTransition","React Router will begin wrapping state updates in `React.startTransition` in v7","https://reactrouter.com/v6/upgrading/future#v7_starttransition"),!(e!=null&&e.v7_relativeSplatPath)&&!t&&e_("v7_relativeSplatPath","Relative route resolution within Splat routes is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_relativesplatpath")}function NK(e){let{to:t,replace:n,state:r,relative:o}=e;Yd()||wn(!1);let{future:a,static:i}=g.useContext(qd),{matches:s}=g.useContext(es),{pathname:l}=hl(),c=Kd(),d=JP(t,ZP(s,a.v7_relativeSplatPath),l,o==="path"),f=JSON.stringify(d);return g.useEffect(()=>c(JSON.parse(f),{replace:n,state:r,relative:o}),[c,f,o,n,r]),null}function ks(e){wn(!1)}function DK(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Va.Pop,navigator:a,static:i=!1,future:s}=e;Yd()&&wn(!1);let l=t.replace(/^\/*/,"/"),c=g.useMemo(()=>({basename:l,navigator:a,static:i,future:gd({v7_relativeSplatPath:!1},s)}),[l,s,a,i]);typeof r=="string"&&(r=pl(r));let{pathname:d="/",search:f="",hash:p="",state:h=null,key:m="default"}=r,v=g.useMemo(()=>{let b=XP(d,l);return b==null?null:{location:{pathname:b,search:f,hash:p,state:h,key:m},navigationType:o}},[l,d,f,p,h,m,o]);return v==null?null:g.createElement(qd.Provider,{value:c},g.createElement(Ug.Provider,{children:n,value:v}))}function AK(e){let{children:t,location:n}=e;return bK(ax(t),n)}new Promise(()=>{});function ax(e,t){t===void 0&&(t=[]);let n=[];return g.Children.forEach(e,(r,o)=>{if(!g.isValidElement(r))return;let a=[...t,o];if(r.type===g.Fragment){n.push.apply(n,ax(r.props.children,a));return}r.type!==ks&&wn(!1),!r.props.index||!r.props.children||wn(!1);let i={id:r.props.id||a.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(i.children=ax(r.props.children,a)),n.push(i)}),n}function Et(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 Tr(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}function Jn(e,t){const n=Et(e);return isNaN(t)?Tr(e,NaN):(t&&n.setDate(n.getDate()+t),n)}function po(e,t){const n=Et(e);if(isNaN(t))return Tr(e,NaN);if(!t)return n;const r=n.getDate(),o=Tr(e,n.getTime());o.setMonth(n.getMonth()+t+1,0);const a=o.getDate();return r>=a?o:(n.setFullYear(o.getFullYear(),o.getMonth(),r),n)}const mw=6048e5,PK=864e5;let jK={};function Xd(){return jK}function Ko(e,t){const n=Xd(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,o=Et(e),a=o.getDay(),i=(a=o.getTime()?n+1:t.getTime()>=i.getTime()?n:n-1}function qs(e){const t=Et(e);return t.setHours(0,0,0,0),t}function Lh(e){const t=Et(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function Lo(e,t){const n=qs(e),r=qs(t),o=+n-Lh(n),a=+r-Lh(r);return Math.round((o-a)/PK)}function LK(e){const t=o2(e),n=Tr(e,0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),Ui(n)}function ix(e,t){const n=t*7;return Jn(e,n)}function FK(e,t){return po(e,t*12)}function BK(e){let t;return e.forEach(function(n){const r=Et(n);(t===void 0||t{const r=Et(n);(!t||t>r||isNaN(+r))&&(t=r)}),t||new Date(NaN)}function ir(e,t){const n=qs(e),r=qs(t);return+n==+r}function vw(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function HK(e){if(!vw(e)&&typeof e!="number")return!1;const t=Et(e);return!isNaN(Number(t))}function md(e,t){const n=Et(e),r=Et(t),o=n.getFullYear()-r.getFullYear(),a=n.getMonth()-r.getMonth();return o*12+a}function VK(e,t,n){const r=Ko(e,n),o=Ko(t,n),a=+r-Lh(r),i=+o-Lh(o);return Math.round((a-i)/mw)}function bw(e){const t=Et(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}function ur(e){const t=Et(e);return t.setDate(1),t.setHours(0,0,0,0),t}function a2(e){const t=Et(e),n=Tr(e,0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}function yw(e,t){const n=Xd(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,o=Et(e),a=o.getDay(),i=(a{let r;const o=UK[e];return typeof o=="string"?r=o:t===1?r=o.one:r=o.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r};function Kv(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const WK={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},zK={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},qK={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},YK={date:Kv({formats:WK,defaultWidth:"full"}),time:Kv({formats:zK,defaultWidth:"full"}),dateTime:Kv({formats:qK,defaultWidth:"full"})},KK={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},XK=(e,t,n,r)=>KK[e];function Hl(e){return(t,n)=>{const r=n?.context?String(n.context):"standalone";let o;if(r==="formatting"&&e.formattingValues){const i=e.defaultFormattingWidth||e.defaultWidth,s=n?.width?String(n.width):i;o=e.formattingValues[s]||e.formattingValues[i]}else{const i=e.defaultWidth,s=n?.width?String(n.width):e.defaultWidth;o=e.values[s]||e.values[i]}const a=e.argumentCallback?e.argumentCallback(t):t;return o[a]}}const ZK={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},JK={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},QK={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"]},eX={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"]},tX={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"}},nX={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"}},rX=(e,t)=>{const n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},oX={ordinalNumber:rX,era:Hl({values:ZK,defaultWidth:"wide"}),quarter:Hl({values:JK,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Hl({values:QK,defaultWidth:"wide"}),day:Hl({values:eX,defaultWidth:"wide"}),dayPeriod:Hl({values:tX,defaultWidth:"wide",formattingValues:nX,defaultFormattingWidth:"wide"})};function Vl(e){return(t,n={})=>{const r=n.width,o=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(o);if(!a)return null;const i=a[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?iX(s,f=>f.test(i)):aX(s,f=>f.test(i));let c;c=e.valueCallback?e.valueCallback(l):l,c=n.valueCallback?n.valueCallback(c):c;const d=t.slice(i.length);return{value:c,rest:d}}}function aX(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function iX(e,t){for(let n=0;n{const r=t.match(e.matchPattern);if(!r)return null;const o=r[0],a=t.match(e.parsePattern);if(!a)return null;let i=e.valueCallback?e.valueCallback(a[0]):a[0];i=n.valueCallback?n.valueCallback(i):i;const s=t.slice(o.length);return{value:i,rest:s}}}const lX=/^(\d+)(th|st|nd|rd)?/i,cX=/\d+/i,uX={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},dX={any:[/^b/i,/^(a|c)/i]},fX={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},pX={any:[/1/i,/2/i,/3/i,/4/i]},hX={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},gX={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]},mX={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},vX={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]},bX={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},yX={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}},xX={ordinalNumber:sX({matchPattern:lX,parsePattern:cX,valueCallback:e=>parseInt(e,10)}),era:Vl({matchPatterns:uX,defaultMatchWidth:"wide",parsePatterns:dX,defaultParseWidth:"any"}),quarter:Vl({matchPatterns:fX,defaultMatchWidth:"wide",parsePatterns:pX,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Vl({matchPatterns:hX,defaultMatchWidth:"wide",parsePatterns:gX,defaultParseWidth:"any"}),day:Vl({matchPatterns:mX,defaultMatchWidth:"wide",parsePatterns:vX,defaultParseWidth:"any"}),dayPeriod:Vl({matchPatterns:bX,defaultMatchWidth:"any",parsePatterns:yX,defaultParseWidth:"any"})},s2={code:"en-US",formatDistance:GK,formatLong:YK,formatRelative:XK,localize:oX,match:xX,options:{weekStartsOn:0,firstWeekContainsDate:1}};function wX(e){const t=Et(e);return Lo(t,a2(t))+1}function l2(e){const t=Et(e),n=+Ui(t)-+LK(t);return Math.round(n/mw)+1}function c2(e,t){const n=Et(e),r=n.getFullYear(),o=Xd(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,i=Tr(e,0);i.setFullYear(r+1,0,a),i.setHours(0,0,0,0);const s=Ko(i,t),l=Tr(e,0);l.setFullYear(r,0,a),l.setHours(0,0,0,0);const c=Ko(l,t);return n.getTime()>=s.getTime()?r+1:n.getTime()>=c.getTime()?r:r-1}function SX(e,t){const n=Xd(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,o=c2(e,t),a=Tr(e,0);return a.setFullYear(o,0,r),a.setHours(0,0,0,0),Ko(a,t)}function u2(e,t){const n=Et(e),r=+Ko(n,t)-+SX(n,t);return Math.round(r/mw)+1}function Dt(e,t){const n=e<0?"-":"",r=Math.abs(e).toString().padStart(t,"0");return n+r}const Ma={y(e,t){const n=e.getFullYear(),r=n>0?n:1-n;return Dt(t==="yy"?r%100:r,t.length)},M(e,t){const n=e.getMonth();return t==="M"?String(n+1):Dt(n+1,2)},d(e,t){return Dt(e.getDate(),t.length)},a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){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(e,t){return Dt(e.getHours()%12||12,t.length)},H(e,t){return Dt(e.getHours(),t.length)},m(e,t){return Dt(e.getMinutes(),t.length)},s(e,t){return Dt(e.getSeconds(),t.length)},S(e,t){const n=t.length,r=e.getMilliseconds(),o=Math.trunc(r*Math.pow(10,n-3));return Dt(o,t.length)}},ps={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},t_={G:function(e,t,n){const r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if(t==="yo"){const r=e.getFullYear(),o=r>0?r:1-r;return n.ordinalNumber(o,{unit:"year"})}return Ma.y(e,t)},Y:function(e,t,n,r){const o=c2(e,r),a=o>0?o:1-o;if(t==="YY"){const i=a%100;return Dt(i,2)}return t==="Yo"?n.ordinalNumber(a,{unit:"year"}):Dt(a,t.length)},R:function(e,t){const n=o2(e);return Dt(n,t.length)},u:function(e,t){const n=e.getFullYear();return Dt(n,t.length)},Q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return Dt(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return Dt(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){const r=e.getMonth();switch(t){case"M":case"MM":return Ma.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){const r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return Dt(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const o=u2(e,r);return t==="wo"?n.ordinalNumber(o,{unit:"week"}):Dt(o,t.length)},I:function(e,t,n){const r=l2(e);return t==="Io"?n.ordinalNumber(r,{unit:"week"}):Dt(r,t.length)},d:function(e,t,n){return t==="do"?n.ordinalNumber(e.getDate(),{unit:"date"}):Ma.d(e,t)},D:function(e,t,n){const r=wX(e);return t==="Do"?n.ordinalNumber(r,{unit:"dayOfYear"}):Dt(r,t.length)},E:function(e,t,n){const r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){const o=e.getDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return Dt(a,2);case"eo":return n.ordinalNumber(a,{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(e,t,n,r){const o=e.getDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return Dt(a,t.length);case"co":return n.ordinalNumber(a,{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(e,t,n){const r=e.getDay(),o=r===0?7:r;switch(t){case"i":return String(o);case"ii":return Dt(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){const o=e.getHours()/12>=1?"pm":"am";switch(t){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(e,t,n){const r=e.getHours();let o;switch(r===12?o=ps.noon:r===0?o=ps.midnight:o=r/12>=1?"pm":"am",t){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(e,t,n){const r=e.getHours();let o;switch(r>=17?o=ps.evening:r>=12?o=ps.afternoon:r>=4?o=ps.morning:o=ps.night,t){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(e,t,n){if(t==="ho"){let r=e.getHours()%12;return r===0&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return Ma.h(e,t)},H:function(e,t,n){return t==="Ho"?n.ordinalNumber(e.getHours(),{unit:"hour"}):Ma.H(e,t)},K:function(e,t,n){const r=e.getHours()%12;return t==="Ko"?n.ordinalNumber(r,{unit:"hour"}):Dt(r,t.length)},k:function(e,t,n){let r=e.getHours();return r===0&&(r=24),t==="ko"?n.ordinalNumber(r,{unit:"hour"}):Dt(r,t.length)},m:function(e,t,n){return t==="mo"?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):Ma.m(e,t)},s:function(e,t,n){return t==="so"?n.ordinalNumber(e.getSeconds(),{unit:"second"}):Ma.s(e,t)},S:function(e,t){return Ma.S(e,t)},X:function(e,t,n){const r=e.getTimezoneOffset();if(r===0)return"Z";switch(t){case"X":return r_(r);case"XXXX":case"XX":return wi(r);case"XXXXX":case"XXX":default:return wi(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return r_(r);case"xxxx":case"xx":return wi(r);case"xxxxx":case"xxx":default:return wi(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+n_(r,":");case"OOOO":default:return"GMT"+wi(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+n_(r,":");case"zzzz":default:return"GMT"+wi(r,":")}},t:function(e,t,n){const r=Math.trunc(e.getTime()/1e3);return Dt(r,t.length)},T:function(e,t,n){const r=e.getTime();return Dt(r,t.length)}};function n_(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),o=Math.trunc(r/60),a=r%60;return a===0?n+String(o):n+String(o)+t+Dt(a,2)}function r_(e,t){return e%60===0?(e>0?"-":"+")+Dt(Math.abs(e)/60,2):wi(e,t)}function wi(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),o=Dt(Math.trunc(r/60),2),a=Dt(r%60,2);return n+o+t+a}const o_=(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"})}},d2=(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"})}},CX=(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],r=n[1],o=n[2];if(!o)return o_(e,t);let a;switch(r){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;case"PPPP":default:a=t.dateTime({width:"full"});break}return a.replace("{{date}}",o_(r,t)).replace("{{time}}",d2(o,t))},EX={p:d2,P:CX},kX=/^D+$/,_X=/^Y+$/,OX=["D","DD","YY","YYYY"];function TX(e){return kX.test(e)}function IX(e){return _X.test(e)}function RX(e,t,n){const r=MX(e,t,n);if(console.warn(r),OX.includes(e))throw new RangeError(r)}function MX(e,t,n){const r=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const NX=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,DX=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,AX=/^'([^]*?)'?$/,PX=/''/g,jX=/[a-zA-Z]/;function ts(e,t,n){const r=Xd(),o=n?.locale??r.locale??s2,a=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,i=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,s=Et(e);if(!HK(s))throw new RangeError("Invalid time value");let l=t.match(DX).map(d=>{const f=d[0];if(f==="p"||f==="P"){const p=EX[f];return p(d,o.formatLong)}return d}).join("").match(NX).map(d=>{if(d==="''")return{isToken:!1,value:"'"};const f=d[0];if(f==="'")return{isToken:!1,value:LX(d)};if(t_[f])return{isToken:!0,value:d};if(f.match(jX))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:d}});o.localize.preprocessor&&(l=o.localize.preprocessor(s,l));const c={firstWeekContainsDate:a,weekStartsOn:i,locale:o};return l.map(d=>{if(!d.isToken)return d.value;const f=d.value;(!n?.useAdditionalWeekYearTokens&&IX(f)||!n?.useAdditionalDayOfYearTokens&&TX(f))&&RX(f,t,String(e));const p=t_[f[0]];return p(s,f,o.localize,c)}).join("")}function LX(e){const t=e.match(AX);return t?t[1].replace(PX,"'"):e}function FX(e){const t=Et(e),n=t.getFullYear(),r=t.getMonth(),o=Tr(e,0);return o.setFullYear(n,r+1,0),o.setHours(0,0,0,0),o.getDate()}function BX(e){return Math.trunc(+Et(e)/1e3)}function $X(e){const t=Et(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(0,0,0,0),t}function HX(e,t){return VK($X(e),ur(e),t)+1}function sx(e,t){const n=Et(e),r=Et(t);return n.getTime()>r.getTime()}function f2(e,t){const n=Et(e),r=Et(t);return+n<+r}function xw(e,t){const n=Et(e),r=Et(t);return n.getFullYear()===r.getFullYear()&&n.getMonth()===r.getMonth()}function VX(e,t){const n=Et(e),r=Et(t);return n.getFullYear()===r.getFullYear()}function Xv(e,t){return Jn(e,-t)}function Zv(e,t){const n=Et(e),r=n.getFullYear(),o=n.getDate(),a=Tr(e,0);a.setFullYear(r,t,15),a.setHours(0,0,0,0);const i=FX(a);return n.setMonth(t,Math.min(o,i)),n}function a_(e,t){const n=Et(e);return isNaN(+n)?Tr(e,NaN):(n.setFullYear(t),n)}var Je=function(){return Je=Object.assign||function(t){for(var n,r=1,o=arguments.length;r1&&(l||!c),f=t>1&&(c||!l),p=function(){r&&a(r)},h=function(){o&&a(o)};return u.jsx(wZ,{displayMonth:e.displayMonth,hideNext:d,hidePrevious:f,nextMonth:o,previousMonth:r,onPreviousClick:p,onNextClick:h})}function SZ(e){var t,n=Yt(),r=n.classNames,o=n.disableNavigation,a=n.styles,i=n.captionLayout,s=n.components,l=(t=s?.CaptionLabel)!==null&&t!==void 0?t:g2,c;return o?c=u.jsx(l,{id:e.id,displayMonth:e.displayMonth}):i==="dropdown"?c=u.jsx(i_,{displayMonth:e.displayMonth,id:e.id}):i==="dropdown-buttons"?c=u.jsxs(u.Fragment,{children:[u.jsx(i_,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id}),u.jsx(s_,{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(s_,{displayMonth:e.displayMonth,id:e.id})]}),u.jsx("div",{className:r.caption,style:a.caption,children:c})}function CZ(e){var t=Yt(),n=t.footer,r=t.styles,o=t.classNames.tfoot;return n?u.jsx("tfoot",{className:o,style:r.tfoot,children:u.jsx("tr",{children:u.jsx("td",{colSpan:8,children:n})})}):u.jsx(u.Fragment,{})}function EZ(e,t,n){for(var r=n?Ui(new Date):Ko(new Date,{locale:e,weekStartsOn:t}),o=[],a=0;a<7;a++){var i=Jn(r,a);o.push(i)}return o}function kZ(){var e=Yt(),t=e.classNames,n=e.styles,r=e.showWeekNumber,o=e.locale,a=e.weekStartsOn,i=e.ISOWeek,s=e.formatters.formatWeekdayName,l=e.labels.labelWeekday,c=EZ(o,a,i);return u.jsxs("tr",{style:n.head_row,className:t.head_row,children:[r&&u.jsx("td",{style:n.head_cell,className:t.head_cell}),c.map(function(d,f){return u.jsx("th",{scope:"col",className:t.head_cell,style:n.head_cell,"aria-label":l(d,{locale:o}),children:s(d,{locale:o})},f)})]})}function _Z(){var e,t=Yt(),n=t.classNames,r=t.styles,o=t.components,a=(e=o?.HeadRow)!==null&&e!==void 0?e:kZ;return u.jsx("thead",{style:r.head,className:n.head,children:u.jsx(a,{})})}function OZ(e){var t=Yt(),n=t.locale,r=t.formatters.formatDay;return u.jsx(u.Fragment,{children:r(e.date,{locale:n})})}var ww=g.createContext(void 0);function TZ(e){if(!Zd(e.initialProps)){var t={selected:void 0,modifiers:{disabled:[]}};return u.jsx(ww.Provider,{value:t,children:e.children})}return u.jsx(IZ,{initialProps:e.initialProps,children:e.children})}function IZ(e){var t=e.initialProps,n=e.children,r=t.selected,o=t.min,a=t.max,i=function(c,d,f){var p,h;(p=t.onDayClick)===null||p===void 0||p.call(t,c,d,f);var m=!!(d.selected&&o&&r?.length===o);if(!m){var v=!!(!d.selected&&a&&r?.length===a);if(!v){var b=r?p2([],r):[];if(d.selected){var y=b.findIndex(function(x){return ir(c,x)});b.splice(y,1)}else b.push(c);(h=t.onSelect)===null||h===void 0||h.call(t,b,c,d,f)}}},s={disabled:[]};r&&s.disabled.push(function(c){var d=a&&r.length>a-1,f=r.some(function(p){return ir(p,c)});return!!(d&&!f)});var l={selected:r,onDayClick:i,modifiers:s};return u.jsx(ww.Provider,{value:l,children:n})}function Sw(){var e=g.useContext(ww);if(!e)throw new Error("useSelectMultiple must be used within a SelectMultipleProvider");return e}function RZ(e,t){var n=t||{},r=n.from,o=n.to;return r&&o?ir(o,e)&&ir(r,e)?void 0:ir(o,e)?{from:o,to:void 0}:ir(r,e)?void 0:sx(r,e)?{from:e,to:o}:{from:r,to:e}:o?sx(e,o)?{from:o,to:e}:{from:e,to:o}:r?f2(e,r)?{from:e,to:r}:{from:r,to:e}:{from:e,to:void 0}}var Cw=g.createContext(void 0);function MZ(e){if(!Jd(e.initialProps)){var t={selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}};return u.jsx(Cw.Provider,{value:t,children:e.children})}return u.jsx(NZ,{initialProps:e.initialProps,children:e.children})}function NZ(e){var t=e.initialProps,n=e.children,r=t.selected,o=r||{},a=o.from,i=o.to,s=t.min,l=t.max,c=function(h,m,v){var b,y;(b=t.onDayClick)===null||b===void 0||b.call(t,h,m,v);var x=RZ(h,r);(y=t.onSelect)===null||y===void 0||y.call(t,x,h,m,v)},d={range_start:[],range_end:[],range_middle:[],disabled:[]};if(a?(d.range_start=[a],i?(d.range_end=[i],ir(a,i)||(d.range_middle=[{after:a,before:i}])):d.range_end=[a]):i&&(d.range_start=[i],d.range_end=[i]),s&&(a&&!i&&d.disabled.push({after:Xv(a,s-1),before:Jn(a,s-1)}),a&&i&&d.disabled.push({after:a,before:Jn(a,s-1)}),!a&&i&&d.disabled.push({after:Xv(i,s-1),before:Jn(i,s-1)})),l){if(a&&!i&&(d.disabled.push({before:Jn(a,-l+1)}),d.disabled.push({after:Jn(a,l-1)})),a&&i){var f=Lo(i,a)+1,p=l-f;d.disabled.push({before:Xv(a,p)}),d.disabled.push({after:Jn(i,p)})}!a&&i&&(d.disabled.push({before:Jn(i,-l+1)}),d.disabled.push({after:Jn(i,l-1)}))}return u.jsx(Cw.Provider,{value:{selected:r,onDayClick:c,modifiers:d},children:n})}function Ew(){var e=g.useContext(Cw);if(!e)throw new Error("useSelectRange must be used within a SelectRangeProvider");return e}function Kp(e){return Array.isArray(e)?p2([],e):e!==void 0?[e]:[]}function DZ(e){var t={};return Object.entries(e).forEach(function(n){var r=n[0],o=n[1];t[r]=Kp(o)}),t}var ho;(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"})(ho||(ho={}));var AZ=ho.Selected,oa=ho.Disabled,PZ=ho.Hidden,jZ=ho.Today,Jv=ho.RangeEnd,Qv=ho.RangeMiddle,eb=ho.RangeStart,LZ=ho.Outside;function FZ(e,t,n){var r,o=(r={},r[AZ]=Kp(e.selected),r[oa]=Kp(e.disabled),r[PZ]=Kp(e.hidden),r[jZ]=[e.today],r[Jv]=[],r[Qv]=[],r[eb]=[],r[LZ]=[],r);return e.fromDate&&o[oa].push({before:e.fromDate}),e.toDate&&o[oa].push({after:e.toDate}),Zd(e)?o[oa]=o[oa].concat(t.modifiers[oa]):Jd(e)&&(o[oa]=o[oa].concat(n.modifiers[oa]),o[eb]=n.modifiers[eb],o[Qv]=n.modifiers[Qv],o[Jv]=n.modifiers[Jv]),o}var b2=g.createContext(void 0);function BZ(e){var t=Yt(),n=Sw(),r=Ew(),o=FZ(t,n,r),a=DZ(t.modifiers),i=Je(Je({},o),a);return u.jsx(b2.Provider,{value:i,children:e.children})}function y2(){var e=g.useContext(b2);if(!e)throw new Error("useModifiers must be used within a ModifiersProvider");return e}function $Z(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function HZ(e){return!!(e&&typeof e=="object"&&"from"in e)}function VZ(e){return!!(e&&typeof e=="object"&&"after"in e)}function UZ(e){return!!(e&&typeof e=="object"&&"before"in e)}function GZ(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function WZ(e,t){var n,r=t.from,o=t.to;if(r&&o){var a=Lo(o,r)<0;a&&(n=[o,r],r=n[0],o=n[1]);var i=Lo(e,r)>=0&&Lo(o,e)>=0;return i}return o?ir(o,e):r?ir(r,e):!1}function zZ(e){return vw(e)}function qZ(e){return Array.isArray(e)&&e.every(vw)}function YZ(e,t){return t.some(function(n){if(typeof n=="boolean")return n;if(zZ(n))return ir(e,n);if(qZ(n))return n.includes(e);if(HZ(n))return WZ(e,n);if(GZ(n))return n.dayOfWeek.includes(e.getDay());if($Z(n)){var r=Lo(n.before,e),o=Lo(n.after,e),a=r>0,i=o<0,s=sx(n.before,n.after);return s?i&&a:a||i}return VZ(n)?Lo(e,n.after)>0:UZ(n)?Lo(n.before,e)>0:typeof n=="function"?n(e):!1})}function kw(e,t,n){var r=Object.keys(t).reduce(function(a,i){var s=t[i];return YZ(e,s)&&a.push(i),a},[]),o={};return r.forEach(function(a){return o[a]=!0}),n&&!xw(e,n)&&(o.outside=!0),o}function KZ(e,t){for(var n=ur(e[0]),r=bw(e[e.length-1]),o,a,i=n;i<=r;){var s=kw(i,t),l=!s.disabled&&!s.hidden;if(!l){i=Jn(i,1);continue}if(s.selected)return i;s.today&&!a&&(a=i),o||(o=i),i=Jn(i,1)}return a||o}var XZ=365;function x2(e,t){var n=t.moveBy,r=t.direction,o=t.context,a=t.modifiers,i=t.retry,s=i===void 0?{count:0,lastFocused:e}:i,l=o.weekStartsOn,c=o.fromDate,d=o.toDate,f=o.locale,p={day:Jn,week:ix,month:po,year:FK,startOfWeek:function(b){return o.ISOWeek?Ui(b):Ko(b,{locale:f,weekStartsOn:l})},endOfWeek:function(b){return o.ISOWeek?i2(b):yw(b,{locale:f,weekStartsOn:l})}},h=p[n](e,r==="after"?1:-1);r==="before"&&c?h=BK([c,h]):r==="after"&&d&&(h=$K([d,h]));var m=!0;if(a){var v=kw(h,a);m=!v.disabled&&!v.hidden}return m?h:s.count>XZ?s.lastFocused:x2(h,{moveBy:n,direction:r,context:o,modifiers:a,retry:Je(Je({},s),{count:s.count+1})})}var w2=g.createContext(void 0);function ZZ(e){var t=Qd(),n=y2(),r=g.useState(),o=r[0],a=r[1],i=g.useState(),s=i[0],l=i[1],c=KZ(t.displayMonths,n),d=o??(s&&t.isDateDisplayed(s))?s:c,f=function(){l(o),a(void 0)},p=function(b){a(b)},h=Yt(),m=function(b,y){if(o){var x=x2(o,{moveBy:b,direction:y,context:h,modifiers:n});ir(o,x)||(t.goToDate(x,o),p(x))}},v={focusedDay:o,focusTarget:d,blur:f,focus:p,focusDayAfter:function(){return m("day","after")},focusDayBefore:function(){return m("day","before")},focusWeekAfter:function(){return m("week","after")},focusWeekBefore:function(){return m("week","before")},focusMonthBefore:function(){return m("month","before")},focusMonthAfter:function(){return m("month","after")},focusYearBefore:function(){return m("year","before")},focusYearAfter:function(){return m("year","after")},focusStartOfWeek:function(){return m("startOfWeek","before")},focusEndOfWeek:function(){return m("endOfWeek","after")}};return u.jsx(w2.Provider,{value:v,children:e.children})}function _w(){var e=g.useContext(w2);if(!e)throw new Error("useFocusContext must be used within a FocusProvider");return e}function JZ(e,t){var n=y2(),r=kw(e,n,t);return r}var Ow=g.createContext(void 0);function QZ(e){if(!Gg(e.initialProps)){var t={selected:void 0};return u.jsx(Ow.Provider,{value:t,children:e.children})}return u.jsx(eJ,{initialProps:e.initialProps,children:e.children})}function eJ(e){var t=e.initialProps,n=e.children,r=function(a,i,s){var l,c,d;if((l=t.onDayClick)===null||l===void 0||l.call(t,a,i,s),i.selected&&!t.required){(c=t.onSelect)===null||c===void 0||c.call(t,void 0,a,i,s);return}(d=t.onSelect)===null||d===void 0||d.call(t,a,a,i,s)},o={selected:t.selected,onDayClick:r};return u.jsx(Ow.Provider,{value:o,children:n})}function S2(){var e=g.useContext(Ow);if(!e)throw new Error("useSelectSingle must be used within a SelectSingleProvider");return e}function tJ(e,t){var n=Yt(),r=S2(),o=Sw(),a=Ew(),i=_w(),s=i.focusDayAfter,l=i.focusDayBefore,c=i.focusWeekAfter,d=i.focusWeekBefore,f=i.blur,p=i.focus,h=i.focusMonthBefore,m=i.focusMonthAfter,v=i.focusYearBefore,b=i.focusYearAfter,y=i.focusStartOfWeek,x=i.focusEndOfWeek,w=function(D){var A,R,H,W;Gg(n)?(A=r.onDayClick)===null||A===void 0||A.call(r,e,t,D):Zd(n)?(R=o.onDayClick)===null||R===void 0||R.call(o,e,t,D):Jd(n)?(H=a.onDayClick)===null||H===void 0||H.call(a,e,t,D):(W=n.onDayClick)===null||W===void 0||W.call(n,e,t,D)},S=function(D){var A;p(e),(A=n.onDayFocus)===null||A===void 0||A.call(n,e,t,D)},C=function(D){var A;f(),(A=n.onDayBlur)===null||A===void 0||A.call(n,e,t,D)},E=function(D){var A;(A=n.onDayMouseEnter)===null||A===void 0||A.call(n,e,t,D)},k=function(D){var A;(A=n.onDayMouseLeave)===null||A===void 0||A.call(n,e,t,D)},O=function(D){var A;(A=n.onDayPointerEnter)===null||A===void 0||A.call(n,e,t,D)},M=function(D){var A;(A=n.onDayPointerLeave)===null||A===void 0||A.call(n,e,t,D)},T=function(D){var A;(A=n.onDayTouchCancel)===null||A===void 0||A.call(n,e,t,D)},F=function(D){var A;(A=n.onDayTouchEnd)===null||A===void 0||A.call(n,e,t,D)},P=function(D){var A;(A=n.onDayTouchMove)===null||A===void 0||A.call(n,e,t,D)},$=function(D){var A;(A=n.onDayTouchStart)===null||A===void 0||A.call(n,e,t,D)},j=function(D){var A;(A=n.onDayKeyUp)===null||A===void 0||A.call(n,e,t,D)},U=function(D){var A;switch(D.key){case"ArrowLeft":D.preventDefault(),D.stopPropagation(),n.dir==="rtl"?s():l();break;case"ArrowRight":D.preventDefault(),D.stopPropagation(),n.dir==="rtl"?l():s();break;case"ArrowDown":D.preventDefault(),D.stopPropagation(),c();break;case"ArrowUp":D.preventDefault(),D.stopPropagation(),d();break;case"PageUp":D.preventDefault(),D.stopPropagation(),D.shiftKey?v():h();break;case"PageDown":D.preventDefault(),D.stopPropagation(),D.shiftKey?b():m();break;case"Home":D.preventDefault(),D.stopPropagation(),y();break;case"End":D.preventDefault(),D.stopPropagation(),x();break}(A=n.onDayKeyDown)===null||A===void 0||A.call(n,e,t,D)},L={onClick:w,onFocus:S,onBlur:C,onKeyDown:U,onKeyUp:j,onMouseEnter:E,onMouseLeave:k,onPointerEnter:O,onPointerLeave:M,onTouchCancel:T,onTouchEnd:F,onTouchMove:P,onTouchStart:$};return L}function nJ(){var e=Yt(),t=S2(),n=Sw(),r=Ew(),o=Gg(e)?t.selected:Zd(e)?n.selected:Jd(e)?r.selected:void 0;return o}function rJ(e){return Object.values(ho).includes(e)}function oJ(e,t){var n=[e.classNames.day];return Object.keys(t).forEach(function(r){var o=e.modifiersClassNames[r];if(o)n.push(o);else if(rJ(r)){var a=e.classNames["day_".concat(r)];a&&n.push(a)}}),n}function aJ(e,t){var n=Je({},e.styles.day);return Object.keys(t).forEach(function(r){var o;n=Je(Je({},n),(o=e.modifiersStyles)===null||o===void 0?void 0:o[r])}),n}function C2(e,t,n){var r,o,a,i=Yt(),s=_w(),l=JZ(e,t),c=tJ(e,l),d=nJ(),f=!!(i.onDayClick||i.mode!=="default");g.useEffect(function(){var E;l.outside||s.focusedDay&&f&&ir(s.focusedDay,e)&&((E=n.current)===null||E===void 0||E.focus())},[s.focusedDay,e,n,f,l.outside]);var p=oJ(i,l).join(" "),h=aJ(i,l),m=!!(l.outside&&!i.showOutsideDays||l.hidden),v=(a=(o=i.components)===null||o===void 0?void 0:o.DayContent)!==null&&a!==void 0?a:OZ,b=u.jsx(v,{date:e,displayMonth:t,activeModifiers:l}),y={style:h,className:p,children:b,role:"gridcell"},x=s.focusTarget&&ir(s.focusTarget,e)&&!l.outside,w=s.focusedDay&&ir(s.focusedDay,e),S=Je(Je(Je({},y),(r={disabled:l.disabled,role:"gridcell"},r["aria-selected"]=l.selected,r.tabIndex=w||x?0:-1,r)),c),C={isButton:f,isHidden:m,activeModifiers:l,selectedDays:d,buttonProps:S,divProps:y};return C}function iJ(e){var t=g.useRef(null),n=C2(e.date,e.displayMonth,t);return n.isHidden?u.jsx("div",{role:"gridcell"}):n.isButton?u.jsx(vd,Je({name:"day",ref:t},n.buttonProps)):u.jsx("div",Je({},n.divProps))}function sJ(e){var t=e.number,n=e.dates,r=Yt(),o=r.onWeekNumberClick,a=r.styles,i=r.classNames,s=r.locale,l=r.labels.labelWeekNumber,c=r.formatters.formatWeekNumber,d=c(Number(t),{locale:s});if(!o)return u.jsx("span",{className:i.weeknumber,style:a.weeknumber,children:d});var f=l(Number(t),{locale:s}),p=function(h){o(t,n,h)};return u.jsx(vd,{name:"week-number","aria-label":f,className:i.weeknumber,style:a.weeknumber,onClick:p,children:d})}function lJ(e){var t,n,r=Yt(),o=r.styles,a=r.classNames,i=r.showWeekNumber,s=r.components,l=(t=s?.Day)!==null&&t!==void 0?t:iJ,c=(n=s?.WeekNumber)!==null&&n!==void 0?n:sJ,d;return i&&(d=u.jsx("td",{className:a.cell,style:o.cell,children:u.jsx(c,{number:e.weekNumber,dates:e.dates})})),u.jsxs("tr",{className:a.row,style:o.row,children:[d,e.dates.map(function(f){return u.jsx("td",{className:a.cell,style:o.cell,role:"presentation",children:u.jsx(l,{displayMonth:e.displayMonth,date:f})},BX(f))})]})}function l_(e,t,n){for(var r=n?.ISOWeek?i2(t):yw(t,n),o=n?.ISOWeek?Ui(e):Ko(e,n),a=Lo(r,o),i=[],s=0;s<=a;s++)i.push(Jn(o,s));var l=i.reduce(function(c,d){var f=n?.ISOWeek?l2(d):u2(d,n),p=c.find(function(h){return h.weekNumber===f});return p?(p.dates.push(d),c):(c.push({weekNumber:f,dates:[d]}),c)},[]);return l}function cJ(e,t){var n=l_(ur(e),bw(e),t);if(t?.useFixedWeeks){var r=HX(e,t);if(r<6){var o=n[n.length-1],a=o.dates[o.dates.length-1],i=ix(a,6-r),s=l_(ix(a,1),i,t);n.push.apply(n,s)}}return n}function uJ(e){var t,n,r,o=Yt(),a=o.locale,i=o.classNames,s=o.styles,l=o.hideHead,c=o.fixedWeeks,d=o.components,f=o.weekStartsOn,p=o.firstWeekContainsDate,h=o.ISOWeek,m=cJ(e.displayMonth,{useFixedWeeks:!!c,ISOWeek:h,locale:a,weekStartsOn:f,firstWeekContainsDate:p}),v=(t=d?.Head)!==null&&t!==void 0?t:_Z,b=(n=d?.Row)!==null&&n!==void 0?n:lJ,y=(r=d?.Footer)!==null&&r!==void 0?r:CZ;return u.jsxs("table",{id:e.id,className:i.table,style:s.table,role:"grid","aria-labelledby":e["aria-labelledby"],children:[!l&&u.jsx(v,{}),u.jsx("tbody",{className:i.tbody,style:s.tbody,children:m.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 dJ(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var fJ=dJ()?g.useLayoutEffect:g.useEffect,tb=!1,pJ=0;function c_(){return"react-day-picker-".concat(++pJ)}function hJ(e){var t,n=e??(tb?c_():null),r=g.useState(n),o=r[0],a=r[1];return fJ(function(){o===null&&a(c_())},[]),g.useEffect(function(){tb===!1&&(tb=!0)},[]),(t=e??o)!==null&&t!==void 0?t:void 0}function gJ(e){var t,n,r=Yt(),o=r.dir,a=r.classNames,i=r.styles,s=r.components,l=Qd().displayMonths,c=hJ(r.id?"".concat(r.id,"-").concat(e.displayIndex):void 0),d=r.id?"".concat(r.id,"-grid-").concat(e.displayIndex):void 0,f=[a.month],p=i.month,h=e.displayIndex===0,m=e.displayIndex===l.length-1,v=!h&&!m;o==="rtl"&&(t=[h,m],m=t[0],h=t[1]),h&&(f.push(a.caption_start),p=Je(Je({},p),i.caption_start)),m&&(f.push(a.caption_end),p=Je(Je({},p),i.caption_end)),v&&(f.push(a.caption_between),p=Je(Je({},p),i.caption_between));var b=(n=s?.Caption)!==null&&n!==void 0?n:SZ;return u.jsxs("div",{className:f.join(" "),style:p,children:[u.jsx(b,{id:c,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),u.jsx(uJ,{id:d,"aria-labelledby":c,displayMonth:e.displayMonth})]},e.displayIndex)}function mJ(e){var t=Yt(),n=t.classNames,r=t.styles;return u.jsx("div",{className:n.months,style:r.months,children:e.children})}function vJ(e){var t,n,r=e.initialProps,o=Yt(),a=_w(),i=Qd(),s=g.useState(!1),l=s[0],c=s[1];g.useEffect(function(){o.initialFocus&&a.focusTarget&&(l||(a.focus(a.focusTarget),c(!0)))},[o.initialFocus,l,a.focus,a.focusTarget,a]);var d=[o.classNames.root,o.className];o.numberOfMonths>1&&d.push(o.classNames.multiple_months),o.showWeekNumber&&d.push(o.classNames.with_weeknumber);var f=Je(Je({},o.styles.root),o.style),p=Object.keys(r).filter(function(m){return m.startsWith("data-")}).reduce(function(m,v){var b;return Je(Je({},m),(b={},b[v]=r[v],b))},{}),h=(n=(t=r.components)===null||t===void 0?void 0:t.Months)!==null&&n!==void 0?n:mJ;return u.jsx("div",Je({className:d.join(" "),style:f,dir:o.dir,id:o.id,nonce:r.nonce,title:r.title,lang:r.lang},p,{children:u.jsx(h,{children:i.displayMonths.map(function(m,v){return u.jsx(gJ,{displayIndex:v,displayMonth:m},v)})})}))}function bJ(e){var t=e.children,n=UX(e,["children"]);return u.jsx(lZ,{initialProps:n,children:u.jsx(bZ,{children:u.jsx(QZ,{initialProps:n,children:u.jsx(TZ,{initialProps:n,children:u.jsx(MZ,{initialProps:n,children:u.jsx(BZ,{children:u.jsx(ZZ,{children:t})})})})})})})}function yJ(e){return u.jsx(bJ,Je({},e,{children:u.jsx(vJ,{initialProps:e})}))}var Ul={},u_;function xJ(){if(u_)return Ul;u_=1,Object.defineProperty(Ul,"__esModule",{value:!0}),Ul.default=void 0;var e=r(be()),t=gt,n=r(mV());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default,iconType:"utility"}));return o.displayName="ChevronLeftLargeIcon",Ul.default=o,Ul}var wJ=xJ();const E2=Ne(wJ);var Gl={},d_;function SJ(){if(d_)return Gl;d_=1,Object.defineProperty(Gl,"__esModule",{value:!0}),Gl.default=void 0;var e=r(be()),t=gt,n=r(vV());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default,iconType:"utility"}));return o.displayName="ChevronRightLargeIcon",Gl.default=o,Gl}var CJ=SJ();const k2=Ne(CJ);var Xp={exports:{}},EJ=Xp.exports,f_;function _2(){return f_||(f_=1,function(e,t){(function(n,r){e.exports=r()})(EJ,function(){var n=1e3,r=6e4,o=36e5,a="millisecond",i="second",s="minute",l="hour",c="day",d="week",f="month",p="quarter",h="year",m="date",v="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(j){var U=["th","st","nd","rd"],L=j%100;return"["+j+(U[(L-20)%10]||U[L]||U[0])+"]"}},w=function(j,U,L){var D=String(j);return!D||D.length>=U?j:""+Array(U+1-D.length).join(L)+j},S={s:w,z:function(j){var U=-j.utcOffset(),L=Math.abs(U),D=Math.floor(L/60),A=L%60;return(U<=0?"+":"-")+w(D,2,"0")+":"+w(A,2,"0")},m:function j(U,L){if(U.date()1)return j(H[0])}else{var W=U.name;E[W]=U,A=W}return!D&&A&&(C=A),A||!D&&C},T=function(j,U){if(O(j))return j.clone();var L=typeof U=="object"?U:{};return L.date=j,L.args=arguments,new P(L)},F=S;F.l=M,F.i=O,F.w=function(j,U){return T(j,{locale:U.$L,utc:U.$u,x:U.$x,$offset:U.$offset})};var P=function(){function j(L){this.$L=M(L.locale,null,!0),this.parse(L),this.$x=this.$x||L.x||{},this[k]=!0}var U=j.prototype;return U.parse=function(L){this.$d=function(D){var A=D.date,R=D.utc;if(A===null)return new Date(NaN);if(F.u(A))return new Date;if(A instanceof Date)return new Date(A);if(typeof A=="string"&&!/Z$/i.test(A)){var H=A.match(b);if(H){var W=H[2]-1||0,V=(H[7]||"0").substring(0,3);return R?new Date(Date.UTC(H[1],W,H[3]||1,H[4]||0,H[5]||0,H[6]||0,V)):new Date(H[1],W,H[3]||1,H[4]||0,H[5]||0,H[6]||0,V)}}return new Date(A)}(L),this.init()},U.init=function(){var L=this.$d;this.$y=L.getFullYear(),this.$M=L.getMonth(),this.$D=L.getDate(),this.$W=L.getDay(),this.$H=L.getHours(),this.$m=L.getMinutes(),this.$s=L.getSeconds(),this.$ms=L.getMilliseconds()},U.$utils=function(){return F},U.isValid=function(){return this.$d.toString()!==v},U.isSame=function(L,D){var A=T(L);return this.startOf(D)<=A&&A<=this.endOf(D)},U.isAfter=function(L,D){return T(L)e.type==="checkbox",Di=e=>e instanceof Date,Qn=e=>e==null;const O2=e=>typeof e=="object";var mn=e=>!Qn(e)&&!Array.isArray(e)&&O2(e)&&!Di(e),T2=e=>mn(e)&&e.target?ef(e.target)?e.target.checked:e.target.value:e,kJ=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,I2=(e,t)=>e.has(kJ(t)),_J=e=>{const t=e.constructor&&e.constructor.prototype;return mn(t)&&t.hasOwnProperty("isPrototypeOf")},Tw=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function rr(e){let t;const n=Array.isArray(e),r=typeof FileList<"u"?e instanceof FileList:!1;if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(Tw&&(e instanceof Blob||r))&&(n||mn(e)))if(t=n?[]:{},!n&&!_J(e))t=e;else for(const o in e)e.hasOwnProperty(o)&&(t[o]=rr(e[o]));else return e;return t}var zg=e=>Array.isArray(e)?e.filter(Boolean):[],tn=e=>e===void 0,Ce=(e,t,n)=>{if(!t||!mn(e))return n;const r=zg(t.split(/[,[\].]+?/)).reduce((o,a)=>Qn(o)?o:o[a],e);return tn(r)||r===e?tn(e[t])?n:e[t]:r},yr=e=>typeof e=="boolean",Iw=e=>/^\w*$/.test(e),R2=e=>zg(e.replace(/["|']|\]/g,"").split(/\.|\[/)),Bt=(e,t,n)=>{let r=-1;const o=Iw(t)?[t]:R2(t),a=o.length,i=a-1;for(;++rN.useContext(OJ);var M2=(e,t,n,r=!0)=>{const o={defaultValues:t._defaultValues};for(const a in e)Object.defineProperty(o,a,{get:()=>{const i=a;return t._proxyFormState[i]!==io.all&&(t._proxyFormState[i]=!r||io.all),n&&(n[i]=!0),e[i]}});return o},or=e=>mn(e)&&!Object.keys(e).length,N2=(e,t,n,r)=>{n(e);const{name:o,...a}=e;return or(a)||Object.keys(a).length>=Object.keys(t).length||Object.keys(a).find(i=>t[i]===(!r||io.all))},Xu=e=>Array.isArray(e)?e:[e],D2=(e,t,n)=>!e||!t||e===t||Xu(e).some(r=>r&&(n?r===t:r.startsWith(t)||t.startsWith(r)));function Mw(e){const t=N.useRef(e);t.current=e,N.useEffect(()=>{const n=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{n&&n.unsubscribe()}},[e.disabled])}function TJ(e){const t=Rw(),{control:n=t.control,disabled:r,name:o,exact:a}=e||{},[i,s]=N.useState(n._formState),l=N.useRef(!0),c=N.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),d=N.useRef(o);return d.current=o,Mw({disabled:r,next:f=>l.current&&D2(d.current,f.name,a)&&N2(f,c.current,n._updateFormState)&&s({...n._formState,...f}),subject:n._subjects.state}),N.useEffect(()=>(l.current=!0,c.current.isValid&&n._updateValid(!0),()=>{l.current=!1}),[n]),N.useMemo(()=>M2(i,n,c.current,!1),[i,n])}var Fo=e=>typeof e=="string",A2=(e,t,n,r,o)=>Fo(e)?(r&&t.watch.add(e),Ce(n,e,o)):Array.isArray(e)?e.map(a=>(r&&t.watch.add(a),Ce(n,a))):(r&&(t.watchAll=!0),n);function IJ(e){const t=Rw(),{control:n=t.control,name:r,defaultValue:o,disabled:a,exact:i}=e||{},s=N.useRef(r);s.current=r,Mw({disabled:a,subject:n._subjects.values,next:d=>{D2(s.current,d.name,i)&&c(rr(A2(s.current,n._names,d.values||n._formValues,!1,o)))}});const[l,c]=N.useState(n._getWatch(r,o));return N.useEffect(()=>n._removeUnmounted()),l}function qg(e){const t=Rw(),{name:n,disabled:r,control:o=t.control,shouldUnregister:a}=e,i=I2(o._names.array,n),s=IJ({control:o,name:n,defaultValue:Ce(o._formValues,n,Ce(o._defaultValues,n,e.defaultValue)),exact:!0}),l=TJ({control:o,name:n,exact:!0}),c=N.useRef(o.register(n,{...e.rules,value:s,...yr(e.disabled)?{disabled:e.disabled}:{}})),d=N.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!Ce(l.errors,n)},isDirty:{enumerable:!0,get:()=>!!Ce(l.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!Ce(l.touchedFields,n)},isValidating:{enumerable:!0,get:()=>!!Ce(l.validatingFields,n)},error:{enumerable:!0,get:()=>Ce(l.errors,n)}}),[l,n]),f=N.useMemo(()=>({name:n,value:s,...yr(r)||l.disabled?{disabled:l.disabled||r}:{},onChange:p=>c.current.onChange({target:{value:T2(p),name:n},type:Fh.CHANGE}),onBlur:()=>c.current.onBlur({target:{value:Ce(o._formValues,n),name:n},type:Fh.BLUR}),ref:p=>{const h=Ce(o._fields,n);h&&p&&(h._f.ref={focus:()=>p.focus(),select:()=>p.select(),setCustomValidity:m=>p.setCustomValidity(m),reportValidity:()=>p.reportValidity()})}}),[n,o._formValues,r,l.disabled,s,o._fields]);return N.useEffect(()=>{const p=o._options.shouldUnregister||a,h=(m,v)=>{const b=Ce(o._fields,m);b&&b._f&&(b._f.mount=v)};if(h(n,!0),p){const m=rr(Ce(o._options.defaultValues,n));Bt(o._defaultValues,n,m),tn(Ce(o._formValues,n))&&Bt(o._formValues,n,m)}return()=>{(i?p&&!o._state.action:p)?o.unregister(n):h(n,!1)}},[n,o,i,a]),N.useEffect(()=>{yr(r)&&Ce(o._fields,n)&&o._updateDisabledField({disabled:r,fields:o._fields,name:n,value:Ce(o._fields,n)._f.value})},[r,n,o]),N.useMemo(()=>({field:f,formState:l,fieldState:d}),[f,l,d])}const Nw=e=>e.render(qg(e));var RJ=(e,t,n,r,o)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:o||!0}}:{},p_=e=>({isOnSubmit:!e||e===io.onSubmit,isOnBlur:e===io.onBlur,isOnChange:e===io.onChange,isOnAll:e===io.all,isOnTouch:e===io.onTouched}),h_=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some(r=>e.startsWith(r)&&/^\.\w+/.test(e.slice(r.length))));const Zu=(e,t,n,r)=>{for(const o of n||Object.keys(e)){const a=Ce(e,o);if(a){const{_f:i,...s}=a;if(i){if(i.refs&&i.refs[0]&&t(i.refs[0],o)&&!r)return!0;if(i.ref&&t(i.ref,i.name)&&!r)return!0;if(Zu(s,t))break}else if(mn(s)&&Zu(s,t))break}}};var MJ=(e,t,n)=>{const r=Xu(Ce(e,n));return Bt(r,"root",t[n]),Bt(e,n,r),e},Dw=e=>e.type==="file",jo=e=>typeof e=="function",Bh=e=>{if(!Tw)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},Zp=e=>Fo(e),Aw=e=>e.type==="radio",$h=e=>e instanceof RegExp;const g_={value:!1,isValid:!1},m_={value:!0,isValid:!0};var P2=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(n=>n&&n.checked&&!n.disabled).map(n=>n.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!tn(e[0].attributes.value)?tn(e[0].value)||e[0].value===""?m_:{value:e[0].value,isValid:!0}:m_:g_}return g_};const v_={isValid:!1,value:null};var j2=e=>Array.isArray(e)?e.reduce((t,n)=>n&&n.checked&&!n.disabled?{isValid:!0,value:n.value}:t,v_):v_;function b_(e,t,n="validate"){if(Zp(e)||Array.isArray(e)&&e.every(Zp)||yr(e)&&!e)return{type:n,message:Zp(e)?e:"",ref:t}}var hs=e=>mn(e)&&!$h(e)?e:{value:e,message:""},y_=async(e,t,n,r,o)=>{const{ref:a,refs:i,required:s,maxLength:l,minLength:c,min:d,max:f,pattern:p,validate:h,name:m,valueAsNumber:v,mount:b,disabled:y}=e._f,x=Ce(t,m);if(!b||y)return{};const w=i?i[0]:a,S=P=>{r&&w.reportValidity&&(w.setCustomValidity(yr(P)?"":P||""),w.reportValidity())},C={},E=Aw(a),k=ef(a),O=E||k,M=(v||Dw(a))&&tn(a.value)&&tn(x)||Bh(a)&&a.value===""||x===""||Array.isArray(x)&&!x.length,T=RJ.bind(null,m,n,C),F=(P,$,j,U=aa.maxLength,L=aa.minLength)=>{const D=P?$:j;C[m]={type:P?U:L,message:D,ref:a,...T(P?U:L,D)}};if(o?!Array.isArray(x)||!x.length:s&&(!O&&(M||Qn(x))||yr(x)&&!x||k&&!P2(i).isValid||E&&!j2(i).isValid)){const{value:P,message:$}=Zp(s)?{value:!!s,message:s}:hs(s);if(P&&(C[m]={type:aa.required,message:$,ref:w,...T(aa.required,$)},!n))return S($),C}if(!M&&(!Qn(d)||!Qn(f))){let P,$;const j=hs(f),U=hs(d);if(!Qn(x)&&!isNaN(x)){const L=a.valueAsNumber||x&&+x;Qn(j.value)||(P=L>j.value),Qn(U.value)||($=Lnew Date(new Date().toDateString()+" "+H),A=a.type=="time",R=a.type=="week";Fo(j.value)&&x&&(P=A?D(x)>D(j.value):R?x>j.value:L>new Date(j.value)),Fo(U.value)&&x&&($=A?D(x)+P.value,U=!Qn($.value)&&x.length<+$.value;if((j||U)&&(F(j,P.message,$.message),!n))return S(C[m].message),C}if(p&&!M&&Fo(x)){const{value:P,message:$}=hs(p);if($h(P)&&!x.match(P)&&(C[m]={type:aa.pattern,message:$,ref:a,...T(aa.pattern,$)},!n))return S($),C}if(h){if(jo(h)){const P=await h(x,t),$=b_(P,w);if($&&(C[m]={...$,...T(aa.validate,$.message)},!n))return S($.message),C}else if(mn(h)){let P={};for(const $ in h){if(!or(P)&&!n)break;const j=b_(await h[$](x,t),w,$);j&&(P={...j,...T($,j.message)},S(j.message),n&&(C[m]=P))}if(!or(P)&&(C[m]={ref:w,...P},!n))return C}}return S(!0),C};function NJ(e,t){const n=t.slice(0,-1).length;let r=0;for(;r{let e=[];return{get observers(){return e},next:o=>{for(const a of e)a.next&&a.next(o)},subscribe:o=>(e.push(o),{unsubscribe:()=>{e=e.filter(a=>a!==o)}}),unsubscribe:()=>{e=[]}}},lx=e=>Qn(e)||!O2(e);function Fa(e,t){if(lx(e)||lx(t))return e===t;if(Di(e)&&Di(t))return e.getTime()===t.getTime();const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(const o of n){const a=e[o];if(!r.includes(o))return!1;if(o!=="ref"){const i=t[o];if(Di(a)&&Di(i)||mn(a)&&mn(i)||Array.isArray(a)&&Array.isArray(i)?!Fa(a,i):a!==i)return!1}}return!0}var L2=e=>e.type==="select-multiple",AJ=e=>Aw(e)||ef(e),rb=e=>Bh(e)&&e.isConnected,F2=e=>{for(const t in e)if(jo(e[t]))return!0;return!1};function Hh(e,t={}){const n=Array.isArray(e);if(mn(e)||n)for(const r in e)Array.isArray(e[r])||mn(e[r])&&!F2(e[r])?(t[r]=Array.isArray(e[r])?[]:{},Hh(e[r],t[r])):Qn(e[r])||(t[r]=!0);return t}function B2(e,t,n){const r=Array.isArray(e);if(mn(e)||r)for(const o in e)Array.isArray(e[o])||mn(e[o])&&!F2(e[o])?tn(t)||lx(n[o])?n[o]=Array.isArray(e[o])?Hh(e[o],[]):{...Hh(e[o])}:B2(e[o],Qn(t)?{}:t[o],n[o]):n[o]=!Fa(e[o],t[o]);return n}var Wl=(e,t)=>B2(e,t,Hh(t)),$2=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>tn(e)?e:t?e===""?NaN:e&&+e:n&&Fo(e)?new Date(e):r?r(e):e;function ob(e){const t=e.ref;if(!(e.refs?e.refs.every(n=>n.disabled):t.disabled))return Dw(t)?t.files:Aw(t)?j2(e.refs).value:L2(t)?[...t.selectedOptions].map(({value:n})=>n):ef(t)?P2(e.refs).value:$2(tn(t.value)?e.ref.value:t.value,e)}var PJ=(e,t,n,r)=>{const o={};for(const a of e){const i=Ce(t,a);i&&Bt(o,a,i._f)}return{criteriaMode:n,names:[...e],fields:o,shouldUseNativeValidation:r}},zl=e=>tn(e)?e:$h(e)?e.source:mn(e)?$h(e.value)?e.value.source:e.value:e;const x_="AsyncFunction";var jJ=e=>!!e&&!!e.validate&&!!(jo(e.validate)&&e.validate.constructor.name===x_||mn(e.validate)&&Object.values(e.validate).find(t=>t.constructor.name===x_)),LJ=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function w_(e,t,n){const r=Ce(e,n);if(r||Iw(n))return{error:r,name:n};const o=n.split(".");for(;o.length;){const a=o.join("."),i=Ce(t,a),s=Ce(e,a);if(i&&!Array.isArray(i)&&n!==a)return{name:n};if(s&&s.type)return{name:a,error:s};o.pop()}return{name:n}}var FJ=(e,t,n,r,o)=>o.isOnAll?!1:!n&&o.isOnTouch?!(t||e):(n?r.isOnBlur:o.isOnBlur)?!e:(n?r.isOnChange:o.isOnChange)?e:!0,BJ=(e,t)=>!zg(Ce(e,t)).length&&En(e,t);const $J={mode:io.onSubmit,reValidateMode:io.onChange,shouldFocusError:!0};function HJ(e={}){let t={...$J,...e},n={submitCount:0,isDirty:!1,isLoading:jo(t.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:t.errors||{},disabled:t.disabled||!1},r={},o=mn(t.defaultValues)||mn(t.values)?rr(t.defaultValues||t.values)||{}:{},a=t.shouldUnregister?{}:rr(o),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:nb(),array:nb(),state:nb()},p=p_(t.mode),h=p_(t.reValidateMode),m=t.criteriaMode===io.all,v=_=>B=>{clearTimeout(c),c=setTimeout(_,B)},b=async _=>{if(!t.disabled&&(d.isValid||_)){const B=t.resolver?or((await O()).errors):await T(r,!0);B!==n.isValid&&f.state.next({isValid:B})}},y=(_,B)=>{!t.disabled&&(d.isValidating||d.validatingFields)&&((_||Array.from(s.mount)).forEach(q=>{q&&(B?Bt(n.validatingFields,q,B):En(n.validatingFields,q))}),f.state.next({validatingFields:n.validatingFields,isValidating:!or(n.validatingFields)}))},x=(_,B=[],q,te,se=!0,ne=!0)=>{if(te&&q&&!t.disabled){if(i.action=!0,ne&&Array.isArray(Ce(r,_))){const ge=q(Ce(r,_),te.argA,te.argB);se&&Bt(r,_,ge)}if(ne&&Array.isArray(Ce(n.errors,_))){const ge=q(Ce(n.errors,_),te.argA,te.argB);se&&Bt(n.errors,_,ge),BJ(n.errors,_)}if(d.touchedFields&&ne&&Array.isArray(Ce(n.touchedFields,_))){const ge=q(Ce(n.touchedFields,_),te.argA,te.argB);se&&Bt(n.touchedFields,_,ge)}d.dirtyFields&&(n.dirtyFields=Wl(o,a)),f.state.next({name:_,isDirty:P(_,B),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else Bt(a,_,B)},w=(_,B)=>{Bt(n.errors,_,B),f.state.next({errors:n.errors})},S=_=>{n.errors=_,f.state.next({errors:n.errors,isValid:!1})},C=(_,B,q,te)=>{const se=Ce(r,_);if(se){const ne=Ce(a,_,tn(q)?Ce(o,_):q);tn(ne)||te&&te.defaultChecked||B?Bt(a,_,B?ne:ob(se._f)):U(_,ne),i.mount&&b()}},E=(_,B,q,te,se)=>{let ne=!1,ge=!1;const Te={name:_};if(!t.disabled){const qe=!!(Ce(r,_)&&Ce(r,_)._f&&Ce(r,_)._f.disabled);if(!q||te){d.isDirty&&(ge=n.isDirty,n.isDirty=Te.isDirty=P(),ne=ge!==Te.isDirty);const nt=qe||Fa(Ce(o,_),B);ge=!!(!qe&&Ce(n.dirtyFields,_)),nt||qe?En(n.dirtyFields,_):Bt(n.dirtyFields,_,!0),Te.dirtyFields=n.dirtyFields,ne=ne||d.dirtyFields&&ge!==!nt}if(q){const nt=Ce(n.touchedFields,_);nt||(Bt(n.touchedFields,_,q),Te.touchedFields=n.touchedFields,ne=ne||d.touchedFields&&nt!==q)}ne&&se&&f.state.next(Te)}return ne?Te:{}},k=(_,B,q,te)=>{const se=Ce(n.errors,_),ne=d.isValid&&yr(B)&&n.isValid!==B;if(t.delayError&&q?(l=v(()=>w(_,q)),l(t.delayError)):(clearTimeout(c),l=null,q?Bt(n.errors,_,q):En(n.errors,_)),(q?!Fa(se,q):se)||!or(te)||ne){const ge={...te,...ne&&yr(B)?{isValid:B}:{},errors:n.errors,name:_};n={...n,...ge},f.state.next(ge)}},O=async _=>{y(_,!0);const B=await t.resolver(a,t.context,PJ(_||s.mount,r,t.criteriaMode,t.shouldUseNativeValidation));return y(_),B},M=async _=>{const{errors:B}=await O(_);if(_)for(const q of _){const te=Ce(B,q);te?Bt(n.errors,q,te):En(n.errors,q)}else n.errors=B;return B},T=async(_,B,q={valid:!0})=>{for(const te in _){const se=_[te];if(se){const{_f:ne,...ge}=se;if(ne){const Te=s.array.has(ne.name),qe=se._f&&jJ(se._f);qe&&d.validatingFields&&y([te],!0);const nt=await y_(se,a,m,t.shouldUseNativeValidation&&!B,Te);if(qe&&d.validatingFields&&y([te]),nt[ne.name]&&(q.valid=!1,B))break;!B&&(Ce(nt,ne.name)?Te?MJ(n.errors,nt,ne.name):Bt(n.errors,ne.name,nt[ne.name]):En(n.errors,ne.name))}!or(ge)&&await T(ge,B,q)}}return q.valid},F=()=>{for(const _ of s.unMount){const B=Ce(r,_);B&&(B._f.refs?B._f.refs.every(q=>!rb(q)):!rb(B._f.ref))&&ee(_)}s.unMount=new Set},P=(_,B)=>!t.disabled&&(_&&B&&Bt(a,_,B),!Fa(W(),o)),$=(_,B,q)=>A2(_,s,{...i.mount?a:tn(B)?o:Fo(_)?{[_]:B}:B},q,B),j=_=>zg(Ce(i.mount?a:o,_,t.shouldUnregister?Ce(o,_,[]):[])),U=(_,B,q={})=>{const te=Ce(r,_);let se=B;if(te){const ne=te._f;ne&&(!ne.disabled&&Bt(a,_,$2(B,ne)),se=Bh(ne.ref)&&Qn(B)?"":B,L2(ne.ref)?[...ne.ref.options].forEach(ge=>ge.selected=se.includes(ge.value)):ne.refs?ef(ne.ref)?ne.refs.length>1?ne.refs.forEach(ge=>(!ge.defaultChecked||!ge.disabled)&&(ge.checked=Array.isArray(se)?!!se.find(Te=>Te===ge.value):se===ge.value)):ne.refs[0]&&(ne.refs[0].checked=!!se):ne.refs.forEach(ge=>ge.checked=ge.value===se):Dw(ne.ref)?ne.ref.value="":(ne.ref.value=se,ne.ref.type||f.values.next({name:_,values:{...a}})))}(q.shouldDirty||q.shouldTouch)&&E(_,se,q.shouldTouch,q.shouldDirty,!0),q.shouldValidate&&H(_)},L=(_,B,q)=>{for(const te in B){const se=B[te],ne=`${_}.${te}`,ge=Ce(r,ne);(s.array.has(_)||mn(se)||ge&&!ge._f)&&!Di(se)?L(ne,se,q):U(ne,se,q)}},D=(_,B,q={})=>{const te=Ce(r,_),se=s.array.has(_),ne=rr(B);Bt(a,_,ne),se?(f.array.next({name:_,values:{...a}}),(d.isDirty||d.dirtyFields)&&q.shouldDirty&&f.state.next({name:_,dirtyFields:Wl(o,a),isDirty:P(_,ne)})):te&&!te._f&&!Qn(ne)?L(_,ne,q):U(_,ne,q),h_(_,s)&&f.state.next({...n}),f.values.next({name:i.mount?_:void 0,values:{...a}})},A=async _=>{i.mount=!0;const B=_.target;let q=B.name,te=!0;const se=Ce(r,q),ne=()=>B.type?ob(se._f):T2(_),ge=Te=>{te=Number.isNaN(Te)||Di(Te)&&isNaN(Te.getTime())||Fa(Te,Ce(a,q,Te))};if(se){let Te,qe;const nt=ne(),Xt=_.type===Fh.BLUR||_.type===Fh.FOCUS_OUT,vn=!LJ(se._f)&&!t.resolver&&!Ce(n.errors,q)&&!se._f.deps||FJ(Xt,Ce(n.touchedFields,q),n.isSubmitted,h,p),Nr=h_(q,s,Xt);Bt(a,q,nt),Xt?(se._f.onBlur&&se._f.onBlur(_),l&&l(0)):se._f.onChange&&se._f.onChange(_);const Co=E(q,nt,Xt,!1),Il=!or(Co)||Nr;if(!Xt&&f.values.next({name:q,type:_.type,values:{...a}}),vn)return d.isValid&&(t.mode==="onBlur"?Xt&&b():b()),Il&&f.state.next({name:q,...Nr?{}:Co});if(!Xt&&Nr&&f.state.next({...n}),t.resolver){const{errors:gi}=await O([q]);if(ge(nt),te){const Eo=w_(n.errors,r,q),Oa=w_(gi,r,Eo.name||q);Te=Oa.error,q=Oa.name,qe=or(gi)}}else y([q],!0),Te=(await y_(se,a,m,t.shouldUseNativeValidation))[q],y([q]),ge(nt),te&&(Te?qe=!1:d.isValid&&(qe=await T(r,!0)));te&&(se._f.deps&&H(se._f.deps),k(q,qe,Te,Co))}},R=(_,B)=>{if(Ce(n.errors,B)&&_.focus)return _.focus(),1},H=async(_,B={})=>{let q,te;const se=Xu(_);if(t.resolver){const ne=await M(tn(_)?_:se);q=or(ne),te=_?!se.some(ge=>Ce(ne,ge)):q}else _?(te=(await Promise.all(se.map(async ne=>{const ge=Ce(r,ne);return await T(ge&&ge._f?{[ne]:ge}:ge)}))).every(Boolean),!(!te&&!n.isValid)&&b()):te=q=await T(r);return f.state.next({...!Fo(_)||d.isValid&&q!==n.isValid?{}:{name:_},...t.resolver||!_?{isValid:q}:{},errors:n.errors}),B.shouldFocus&&!te&&Zu(r,R,_?se:s.mount),te},W=_=>{const B={...i.mount?a:o};return tn(_)?B:Fo(_)?Ce(B,_):_.map(q=>Ce(B,q))},V=(_,B)=>({invalid:!!Ce((B||n).errors,_),isDirty:!!Ce((B||n).dirtyFields,_),error:Ce((B||n).errors,_),isValidating:!!Ce(n.validatingFields,_),isTouched:!!Ce((B||n).touchedFields,_)}),Y=_=>{_&&Xu(_).forEach(B=>En(n.errors,B)),f.state.next({errors:_?n.errors:{}})},z=(_,B,q)=>{const te=(Ce(r,_,{_f:{}})._f||{}).ref,se=Ce(n.errors,_)||{},{ref:ne,message:ge,type:Te,...qe}=se;Bt(n.errors,_,{...qe,...B,ref:te}),f.state.next({name:_,errors:n.errors,isValid:!1}),q&&q.shouldFocus&&te&&te.focus&&te.focus()},J=(_,B)=>jo(_)?f.values.subscribe({next:q=>_($(void 0,B),q)}):$(_,B,!0),ee=(_,B={})=>{for(const q of _?Xu(_):s.mount)s.mount.delete(q),s.array.delete(q),B.keepValue||(En(r,q),En(a,q)),!B.keepError&&En(n.errors,q),!B.keepDirty&&En(n.dirtyFields,q),!B.keepTouched&&En(n.touchedFields,q),!B.keepIsValidating&&En(n.validatingFields,q),!t.shouldUnregister&&!B.keepDefaultValue&&En(o,q);f.values.next({values:{...a}}),f.state.next({...n,...B.keepDirty?{isDirty:P()}:{}}),!B.keepIsValid&&b()},oe=({disabled:_,name:B,field:q,fields:te,value:se})=>{if(yr(_)&&i.mount||_){const ne=_?void 0:tn(se)?ob(q?q._f:Ce(te,B)._f):se;(_||!_&&!tn(ne))&&Bt(a,B,ne),E(B,ne,!1,!1,!0)}},he=(_,B={})=>{let q=Ce(r,_);const te=yr(B.disabled)||yr(t.disabled);return Bt(r,_,{...q||{},_f:{...q&&q._f?q._f:{ref:{name:_}},name:_,mount:!0,...B}}),s.mount.add(_),q?oe({field:q,disabled:yr(B.disabled)?B.disabled:t.disabled,name:_,value:B.value}):C(_,!0,B.value),{...te?{disabled:B.disabled||t.disabled}:{},...t.progressive?{required:!!B.required,min:zl(B.min),max:zl(B.max),minLength:zl(B.minLength),maxLength:zl(B.maxLength),pattern:zl(B.pattern)}:{},name:_,onChange:A,onBlur:A,ref:se=>{if(se){he(_,B),q=Ce(r,_);const ne=tn(se.value)&&se.querySelectorAll&&se.querySelectorAll("input,select,textarea")[0]||se,ge=AJ(ne),Te=q._f.refs||[];if(ge?Te.find(qe=>qe===ne):ne===q._f.ref)return;Bt(r,_,{_f:{...q._f,...ge?{refs:[...Te.filter(rb),ne,...Array.isArray(Ce(o,_))?[{}]:[]],ref:{type:ne.type,name:_}}:{ref:ne}}}),C(_,!1,void 0,ne)}else q=Ce(r,_,{}),q._f&&(q._f.mount=!1),(t.shouldUnregister||B.shouldUnregister)&&!(I2(s.array,_)&&i.action)&&s.unMount.add(_)}}},me=()=>t.shouldFocusError&&Zu(r,R,s.mount),de=_=>{yr(_)&&(f.state.next({disabled:_}),Zu(r,(B,q)=>{const te=Ce(r,q);te&&(B.disabled=te._f.disabled||_,Array.isArray(te._f.refs)&&te._f.refs.forEach(se=>{se.disabled=te._f.disabled||_}))},0,!1))},Re=(_,B)=>async q=>{let te;if(q&&(q.preventDefault&&q.preventDefault(),q.persist&&q.persist()),t.disabled){B&&await B({...n.errors},q);return}let se=rr(a);if(f.state.next({isSubmitting:!0}),t.resolver){const{errors:ne,values:ge}=await O();n.errors=ne,se=ge}else await T(r);if(En(n.errors,"root"),or(n.errors)){f.state.next({errors:{}});try{await _(se,q)}catch(ne){te=ne}}else B&&await B({...n.errors},q),me(),setTimeout(me);if(f.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:or(n.errors)&&!te,submitCount:n.submitCount+1,errors:n.errors}),te)throw te},Oe=(_,B={})=>{Ce(r,_)&&(tn(B.defaultValue)?D(_,rr(Ce(o,_))):(D(_,B.defaultValue),Bt(o,_,rr(B.defaultValue))),B.keepTouched||En(n.touchedFields,_),B.keepDirty||(En(n.dirtyFields,_),n.isDirty=B.defaultValue?P(_,rr(Ce(o,_))):P()),B.keepError||(En(n.errors,_),d.isValid&&b()),f.state.next({...n}))},Ue=(_,B={})=>{const q=_?rr(_):o,te=rr(q),se=or(_),ne=se?o:te;if(B.keepDefaultValues||(o=q),!B.keepValues){if(B.keepDirtyValues){const ge=new Set([...s.mount,...Object.keys(Wl(o,a))]);for(const Te of Array.from(ge))Ce(n.dirtyFields,Te)?Bt(ne,Te,Ce(a,Te)):D(Te,Ce(ne,Te))}else{if(Tw&&tn(_))for(const ge of s.mount){const Te=Ce(r,ge);if(Te&&Te._f){const qe=Array.isArray(Te._f.refs)?Te._f.refs[0]:Te._f.ref;if(Bh(qe)){const nt=qe.closest("form");if(nt){nt.reset();break}}}}r={}}a=t.shouldUnregister?B.keepDefaultValues?rr(o):{}:rr(ne),f.array.next({values:{...ne}}),f.values.next({values:{...ne}})}s={mount:B.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},i.mount=!d.isValid||!!B.keepIsValid||!!B.keepDirtyValues,i.watch=!!t.shouldUnregister,f.state.next({submitCount:B.keepSubmitCount?n.submitCount:0,isDirty:se?!1:B.keepDirty?n.isDirty:!!(B.keepDefaultValues&&!Fa(_,o)),isSubmitted:B.keepIsSubmitted?n.isSubmitted:!1,dirtyFields:se?{}:B.keepDirtyValues?B.keepDefaultValues&&a?Wl(o,a):n.dirtyFields:B.keepDefaultValues&&_?Wl(o,_):B.keepDirty?n.dirtyFields:{},touchedFields:B.keepTouched?n.touchedFields:{},errors:B.keepErrors?n.errors:{},isSubmitSuccessful:B.keepIsSubmitSuccessful?n.isSubmitSuccessful:!1,isSubmitting:!1})},Q=(_,B)=>Ue(jo(_)?_(a):_,B);return{control:{register:he,unregister:ee,getFieldState:V,handleSubmit:Re,setError:z,_executeSchema:O,_getWatch:$,_getDirty:P,_updateValid:b,_removeUnmounted:F,_updateFieldArray:x,_updateDisabledField:oe,_getFieldArray:j,_reset:Ue,_resetDefaultValues:()=>jo(t.defaultValues)&&t.defaultValues().then(_=>{Q(_,t.resetOptions),f.state.next({isLoading:!1})}),_updateFormState:_=>{n={...n,..._}},_disableForm:de,_subjects:f,_proxyFormState:d,_setErrors:S,get _fields(){return r},get _formValues(){return a},get _state(){return i},set _state(_){i=_},get _defaultValues(){return o},get _names(){return s},set _names(_){s=_},get _formState(){return n},set _formState(_){n=_},get _options(){return t},set _options(_){t={...t,..._}}},trigger:H,register:he,handleSubmit:Re,watch:J,setValue:D,getValues:W,reset:Q,resetField:Oe,clearErrors:Y,unregister:ee,setError:z,setFocus:(_,B={})=>{const q=Ce(r,_),te=q&&q._f;if(te){const se=te.refs?te.refs[0]:te.ref;se.focus&&(se.focus(),B.shouldSelect&&jo(se.select)&&se.select())}},getFieldState:V}}function bo(e={}){const t=N.useRef(),n=N.useRef(),[r,o]=N.useState({isDirty:!1,isValidating:!1,isLoading:jo(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:jo(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...HJ(e),formState:r});const a=t.current.control;return a._options=e,Mw({subject:a._subjects.state,next:i=>{N2(i,a._proxyFormState,a._updateFormState,!0)&&o({...a._formState})}}),N.useEffect(()=>a._disableForm(e.disabled),[a,e.disabled]),N.useEffect(()=>{if(a._proxyFormState.isDirty){const i=a._getDirty();i!==r.isDirty&&a._subjects.state.next({isDirty:i})}},[a,r.isDirty]),N.useEffect(()=>{e.values&&!Fa(e.values,n.current)?(a._reset(e.values,a._options.resetOptions),n.current=e.values,o(i=>({...i}))):a._resetDefaultValues()},[e.values,a]),N.useEffect(()=>{e.errors&&a._setErrors(e.errors)},[e.errors,a]),N.useEffect(()=>{a._state.mount||(a._updateValid(),a._state.mount=!0),a._state.watch&&(a._state.watch=!1,a._subjects.state.next({...a._formState})),a._removeUnmounted()}),N.useEffect(()=>{e.shouldUnregister&&a._subjects.values.next({values:a._getWatch()})},[e.shouldUnregister,a]),N.useMemo(()=>({...t.current,formState:M2(r,a)}),[r,a])}var Jp={exports:{}},VJ=Jp.exports,S_;function UJ(){return S_||(S_=1,function(e,t){(function(n,r){e.exports=r()})(VJ,function(){var n={year:0,month:1,day:2,hour:3,minute:4,second:5},r={};return function(o,a,i){var s,l=function(p,h,m){m===void 0&&(m={});var v=new Date(p),b=function(y,x){x===void 0&&(x={});var w=x.timeZoneName||"short",S=y+"|"+w,C=r[S];return C||(C=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}),r[S]=C),C}(h,m);return b.formatToParts(v)},c=function(p,h){for(var m=l(p,h),v=[],b=0;b=0&&(v[S]=parseInt(w,10))}var C=v[3],E=C===24?0:C,k=v[0]+"-"+v[1]+"-"+v[2]+" "+E+":"+v[4]+":"+v[5]+":000",O=+p;return(i.utc(k).valueOf()-(O-=O%1e3))/6e4},d=a.prototype;d.tz=function(p,h){p===void 0&&(p=s);var m,v=this.utcOffset(),b=this.toDate(),y=b.toLocaleString("en-US",{timeZone:p}),x=Math.round((b-new Date(y))/1e3/60),w=15*-Math.round(b.getTimezoneOffset()/15)-x;if(!Number(w))m=this.utcOffset(0,h);else if(m=i(y,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(w,!0),h){var S=m.utcOffset();m=m.add(v-S,"minute")}return m.$x.$timezone=p,m},d.offsetName=function(p){var h=this.$x.$timezone||i.tz.guess(),m=l(this.valueOf(),h,{timeZoneName:p}).find(function(v){return v.type.toLowerCase()==="timezonename"});return m&&m.value};var f=d.startOf;d.startOf=function(p,h){if(!this.$x||!this.$x.$timezone)return f.call(this,p,h);var m=i(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return f.call(m,p,h).tz(this.$x.$timezone,!0)},i.tz=function(p,h,m){var v=m&&h,b=m||h||s,y=c(+i(),b);if(typeof p!="string")return i(p).tz(b);var x=function(E,k,O){var M=E-60*k*1e3,T=c(M,O);if(k===T)return[M,k];var F=c(M-=60*(T-k)*1e3,O);return T===F?[M,T]:[E-60*Math.min(T,F)*1e3,Math.max(T,F)]}(i.utc(p,v).valueOf(),y,b),w=x[0],S=x[1],C=i(w).utcOffset(S);return C.$x.$timezone=b,C},i.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},i.tz.setDefault=function(p){s=p}}})}(Jp)),Jp.exports}var GJ=UJ();const WJ=Ne(GJ);var Qp={exports:{}},zJ=Qp.exports,C_;function qJ(){return C_||(C_=1,function(e,t){(function(n,r){e.exports=r()})(zJ,function(){var n="minute",r=/[+-]\d\d(?::?\d\d)?/g,o=/([+-]|\d\d)/g;return function(a,i,s){var l=i.prototype;s.utc=function(v){var b={date:v,utc:!0,args:arguments};return new i(b)},l.utc=function(v){var b=s(this.toDate(),{locale:this.$L,utc:!0});return v?b.add(this.utcOffset(),n):b},l.local=function(){return s(this.toDate(),{locale:this.$L,utc:!1})};var c=l.parse;l.parse=function(v){v.utc&&(this.$u=!0),this.$utils().u(v.$offset)||(this.$offset=v.$offset),c.call(this,v)};var d=l.init;l.init=function(){if(this.$u){var v=this.$d;this.$y=v.getUTCFullYear(),this.$M=v.getUTCMonth(),this.$D=v.getUTCDate(),this.$W=v.getUTCDay(),this.$H=v.getUTCHours(),this.$m=v.getUTCMinutes(),this.$s=v.getUTCSeconds(),this.$ms=v.getUTCMilliseconds()}else d.call(this)};var f=l.utcOffset;l.utcOffset=function(v,b){var y=this.$utils().u;if(y(v))return this.$u?0:y(this.$offset)?f.call(this):this.$offset;if(typeof v=="string"&&(v=function(C){C===void 0&&(C="");var E=C.match(r);if(!E)return null;var k=(""+E[0]).match(o)||["-",0,0],O=k[0],M=60*+k[1]+ +k[2];return M===0?0:O==="+"?M:-M}(v),v===null))return this;var x=Math.abs(v)<=16?60*v:v,w=this;if(b)return w.$offset=x,w.$u=v===0,w;if(v!==0){var S=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(w=this.local().add(x+S,n)).$offset=x,w.$x.$localOffset=S}else w=this.utc();return w};var p=l.format;l.format=function(v){var b=v||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return p.call(this,b)},l.valueOf=function(){var v=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*v},l.isUTC=function(){return!!this.$u},l.toISOString=function(){return this.toDate().toISOString()},l.toString=function(){return this.toDate().toUTCString()};var h=l.toDate;l.toDate=function(v){return v==="s"&&this.$offset?s(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():h.call(this)};var m=l.diff;l.diff=function(v,b,y){if(v&&this.$u===v.$u)return m.call(this,v,b,y);var x=this.local(),w=s(v).local();return m.call(x,w,b,y)}}})}(Qp)),Qp.exports}var YJ=qJ();const KJ=Ne(YJ);ie.extend(KJ);ie.extend(WJ);const XJ="dateFromString - unparseable date",ZJ="dateFromString - date is a of DateType but mayParseDateOnly is false",JJ="dateFromString - date is a of DateTimeType but mayParseDateOnly is false",QJ="toDateType - cannot convert TimeType to DateType",eQ="toTimeType - cannot convert DateType to TimeType";function tQ(e,t,n,r=!1,o=!1){if(typeof e=="string"&&gl(e))return e;let a=null;if(typeof e=="string"?a=Tn(e):!a&&typeof e=="object"&&Wg.isDayjs(e)?a=e.toDate():!a&&typeof e=="object"&&e instanceof Date&&(a=e),a===null)throw new Error(`formatDateTime: dateTime is not a valid string or Date: ${e}`);let i=n;i||(i=navigator.language);const s={year:o?void 0:"numeric",month:o?void 0:"numeric",day:o?void 0:"numeric",hour:r?void 0:"numeric",minute:r?void 0:"numeric",weekday:!r&&!o?"short":void 0,timeZone:t,localeMatcher:"lookup"};return new Intl.DateTimeFormat(i,s).format(a)}function E_(e,t,n){let r=e;if(typeof e=="string"&&Pw(e)){const o=e.split(":").map(a=>Number.parseInt(a)??0);r=new Date,r.setHours(o[0]),r.setMinutes(o[1])}return tQ(r,t,n,!1,!0)}function Tn(e,t=!1){const n=e.indexOf("[");if(n>0){const o=e.substring(0,n);return new Date(o)}if(gl(e)){if(!t)throw new Error(`${ZJ}: ${e}`);return ie(e,ux).toDate()}if(jw(e))throw new Error(`${JJ}: ${e}`);const r=new Date(e);if(!Number.isNaN(r.getTime()))return r;throw new Error(`${XJ}: ${e}`)}const H2=/^\d{2}:\d{2}$/;function Pw(e){return e?H2.test(e):!1}function cx(e){if(typeof e=="string"){if(Pw(e))return e;if(jw(e))return e.split(" ")[1];if(gl(e))throw new Error(`${eQ}: ${e}`)}return Wg.isDayjs(e)?e.format(__):ie(e).format(__)}const V2=/^\d{4}-\d{2}-\d{2}$/;function gl(e){return!e||e.length!==10?!1:V2.test(e)}function nn(e){if(typeof e=="string"){if(gl(e))return e;if(jw(e))return e.split(" ")[0];if(Pw(e))throw new Error(`${QJ}: ${e}`)}return Wg.isDayjs(e)?e.format(ux):ie(e).format(ux)}function jw(e){if(e.length!==16)return!1;const t=e.split(" ");return V2.test(t[0])&&H2.test(t[1])}function k_(e,t){const n=t.split(":").map(a=>Number.parseInt(a)??0),r=Intl.DateTimeFormat().resolvedOptions().timeZone;return ie(e).add(n[0],"hours").add(n[1],"minutes").tz(r)}const __="HH:mm";//! be careful changing these formats, as they need to be compatible with the backend (and the date pickters in the frontend) +const ux="YYYY-MM-DD";function O_(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function T_(e,t,n){var r=[],o=$D(e,r,n);return r.length<2?n:o+t(r)}var nQ=function(t){var n=bV(t);n.sheet.speedy=function(s){this.isSpeedy=s},n.compat=!0;var r=function(){for(var l=arguments.length,c=new Array(l),d=0;d{const i=typeof e=="number"?`${e}px`:e,s=Ys` + span { + display: inline-flex; + } + `,l=Ys` + width: ${i}; + height: ${i}; + + span, + svg, + span svg { + width: ${i}; + height: ${i}; + } + `;return u.jsx("div",{className:ce(s,i!=null?l:void 0,"inline-flex flex-none items-center justify-center",r),style:n,ref:a,...o,children:t})}),aQ="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",iQ="flex justify-center items-center relative w-full pb-2",sQ="text-text text-sm font-bold flex justify-center",lQ="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",cQ="text-text-subtle text-sm border-b-0",uQ="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]",dQ="whitespace-nowrap absolute w-full flex justify-between items-center",fQ="p-0 text-center w-9 h-8 hover:bg-surface-overlay-hovered group-data-[disabled=true]:hover:bg-transparent",pQ={caption_label:sQ,caption:iQ,day_selected:lQ,cell:fQ,button:aQ,nav:dQ,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-full",head:cQ,day:"text-sm",day_disabled:"text-disabled-text cursor-not-allowed",day_today:uQ,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"},eh={lang:void 0,formatter:Intl.DateTimeFormat(void 0,{weekday:"long",day:"numeric",month:"numeric",year:"numeric"})};function ns(e){const{onDayClick:t,onNextClick:n,onPrevClick:r,onSelect:o,disabled:a,disabledDates:i,className:s,"aria-label":l,lang:c,...d}=e;c!==eh.lang&&(eh.lang=c,eh.formatter=Intl.DateTimeFormat(c,{weekday:"long",day:"numeric",month:"numeric",year:"numeric"}));const f=g.useMemo(()=>{const p=Intl.DateTimeFormat(c,{day:"numeric"}),h=E=>p.format(E),m=Intl.DateTimeFormat(c,{month:"long"}),v=E=>m.format(E),b=Intl.DateTimeFormat(c,{month:"long",year:"numeric"}),y=E=>b.format(E),x=Intl.DateTimeFormat(c,{year:"numeric"}),w=E=>x.format(E),S=Intl.DateTimeFormat(c,{weekday:"short"});return{formatDay:h,formatMonthCaption:v,formatCaption:y,formatYearCaption:w,formatWeekdayName:E=>S.format(E).substring(0,2)}},[c]);return u.jsx(yJ,{"aria-label":l,"data-testid":e.testId,"data-invalid":e.invalid,"data-disabled":e.disabled??!1,classNames:pQ,showOutsideDays:e.showOutsideDays??!0,fixedWeeks:e.fixedWeeks??!0,className:s,lang:c,components:{IconLeft:()=>u.jsx(ut,{children:u.jsx(E2,{label:""})}),IconRight:()=>u.jsx(ut,{children:u.jsx(k2,{label:""})}),Day:hQ},modifiersClassNames:{hidden:"bg-neutral hover:bg-neutral-hovered active:bg-neutral-hovered text-text"},hidden:e.secondarySelected,disabled:i,onDayClick:a?void 0:t,onNextClick:a?void 0:n,onPrevClick:a?void 0:r,onSelect:a?void 0:o,...d,formatters:f})}function hQ(e){const t=g.useRef(null),n=C2(e.date,e.displayMonth,t),r=eh.formatter.format(e.date);return n.isButton?u.jsx(vd,{name:"day",title:r,"aria-label":r,ref:t,"data-today":n.activeModifiers.today,"data-selected":n.activeModifiers.selected,tabIndex:0,...n.buttonProps}):u.jsx("div",{"aria-label":r,...n.divProps})}function gQ(e){return"control"in e}function mQ(e){return"control"in e}function vQ(e){return"control"in e}function ab(e){return{month:e.getMonth()+1,year:e.getFullYear()}}function li(e){const{minDate:t,maxDate:n,onMonthChanged:r,onNextMonthClicked:o,onPreviousMonthClicked:a,disabledDates:i,disabledDateFilter:s,month:l,defaultMonth:c,year:d,defaultYear:f}=e,p=g.useMemo(()=>t?ie(Tn(t,!0)):void 0,[t]),h=g.useMemo(()=>n?ie(Tn(n,!0)):void 0,[n]),m=g.useCallback(C=>{const E=ie(C);if(p&&E.isBefore(p,"day")||h&&E.isAfter(h,"day"))return!0;if(i&&i.length>0||s){const k=nn(E);if(i?.includes(k))return!0;if(s)return s(k)}return!1},[p,h,i,s]),v=g.useCallback(C=>{if(!o)return;const{month:E,year:k}=ab(C);o(E,k)},[o]),b=g.useCallback(C=>{if(!a)return;const{month:E,year:k}=ab(C);a(E,k)},[a]),y=g.useCallback(C=>{if(!r)return;const{month:E,year:k}=ab(C);r(E,k)},[r]),x=g.useMemo(()=>{let C;return l&&(C=ie().month(l-1).startOf("month")),d&&(C?C=C.year(d):(C=ie().year(d),c&&(C=C.month(c-1)))),C&&!d&&f&&(C=C.year(f)),C},[c,f,l,d]),w=g.useMemo(()=>{let C;return c&&(C=ie().month(c-1).startOf("month")),f&&(C?C=C.year(f):C=ie().year(f)),C},[c,f]),S={minDate:p,maxDate:h,month:x,defaultMonth:w,disabledDates:m,onNextMonthClicked:v,onPreviousMonthClicked:b,onMonthChanged:y};if(e.mode==="single")return gQ(e)?u.jsx(bQ,{...e,...S}):u.jsx(U2,{...e,...S});if(e.mode==="range")return mQ(e)?u.jsx(yQ,{...e,...S}):u.jsx(G2,{...e,...S});if(e.mode==="multiple")return vQ(e)?u.jsx(xQ,{...e,...S}):u.jsx(W2,{...e,...S});throw new Error("Invalid mode")}function U2({selected:e,defaultSelected:t,secondarySelected:n,onSelectionChanged:r,onDayClicked:o,onNextMonthClicked:a,onPreviousMonthClicked:i,onMonthChanged:s,defaultMonth:l,month:c,minDate:d,maxDate:f,...p}){const[h,m]=g.useState(e||t);e&&e!==h&&m(e);const v=g.useCallback((w,S)=>{const C=nn(w);o?.(C,S)},[o]),b=g.useCallback(w=>{if(!w){m(void 0),r?.(void 0);return}const S=nn(w);r?.(S),m(S)},[r]),y=g.useMemo(()=>h?Tn(h,!0):void 0,[h]),x=g.useMemo(()=>n?Tn(n,!0):void 0,[n]);return u.jsx(ns,{...p,month:c?.toDate(),defaultMonth:l?.toDate(),selected:y,secondarySelected:x,onSelect:b,onDayClick:v,onNextClick:a,onPrevClick:i,onMonthChange:s,fromDate:d?.toDate(),toDate:f?.toDate()})}function bQ({name:e,control:t,required:n,...r}){return u.jsx(Nw,{control:t,name:e,render:({field:o,fieldState:a})=>{const i=s=>{if(!s){o.onChange(null);return}o.onChange(s)};return u.jsx(U2,{...r,disabled:r.disabled,selected:o.value,onSelectionChanged:i,invalid:a.invalid||r.invalid||n===!0&&!o.value})}})}function G2({selected:e,defaultSelected:t,secondarySelected:n,onSelectionChanged:r,onDayClicked:o,onNextMonthClicked:a,onPreviousMonthClicked:i,onMonthChanged:s,month:l,defaultMonth:c,minDate:d,maxDate:f,...p}){const[h,m]=g.useState(e||t||{from:void 0,to:void 0});e&&e!==h&&m(e);const v=g.useCallback((w,S)=>{const C=nn(w);o?.(C,S)},[o]),b=g.useMemo(()=>({from:h.from?Tn(h.from,!0):void 0,to:h.to?Tn(h.to,!0):void 0}),[h]),y=g.useCallback(w=>{if(!w){m({from:void 0,to:void 0}),r?.({from:void 0,to:void 0});return}const S=w.from?nn(w.from):void 0,C=w.to?nn(w.to):void 0;m({from:S,to:C}),r?.({from:S,to:C})},[r]),x=g.useMemo(()=>({from:n?.from?Tn(n.from,!0):void 0,to:n?.to?Tn(n.to,!0):void 0}),[n]);return u.jsx(ns,{...p,month:l?.toDate(),defaultMonth:c?.toDate(),selected:b,secondarySelected:x,onSelect:y,onDayClick:v,onNextClick:a,onPrevClick:i,onMonthChange:s,fromDate:d?.toDate(),toDate:f?.toDate()})}function yQ({name:e,control:t,required:n,...r}){return u.jsx(Nw,{control:t,name:e,render:({field:o,fieldState:a})=>{const i=s=>{if(!s){o.onChange(null);return}s.from||(s.from=null),s.to||(s.to=null),o.onChange(s)};return u.jsx(G2,{...r,disabled:r.disabled,selected:o.value,onSelectionChanged:i,invalid:a.invalid||r.invalid||n===!0&&!o.value})}})}function W2({selected:e,defaultSelected:t,secondarySelected:n,onSelectionChanged:r,onDayClicked:o,onNextMonthClicked:a,onPreviousMonthClicked:i,onMonthChanged:s,defaultMonth:l,month:c,minDate:d,maxDate:f,...p}){const[h,m]=g.useState(e||t||[]);e&&e!==h&&m(e);const v=g.useCallback((w,S)=>{const C=nn(w);o?.(C,S)},[o]),b=g.useMemo(()=>h.map(w=>Tn(w,!0)),[h]),y=g.useMemo(()=>n?.map(w=>Tn(w,!0))||void 0,[n]),x=g.useCallback(w=>{if(!w){m([]),r?.([]);return}const S=w.map(C=>nn(C));r?.(S),m(S)},[r]);return u.jsx(ns,{...p,month:c?.toDate(),defaultMonth:l?.toDate(),selected:b,secondarySelected:y,onSelect:x,onDayClick:v,onNextClick:a,onPrevClick:i,onMonthChange:s,fromDate:d?.toDate(),toDate:f?.toDate()})}function xQ({name:e,control:t,required:n,...r}){return u.jsx(Nw,{control:t,name:e,render:({field:o,fieldState:a})=>{const i=s=>{if(!s){o.onChange(null);return}o.onChange(s)};return u.jsx(W2,{...r,disabled:r.disabled,selected:o.value,onSelectionChanged:i,invalid:a.invalid||r.invalid||n===!0&&!o.value})}})}function wQ(e,t){var n=g.useRef(null),r=g.useRef(null);r.current=t;var o=g.useRef(null);g.useEffect(function(){a()});var a=g.useCallback(function(){var i=o.current,s=r.current,l=i||(s?s instanceof Element?s:s.current:null);n.current&&n.current.element===l&&n.current.subscriber===e||(n.current&&n.current.cleanup&&n.current.cleanup(),n.current={element:l,subscriber:e,cleanup:l?e(l):void 0})},[e]);return g.useEffect(function(){return function(){n.current&&n.current.cleanup&&(n.current.cleanup(),n.current=null)}},[]),g.useCallback(function(i){o.current=i,a()},[a])}function I_(e,t,n){return e[t]?e[t][0]?e[t][0][n]:e[t][n]:t==="contentBoxSize"?e.contentRect[n==="inlineSize"?"width":"height"]:void 0}function Lw(e){e===void 0&&(e={});var t=e.onResize,n=g.useRef(void 0);n.current=t;var r=e.round||Math.round,o=g.useRef(),a=g.useState({width:void 0,height:void 0}),i=a[0],s=a[1],l=g.useRef(!1);g.useEffect(function(){return l.current=!1,function(){l.current=!0}},[]);var c=g.useRef({width:void 0,height:void 0}),d=wQ(g.useCallback(function(f){return(!o.current||o.current.box!==e.box||o.current.round!==r)&&(o.current={box:e.box,round:r,instance:new ResizeObserver(function(p){var h=p[0],m=e.box==="border-box"?"borderBoxSize":e.box==="device-pixel-content-box"?"devicePixelContentBoxSize":"contentBoxSize",v=I_(h,m,"inlineSize"),b=I_(h,m,"blockSize"),y=v?r(v):void 0,x=b?r(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,n.current?n.current(w):l.current||s(w)}})}),o.current.instance.observe(f,{box:e.box}),function(){o.current&&o.current.instance.unobserve(f)}},[e.box,r]),e.ref);return g.useMemo(function(){return{ref:d,width:i.width,height:i.height}},[d,i.width,i.height])}var ql={},Yl={},R_;function z2(){if(R_)return Yl;R_=1,Object.defineProperty(Yl,"__esModule",{value:!0}),Yl.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="CloseIcon",Yl.default=r,Yl}var M_;function SQ(){if(M_)return ql;M_=1,Object.defineProperty(ql,"__esModule",{value:!0}),ql.default=void 0;var e=r(be()),t=gt,n=r(z2());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="CrossIcon",ql.default=o,ql}var CQ=SQ();const tf=Ne(CQ),EQ="size-2 border",kQ="size-4 border-2",_Q="size-7 border-2",OQ="size-12 border-4",TQ="size-24 border-8",IQ={xsmall:EQ,small:kQ,medium:_Q,large:OQ,xlarge:TQ};function Si({size:e="medium",style:t,className:n,id:r,testId:o}){return u.jsx("div",{className:ce("animate-spin rounded-full border-solid border-l-transparent border-r-transparent border-b-transparent","border-t-border-bold",IQ[e],n),style:t,id:r,"data-testid":o})}const RQ={primary:Ht("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:Ht("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:Ht("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:Ht("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:Ht("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:Ht("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")},MQ="bg-selected active:bg-selected hover:bg-selected text-selected-text-inverse cursor-pointer",re=g.forwardRef(({label:e="",title:t="",appearance:n="default",iconBefore:r,iconAfter:o,disabled:a=!1,selected:i=!1,autoFocus:s=!1,style:l,children:c,className:d,inverted:f,id:p,testId:h,href:m,download:v,target:b="_blank",...y},x)=>{const w=g.useMemo(()=>m&&!a?u.jsxs("a",{href:m,target:b,rel:"noreferrer",style:{color:"inherit",textDecoration:"inherit"},download:v,children:[r,c,o]}):u.jsxs(u.Fragment,{children:[r,c,o]}),[b,c,o,r,m,v,a]);return u.jsx("button",{ref:x,title:t,"aria-label":e??y["aria-label"]??"",style:l,"data-inverted":f,id:p,className:ce("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",a?void 0:RQ[n],`${n!=="subtle"&&n!=="link"?"disabled:bg-disabled":""} disabled:text-disabled-text data-[inverted]:disabled:border-border disabled:cursor-not-allowed data-[inverted]:disabled:bg-transparent`,i?MQ:void 0,d),disabled:a,"data-testid":h,...y,children:w})});re.displayName="LPButton";const NQ={primary:"border-t-text-inverse",default:"border-t-border-bold",subtle:"border-t-border-bold",link:"border-t-border-bold","subtle-link":"border-t-border-bold",warning:"border-t-text-inverse",danger:"border-t-text-inverse",success:"border-t-text-inverse",information:"border-t-text-inverse"},N_=({loading:e=!1,iconAfter:t,iconBefore:n,children:r,loadingSpinnerClassName:o,...a})=>{const i=g.useRef(null),s=i.current?.clientHeight??0;return u.jsxs(re,{iconAfter:!e&&t,iconBefore:!e&&n,...a,children:[u.jsx("div",{className:e?"opacity-0":void 0,children:r}),u.jsx("div",{className:`absolute inset-0 flex items-center justify-center ${e?"":"opacity-0"}`,ref:i,children:u.jsx(Si,{className:ce("size-auto",NQ[a.appearance??"default"],o),style:{height:`${s*.8}px`,width:`${s*.8}px`}})})]})},cn=({children:e,className:t,style:n,...r})=>u.jsx("div",{...r,className:ce("inline-flex flex-wrap gap-2 p-2",t),style:n,children:e}),DQ={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 to({message:e,display:t="block",openingDirection:n="topdown",removable:r=!0,id:o,testId:a}){const[i,s]=g.useState(!0),[l,c]=g.useState(e),d=g.useRef();g.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=DQ[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:o,"data-testid":a,children:u.jsx("div",{style:{display:t,scale:i?"1 1":"1 0",transformOrigin:n==="topdown"?"top":"bottom"},className:ce(f,`box-border overflow-hidden rounded border-2 py-1 transition-all duration-75 ease-in-out ${r?"pl-2":"px-2"}`),children:u.jsxs("div",{className:"flex items-center justify-between",children:[l?.text??"",r&&u.jsx(re,{appearance:"subtle",className:ce("ml-2 flex items-center justify-center"),onClick:()=>s(!1),children:u.jsx(tf,{label:"Close",size:"small"})})]})})})}var th={exports:{}},AQ=th.exports,D_;function PQ(){return D_||(D_=1,function(e,t){(function(n,r){e.exports=r()})(AQ,function(){var n="week",r="year";return function(o,a,i){var s=a.prototype;s.week=function(l){if(l===void 0&&(l=null),l!==null)return this.add(7*(l-this.week()),"day");var c=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var d=i(this).startOf(r).add(1,r).date(c),f=i(this).endOf(n);if(d.isBefore(f))return 1}var p=i(this).startOf(r).date(c).startOf(n).subtract(1,"millisecond"),h=this.diff(p,n,!0);return h<0?i(this).startOf("week").week():Math.ceil(h)},s.weeks=function(l){return l===void 0&&(l=null),this.week(l)}}})}(th)),th.exports}var jQ=PQ();const LQ=Ne(jQ);var nh={exports:{}},FQ=nh.exports,A_;function BQ(){return A_||(A_=1,function(e,t){(function(n,r){e.exports=r()})(FQ,function(){return function(n,r){r.prototype.weekYear=function(){var o=this.month(),a=this.week(),i=this.year();return a===1&&o===11?i+1:o===0&&a>=52?i-1:i}}})}(nh)),nh.exports}var $Q=BQ();const HQ=Ne($Q);var rh={exports:{}},VQ=rh.exports,P_;function UQ(){return P_||(P_=1,function(e,t){(function(n,r){e.exports=r()})(VQ,function(){return function(n,r,o){var a=r.prototype,i=function(f){return f&&(f.indexOf?f:f.s)},s=function(f,p,h,m,v){var b=f.name?f:f.$locale(),y=i(b[p]),x=i(b[h]),w=y||x.map(function(C){return C.slice(0,m)});if(!v)return w;var S=b.weekStart;return w.map(function(C,E){return w[(E+(S||0))%7]})},l=function(){return o.Ls[o.locale()]},c=function(f,p){return f.formats[p]||function(h){return h.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(m,v,b){return v||b.slice(1)})}(f.formats[p.toUpperCase()])},d=function(){var f=this;return{months:function(p){return p?p.format("MMMM"):s(f,"months")},monthsShort:function(p){return p?p.format("MMM"):s(f,"monthsShort","months",3)},firstDayOfWeek:function(){return f.$locale().weekStart||0},weekdays:function(p){return p?p.format("dddd"):s(f,"weekdays")},weekdaysMin:function(p){return p?p.format("dd"):s(f,"weekdaysMin","weekdays",2)},weekdaysShort:function(p){return p?p.format("ddd"):s(f,"weekdaysShort","weekdays",3)},longDateFormat:function(p){return c(f.$locale(),p)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};a.localeData=function(){return d.bind(this)()},o.localeData=function(){var f=l();return{firstDayOfWeek:function(){return f.weekStart||0},weekdays:function(){return o.weekdays()},weekdaysShort:function(){return o.weekdaysShort()},weekdaysMin:function(){return o.weekdaysMin()},months:function(){return o.months()},monthsShort:function(){return o.monthsShort()},longDateFormat:function(p){return c(f,p)},meridiem:f.meridiem,ordinal:f.ordinal}},o.months=function(){return s(l(),"months")},o.monthsShort=function(){return s(l(),"monthsShort","months",3)},o.weekdays=function(f){return s(l(),"weekdays",null,null,f)},o.weekdaysShort=function(f){return s(l(),"weekdaysShort","weekdays",3,f)},o.weekdaysMin=function(f){return s(l(),"weekdaysMin","weekdays",2,f)}}})}(rh)),rh.exports}var GQ=UQ();const WQ=Ne(GQ);var oh={exports:{}},zQ=oh.exports,j_;function qQ(){return j_||(j_=1,function(e,t){(function(n,r){e.exports=r(_2())})(zQ,function(n){function r(l){return l&&typeof l=="object"&&"default"in l?l:{default:l}}var o=r(n),a={s:"ein paar Sekunden",m:["eine Minute","einer Minute"],mm:"%d Minuten",h:["eine Stunde","einer Stunde"],hh:"%d Stunden",d:["ein Tag","einem Tag"],dd:["%d Tage","%d Tagen"],M:["ein Monat","einem Monat"],MM:["%d Monate","%d Monaten"],y:["ein Jahr","einem Jahr"],yy:["%d Jahre","%d Jahren"]};function i(l,c,d){var f=a[d];return Array.isArray(f)&&(f=f[c?0:1]),f.replace("%d",l)}var s={name:"de",weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sept._Okt._Nov._Dez.".split("_"),ordinal:function(l){return l+"."},weekStart:1,yearStart:4,formats:{LTS:"HH:mm:ss",LT:"HH:mm",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},relativeTime:{future:"in %s",past:"vor %s",s:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i}};return o.default.locale(s,null,!0),s})}(oh)),oh.exports}qQ();var ah={exports:{}},YQ=ah.exports,L_;function KQ(){return L_||(L_=1,function(e,t){(function(n,r){e.exports=r()})(YQ,function(){var n="day";return function(r,o,a){var i=function(c){return c.add(4-c.isoWeekday(),n)},s=o.prototype;s.isoWeekYear=function(){return i(this).year()},s.isoWeek=function(c){if(!this.$utils().u(c))return this.add(7*(c-this.isoWeek()),n);var d,f,p,h,m=i(this),v=(d=this.isoWeekYear(),f=this.$u,p=(f?a.utc:a)().year(d).startOf("year"),h=4-p.isoWeekday(),p.isoWeekday()>4&&(h+=7),p.add(h,n));return m.diff(v,"week")+1},s.isoWeekday=function(c){return this.$utils().u(c)?this.day()||7:this.day(this.day()%7?c:c-7)};var l=s.startOf;s.startOf=function(c,d){var f=this.$utils(),p=!!f.u(d)||d;return f.p(c)==="isoweek"?p?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):l.bind(this)(c,d)}}})}(ah)),ah.exports}var XQ=KQ();const ZQ=Ne(XQ);function q2(e){throw new Error("Unreachable")}ie.extend(ZQ);function JQ(e,t){return!(e.endDate.isBefore(t.startDate)||e.endDate.isSame(t.startDate)||e.startDate.isAfter(t.endDate)||e.startDate.isSame(t.endDate))}function QQ(e,t,n,r){if(!Number.isFinite(e))return console.log("TimeTable - timeSlotsPerDay is not finite",e),null;if(t<=0)return console.log("TimeTable - daysDifference is not greater than 0",t),null;const o=new Array(t);for(let i=0;io.endHour||e.endDate.hour()===o.endHour&&e.endDate.minute()>o.endMinute)&&o.endHour!==0&&o.endMinute!==0&&(console.log("WARG",e,c,o),c=c.startOf("day").add(o.endHour,"hour").add(o.endMinute,"minutes"))}const d=r[t];let p=s.diff(d,"minute")/i;p<0&&(console.error("LPTimeTable - item with negative left found:",p,e,t,n,r,i),p=0);const h=c.diff(s,"minute"),m=h/i;return m<0&&console.error("LPTimeTable - item with negative width found:",m,e,t,n,r,i,h,s,c),{left:p,width:m}}function Fw(e,t,n,r){let o=t[0];r!=="hours"&&(o=o.add(n.startHour,"hours").add(n.startMinute,"minutes"));let a=t[t.length-1];switch(r){case"hours":a=a.add(1,"hour");break;case"days":a=a.add(n.oneDayMinutes,"minutes");break;case"weeks":a=a.add(6,"days").add(n.oneDayMinutes,"minutes");break;case"months":a=a.add(1,"month").subtract(1,"day").add(n.oneDayMinutes,"minutes");break;case"years":a=a.add(1,"year").subtract(1,"day").add(n.oneDayMinutes,"minutes");break}if(e.endDate.isBefore(o)||e.endDate.isSame(o))return{startSlot:0,endSlot:0,status:"before"};if(e.startDate.isAfter(a)||e.startDate.isSame(a))return{startSlot:t.length-1,endSlot:t.length-1,status:"after"};let i=-1;for(let d=0;d0&&(i--,r==="hours"&&t[i].day()!==t[i+1].day()&&i++),i===-1&&(i=t.length-1);let s=-1;for(let d=i;dS.startOf(b==="weeks"&&!d?"isoWeek":b).format()))].map(S=>ie(S));let x=1;for(let S=1;Su.jsxs(g.Fragment,{children:[u.jsx("col",{style:{minWidth:typeof r=="string"?r:`${r}px`,width:typeof r=="string"?r:`${r}px`}}),u.jsx("col",{})]},`colgroup${S.unix()}`))]}),u.jsxs("thead",{ref:m,className:"sticky top-0 z-[5]",children:[u.jsxs("tr",{children:[u.jsxs("th",{style:{width:n},className:`${ib} border-b-0 pt-1`,children:[u.jsx("div",{className:"flex justify-end pr-4 font-semibold text-lg",children:`${o.format("DD.MM.")} - ${a.format("DD.MM.YY")}`}),!s&&u.jsx("div",{className:"flex justify-end items-center pr-4 font-normal",children:`${o.format("HH:mm")} - ${a.format("HH:mm")}`})]}),y.map(S=>u.jsx("th",{colSpan:w*2,className:"bg-surface after:border-border align-bottom relative select-none border-0 border-solid px-0 pt-1 after:absolute after:bottom-[1px] after:right-0 after:top-0 after:h-full after:border-l-2 after:border-solid",children:u.jsx("div",{children:u.jsx("div",{className:"select-none truncate text-center font-semibold text-lg",children:K2(S,S.add(1,i).subtract(1,"minute"),i,c)})})},`dateheader${S.unix()}`))]}),u.jsxs("tr",{children:[u.jsx("th",{className:`${ib} border-b-2 ${s?"pt-1":"py-0"}`,children:s&&u.jsx("div",{className:"flex justify-end pr-4",children:`${ie().startOf("day").add(l.startHour,"hours").add(l.startMinute,"minutes").format("HH:mm")} - ${ie().startOf("day").add(l.endHour,"hours").add(l.endMinute,"minutes").format("HH:mm")}`})}),t.map((S,C)=>{const E=C===t.length-1||!t[C+1].isSame(S,"day");return u.jsx("th",{colSpan:2,className:`${X2} ${E?"after:border-l-2":""} ${s?"pt-1":""}`,children:s?S.format(tee[i]):void 0},`timeheader${S.unix()}`)})]}),p&&u.jsxs("tr",{children:[u.jsx("th",{className:`${ib}`,children:p.header({slotsArray:t,timeFrameOfDay:l,viewType:i,entries:h})}),t.map((S,C)=>{const E=C===t.length-1||!t[C+1].isSame(S,"day"),k=ci(t[C],l,i);return u.jsx(ree,{customHeaderRow:p,timeSlot:S,timeSlotMinutes:k,timeFrameOfDay:l,slotsArray:t,entries:h,showTimeSlotHeader:s,viewType:i,isLastOfDay:E},`timeheader${S.unix()}`)})]})]})]})};function ree({timeSlot:e,timeSlotMinutes:t,isLastOfDay:n,viewType:r,timeFrameOfDay:o,entries:a,slotsArray:i,showTimeSlotHeader:s,customHeaderRow:l}){const c=g.useRef(null),[d,f]=g.useState(c.current?.offsetWidth??70),p=g.useCallback(h=>{f(h.width??70)},[]);return Lw({ref:c,onResize:p,box:"border-box",round:h=>h}),u.jsx("th",{colSpan:2,className:`${X2} ${n?"after:border-l-2":"after:border-l"}`,ref:c,children:l.timeSlot({timeSlot:e,timeSlotMinutes:t,isLastOfDay:n,timeFrameOfDay:o,viewType:r,entries:a,slotsArray:i,tableCellRef:c,tableCellWidth:d})},`timeheader${e.unix()}`)}const oee=Symbol(),Bw=Symbol(),Lu="a",Z2="f",B_="p",J2="c",Q2="t",$w="h",Ju="w",Hw="o",Vw="k";let aee=(e,t)=>new Proxy(e,t);const dx=Object.getPrototypeOf,fx=new WeakMap,ej=e=>e&&(fx.has(e)?fx.get(e):dx(e)===Object.prototype||dx(e)===Array.prototype),Vh=e=>typeof e=="object"&&e!==null,iee=e=>Object.values(Object.getOwnPropertyDescriptors(e)).some(t=>!t.configurable&&!t.writable),see=e=>{if(Array.isArray(e))return Array.from(e);const t=Object.getOwnPropertyDescriptors(e);return Object.values(t).forEach(n=>{n.configurable=!0}),Object.create(dx(e),t)},lee=(e,t)=>{const n={[Z2]:t};let r=!1;const o=(s,l)=>{if(!r){let c=n[Lu].get(e);if(c||(c={},n[Lu].set(e,c)),s===Ju)c[Ju]=!0;else{let d=c[s];d||(d=new Set,c[s]=d),d.add(l)}}},a=()=>{r=!0,n[Lu].delete(e)},i={get(s,l){return l===Bw?e:(o(Vw,l),tj(Reflect.get(s,l),n[Lu],n[J2],n[Q2]))},has(s,l){return l===oee?(a(),!0):(o($w,l),Reflect.has(s,l))},getOwnPropertyDescriptor(s,l){return o(Hw,l),Reflect.getOwnPropertyDescriptor(s,l)},ownKeys(s){return o(Ju),Reflect.ownKeys(s)}};return t&&(i.set=i.deleteProperty=()=>!1),[i,n]},Uw=e=>e[Bw]||e,tj=(e,t,n,r)=>{if(!ej(e))return e;let o=r&&r.get(e);if(!o){const l=Uw(e);iee(l)?o=[l,see(l)]:o=[l],r?.set(e,o)}const[a,i]=o;let s=n&&n.get(a);return(!s||s[1][Z2]!==!!i)&&(s=lee(a,!!i),s[1][B_]=aee(i||a,s[0]),n&&n.set(a,s)),s[1][Lu]=t,s[1][J2]=n,s[1][Q2]=r,s[1][B_]},cee=(e,t)=>{const n=Reflect.ownKeys(e),r=Reflect.ownKeys(t);return n.length!==r.length||n.some((o,a)=>o!==r[a])},nj=(e,t,n,r,o=Object.is)=>{if(o(e,t))return!1;if(!Vh(e)||!Vh(t))return!0;const a=n.get(Uw(e));if(!a)return!0;if(r){if(r.get(e)===t)return!1;r.set(e,t)}let i=null;for(const s of a[$w]||[])if(i=Reflect.has(e,s)!==Reflect.has(t,s),i)return i;if(a[Ju]===!0){if(i=cee(e,t),i)return i}else for(const s of a[Hw]||[]){const l=!!Reflect.getOwnPropertyDescriptor(e,s),c=!!Reflect.getOwnPropertyDescriptor(t,s);if(i=l!==c,i)return i}for(const s of a[Vw]||[])if(i=nj(e[s],t[s],n,r,o),i)return i;if(i===null)throw new Error("invalid used");return i},uee=e=>ej(e)&&e[Bw]||null,$_=(e,t=!0)=>{fx.set(e,t)},dee=(e,t,n)=>{const r=[],o=new WeakSet,a=(i,s)=>{var l,c,d;if(o.has(i))return;Vh(i)&&o.add(i);const f=Vh(i)&&t.get(Uw(i));if(f){if((l=f[$w])===null||l===void 0||l.forEach(p=>{const h=`:has(${String(p)})`;r.push(s?[...s,h]:[h])}),f[Ju]===!0){const p=":ownKeys";r.push(s?[...s,p]:[p])}else(c=f[Hw])===null||c===void 0||c.forEach(p=>{const h=`:hasOwn(${String(p)})`;r.push(s?[...s,h]:[h])});(d=f[Vw])===null||d===void 0||d.forEach(p=>{"value"in(Object.getOwnPropertyDescriptor(i,p)||{})&&a(i[p],s?[...s,p]:[p])})}else s&&r.push(s)};return a(e),r},Uh={BASE_URL:"/ui-kit-ts",DEV:!1,MODE:"production",PROD:!0,SSR:!1,VITE_GH_RELEASE_TAG:"v0.38.11"},Gw=e=>typeof e=="object"&&e!==null,fee=e=>Gw(e)&&!Ww.has(e)&&(Array.isArray(e)||!(Symbol.iterator in e))&&!(e instanceof WeakMap)&&!(e instanceof WeakSet)&&!(e instanceof Error)&&!(e instanceof Number)&&!(e instanceof Date)&&!(e instanceof String)&&!(e instanceof RegExp)&&!(e instanceof ArrayBuffer)&&!(e instanceof Promise),rj=(e,t)=>{const n=H_.get(e);if(n?.[0]===t)return n[1];const r=Array.isArray(e)?[]:Object.create(Object.getPrototypeOf(e));return $_(r,!0),H_.set(e,[t,r]),Reflect.ownKeys(e).forEach(o=>{if(Object.getOwnPropertyDescriptor(r,o))return;const a=Reflect.get(e,o),{enumerable:i}=Reflect.getOwnPropertyDescriptor(e,o),s={value:a,enumerable:i,configurable:!0};if(Ww.has(a))$_(a,!1);else if(Gi.has(a)){const[l,c]=Gi.get(a);s.value=rj(l,c())}Object.defineProperty(r,o,s)}),Object.preventExtensions(r)},pee=(e,t,n,r)=>({deleteProperty(o,a){const i=Reflect.get(o,a);n(a);const s=Reflect.deleteProperty(o,a);return s&&r(["delete",[a],i]),s},set(o,a,i,s){const l=!e()&&Reflect.has(o,a),c=Reflect.get(o,a,s);if(l&&(V_(c,i)||Gh.has(i)&&V_(c,Gh.get(i))))return!0;n(a),Gw(i)&&(i=uee(i)||i);const d=!Gi.has(i)&&gee(i)?ml(i):i;return t(a,d),Reflect.set(o,a,d,s),r(["set",[a],i,c]),!0}}),Gi=new WeakMap,Ww=new WeakSet,H_=new WeakMap,sp=[1,1],Gh=new WeakMap;let V_=Object.is,hee=(e,t)=>new Proxy(e,t),gee=fee,mee=rj,vee=pee;function ml(e={}){if(!Gw(e))throw new Error("object required");const t=Gh.get(e);if(t)return t;let n=sp[0];const r=new Set,o=(b,y=++sp[0])=>{n!==y&&(n=y,r.forEach(x=>x(b,y)))};let a=sp[1];const i=(b=++sp[1])=>(a!==b&&!r.size&&(a=b,l.forEach(([y])=>{const x=y[1](b);x>n&&(n=x)})),n),s=b=>(y,x)=>{const w=[...y];w[1]=[b,...w[1]],o(w,x)},l=new Map,c=(b,y)=>{const x=!Ww.has(y)&&Gi.get(y);if(x){if((Uh?"production":void 0)!=="production"&&l.has(b))throw new Error("prop listener already exists");if(r.size){const w=x[2](s(b));l.set(b,[x,w])}else l.set(b,[x])}},d=b=>{var y;const x=l.get(b);x&&(l.delete(b),(y=x[1])==null||y.call(x))},f=b=>(r.add(b),r.size===1&&l.forEach(([x,w],S)=>{if((Uh?"production":void 0)!=="production"&&w)throw new Error("remove already exists");const C=x[2](s(S));l.set(S,[x,C])}),()=>{r.delete(b),r.size===0&&l.forEach(([x,w],S)=>{w&&(w(),l.set(S,[x]))})});let p=!0;const h=vee(()=>p,c,d,o),m=hee(e,h);Gh.set(e,m);const v=[e,i,f];return Gi.set(m,v),Reflect.ownKeys(e).forEach(b=>{const y=Object.getOwnPropertyDescriptor(e,b);"value"in y&&y.writable&&(m[b]=e[b])}),p=!1,m}function bee(e,t,n){const r=Gi.get(e);(Uh?"production":void 0)!=="production"&&!r&&console.warn("Please use proxy object");let o;const a=[],i=r[2];let s=!1;const c=i(d=>{a.push(d),o||(o=Promise.resolve().then(()=>{o=void 0,s&&t(a.splice(0))}))});return s=!0,()=>{s=!1,c()}}function Wi(e){const t=Gi.get(e);(Uh?"production":void 0)!=="production"&&!t&&console.warn("Please use proxy object");const[n,r]=t;return mee(n,r())}const yee={BASE_URL:"/ui-kit-ts",DEV:!1,MODE:"production",PROD:!0,SSR:!1,VITE_GH_RELEASE_TAG:"v0.38.11"},xee=(e,t)=>{const n=g.useRef();g.useEffect(()=>{n.current=dee(e,t)}),g.useDebugValue(n.current)},wee=xee,See=new WeakMap;function Xo(e,t){const r=g.useMemo(()=>e&&new WeakMap,[e]),o=g.useRef();let a=!0;const i=g.useSyncExternalStore(g.useCallback(l=>{const c=bee(e,l);return l(),c},[e,void 0]),()=>{const l=Wi(e);try{if(!a&&o.current&&!nj(o.current,l,r,new WeakMap))return o.current}catch{}return l},()=>Wi(e));a=!1,g.useLayoutEffect(()=>{o.current=i}),(yee?"production":void 0)!=="production"&&wee(i,r);const s=g.useMemo(()=>new WeakMap,[]);return tj(i,r,s,See)}const ro={};function Cee(e,t,n,r){if(!ro[e]){const o=ml({PlaceHolder:t,TimeSlotItem:n,Group:r});ro[e]=o;return}ro[e].PlaceHolder!==t&&(ro[e].PlaceHolder=t),ro[e].TimeSlotItem!==n&&(ro[e].TimeSlotItem=n),ro[e].Group!==r&&(ro[e].Group=r)}function Eee(e){return Wi(ro[e]).PlaceHolder}function kee(e){return Wi(ro[e]).TimeSlotItem}function _ee(e){return Wi(ro[e]).Group}const oj=g.createContext("default");function Oee({ident:e,children:t}){return u.jsx(oj.Provider,{value:e,children:t})}function ui(){const e=g.useContext(oj);if(!e)throw new Error("useTimeTableIdent must be used within a TimeTableIdentProvider");return e}function Tee(e){const t=ui(),n=Eee(t);return u.jsx("div",{className:"z-[1] absolute w-full",children:u.jsx(n,{...e})})}function Iee({height:e}){return u.jsx("div",{className:"flex justify-end w-full rounded bg-brand-bold shadow-overlay",style:{height:e}})}const Ree="_fadeOut_2w360_1",Mee="_fadeIn_2w360_5",Nee={fadeOut:Ree,"fade-out":"_fade-out_2w360_1",fadeIn:Mee,"fade-in":"_fade-in_2w360_1"},st={};function Dee(e,t,n,r,o,a,i,s,l,c,d,f,p){if(!st[e]){const v=F_(t,n,o,r,f);st[e]=ml({basicProperties:v,propTimeSlotMinutes:o,disableWeekendInteractions:c,hideOutOfRangeMarkers:l,timeSlotSelectionDisabled:d,dimensions:{placeHolderHeight:s,columnWidth:a,rowHeight:i},startDate:t.format(),endDate:n.format(),isCellDisabled:p}),st[e].basicProperties=v;return}const h=t.format(),m=n.format();if(st[e].startDate!==h||st[e].endDate!==m||st[e].propTimeSlotMinutes!==o||st[e].basicProperties.viewType!==r){const v=F_(t,n,o,r,f);console.info("TimeTable - basic properties updated:",v,st[e].basicProperties,"start date updated",st[e].startDate!==h,st[e].startDate!==h?`${st[e].startDate} !== ${h}`:"","end date updated",st[e].endDate!==m,st[e].endDate!==m?`${st[e].endDate} !== ${m}`:"","time slot minutes updated",st[e].propTimeSlotMinutes!==o,"view type updated",st[e].basicProperties.viewType!==r),px(e,!0),st[e].basicProperties=v,st[e].propTimeSlotMinutes=o,st[e].startDate=h,st[e].endDate=m,st[e].propTimeSlotMinutes=o}p!==st[e].isCellDisabled&&(st[e].isCellDisabled=p),c!==st[e].disableWeekendInteractions&&(st[e].disableWeekendInteractions=c),l!==st[e].hideOutOfRangeMarkers&&(st[e].hideOutOfRangeMarkers=l),d!==st[e].timeSlotSelectionDisabled&&(st[e].timeSlotSelectionDisabled=d,d&&px(e,!0)),s!==st[e].dimensions.placeHolderHeight&&(st[e].dimensions.placeHolderHeight=s),a!==st[e].dimensions.columnWidth&&(st[e].dimensions.columnWidth=a),i!==st[e].dimensions.rowHeight&&(st[e].dimensions.rowHeight=i)}function aj(e){return Xo(st[e]).timeSlotSelectionDisabled}function ij(e){return Xo(st[e]).disableWeekendInteractions}function Aee(e){return Xo(st[e]).hideOutOfRangeMarkers}function sj(e){return Xo(st[e].dimensions)}function lj(e){return Xo(st[e]).isCellDisabled}function zw(e){return Wi(st[e].basicProperties)}const Uo={};function nf(e){return Uo[e]}function Pee(e){if(Uo[e])throw new Error(`TimeTable - initSelectionStore - store already exists ${e}`);return Uo[e]=ml({selection:{groupId:null,selectedTimeSlots:null},multiSelectionMode:!1,lastTimeSlotNumber:null,onTimeRangeSelected:void 0}),Uo[e]}function jee(e,t,n,r){const o=nf(e);if(!o){const a=Pee(e);r&&(a.onTimeRangeSelected=r);const i=n??t;i&&U_(e,i.group,i.startDate,i.endDate);return}n===null?px(e,!1):n&&U_(e,n.group,n.startDate,n.endDate),r&&o.onTimeRangeSelected!==r&&(o.onTimeRangeSelected=r)}function Lee(e){const t=nf(e);if(!t)throw new Error(`useSelectedTimeSlots - no time table selection store found for ident: ${e}`);return Xo(t.selection)}function U_(e,t,n,r){const o=nf(e);if(!o)throw new Error(`setTimeSlotSelectionByDateRange - no time table selection store found for ident: ${e}`);const a=zw(e),i=a.slotsArray,s=[];for(let l=0;lo)for(let s=a;s<=t;s++)i.push(s);else if(tr.lastTimeSlotNumber)for(let s=t;s<=o;s++)i.push(s);else if(t()=>{s.current?.classList.add(Nee.fadeOut)},[]);const l={onMouseDown:p=>{p.stopPropagation()},onMouseUp:p=>{p.stopPropagation()},onMouseMove:p=>{p.stopPropagation()}},c=ui(),d=kee(c),f=Bee(c);return u.jsx("div",{className:"relative top-0 box-border overflow-hidden",style:{left:o,width:a,pointerEvents:f?"none":"auto",height:i,maxHeight:i},...l,children:u.jsx("div",{ref:s,className:"animate-fade-in relative z-[1] size-full",onClick:()=>{r&&r(e,t)},onKeyUp:p=>{p.key==="Enter"&&r&&r(e,t)},role:"button",children:u.jsx(d,{group:e,item:t,selectedItem:n,height:i})})})}function cj(e=300){let t=null;return(n,...r)=>{if(t&&clearTimeout(t),e<=0)throw new Error("delay must be positive and above 0");t=window.setTimeout(()=>{n(...r),t=null},e)}}function qw(e=300){return g.useRef(cj(e)).current}const lb="uikts-portal";function di(e){let t=document.getElementById(lb);t||(console.log("creating portal node with id:",lb),t=document.createElement("div"),t.setAttribute("id",lb),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 n=t.querySelector(`#${e}`);return n||(n=document.createElement("div"),n.setAttribute("id",e),n.style.setProperty("pointer-events","auto"),t.appendChild(n)),n}function Vee(e,t=!0){let n=0,r=0;return(o,...a)=>{const i=Date.now();i-n>e?(o(...a),n=i):(r&&cancelIdleCallback(r),t&&(r=window.requestIdleCallback(()=>{o(...a),n=Date.now()},{timeout:e})))}}function hx(e,t=!0){return g.useRef(Vee(e,t)).current}const Uee="timetable-allgroupsrendered",Gee=1,gx=84,G_=1;function cb(e,t,n,r,o,a,i,s,l,c,d,f,p,h,m,v){if(n<0)throw new Error("TimeTable - group number is negative");if(n>o.length)throw new Error(`TimeTable - group number is too high, initial rendering out of order. Should be ${o.length} but is ${n}`);const b=t.keys().toArray(),y=b[n];if(!y)throw console.warn("TimeTable - group entry not found",n,b,y,t,b,i,e),new Error("TimeTable - group entry not found");const x=t.get(y);if(!x)throw console.log("TimeTable - rendering: rows not yet calculated",n,y,b),new Error("TimeTable - rows not yet calculated");let w=r[n];w||(w=g.createRef(),r[n]=w);const S=n>=e[0]&&n<=e[1];S?a.add(n):a.delete(n),i.delete(n),o[n]=u.jsx(Yee,{group:y,groupNumber:n,itemRows:x,onGroupHeaderClick:s,onTimeSlotItemClick:p,selectedTimeSlotItem:f,renderCells:S,columnWidth:c,rowHeight:d,placeHolderHeight:l,mref:w,slotsArray:h,timeFrameDay:m,viewType:v},`${y.title}${n}-${S}`)}function Wee({groupRows:e,onGroupClick:t,onTimeSlotItemClick:n,selectedTimeSlotItem:r,intersectionContainerRef:o,headerRef:a,slotsArray:i,timeFrameDay:s,viewType:l}){const c=ui(),{rowHeight:d,columnWidth:f,placeHolderHeight:p}=sj(c),h=g.useRef([]);h.current.length{if(!h.current.length||!h.current[0]||!h.current[0].current)return;if(!o.current||!a.current){console.warn("TimeTable - intersection container not found");return}const A=o.current.getBoundingClientRect(),H=a.current.getBoundingClientRect().bottom-G_*d,W=A.bottom+G_*d;let V=M.current;for(;!h.current[V]?.current&&V>0;)V--;const Y=0,z=V+1,J=1,ee=[-1,-1];for(let oe=Y;oe!==z;oe+=J){const he=h.current[oe];if(he?.current){const me=he.current.getBoundingClientRect();if(me.bottomW)break;if(!he.current.getAttribute("data-group-id")){console.warn("TimeTable - intersection group id not found");continue}ee[0]===-1?ee[0]=oe:ee[1]=oe}else{console.log("TimeTable - placeholder not yet rendered",oe,he,h.current);return}}ee[0]>ee[1]&&(ee[1]=ee[0]),v(oe=>{if(oe[0]!==ee[0]||oe[1]!==ee[1]){for(const he of y.current)(heee[1])&&he-1)for(let he=ee[0];he<=ee[1]&&he{if(x.current.clear(),!e)return O(-1),M.current=0,w.current=[],y.current.clear(),h.current=[],console.log("TimeTable - group rows are null"),e;w.current.length>e.size&&(console.info(`Timetable - shorten rendered elements array from ${w.current.length} to ${e.size}`),w.current.length=e.size,h.current.length=e.size,M.current>=e.size&&(M.current=e.size-1));let R=-1;const H=e.keys().toArray();let W=0;for(let V=0;V-1&&V>=b.current[0]&&V<=b.current[1]||z?.length!==J?.length)&&(R===-1&&(R=V),W++,x.current.add(V))}for(const V of x.current)V>H.length-1&&x.current.delete(V);for(const V of y.current)V>H.length-1&&y.current.delete(V);return W&&console.log(`TimeTable - group rows require updated rendering ${W}, with first ${R}`),j.current=e,e}),g.useLayoutEffect(()=>{if(!o.current)return;const A=()=>P($);return o.current.addEventListener("scroll",A),o.current.addEventListener("scrollend",A),()=>{o.current?.removeEventListener("scroll",A),o.current?.removeEventListener("scrollend",A)}},[P,$,o.current]);const D=g.useCallback(()=>{O(A=>{if(x.current.size){let W=0;if(b.current[0]>-1)for(let V=b.current[0];V<=b.current[1];V++){if(V>j.current.size-1){x.current.delete(V);continue}if(x.current.has(V)&&(cb(b.current,j.current,V,h.current,w.current,y.current,x.current,t,p,f,d,r,n,i,s,l),W++,W>Qu))return A-1}for(const V of x.current){if(V>j.current.size-1||V>M.current){x.current.delete(V);continue}if(cb(b.current,j.current,V,h.current,w.current,y.current,x.current,t,p,f,d,r,n,i,s,l),W++,W>Qu)return A-1}}let R=w.current.length,H=0;for(;R{T(Y.width??70)},[]);Lw({ref:O,onResize:F,box:"border-box",round:Y=>Y});const P=b?.(t,y,y.add(C,"minutes"));let $="",j=0,U=0,L=0;const D=a?a.map((Y,z)=>{if(Y.status==="before")return U++,null;if(Y.status==="after")return L++,null;const{left:J,width:ee}=Y2(Y.item,e,Y.endSlot,l,c,d,C);J<0&&console.error("TimeTable - left is negative, this should not happen",z,Y,J,j,l),ee<0&&console.error("TimeTable - width is negative, this should not happen",z,Y,J,j,l);const oe=J-j;oe<0&&console.error("TimeTable - leftUsed is negative, this should not happen",z,Y,oe,J,j,l,a,ee),j=J+ee;const he=(oe+ee)*M;$+=`${he}px `;const me=`${ee*M}px`,de=`${oe*M}px`;return u.jsx(Hee,{group:t,item:Y.item,width:me,height:h.rowHeight,left:de,selectedTimeSlotItem:i,onTimeSlotItemClick:s},Y.item.title)}):null,A=v?{}:k,R=P||x&&p?"cursor-not-allowed":"cursor-pointer",H=S&&d==="hours"?"border-r-2":"border-r-[1px]",W=o?"border-b-2":"border-b-0",V=P||x&&p?"bg-blanket-subtle":x?n%2===0?"bg-surface-raised":"bg-surface-raised-hovered":n%2!==0?"bg-surface-hovered":"";return u.jsxs("td",{...A,style:{maxWidth:h.columnWidth,height:h.rowHeight},colSpan:2,ref:O,className:`border-border relative box-border border-l-0 border-t-0 border-solid m-0 p-0 ${R} ${V} ${H} ${W}`,children:[U>0&&!m&&u.jsx("div",{className:"bg-lime-bold absolute left-0 top-0 z-[2] h-full w-1 rounded-r-full opacity-50",title:`${U} more items`}),D&&D.length>0&&u.jsx("div",{className:"box-border grid",style:{gridTemplateColumns:$},children:D}),L>0&&!m&&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:`${L} more items`})]},e)}function qee({group:e,groupNumber:t,timeSlotNumber:n,viewType:r,timeSlotMinutes:o,slotsArray:a,selectedTimeSlots:i,placeHolderHeight:s}){const l=ui(),c=lj(l),d=ij(l),f=a[n],p=i?i?.findIndex(k=>k===n):-1,h=p===0,m=n0)return u.jsx(u.Fragment,{});const S=x||y&&d?"cursor-not-allowed":"cursor-pointer",C=v&&r==="hours"?"border-r-2":"border-r-[1px]",E=x||y&&d?"bg-blanket-subtle":y?t%2===0?"bg-surface-raised":"bg-surface-raised-hovered":t%2!==0?"bg-surface-hovered":"";return u.jsx("td",{colSpan:i&&h?2*i.length:2,...p===-1?w:void 0,className:`border-border relative box-border ${S} m-0 p-0 border-b-0 border-l-0 border-t-0 border-solid ${C} ${E} p-0 align-top`,style:{height:s},children:b},n)}function Yee({group:e,groupNumber:t,itemRows:n,onGroupHeaderClick:r,selectedTimeSlotItem:o,onTimeSlotItemClick:a,renderCells:i,columnWidth:s,rowHeight:l,placeHolderHeight:c,slotsArray:d,timeFrameDay:f,viewType:p,mref:h}){const m=ui(),v=aj(m),b=Lee(m),y=b.groupId===e.id?b.selectedTimeSlots:void 0,x=n&&n.length>0?n.length:1,w=i?v?x:x+1:1,S=l*x+(v?0:c)+(i?0:2),C=_ee(m),E=g.useMemo(()=>i?u.jsx("td",{"data-group-id":e.id,ref:F=>{F&&h.current!==F&&(h.current=F)},onClick:i&&r?()=>r(e):void 0,onKeyUp:i&&r?F=>{F.key==="Enter"&&r?.(e)}:void 0,rowSpan:w,className:i?`border-border overflow-hidden box-border border-b-border m-0 p-0 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"}`:void 0,children:i&&u.jsx("div",{className:"overflow-hidden",style:{height:S,maxHeight:S},children:u.jsx(C,{...e,height:S})})}):null,[e,t,w,r,C,i,S,h]),k=g.useMemo(()=>{if(v||!i)return null;const T=[];for(let F=0;F{if(!i)return null;const T=[];for(let F=0;FL&&L.startSlot===j):void 0;P.push(u.jsx(zee,{timeSlotNumber:j,isLastGroupRow:F===x-1,isFirstRow:F===0,group:e,groupNumber:t,bookingItemsBeginningInCell:U,selectedTimeSlotItem:o,onTimeSlotItemClick:a,slotsArray:d,timeFrameDay:f,viewType:p},`${t}-${j}-${p}`))}T.push(P)}return T},[e,t,x,d,f,p,n,o,a,i]);if(!i)return u.jsx("tr",{style:{height:S},"data-group-id":e.id,"data-test":`unrendered-table-row_${e.id}`,ref:h,className:"box-border m-0",children:E});const M=[];if(k&&M.push(u.jsxs("tr",{"data-group-id":e.id,className:"bg-surface box-border m-0",style:{height:c},children:[E,k]},-1)),O)for(let T=0;T{if(!(n||r&&o))return{onMouseMove:i=>{i.buttons===1&&(cp(a,!0),lp(a,t,e,"drag"))},onMouseLeave:i=>{if(i.buttons!==1){cp(a,!1);return}sb(a)&&lp(a,t,e,"drag")},onMouseEnter:i=>{if(i.buttons!==1){cp(a,!1);return}sb(a)&&lp(a,t,e,"drag")},onMouseUp:()=>{const i=sb(a);lp(a,t,e,i?"drag-end":"click"),cp(a,!1),$ee(a)}}},[t,n,r,o,e,a])}var mx=function(e,t){return mx=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])},mx(e,t)};function Yg(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");mx(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var ct=function(){return ct=Object.assign||function(t){for(var n,r=1,o=arguments.length;r"u"&&(a=e.call(this,r),t.set(o,a)),a}function fj(e,t,n){var r=Array.prototype.slice.call(arguments,3),o=n(r),a=t.get(o);return typeof a>"u"&&(a=e.apply(this,r),t.set(o,a)),a}function Kw(e,t,n,r,o){return n.bind(t,e,r,o)}function Xee(e,t){var n=e.length===1?dj:fj;return Kw(e,this,n,t.cache.create(),t.serializer)}function Zee(e,t){return Kw(e,this,fj,t.cache.create(),t.serializer)}function Jee(e,t){return Kw(e,this,dj,t.cache.create(),t.serializer)}var Qee=function(){return JSON.stringify(arguments)},ete=function(){function e(){this.cache=Object.create(null)}return e.prototype.get=function(t){return this.cache[t]},e.prototype.set=function(t,n){this.cache[t]=n},e}(),tte={create:function(){return new ete}},db={variadic:Zee,monadic:Jee},yt;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(yt||(yt={}));var Zt;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(Zt||(Zt={}));var Ks;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(Ks||(Ks={}));function W_(e){return e.type===Zt.literal}function nte(e){return e.type===Zt.argument}function pj(e){return e.type===Zt.number}function hj(e){return e.type===Zt.date}function gj(e){return e.type===Zt.time}function mj(e){return e.type===Zt.select}function vj(e){return e.type===Zt.plural}function rte(e){return e.type===Zt.pound}function bj(e){return e.type===Zt.tag}function yj(e){return!!(e&&typeof e=="object"&&e.type===Ks.number)}function vx(e){return!!(e&&typeof e=="object"&&e.type===Ks.dateTime)}var xj=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,ote=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function ate(e){var t={};return e.replace(ote,function(n){var r=n.length;switch(n[0]){case"G":t.era=r===4?"long":r===5?"narrow":"short";break;case"y":t.year=r===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][r-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][r-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=r===4?"long":r===5?"narrow":"short";break;case"e":if(r<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][r-4];break;case"c":if(r<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][r-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][r-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][r-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][r-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][r-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][r-1];break;case"s":t.second=["numeric","2-digit"][r-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=r<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),t}var ite=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function ste(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var t=e.split(ite).filter(function(p){return p.length>0}),n=[],r=0,o=t;r1)throw new RangeError("integer-width stems only accept a single optional option");o.options[0].replace(cte,function(l,c,d,f,p,h){if(c)t.minimumIntegerDigits=d.length;else{if(f&&p)throw new Error("We currently do not support maximum integer digits");if(h)throw new Error("We currently do not support exact integer digits")}return""});continue}if(Sj.test(o.stem)){t.minimumIntegerDigits=o.stem.length;continue}if(z_.test(o.stem)){if(o.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");o.stem.replace(z_,function(l,c,d,f,p,h){return d==="*"?t.minimumFractionDigits=c.length:f&&f[0]==="#"?t.maximumFractionDigits=f.length:p&&h?(t.minimumFractionDigits=p.length,t.maximumFractionDigits=p.length+h.length):(t.minimumFractionDigits=c.length,t.maximumFractionDigits=c.length),""});var a=o.options[0];a==="w"?t=ct(ct({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=ct(ct({},t),q_(a)));continue}if(wj.test(o.stem)){t=ct(ct({},t),q_(o.stem));continue}var i=Cj(o.stem);i&&(t=ct(ct({},t),i));var s=ute(o.stem);s&&(t=ct(ct({},t),s))}return t}var up={"001":["H","h"],419:["h","H","hB","hb"],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","H","hB","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","H","hB","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","H","hB","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"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["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 fte(e,t){for(var n="",r=0;r>1),l="a",c=pte(t);for((c=="H"||c=="k")&&(s=0);s-- >0;)n+=l;for(;i-- >0;)n=c+n}else o==="J"?n+="H":n+=o}return n}function pte(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 n=e.language,r;n!=="root"&&(r=e.maximize().region);var o=up[r||""]||up[n||""]||up["".concat(n,"-001")]||up["001"];return o[0]}var fb,hte=new RegExp("^".concat(xj.source,"*")),gte=new RegExp("".concat(xj.source,"*$"));function xt(e,t){return{start:e,end:t}}var mte=!!String.prototype.startsWith&&"_a".startsWith("a",1),vte=!!String.fromCodePoint,bte=!!Object.fromEntries,yte=!!String.prototype.codePointAt,xte=!!String.prototype.trimStart,wte=!!String.prototype.trimEnd,Ste=!!Number.isSafeInteger,Cte=Ste?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},bx=!0;try{var Ete=kj("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");bx=((fb=Ete.exec("a"))===null||fb===void 0?void 0:fb[0])==="a"}catch{bx=!1}var K_=mte?function(t,n,r){return t.startsWith(n,r)}:function(t,n,r){return t.slice(r,r+n.length)===n},yx=vte?String.fromCodePoint:function(){for(var t=[],n=0;na;){if(i=t[a++],i>1114111)throw RangeError(i+" is not a valid code point");r+=i<65536?String.fromCharCode(i):String.fromCharCode(((i-=65536)>>10)+55296,i%1024+56320)}return r},X_=bte?Object.fromEntries:function(t){for(var n={},r=0,o=t;r=r)){var o=t.charCodeAt(n),a;return o<55296||o>56319||n+1===r||(a=t.charCodeAt(n+1))<56320||a>57343?o:(o-55296<<10)+(a-56320)+65536}},kte=xte?function(t){return t.trimStart()}:function(t){return t.replace(hte,"")},_te=wte?function(t){return t.trimEnd()}:function(t){return t.replace(gte,"")};function kj(e,t){return new RegExp(e,t)}var xx;if(bx){var Z_=kj("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");xx=function(t,n){var r;Z_.lastIndex=n;var o=Z_.exec(t);return(r=o[1])!==null&&r!==void 0?r:""}}else xx=function(t,n){for(var r=[];;){var o=Ej(t,n);if(o===void 0||_j(o)||Rte(o))break;r.push(o),n+=o>=65536?2:1}return yx.apply(void 0,r)};var Ote=function(){function e(t,n){n===void 0&&(n={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!n.ignoreTag,this.locale=n.locale,this.requiresOtherClause=!!n.requiresOtherClause,this.shouldParseSkeletons=!!n.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,n,r){for(var o=[];!this.isEOF();){var a=this.char();if(a===123){var i=this.parseArgument(t,r);if(i.err)return i;o.push(i.val)}else{if(a===125&&t>0)break;if(a===35&&(n==="plural"||n==="selectordinal")){var s=this.clonePosition();this.bump(),o.push({type:Zt.pound,location:xt(s,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(r)break;return this.error(yt.UNMATCHED_CLOSING_TAG,xt(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&wx(this.peek()||0)){var i=this.parseTag(t,n);if(i.err)return i;o.push(i.val)}else{var i=this.parseLiteral(t,n);if(i.err)return i;o.push(i.val)}}}return{val:o,err:null}},e.prototype.parseTag=function(t,n){var r=this.clonePosition();this.bump();var o=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:Zt.literal,value:"<".concat(o,"/>"),location:xt(r,this.clonePosition())},err:null};if(this.bumpIf(">")){var a=this.parseMessage(t+1,n,!0);if(a.err)return a;var i=a.val,s=this.clonePosition();if(this.bumpIf("")?{val:{type:Zt.tag,value:o,children:i,location:xt(r,this.clonePosition())},err:null}:this.error(yt.INVALID_TAG,xt(s,this.clonePosition())))}else return this.error(yt.UNCLOSED_TAG,xt(r,this.clonePosition()))}else return this.error(yt.INVALID_TAG,xt(r,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&Ite(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,n){for(var r=this.clonePosition(),o="";;){var a=this.tryParseQuote(n);if(a){o+=a;continue}var i=this.tryParseUnquoted(t,n);if(i){o+=i;continue}var s=this.tryParseLeftAngleBracket();if(s){o+=s;continue}break}var l=xt(r,this.clonePosition());return{val:{type:Zt.literal,value:o,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!Tte(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 n=[this.char()];for(this.bump();!this.isEOF();){var r=this.char();if(r===39)if(this.peek()===39)n.push(39),this.bump();else{this.bump();break}else n.push(r);this.bump()}return yx.apply(void 0,n)},e.prototype.tryParseUnquoted=function(t,n){if(this.isEOF())return null;var r=this.char();return r===60||r===123||r===35&&(n==="plural"||n==="selectordinal")||r===125&&t>0?null:(this.bump(),yx(r))},e.prototype.parseArgument=function(t,n){var r=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(yt.EXPECT_ARGUMENT_CLOSING_BRACE,xt(r,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(yt.EMPTY_ARGUMENT,xt(r,this.clonePosition()));var o=this.parseIdentifierIfPossible().value;if(!o)return this.error(yt.MALFORMED_ARGUMENT,xt(r,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(yt.EXPECT_ARGUMENT_CLOSING_BRACE,xt(r,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Zt.argument,value:o,location:xt(r,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(yt.EXPECT_ARGUMENT_CLOSING_BRACE,xt(r,this.clonePosition())):this.parseArgumentOptions(t,n,o,r);default:return this.error(yt.MALFORMED_ARGUMENT,xt(r,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),n=this.offset(),r=xx(this.message,n),o=n+r.length;this.bumpTo(o);var a=this.clonePosition(),i=xt(t,a);return{value:r,location:i}},e.prototype.parseArgumentOptions=function(t,n,r,o){var a,i=this.clonePosition(),s=this.parseIdentifierIfPossible().value,l=this.clonePosition();switch(s){case"":return this.error(yt.EXPECT_ARGUMENT_TYPE,xt(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 p=_te(f.val);if(p.length===0)return this.error(yt.EXPECT_ARGUMENT_STYLE,xt(this.clonePosition(),this.clonePosition()));var h=xt(d,this.clonePosition());c={style:p,styleLocation:h}}var m=this.tryParseArgumentClose(o);if(m.err)return m;var v=xt(o,this.clonePosition());if(c&&K_(c?.style,"::",0)){var b=kte(c.style.slice(2));if(s==="number"){var f=this.parseNumberSkeletonFromString(b,c.styleLocation);return f.err?f:{val:{type:Zt.number,value:r,location:v,style:f.val},err:null}}else{if(b.length===0)return this.error(yt.EXPECT_DATE_TIME_SKELETON,v);var y=b;this.locale&&(y=fte(b,this.locale));var p={type:Ks.dateTime,pattern:y,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?ate(y):{}},x=s==="date"?Zt.date:Zt.time;return{val:{type:x,value:r,location:v,style:p},err:null}}}return{val:{type:s==="number"?Zt.number:s==="date"?Zt.date:Zt.time,value:r,location:v,style:(a=c?.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var w=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(yt.EXPECT_SELECT_ARGUMENT_OPTIONS,xt(w,ct({},w)));this.bumpSpace();var S=this.parseIdentifierIfPossible(),C=0;if(s!=="select"&&S.value==="offset"){if(!this.bumpIf(":"))return this.error(yt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,xt(this.clonePosition(),this.clonePosition()));this.bumpSpace();var f=this.tryParseDecimalInteger(yt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,yt.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(f.err)return f;this.bumpSpace(),S=this.parseIdentifierIfPossible(),C=f.val}var E=this.tryParsePluralOrSelectOptions(t,s,n,S);if(E.err)return E;var m=this.tryParseArgumentClose(o);if(m.err)return m;var k=xt(o,this.clonePosition());return s==="select"?{val:{type:Zt.select,value:r,options:X_(E.val),location:k},err:null}:{val:{type:Zt.plural,value:r,options:X_(E.val),offset:C,pluralType:s==="plural"?"cardinal":"ordinal",location:k},err:null}}default:return this.error(yt.INVALID_ARGUMENT_TYPE,xt(i,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(yt.EXPECT_ARGUMENT_CLOSING_BRACE,xt(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,n=this.clonePosition();!this.isEOF();){var r=this.char();switch(r){case 39:{this.bump();var o=this.clonePosition();if(!this.bumpUntil("'"))return this.error(yt.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,xt(o,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(n.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(n.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,n){var r=[];try{r=ste(t)}catch{return this.error(yt.INVALID_NUMBER_SKELETON,n)}return{val:{type:Ks.number,tokens:r,location:n,parsedOptions:this.shouldParseSkeletons?dte(r):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,n,r,o){for(var a,i=!1,s=[],l=new Set,c=o.value,d=o.location;;){if(c.length===0){var f=this.clonePosition();if(n!=="select"&&this.bumpIf("=")){var p=this.tryParseDecimalInteger(yt.EXPECT_PLURAL_ARGUMENT_SELECTOR,yt.INVALID_PLURAL_ARGUMENT_SELECTOR);if(p.err)return p;d=xt(f,this.clonePosition()),c=this.message.slice(f.offset,this.offset())}else break}if(l.has(c))return this.error(n==="select"?yt.DUPLICATE_SELECT_ARGUMENT_SELECTOR:yt.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,d);c==="other"&&(i=!0),this.bumpSpace();var h=this.clonePosition();if(!this.bumpIf("{"))return this.error(n==="select"?yt.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:yt.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,xt(this.clonePosition(),this.clonePosition()));var m=this.parseMessage(t+1,n,r);if(m.err)return m;var v=this.tryParseArgumentClose(h);if(v.err)return v;s.push([c,{value:m.val,location:xt(h,this.clonePosition())}]),l.add(c),this.bumpSpace(),a=this.parseIdentifierIfPossible(),c=a.value,d=a.location}return s.length===0?this.error(n==="select"?yt.EXPECT_SELECT_ARGUMENT_SELECTOR:yt.EXPECT_PLURAL_ARGUMENT_SELECTOR,xt(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(yt.MISSING_OTHER_CLAUSE,xt(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,n){var r=1,o=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(r=-1);for(var a=!1,i=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)a=!0,i=i*10+(s-48),this.bump();else break}var l=xt(o,this.clonePosition());return a?(i*=r,Cte(i)?{val:i,err:null}:this.error(n,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 n=Ej(this.message,t);if(n===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return n},e.prototype.error=function(t,n){return{val:null,err:{kind:t,message:this.message,location:n}}},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(K_(this.message,t,this.offset())){for(var n=0;n=0?(this.bumpTo(r),!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 n=this.offset();if(n===t)break;if(n>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()&&_j(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),n=this.offset(),r=this.message.charCodeAt(n+(t>=65536?2:1));return r??null},e}();function wx(e){return e>=97&&e<=122||e>=65&&e<=90}function Tte(e){return wx(e)||e===47}function Ite(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 _j(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function Rte(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 Sx(e){e.forEach(function(t){if(delete t.location,mj(t)||vj(t))for(var n in t.options)delete t.options[n].location,Sx(t.options[n].value);else pj(t)&&yj(t.style)||(hj(t)||gj(t))&&vx(t.style)?delete t.style.location:bj(t)&&Sx(t.children)})}function Mte(e,t){t===void 0&&(t={}),t=ct({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new Ote(e,t).parse();if(n.err){var r=SyntaxError(yt[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return t?.captureLocation||Sx(n.val),n.val}var Xs;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Xs||(Xs={}));var Kg=function(e){Yg(t,e);function t(n,r,o){var a=e.call(this,n)||this;return a.code=r,a.originalMessage=o,a}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),J_=function(e){Yg(t,e);function t(n,r,o,a){return e.call(this,'Invalid values for "'.concat(n,'": "').concat(r,'". Options are "').concat(Object.keys(o).join('", "'),'"'),Xs.INVALID_VALUE,a)||this}return t}(Kg),Nte=function(e){Yg(t,e);function t(n,r,o){return e.call(this,'Value for "'.concat(n,'" must be of type ').concat(r),Xs.INVALID_VALUE,o)||this}return t}(Kg),Dte=function(e){Yg(t,e);function t(n,r){return e.call(this,'The intl string context variable "'.concat(n,'" was not provided to the string "').concat(r,'"'),Xs.MISSING_VALUE,r)||this}return t}(Kg),Xn;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(Xn||(Xn={}));function Ate(e){return e.length<2?e:e.reduce(function(t,n){var r=t[t.length-1];return!r||r.type!==Xn.literal||n.type!==Xn.literal?t.push(n):r.value+=n.value,t},[])}function Pte(e){return typeof e=="function"}function sh(e,t,n,r,o,a,i){if(e.length===1&&W_(e[0]))return[{type:Xn.literal,value:e[0].value}];for(var s=[],l=0,c=e;l"u")){var n=Intl.NumberFormat.supportedLocalesOf(t);return n.length>0?new Intl.Locale(n[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=Mte,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 $te=(e,t,n)=>{const r=e[t];return r?typeof r=="function"?r():Promise.resolve(r):new Promise((o,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==n?". Note that variables only represent file names one level deep.":""))))})},lh=[{locale:"en",label:"English"},{locale:"de",label:"German"}],Xw=N.createContext(void 0),hb="locale",dp={},Hte=typeof navigator<"u"?navigator?.language.substring(0,2)??"en":"en";async function Cx(e=Hte){if(dp[e])return dp[e];const t=await $te(Object.assign({"./translations-compiled/de.json":()=>kn(()=>import("./de-I0jh836e.js"),[]),"./translations-compiled/en.json":()=>kn(()=>import("./en-DxQclKaQ.js"),[])}),`./translations-compiled/${e}.json`,3);return console.log("Loaded messages for language",e),dp[e]=t.default,dp[e]}function Vte({locale:e,children:t}){const[n,r]=g.useState(e??localStorage.getItem(hb)??navigator.language.substring(0,2)),[o,a]=g.useState({});return g.useEffect(()=>{if(!e){r(e??localStorage.getItem(hb)??navigator.language.substring(0,2));return}r(e)},[e]),g.useEffect(()=>{(async()=>{if(!lh.find(c=>c.locale===n)){console.info("LocaleProvider - locale not available",n,", available:",lh),r(lh[0].locale);return}localStorage.setItem(hb,n),document.documentElement.lang=n;const l=await Cx(n);if(l){a(l);return}console.warn("LocaleProvider - no translation found for locale",n),a(await Cx())})()},[n]),g.useEffect(()=>{console.info("LocaleProvider - translation changed",o)},[o]),u.jsx(Xw.Provider,{value:{locale:n,setLocale:r,translation:o},children:t})}const Ute=()=>{const e=g.useContext(Xw);if(e===void 0)throw new Error("useLocale must be used within a LocaleProvider");return g.useEffect(()=>{console.info("useLocale - locale changed",e.locale)},[e.locale]),g.useEffect(()=>{console.info("useLocale - translation changed",e.translation)},[e.translation]),e},Zw=()=>{const e=g.useContext(Xw);if(e===void 0)throw new Error("useTranslation must be used within a LocaleProvider");return g.useEffect(()=>{console.info("useTranslation - locale changed",e.locale)},[e.locale]),g.useEffect(()=>{console.info("useTranslation - translations changed",e.translation)},[e.translation]),e.translation},Oj=g.createContext(void 0);let Tj={};(async()=>Tj=await Cx())();function Gte({messagesTranslations:e=Tj,children:t}){const[n,r]=g.useState(),[o,a]=g.useState({});return g.useEffect(()=>{if(e){const i=Object.fromEntries(Object.entries(e).map(([s,l])=>[s,new Bte(l)]));a(i);return}console.warn("TimeTableMessageContext - messagesTranslations null or undefined")},[e]),u.jsx(Oj.Provider,{value:{message:n,setMessage:r,messagesTranslationsIntl:o},children:t})}function Wte(e=!0){const t=g.useContext(Oj);if(!t)throw new Error("useTimeTableMessage must be used within a TimeTableMessageProvider");let n;t.message&&`${t.message?.messageKey}`;const r=t.message?t.messagesTranslationsIntl[t.message.messageKey]:void 0;r?n=r.format(t.message?.messageValues).toLocaleString():n=`no translation found for key [${t.message?.messageKey}]`;const o=g.useMemo(()=>e&&t.message&&n?{...t.message,text:n}:void 0,[t.message,n,e]);return{...t,translatedMessage:o}}function zte(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})]})}function qte({item:e,selectedItem:t,height:n}){const r=t===e,o=`${e.title}: +${e.startDate.format("HH:mm DD-MM-YY")} - +${e.endDate.format("HH:mm DD-MM-YY")}`;return u.jsx("div",{className:Ht("box-border flex flex-1 w-full justify-center leading-8 bg-success-bold text-text relative z-[1] m-0 truncate border-solid border-2 rounded","active:bg-success-bold-pressed hover:bg-selected-bold",r?"border-selected-border":"border-success-border"),title:o,style:{height:n},children:u.jsx("p",{className:"truncate",children:e.title??"no name"})})}function Yte(e){const t=ui(),{timeFrameDay:n,slotsArray:r,viewType:o}=zw(t),a=g.useRef(),i=g.useRef(new Set),s=g.useRef(new Map),l=g.useRef(0),c=g.useRef(0),d=g.useRef({}),f=g.useRef({}),p=g.useRef(r),h=g.useRef(n),m=g.useRef(o),[v,b]=g.useState(-1);(p.current!==r||h.current!==n||m.current!==o)&&console.log("REQUIRE NEW GROUP ROWS","ENTRIES",a.current!==e,"TIME SLOTS",p.current!==r,"TIME FRAME DAY",h.current!==n,"VIEW TYPE",m.current!==o);const y=p.current!==r||h.current!==n||m.current!==o,x=g.useCallback(()=>{if(s.current=new Map,l.current=0,c.current=0,d.current={},f.current={},console.info("TimeTable - clearing group rows"),i.current.clear(),a.current?.length){for(let C=0;C{if(!a.current){Object.keys(s.current).length&&(console.warn("TimeTable - no entries, clearing group rows"),l.current=0,c.current=0,d.current={},f.current={},i.current.clear(),s.current=new Map);return}if(i.current.size===0){console.info("TimeTable - no group rows to calculate");return}const C=a.current,E=new Map(s.current),k={...d.current},O={...f.current};for(const M of i.current){const T=C[M];if(!T)throw console.error("TimeTable - entry not found",M),new Error("TimeTable - entry not found to calculate group rows");if(E.get(T.group))throw console.error("Group rows already exists:",T.group.id,T,a.current,M,C.length,E,i.current,E.get(T.group)),console.error("Group rows already exists",T.group.id,E.get(T.group)),new Error(`TimeTable - group rows already calculated: ${T.group.id}`);const{itemRows:F,itemsOutsideRange:P,itemsWithSameStartAndEnd:$}=Kte(T.items,r,n,o);P.length&&(d.current=k,d.current[T.group.id]=P),$.length&&(f.current=O,O[T.group.id]=$);const j=s.current.get(T.group)?.length||0;if(l.current-=j,l.current+=F.length,E.set(T.group,F),j===c.current){c.current=0;for(const U of F)c.current=Math.max(c.current,U.length)}else c.current=Math.max(c.current,F.length);i.current.delete(M)}s.current=E,b(M=>M>10?M-1:M+1)},[r,n,o]),S=hx(gx);if(y&&(a.current=e,p.current=r,h.current=n,m.current=o,x(),S(w)),a.current!==e){console.info("TimeTable - entries changed, recalculating group rows");const C=new Map;let E=0,k=0;const O={},M={};let T=0;for(let F=0;F0&&S(w),{groupRows:s.current,rowCount:l.current,maxRowCountOfSingleGroup:c.current,itemsOutsideOfDayRange:d.current,itemsWithSameStartAndEnd:f.current,viewType:m.current,timeFrameDay:h.current,slotsArray:p.current}}function Kte(e,t,n,r){const o=[],a=[],i=[];if(!t||t.length===0)return console.info("TimeTable - no slots array, returning empty item rows"),{itemRows:o,itemsOutsideRange:a,itemsWithSameStartAndEnd:i};for(const s of e){if(s.startDate.isSame(s.endDate)){i.push(s);continue}const l=Fw(s,t,n,r);if(l.status==="before"||l.status==="after"){a.push(s);continue}let c=!1;const d={...l,item:s};for(let f=0;fJQ(m.item,s))){p.push(d),c=!0;break}}c||o.push([d])}for(const s of o)s.sort((l,c)=>l.item.startDate.diff(c.item.startDate));return{itemRows:o,itemsOutsideRange:a,itemsWithSameStartAndEnd:i}}const Xte=1e3*60;function Jw({timeTableMessages:e,...t}){return u.jsx(Gte,{messagesTranslations:e,children:u.jsx(Zte,{...t})})}let Qu=1;const Zte=({storeIdent:e="default",startDate:t,endDate:n,timeStepsMinutes:r=60,entries:o,selectedTimeSlotItem:a,groupComponent:i=zte,timeSlotItemComponent:s=qte,placeHolderComponent:l=Iee,onTimeSlotItemClick:c,onGroupClick:d,onTimeRangeSelected:f,defaultSelectedTimeRange:p,selectedTimeRange:h,groupHeaderColumnWidth:m,itemsOutsideOfDayRangeFound:v,columnWidth:b=70,rowHeight:y=30,height:x="100%",placeHolderHeight:w=10,viewType:S="hours",isCellDisabled:C,disableWeekendInteractions:E=!0,showTimeSlotHeader:k,hideOutOfRangeMarkers:O=!1,nowOverwrite:M,locale:T="en",dateHeaderTextFormat:F,weekStartsOnSunday:P=!1,disableMessages:$=!1,className:j,style:U,customHeaderRow:L,renderBatch:D=Qu})=>{const{setMessage:A,translatedMessage:R}=Wte(!$);Qu=D,g.useEffect(()=>{A?.(void 0)},[t,n,A,r]);const H=g.useRef(null),W=g.useRef(null),V=g.useRef(null),Y=g.useRef(null),z=g.useRef(null);Cee(e,l,s,i),Dee(e,t,n,S,r,b,y,w,O,E,!f,P,C),jee(e,p,h,f);const{groupRows:J,rowCount:ee,maxRowCountOfSingleGroup:oe,itemsOutsideOfDayRange:he,itemsWithSameStartAndEnd:me,slotsArray:de,timeFrameDay:Re,viewType:Oe}=Yte(o);if(!de||de.length===0)return console.warn("LPTimeTable - no slots array, or slots array is empty",de),u.jsx("div",{children:"No slots array"});g.useEffect(()=>{if(A){if(Object.keys(he).length>0){console.info("LPTimeTable - items outside of day range:",he);let I=0;for(const _ in he){const B=he[_];B?.length&&(I+=B.length)}I>0&&(A?.({appearance:"warning",messageKey:"timetable.bookingsOutsideOfDayRange",messageValues:{itemCount:I}}),v?.(he))}else if(Object.keys(me).length>0){console.info("LPTimeTable - items with same start and end:",me);let I=0;for(const _ in me){const B=me[_];I+=B.length}I>0&&A?.({appearance:"warning",messageKey:"timetable.sameStartAndEndTimeDate",messageValues:{itemCount:I}})}}},[he,me,A,v]);const Ue=g.useRef(),Q=g.useRef(M??ie()),ae=g.useCallback(()=>{de&&(M?Q.current=Q.current.add(Xte,"milliseconds"):Q.current=ie(),Q_(de,Q,Ue,W,V,Re,Oe,A))},[de,M,Re,Oe,A]);g.useEffect(()=>{ae();const I=setInterval(ae,1e3*60);return()=>{clearInterval(I)}},[ae]),g.useEffect(()=>{window.setTimeout(()=>Fn.flushSync(ae),0)},[o]);const Z=g.useCallback(()=>{de&&Q_(de,Q,Ue,W,V,Re,Oe,A)},[A,de,Re,Oe]);return Lw({ref:V,round:I=>I,onResize:Z}),!de||de.length===0?u.jsxs("div",{children:[u.jsx(to,{message:R??{text:""}}),"Invalid time slot size"]}):u.jsxs(u.Fragment,{children:[u.jsx("div",{ref:Y,children:!$&&u.jsx(to,{message:R??{text:""},openingDirection:"bottomup"})}),u.jsx(Oee,{ident:e,children:u.jsx("div",{className:ce("overflow-auto relative",j),style:{height:`calc(${x} - ${Y.current?.clientHeight}px)`,...U},ref:z,children:u.jsxs("table",{className:"table w-full table-fixed border-separate border-spacing-0 select-none overflow-auto",ref:H,children:[u.jsx(nee,{slotsArray:de,columnWidth:b,groupHeaderColumnWidth:m,startDate:t,endDate:n,viewType:Oe,timeFrameDay:Re,showTimeSlotHeader:k??S==="hours",dateHeaderTextFormat:F,weekStartsOnSunday:P,locale:T,customHeaderRow:L,entries:o,tableHeaderRef:W}),u.jsx("tbody",{ref:V,className:"table-fixed",children:u.jsx(Wee,{selectedTimeSlotItem:a,onTimeSlotItemClick:c,onGroupClick:d,groupRows:J,intersectionContainerRef:z,headerRef:W,slotsArray:de,timeFrameDay:Re,viewType:Oe})})]})})})]})};function Q_(e,t,n,r,o,a,i,s){if(!r.current||!o.current){console.info("LPTimeTable - time table header or body ref not yet set");return}const l=t.current;let c=n.current;const d=r.current,f=o.current,p=d.children[d.children.length-1];if(!p){s?.({appearance:"danger",messageKey:"timetable.noHeaderTimeSlotRow"}),console.info("LPTimeTable - no header time slot row found");return}const h=p.children;for(const F of h)F.classList.remove("border-b-orange-bold","font-bold","border-b-[3px]"),F.classList.add("border-b-border","border-b-2","font-normal","select-none");const m={title:"nowBar",startDate:l,endDate:l};if(!e||e.length===0){console.info("LPTimeTable - no time slots found");return}const v=Fw(m,e,a,i);if(v.status!=="in"){c&&(c.remove(),n.current=void 0);return}const b=v.startSlot;let y=0,x=f.children[y];for(;x&&x.children.length===0;)y++,x=f.children[y];if(!x){console.warn("LPTimeTable - unable to find time slot row for the now bar");return}const w=x?.children[b+1];if(!w){console.warn("LPTimeTable - unable to find time slot column for the now bar: ",b);return}c?c.parentElement!==w&&w.appendChild(c):(c=document.createElement("div"),c.className="absolute opacity-60 bg-orange-bold top-0 bottom-0 z-[2] w-[2px]",w.appendChild(c),n.current=c);const S=e[b],C=ci(S,a,i),k=l.diff(S,"minutes")/C;c.style.left=`${k*100}%`,c.style.height=`${f.getBoundingClientRect().bottom-w.getBoundingClientRect().top}px`;const O=h[b+1];if(!O){console.error("unable to find header for time slot of the current time");return}O.classList.remove("border-b-border-bold","font-normal","border-b-2"),O.classList.add("border-b-orange-bold","font-bold","border-b-[3px]");const M=d.children[0];if(!M){console.error("unable to find header date row");return}const T=M.children;for(const F of T){F.classList.remove("text-text-subtle");const P=F.textContent,$=K2(S,S.add(C,"minutes"),i);P===$&&F.classList.add("text-text-subtle")}}const eO={getLeftAndWidth:Y2,getStartAndEndSlot:Fw,getTimeSlotMinutes:ci},Ij={dark:{css:void 0},auto:{css:void 0},light:{css:void 0},fallback:{css:void 0},"aui-light":{css:"themes/aui-light.css"}},ch=Object.keys(Ij);function tO(e){return ch.includes(e)===!0}const Qw="lp-theme";function Ex(e){localStorage.setItem(Qw,e);const t=document.querySelector("html");if(!t)return;const n=Ij[e];if(!n){console.warn("invalid theme - no theme definition for",e);return}const r=document.getElementById("lp-theme");if(r&&r.remove(),n.css){const o=n.css,a=document.createElement("link");a.rel="stylesheet",a.href=o,a.id="lp-theme",document.head.appendChild(a)}t.setAttribute("data-color-mode",e)}function Jte(){const e=document.querySelector("html");if(e){const t=e.getAttribute("data-color-mode");let n=ch.indexOf(t);n===-1&&(n=0);const r=ch[++n%ch.length];console.info("apply theme",r),Ex(r);return}Ex("auto")}function gb(){const e=document.querySelector("html");if(!e){console.warn("no html element found");return}const t=e.getAttribute("data-color-mode");if(t&&tO(t))return t;const n=localStorage.getItem(Qw);if(n&&tO(n))return n;console.log("no theme found")}function Qte(){const[e,t]=N.useState(gb());return u.jsxs(re,{className:"flex w-36 items-center justify-center capitalize",appearance:"default",label:"Switch theme",onClick:()=>{Jte(),t(gb()),console.info("switched theme",gb())},children:[e," theme"]})}function Be(e,t,{checkForDefaultPrevented:n=!0}={}){return function(o){if(e?.(o),n===!1||!o.defaultPrevented)return t?.(o)}}function ene(e,t){const n=g.createContext(t),r=a=>{const{children:i,...s}=a,l=g.useMemo(()=>s,Object.values(s));return u.jsx(n.Provider,{value:l,children:i})};r.displayName=e+"Provider";function o(a){const i=g.useContext(n);if(i)return i;if(t!==void 0)return t;throw new Error(`\`${a}\` must be used within \`${e}\``)}return[r,o]}function ea(e,t=[]){let n=[];function r(a,i){const s=g.createContext(i),l=n.length;n=[...n,i];const c=f=>{const{scope:p,children:h,...m}=f,v=p?.[e]?.[l]||s,b=g.useMemo(()=>m,Object.values(m));return u.jsx(v.Provider,{value:b,children:h})};c.displayName=a+"Provider";function d(f,p){const h=p?.[e]?.[l]||s,m=g.useContext(h);if(m)return m;if(i!==void 0)return i;throw new Error(`\`${f}\` must be used within \`${a}\``)}return[c,d]}const o=()=>{const a=n.map(i=>g.createContext(i));return function(s){const l=s?.[e]||a;return g.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return o.scopeName=e,[r,tne(o,...t)]}function tne(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(a){const i=r.reduce((s,{useScope:l,scopeName:c})=>{const f=l(a)[`__scope${c}`];return{...s,...f}},{});return g.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}function Ir(e){const t=g.useRef(e);return g.useEffect(()=>{t.current=e}),g.useMemo(()=>(...n)=>t.current?.(...n),[])}function yo({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=nne({defaultProp:t,onChange:n}),a=e!==void 0,i=a?e:r,s=Ir(n),l=g.useCallback(c=>{if(a){const f=typeof c=="function"?c(e):c;f!==e&&s(f)}else o(c)},[a,e,o,s]);return[i,l]}function nne({defaultProp:e,onChange:t}){const n=g.useState(e),[r]=n,o=g.useRef(r),a=Ir(t);return g.useEffect(()=>{o.current!==r&&(a(r),o.current=r)},[r,o,a]),n}var Zo=globalThis?.document?g.useLayoutEffect:()=>{};function rne(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}function Xg(...e){return t=>e.forEach(n=>rne(n,t))}function Qt(...e){return g.useCallback(Xg(...e),e)}var zi=g.forwardRef((e,t)=>{const{children:n,...r}=e,o=g.Children.toArray(n),a=o.find(one);if(a){const i=a.props.children,s=o.map(l=>l===a?g.Children.count(i)>1?g.Children.only(null):g.isValidElement(i)?i.props.children:null:l);return u.jsx(kx,{...r,ref:t,children:g.isValidElement(i)?g.cloneElement(i,void 0,s):null})}return u.jsx(kx,{...r,ref:t,children:n})});zi.displayName="Slot";var kx=g.forwardRef((e,t)=>{const{children:n,...r}=e;if(g.isValidElement(n)){const o=ine(n);return g.cloneElement(n,{...ane(r,n.props),ref:t?Xg(t,o):o})}return g.Children.count(n)>1?g.Children.only(null):null});kx.displayName="SlotClone";var Rj=({children:e})=>u.jsx(u.Fragment,{children:e});function one(e){return g.isValidElement(e)&&e.type===Rj}function ane(e,t){const n={...t};for(const r in t){const o=e[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...s)=>{a(...s),o(...s)}:o&&(n[r]=o):r==="style"?n[r]={...o,...a}:r==="className"&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}function ine(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var sne=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],ht=sne.reduce((e,t)=>{const n=g.forwardRef((r,o)=>{const{asChild:a,...i}=r,s=a?zi:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),u.jsx(s,{...i,ref:o})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function Mj(e,t){e&&Fn.flushSync(()=>e.dispatchEvent(t))}function lne(e,t){return g.useReducer((n,r)=>t[n][r]??n,e)}var dr=e=>{const{present:t,children:n}=e,r=cne(t),o=typeof n=="function"?n({present:r.isPresent}):g.Children.only(n),a=Qt(r.ref,une(o));return typeof n=="function"||r.isPresent?g.cloneElement(o,{ref:a}):null};dr.displayName="Presence";function cne(e){const[t,n]=g.useState(),r=g.useRef({}),o=g.useRef(e),a=g.useRef("none"),i=e?"mounted":"unmounted",[s,l]=lne(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return g.useEffect(()=>{const c=fp(r.current);a.current=s==="mounted"?c:"none"},[s]),Zo(()=>{const c=r.current,d=o.current;if(d!==e){const p=a.current,h=fp(c);e?l("MOUNT"):h==="none"||c?.display==="none"?l("UNMOUNT"):l(d&&p!==h?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,l]),Zo(()=>{if(t){let c;const d=t.ownerDocument.defaultView??window,f=h=>{const v=fp(r.current).includes(h.animationName);if(h.target===t&&v&&(l("ANIMATION_END"),!o.current)){const b=t.style.animationFillMode;t.style.animationFillMode="forwards",c=d.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=b)})}},p=h=>{h.target===t&&(a.current=fp(r.current))};return t.addEventListener("animationstart",p),t.addEventListener("animationcancel",f),t.addEventListener("animationend",f),()=>{d.clearTimeout(c),t.removeEventListener("animationstart",p),t.removeEventListener("animationcancel",f),t.removeEventListener("animationend",f)}}else l("ANIMATION_END")},[t,l]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:g.useCallback(c=>{c&&(r.current=getComputedStyle(c)),n(c)},[])}}function fp(e){return e?.animationName||"none"}function une(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var dne=kh.useId||(()=>{}),fne=0;function Cr(e){const[t,n]=g.useState(dne());return Zo(()=>{e||n(r=>r??String(fne++))},[e]),e||(t?`radix-${t}`:"")}var eS="Collapsible",[pne,Nj]=ea(eS),[hne,tS]=pne(eS),Dj=g.forwardRef((e,t)=>{const{__scopeCollapsible:n,open:r,defaultOpen:o,disabled:a,onOpenChange:i,...s}=e,[l=!1,c]=yo({prop:r,defaultProp:o,onChange:i});return u.jsx(hne,{scope:n,disabled:a,contentId:Cr(),open:l,onOpenToggle:g.useCallback(()=>c(d=>!d),[c]),children:u.jsx(ht.div,{"data-state":rS(l),"data-disabled":a?"":void 0,...s,ref:t})})});Dj.displayName=eS;var Aj="CollapsibleTrigger",Pj=g.forwardRef((e,t)=>{const{__scopeCollapsible:n,...r}=e,o=tS(Aj,n);return u.jsx(ht.button,{type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":rS(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...r,ref:t,onClick:Be(e.onClick,o.onOpenToggle)})});Pj.displayName=Aj;var nS="CollapsibleContent",jj=g.forwardRef((e,t)=>{const{forceMount:n,...r}=e,o=tS(nS,e.__scopeCollapsible);return u.jsx(dr,{present:n||o.open,children:({present:a})=>u.jsx(gne,{...r,ref:t,present:a})})});jj.displayName=nS;var gne=g.forwardRef((e,t)=>{const{__scopeCollapsible:n,present:r,children:o,...a}=e,i=tS(nS,n),[s,l]=g.useState(r),c=g.useRef(null),d=Qt(t,c),f=g.useRef(0),p=f.current,h=g.useRef(0),m=h.current,v=i.open||s,b=g.useRef(v),y=g.useRef();return g.useEffect(()=>{const x=requestAnimationFrame(()=>b.current=!1);return()=>cancelAnimationFrame(x)},[]),Zo(()=>{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,h.current=w.width,b.current||(x.style.transitionDuration=y.current.transitionDuration,x.style.animationName=y.current.animationName),l(r)}},[i.open,r]),u.jsx(ht.div,{"data-state":rS(i.open),"data-disabled":i.disabled?"":void 0,id:i.contentId,hidden:!v,...a,ref:d,style:{"--radix-collapsible-content-height":p?`${p}px`:void 0,"--radix-collapsible-content-width":m?`${m}px`:void 0,...e.style},children:v&&o})});function rS(e){return e?"open":"closed"}var Lj=Dj,Fj=Pj,Bj=jj;function oS(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}var mne=["color"],_x=g.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=oS(e,mne);return g.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),g.createElement("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),vne=["color"],bne=g.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=oS(e,vne);return g.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),g.createElement("path",{d:"M6.1584 3.13508C6.35985 2.94621 6.67627 2.95642 6.86514 3.15788L10.6151 7.15788C10.7954 7.3502 10.7954 7.64949 10.6151 7.84182L6.86514 11.8418C6.67627 12.0433 6.35985 12.0535 6.1584 11.8646C5.95694 11.6757 5.94673 11.3593 6.1356 11.1579L9.565 7.49985L6.1356 3.84182C5.94673 3.64036 5.95694 3.32394 6.1584 3.13508Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))}),yne=["color"],xne=g.forwardRef(function(e,t){var n=e.color,r=n===void 0?"currentColor":n,o=oS(e,yne);return g.createElement("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o,{ref:t}),g.createElement("path",{d:"M3.13523 8.84197C3.3241 9.04343 3.64052 9.05363 3.84197 8.86477L7.5 5.43536L11.158 8.86477C11.3595 9.05363 11.6759 9.04343 11.8648 8.84197C12.0536 8.64051 12.0434 8.32409 11.842 8.13523L7.84197 4.38523C7.64964 4.20492 7.35036 4.20492 7.15803 4.38523L3.15803 8.13523C2.95657 8.32409 2.94637 8.64051 3.13523 8.84197Z",fill:r,fillRule:"evenodd",clipRule:"evenodd"}))});const bd=g.forwardRef(({open:e,defaultOpen:t=!0,onChanged:n,openButtonPosition:r="left",header:o,triggerClassName:a,triggerStyle:i,headerContainerStyle:s,headerContainerClassName:l,contentClassName:c,contentStyle:d,className:f,style:p,children:h,id:m,testId:v,...b},y)=>u.jsxs(Lj,{...b,className:ce("bg-surface-raised rounded group",f),style:p,"data-testid":v,id:m,ref:y,children:[u.jsx(Fj,{className:ce(`flex w-full p-1.5 flex-1 items-center hover:bg-surface-raised-hovered active:bg-surface-raised-pressed justify-start select-none ${r==="hidden"?"cursor-default":"cursor-pointer disabled:cursor-default"}`,a),style:i,asChild:!0,children:u.jsxs("div",{children:[r==="left"&&u.jsxs("div",{className:"flex h-full flex-none items-center justify-center",children:[u.jsx(_x,{"aria-label":"close",className:"group-data-[state=open]:block group-data-[state=closed]:hidden"}),u.jsx(bne,{"aria-label":"open",className:"group-data-[state=closed]:block group-data-[state=open]:hidden"})]}),u.jsx("div",{className:ce("flex w-full flex-1 justify-start",l),style:s,children:o}),r==="right"&&u.jsxs("div",{className:"flex h-full flex-none items-center justify-center",children:[u.jsx(_x,{"aria-label":"close",className:"group-data-[state=open]:block group-data-[state=closed]:hidden"}),u.jsx(xne,{"aria-label":"open",className:"group-data-[state=closed]:block group-data-[state=open]:hidden"})]})]})}),u.jsx(Bj,{className:ce("overflow-hidden data-[state=closed]:animate-slideUpCollapsible data-[state=open]:animate-slideDownCollapsible",c),style:{...d},children:h})]}));bd.displayName="Collapsible";const nO=Uy("color.border","#091e4224"),aS=g.forwardRef(({header:e,closed:t,defaultOpen:n,onOpenChanged:r,children:o,id:a,testId:i,className:s,style:l},c)=>{const d=t!=null?!t:n!=null?void 0:!0,f=t==null&&n==null?"hidden":"right";return u.jsx(bd,{openButtonPosition:f,header:e,open:d,defaultOpen:n,onChanged:r,className:ce("border-border box-border shadow-overlay-bold border",s),triggerClassName:"rounded-t border-b box-border border-border overflow-hidden",id:a,testId:i,ref:c,style:l,children:u.jsx("div",{className:"bg-surface box-border flex w-full rounded-b",children:o})})});aS.displayName="CardBase";const wne=({children:e,className:t,style:n,id:r,testId:o})=>{const a=ce("text-text-subtlest pr-2 mr-4 box-border text-xs border-border border-r w-[100px] flex-none font-semibold grid items-center justify-start",t);return u.jsx("div",{className:a,id:r,"data-testid":o,style:n,children:u.jsx("div",{className:"truncate",children:e})})},$j=({className:e,children:t,prefix:n,prefixClassName:r,prefixStyle:o,style:a,id:i,testId:s})=>u.jsxs("div",{className:ce("bg-surface-overlay box-border flex w-full flex-1 justify-between px-4 py-3",e),style:a,id:i,"data-testid":s,children:[n&&u.jsx(wne,{className:r,style:o,children:n}),t]}),Hj=({children:e,id:t,testId:n})=>u.jsx("div",{className:"w-full items-baseline box-border overflow-hidden",id:t,"data-testid":n,children:e}),Vj=({children:e,className:t,style:n,id:r,testId:o})=>{const a=ce("mt-0 truncate box-border text-start text-xl font-medium",t),i=typeof e=="string"?u.jsx("h3",{className:a,id:r,"data-testid":o,style:n,children:e}):u.jsx("div",{className:a,id:r,"data-testid":o,style:n,children:e});return u.jsx("div",{className:"flex w-full items-baseline",children:i})},Uj=({children:e,className:t,style:n,testId:r,id:o})=>{const a=ce("text-text-subtlest box-border mt-1 flex-1 justify-start truncate text-start text-sm font-semibold",t);return typeof e=="string"?u.jsx("div",{className:a,id:o,"data-testid":r,style:n,children:e}):u.jsx("div",{className:a,id:o,"data-testid":r,style:n,children:e})},Gj=({children:e,className:t,style:n,testId:r,id:o})=>{const a=ce("text-text-subtlest box-border 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:a,id:o,"data-testid":r,style:n,children:e}):u.jsx("div",{className:a,id:o,"data-testid":r,style:n,children:e})},Wj=({children:e,id:t,testId:n})=>u.jsx("div",{className:"flex flex-none box-border items-center justify-end pl-2",id:t,"data-testid":n,children:e}),zj=({children:e,id:t,testId:n})=>u.jsx("div",{className:"mr-2 box-border items-center text-sm",id:t,"data-testid":n,children:e}),iS=Ys` + > * { + padding: 12px 1rem; + border-bottom: 1px solid ${nO}; + border-right: 1px solid ${nO}; + } +`,Ox=({children:e,className:t,style:n,id:r,testId:o})=>u.jsx("div",{className:"w-full overflow-hidden box-border rounded-b",is:r,"data-testid":o,children:u.jsx("div",{className:ce(`grid border-collapse box-border overflow-hidden ${iS} ${Ys` + grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); + `}`,t),style:n,children:e})}),qj=({children:e,id:t,testId:n})=>u.jsx("div",{className:"overflow-hidden rounded-b box-border",id:t,"data-testid":n,children:u.jsx("div",{className:`grid border-collapse grid-flow-col box-border overflow-x-auto overflow-y-hidden ${iS} ${Ys` + grid-auto-columns: minmax(150px, 1fr); + `}`,children:e})}),Yj=({children:e,id:t,testId:n})=>u.jsx("div",{className:"overflow-hidden rounded-b box-border",id:t,"data-testid":n,children:u.jsx("div",{className:`grid border-collapse box-border grid-flow-row overflow-auto ${iS} ${Ys` + grid-auto-rows: minmax(150px, 1fr); + `}`,children:e})}),Sne=({children:e,className:t,style:n,id:r,testId:o})=>u.jsx("div",{className:ce("flex w-full box-border flex-1 flex-col items-baseline overflow-hidden text-sm",t),id:r,"data-testid":o,style:n,children:u.jsx("div",{className:"w-full",children:e})}),Cne=({children:e})=>u.jsx("p",{className:"pb-1 text-[13px] font-semibold",children:e}),$t={CardBase:aS,CardHeader:$j,CardHeaderMeta:Hj,CardHeaderTitle:Vj,CardHeaderSubtitle:Uj,CardHeaderUpperTitle:Gj,CardHeaderActions:Wj,CardHeaderActionsInfo:zj,CardGridBody:Ox,CardRowBody:qj,CardColumnBody:Yj,CardBodyEntry:Sne,CardBodyEntryTitle:Cne},Kj=g.forwardRef(({title:e,subtitle:t,upperTitle:n,headerPrefix:r,closed:o,defaultOpen:a,actions:i,actionsInfo:s,bodyStyle:l,bodyClassName:c,bodyLayout:d,children:f,onOpenChanged:p,id:h,testId:m},v)=>{const b=(()=>{switch(d){case"row":return u.jsx(qj,{children:f});case"grid":return u.jsx(Ox,{children:f});case"column":return u.jsx(Yj,{children:f});default:return u.jsx(Ox,{children:f})}})();return u.jsx(aS,{closed:o,onOpenChanged:p,defaultOpen:a,id:h,testId:m,ref:v,header:u.jsxs($j,{prefix:r,children:[u.jsxs(Hj,{children:[n&&u.jsx(Gj,{children:n}),u.jsx(Vj,{children:e}),t&&u.jsx(Uj,{children:t})]}),u.jsxs(Wj,{children:[s&&u.jsx(zj,{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})})})});Kj.displayName="BookCard";function Xj(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;ttypeof e=="number"&&!isNaN(e),Bi=e=>typeof e=="string",wr=e=>typeof e=="function",uh=e=>Bi(e)||wr(e)?e:null,Tx=e=>g.isValidElement(e)||Bi(e)||wr(e)||yd(e);function Ene(e,t,n){n===void 0&&(n=300);const{scrollHeight:r,style:o}=e;requestAnimationFrame(()=>{o.minHeight="initial",o.height=r+"px",o.transition=`all ${n}ms`,requestAnimationFrame(()=>{o.height="0",o.padding="0",o.margin="0",setTimeout(t,n)})})}function Zg(e){let{enter:t,exit:n,appendPosition:r=!1,collapse:o=!0,collapseDuration:a=300}=e;return function(i){let{children:s,position:l,preventExitTransition:c,done:d,nodeRef:f,isIn:p,playToast:h}=i;const m=r?`${t}--${l}`:t,v=r?`${n}--${l}`:n,b=g.useRef(0);return g.useLayoutEffect(()=>{const y=f.current,x=m.split(" "),w=S=>{S.target===f.current&&(h(),y.removeEventListener("animationend",w),y.removeEventListener("animationcancel",w),b.current===0&&S.type!=="animationcancel"&&y.classList.remove(...x))};y.classList.add(...x),y.addEventListener("animationend",w),y.addEventListener("animationcancel",w)},[]),g.useEffect(()=>{const y=f.current,x=()=>{y.removeEventListener("animationend",x),o?Ene(y,d,a):d()};p||(c?x():(b.current=1,y.className+=` ${v}`,y.addEventListener("animationend",x)))},[p]),N.createElement(N.Fragment,null,s)}}function rO(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 er=new Map;let xd=[];const Ix=new Set,kne=e=>Ix.forEach(t=>t(e)),Zj=()=>er.size>0;function Jj(e,t){var n;if(t)return!((n=er.get(t))==null||!n.isToastActive(e));let r=!1;return er.forEach(o=>{o.isToastActive(e)&&(r=!0)}),r}function Qj(e,t){Tx(e)&&(Zj()||xd.push({content:e,options:t}),er.forEach(n=>{n.buildToast(e,t)}))}function oO(e,t){er.forEach(n=>{t!=null&&t!=null&&t.containerId?t?.containerId===n.id&&n.toggle(e,t?.id):n.toggle(e,t?.id)})}function _ne(e){const{subscribe:t,getSnapshot:n,setProps:r}=g.useRef(function(a){const i=a.containerId||1;return{subscribe(s){const l=function(d,f,p){let h=1,m=0,v=[],b=[],y=[],x=f;const w=new Map,S=new Set,C=()=>{y=Array.from(w.values()),S.forEach(O=>O())},E=O=>{b=O==null?[]:b.filter(M=>M!==O),C()},k=O=>{const{toastId:M,onOpen:T,updateId:F,children:P}=O.props,$=F==null;O.staleId&&w.delete(O.staleId),w.set(M,O),b=[...b,O.props.toastId].filter(j=>j!==O.staleId),C(),p(rO(O,$?"added":"updated")),$&&wr(T)&&T(g.isValidElement(P)&&P.props)};return{id:d,props:x,observe:O=>(S.add(O),()=>S.delete(O)),toggle:(O,M)=>{w.forEach(T=>{M!=null&&M!==T.props.toastId||wr(T.toggle)&&T.toggle(O)})},removeToast:E,toasts:w,clearQueue:()=>{m-=v.length,v=[]},buildToast:(O,M)=>{if((V=>{let{containerId:Y,toastId:z,updateId:J}=V;const ee=Y?Y!==d:d!==1,oe=w.has(z)&&J==null;return ee||oe})(M))return;const{toastId:T,updateId:F,data:P,staleId:$,delay:j}=M,U=()=>{E(T)},L=F==null;L&&m++;const D={...x,style:x.toastStyle,key:h++,...Object.fromEntries(Object.entries(M).filter(V=>{let[Y,z]=V;return z!=null})),toastId:T,updateId:F,data:P,closeToast:U,isIn:!1,className:uh(M.className||x.toastClassName),bodyClassName:uh(M.bodyClassName||x.bodyClassName),progressClassName:uh(M.progressClassName||x.progressClassName),autoClose:!M.isLoading&&(A=M.autoClose,R=x.autoClose,A===!1||yd(A)&&A>0?A:R),deleteToast(){const V=w.get(T),{onClose:Y,children:z}=V.props;wr(Y)&&Y(g.isValidElement(z)&&z.props),p(rO(V,"removed")),w.delete(T),m--,m<0&&(m=0),v.length>0?k(v.shift()):C()}};var A,R;D.closeButton=x.closeButton,M.closeButton===!1||Tx(M.closeButton)?D.closeButton=M.closeButton:M.closeButton===!0&&(D.closeButton=!Tx(x.closeButton)||x.closeButton);let H=O;g.isValidElement(O)&&!Bi(O.type)?H=g.cloneElement(O,{closeToast:U,toastProps:D,data:P}):wr(O)&&(H=O({closeToast:U,toastProps:D,data:P}));const W={content:H,props:D,staleId:$};x.limit&&x.limit>0&&m>x.limit&&L?v.push(W):yd(j)?setTimeout(()=>{k(W)},j):k(W)},setProps(O){x=O},setToggle:(O,M)=>{w.get(O).toggle=M},isToastActive:O=>b.some(M=>M===O),getSnapshot:()=>y}}(i,a,kne);er.set(i,l);const c=l.observe(s);return xd.forEach(d=>Qj(d.content,d.options)),xd=[],()=>{c(),er.delete(i)}},setProps(s){var l;(l=er.get(i))==null||l.setProps(s)},getSnapshot(){var s;return(s=er.get(i))==null?void 0:s.getSnapshot()}}}(e)).current;r(e);const o=g.useSyncExternalStore(t,n,n);return{getToastToRender:function(a){if(!o)return[];const i=new Map;return e.newestOnTop&&o.reverse(),o.forEach(s=>{const{position:l}=s.props;i.has(l)||i.set(l,[]),i.get(l).push(s)}),Array.from(i,s=>a(s[0],s[1]))},isToastActive:Jj,count:o?.length}}function One(e){const[t,n]=g.useState(!1),[r,o]=g.useState(!1),a=g.useRef(null),i=g.useRef({start:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,didMove:!1}).current,{autoClose:s,pauseOnHover:l,closeToast:c,onClick:d,closeOnClick:f}=e;var p,h;function m(){n(!0)}function v(){n(!1)}function b(w){const S=a.current;i.canDrag&&S&&(i.didMove=!0,t&&v(),i.delta=e.draggableDirection==="x"?w.clientX-i.start:w.clientY-i.start,i.start!==w.clientX&&(i.canCloseOnClick=!1),S.style.transform=`translate3d(${e.draggableDirection==="x"?`${i.delta}px, var(--y)`:`0, calc(${i.delta}px + var(--y))`},0)`,S.style.opacity=""+(1-Math.abs(i.delta/i.removalDistance)))}function y(){document.removeEventListener("pointermove",b),document.removeEventListener("pointerup",y);const w=a.current;if(i.canDrag&&i.didMove&&w){if(i.canDrag=!1,Math.abs(i.delta)>i.removalDistance)return o(!0),e.closeToast(),void e.collapseAll();w.style.transition="transform 0.2s, opacity 0.2s",w.style.removeProperty("transform"),w.style.removeProperty("opacity")}}(h=er.get((p={id:e.toastId,containerId:e.containerId,fn:n}).containerId||1))==null||h.setToggle(p.id,p.fn),g.useEffect(()=>{if(e.pauseOnFocusLoss)return document.hasFocus()||v(),window.addEventListener("focus",m),window.addEventListener("blur",v),()=>{window.removeEventListener("focus",m),window.removeEventListener("blur",v)}},[e.pauseOnFocusLoss]);const x={onPointerDown:function(w){if(e.draggable===!0||e.draggable===w.pointerType){i.didMove=!1,document.addEventListener("pointermove",b),document.addEventListener("pointerup",y);const S=a.current;i.canCloseOnClick=!0,i.canDrag=!0,S.style.transition="none",e.draggableDirection==="x"?(i.start=w.clientX,i.removalDistance=S.offsetWidth*(e.draggablePercent/100)):(i.start=w.clientY,i.removalDistance=S.offsetHeight*(e.draggablePercent===80?1.5*e.draggablePercent:e.draggablePercent)/100)}},onPointerUp:function(w){const{top:S,bottom:C,left:E,right:k}=a.current.getBoundingClientRect();w.nativeEvent.type!=="touchend"&&e.pauseOnHover&&w.clientX>=E&&w.clientX<=k&&w.clientY>=S&&w.clientY<=C?v():m()}};return s&&l&&(x.onMouseEnter=v,e.stacked||(x.onMouseLeave=m)),f&&(x.onClick=w=>{d&&d(w),i.canCloseOnClick&&c()}),{playToast:m,pauseToast:v,isRunning:t,preventExitTransition:r,toastRef:a,eventHandlers:x}}function Tne(e){let{delay:t,isRunning:n,closeToast:r,type:o="default",hide:a,className:i,style:s,controlledProgress:l,progress:c,rtl:d,isIn:f,theme:p}=e;const h=a||l&&c===0,m={...s,animationDuration:`${t}ms`,animationPlayState:n?"running":"paused"};l&&(m.transform=`scaleX(${c})`);const v=Ua("Toastify__progress-bar",l?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${p}`,`Toastify__progress-bar--${o}`,{"Toastify__progress-bar--rtl":d}),b=wr(i)?i({rtl:d,type:o,defaultClassName:v}):Ua(v,i),y={[l&&c>=1?"onTransitionEnd":"onAnimationEnd"]:l&&c<1?null:()=>{f&&r()}};return N.createElement("div",{className:"Toastify__progress-bar--wrp","data-hidden":h},N.createElement("div",{className:`Toastify__progress-bar--bg Toastify__progress-bar-theme--${p} Toastify__progress-bar--${o}`}),N.createElement("div",{role:"progressbar","aria-hidden":h?"true":"false","aria-label":"notification timer",className:b,style:m,...y}))}let Ine=1;const eL=()=>""+Ine++;function Rne(e){return e&&(Bi(e.toastId)||yd(e.toastId))?e.toastId:eL()}function ed(e,t){return Qj(e,t),t.toastId}function Wh(e,t){return{...t,type:t&&t.type||e,toastId:Rne(t)}}function pp(e){return(t,n)=>ed(t,Wh(e,n))}function Ut(e,t){return ed(e,Wh("default",t))}Ut.loading=(e,t)=>ed(e,Wh("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),Ut.promise=function(e,t,n){let r,{pending:o,error:a,success:i}=t;o&&(r=Bi(o)?Ut.loading(o,n):Ut.loading(o.render,{...n,...o}));const s={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},l=(d,f,p)=>{if(f==null)return void Ut.dismiss(r);const h={type:d,...s,...n,data:p},m=Bi(f)?{render:f}:f;return r?Ut.update(r,{...h,...m}):Ut(m.render,{...h,...m}),p},c=wr(e)?e():e;return c.then(d=>l("success",i,d)).catch(d=>l("error",a,d)),c},Ut.success=pp("success"),Ut.info=pp("info"),Ut.error=pp("error"),Ut.warning=pp("warning"),Ut.warn=Ut.warning,Ut.dark=(e,t)=>ed(e,Wh("default",{theme:"dark",...t})),Ut.dismiss=function(e){(function(t){var n;if(Zj()){if(t==null||Bi(n=t)||yd(n))er.forEach(r=>{r.removeToast(t)});else if(t&&("containerId"in t||"id"in t)){const r=er.get(t.containerId);r?r.removeToast(t.id):er.forEach(o=>{o.removeToast(t.id)})}}else xd=xd.filter(r=>t!=null&&r.options.toastId!==t)})(e)},Ut.clearWaitingQueue=function(e){e===void 0&&(e={}),er.forEach(t=>{!t.props.limit||e.containerId&&t.id!==e.containerId||t.clearQueue()})},Ut.isActive=Jj,Ut.update=function(e,t){t===void 0&&(t={});const n=((r,o)=>{var a;let{containerId:i}=o;return(a=er.get(i||1))==null?void 0:a.toasts.get(r)})(e,t);if(n){const{props:r,content:o}=n,a={delay:100,...r,...t,toastId:t.toastId||e,updateId:eL()};a.toastId!==e&&(a.staleId=e);const i=a.render||o;delete a.render,ed(i,a)}},Ut.done=e=>{Ut.update(e,{progress:1})},Ut.onChange=function(e){return Ix.add(e),()=>{Ix.delete(e)}},Ut.play=e=>oO(!0,e),Ut.pause=e=>oO(!1,e);const Mne=typeof window<"u"?g.useLayoutEffect:g.useEffect,hp=e=>{let{theme:t,type:n,isLoading:r,...o}=e;return N.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:t==="colored"?"currentColor":`var(--toastify-icon-color-${n})`,...o})},mb={info:function(e){return N.createElement(hp,{...e},N.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 N.createElement(hp,{...e},N.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 N.createElement(hp,{...e},N.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 N.createElement(hp,{...e},N.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 N.createElement("div",{className:"Toastify__spinner"})}},Nne=e=>{const{isRunning:t,preventExitTransition:n,toastRef:r,eventHandlers:o,playToast:a}=One(e),{closeButton:i,children:s,autoClose:l,onClick:c,type:d,hideProgressBar:f,closeToast:p,transition:h,position:m,className:v,style:b,bodyClassName:y,bodyStyle:x,progressClassName:w,progressStyle:S,updateId:C,role:E,progress:k,rtl:O,toastId:M,deleteToast:T,isIn:F,isLoading:P,closeOnClick:$,theme:j}=e,U=Ua("Toastify__toast",`Toastify__toast-theme--${j}`,`Toastify__toast--${d}`,{"Toastify__toast--rtl":O},{"Toastify__toast--close-on-click":$}),L=wr(v)?v({rtl:O,position:m,type:d,defaultClassName:U}):Ua(U,v),D=function(W){let{theme:V,type:Y,isLoading:z,icon:J}=W,ee=null;const oe={theme:V,type:Y};return J===!1||(wr(J)?ee=J({...oe,isLoading:z}):g.isValidElement(J)?ee=g.cloneElement(J,oe):z?ee=mb.spinner():(he=>he in mb)(Y)&&(ee=mb[Y](oe))),ee}(e),A=!!k||!l,R={closeToast:p,type:d,theme:j};let H=null;return i===!1||(H=wr(i)?i(R):g.isValidElement(i)?g.cloneElement(i,R):function(W){let{closeToast:V,theme:Y,ariaLabel:z="close"}=W;return N.createElement("button",{className:`Toastify__close-button Toastify__close-button--${Y}`,type:"button",onClick:J=>{J.stopPropagation(),V(J)},"aria-label":z},N.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},N.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"})))}(R)),N.createElement(h,{isIn:F,done:T,position:m,preventExitTransition:n,nodeRef:r,playToast:a},N.createElement("div",{id:M,onClick:c,"data-in":F,className:L,...o,style:b,ref:r},N.createElement("div",{...F&&{role:E},className:wr(y)?y({type:d}):Ua("Toastify__toast-body",y),style:x},D!=null&&N.createElement("div",{className:Ua("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!P})},D),N.createElement("div",null,s)),H,N.createElement(Tne,{...C&&!A?{key:`pb-${C}`}:{},rtl:O,theme:j,delay:l,isRunning:t,isIn:F,closeToast:p,hide:f,type:d,style:S,className:w,controlledProgress:A,progress:k||0})))},Jg=function(e,t){return t===void 0&&(t=!1),{enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}},Dne=Zg(Jg("bounce",!0));Zg(Jg("slide",!0));Zg(Jg("zoom"));Zg(Jg("flip"));const Ane={position:"top-right",transition:Dne,autoClose:5e3,closeButton:!0,pauseOnHover:!0,pauseOnFocusLoss:!0,draggable:"touch",draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};function Pne(e){let t={...Ane,...e};const n=e.stacked,[r,o]=g.useState(!0),a=g.useRef(null),{getToastToRender:i,isToastActive:s,count:l}=_ne(t),{className:c,style:d,rtl:f,containerId:p}=t;function h(v){const b=Ua("Toastify__toast-container",`Toastify__toast-container--${v}`,{"Toastify__toast-container--rtl":f});return wr(c)?c({position:v,rtl:f,defaultClassName:b}):Ua(b,uh(c))}function m(){n&&(o(!0),Ut.play())}return Mne(()=>{if(n){var v;const b=a.current.querySelectorAll('[data-in="true"]'),y=12,x=(v=t.position)==null?void 0:v.includes("top");let w=0,S=0;Array.from(b).reverse().forEach((C,E)=>{const k=C;k.classList.add("Toastify__toast--stacked"),E>0&&(k.dataset.collapsed=`${r}`),k.dataset.pos||(k.dataset.pos=x?"top":"bot");const O=w*(r?.2:1)+(r?0:y*E);k.style.setProperty("--y",`${x?O:-1*O}px`),k.style.setProperty("--g",`${y}`),k.style.setProperty("--s",""+(1-(r?S:0))),w+=k.offsetHeight,S+=.025})}},[r,l,n]),N.createElement("div",{ref:a,className:"Toastify",id:p,onMouseEnter:()=>{n&&(o(!1),Ut.pause())},onMouseLeave:m},i((v,b)=>{const y=b.length?{...d}:{...d,pointerEvents:"none"};return N.createElement("div",{className:h(v),style:y,key:`container-${v}`},b.map(x=>{let{content:w,props:S}=x;return N.createElement(Nne,{...S,stacked:n,collapseAll:m,isIn:s(S.toastId,S.containerId),style:S.style,key:`toast-${S.key}`},w)}))}))}var Kl={},Xl={},aO;function jne(){if(aO)return Xl;aO=1,Object.defineProperty(Xl,"__esModule",{value:!0}),Xl.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="SuccessIcon",Xl.default=r,Xl}var iO;function Lne(){if(iO)return Kl;iO=1,Object.defineProperty(Kl,"__esModule",{value:!0}),Kl.default=void 0;var e=r(be()),t=gt,n=r(jne());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="CheckCircleIcon",Kl.default=o,Kl}var Fne=Lne();const tL=Ne(Fne);var Zl={},Jl={},sO;function Bne(){if(sO)return Jl;sO=1,Object.defineProperty(Jl,"__esModule",{value:!0}),Jl.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="ErrorIcon",Jl.default=r,Jl}var lO;function $ne(){if(lO)return Zl;lO=1,Object.defineProperty(Zl,"__esModule",{value:!0}),Zl.default=void 0;var e=r(be()),t=gt,n=r(Bne());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="ErrorIcon",Zl.default=o,Zl}var Hne=$ne();const nL=Ne(Hne);var Ql={},ec={},cO;function Vne(){if(cO)return ec;cO=1,Object.defineProperty(ec,"__esModule",{value:!0}),ec.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="InformationIcon",ec.default=r,ec}var uO;function Une(){if(uO)return Ql;uO=1,Object.defineProperty(Ql,"__esModule",{value:!0}),Ql.default=void 0;var e=r(be()),t=gt,n=r(Vne());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="InfoIcon",Ql.default=o,Ql}var Gne=Une();const Wne=Ne(Gne);var tc={},nc={},dO;function zne(){if(dO)return nc;dO=1,Object.defineProperty(nc,"__esModule",{value:!0}),nc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="WarningIcon",nc.default=r,nc}var fO;function qne(){if(fO)return tc;fO=1,Object.defineProperty(tc,"__esModule",{value:!0}),tc.default=void 0;var e=r(be()),t=gt,n=r(zne());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="WarningIcon",tc.default=o,tc}var Yne=qne();const rL=Ne(Yne);var rc={},oc={},pO;function Kne(){if(pO)return oc;pO=1,Object.defineProperty(oc,"__esModule",{value:!0}),oc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="QuestionCircleIcon",oc.default=r,oc}var hO;function Xne(){if(hO)return rc;hO=1,Object.defineProperty(rc,"__esModule",{value:!0}),rc.default=void 0;var e=r(be()),t=gt,n=r(Kne());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="QuestionCircleIcon",rc.default=o,rc}var Zne=Xne();const Jne=Ne(Zne),Qne="bg-neutral-full text-text-inverse",ere="bg-warning-bold text-text-inverse",tre="bg-danger-bold text-text-inverse",nre="bg-success-bold text-text-inverse",rre="bg-information-bold text-text-inverse",ore="bg-discovery-bold text-text-inverse",oL={default:Qne,warning:ere,error:tre,success:nre,information:rre,discovery:ore},are="bg-surface border-border text-text",ire="bg-surface border-border text-text",sre="bg-surface border-border text-text",lre="bg-surface border-border text-text",cre="bg-surface border-border text-text",ure="bg-surface border-border text-text",aL={default:are,warning:ire,error:sre,success:lre,information:cre,discovery:ure},dre="bg-neutral text-text border-border",fre="bg-warning text-warning-text border-warning-border",pre="bg-danger text-danger-text border-danger-border",hre="bg-success text-success-text border-success-border",gre="bg-information text-information-text border-information-border",mre="bg-discovery text-discovery-text border-discovery-border",iL={default:dre,warning:fre,error:pre,success:hre,information:gre,discovery:mre},vre="text-icon",bre="text-warning-icon",yre="text-danger-icon",xre="text-success-icon",wre="text-information-icon",Sre="text-discovery-icon",Cre={default:vre,warning:bre,error:yre,success:xre,information:wre,discovery:Sre},Ere="text-text",kre="text-warning-icon",_re="text-danger-icon",Ore="text-success-icon",Tre="text-information-icon",Ire="text-discovery-icon",Rre={default:Ere,warning:kre,error:_re,success:Ore,information:Tre,discovery:Ire};function sL({appearance:e="default",type:t}){const n=t==="bold"||t==="pale"?Cre[e]:Rre[e];switch(e){case"default":return u.jsx(u.Fragment,{});case"success":return u.jsx(ut,{className:n,children:u.jsx(tL,{label:"Success"})});case"warning":return u.jsx(ut,{className:n,children:u.jsx(rL,{label:"Warning"})});case"information":return u.jsx(ut,{className:n,children:u.jsx(Wne,{label:"Info"})});case"error":return u.jsx(ut,{className:n,children:u.jsx(nL,{label:"Error"})});case"discovery":return u.jsx(ut,{className:n,children:u.jsx(Jne,{label:"Discovery"})});default:q2()}}function Cn({title:e,description:t,icon:n,appearance:r="default",type:o="bold",actions:a,style:i,className:s,id:l,testId:c}){const d=o==="bold"?oL[r]:o==="inverted"?aL[r]:iL[r];return n||(n=u.jsx(sL,{appearance:r,type:o})),u.jsxs("div",{style:{gridTemplateColumns:"auto 1fr",...i},className:ce(d,`grid gap-4 rounded-sm p-4 shadow-md ${o==="inverted"||o==="pale"?"border":""}`,s),id:l,"data-testid":c,children:[n&&u.jsx("div",{className:"flex items-start justify-center",children:n}),u.jsxs("div",{children:[u.jsx("div",{className:"mb-2 font-bold",children:e}),u.jsx("div",{children:t}),u.jsx("div",{children:a?.map((f,p)=>u.jsxs(u.Fragment,{children:[u.jsx("a",{className:"inline-block cursor-pointer text-sm",onClick:f.onClick,href:f.href,target:f.target,children:f.content},`action${p}`),u.jsx("span",{className:"bg-text-subtlest mx-1.5 inline-block h-0.5 w-0.5 rounded-full align-middle last:hidden"},`actionspacer${p}`)]}))})]})]})}const Mre={position:"bottom-right",autoClose:5e3,hideProgressBar:!1,closeOnClick:!1,pauseOnFocusLoss:!0,pauseOnHover:!0,draggable:!0},Nre="bg-text-inverse",Dre="bg-warning",Are="bg-danger",Pre="bg-success",jre="bg-information",Lre="bg-discovery",Fre={default:Nre,warning:Dre,error:Are,success:Pre,information:jre,discovery:Lre},Bre="bg-text",$re="bg-warning-bold",Hre="bg-danger-bold",Vre="bg-success-bold",Ure="bg-information-bold",Gre="bg-discovery-bold",Wre={default:Bre,warning:$re,error:Hre,success:Vre,information:Ure,discovery:Gre},zre="uikts-toasts";function qre({closeToast:e,inverted:t}){const n=g.useRef(null);return u.jsx("button",{type:"button","data-id":"flag-close-button",ref:n,className:`cursor-pointer mb-auto bg-transparent border-none ${t?"text-text":"text-text-inverse"}`,onClick:e,onKeyUp:r=>{r.key==="Enter"&&n.current?.click()},children:u.jsx(tf,{label:"Close",size:"small"})})}function Qg(e){e.toastWidth&&document.documentElement.style.setProperty("--toastify-toast-width",e.toastWidth.toString());const t=di(zre);return u.jsx(u.Fragment,{children:Fn.createPortal(u.jsx(Pne,{...e}),t)})}function Io({style:e,appearance:t="default",className:n,flagType:r="inverted",...o}){const a=r==="inverted"||r==="pale"?Wre[t]:Fre[t],i={boxShadow:"unset",padding:"unset",border:0,background:"unset",fontFamily:"unset"},s=ce(r==="inverted"?aL[t]:r==="pale"?iL[t]:oL[t],n);Ut(u.jsx(Cn,{icon:o.icon,appearance:t,type:r,style:i,className:"bottom-0 bg-transparent p-0 shadow-none",...o}),{...Mre,closeButton:l=>u.jsx(qre,{inverted:r==="inverted"||r==="pale",...l}),...o,style:e,progressStyle:{"--toastify-color-progress-light":"invalid"},progressClassName:a,className:ce(s,r==="inverted"||r==="pale"?"border border-solid":void 0)})}function Bo(e){Io({...e})}function Rx(e){Bo({...e,appearance:"error"})}function vb(e){Bo({...e,appearance:"success"})}function Mx(e){Bo({...e,appearance:"information"})}function Yre(e){Bo({...e,appearance:"warning"})}function bb(e){Bo({...e,appearance:"discovery"})}var sS="Avatar",[Kre,LLe]=ea(sS),[Xre,lL]=Kre(sS),cL=g.forwardRef((e,t)=>{const{__scopeAvatar:n,...r}=e,[o,a]=g.useState("idle");return u.jsx(Xre,{scope:n,imageLoadingStatus:o,onImageLoadingStatusChange:a,children:u.jsx(ht.span,{...r,ref:t})})});cL.displayName=sS;var uL="AvatarImage",dL=g.forwardRef((e,t)=>{const{__scopeAvatar:n,src:r,onLoadingStatusChange:o=()=>{},...a}=e,i=lL(uL,n),s=Zre(r,a.referrerPolicy),l=Ir(c=>{o(c),i.onImageLoadingStatusChange(c)});return Zo(()=>{s!=="idle"&&l(s)},[s,l]),s==="loaded"?u.jsx(ht.img,{...a,ref:t,src:r}):null});dL.displayName=uL;var fL="AvatarFallback",pL=g.forwardRef((e,t)=>{const{__scopeAvatar:n,delayMs:r,...o}=e,a=lL(fL,n),[i,s]=g.useState(r===void 0);return g.useEffect(()=>{if(r!==void 0){const l=window.setTimeout(()=>s(!0),r);return()=>window.clearTimeout(l)}},[r]),i&&a.imageLoadingStatus!=="loaded"?u.jsx(ht.span,{...o,ref:t}):null});pL.displayName=fL;function Zre(e,t){const[n,r]=g.useState("idle");return Zo(()=>{if(!e){r("error");return}let o=!0;const a=new window.Image,i=s=>()=>{o&&r(s)};return r("loading"),a.onload=i("loaded"),a.onerror=i("error"),a.src=e,t&&(a.referrerPolicy=t),()=>{o=!1}},[e,t]),n}var Jre=cL,Qre=dL,eoe=pL,ac={},ic={},gO;function hL(){if(gO)return ic;gO=1,Object.defineProperty(ic,"__esModule",{value:!0}),ic.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="CheckMarkIcon",ic.default=r,ic}var mO;function toe(){if(mO)return ac;mO=1,Object.defineProperty(ac,"__esModule",{value:!0}),ac.default=void 0;var e=r(be()),t=gt,n=r(hL());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="CheckIcon",ac.default=o,ac}var noe=toe();const roe=Ne(noe);var sc={},lc={},vO;function ooe(){if(vO)return lc;vO=1,Object.defineProperty(lc,"__esModule",{value:!0}),lc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="LockLockedIcon",lc.default=r,lc}var bO;function aoe(){if(bO)return sc;bO=1,Object.defineProperty(sc,"__esModule",{value:!0}),sc.default=void 0;var e=r(be()),t=gt,n=r(ooe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="LockFilledIcon",sc.default=o,sc}var ioe=aoe();const soe=Ne(ioe);var cc={},uc={},yO;function loe(){if(yO)return uc;yO=1,Object.defineProperty(uc,"__esModule",{value:!0}),uc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="PersonIcon",uc.default=r,uc}var xO;function coe(){if(xO)return cc;xO=1,Object.defineProperty(cc,"__esModule",{value:!0}),cc.default=void 0;var e=r(be()),t=gt,n=r(loe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="PersonIcon",cc.default=o,cc}var uoe=coe();const doe=Ne(uoe),lS={xsmall:16,small:24,medium:32,large:40,xlarge:96,xxlarge:128},gL={xsmall:10,small:14,medium:16,large:16,xlarge:16,xxlarge:20},foe={busy:"bg-icon-danger",focus:"bg-icon-discovery",online:"bg-icon-success",offline:"bg-icon"},poe={approved:"bg-icon-success",declined:"bg-icon-danger",locked:"bg-icon"},hoe={approved:u.jsx(roe,{label:"approved",size:"small"}),declined:u.jsx(tf,{label:"declined",size:"small"}),locked:u.jsx(soe,{label:"locked",size:"small"})};function goe({presence:e,size:t,className:n,appearance:r}){const o=gL[t],a=lS[t],i=r==="circle"?`${a*.5*Math.cos(50*Math.PI/180)}px`:`${a*.45}px`,s=r==="circle"?`${a*.5*Math.sin(50*Math.PI/180)}px`:`${a*.45}px`,l=`translate(${i}, ${s})`;return u.jsx("span",{"aria-label":e,role:"status",className:ce("border-surface-overlay absolute flex-none rounded-full border-2",foe[e],n),style:{width:o,height:o,transform:l}})}function moe({status:e,size:t,className:n,appearance:r}){const o=gL[t],a=lS[t],i=r==="circle"?`${a*.5*Math.cos(50*Math.PI/180)}px`:`${a*.45}px`,s=r==="circle"?`${a*.5*Math.sin(50*Math.PI/180)}px`:`${a*.45}px`,l=`translate(${i}, -${s})`;return u.jsx(ut,{size:o-4,"aria-label":e,className:ce("border-surface-overlay absolute flex flex-none items-center justify-center rounded-full border-2",poe[e],n),style:{transform:l,width:o,height:o},children:hoe[e]})}function fn({appearance:e="circle",name:t,size:n="medium",src:r,isDisabled:o=!1,label:a="avatar",href:i,target:s="_blank",onClick:l,className:c,borderColor:d,presence:f,status:p,id:h,testId:m}){const v=lS[n],b=e==="circle"?"rounded-full":"rounded-sm",y=o?"bg-icon-disabled cursor-not-allowed":r?"":"bg-icon-subtle",x=t?.split(" ").map(M=>M[0].toUpperCase()).join(""),w=f?u.jsx(goe,{presence:f,size:n,appearance:e}):null,S=p?u.jsx(moe,{status:p,size:n,appearance:e}):null,C=`after:bg-transparent after:absolute after:text-transparent after:contents-[' '] after:inset-0 ${e==="circle"?"after:rounded-full":"after:rounded-sm"}`,E=ce(C,"after:bg-surface-overlay after:opacity-60"),k=ce(C,"hover:after:bg-interaction-hovered active:after:bg-interaction-pressed duration-150 ease-in-out active:scale-90 cursor-pointer"),O=u.jsxs(Jre,{"aria-disabled":o,id:h,"data-testid":m,className:ce("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,!o&&i?k:"",c,r&&o?E:""),style:{border:d?`2px solid ${d}`:void 0,width:`${v}px`,height:`${v}px`},"aria-label":a,onClick:l,children:[u.jsx(Qre,{className:ce("relative flex-none rounded-[inherit] bg-[inherit] object-cover"),src:r,alt:t,style:{width:`${v}px`,height:`${v}px`}}),u.jsx(eoe,{className:"flex flex-none items-center justify-center font-medium",delayMs:600,style:{width:`${v}px`,height:`${v}px`},children:x||u.jsx(ut,{size:v,children:u.jsx(doe,{label:"fallback avatar icon"})})}),w,S]});return i&&!o?u.jsx("a",{href:i,rel:"noopener noreferrer",target:s,className:ce("h-full flex-none"),children:O}):O}function yb({avatar:e,primaryText:t,secondaryText:n,className:r}){return u.jsxs("div",{className:ce("m-1 flex w-full items-center justify-start gap-1",r),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:n})]})]})}function voe(e,t=globalThis?.document){const n=Ir(e);g.useEffect(()=>{const r=o=>{o.key==="Escape"&&n(o)};return t.addEventListener("keydown",r,{capture:!0}),()=>t.removeEventListener("keydown",r,{capture:!0})},[n,t])}var boe="DismissableLayer",Nx="dismissableLayer.update",yoe="dismissableLayer.pointerDownOutside",xoe="dismissableLayer.focusOutside",wO,mL=g.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),rf=g.forwardRef((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:a,onInteractOutside:i,onDismiss:s,...l}=e,c=g.useContext(mL),[d,f]=g.useState(null),p=d?.ownerDocument??globalThis?.document,[,h]=g.useState({}),m=Qt(t,k=>f(k)),v=Array.from(c.layers),[b]=[...c.layersWithOutsidePointerEventsDisabled].slice(-1),y=v.indexOf(b),x=d?v.indexOf(d):-1,w=c.layersWithOutsidePointerEventsDisabled.size>0,S=x>=y,C=Coe(k=>{const O=k.target,M=[...c.branches].some(T=>T.contains(O));!S||M||(o?.(k),i?.(k),k.defaultPrevented||s?.())},p),E=Eoe(k=>{const O=k.target;[...c.branches].some(T=>T.contains(O))||(a?.(k),i?.(k),k.defaultPrevented||s?.())},p);return voe(k=>{x===c.layers.size-1&&(r?.(k),!k.defaultPrevented&&s&&(k.preventDefault(),s()))},p),g.useEffect(()=>{if(d)return n&&(c.layersWithOutsidePointerEventsDisabled.size===0&&(wO=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),c.layersWithOutsidePointerEventsDisabled.add(d)),c.layers.add(d),SO(),()=>{n&&c.layersWithOutsidePointerEventsDisabled.size===1&&(p.body.style.pointerEvents=wO)}},[d,p,n,c]),g.useEffect(()=>()=>{d&&(c.layers.delete(d),c.layersWithOutsidePointerEventsDisabled.delete(d),SO())},[d,c]),g.useEffect(()=>{const k=()=>h({});return document.addEventListener(Nx,k),()=>document.removeEventListener(Nx,k)},[]),u.jsx(ht.div,{...l,ref:m,style:{pointerEvents:w?S?"auto":"none":void 0,...e.style},onFocusCapture:Be(e.onFocusCapture,E.onFocusCapture),onBlurCapture:Be(e.onBlurCapture,E.onBlurCapture),onPointerDownCapture:Be(e.onPointerDownCapture,C.onPointerDownCapture)})});rf.displayName=boe;var woe="DismissableLayerBranch",Soe=g.forwardRef((e,t)=>{const n=g.useContext(mL),r=g.useRef(null),o=Qt(t,r);return g.useEffect(()=>{const a=r.current;if(a)return n.branches.add(a),()=>{n.branches.delete(a)}},[n.branches]),u.jsx(ht.div,{...e,ref:o})});Soe.displayName=woe;function Coe(e,t=globalThis?.document){const n=Ir(e),r=g.useRef(!1),o=g.useRef(()=>{});return g.useEffect(()=>{const a=s=>{if(s.target&&!r.current){let l=function(){vL(yoe,n,c,{discrete:!0})};const c={originalEvent:s};s.pointerType==="touch"?(t.removeEventListener("click",o.current),o.current=l,t.addEventListener("click",o.current,{once:!0})):l()}else t.removeEventListener("click",o.current);r.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",a)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",a),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function Eoe(e,t=globalThis?.document){const n=Ir(e),r=g.useRef(!1);return g.useEffect(()=>{const o=a=>{a.target&&!r.current&&vL(xoe,n,{originalEvent:a},{discrete:!1})};return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function SO(){const e=new CustomEvent(Nx);document.dispatchEvent(e)}function vL(e,t,n,{discrete:r}){const o=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?Mj(o,a):o.dispatchEvent(a)}const koe=["top","right","bottom","left"],Ja=Math.min,xr=Math.max,zh=Math.round,gp=Math.floor,Go=e=>({x:e,y:e}),_oe={left:"right",right:"left",bottom:"top",top:"bottom"},Ooe={start:"end",end:"start"};function Dx(e,t,n){return xr(e,Ja(t,n))}function Sa(e,t){return typeof e=="function"?e(t):e}function Ca(e){return e.split("-")[0]}function vl(e){return e.split("-")[1]}function cS(e){return e==="x"?"y":"x"}function uS(e){return e==="y"?"height":"width"}function Qa(e){return["top","bottom"].includes(Ca(e))?"y":"x"}function dS(e){return cS(Qa(e))}function Toe(e,t,n){n===void 0&&(n=!1);const r=vl(e),o=dS(e),a=uS(o);let i=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=qh(i)),[i,qh(i)]}function Ioe(e){const t=qh(e);return[Ax(e),t,Ax(t)]}function Ax(e){return e.replace(/start|end/g,t=>Ooe[t])}function Roe(e,t,n){const r=["left","right"],o=["right","left"],a=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?a:i;default:return[]}}function Moe(e,t,n,r){const o=vl(e);let a=Roe(Ca(e),n==="start",r);return o&&(a=a.map(i=>i+"-"+o),t&&(a=a.concat(a.map(Ax)))),a}function qh(e){return e.replace(/left|right|bottom|top/g,t=>_oe[t])}function Noe(e){return{top:0,right:0,bottom:0,left:0,...e}}function bL(e){return typeof e!="number"?Noe(e):{top:e,right:e,bottom:e,left:e}}function Yh(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function CO(e,t,n){let{reference:r,floating:o}=e;const a=Qa(t),i=dS(t),s=uS(i),l=Ca(t),c=a==="y",d=r.x+r.width/2-o.width/2,f=r.y+r.height/2-o.height/2,p=r[s]/2-o[s]/2;let h;switch(l){case"top":h={x:d,y:r.y-o.height};break;case"bottom":h={x:d,y:r.y+r.height};break;case"right":h={x:r.x+r.width,y:f};break;case"left":h={x:r.x-o.width,y:f};break;default:h={x:r.x,y:r.y}}switch(vl(t)){case"start":h[i]-=p*(n&&c?-1:1);break;case"end":h[i]+=p*(n&&c?-1:1);break}return h}const Doe=async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:a=[],platform:i}=n,s=a.filter(Boolean),l=await(i.isRTL==null?void 0:i.isRTL(t));let c=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:d,y:f}=CO(c,r,l),p=r,h={},m=0;for(let v=0;v({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:a,platform:i,elements:s,middlewareData:l}=t,{element:c,padding:d=0}=Sa(e,t)||{};if(c==null)return{};const f=bL(d),p={x:n,y:r},h=dS(o),m=uS(h),v=await i.getDimensions(c),b=h==="y",y=b?"top":"left",x=b?"bottom":"right",w=b?"clientHeight":"clientWidth",S=a.reference[m]+a.reference[h]-p[h]-a.floating[m],C=p[h]-a.reference[h],E=await(i.getOffsetParent==null?void 0:i.getOffsetParent(c));let k=E?E[w]:0;(!k||!await(i.isElement==null?void 0:i.isElement(E)))&&(k=s.floating[w]||a.floating[m]);const O=S/2-C/2,M=k/2-v[m]/2-1,T=Ja(f[y],M),F=Ja(f[x],M),P=T,$=k-v[m]-F,j=k/2-v[m]/2+O,U=Dx(P,j,$),L=!l.arrow&&vl(o)!=null&&j!==U&&a.reference[m]/2-(jj<=0)){var F,P;const j=(((F=a.flip)==null?void 0:F.index)||0)+1,U=k[j];if(U)return{data:{index:j,overflows:T},reset:{placement:U}};let L=(P=T.filter(D=>D.overflows[0]<=0).sort((D,A)=>D.overflows[1]-A.overflows[1])[0])==null?void 0:P.placement;if(!L)switch(h){case"bestFit":{var $;const D=($=T.filter(A=>{if(E){const R=Qa(A.placement);return R===x||R==="y"}return!0}).map(A=>[A.placement,A.overflows.filter(R=>R>0).reduce((R,H)=>R+H,0)]).sort((A,R)=>A[1]-R[1])[0])==null?void 0:$[0];D&&(L=D);break}case"initialPlacement":L=s;break}if(o!==L)return{reset:{placement:L}}}return{}}}};function EO(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function kO(e){return koe.some(t=>e[t]>=0)}const joe=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=Sa(e,t);switch(r){case"referenceHidden":{const a=await wd(t,{...o,elementContext:"reference"}),i=EO(a,n.reference);return{data:{referenceHiddenOffsets:i,referenceHidden:kO(i)}}}case"escaped":{const a=await wd(t,{...o,altBoundary:!0}),i=EO(a,n.floating);return{data:{escapedOffsets:i,escaped:kO(i)}}}default:return{}}}}};async function Loe(e,t){const{placement:n,platform:r,elements:o}=e,a=await(r.isRTL==null?void 0:r.isRTL(o.floating)),i=Ca(n),s=vl(n),l=Qa(n)==="y",c=["left","top"].includes(i)?-1:1,d=a&&l?-1:1,f=Sa(t,e);let{mainAxis:p,crossAxis:h,alignmentAxis:m}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return s&&typeof m=="number"&&(h=s==="end"?m*-1:m),l?{x:h*d,y:p*c}:{x:p*c,y:h*d}}const Foe=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:a,placement:i,middlewareData:s}=t,l=await Loe(t,e);return i===((n=s.offset)==null?void 0:n.placement)&&(r=s.arrow)!=null&&r.alignmentOffset?{}:{x:o+l.x,y:a+l.y,data:{...l,placement:i}}}}},Boe=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:a=!0,crossAxis:i=!1,limiter:s={fn:b=>{let{x:y,y:x}=b;return{x:y,y:x}}},...l}=Sa(e,t),c={x:n,y:r},d=await wd(t,l),f=Qa(Ca(o)),p=cS(f);let h=c[p],m=c[f];if(a){const b=p==="y"?"top":"left",y=p==="y"?"bottom":"right",x=h+d[b],w=h-d[y];h=Dx(x,h,w)}if(i){const b=f==="y"?"top":"left",y=f==="y"?"bottom":"right",x=m+d[b],w=m-d[y];m=Dx(x,m,w)}const v=s.fn({...t,[p]:h,[f]:m});return{...v,data:{x:v.x-n,y:v.y-r,enabled:{[p]:a,[f]:i}}}}}},$oe=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:a,middlewareData:i}=t,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=Sa(e,t),d={x:n,y:r},f=Qa(o),p=cS(f);let h=d[p],m=d[f];const v=Sa(s,t),b=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(l){const w=p==="y"?"height":"width",S=a.reference[p]-a.floating[w]+b.mainAxis,C=a.reference[p]+a.reference[w]-b.mainAxis;hC&&(h=C)}if(c){var y,x;const w=p==="y"?"width":"height",S=["top","left"].includes(Ca(o)),C=a.reference[f]-a.floating[w]+(S&&((y=i.offset)==null?void 0:y[f])||0)+(S?0:b.crossAxis),E=a.reference[f]+a.reference[w]+(S?0:((x=i.offset)==null?void 0:x[f])||0)-(S?b.crossAxis:0);mE&&(m=E)}return{[p]:h,[f]:m}}}},Hoe=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:o,rects:a,platform:i,elements:s}=t,{apply:l=()=>{},...c}=Sa(e,t),d=await wd(t,c),f=Ca(o),p=vl(o),h=Qa(o)==="y",{width:m,height:v}=a.floating;let b,y;f==="top"||f==="bottom"?(b=f,y=p===(await(i.isRTL==null?void 0:i.isRTL(s.floating))?"start":"end")?"left":"right"):(y=f,b=p==="end"?"top":"bottom");const x=v-d.top-d.bottom,w=m-d.left-d.right,S=Ja(v-d[b],x),C=Ja(m-d[y],w),E=!t.middlewareData.shift;let k=S,O=C;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(O=w),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(k=x),E&&!p){const T=xr(d.left,0),F=xr(d.right,0),P=xr(d.top,0),$=xr(d.bottom,0);h?O=m-2*(T!==0||F!==0?T+F:xr(d.left,d.right)):k=v-2*(P!==0||$!==0?P+$:xr(d.top,d.bottom))}await l({...t,availableWidth:O,availableHeight:k});const M=await i.getDimensions(s.floating);return m!==M.width||v!==M.height?{reset:{rects:!0}}:{}}}};function em(){return typeof window<"u"}function bl(e){return yL(e)?(e.nodeName||"").toLowerCase():"#document"}function Er(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ta(e){var t;return(t=(yL(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function yL(e){return em()?e instanceof Node||e instanceof Er(e).Node:!1}function go(e){return em()?e instanceof Element||e instanceof Er(e).Element:!1}function Jo(e){return em()?e instanceof HTMLElement||e instanceof Er(e).HTMLElement:!1}function _O(e){return!em()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Er(e).ShadowRoot}function of(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=mo(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function Voe(e){return["table","td","th"].includes(bl(e))}function tm(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function fS(e){const t=pS(),n=go(e)?mo(e):e;return n.transform!=="none"||n.perspective!=="none"||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","perspective","filter"].some(r=>(n.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(n.contain||"").includes(r))}function Uoe(e){let t=ei(e);for(;Jo(t)&&!Zs(t);){if(fS(t))return t;if(tm(t))return null;t=ei(t)}return null}function pS(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Zs(e){return["html","body","#document"].includes(bl(e))}function mo(e){return Er(e).getComputedStyle(e)}function nm(e){return go(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ei(e){if(bl(e)==="html")return e;const t=e.assignedSlot||e.parentNode||_O(e)&&e.host||ta(e);return _O(t)?t.host:t}function xL(e){const t=ei(e);return Zs(t)?e.ownerDocument?e.ownerDocument.body:e.body:Jo(t)&&of(t)?t:xL(t)}function Sd(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=xL(e),a=o===((r=e.ownerDocument)==null?void 0:r.body),i=Er(o);if(a){const s=Px(i);return t.concat(i,i.visualViewport||[],of(o)?o:[],s&&n?Sd(s):[])}return t.concat(o,Sd(o,[],n))}function Px(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function wL(e){const t=mo(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=Jo(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=zh(n)!==a||zh(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function hS(e){return go(e)?e:e.contextElement}function Ps(e){const t=hS(e);if(!Jo(t))return Go(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=wL(t);let i=(a?zh(n.width):n.width)/r,s=(a?zh(n.height):n.height)/o;return(!i||!Number.isFinite(i))&&(i=1),(!s||!Number.isFinite(s))&&(s=1),{x:i,y:s}}const Goe=Go(0);function SL(e){const t=Er(e);return!pS()||!t.visualViewport?Goe:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Woe(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Er(e)?!1:t}function qi(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),a=hS(e);let i=Go(1);t&&(r?go(r)&&(i=Ps(r)):i=Ps(e));const s=Woe(a,n,r)?SL(a):Go(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,d=o.width/i.x,f=o.height/i.y;if(a){const p=Er(a),h=r&&go(r)?Er(r):r;let m=p,v=Px(m);for(;v&&r&&h!==m;){const b=Ps(v),y=v.getBoundingClientRect(),x=mo(v),w=y.left+(v.clientLeft+parseFloat(x.paddingLeft))*b.x,S=y.top+(v.clientTop+parseFloat(x.paddingTop))*b.y;l*=b.x,c*=b.y,d*=b.x,f*=b.y,l+=w,c+=S,m=Er(v),v=Px(m)}}return Yh({width:d,height:f,x:l,y:c})}function gS(e,t){const n=nm(e).scrollLeft;return t?t.left+n:qi(ta(e)).left+n}function CL(e,t,n){n===void 0&&(n=!1);const r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-(n?0:gS(e,r)),a=r.top+t.scrollTop;return{x:o,y:a}}function zoe(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const a=o==="fixed",i=ta(r),s=t?tm(t.floating):!1;if(r===i||s&&a)return n;let l={scrollLeft:0,scrollTop:0},c=Go(1);const d=Go(0),f=Jo(r);if((f||!f&&!a)&&((bl(r)!=="body"||of(i))&&(l=nm(r)),Jo(r))){const h=qi(r);c=Ps(r),d.x=h.x+r.clientLeft,d.y=h.y+r.clientTop}const p=i&&!f&&!a?CL(i,l,!0):Go(0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+d.x+p.x,y:n.y*c.y-l.scrollTop*c.y+d.y+p.y}}function qoe(e){return Array.from(e.getClientRects())}function Yoe(e){const t=ta(e),n=nm(e),r=e.ownerDocument.body,o=xr(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=xr(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let i=-n.scrollLeft+gS(e);const s=-n.scrollTop;return mo(r).direction==="rtl"&&(i+=xr(t.clientWidth,r.clientWidth)-o),{width:o,height:a,x:i,y:s}}function Koe(e,t){const n=Er(e),r=ta(e),o=n.visualViewport;let a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;const c=pS();(!c||c&&t==="fixed")&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s,y:l}}function Xoe(e,t){const n=qi(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.left+e.clientLeft,a=Jo(e)?Ps(e):Go(1),i=e.clientWidth*a.x,s=e.clientHeight*a.y,l=o*a.x,c=r*a.y;return{width:i,height:s,x:l,y:c}}function OO(e,t,n){let r;if(t==="viewport")r=Koe(e,n);else if(t==="document")r=Yoe(ta(e));else if(go(t))r=Xoe(t,n);else{const o=SL(e);r={x:t.x-o.x,y:t.y-o.y,width:t.width,height:t.height}}return Yh(r)}function EL(e,t){const n=ei(e);return n===t||!go(n)||Zs(n)?!1:mo(n).position==="fixed"||EL(n,t)}function Zoe(e,t){const n=t.get(e);if(n)return n;let r=Sd(e,[],!1).filter(s=>go(s)&&bl(s)!=="body"),o=null;const a=mo(e).position==="fixed";let i=a?ei(e):e;for(;go(i)&&!Zs(i);){const s=mo(i),l=fS(i);!l&&s.position==="fixed"&&(o=null),(a?!l&&!o:!l&&s.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||of(i)&&!l&&EL(e,i))?r=r.filter(d=>d!==i):o=s,i=ei(i)}return t.set(e,r),r}function Joe(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const i=[...n==="clippingAncestors"?tm(t)?[]:Zoe(t,this._c):[].concat(n),r],s=i[0],l=i.reduce((c,d)=>{const f=OO(t,d,o);return c.top=xr(f.top,c.top),c.right=Ja(f.right,c.right),c.bottom=Ja(f.bottom,c.bottom),c.left=xr(f.left,c.left),c},OO(t,s,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function Qoe(e){const{width:t,height:n}=wL(e);return{width:t,height:n}}function eae(e,t,n){const r=Jo(t),o=ta(t),a=n==="fixed",i=qi(e,!0,a,t);let s={scrollLeft:0,scrollTop:0};const l=Go(0);if(r||!r&&!a)if((bl(t)!=="body"||of(o))&&(s=nm(t)),r){const p=qi(t,!0,a,t);l.x=p.x+t.clientLeft,l.y=p.y+t.clientTop}else o&&(l.x=gS(o));const c=o&&!r&&!a?CL(o,s):Go(0),d=i.left+s.scrollLeft-l.x-c.x,f=i.top+s.scrollTop-l.y-c.y;return{x:d,y:f,width:i.width,height:i.height}}function xb(e){return mo(e).position==="static"}function TO(e,t){if(!Jo(e)||mo(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return ta(e)===n&&(n=n.ownerDocument.body),n}function kL(e,t){const n=Er(e);if(tm(e))return n;if(!Jo(e)){let o=ei(e);for(;o&&!Zs(o);){if(go(o)&&!xb(o))return o;o=ei(o)}return n}let r=TO(e,t);for(;r&&Voe(r)&&xb(r);)r=TO(r,t);return r&&Zs(r)&&xb(r)&&!fS(r)?n:r||Uoe(e)||n}const tae=async function(e){const t=this.getOffsetParent||kL,n=this.getDimensions,r=await n(e.floating);return{reference:eae(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function nae(e){return mo(e).direction==="rtl"}const rae={convertOffsetParentRelativeRectToViewportRelativeRect:zoe,getDocumentElement:ta,getClippingRect:Joe,getOffsetParent:kL,getElementRects:tae,getClientRects:qoe,getDimensions:Qoe,getScale:Ps,isElement:go,isRTL:nae};function oae(e,t){let n=null,r;const o=ta(e);function a(){var s;clearTimeout(r),(s=n)==null||s.disconnect(),n=null}function i(s,l){s===void 0&&(s=!1),l===void 0&&(l=1),a();const{left:c,top:d,width:f,height:p}=e.getBoundingClientRect();if(s||t(),!f||!p)return;const h=gp(d),m=gp(o.clientWidth-(c+f)),v=gp(o.clientHeight-(d+p)),b=gp(c),x={rootMargin:-h+"px "+-m+"px "+-v+"px "+-b+"px",threshold:xr(0,Ja(1,l))||1};let w=!0;function S(C){const E=C[0].intersectionRatio;if(E!==l){if(!w)return i();E?i(!1,E):r=setTimeout(()=>{i(!1,1e-7)},1e3)}w=!1}try{n=new IntersectionObserver(S,{...x,root:o.ownerDocument})}catch{n=new IntersectionObserver(S,x)}n.observe(e)}return i(!0),a}function _L(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,c=hS(e),d=o||a?[...c?Sd(c):[],...Sd(t)]:[];d.forEach(y=>{o&&y.addEventListener("scroll",n,{passive:!0}),a&&y.addEventListener("resize",n)});const f=c&&s?oae(c,n):null;let p=-1,h=null;i&&(h=new ResizeObserver(y=>{let[x]=y;x&&x.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var w;(w=h)==null||w.observe(t)})),n()}),c&&!l&&h.observe(c),h.observe(t));let m,v=l?qi(e):null;l&&b();function b(){const y=qi(e);v&&(y.x!==v.x||y.y!==v.y||y.width!==v.width||y.height!==v.height)&&n(),v=y,m=requestAnimationFrame(b)}return n(),()=>{var y;d.forEach(x=>{o&&x.removeEventListener("scroll",n),a&&x.removeEventListener("resize",n)}),f?.(),(y=h)==null||y.disconnect(),h=null,l&&cancelAnimationFrame(m)}}const aae=Foe,iae=Boe,sae=Poe,lae=Hoe,cae=joe,IO=Aoe,uae=$oe,dae=(e,t,n)=>{const r=new Map,o={platform:rae,...n},a={...o.platform,_c:r};return Doe(e,t,{...o,platform:a})};var dh=typeof document<"u"?g.useLayoutEffect:g.useEffect;function Kh(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 n,r,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!Kh(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;r--!==0;){const a=o[r];if(!(a==="_owner"&&e.$$typeof)&&!Kh(e[a],t[a]))return!1}return!0}return e!==e&&t!==t}function OL(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function RO(e,t){const n=OL(e);return Math.round(t*n)/n}function wb(e){const t=g.useRef(e);return dh(()=>{t.current=e}),t}function fae(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:a,floating:i}={},transform:s=!0,whileElementsMounted:l,open:c}=e,[d,f]=g.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=g.useState(r);Kh(p,r)||h(r);const[m,v]=g.useState(null),[b,y]=g.useState(null),x=g.useCallback(A=>{A!==E.current&&(E.current=A,v(A))},[]),w=g.useCallback(A=>{A!==k.current&&(k.current=A,y(A))},[]),S=a||m,C=i||b,E=g.useRef(null),k=g.useRef(null),O=g.useRef(d),M=l!=null,T=wb(l),F=wb(o),P=wb(c),$=g.useCallback(()=>{if(!E.current||!k.current)return;const A={placement:t,strategy:n,middleware:p};F.current&&(A.platform=F.current),dae(E.current,k.current,A).then(R=>{const H={...R,isPositioned:P.current!==!1};j.current&&!Kh(O.current,H)&&(O.current=H,Fn.flushSync(()=>{f(H)}))})},[p,t,n,F,P]);dh(()=>{c===!1&&O.current.isPositioned&&(O.current.isPositioned=!1,f(A=>({...A,isPositioned:!1})))},[c]);const j=g.useRef(!1);dh(()=>(j.current=!0,()=>{j.current=!1}),[]),dh(()=>{if(S&&(E.current=S),C&&(k.current=C),S&&C){if(T.current)return T.current(S,C,$);$()}},[S,C,$,T,M]);const U=g.useMemo(()=>({reference:E,floating:k,setReference:x,setFloating:w}),[x,w]),L=g.useMemo(()=>({reference:S,floating:C}),[S,C]),D=g.useMemo(()=>{const A={position:n,left:0,top:0};if(!L.floating)return A;const R=RO(L.floating,d.x),H=RO(L.floating,d.y);return s?{...A,transform:"translate("+R+"px, "+H+"px)",...OL(L.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:R,top:H}},[n,s,L.floating,d.x,d.y]);return g.useMemo(()=>({...d,update:$,refs:U,elements:L,floatingStyles:D}),[d,$,U,L,D])}const pae=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?IO({element:r.current,padding:o}).fn(n):{}:r?IO({element:r,padding:o}).fn(n):{}}}},hae=(e,t)=>({...aae(e),options:[e,t]}),gae=(e,t)=>({...iae(e),options:[e,t]}),mae=(e,t)=>({...uae(e),options:[e,t]}),vae=(e,t)=>({...sae(e),options:[e,t]}),bae=(e,t)=>({...lae(e),options:[e,t]}),yae=(e,t)=>({...cae(e),options:[e,t]}),xae=(e,t)=>({...pae(e),options:[e,t]});var wae="Arrow",TL=g.forwardRef((e,t)=>{const{children:n,width:r=10,height:o=5,...a}=e;return u.jsx(ht.svg,{...a,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:u.jsx("polygon",{points:"0,0 30,0 15,10"})})});TL.displayName=wae;var Sae=TL;function Cae(e,t=[]){let n=[];function r(a,i){const s=g.createContext(i),l=n.length;n=[...n,i];function c(f){const{scope:p,children:h,...m}=f,v=p?.[e][l]||s,b=g.useMemo(()=>m,Object.values(m));return u.jsx(v.Provider,{value:b,children:h})}function d(f,p){const h=p?.[e][l]||s,m=g.useContext(h);if(m)return m;if(i!==void 0)return i;throw new Error(`\`${f}\` must be used within \`${a}\``)}return c.displayName=a+"Provider",[c,d]}const o=()=>{const a=n.map(i=>g.createContext(i));return function(s){const l=s?.[e]||a;return g.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return o.scopeName=e,[r,Eae(o,...t)]}function Eae(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(a){const i=r.reduce((s,{useScope:l,scopeName:c})=>{const f=l(a)[`__scope${c}`];return{...s,...f}},{});return g.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}function IL(e){const[t,n]=g.useState(void 0);return Zo(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const r=new ResizeObserver(o=>{if(!Array.isArray(o)||!o.length)return;const a=o[0];let i,s;if("borderBoxSize"in a){const l=a.borderBoxSize,c=Array.isArray(l)?l[0]:l;i=c.inlineSize,s=c.blockSize}else i=e.offsetWidth,s=e.offsetHeight;n({width:i,height:s})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}else n(void 0)},[e]),t}var mS="Popper",[RL,yl]=Cae(mS),[kae,ML]=RL(mS),NL=e=>{const{__scopePopper:t,children:n}=e,[r,o]=g.useState(null);return u.jsx(kae,{scope:t,anchor:r,onAnchorChange:o,children:n})};NL.displayName=mS;var DL="PopperAnchor",AL=g.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...o}=e,a=ML(DL,n),i=g.useRef(null),s=Qt(t,i);return g.useEffect(()=>{a.onAnchorChange(r?.current||i.current)}),r?null:u.jsx(ht.div,{...o,ref:s})});AL.displayName=DL;var vS="PopperContent",[_ae,Oae]=RL(vS),PL=g.forwardRef((e,t)=>{const{__scopePopper:n,side:r="bottom",sideOffset:o=0,align:a="center",alignOffset:i=0,arrowPadding:s=0,avoidCollisions:l=!0,collisionBoundary:c=[],collisionPadding:d=0,sticky:f="partial",hideWhenDetached:p=!1,updatePositionStrategy:h="optimized",onPlaced:m,...v}=e,b=ML(vS,n),[y,x]=g.useState(null),w=Qt(t,oe=>x(oe)),[S,C]=g.useState(null),E=IL(S),k=E?.width??0,O=E?.height??0,M=r+(a!=="center"?"-"+a:""),T=typeof d=="number"?d:{top:0,right:0,bottom:0,left:0,...d},F=Array.isArray(c)?c:[c],P=F.length>0,$={padding:T,boundary:F.filter(Iae),altBoundary:P},{refs:j,floatingStyles:U,placement:L,isPositioned:D,middlewareData:A}=fae({strategy:"fixed",placement:M,whileElementsMounted:(...oe)=>_L(...oe,{animationFrame:h==="always"}),elements:{reference:b.anchor},middleware:[hae({mainAxis:o+O,alignmentAxis:i}),l&&gae({mainAxis:!0,crossAxis:!1,limiter:f==="partial"?mae():void 0,...$}),l&&vae({...$}),bae({...$,apply:({elements:oe,rects:he,availableWidth:me,availableHeight:de})=>{const{width:Re,height:Oe}=he.reference,Ue=oe.floating.style;Ue.setProperty("--radix-popper-available-width",`${me}px`),Ue.setProperty("--radix-popper-available-height",`${de}px`),Ue.setProperty("--radix-popper-anchor-width",`${Re}px`),Ue.setProperty("--radix-popper-anchor-height",`${Oe}px`)}}),S&&xae({element:S,padding:s}),Rae({arrowWidth:k,arrowHeight:O}),p&&yae({strategy:"referenceHidden",...$})]}),[R,H]=FL(L),W=Ir(m);Zo(()=>{D&&W?.()},[D,W]);const V=A.arrow?.x,Y=A.arrow?.y,z=A.arrow?.centerOffset!==0,[J,ee]=g.useState();return Zo(()=>{y&&ee(window.getComputedStyle(y).zIndex)},[y]),u.jsx("div",{ref:j.setFloating,"data-radix-popper-content-wrapper":"",style:{...U,transform:D?U.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:J,"--radix-popper-transform-origin":[A.transformOrigin?.x,A.transformOrigin?.y].join(" "),...A.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:u.jsx(_ae,{scope:n,placedSide:R,onArrowChange:C,arrowX:V,arrowY:Y,shouldHideArrow:z,children:u.jsx(ht.div,{"data-side":R,"data-align":H,...v,ref:w,style:{...v.style,animation:D?void 0:"none"}})})})});PL.displayName=vS;var jL="PopperArrow",Tae={top:"bottom",right:"left",bottom:"top",left:"right"},LL=g.forwardRef(function(t,n){const{__scopePopper:r,...o}=t,a=Oae(jL,r),i=Tae[a.placedSide];return u.jsx("span",{ref:a.onArrowChange,style:{position:"absolute",left:a.arrowX,top:a.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[a.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[a.placedSide],visibility:a.shouldHideArrow?"hidden":void 0},children:u.jsx(Sae,{...o,ref:n,style:{...o.style,display:"block"}})})});LL.displayName=jL;function Iae(e){return e!==null}var Rae=e=>({name:"transformOrigin",options:e,fn(t){const{placement:n,rects:r,middlewareData:o}=t,i=o.arrow?.centerOffset!==0,s=i?0:e.arrowWidth,l=i?0:e.arrowHeight,[c,d]=FL(n),f={start:"0%",center:"50%",end:"100%"}[d],p=(o.arrow?.x??0)+s/2,h=(o.arrow?.y??0)+l/2;let m="",v="";return c==="bottom"?(m=i?f:`${p}px`,v=`${-l}px`):c==="top"?(m=i?f:`${p}px`,v=`${r.floating.height+l}px`):c==="right"?(m=`${-l}px`,v=i?f:`${h}px`):c==="left"&&(m=`${r.floating.width+l}px`,v=i?f:`${h}px`),{data:{x:m,y:v}}}});function FL(e){const[t,n="center"]=e.split("-");return[t,n]}var rm=NL,om=AL,bS=PL,yS=LL,Mae="Portal",af=g.forwardRef((e,t)=>{const{container:n,...r}=e,[o,a]=g.useState(!1);Zo(()=>a(!0),[]);const i=n||o&&globalThis?.document?.body;return i?so.createPortal(u.jsx(ht.div,{...r,ref:t}),i):null});af.displayName=Mae;var Nae="VisuallyHidden",am=g.forwardRef((e,t)=>u.jsx(ht.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}}));am.displayName=Nae;var Dae=am,[im,FLe]=ea("Tooltip",[yl]),sm=yl(),BL="TooltipProvider",Aae=700,jx="tooltip.open",[Pae,xS]=im(BL),$L=e=>{const{__scopeTooltip:t,delayDuration:n=Aae,skipDelayDuration:r=300,disableHoverableContent:o=!1,children:a}=e,[i,s]=g.useState(!0),l=g.useRef(!1),c=g.useRef(0);return g.useEffect(()=>{const d=c.current;return()=>window.clearTimeout(d)},[]),u.jsx(Pae,{scope:t,isOpenDelayed:i,delayDuration:n,onOpen:g.useCallback(()=>{window.clearTimeout(c.current),s(!1)},[]),onClose:g.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>s(!0),r)},[r]),isPointerInTransitRef:l,onPointerInTransitChange:g.useCallback(d=>{l.current=d},[]),disableHoverableContent:o,children:a})};$L.displayName=BL;var lm="Tooltip",[jae,sf]=im(lm),HL=e=>{const{__scopeTooltip:t,children:n,open:r,defaultOpen:o=!1,onOpenChange:a,disableHoverableContent:i,delayDuration:s}=e,l=xS(lm,e.__scopeTooltip),c=sm(t),[d,f]=g.useState(null),p=Cr(),h=g.useRef(0),m=i??l.disableHoverableContent,v=s??l.delayDuration,b=g.useRef(!1),[y=!1,x]=yo({prop:r,defaultProp:o,onChange:k=>{k?(l.onOpen(),document.dispatchEvent(new CustomEvent(jx))):l.onClose(),a?.(k)}}),w=g.useMemo(()=>y?b.current?"delayed-open":"instant-open":"closed",[y]),S=g.useCallback(()=>{window.clearTimeout(h.current),h.current=0,b.current=!1,x(!0)},[x]),C=g.useCallback(()=>{window.clearTimeout(h.current),h.current=0,x(!1)},[x]),E=g.useCallback(()=>{window.clearTimeout(h.current),h.current=window.setTimeout(()=>{b.current=!0,x(!0),h.current=0},v)},[v,x]);return g.useEffect(()=>()=>{h.current&&(window.clearTimeout(h.current),h.current=0)},[]),u.jsx(rm,{...c,children:u.jsx(jae,{scope:t,contentId:p,open:y,stateAttribute:w,trigger:d,onTriggerChange:f,onTriggerEnter:g.useCallback(()=>{l.isOpenDelayed?E():S()},[l.isOpenDelayed,E,S]),onTriggerLeave:g.useCallback(()=>{m?C():(window.clearTimeout(h.current),h.current=0)},[C,m]),onOpen:S,onClose:C,disableHoverableContent:m,children:n})})};HL.displayName=lm;var Lx="TooltipTrigger",VL=g.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,o=sf(Lx,n),a=xS(Lx,n),i=sm(n),s=g.useRef(null),l=Qt(t,s,o.onTriggerChange),c=g.useRef(!1),d=g.useRef(!1),f=g.useCallback(()=>c.current=!1,[]);return g.useEffect(()=>()=>document.removeEventListener("pointerup",f),[f]),u.jsx(om,{asChild:!0,...i,children:u.jsx(ht.button,{"aria-describedby":o.open?o.contentId:void 0,"data-state":o.stateAttribute,...r,ref:l,onPointerMove:Be(e.onPointerMove,p=>{p.pointerType!=="touch"&&!d.current&&!a.isPointerInTransitRef.current&&(o.onTriggerEnter(),d.current=!0)}),onPointerLeave:Be(e.onPointerLeave,()=>{o.onTriggerLeave(),d.current=!1}),onPointerDown:Be(e.onPointerDown,()=>{c.current=!0,document.addEventListener("pointerup",f,{once:!0})}),onFocus:Be(e.onFocus,()=>{c.current||o.onOpen()}),onBlur:Be(e.onBlur,o.onClose),onClick:Be(e.onClick,o.onClose)})})});VL.displayName=Lx;var wS="TooltipPortal",[Lae,Fae]=im(wS,{forceMount:void 0}),UL=e=>{const{__scopeTooltip:t,forceMount:n,children:r,container:o}=e,a=sf(wS,t);return u.jsx(Lae,{scope:t,forceMount:n,children:u.jsx(dr,{present:n||a.open,children:u.jsx(af,{asChild:!0,container:o,children:r})})})};UL.displayName=wS;var Js="TooltipContent",GL=g.forwardRef((e,t)=>{const n=Fae(Js,e.__scopeTooltip),{forceMount:r=n.forceMount,side:o="top",...a}=e,i=sf(Js,e.__scopeTooltip);return u.jsx(dr,{present:r||i.open,children:i.disableHoverableContent?u.jsx(WL,{side:o,...a,ref:t}):u.jsx(Bae,{side:o,...a,ref:t})})}),Bae=g.forwardRef((e,t)=>{const n=sf(Js,e.__scopeTooltip),r=xS(Js,e.__scopeTooltip),o=g.useRef(null),a=Qt(t,o),[i,s]=g.useState(null),{trigger:l,onClose:c}=n,d=o.current,{onPointerInTransitChange:f}=r,p=g.useCallback(()=>{s(null),f(!1)},[f]),h=g.useCallback((m,v)=>{const b=m.currentTarget,y={x:m.clientX,y:m.clientY},x=Uae(y,b.getBoundingClientRect()),w=Gae(y,x),S=Wae(v.getBoundingClientRect()),C=qae([...w,...S]);s(C),f(!0)},[f]);return g.useEffect(()=>()=>p(),[p]),g.useEffect(()=>{if(l&&d){const m=b=>h(b,d),v=b=>h(b,l);return l.addEventListener("pointerleave",m),d.addEventListener("pointerleave",v),()=>{l.removeEventListener("pointerleave",m),d.removeEventListener("pointerleave",v)}}},[l,d,h,p]),g.useEffect(()=>{if(i){const m=v=>{const b=v.target,y={x:v.clientX,y:v.clientY},x=l?.contains(b)||d?.contains(b),w=!zae(y,i);x?p():w&&(p(),c())};return document.addEventListener("pointermove",m),()=>document.removeEventListener("pointermove",m)}},[l,d,i,c,p]),u.jsx(WL,{...e,ref:a})}),[$ae,Hae]=im(lm,{isInside:!1}),WL=g.forwardRef((e,t)=>{const{__scopeTooltip:n,children:r,"aria-label":o,onEscapeKeyDown:a,onPointerDownOutside:i,...s}=e,l=sf(Js,n),c=sm(n),{onClose:d}=l;return g.useEffect(()=>(document.addEventListener(jx,d),()=>document.removeEventListener(jx,d)),[d]),g.useEffect(()=>{if(l.trigger){const f=p=>{p.target?.contains(l.trigger)&&d()};return window.addEventListener("scroll",f,{capture:!0}),()=>window.removeEventListener("scroll",f,{capture:!0})}},[l.trigger,d]),u.jsx(rf,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:a,onPointerDownOutside:i,onFocusOutside:f=>f.preventDefault(),onDismiss:d,children:u.jsxs(bS,{"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(Rj,{children:r}),u.jsx($ae,{scope:n,isInside:!0,children:u.jsx(Dae,{id:l.contentId,role:"tooltip",children:o||r})})]})})});GL.displayName=Js;var zL="TooltipArrow",Vae=g.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,o=sm(n);return Hae(zL,n).isInside?null:u.jsx(yS,{...o,...r,ref:t})});Vae.displayName=zL;function Uae(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(n,r,o,a)){case a:return"left";case o:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}function Gae(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return r}function Wae(e){const{top:t,right:n,bottom:r,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:r},{x:o,y:r}]}function zae(e,t){const{x:n,y:r}=e;let o=!1;for(let a=0,i=t.length-1;ar!=d>r&&n<(c-s)*(r-l)/(d-l)+s&&(o=!o)}return o}function qae(e){const t=e.slice();return t.sort((n,r)=>n.xr.x?1:n.yr.y?1:0),Yae(t)}function Yae(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r=2;){const a=t[t.length-1],i=t[t.length-2];if((a.x-i.x)*(o.y-i.y)>=(a.y-i.y)*(o.x-i.x))t.pop();else break}t.push(o)}t.pop();const n=[];for(let r=e.length-1;r>=0;r--){const o=e[r];for(;n.length>=2;){const a=n[n.length-1],i=n[n.length-2];if((a.x-i.x)*(o.y-i.y)>=(a.y-i.y)*(o.x-i.x))n.pop();else break}n.push(o)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var Kae=HL,Xae=VL,Zae=UL,Jae=GL;const Qae="uikts-tooltip";function gs({tooltipContent:e,tooltipHTMLContent:t,children:n,tooltipStyle:r,tooltipClassName:o,className:a,style:i,side:s="top",align:l="center",usePortal:c=!0,testId:d,triggerTestId:f,id:p,triggerId:h,defaultOpen:m,open:v,onOpenChange:b,...y}){const x=g.useMemo(()=>u.jsx(Jae,{className:ce("bg-surface-overlay border-border shadow-overlay max-h-[768px] max-w-3xl overflow-auto rounded border p-2",o),style:r,side:s,align:l,"data-testid":d,id:p,children:u.jsxs(u.Fragment,{children:[t&&u.jsx("div",{dangerouslySetInnerHTML:{__html:t}}),e]})}),[l,p,s,d,o,e,t,r]);return u.jsxs(Kae,{open:v,defaultOpen:m,onOpenChange:b,...y,children:[u.jsx(Xae,{className:a,style:i,asChild:!0,"data-testid":f,id:h,children:n}),c?u.jsx(Zae,{container:di(Qae),children:x}):x]})}function eie(e){return u.jsx($L,{...e})}const tie="bg-neutral",nie="bg-success text-success-text",rie="bg-danger-border text-white",oie="bg-danger text-danger-text",aie="bg-brand-bold text-text-inverse",iie="bg-surface text-brand-bold",sie={default:tie,added:nie,important:rie,removed:oie,primary:aie,primaryInverted:iie};function Ci({appearance:e="default",children:t,style:n,className:r,id:o,testId:a}){return u.jsx("span",{className:ce("box-border flex items-center justify-center rounded-lg pe-[0.4rem] ps-[0.4rem] text-[1rem] leading-6",sie[e],r),style:n,id:o,"data-testid":a,children:t})}/** + * @license lucide-react v0.468.0 - ISC + * + * This source code is licensed under the ISC license. + * See the LICENSE file in the root directory of this source tree. + */const lie=xV("EllipsisVertical",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"12",cy:"5",r:"1",key:"gxeob9"}],["circle",{cx:"12",cy:"19",r:"1",key:"lyex9k"}]]);function cie(e,t=[]){let n=[];function r(a,i){const s=g.createContext(i),l=n.length;n=[...n,i];function c(f){const{scope:p,children:h,...m}=f,v=p?.[e][l]||s,b=g.useMemo(()=>m,Object.values(m));return u.jsx(v.Provider,{value:b,children:h})}function d(f,p){const h=p?.[e][l]||s,m=g.useContext(h);if(m)return m;if(i!==void 0)return i;throw new Error(`\`${f}\` must be used within \`${a}\``)}return c.displayName=a+"Provider",[c,d]}const o=()=>{const a=n.map(i=>g.createContext(i));return function(s){const l=s?.[e]||a;return g.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return o.scopeName=e,[r,uie(o,...t)]}function uie(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(a){const i=r.reduce((s,{useScope:l,scopeName:c})=>{const f=l(a)[`__scope${c}`];return{...s,...f}},{});return g.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}function SS(e){const t=e+"CollectionProvider",[n,r]=cie(t),[o,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),i=h=>{const{scope:m,children:v}=h,b=N.useRef(null),y=N.useRef(new Map).current;return u.jsx(o,{scope:m,itemMap:y,collectionRef:b,children:v})};i.displayName=t;const s=e+"CollectionSlot",l=N.forwardRef((h,m)=>{const{scope:v,children:b}=h,y=a(s,v),x=Qt(m,y.collectionRef);return u.jsx(zi,{ref:x,children:b})});l.displayName=s;const c=e+"CollectionItemSlot",d="data-radix-collection-item",f=N.forwardRef((h,m)=>{const{scope:v,children:b,...y}=h,x=N.useRef(null),w=Qt(m,x),S=a(c,v);return N.useEffect(()=>(S.itemMap.set(x,{ref:x,...y}),()=>void S.itemMap.delete(x))),u.jsx(zi,{[d]:"",ref:w,children:b})});f.displayName=c;function p(h){const m=a(e+"CollectionConsumer",h);return N.useCallback(()=>{const b=m.collectionRef.current;if(!b)return[];const y=Array.from(b.querySelectorAll(`[${d}]`));return Array.from(m.itemMap.values()).sort((S,C)=>y.indexOf(S.ref.current)-y.indexOf(C.ref.current))},[m.collectionRef,m.itemMap])}return[{Provider:i,Slot:l,ItemSlot:f},p,r]}function die(e,t=[]){let n=[];function r(a,i){const s=g.createContext(i),l=n.length;n=[...n,i];function c(f){const{scope:p,children:h,...m}=f,v=p?.[e][l]||s,b=g.useMemo(()=>m,Object.values(m));return u.jsx(v.Provider,{value:b,children:h})}function d(f,p){const h=p?.[e][l]||s,m=g.useContext(h);if(m)return m;if(i!==void 0)return i;throw new Error(`\`${f}\` must be used within \`${a}\``)}return c.displayName=a+"Provider",[c,d]}const o=()=>{const a=n.map(i=>g.createContext(i));return function(s){const l=s?.[e]||a;return g.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return o.scopeName=e,[r,fie(o,...t)]}function fie(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(a){const i=r.reduce((s,{useScope:l,scopeName:c})=>{const f=l(a)[`__scope${c}`];return{...s,...f}},{});return g.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}var pie=g.createContext(void 0);function cm(e){const t=g.useContext(pie);return e||t||"ltr"}var Sb="rovingFocusGroup.onEntryFocus",hie={bubbles:!1,cancelable:!0},um="RovingFocusGroup",[Fx,qL,gie]=SS(um),[mie,dm]=die(um,[gie]),[vie,bie]=mie(um),YL=g.forwardRef((e,t)=>u.jsx(Fx.Provider,{scope:e.__scopeRovingFocusGroup,children:u.jsx(Fx.Slot,{scope:e.__scopeRovingFocusGroup,children:u.jsx(yie,{...e,ref:t})})}));YL.displayName=um;var yie=g.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:o=!1,dir:a,currentTabStopId:i,defaultCurrentTabStopId:s,onCurrentTabStopIdChange:l,onEntryFocus:c,preventScrollOnEntryFocus:d=!1,...f}=e,p=g.useRef(null),h=Qt(t,p),m=cm(a),[v=null,b]=yo({prop:i,defaultProp:s,onChange:l}),[y,x]=g.useState(!1),w=Ir(c),S=qL(n),C=g.useRef(!1),[E,k]=g.useState(0);return g.useEffect(()=>{const O=p.current;if(O)return O.addEventListener(Sb,w),()=>O.removeEventListener(Sb,w)},[w]),u.jsx(vie,{scope:n,orientation:r,dir:m,loop:o,currentTabStopId:v,onItemFocus:g.useCallback(O=>b(O),[b]),onItemShiftTab:g.useCallback(()=>x(!0),[]),onFocusableItemAdd:g.useCallback(()=>k(O=>O+1),[]),onFocusableItemRemove:g.useCallback(()=>k(O=>O-1),[]),children:u.jsx(ht.div,{tabIndex:y||E===0?-1:0,"data-orientation":r,...f,ref:h,style:{outline:"none",...e.style},onMouseDown:Be(e.onMouseDown,()=>{C.current=!0}),onFocus:Be(e.onFocus,O=>{const M=!C.current;if(O.target===O.currentTarget&&M&&!y){const T=new CustomEvent(Sb,hie);if(O.currentTarget.dispatchEvent(T),!T.defaultPrevented){const F=S().filter(L=>L.focusable),P=F.find(L=>L.active),$=F.find(L=>L.id===v),U=[P,$,...F].filter(Boolean).map(L=>L.ref.current);ZL(U,d)}}C.current=!1}),onBlur:Be(e.onBlur,()=>x(!1))})})}),KL="RovingFocusGroupItem",XL=g.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:o=!1,tabStopId:a,...i}=e,s=Cr(),l=a||s,c=bie(KL,n),d=c.currentTabStopId===l,f=qL(n),{onFocusableItemAdd:p,onFocusableItemRemove:h}=c;return g.useEffect(()=>{if(r)return p(),()=>h()},[r,p,h]),u.jsx(Fx.ItemSlot,{scope:n,id:l,focusable:r,active:o,children:u.jsx(ht.span,{tabIndex:d?0:-1,"data-orientation":c.orientation,...i,ref:t,onMouseDown:Be(e.onMouseDown,m=>{r?c.onItemFocus(l):m.preventDefault()}),onFocus:Be(e.onFocus,()=>c.onItemFocus(l)),onKeyDown:Be(e.onKeyDown,m=>{if(m.key==="Tab"&&m.shiftKey){c.onItemShiftTab();return}if(m.target!==m.currentTarget)return;const v=Sie(m,c.orientation,c.dir);if(v!==void 0){if(m.metaKey||m.ctrlKey||m.altKey||m.shiftKey)return;m.preventDefault();let y=f().filter(x=>x.focusable).map(x=>x.ref.current);if(v==="last")y.reverse();else if(v==="prev"||v==="next"){v==="prev"&&y.reverse();const x=y.indexOf(m.currentTarget);y=c.loop?Cie(y,x+1):y.slice(x+1)}setTimeout(()=>ZL(y))}})})})});XL.displayName=KL;var xie={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function wie(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function Sie(e,t,n){const r=wie(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return xie[r]}function ZL(e,t=!1){const n=document.activeElement;for(const r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function Cie(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var JL=YL,QL=XL,CS="Tabs",[Eie,BLe]=ea(CS,[dm]),eF=dm(),[kie,ES]=Eie(CS),tF=g.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,onValueChange:o,defaultValue:a,orientation:i="horizontal",dir:s,activationMode:l="automatic",...c}=e,d=cm(s),[f,p]=yo({prop:r,onChange:o,defaultProp:a});return u.jsx(kie,{scope:n,baseId:Cr(),value:f,onValueChange:p,orientation:i,dir:d,activationMode:l,children:u.jsx(ht.div,{dir:d,"data-orientation":i,...c,ref:t})})});tF.displayName=CS;var nF="TabsList",rF=g.forwardRef((e,t)=>{const{__scopeTabs:n,loop:r=!0,...o}=e,a=ES(nF,n),i=eF(n);return u.jsx(JL,{asChild:!0,...i,orientation:a.orientation,dir:a.dir,loop:r,children:u.jsx(ht.div,{role:"tablist","aria-orientation":a.orientation,...o,ref:t})})});rF.displayName=nF;var oF="TabsTrigger",aF=g.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,disabled:o=!1,...a}=e,i=ES(oF,n),s=eF(n),l=lF(i.baseId,r),c=cF(i.baseId,r),d=r===i.value;return u.jsx(QL,{asChild:!0,...s,focusable:!o,active:d,children:u.jsx(ht.button,{type:"button",role:"tab","aria-selected":d,"aria-controls":c,"data-state":d?"active":"inactive","data-disabled":o?"":void 0,disabled:o,id:l,...a,ref:t,onMouseDown:Be(e.onMouseDown,f=>{!o&&f.button===0&&f.ctrlKey===!1?i.onValueChange(r):f.preventDefault()}),onKeyDown:Be(e.onKeyDown,f=>{[" ","Enter"].includes(f.key)&&i.onValueChange(r)}),onFocus:Be(e.onFocus,()=>{const f=i.activationMode!=="manual";!d&&!o&&f&&i.onValueChange(r)})})})});aF.displayName=oF;var iF="TabsContent",sF=g.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,forceMount:o,children:a,...i}=e,s=ES(iF,n),l=lF(s.baseId,r),c=cF(s.baseId,r),d=r===s.value,f=g.useRef(d);return g.useEffect(()=>{const p=requestAnimationFrame(()=>f.current=!1);return()=>cancelAnimationFrame(p)},[]),u.jsx(dr,{present:o||d,children:({present:p})=>u.jsx(ht.div,{"data-state":d?"active":"inactive","data-orientation":s.orientation,role:"tabpanel","aria-labelledby":l,hidden:!p,id:c,tabIndex:0,...i,ref:t,style:{...e.style,animationDuration:f.current?"0s":void 0},children:p&&a})})});sF.displayName=iF;function lF(e,t){return`${e}-trigger-${t}`}function cF(e,t){return`${e}-content-${t}`}var _ie=tF,Oie=aF,Tie=sF;const Iie="after:inset-x-0 after:bottom-0 after:h-[1.5px] pb-1",Rie="after:inset-y-0 after:right-0 after:w-[1.5px] pr-1",Mie="after:inset-x-0 after:top-0 after:h-[1.5px] pt-1",Nie="after:inset-y-0 after:left-0 after:w-[1.5px] pl-1",uF=g.forwardRef(({label:e,disabled:t,children:n,className:r,style:o,testId:a,side:i="top",...s},l)=>{if(!e&&!n)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 c=i==="left"?Rie:i==="bottom"?Mie:i==="right"?Nie:Iie;return u.jsx(Oie,{value:e.toString(),disabled:t,className:ce(Ht("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",c),r),style:{writingMode:i==="left"||i==="right"?"vertical-lr":"horizontal-tb",...o},"aria-label":e.toString(),"data-testid":a,ref:l,...s,children:n??e})}),Die="before:inset-x-0 before:bottom-0 before:h-[1.5px] mb-1",Aie="before:inset-y-0 before:right-0 before:w-[1.5px] flex-col mr-2",Pie="before:inset-y-0 before:left-0 before:w-[1.5px] flex-col ml-2",jie="before:inset-x-0 before:top-0 before:h-[1.5px] mt-1",dF=g.forwardRef(({children:e,className:t,style:n,testId:r,side:o="top",id:a},i)=>{const s=N.Children.map(e,(c,d)=>{if(!N.isValidElement(c))throw new Error("TabList children must be valid React elements");c.type!==uF&&console.log("Only Tab components are allowed as children of TabList, but was",c.type);const f=c,p=f.props.label?.toString()??d.toString();return N.cloneElement(f,{side:o,label:p})}),l=o==="left"?Aie:o==="bottom"?jie:o==="right"?Pie:Die;return u.jsx(rF,{className:ce(Ht("before:bg-border relative flex flex-wrap gap-4 before:absolute before:rounded-sm",l),t),id:a,style:n,"data-testid":r,ref:i,"aria-orientation":o==="left"||o==="right"?"vertical":"horizontal",children:s})}),fF=g.forwardRef(({label:e,children:t,className:n,style:r,testId:o,id:a},i)=>{if(e==null||e==="")throw new Error("TabPanel must have a label prop");return u.jsx(Tie,{id:a,className:ce("data-[state=inactive]:hidden",n),style:r,value:e.toString(),"data-testid":o,ref:i,children:t})}),Lie=g.forwardRef(({id:e,selected:t,defaultSelected:n,onChange:r,children:o,className:a,style:i,testId:s},l)=>{let c="top",d=u.jsx(u.Fragment,{});const f=[];let p=n?.toString();N.Children.forEach(o,(m,v)=>{if(!N.isValidElement(m))throw new Error("Tabs children must be valid React elements");if(v===0){m.type!==dF&&console.warn("The first child of Tabs must be a TabList component"),d=m,c=d.props.side??"top";return}m.type!==fF&&console.warn("Only TabPanel components are allowed as children of Tabs");const b=m,y=b.props.label?.toString()??(v-1).toString();v===1&&!n&&!t&&(p=y);const x=N.cloneElement(b,{label:y,key:y});f.push(x)});let h="horizontal";return(c==="left"||c==="right")&&(h="vertical"),u.jsxs(_ie,{id:e,onValueChange:r,value:t?.toString(),defaultValue:p,className:ce(`flex p-2 ${c==="top"||c==="bottom"?"flex-col":""}`,a),style:i,"data-testid":s,ref:l,orientation:h,children:[(c==="left"||c==="top")&&u.jsxs(u.Fragment,{children:[d,f]}),(c==="right"||c==="bottom")&&u.jsxs(u.Fragment,{children:[f,d]})]})}),Ze={TabList:dF,TabPanel:fF,Tab:uF,Container:Lie};var dc={},fc={},MO;function Fie(){if(MO)return fc;MO=1,Object.defineProperty(fc,"__esModule",{value:!0}),fc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="CheckboxCheckedIcon",fc.default=r,fc}var NO;function Bie(){if(NO)return dc;NO=1,Object.defineProperty(dc,"__esModule",{value:!0}),dc.default=void 0;var e=r(be()),t=gt,n=r(Fie());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="CheckboxIcon",dc.default=o,dc}var $ie=Bie();const Hie=Ne($ie);var pc={},hc={},DO;function Vie(){if(DO)return hc;DO=1,Object.defineProperty(hc,"__esModule",{value:!0}),hc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:'',type:"utility"},o));return r.displayName="ChevronDownIcon",hc.default=r,hc}var AO;function Uie(){if(AO)return pc;AO=1,Object.defineProperty(pc,"__esModule",{value:!0}),pc.default=void 0;var e=r(be()),t=gt,n=r(Vie());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default,iconType:"utility"}));return o.displayName="ChevronDownIcon",pc.default=o,pc}var Gie=Uie();const fm=Ne(Gie);var gc={},mc={},PO;function Wie(){if(PO)return mc;PO=1,Object.defineProperty(mc,"__esModule",{value:!0}),mc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:'',type:"utility"},o));return r.displayName="ChevronUpIcon",mc.default=r,mc}var jO;function zie(){if(jO)return gc;jO=1,Object.defineProperty(gc,"__esModule",{value:!0}),gc.default=void 0;var e=r(be()),t=gt,n=r(Wie());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default,iconType:"utility"}));return o.displayName="ChevronUpIcon",gc.default=o,gc}var qie=zie();const kS=Ne(qie);var vc={},bc={},LO;function Yie(){if(LO)return bc;LO=1,Object.defineProperty(bc,"__esModule",{value:!0}),bc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="RadioCheckedIcon",bc.default=r,bc}var FO;function Kie(){if(FO)return vc;FO=1,Object.defineProperty(vc,"__esModule",{value:!0}),vc.default=void 0;var e=r(be()),t=gt,n=r(Yie());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="RadioIcon",vc.default=o,vc}var Xie=Kie();const BO=Ne(Xie);var Cb=0;function _S(){g.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??$O()),document.body.insertAdjacentElement("beforeend",e[1]??$O()),Cb++,()=>{Cb===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),Cb--}},[])}function $O(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var Eb="focusScope.autoFocusOnMount",kb="focusScope.autoFocusOnUnmount",HO={bubbles:!1,cancelable:!0},Zie="FocusScope",pm=g.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:a,...i}=e,[s,l]=g.useState(null),c=Ir(o),d=Ir(a),f=g.useRef(null),p=Qt(t,v=>l(v)),h=g.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;g.useEffect(()=>{if(r){let v=function(w){if(h.paused||!s)return;const S=w.target;s.contains(S)?f.current=S:Pa(f.current,{select:!0})},b=function(w){if(h.paused||!s)return;const S=w.relatedTarget;S!==null&&(s.contains(S)||Pa(f.current,{select:!0}))},y=function(w){if(document.activeElement===document.body)for(const C of w)C.removedNodes.length>0&&Pa(s)};document.addEventListener("focusin",v),document.addEventListener("focusout",b);const x=new MutationObserver(y);return s&&x.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",v),document.removeEventListener("focusout",b),x.disconnect()}}},[r,s,h.paused]),g.useEffect(()=>{if(s){UO.add(h);const v=document.activeElement;if(!s.contains(v)){const y=new CustomEvent(Eb,HO);s.addEventListener(Eb,c),s.dispatchEvent(y),y.defaultPrevented||(Jie(rse(pF(s)),{select:!0}),document.activeElement===v&&Pa(s))}return()=>{s.removeEventListener(Eb,c),setTimeout(()=>{const y=new CustomEvent(kb,HO);s.addEventListener(kb,d),s.dispatchEvent(y),y.defaultPrevented||Pa(v??document.body,{select:!0}),s.removeEventListener(kb,d),UO.remove(h)},0)}}},[s,c,d,h]);const m=g.useCallback(v=>{if(!n&&!r||h.paused)return;const b=v.key==="Tab"&&!v.altKey&&!v.ctrlKey&&!v.metaKey,y=document.activeElement;if(b&&y){const x=v.currentTarget,[w,S]=Qie(x);w&&S?!v.shiftKey&&y===S?(v.preventDefault(),n&&Pa(w,{select:!0})):v.shiftKey&&y===w&&(v.preventDefault(),n&&Pa(S,{select:!0})):y===x&&v.preventDefault()}},[n,r,h.paused]);return u.jsx(ht.div,{tabIndex:-1,...i,ref:p,onKeyDown:m})});pm.displayName=Zie;function Jie(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(Pa(r,{select:t}),document.activeElement!==n)return}function Qie(e){const t=pF(e),n=VO(t,e),r=VO(t.reverse(),e);return[n,r]}function pF(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function VO(e,t){for(const n of e)if(!ese(n,{upTo:t}))return n}function ese(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 tse(e){return e instanceof HTMLInputElement&&"select"in e}function Pa(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&tse(e)&&t&&e.select()}}var UO=nse();function nse(){let e=[];return{add(t){const n=e[0];t!==n&&n?.pause(),e=GO(e,t),e.unshift(t)},remove(t){e=GO(e,t),e[0]?.resume()}}}function GO(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function rse(e){return e.filter(t=>t.tagName!=="A")}var ose=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},ms=new WeakMap,mp=new WeakMap,vp={},_b=0,hF=function(e){return e&&(e.host||hF(e.parentNode))},ase=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=hF(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},ise=function(e,t,n,r){var o=ase(t,Array.isArray(e)?e:[e]);vp[n]||(vp[n]=new WeakMap);var a=vp[n],i=[],s=new Set,l=new Set(o),c=function(f){!f||s.has(f)||(s.add(f),c(f.parentNode))};o.forEach(c);var d=function(f){!f||l.has(f)||Array.prototype.forEach.call(f.children,function(p){if(s.has(p))d(p);else try{var h=p.getAttribute(r),m=h!==null&&h!=="false",v=(ms.get(p)||0)+1,b=(a.get(p)||0)+1;ms.set(p,v),a.set(p,b),i.push(p),v===1&&m&&mp.set(p,!0),b===1&&p.setAttribute(n,"true"),m||p.setAttribute(r,"true")}catch(y){console.error("aria-hidden: cannot operate on ",p,y)}})};return d(t),s.clear(),_b++,function(){i.forEach(function(f){var p=ms.get(f)-1,h=a.get(f)-1;ms.set(f,p),a.set(f,h),p||(mp.has(f)||f.removeAttribute(r),mp.delete(f)),h||f.removeAttribute(n)}),_b--,_b||(ms=new WeakMap,ms=new WeakMap,mp=new WeakMap,vp={})}},OS=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=ose(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),ise(r,o,n,"aria-hidden")):function(){return null}},fh="right-scroll-bar-position",ph="width-before-scroll-bar",sse="with-scroll-bars-hidden",lse="--removed-body-scroll-bar-size";function Ob(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function cse(e,t){var n=g.useState(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(r){var o=n.value;o!==r&&(n.value=r,n.callback(r,o))}}}})[0];return n.callback=t,n.facade}var use=typeof window<"u"?g.useLayoutEffect:g.useEffect,WO=new WeakMap;function dse(e,t){var n=cse(null,function(r){return e.forEach(function(o){return Ob(o,r)})});return use(function(){var r=WO.get(n);if(r){var o=new Set(r),a=new Set(e),i=n.current;o.forEach(function(s){a.has(s)||Ob(s,null)}),a.forEach(function(s){o.has(s)||Ob(s,i)})}WO.set(n,e)},[e]),n}function fse(e){return e}function pse(e,t){t===void 0&&(t=fse);var n=[],r=!1,o={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(a){var i=t(a,r);return n.push(i),function(){n=n.filter(function(s){return s!==i})}},assignSyncMedium:function(a){for(r=!0;n.length;){var i=n;n=[],i.forEach(a)}n={push:function(s){return a(s)},filter:function(){return n}}},assignMedium:function(a){r=!0;var i=[];if(n.length){var s=n;n=[],s.forEach(a),i=n}var l=function(){var d=i;i=[],d.forEach(a)},c=function(){return Promise.resolve().then(l)};c(),n={push:function(d){i.push(d),c()},filter:function(d){return i=i.filter(d),n}}}};return o}function hse(e){e===void 0&&(e={});var t=pse(null);return t.options=ct({async:!0,ssr:!1},e),t}var gF=function(e){var t=e.sideCar,n=Yw(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return g.createElement(r,ct({},n))};gF.isSideCarExport=!0;function gse(e,t){return e.useMedium(t),gF}var mF=hse(),Tb=function(){},hm=g.forwardRef(function(e,t){var n=g.useRef(null),r=g.useState({onScrollCapture:Tb,onWheelCapture:Tb,onTouchMoveCapture:Tb}),o=r[0],a=r[1],i=e.forwardProps,s=e.children,l=e.className,c=e.removeScrollBar,d=e.enabled,f=e.shards,p=e.sideCar,h=e.noIsolation,m=e.inert,v=e.allowPinchZoom,b=e.as,y=b===void 0?"div":b,x=e.gapMode,w=Yw(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),S=p,C=dse([n,t]),E=ct(ct({},w),o);return g.createElement(g.Fragment,null,d&&g.createElement(S,{sideCar:mF,removeScrollBar:c,shards:f,noIsolation:h,inert:m,setCallbacks:a,allowPinchZoom:!!v,lockRef:n,gapMode:x}),i?g.cloneElement(g.Children.only(s),ct(ct({},E),{ref:C})):g.createElement(y,ct({},E,{className:l,ref:C}),s))});hm.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};hm.classNames={fullWidth:ph,zeroRight:fh};var mse=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function vse(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=mse();return t&&e.setAttribute("nonce",t),e}function bse(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function yse(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var xse=function(){var e=0,t=null;return{add:function(n){e==0&&(t=vse())&&(bse(t,n),yse(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},wse=function(){var e=xse();return function(t,n){g.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},vF=function(){var e=wse(),t=function(n){var r=n.styles,o=n.dynamic;return e(r,o),null};return t},Sse={left:0,top:0,right:0,gap:0},Ib=function(e){return parseInt(e||"",10)||0},Cse=function(e){var t=window.getComputedStyle(document.body),n=t[e==="padding"?"paddingLeft":"marginLeft"],r=t[e==="padding"?"paddingTop":"marginTop"],o=t[e==="padding"?"paddingRight":"marginRight"];return[Ib(n),Ib(r),Ib(o)]},Ese=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return Sse;var t=Cse(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},kse=vF(),js="data-scroll-locked",_se=function(e,t,n,r){var o=e.left,a=e.top,i=e.right,s=e.gap;return n===void 0&&(n="margin"),` + .`.concat(sse,` { + overflow: hidden `).concat(r,`; + padding-right: `).concat(s,"px ").concat(r,`; + } + body[`).concat(js,`] { + overflow: hidden `).concat(r,`; + overscroll-behavior: contain; + `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&` + padding-left: `.concat(o,`px; + padding-top: `).concat(a,`px; + padding-right: `).concat(i,`px; + margin-left:0; + margin-top:0; + margin-right: `).concat(s,"px ").concat(r,`; + `),n==="padding"&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),` + } + + .`).concat(fh,` { + right: `).concat(s,"px ").concat(r,`; + } + + .`).concat(ph,` { + margin-right: `).concat(s,"px ").concat(r,`; + } + + .`).concat(fh," .").concat(fh,` { + right: 0 `).concat(r,`; + } + + .`).concat(ph," .").concat(ph,` { + margin-right: 0 `).concat(r,`; + } + + body[`).concat(js,`] { + `).concat(lse,": ").concat(s,`px; + } +`)},zO=function(){var e=parseInt(document.body.getAttribute(js)||"0",10);return isFinite(e)?e:0},Ose=function(){g.useEffect(function(){return document.body.setAttribute(js,(zO()+1).toString()),function(){var e=zO()-1;e<=0?document.body.removeAttribute(js):document.body.setAttribute(js,e.toString())}},[])},Tse=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r;Ose();var a=g.useMemo(function(){return Ese(o)},[o]);return g.createElement(kse,{styles:_se(a,!t,o,n?"":"!important")})},Bx=!1;if(typeof window<"u")try{var bp=Object.defineProperty({},"passive",{get:function(){return Bx=!0,!0}});window.addEventListener("test",bp,bp),window.removeEventListener("test",bp,bp)}catch{Bx=!1}var vs=Bx?{passive:!1}:!1,Ise=function(e){return e.tagName==="TEXTAREA"},bF=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!Ise(e)&&n[t]==="visible")},Rse=function(e){return bF(e,"overflowY")},Mse=function(e){return bF(e,"overflowX")},qO=function(e,t){var n=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var o=yF(e,r);if(o){var a=xF(e,r),i=a[1],s=a[2];if(i>s)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},Nse=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},Dse=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},yF=function(e,t){return e==="v"?Rse(t):Mse(t)},xF=function(e,t){return e==="v"?Nse(t):Dse(t)},Ase=function(e,t){return e==="h"&&t==="rtl"?-1:1},Pse=function(e,t,n,r,o){var a=Ase(e,window.getComputedStyle(t).direction),i=a*r,s=n.target,l=t.contains(s),c=!1,d=i>0,f=0,p=0;do{var h=xF(e,s),m=h[0],v=h[1],b=h[2],y=v-b-a*m;(m||y)&&yF(e,s)&&(f+=y,p+=m),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||!o)||!d&&(Math.abs(p)<1||!o))&&(c=!0),c},yp=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},YO=function(e){return[e.deltaX,e.deltaY]},KO=function(e){return e&&"current"in e?e.current:e},jse=function(e,t){return e[0]===t[0]&&e[1]===t[1]},Lse=function(e){return` + .block-interactivity-`.concat(e,` {pointer-events: none;} + .allow-interactivity-`).concat(e,` {pointer-events: all;} +`)},Fse=0,bs=[];function Bse(e){var t=g.useRef([]),n=g.useRef([0,0]),r=g.useRef(),o=g.useState(Fse++)[0],a=g.useState(vF)[0],i=g.useRef(e);g.useEffect(function(){i.current=e},[e]),g.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var v=ih([e.lockRef.current],(e.shards||[]).map(KO),!0).filter(Boolean);return v.forEach(function(b){return b.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),v.forEach(function(b){return b.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var s=g.useCallback(function(v,b){if("touches"in v&&v.touches.length===2||v.type==="wheel"&&v.ctrlKey)return!i.current.allowPinchZoom;var y=yp(v),x=n.current,w="deltaX"in v?v.deltaX:x[0]-y[0],S="deltaY"in v?v.deltaY:x[1]-y[1],C,E=v.target,k=Math.abs(w)>Math.abs(S)?"h":"v";if("touches"in v&&k==="h"&&E.type==="range")return!1;var O=qO(k,E);if(!O)return!0;if(O?C=k:(C=k==="v"?"h":"v",O=qO(k,E)),!O)return!1;if(!r.current&&"changedTouches"in v&&(w||S)&&(r.current=C),!C)return!0;var M=r.current||C;return Pse(M,b,v,M==="h"?w:S,!0)},[]),l=g.useCallback(function(v){var b=v;if(!(!bs.length||bs[bs.length-1]!==a)){var y="deltaY"in b?YO(b):yp(b),x=t.current.filter(function(C){return C.name===b.type&&(C.target===b.target||b.target===C.shadowParent)&&jse(C.delta,y)})[0];if(x&&x.should){b.cancelable&&b.preventDefault();return}if(!x){var w=(i.current.shards||[]).map(KO).filter(Boolean).filter(function(C){return C.contains(b.target)}),S=w.length>0?s(b,w[0]):!i.current.noIsolation;S&&b.cancelable&&b.preventDefault()}}},[]),c=g.useCallback(function(v,b,y,x){var w={name:v,delta:b,target:y,should:x,shadowParent:$se(y)};t.current.push(w),setTimeout(function(){t.current=t.current.filter(function(S){return S!==w})},1)},[]),d=g.useCallback(function(v){n.current=yp(v),r.current=void 0},[]),f=g.useCallback(function(v){c(v.type,YO(v),v.target,s(v,e.lockRef.current))},[]),p=g.useCallback(function(v){c(v.type,yp(v),v.target,s(v,e.lockRef.current))},[]);g.useEffect(function(){return bs.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",l,vs),document.addEventListener("touchmove",l,vs),document.addEventListener("touchstart",d,vs),function(){bs=bs.filter(function(v){return v!==a}),document.removeEventListener("wheel",l,vs),document.removeEventListener("touchmove",l,vs),document.removeEventListener("touchstart",d,vs)}},[]);var h=e.removeScrollBar,m=e.inert;return g.createElement(g.Fragment,null,m?g.createElement(a,{styles:Lse(o)}):null,h?g.createElement(Tse,{gapMode:e.gapMode}):null)}function $se(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const Hse=gse(mF,Bse);var gm=g.forwardRef(function(e,t){return g.createElement(hm,ct({},e,{ref:t,sideCar:Hse}))});gm.classNames=hm.classNames;var $x=["Enter"," "],Vse=["ArrowDown","PageUp","Home"],wF=["ArrowUp","PageDown","End"],Use=[...Vse,...wF],Gse={ltr:[...$x,"ArrowRight"],rtl:[...$x,"ArrowLeft"]},Wse={ltr:["ArrowLeft"],rtl:["ArrowRight"]},lf="Menu",[Cd,zse,qse]=SS(lf),[rs,SF]=ea(lf,[qse,yl,dm]),cf=yl(),CF=dm(),[EF,fi]=rs(lf),[Yse,uf]=rs(lf),kF=e=>{const{__scopeMenu:t,open:n=!1,children:r,dir:o,onOpenChange:a,modal:i=!0}=e,s=cf(t),[l,c]=g.useState(null),d=g.useRef(!1),f=Ir(a),p=cm(o);return g.useEffect(()=>{const h=()=>{d.current=!0,document.addEventListener("pointerdown",m,{capture:!0,once:!0}),document.addEventListener("pointermove",m,{capture:!0,once:!0})},m=()=>d.current=!1;return document.addEventListener("keydown",h,{capture:!0}),()=>{document.removeEventListener("keydown",h,{capture:!0}),document.removeEventListener("pointerdown",m,{capture:!0}),document.removeEventListener("pointermove",m,{capture:!0})}},[]),u.jsx(rm,{...s,children:u.jsx(EF,{scope:t,open:n,onOpenChange:f,content:l,onContentChange:c,children:u.jsx(Yse,{scope:t,onClose:g.useCallback(()=>f(!1),[f]),isUsingKeyboardRef:d,dir:p,modal:i,children:r})})})};kF.displayName=lf;var Kse="MenuAnchor",TS=g.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e,o=cf(n);return u.jsx(om,{...o,...r,ref:t})});TS.displayName=Kse;var IS="MenuPortal",[Xse,_F]=rs(IS,{forceMount:void 0}),OF=e=>{const{__scopeMenu:t,forceMount:n,children:r,container:o}=e,a=fi(IS,t);return u.jsx(Xse,{scope:t,forceMount:n,children:u.jsx(dr,{present:n||a.open,children:u.jsx(af,{asChild:!0,container:o,children:r})})})};OF.displayName=IS;var Gr="MenuContent",[Zse,RS]=rs(Gr),TF=g.forwardRef((e,t)=>{const n=_F(Gr,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,a=fi(Gr,e.__scopeMenu),i=uf(Gr,e.__scopeMenu);return u.jsx(Cd.Provider,{scope:e.__scopeMenu,children:u.jsx(dr,{present:r||a.open,children:u.jsx(Cd.Slot,{scope:e.__scopeMenu,children:i.modal?u.jsx(Jse,{...o,ref:t}):u.jsx(Qse,{...o,ref:t})})})})}),Jse=g.forwardRef((e,t)=>{const n=fi(Gr,e.__scopeMenu),r=g.useRef(null),o=Qt(t,r);return g.useEffect(()=>{const a=r.current;if(a)return OS(a)},[]),u.jsx(MS,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:Be(e.onFocusOutside,a=>a.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),Qse=g.forwardRef((e,t)=>{const n=fi(Gr,e.__scopeMenu);return u.jsx(MS,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),MS=g.forwardRef((e,t)=>{const{__scopeMenu:n,loop:r=!1,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:i,disableOutsidePointerEvents:s,onEntryFocus:l,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:f,onInteractOutside:p,onDismiss:h,disableOutsideScroll:m,...v}=e,b=fi(Gr,n),y=uf(Gr,n),x=cf(n),w=CF(n),S=zse(n),[C,E]=g.useState(null),k=g.useRef(null),O=Qt(t,k,b.onContentChange),M=g.useRef(0),T=g.useRef(""),F=g.useRef(0),P=g.useRef(null),$=g.useRef("right"),j=g.useRef(0),U=m?gm:g.Fragment,L=m?{as:zi,allowPinchZoom:!0}:void 0,D=R=>{const H=T.current+R,W=S().filter(oe=>!oe.disabled),V=document.activeElement,Y=W.find(oe=>oe.ref.current===V)?.textValue,z=W.map(oe=>oe.textValue),J=dle(z,H,Y),ee=W.find(oe=>oe.textValue===J)?.ref.current;(function oe(he){T.current=he,window.clearTimeout(M.current),he!==""&&(M.current=window.setTimeout(()=>oe(""),1e3))})(H),ee&&setTimeout(()=>ee.focus())};g.useEffect(()=>()=>window.clearTimeout(M.current),[]),_S();const A=g.useCallback(R=>$.current===P.current?.side&&ple(R,P.current?.area),[]);return u.jsx(Zse,{scope:n,searchRef:T,onItemEnter:g.useCallback(R=>{A(R)&&R.preventDefault()},[A]),onItemLeave:g.useCallback(R=>{A(R)||(k.current?.focus(),E(null))},[A]),onTriggerLeave:g.useCallback(R=>{A(R)&&R.preventDefault()},[A]),pointerGraceTimerRef:F,onPointerGraceIntentChange:g.useCallback(R=>{P.current=R},[]),children:u.jsx(U,{...L,children:u.jsx(pm,{asChild:!0,trapped:o,onMountAutoFocus:Be(a,R=>{R.preventDefault(),k.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:i,children:u.jsx(rf,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:f,onInteractOutside:p,onDismiss:h,children:u.jsx(JL,{asChild:!0,...w,dir:y.dir,orientation:"vertical",loop:r,currentTabStopId:C,onCurrentTabStopIdChange:E,onEntryFocus:Be(l,R=>{y.isUsingKeyboardRef.current||R.preventDefault()}),preventScrollOnEntryFocus:!0,children:u.jsx(bS,{role:"menu","aria-orientation":"vertical","data-state":WF(b.open),"data-radix-menu-content":"",dir:y.dir,...x,...v,ref:O,style:{outline:"none",...v.style},onKeyDown:Be(v.onKeyDown,R=>{const W=R.target.closest("[data-radix-menu-content]")===R.currentTarget,V=R.ctrlKey||R.altKey||R.metaKey,Y=R.key.length===1;W&&(R.key==="Tab"&&R.preventDefault(),!V&&Y&&D(R.key));const z=k.current;if(R.target!==z||!Use.includes(R.key))return;R.preventDefault();const ee=S().filter(oe=>!oe.disabled).map(oe=>oe.ref.current);wF.includes(R.key)&&ee.reverse(),cle(ee)}),onBlur:Be(e.onBlur,R=>{R.currentTarget.contains(R.target)||(window.clearTimeout(M.current),T.current="")}),onPointerMove:Be(e.onPointerMove,Ed(R=>{const H=R.target,W=j.current!==R.clientX;if(R.currentTarget.contains(H)&&W){const V=R.clientX>j.current?"right":"left";$.current=V,j.current=R.clientX}}))})})})})})})});TF.displayName=Gr;var ele="MenuGroup",NS=g.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return u.jsx(ht.div,{role:"group",...r,ref:t})});NS.displayName=ele;var tle="MenuLabel",IF=g.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return u.jsx(ht.div,{...r,ref:t})});IF.displayName=tle;var Xh="MenuItem",XO="menu.itemSelect",mm=g.forwardRef((e,t)=>{const{disabled:n=!1,onSelect:r,...o}=e,a=g.useRef(null),i=uf(Xh,e.__scopeMenu),s=RS(Xh,e.__scopeMenu),l=Qt(t,a),c=g.useRef(!1),d=()=>{const f=a.current;if(!n&&f){const p=new CustomEvent(XO,{bubbles:!0,cancelable:!0});f.addEventListener(XO,h=>r?.(h),{once:!0}),Mj(f,p),p.defaultPrevented?c.current=!1:i.onClose()}};return u.jsx(RF,{...o,ref:l,disabled:n,onClick:Be(e.onClick,d),onPointerDown:f=>{e.onPointerDown?.(f),c.current=!0},onPointerUp:Be(e.onPointerUp,f=>{c.current||f.currentTarget?.click()}),onKeyDown:Be(e.onKeyDown,f=>{const p=s.searchRef.current!=="";n||p&&f.key===" "||$x.includes(f.key)&&(f.currentTarget.click(),f.preventDefault())})})});mm.displayName=Xh;var RF=g.forwardRef((e,t)=>{const{__scopeMenu:n,disabled:r=!1,textValue:o,...a}=e,i=RS(Xh,n),s=CF(n),l=g.useRef(null),c=Qt(t,l),[d,f]=g.useState(!1),[p,h]=g.useState("");return g.useEffect(()=>{const m=l.current;m&&h((m.textContent??"").trim())},[a.children]),u.jsx(Cd.ItemSlot,{scope:n,disabled:r,textValue:o??p,children:u.jsx(QL,{asChild:!0,...s,focusable:!r,children:u.jsx(ht.div,{role:"menuitem","data-highlighted":d?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0,...a,ref:c,onPointerMove:Be(e.onPointerMove,Ed(m=>{r?i.onItemLeave(m):(i.onItemEnter(m),m.defaultPrevented||m.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:Be(e.onPointerLeave,Ed(m=>i.onItemLeave(m))),onFocus:Be(e.onFocus,()=>f(!0)),onBlur:Be(e.onBlur,()=>f(!1))})})})}),nle="MenuCheckboxItem",MF=g.forwardRef((e,t)=>{const{checked:n=!1,onCheckedChange:r,...o}=e;return u.jsx(jF,{scope:e.__scopeMenu,checked:n,children:u.jsx(mm,{role:"menuitemcheckbox","aria-checked":Zh(n)?"mixed":n,...o,ref:t,"data-state":PS(n),onSelect:Be(o.onSelect,()=>r?.(Zh(n)?!0:!n),{checkForDefaultPrevented:!1})})})});MF.displayName=nle;var NF="MenuRadioGroup",[rle,ole]=rs(NF,{value:void 0,onValueChange:()=>{}}),DF=g.forwardRef((e,t)=>{const{value:n,onValueChange:r,...o}=e,a=Ir(r);return u.jsx(rle,{scope:e.__scopeMenu,value:n,onValueChange:a,children:u.jsx(NS,{...o,ref:t})})});DF.displayName=NF;var AF="MenuRadioItem",PF=g.forwardRef((e,t)=>{const{value:n,...r}=e,o=ole(AF,e.__scopeMenu),a=n===o.value;return u.jsx(jF,{scope:e.__scopeMenu,checked:a,children:u.jsx(mm,{role:"menuitemradio","aria-checked":a,...r,ref:t,"data-state":PS(a),onSelect:Be(r.onSelect,()=>o.onValueChange?.(n),{checkForDefaultPrevented:!1})})})});PF.displayName=AF;var DS="MenuItemIndicator",[jF,ale]=rs(DS,{checked:!1}),LF=g.forwardRef((e,t)=>{const{__scopeMenu:n,forceMount:r,...o}=e,a=ale(DS,n);return u.jsx(dr,{present:r||Zh(a.checked)||a.checked===!0,children:u.jsx(ht.span,{...o,ref:t,"data-state":PS(a.checked)})})});LF.displayName=DS;var ile="MenuSeparator",FF=g.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return u.jsx(ht.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});FF.displayName=ile;var sle="MenuArrow",BF=g.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e,o=cf(n);return u.jsx(yS,{...o,...r,ref:t})});BF.displayName=sle;var AS="MenuSub",[lle,$F]=rs(AS),HF=e=>{const{__scopeMenu:t,children:n,open:r=!1,onOpenChange:o}=e,a=fi(AS,t),i=cf(t),[s,l]=g.useState(null),[c,d]=g.useState(null),f=Ir(o);return g.useEffect(()=>(a.open===!1&&f(!1),()=>f(!1)),[a.open,f]),u.jsx(rm,{...i,children:u.jsx(EF,{scope:t,open:r,onOpenChange:f,content:c,onContentChange:d,children:u.jsx(lle,{scope:t,contentId:Cr(),triggerId:Cr(),trigger:s,onTriggerChange:l,children:n})})})};HF.displayName=AS;var Bu="MenuSubTrigger",VF=g.forwardRef((e,t)=>{const n=fi(Bu,e.__scopeMenu),r=uf(Bu,e.__scopeMenu),o=$F(Bu,e.__scopeMenu),a=RS(Bu,e.__scopeMenu),i=g.useRef(null),{pointerGraceTimerRef:s,onPointerGraceIntentChange:l}=a,c={__scopeMenu:e.__scopeMenu},d=g.useCallback(()=>{i.current&&window.clearTimeout(i.current),i.current=null},[]);return g.useEffect(()=>d,[d]),g.useEffect(()=>{const f=s.current;return()=>{window.clearTimeout(f),l(null)}},[s,l]),u.jsx(TS,{asChild:!0,...c,children:u.jsx(RF,{id:o.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":o.contentId,"data-state":WF(n.open),...e,ref:Xg(t,o.onTriggerChange),onClick:f=>{e.onClick?.(f),!(e.disabled||f.defaultPrevented)&&(f.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:Be(e.onPointerMove,Ed(f=>{a.onItemEnter(f),!f.defaultPrevented&&!e.disabled&&!n.open&&!i.current&&(a.onPointerGraceIntentChange(null),i.current=window.setTimeout(()=>{n.onOpenChange(!0),d()},100))})),onPointerLeave:Be(e.onPointerLeave,Ed(f=>{d();const p=n.content?.getBoundingClientRect();if(p){const h=n.content?.dataset.side,m=h==="right",v=m?-5:5,b=p[m?"left":"right"],y=p[m?"right":"left"];a.onPointerGraceIntentChange({area:[{x:f.clientX+v,y:f.clientY},{x:b,y:p.top},{x:y,y:p.top},{x:y,y:p.bottom},{x:b,y:p.bottom}],side:h}),window.clearTimeout(s.current),s.current=window.setTimeout(()=>a.onPointerGraceIntentChange(null),300)}else{if(a.onTriggerLeave(f),f.defaultPrevented)return;a.onPointerGraceIntentChange(null)}})),onKeyDown:Be(e.onKeyDown,f=>{const p=a.searchRef.current!=="";e.disabled||p&&f.key===" "||Gse[r.dir].includes(f.key)&&(n.onOpenChange(!0),n.content?.focus(),f.preventDefault())})})})});VF.displayName=Bu;var UF="MenuSubContent",GF=g.forwardRef((e,t)=>{const n=_F(Gr,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,a=fi(Gr,e.__scopeMenu),i=uf(Gr,e.__scopeMenu),s=$F(UF,e.__scopeMenu),l=g.useRef(null),c=Qt(t,l);return u.jsx(Cd.Provider,{scope:e.__scopeMenu,children:u.jsx(dr,{present:r||a.open,children:u.jsx(Cd.Slot,{scope:e.__scopeMenu,children:u.jsx(MS,{id:s.contentId,"aria-labelledby":s.triggerId,...o,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:Be(e.onFocusOutside,d=>{d.target!==s.trigger&&a.onOpenChange(!1)}),onEscapeKeyDown:Be(e.onEscapeKeyDown,d=>{i.onClose(),d.preventDefault()}),onKeyDown:Be(e.onKeyDown,d=>{const f=d.currentTarget.contains(d.target),p=Wse[i.dir].includes(d.key);f&&p&&(a.onOpenChange(!1),s.trigger?.focus(),d.preventDefault())})})})})})});GF.displayName=UF;function WF(e){return e?"open":"closed"}function Zh(e){return e==="indeterminate"}function PS(e){return Zh(e)?"indeterminate":e?"checked":"unchecked"}function cle(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function ule(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function dle(e,t,n){const o=t.length>1&&Array.from(t).every(c=>c===t[0])?t[0]:t,a=n?e.indexOf(n):-1;let i=ule(e,Math.max(a,0));o.length===1&&(i=i.filter(c=>c!==n));const l=i.find(c=>c.toLowerCase().startsWith(o.toLowerCase()));return l!==n?l:void 0}function fle(e,t){const{x:n,y:r}=e;let o=!1;for(let a=0,i=t.length-1;ar!=d>r&&n<(c-s)*(r-l)/(d-l)+s&&(o=!o)}return o}function ple(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return fle(n,t)}function Ed(e){return t=>t.pointerType==="mouse"?e(t):void 0}var hle=kF,gle=TS,mle=OF,vle=TF,ble=NS,yle=IF,xle=mm,wle=MF,Sle=DF,Cle=PF,Ele=LF,kle=FF,_le=BF,Ole=HF,Tle=VF,Ile=GF,jS="DropdownMenu",[Rle,$Le]=ea(jS,[SF]),zn=SF(),[Mle,zF]=Rle(jS),qF=e=>{const{__scopeDropdownMenu:t,children:n,dir:r,open:o,defaultOpen:a,onOpenChange:i,modal:s=!0}=e,l=zn(t),c=g.useRef(null),[d=!1,f]=yo({prop:o,defaultProp:a,onChange:i});return u.jsx(Mle,{scope:t,triggerId:Cr(),triggerRef:c,contentId:Cr(),open:d,onOpenChange:f,onOpenToggle:g.useCallback(()=>f(p=>!p),[f]),modal:s,children:u.jsx(hle,{...l,open:d,onOpenChange:f,dir:r,modal:s,children:n})})};qF.displayName=jS;var YF="DropdownMenuTrigger",KF=g.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,disabled:r=!1,...o}=e,a=zF(YF,n),i=zn(n);return u.jsx(gle,{asChild:!0,...i,children:u.jsx(ht.button,{type:"button",id:a.triggerId,"aria-haspopup":"menu","aria-expanded":a.open,"aria-controls":a.open?a.contentId:void 0,"data-state":a.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...o,ref:Xg(t,a.triggerRef),onPointerDown:Be(e.onPointerDown,s=>{!r&&s.button===0&&s.ctrlKey===!1&&(a.onOpenToggle(),a.open||s.preventDefault())}),onKeyDown:Be(e.onKeyDown,s=>{r||(["Enter"," "].includes(s.key)&&a.onOpenToggle(),s.key==="ArrowDown"&&a.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(s.key)&&s.preventDefault())})})})});KF.displayName=YF;var Nle="DropdownMenuPortal",XF=e=>{const{__scopeDropdownMenu:t,...n}=e,r=zn(t);return u.jsx(mle,{...r,...n})};XF.displayName=Nle;var ZF="DropdownMenuContent",JF=g.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=zF(ZF,n),a=zn(n),i=g.useRef(!1);return u.jsx(vle,{id:o.contentId,"aria-labelledby":o.triggerId,...a,...r,ref:t,onCloseAutoFocus:Be(e.onCloseAutoFocus,s=>{i.current||o.triggerRef.current?.focus(),i.current=!1,s.preventDefault()}),onInteractOutside:Be(e.onInteractOutside,s=>{const l=s.detail.originalEvent,c=l.button===0&&l.ctrlKey===!0,d=l.button===2||c;(!o.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)"}})});JF.displayName=ZF;var Dle="DropdownMenuGroup",QF=g.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=zn(n);return u.jsx(ble,{...o,...r,ref:t})});QF.displayName=Dle;var Ale="DropdownMenuLabel",eB=g.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=zn(n);return u.jsx(yle,{...o,...r,ref:t})});eB.displayName=Ale;var Ple="DropdownMenuItem",LS=g.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=zn(n);return u.jsx(xle,{...o,...r,ref:t})});LS.displayName=Ple;var jle="DropdownMenuCheckboxItem",tB=g.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=zn(n);return u.jsx(wle,{...o,...r,ref:t})});tB.displayName=jle;var Lle="DropdownMenuRadioGroup",nB=g.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=zn(n);return u.jsx(Sle,{...o,...r,ref:t})});nB.displayName=Lle;var Fle="DropdownMenuRadioItem",rB=g.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=zn(n);return u.jsx(Cle,{...o,...r,ref:t})});rB.displayName=Fle;var Ble="DropdownMenuItemIndicator",oB=g.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=zn(n);return u.jsx(Ele,{...o,...r,ref:t})});oB.displayName=Ble;var $le="DropdownMenuSeparator",aB=g.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=zn(n);return u.jsx(kle,{...o,...r,ref:t})});aB.displayName=$le;var Hle="DropdownMenuArrow",Vle=g.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=zn(n);return u.jsx(_le,{...o,...r,ref:t})});Vle.displayName=Hle;var Ule=e=>{const{__scopeDropdownMenu:t,children:n,open:r,onOpenChange:o,defaultOpen:a}=e,i=zn(t),[s=!1,l]=yo({prop:r,defaultProp:a,onChange:o});return u.jsx(Ole,{...i,open:s,onOpenChange:l,children:n})},Gle="DropdownMenuSubTrigger",iB=g.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=zn(n);return u.jsx(Tle,{...o,...r,ref:t})});iB.displayName=Gle;var Wle="DropdownMenuSubContent",sB=g.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=zn(n);return u.jsx(Ile,{...o,...r,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)"}})});sB.displayName=Wle;var zle=qF,qle=KF,lB=XF,Yle=JF,Kle=QF,cB=eB,Xle=LS,Zle=tB,Jle=nB,Qle=rB,uB=oB,dB=aB,ece=Ule,tce=iB,nce=sB;const FS="bg-surface-overlay relative shadow-overlay border-border border-solid border z-50 rounded overflow-auto max-h-full",rce=Ht("shadow-borderstyle outline-none","aria-invalid:shadow-danger-border","focus-within:shadow-input-border-focused focus:shadow-input-border-focused"),Jh=Ht("min-h-9 rounded box-border w-full relative border border-input-border placeholder:text-text-subtlest placeholder:opacity-100 bg-input focus-within:bg-input-active border-solid focus-within:border-input-border-focused ease-in-out transition duration-200 p-0 ","aria-invalid:border-danger-border","hover:bg-input-hovered hover:focus-within:bg-input-active focus-within:bg-input-active","disabled:bg-disabled disabled:cursor-not-allowed disabled:border-transparent",rce),vm="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",BS="text-disabled-text cursor-not-allowed",$S="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",bm="hover:bg-surface-overlay-hovered focus-visible:bg-surface-overlay-hovered hover:border-l-selected-border active:bg-surface-overlay-pressed cursor-pointer",HS="text-text-subtlest text-[12px] leading-4 h-4",oce="uikts-dropdown";function ace({description:e,elemBefore:t,elemAfter:n,disabled:r=!1,selected:o,onClick:a,children:i,className:s,style:l,...c}){return u.jsxs(Xle,{disabled:r,className:ce(vm,!r&&!o?bm:void 0,o?$S:void 0,r?BS:void 0,s),onClick:a,"data-selected":o,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:HS,children:e})]}),u.jsx("div",{className:"flex-none",children:n})]})}function ice({description:e,onClick:t,defaultChecked:n,checked:r,disabled:o=!1,children:a,className:i,style:s,...l}){return u.jsxs(Zle,{onClick:c=>{c.preventDefault(),!o&&t?.(c)},disabled:o,checked:r,defaultChecked:n,className:ce(vm,!o&&!r?bm:void 0,r?$S:void 0,o?BS:void 0,i),style:s,...l,children:[u.jsx("div",{className:`${o?"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(uB,{asChild:!0,children:u.jsx(ut,{className:"text-brand-bold",children:u.jsx(Hie,{label:""})})})}),u.jsxs("div",{children:[u.jsx("div",{children:a}),e&&u.jsx("div",{className:HS,children:e})]})]})}function sce({title:e,hasSeparator:t,children:n,className:r,titleClassName:o,separatorClassName:a,style:i,titleStyle:s,separatorStyle:l,...c}){return u.jsxs(Kle,{...c,className:ce("py-3",r),style:i,children:[t&&u.jsx(dB,{className:ce("border-border border-t-2 pb-4",a),style:l}),e&&u.jsx(cB,{className:ce("px-4 py-3 text-[11px] font-bold uppercase",o),style:s,children:e}),n]})}function lce({title:e,hasSeparator:t,children:n,className:r,style:o,...a}){return u.jsxs(Jle,{className:ce("py-3",r),style:o,...a,children:[t&&u.jsx(dB,{className:"border-border border-t-2 pb-3"}),e&&u.jsx(cB,{className:"px-4 py-3 text-[11px] font-bold uppercase",children:e}),n]})}function cce({onClick:e,description:t,selected:n,disabled:r,value:o,children:a,className:i,style:s,...l}){return u.jsxs(Qle,{onClick:c=>{c.preventDefault(),!r&&e?.(c)},disabled:r,value:o,className:ce(vm,!r&&!n?bm:void 0,n?$S:void 0,r?BS:void 0,i),style:s,...l,children:[u.jsxs("div",{className:ce(`${n?"border-selected-bold":`${r?"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:[n&&u.jsx(ut,{className:"text-brand-bold absolute inset-0 flex items-center justify-center",children:u.jsx(BO,{label:""})}),u.jsx(uB,{children:u.jsx(ut,{children:u.jsx(BO,{label:""})})})]}),u.jsxs("div",{children:[a,t&&u.jsx("div",{className:HS,children:t})]})]})}function uce({trigger:e,chevronSide:t="right",children:n,className:r,style:o,subClassName:a,subStyle:i,onSelect:s,alignOffset:l,...c}){const d=g.useMemo(()=>typeof e=="string"?u.jsxs("div",{className:Ht(vm,bm,"w-full"),children:[t==="left"&&u.jsx(ut,{children:u.jsx(HD,{label:""})}),e,t==="right"&&u.jsx(ut,{children:u.jsx(VD,{label:""})})]}):e,[t,e]);return u.jsxs(ece,{...c,children:[u.jsx(tce,{className:ce("flex w-full",r),style:o,children:d}),u.jsx(lB,{children:u.jsx(nce,{className:ce("bg-surface-overlay shadow-overlay z-50 overflow-y-auto overflow-x-visible rounded",a),style:i,alignOffset:l,onSelect:s,children:n})})]})}const dce=g.forwardRef((e,t)=>{const{children:n,style:r,className:o,hideChevron:a=!1,...i}=e;return u.jsxs(re,{ref:t,className:ce(`group flex items-center justify-between py-0 ${a?"":"pr-2"}`,o),style:{...r},...i,children:[n,u.jsx(ut,{className:`hidden h-4 w-4 items-center justify-center ${a?"":"group-data-[state=open]:flex group-data-[state=open]:visible"}`,children:u.jsx(kS,{label:"",size:"small"})}),u.jsx(ut,{className:`hidden h-4 w-4 items-center justify-center ${a?"":"group-data-[state=closed]:flex group-data-[state=closed]:visible"}`,children:u.jsx(fm,{label:"",size:"small"})})]})}),fce=g.forwardRef(({side:e,align:t="start",open:n,defaultOpen:r,onOpenChange:o,disabled:a=!1,trigger:i="trigger",triggerComponent:s,triggerClassName:l,triggerStyle:c,children:d,usePortal:f=!0,onPointerEnter:p,onPointerLeave:h,alignOffset:m,sideOffset:v=2,hideChevron:b,testId:y,modal:x=!0,contentClassName:w,contentStyle:S,triggerAsChild:C=!0,...E},k)=>{const O=g.useRef(null),M=g.useMemo(()=>u.jsx(Yle,{ref:O,className:ce(FS,w),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)",...S},onPointerEnter:p,onPointerLeave:h,alignOffset:m,sideOffset:v,children:d}),[t,d,e,p,h,m,v,w,S]),T=s??u.jsx(dce,{disabled:a,"aria-disabled":a,hideChevron:b,className:l,style:c,...E,ref:k,children:i??"trigger"});return u.jsxs(zle,{open:n,defaultOpen:r,onOpenChange:o,"data-testid":y,modal:x,children:[u.jsx(qle,{asChild:C,children:T}),f?u.jsx(lB,{container:di(oce),children:M}):M]})}),Ye={Menu:fce,Item:ace,ItemCheckbox:ice,ItemGroup:sce,ItemRadio:cce,ItemRadioGroup:lce,SubMenu:uce};var yc={},ZO;function pce(){if(ZO)return yc;ZO=1,Object.defineProperty(yc,"__esModule",{value:!0}),yc.default=void 0;var e=r(be()),t=gt,n=r(z2());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="EditorCloseIcon",yc.default=o,yc}var hce=pce();const df=Ne(hce),gce=["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"],mce={brand:"bg-brand-bold text-text-inverse",default:"bg-neutral text-text",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"},vce={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 bce(e){return gce.includes(e)}function yce({children:e,appearance:t="default",looks:n="default",bold:r=!1,title:o,style:a,className:i,id:s,truncate:l,testId:c}){const d=bce(t)?vce[t]:mce[t];return u.jsx("output",{className:ce(Ht(d,n==="default"?"rounded-[3px]":"rounded-full","box-border inline-flex max-w-max flex-1 cursor-default select-none items-center whitespace-nowrap px-1 align-middle text-sm",r?"font-bold":void 0,l?"overflow-hidden":void 0),i),style:a,title:o,id:s,"data-testid":c,children:u.jsx("div",{className:l?"truncate":void 0,children:e})})}function ke({children:e,removeButtonLabel:t,className:n,title:r,style:o,onAfterRemoveAction:a,onBeforeRemoveAction:i,removable:s,...l}){const[c,d]=g.useState(!1),[f,p]=g.useState(!1),h=g.useCallback(()=>{let x=s;i&&(x=i()),d(x??!1),x&&a&&a(typeof e=="string"?e:void 0)},[e,s,a,i]),m=g.useMemo(()=>s?u.jsxs("div",{className:"flex items-center",children:[u.jsx("div",{className:"truncate",children:e}),u.jsx("button",{type:"button",onClick:h,onKeyUp:x=>{x.key==="Enter"&&h()},className:`m-0 ml-0.5 flex size-4 flex-none items-center justify-center border-transparent text-[inherit] bg-transparent hover:cursor-pointer ${s?"":"hidden"}`,"aria-label":t,title:t,onMouseOver:()=>p(!0),onFocus:()=>p(!0),onMouseLeave:()=>p(!1),children:u.jsx(ut,{children:u.jsx(df,{size:"small",label:""})})})]}):e,[s,t,e,h]),v=f?`bg-danger text-danger-text ${n} ${s?"pr-0":"pr-1"}`:`${n} ${s?"pr-0":"pr-1"}`,b=f?{backgroundColor:void 0,textColor:void 0,...o}:o,y=r||(typeof e=="string"?e:void 0);return u.jsx(u.Fragment,{children:!c&&u.jsx(yce,{className:v,style:b,title:y,...l,children:m})})}function Ei({className:e,style:t,children:n,alignment:r="start",id:o,testId:a,wrap:i=!1}){return u.jsx("div",{className:ce(`flex w-full ${i?"flex-wrap":""} items-center gap-1.5 py-0.5 ${r==="start"?"justify-start":"justify-end"}`,e),style:t,id:o,"data-testid":a,children:n})}var xc={},JO;function xce(){if(JO)return xc;JO=1,Object.defineProperty(xc,"__esModule",{value:!0}),xc.default=void 0;var e=r(be()),t=gt,n=r(hL());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="EditorDoneIcon",xc.default=o,xc}var wce=xce();const Sce=Ne(wce);function Cce(e){const t=g.useRef({value:e,previous:e});return g.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var VS="Switch",[Ece,HLe]=ea(VS),[kce,_ce]=Ece(VS),fB=g.forwardRef((e,t)=>{const{__scopeSwitch:n,name:r,checked:o,defaultChecked:a,required:i,disabled:s,value:l="on",onCheckedChange:c,form:d,...f}=e,[p,h]=g.useState(null),m=Qt(t,w=>h(w)),v=g.useRef(!1),b=p?d||!!p.closest("form"):!0,[y=!1,x]=yo({prop:o,defaultProp:a,onChange:c});return u.jsxs(kce,{scope:n,checked:y,disabled:s,children:[u.jsx(ht.button,{type:"button",role:"switch","aria-checked":y,"aria-required":i,"data-state":gB(y),"data-disabled":s?"":void 0,disabled:s,value:l,...f,ref:m,onClick:Be(e.onClick,w=>{x(S=>!S),b&&(v.current=w.isPropagationStopped(),v.current||w.stopPropagation())})}),b&&u.jsx(Oce,{control:p,bubbles:!v.current,name:r,value:l,checked:y,required:i,disabled:s,form:d,style:{transform:"translateX(-100%)"}})]})});fB.displayName=VS;var pB="SwitchThumb",hB=g.forwardRef((e,t)=>{const{__scopeSwitch:n,...r}=e,o=_ce(pB,n);return u.jsx(ht.span,{"data-state":gB(o.checked),"data-disabled":o.disabled?"":void 0,...r,ref:t})});hB.displayName=pB;var Oce=e=>{const{control:t,checked:n,bubbles:r=!0,...o}=e,a=g.useRef(null),i=Cce(n),s=IL(t);return g.useEffect(()=>{const l=a.current,c=window.HTMLInputElement.prototype,f=Object.getOwnPropertyDescriptor(c,"checked").set;if(i!==n&&f){const p=new Event("click",{bubbles:r});f.call(l,n),l.dispatchEvent(p)}},[i,n,r]),u.jsx("input",{type:"checkbox","aria-hidden":!0,defaultChecked:n,...o,tabIndex:-1,ref:a,style:{...e.style,...s,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function gB(e){return e?"checked":"unchecked"}var Tce=fB,Ice=hB;function mB({id:e,testId:t,value:n,onChange:r,label:o,name:a,isChecked:i,isDisabled:s,defaultChecked:l,className:c,style:d,onBlur:f,onFocus:p}){return u.jsxs(Tce,{id:e,className:ce("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:r,checked:i,defaultChecked:l,disabled:s,"aria-label":o??"toggle",name:a,value:n,onBlur:f,onFocus:p,"data-testid":t,children:[u.jsx("span",{className:"text-icon-inverse flex flex-none items-center justify-center",children:u.jsx(Sce,{label:"",size:"small"})}),u.jsx(Ice,{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(df,{label:"",size:"small"})})]})}var wc={},Sc={},QO;function vB(){if(QO)return Sc;QO=1,Object.defineProperty(Sc,"__esModule",{value:!0}),Sc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="SearchIcon",Sc.default=r,Sc}var eT;function Rce(){if(eT)return wc;eT=1,Object.defineProperty(wc,"__esModule",{value:!0}),wc.default=void 0;var e=r(be()),t=gt,n=r(vB());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="EditorSearchIcon",wc.default=o,wc}var Mce=Rce();const Nce=Ne(Mce);function bB({onAttributeClick:e,onSelectedChanged:t,filter:n,className:r,style:o,id:a,testId:i}){const{availableValues:s,selectedValues:l,selectableValues:c}=n,[d,f]=g.useState(""),p=g.useRef(null),h=g.useMemo(()=>d?s.filter(y=>y.toLowerCase().includes(d.toLowerCase())):s,[d,s]),m=qw(),v=g.useCallback(y=>{const x=y.target.value;m(()=>f(x),250)},[m]),b=l.length>0?l.join(", "):n.attributeName;return g.useMemo(()=>u.jsxs("div",{className:ce("border-border bg-surface box-border flex flex-col overflow-hidden rounded border",r),style:o,id:a,"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:p,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:v}),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:n.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:()=>{p.current?.focus(),d&&(f(""),p.current&&(p.current.value=""))},onKeyUp:y=>{y.key==="Enter"&&(p.current?.focus(),d&&(f(""),p.current&&(p.current.value="")))},role:"button",children:d?u.jsx(df,{label:"Clear"}):u.jsx(Nce,{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?.(n.attributeName,[])},onKeyUp:y=>{if(y.key==="Enter"){if(l.length===0)return;t?.(n.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:[h.length===0&&u.jsx("div",{className:"text-disabled-text px-2 py-0.5",children:"No results"}),h.map(y=>{const x=l?.includes(y)??!1,w=c?.includes(y)??!1,S=!w&&!x?void 0:e||t?()=>{if(e?.(n.attributeName,y),t){const C=l.filter(E=>E!==y);C.length===l.length?t(n.attributeName,[...l,y]):t(n.attributeName,C)}}: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:S,onKeyUp:C=>{C.key==="Enter"&&S?.()},children:u.jsx("div",{className:"truncate",children:y})},y)})]})]}),[r,n.attributeName,a,e,v,t,b,d,c,l,o,i,h])}function Dce({filters:e,onAttributeClick:t,onSelectedChanged:n,style:r,className:o,filterStyle:a,filterClassName:i,id:s,testId:l}){const c=g.useMemo(()=>e.map(d=>u.jsx(bB,{filter:d,onAttributeClick:t,onSelectedChanged:n,style:a,className:i},d.attributeName)),[i,a,e,t,n]);return u.jsx("div",{className:ce("flex w-full flex-row gap-2 overflow-x-auto px-2 py-1",o),style:r,id:s,"data-testid":l,children:c})}const Ace="text-text-subtlest block text-sm pb-1 pt-3 font-semibold",Pce="data-[required=true]:after:content-['*'] data-[required=true]:after:text-danger-bold data-[required=true]:after:ml-0.5",jce=Ht(Ace,Pce);function Pt({required:e=!1,className:t,...n}){return u.jsx("label",{"data-required":e,className:ce(jce,t),...n})}const Lce="text-left border-0 border-transparent placeholder:text-text-subtlest placeholder:opacity-100 outline-none bg-transparent",Fce="disabled:text-disabled-text disabled:cursor-not-allowed";Ht(Lce,Fce,"p-1 m-0");const yB=g.forwardRef(({className:e,style:t,inputClassName:n,inputStyle:r,helpMessageClassName:o,helpMessageStyle:a,errorMessageClassName:i,errorMessageStyle:s,helpMessage:l,errorMessage:c,"aria-invalid":d=!1,invalid:f,testId:p,disabled:h,appearance:m="default",onClick:v,iconAfter:b,iconBefore:y,...x},w)=>{const S=g.useRef(null);g.useImperativeHandle(w,()=>S.current);const C=b?u.jsxs("div",{className:Ht("flex items-center",Jh,n),children:[y,u.jsx("input",{ref:S,className:ce("m-0 px-[0.4rem] outline-none",n),style:{backgroundColor:"inherit",...r},"aria-invalid":d||f,"data-testid":p,disabled:h,...x}),b]}):u.jsx("input",{ref:S,className:ce(Jh,"m-0 px-[0.4rem]",n),style:r,"aria-invalid":d||f,"data-testid":p,disabled:h,...x});return u.jsx(UD,{helpMessage:l,errorMessage:c,"aria-invalid":d||f,inputRef:S,errorMessageClassName:i,errorMessageStyle:s,className:e,helpMessageClassName:o,helpMessageStyle:a,style:t,children:C})});yB.displayName="Input";const vt=N.memo(yB),Ga=({className:e,style:t,legend:n,children:r,legendClassName:o,legendStyle:a,...i})=>u.jsxs("fieldset",{className:ce("m-0 flex flex-col gap-2 border-0 p-0",e),style:t,...i,children:[n&&u.jsx("legend",{className:ce("text-text-subtlest text-xs font-semibold",o),style:a,children:n}),r]});function tT(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function He(e){for(var t=1;t2?n-2:0),o=2;o-1}function Wce(e){return ym(e)?window.innerHeight:e.clientHeight}function CB(e){return ym(e)?window.pageYOffset:e.scrollTop}function tg(e,t){if(ym(e)){window.scrollTo(0,t);return}e.scrollTop=t}function zce(e){var t=getComputedStyle(e),n=t.position==="absolute",r=/(auto|scroll)/;if(t.position==="fixed")return document.documentElement;for(var o=e;o=o.parentElement;)if(t=getComputedStyle(o),!(n&&t.position==="static")&&r.test(t.overflow+t.overflowY+t.overflowX))return o;return document.documentElement}function qce(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}function xp(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Qh,o=CB(e),a=t-o,i=10,s=0;function l(){s+=i;var c=qce(s,o,a,n);tg(e,c),sn.bottom?tg(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o1?n-1:0),o=1;o=m)return{placement:"bottom",maxHeight:t};if(M>=m&&!i)return a&&xp(l,T,P),{placement:"bottom",maxHeight:t};if(!i&&M>=r||i&&k>=r){a&&xp(l,T,P);var $=i?k-S:M-S;return{placement:"bottom",maxHeight:$}}if(o==="auto"||i){var j=t,U=i?E:O;return U>=r&&(j=Math.min(U-S-s,t)),{placement:"top",maxHeight:j}}if(o==="bottom")return a&&tg(l,T),{placement:"bottom",maxHeight:t};break;case"top":if(E>=m)return{placement:"top",maxHeight:t};if(O>=m&&!i)return a&&xp(l,F,P),{placement:"top",maxHeight:t};if(!i&&O>=r||i&&E>=r){var L=t;return(!i&&O>=r||i&&E>=r)&&(L=i?E-C:O-C),a&&xp(l,F,P),{placement:"top",maxHeight:L}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}function oue(e){var t={bottom:"top",top:"bottom"};return e?t[e]:"bottom"}var kB=function(t){return t==="auto"?"bottom":t},aue=function(t,n){var r,o=t.placement,a=t.theme,i=a.borderRadius,s=a.spacing,l=a.colors;return He((r={label:"menu"},pe(r,oue(o),"100%"),pe(r,"position","absolute"),pe(r,"width","100%"),pe(r,"zIndex",1),r),n?{}:{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})},_B=g.createContext(null),iue=function(t){var n=t.children,r=t.minMenuHeight,o=t.maxMenuHeight,a=t.menuPlacement,i=t.menuPosition,s=t.menuShouldScrollIntoView,l=t.theme,c=g.useContext(_B)||{},d=c.setPortalPlacement,f=g.useRef(null),p=g.useState(o),h=Ve(p,2),m=h[0],v=h[1],b=g.useState(null),y=Ve(b,2),x=y[0],w=y[1],S=l.spacing.controlHeight;return Hx(function(){var C=f.current;if(C){var E=i==="fixed",k=s&&!E,O=rue({maxHeight:o,menuEl:C,minHeight:r,placement:a,shouldScroll:k,isFixedPosition:E,controlHeight:S});v(O.maxHeight),w(O.placement),d?.(O.placement)}},[o,a,i,s,r,d,S]),n({ref:f,placerProps:He(He({},t),{},{placement:x||kB(a),maxHeight:m})})},sue=function(t){var n=t.children,r=t.innerRef,o=t.innerProps;return K("div",fe({},ln(t,"menu",{menu:!0}),{ref:r},o),n)},lue=sue,cue=function(t,n){var r=t.maxHeight,o=t.theme.spacing.baseUnit;return He({maxHeight:r,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},n?{}:{paddingBottom:o,paddingTop:o})},uue=function(t){var n=t.children,r=t.innerProps,o=t.innerRef,a=t.isMulti;return K("div",fe({},ln(t,"menuList",{"menu-list":!0,"menu-list--is-multi":a}),{ref:o},r),n)},OB=function(t,n){var r=t.theme,o=r.spacing.baseUnit,a=r.colors;return He({textAlign:"center"},n?{}:{color:a.neutral40,padding:"".concat(o*2,"px ").concat(o*3,"px")})},due=OB,fue=OB,pue=function(t){var n=t.children,r=n===void 0?"No options":n,o=t.innerProps,a=Qe(t,tue);return K("div",fe({},ln(He(He({},a),{},{children:r,innerProps:o}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),o),r)},hue=function(t){var n=t.children,r=n===void 0?"Loading...":n,o=t.innerProps,a=Qe(t,nue);return K("div",fe({},ln(He(He({},a),{},{children:r,innerProps:o}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),o),r)},gue=function(t){var n=t.rect,r=t.offset,o=t.position;return{left:n.left,position:o,top:r,width:n.width,zIndex:1}},mue=function(t){var n=t.appendTo,r=t.children,o=t.controlElement,a=t.innerProps,i=t.menuPlacement,s=t.menuPosition,l=g.useRef(null),c=g.useRef(null),d=g.useState(kB(i)),f=Ve(d,2),p=f[0],h=f[1],m=g.useMemo(function(){return{setPortalPlacement:h}},[]),v=g.useState(null),b=Ve(v,2),y=b[0],x=b[1],w=g.useCallback(function(){if(o){var k=Yce(o),O=s==="fixed"?0:window.pageYOffset,M=k[p]+O;(M!==y?.offset||k.left!==y?.rect.left||k.width!==y?.rect.width)&&x({offset:M,rect:k})}},[o,s,p,y?.offset,y?.rect.left,y?.rect.width]);Hx(function(){w()},[w]);var S=g.useCallback(function(){typeof c.current=="function"&&(c.current(),c.current=null),o&&l.current&&(c.current=_L(o,l.current,w,{elementResize:"ResizeObserver"in window}))},[o,w]);Hx(function(){S()},[S]);var C=g.useCallback(function(k){l.current=k,S()},[S]);if(!n&&s!=="fixed"||!y)return null;var E=K("div",fe({ref:C},ln(He(He({},t),{},{offset:y.offset,position:s,rect:y.rect}),"menuPortal",{"menu-portal":!0}),a),r);return K(_B.Provider,{value:m},n?Fn.createPortal(E,n):E)},vue=function(t){var n=t.isDisabled,r=t.isRtl;return{label:"container",direction:r?"rtl":void 0,pointerEvents:n?"none":void 0,position:"relative"}},bue=function(t){var n=t.children,r=t.innerProps,o=t.isDisabled,a=t.isRtl;return K("div",fe({},ln(t,"container",{"--is-disabled":o,"--is-rtl":a}),r),n)},yue=function(t,n){var r=t.theme.spacing,o=t.isMulti,a=t.hasValue,i=t.selectProps.controlShouldRenderValue;return He({alignItems:"center",display:o&&a&&i?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},n?{}:{padding:"".concat(r.baseUnit/2,"px ").concat(r.baseUnit*2,"px")})},xue=function(t){var n=t.children,r=t.innerProps,o=t.isMulti,a=t.hasValue;return K("div",fe({},ln(t,"valueContainer",{"value-container":!0,"value-container--is-multi":o,"value-container--has-value":a}),r),n)},wue=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},Sue=function(t){var n=t.children,r=t.innerProps;return K("div",fe({},ln(t,"indicatorsContainer",{indicators:!0}),r),n)},oT,Cue=["size"],Eue=["innerProps","isRtl","size"],kue={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},TB=function(t){var n=t.size,r=Qe(t,Cue);return K("svg",fe({height:n,width:n,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:kue},r))},US=function(t){return K(TB,fe({size:20},t),K("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"}))},IB=function(t){return K(TB,fe({size:20},t),K("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"}))},RB=function(t,n){var r=t.isFocused,o=t.theme,a=o.spacing.baseUnit,i=o.colors;return He({label:"indicatorContainer",display:"flex",transition:"color 150ms"},n?{}:{color:r?i.neutral60:i.neutral20,padding:a*2,":hover":{color:r?i.neutral80:i.neutral40}})},_ue=RB,Oue=function(t){var n=t.children,r=t.innerProps;return K("div",fe({},ln(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),r),n||K(IB,null))},Tue=RB,Iue=function(t){var n=t.children,r=t.innerProps;return K("div",fe({},ln(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),r),n||K(US,null))},Rue=function(t,n){var r=t.isDisabled,o=t.theme,a=o.spacing.baseUnit,i=o.colors;return He({label:"indicatorSeparator",alignSelf:"stretch",width:1},n?{}:{backgroundColor:r?i.neutral10:i.neutral20,marginBottom:a*2,marginTop:a*2})},Mue=function(t){var n=t.innerProps;return K("span",fe({},n,ln(t,"indicatorSeparator",{"indicator-separator":!0})))},Nue=Vd(oT||(oT=Hce([` + 0%, 80%, 100% { opacity: 0; } + 40% { opacity: 1; } +`]))),Due=function(t,n){var r=t.isFocused,o=t.size,a=t.theme,i=a.colors,s=a.spacing.baseUnit;return He({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:o,lineHeight:1,marginRight:o,textAlign:"center",verticalAlign:"middle"},n?{}:{color:r?i.neutral60:i.neutral20,padding:s*2})},Rb=function(t){var n=t.delay,r=t.offset;return K("span",{css:G({animation:"".concat(Nue," 1s ease-in-out ").concat(n,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:r?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},Aue=function(t){var n=t.innerProps,r=t.isRtl,o=t.size,a=o===void 0?4:o,i=Qe(t,Eue);return K("div",fe({},ln(He(He({},i),{},{innerProps:n,isRtl:r,size:a}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),n),K(Rb,{delay:0,offset:r}),K(Rb,{delay:160,offset:!0}),K(Rb,{delay:320,offset:!r}))},Pue=function(t,n){var r=t.isDisabled,o=t.isFocused,a=t.theme,i=a.colors,s=a.borderRadius,l=a.spacing;return He({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:l.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},n?{}:{backgroundColor:r?i.neutral5:i.neutral0,borderColor:r?i.neutral10:o?i.primary:i.neutral20,borderRadius:s,borderStyle:"solid",borderWidth:1,boxShadow:o?"0 0 0 1px ".concat(i.primary):void 0,"&:hover":{borderColor:o?i.primary:i.neutral30}})},jue=function(t){var n=t.children,r=t.isDisabled,o=t.isFocused,a=t.innerRef,i=t.innerProps,s=t.menuIsOpen;return K("div",fe({ref:a},ln(t,"control",{control:!0,"control--is-disabled":r,"control--is-focused":o,"control--menu-is-open":s}),i,{"aria-disabled":r||void 0}),n)},Lue=jue,Fue=["data"],Bue=function(t,n){var r=t.theme.spacing;return n?{}:{paddingBottom:r.baseUnit*2,paddingTop:r.baseUnit*2}},$ue=function(t){var n=t.children,r=t.cx,o=t.getStyles,a=t.getClassNames,i=t.Heading,s=t.headingProps,l=t.innerProps,c=t.label,d=t.theme,f=t.selectProps;return K("div",fe({},ln(t,"group",{group:!0}),l),K(i,fe({},s,{selectProps:f,theme:d,getStyles:o,getClassNames:a,cx:r}),c),K("div",null,n))},Hue=function(t,n){var r=t.theme,o=r.colors,a=r.spacing;return He({label:"group",cursor:"default",display:"block"},n?{}:{color:o.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:a.baseUnit*3,paddingRight:a.baseUnit*3,textTransform:"uppercase"})},Vue=function(t){var n=SB(t);n.data;var r=Qe(n,Fue);return K("div",fe({},ln(t,"groupHeading",{"group-heading":!0}),r))},Uue=$ue,Gue=["innerRef","isDisabled","isHidden","inputClassName"],Wue=function(t,n){var r=t.isDisabled,o=t.value,a=t.theme,i=a.spacing,s=a.colors;return He(He({visibility:r?"hidden":"visible",transform:o?"translateZ(0)":""},zue),n?{}:{margin:i.baseUnit/2,paddingBottom:i.baseUnit/2,paddingTop:i.baseUnit/2,color:s.neutral80})},MB={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},zue={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":He({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},MB)},que=function(t){return He({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},MB)},Yue=function(t){var n=t.cx,r=t.value,o=SB(t),a=o.innerRef,i=o.isDisabled,s=o.isHidden,l=o.inputClassName,c=Qe(o,Gue);return K("div",fe({},ln(t,"input",{"input-container":!0}),{"data-value":r||""}),K("input",fe({className:n({input:!0},l),ref:a,style:que(s),disabled:i},c)))},Kue=Yue,Xue=function(t,n){var r=t.theme,o=r.spacing,a=r.borderRadius,i=r.colors;return He({label:"multiValue",display:"flex",minWidth:0},n?{}:{backgroundColor:i.neutral10,borderRadius:a/2,margin:o.baseUnit/2})},Zue=function(t,n){var r=t.theme,o=r.borderRadius,a=r.colors,i=t.cropWithEllipsis;return He({overflow:"hidden",textOverflow:i||i===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},n?{}:{borderRadius:o/2,color:a.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},Jue=function(t,n){var r=t.theme,o=r.spacing,a=r.borderRadius,i=r.colors,s=t.isFocused;return He({alignItems:"center",display:"flex"},n?{}:{borderRadius:a/2,backgroundColor:s?i.dangerLight:void 0,paddingLeft:o.baseUnit,paddingRight:o.baseUnit,":hover":{backgroundColor:i.dangerLight,color:i.danger}})},NB=function(t){var n=t.children,r=t.innerProps;return K("div",r,n)},Que=NB,ede=NB;function tde(e){var t=e.children,n=e.innerProps;return K("div",fe({role:"button"},n),t||K(US,{size:14}))}var nde=function(t){var n=t.children,r=t.components,o=t.data,a=t.innerProps,i=t.isDisabled,s=t.removeProps,l=t.selectProps,c=r.Container,d=r.Label,f=r.Remove;return K(c,{data:o,innerProps:He(He({},ln(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":i})),a),selectProps:l},K(d,{data:o,innerProps:He({},ln(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:l},n),K(f,{data:o,innerProps:He(He({},ln(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(n||"option")},s),selectProps:l}))},rde=nde,ode=function(t,n){var r=t.isDisabled,o=t.isFocused,a=t.isSelected,i=t.theme,s=i.spacing,l=i.colors;return He({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},n?{}:{backgroundColor:a?l.primary:o?l.primary25:"transparent",color:r?l.neutral20:a?l.neutral0:"inherit",padding:"".concat(s.baseUnit*2,"px ").concat(s.baseUnit*3,"px"),":active":{backgroundColor:r?void 0:a?l.primary:l.primary50}})},ade=function(t){var n=t.children,r=t.isDisabled,o=t.isFocused,a=t.isSelected,i=t.innerRef,s=t.innerProps;return K("div",fe({},ln(t,"option",{option:!0,"option--is-disabled":r,"option--is-focused":o,"option--is-selected":a}),{ref:i,"aria-disabled":r},s),n)},ide=ade,sde=function(t,n){var r=t.theme,o=r.spacing,a=r.colors;return He({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},n?{}:{color:a.neutral50,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},lde=function(t){var n=t.children,r=t.innerProps;return K("div",fe({},ln(t,"placeholder",{placeholder:!0}),r),n)},cde=lde,ude=function(t,n){var r=t.isDisabled,o=t.theme,a=o.spacing,i=o.colors;return He({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},n?{}:{color:r?i.neutral40:i.neutral80,marginLeft:a.baseUnit/2,marginRight:a.baseUnit/2})},dde=function(t){var n=t.children,r=t.isDisabled,o=t.innerProps;return K("div",fe({},ln(t,"singleValue",{"single-value":!0,"single-value--is-disabled":r}),o),n)},fde=dde,DB={ClearIndicator:Iue,Control:Lue,DropdownIndicator:Oue,DownChevron:IB,CrossIcon:US,Group:Uue,GroupHeading:Vue,IndicatorsContainer:Sue,IndicatorSeparator:Mue,Input:Kue,LoadingIndicator:Aue,Menu:lue,MenuList:uue,MenuPortal:mue,LoadingMessage:hue,NoOptionsMessage:pue,MultiValue:rde,MultiValueContainer:Que,MultiValueLabel:ede,MultiValueRemove:tde,Option:ide,Placeholder:cde,SelectContainer:bue,SingleValue:fde,ValueContainer:xue},pde=function(t){return He(He({},DB),t.components)},hde={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"},gde=function(t){return K("span",fe({css:hde},t))},aT=gde,mde={guidance:function(t){var n=t.isSearchable,r=t.isMulti,o=t.tabSelectsValue,a=t.context,i=t.isInitialFocus;switch(a){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(o?", press Tab to select the option and exit the menu":"",".");case"input":return i?"".concat(t["aria-label"]||"Select"," is focused ").concat(n?",type to refine list":"",", press Down to open the menu, ").concat(r?" 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 n=t.action,r=t.label,o=r===void 0?"":r,a=t.labels,i=t.isDisabled;switch(n){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(o,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(a.length>1?"s":""," ").concat(a.join(","),", selected.");case"select-option":return i?"option ".concat(o," is disabled. Select another option."):"option ".concat(o,", selected.");default:return""}},onFocus:function(t){var n=t.context,r=t.focused,o=t.options,a=t.label,i=a===void 0?"":a,s=t.selectValue,l=t.isDisabled,c=t.isSelected,d=t.isAppleDevice,f=function(v,b){return v&&v.length?"".concat(v.indexOf(b)+1," of ").concat(v.length):""};if(n==="value"&&s)return"value ".concat(i," focused, ").concat(f(s,r),".");if(n==="menu"&&d){var p=l?" disabled":"",h="".concat(c?" selected":"").concat(p);return"".concat(i).concat(h,", ").concat(f(o,r),".")}return""},onFilter:function(t){var n=t.inputValue,r=t.resultsMessage;return"".concat(r).concat(n?" for search term "+n:"",".")}},vde=function(t){var n=t.ariaSelection,r=t.focusedOption,o=t.focusedValue,a=t.focusableOptions,i=t.isFocused,s=t.selectValue,l=t.selectProps,c=t.id,d=t.isAppleDevice,f=l.ariaLiveMessages,p=l.getOptionLabel,h=l.inputValue,m=l.isMulti,v=l.isOptionDisabled,b=l.isSearchable,y=l.menuIsOpen,x=l.options,w=l.screenReaderStatus,S=l.tabSelectsValue,C=l.isLoading,E=l["aria-label"],k=l["aria-live"],O=g.useMemo(function(){return He(He({},mde),f||{})},[f]),M=g.useMemo(function(){var U="";if(n&&O.onChange){var L=n.option,D=n.options,A=n.removedValue,R=n.removedValues,H=n.value,W=function(he){return Array.isArray(he)?null:he},V=A||L||W(H),Y=V?p(V):"",z=D||R||void 0,J=z?z.map(p):[],ee=He({isDisabled:V&&v(V,s),label:Y,labels:J},n);U=O.onChange(ee)}return U},[n,O,v,s,p]),T=g.useMemo(function(){var U="",L=r||o,D=!!(r&&s&&s.includes(r));if(L&&O.onFocus){var A={focused:L,label:p(L),isDisabled:v(L,s),isSelected:D,options:a,context:L===r?"menu":"value",selectValue:s,isAppleDevice:d};U=O.onFocus(A)}return U},[r,o,p,v,O,a,s,d]),F=g.useMemo(function(){var U="";if(y&&x.length&&!C&&O.onFilter){var L=w({count:a.length});U=O.onFilter({inputValue:h,resultsMessage:L})}return U},[a,h,y,O,x,w,C]),P=n?.action==="initial-input-focus",$=g.useMemo(function(){var U="";if(O.guidance){var L=o?"value":y?"menu":"input";U=O.guidance({"aria-label":E,context:L,isDisabled:r&&v(r,s),isMulti:m,isSearchable:b,tabSelectsValue:S,isInitialFocus:P})}return U},[E,r,o,m,v,b,y,O,s,S,P]),j=K(g.Fragment,null,K("span",{id:"aria-selection"},M),K("span",{id:"aria-focused"},T),K("span",{id:"aria-results"},F),K("span",{id:"aria-guidance"},$));return K(g.Fragment,null,K(aT,{id:c},P&&j),K(aT,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!P&&j))},bde=vde,Vx=[{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źẑżžẓẕƶȥɀⱬꝣ"}],yde=new RegExp("["+Vx.map(function(e){return e.letters}).join("")+"]","g"),AB={};for(var Mb=0;Mb-1}},Cde=["innerRef"];function Ede(e){var t=e.innerRef,n=Qe(e,Cde),r=eue(n,"onExited","in","enter","exit","appear");return K("input",fe({ref:t},r,{css:G({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 kde=function(t){t.cancelable&&t.preventDefault(),t.stopPropagation()};function _de(e){var t=e.isEnabled,n=e.onBottomArrive,r=e.onBottomLeave,o=e.onTopArrive,a=e.onTopLeave,i=g.useRef(!1),s=g.useRef(!1),l=g.useRef(0),c=g.useRef(null),d=g.useCallback(function(b,y){if(c.current!==null){var x=c.current,w=x.scrollTop,S=x.scrollHeight,C=x.clientHeight,E=c.current,k=y>0,O=S-C-w,M=!1;O>y&&i.current&&(r&&r(b),i.current=!1),k&&s.current&&(a&&a(b),s.current=!1),k&&y>O?(n&&!i.current&&n(b),E.scrollTop=S,M=!0,i.current=!0):!k&&-y>w&&(o&&!s.current&&o(b),E.scrollTop=0,M=!0,s.current=!0),M&&kde(b)}},[n,r,o,a]),f=g.useCallback(function(b){d(b,b.deltaY)},[d]),p=g.useCallback(function(b){l.current=b.changedTouches[0].clientY},[]),h=g.useCallback(function(b){var y=l.current-b.changedTouches[0].clientY;d(b,y)},[d]),m=g.useCallback(function(b){if(b){var y=Zce?{passive:!1}:!1;b.addEventListener("wheel",f,y),b.addEventListener("touchstart",p,y),b.addEventListener("touchmove",h,y)}},[h,p,f]),v=g.useCallback(function(b){b&&(b.removeEventListener("wheel",f,!1),b.removeEventListener("touchstart",p,!1),b.removeEventListener("touchmove",h,!1))},[h,p,f]);return g.useEffect(function(){if(t){var b=c.current;return m(b),function(){v(b)}}},[t,m,v]),function(b){c.current=b}}var sT=["boxSizing","height","overflow","paddingRight","position"],lT={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function cT(e){e.cancelable&&e.preventDefault()}function uT(e){e.stopPropagation()}function dT(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;e===0?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function fT(){return"ontouchstart"in window||navigator.maxTouchPoints}var pT=!!(typeof window<"u"&&window.document&&window.document.createElement),Cc=0,ys={capture:!1,passive:!1};function Ode(e){var t=e.isEnabled,n=e.accountForScrollbars,r=n===void 0?!0:n,o=g.useRef({}),a=g.useRef(null),i=g.useCallback(function(l){if(pT){var c=document.body,d=c&&c.style;if(r&&sT.forEach(function(m){var v=d&&d[m];o.current[m]=v}),r&&Cc<1){var f=parseInt(o.current.paddingRight,10)||0,p=document.body?document.body.clientWidth:0,h=window.innerWidth-p+f||0;Object.keys(lT).forEach(function(m){var v=lT[m];d&&(d[m]=v)}),d&&(d.paddingRight="".concat(h,"px"))}c&&fT()&&(c.addEventListener("touchmove",cT,ys),l&&(l.addEventListener("touchstart",dT,ys),l.addEventListener("touchmove",uT,ys))),Cc+=1}},[r]),s=g.useCallback(function(l){if(pT){var c=document.body,d=c&&c.style;Cc=Math.max(Cc-1,0),r&&Cc<1&&sT.forEach(function(f){var p=o.current[f];d&&(d[f]=p)}),c&&fT()&&(c.removeEventListener("touchmove",cT,ys),l&&(l.removeEventListener("touchstart",dT,ys),l.removeEventListener("touchmove",uT,ys)))}},[r]);return g.useEffect(function(){if(t){var l=a.current;return i(l),function(){s(l)}}},[t,i,s]),function(l){a.current=l}}var Tde=function(t){var n=t.target;return n.ownerDocument.activeElement&&n.ownerDocument.activeElement.blur()},Ide={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function Rde(e){var t=e.children,n=e.lockEnabled,r=e.captureEnabled,o=r===void 0?!0:r,a=e.onBottomArrive,i=e.onBottomLeave,s=e.onTopArrive,l=e.onTopLeave,c=_de({isEnabled:o,onBottomArrive:a,onBottomLeave:i,onTopArrive:s,onTopLeave:l}),d=Ode({isEnabled:n}),f=function(h){c(h),d(h)};return K(g.Fragment,null,n&&K("div",{onClick:Tde,css:Ide}),t(f))}var Mde={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},Nde=function(t){var n=t.name,r=t.onFocus;return K("input",{required:!0,name:n,tabIndex:-1,"aria-hidden":"true",onFocus:r,css:Mde,value:"",onChange:function(){}})},Dde=Nde;function GS(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 Ade(){return GS(/^iPhone/i)}function jB(){return GS(/^Mac/i)}function Pde(){return GS(/^iPad/i)||jB()&&navigator.maxTouchPoints>1}function jde(){return Ade()||Pde()}function Lde(){return jB()||jde()}var Fde=function(t){return t.label},LB=function(t){return t.label},FB=function(t){return t.value},Bde=function(t){return!!t.isDisabled},$de={clearIndicator:Tue,container:vue,control:Pue,dropdownIndicator:_ue,group:Bue,groupHeading:Hue,indicatorsContainer:wue,indicatorSeparator:Rue,input:Wue,loadingIndicator:Due,loadingMessage:fue,menu:aue,menuList:cue,menuPortal:gue,multiValue:Xue,multiValueLabel:Zue,multiValueRemove:Jue,noOptionsMessage:due,option:ode,placeholder:sde,singleValue:ude,valueContainer:yue},Hde={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%)"},Vde=4,BB=4,Ude=38,Gde=BB*2,Wde={baseUnit:BB,controlHeight:Ude,menuGutter:Gde},Ab={borderRadius:Vde,colors:Hde,spacing:Wde},zde={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:rT(),captureMenuScroll:!rT(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:Sde(),formatGroupLabel:Fde,getOptionLabel:LB,getOptionValue:FB,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:Bde,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!Kce(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(t){var n=t.count;return"".concat(n," result").concat(n!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function hT(e,t,n,r){var o=VB(e,t,n),a=UB(e,t,n),i=HB(e,t),s=ng(e,t);return{type:"option",data:t,isDisabled:o,isSelected:a,label:i,value:s,index:r}}function hh(e,t){return e.options.map(function(n,r){if("options"in n){var o=n.options.map(function(i,s){return hT(e,i,t,s)}).filter(function(i){return mT(e,i)});return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=hT(e,n,t,r);return mT(e,a)?a:void 0}).filter(Jce)}function $B(e){return e.reduce(function(t,n){return n.type==="group"?t.push.apply(t,At(n.options.map(function(r){return r.data}))):t.push(n.data),t},[])}function gT(e,t){return e.reduce(function(n,r){return r.type==="group"?n.push.apply(n,At(r.options.map(function(o){return{data:o.data,id:"".concat(t,"-").concat(r.index,"-").concat(o.index)}}))):n.push({data:r.data,id:"".concat(t,"-").concat(r.index)}),n},[])}function qde(e,t){return $B(hh(e,t))}function mT(e,t){var n=e.inputValue,r=n===void 0?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!WB(e)||!a)&&GB(e,{label:i,value:s,data:o},r)}function Yde(e,t){var n=e.focusedValue,r=e.selectValue,o=r.indexOf(n);if(o>-1){var a=t.indexOf(n);if(a>-1)return n;if(o-1?n:t[0]}var Pb=function(t,n){var r,o=(r=t.find(function(a){return a.data===n}))===null||r===void 0?void 0:r.id;return o||null},HB=function(t,n){return t.getOptionLabel(n)},ng=function(t,n){return t.getOptionValue(n)};function VB(e,t,n){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,n):!1}function UB(e,t,n){if(n.indexOf(t)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,n);var r=ng(e,t);return n.some(function(o){return ng(e,o)===r})}function GB(e,t,n){return e.filterOption?e.filterOption(t,n):!0}var WB=function(t){var n=t.hideSelectedOptions,r=t.isMulti;return n===void 0?r:n},Xde=1,WS=function(e){Dg(n,e);var t=$ce(n);function n(r){var o;if(Zi(this,n),o=t.call(this,r),o.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:""},o.blockOptionHover=!1,o.isComposing=!1,o.commonProps=void 0,o.initialTouchX=0,o.initialTouchY=0,o.openAfterFocus=!1,o.scrollToFocusedOptionOnUpdate=!1,o.userIsDragging=void 0,o.isAppleDevice=Lde(),o.controlRef=null,o.getControlRef=function(l){o.controlRef=l},o.focusedOptionRef=null,o.getFocusedOptionRef=function(l){o.focusedOptionRef=l},o.menuListRef=null,o.getMenuListRef=function(l){o.menuListRef=l},o.inputRef=null,o.getInputRef=function(l){o.inputRef=l},o.focus=o.focusInput,o.blur=o.blurInput,o.onChange=function(l,c){var d=o.props,f=d.onChange,p=d.name;c.name=p,o.ariaOnChange(l,c),f(l,c)},o.setValue=function(l,c,d){var f=o.props,p=f.closeMenuOnSelect,h=f.isMulti,m=f.inputValue;o.onInputChange("",{action:"set-value",prevInputValue:m}),p&&(o.setState({inputIsHiddenAfterUpdate:!h}),o.onMenuClose()),o.setState({clearFocusValueOnUpdate:!0}),o.onChange(l,{action:c,option:d})},o.selectOption=function(l){var c=o.props,d=c.blurInputOnSelect,f=c.isMulti,p=c.name,h=o.state.selectValue,m=f&&o.isOptionSelected(l,h),v=o.isOptionDisabled(l,h);if(m){var b=o.getOptionValue(l);o.setValue(h.filter(function(y){return o.getOptionValue(y)!==b}),"deselect-option",l)}else if(!v)f?o.setValue([].concat(At(h),[l]),"select-option",l):o.setValue(l,"select-option");else{o.ariaOnChange(l,{action:"select-option",option:l,name:p});return}d&&o.blurInput()},o.removeValue=function(l){var c=o.props.isMulti,d=o.state.selectValue,f=o.getOptionValue(l),p=d.filter(function(m){return o.getOptionValue(m)!==f}),h=$u(c,p,p[0]||null);o.onChange(h,{action:"remove-value",removedValue:l}),o.focusInput()},o.clearValue=function(){var l=o.state.selectValue;o.onChange($u(o.props.isMulti,[],null),{action:"clear",removedValues:l})},o.popValue=function(){var l=o.props.isMulti,c=o.state.selectValue,d=c[c.length-1],f=c.slice(0,c.length-1),p=$u(l,f,f[0]||null);d&&o.onChange(p,{action:"pop-value",removedValue:d})},o.getFocusedOptionId=function(l){return Pb(o.state.focusableOptionsWithIds,l)},o.getFocusableOptionsWithIds=function(){return gT(hh(o.props,o.state.selectValue),o.getElementId("option"))},o.getValue=function(){return o.state.selectValue},o.cx=function(){for(var l=arguments.length,c=new Array(l),d=0;dh||p>h}},o.onTouchEnd=function(l){o.userIsDragging||(o.controlRef&&!o.controlRef.contains(l.target)&&o.menuListRef&&!o.menuListRef.contains(l.target)&&o.blurInput(),o.initialTouchX=0,o.initialTouchY=0)},o.onControlTouchEnd=function(l){o.userIsDragging||o.onControlMouseDown(l)},o.onClearIndicatorTouchEnd=function(l){o.userIsDragging||o.onClearIndicatorMouseDown(l)},o.onDropdownIndicatorTouchEnd=function(l){o.userIsDragging||o.onDropdownIndicatorMouseDown(l)},o.handleInputChange=function(l){var c=o.props.inputValue,d=l.currentTarget.value;o.setState({inputIsHiddenAfterUpdate:!1}),o.onInputChange(d,{action:"input-change",prevInputValue:c}),o.props.menuIsOpen||o.onMenuOpen()},o.onInputFocus=function(l){o.props.onFocus&&o.props.onFocus(l),o.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(o.openAfterFocus||o.props.openMenuOnFocus)&&o.openMenu("first"),o.openAfterFocus=!1},o.onInputBlur=function(l){var c=o.props.inputValue;if(o.menuListRef&&o.menuListRef.contains(document.activeElement)){o.inputRef.focus();return}o.props.onBlur&&o.props.onBlur(l),o.onInputChange("",{action:"input-blur",prevInputValue:c}),o.onMenuClose(),o.setState({focusedValue:null,isFocused:!1})},o.onOptionHover=function(l){if(!(o.blockOptionHover||o.state.focusedOption===l)){var c=o.getFocusableOptions(),d=c.indexOf(l);o.setState({focusedOption:l,focusedOptionId:d>-1?o.getFocusedOptionId(l):null})}},o.shouldHideSelectedOptions=function(){return WB(o.props)},o.onValueInputFocus=function(l){l.preventDefault(),l.stopPropagation(),o.focus()},o.onKeyDown=function(l){var c=o.props,d=c.isMulti,f=c.backspaceRemovesValue,p=c.escapeClearsValue,h=c.inputValue,m=c.isClearable,v=c.isDisabled,b=c.menuIsOpen,y=c.onKeyDown,x=c.tabSelectsValue,w=c.openMenuOnFocus,S=o.state,C=S.focusedOption,E=S.focusedValue,k=S.selectValue;if(!v&&!(typeof y=="function"&&(y(l),l.defaultPrevented))){switch(o.blockOptionHover=!0,l.key){case"ArrowLeft":if(!d||h)return;o.focusValue("previous");break;case"ArrowRight":if(!d||h)return;o.focusValue("next");break;case"Delete":case"Backspace":if(h)return;if(E)o.removeValue(E);else{if(!f)return;d?o.popValue():m&&o.clearValue()}break;case"Tab":if(o.isComposing||l.shiftKey||!b||!x||!C||w&&o.isOptionSelected(C,k))return;o.selectOption(C);break;case"Enter":if(l.keyCode===229)break;if(b){if(!C||o.isComposing)return;o.selectOption(C);break}return;case"Escape":b?(o.setState({inputIsHiddenAfterUpdate:!1}),o.onInputChange("",{action:"menu-close",prevInputValue:h}),o.onMenuClose()):m&&p&&o.clearValue();break;case" ":if(h)return;if(!b){o.openMenu("first");break}if(!C)return;o.selectOption(C);break;case"ArrowUp":b?o.focusOption("up"):o.openMenu("last");break;case"ArrowDown":b?o.focusOption("down"):o.openMenu("first");break;case"PageUp":if(!b)return;o.focusOption("pageup");break;case"PageDown":if(!b)return;o.focusOption("pagedown");break;case"Home":if(!b)return;o.focusOption("first");break;case"End":if(!b)return;o.focusOption("last");break;default:return}l.preventDefault()}},o.state.instancePrefix="react-select-"+(o.props.instanceId||++Xde),o.state.selectValue=eg(r.value),r.menuIsOpen&&o.state.selectValue.length){var a=o.getFocusableOptionsWithIds(),i=o.buildFocusableOptions(),s=i.indexOf(o.state.selectValue[0]);o.state.focusableOptionsWithIds=a,o.state.focusedOption=i[s],o.state.focusedOptionId=Pb(a,i[s])}return o}return Ji(n,[{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&&nT(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(o){var a=this.props,i=a.isDisabled,s=a.menuIsOpen,l=this.state.isFocused;(l&&!i&&o.isDisabled||l&&s&&!o.menuIsOpen)&&this.focusInput(),l&&i&&!o.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!l&&!i&&o.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(nT(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(o,a){this.props.onInputChange(o,a)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(o){var a=this,i=this.state,s=i.selectValue,l=i.isFocused,c=this.buildFocusableOptions(),d=o==="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 a.onMenuOpen()})}},{key:"focusValue",value:function(o){var a=this.state,i=a.selectValue,s=a.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(o){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",a=this.props.pageSize,i=this.state.focusedOption,s=this.getFocusableOptions();if(s.length){var l=0,c=s.indexOf(i);i||(c=-1),o==="up"?l=c>0?c-1:s.length-1:o==="down"?l=(c+1)%s.length:o==="pageup"?(l=c-a,l<0&&(l=0)):o==="pagedown"?(l=c+a,l>s.length-1&&(l=s.length-1)):o==="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(Ab):He(He({},Ab),this.props.theme):Ab}},{key:"getCommonProps",value:function(){var o=this.clearValue,a=this.cx,i=this.getStyles,s=this.getClassNames,l=this.getValue,c=this.selectOption,d=this.setValue,f=this.props,p=f.isMulti,h=f.isRtl,m=f.options,v=this.hasValue();return{clearValue:o,cx:a,getStyles:i,getClassNames:s,getValue:l,hasValue:v,isMulti:p,isRtl:h,options:m,selectOption:c,selectProps:f,setValue:d,theme:this.getTheme()}}},{key:"hasValue",value:function(){var o=this.state.selectValue;return o.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var o=this.props,a=o.isClearable,i=o.isMulti;return a===void 0?i:a}},{key:"isOptionDisabled",value:function(o,a){return VB(this.props,o,a)}},{key:"isOptionSelected",value:function(o,a){return UB(this.props,o,a)}},{key:"filterOption",value:function(o,a){return GB(this.props,o,a)}},{key:"formatOptionLabel",value:function(o,a){if(typeof this.props.formatOptionLabel=="function"){var i=this.props.inputValue,s=this.state.selectValue;return this.props.formatOptionLabel(o,{context:a,inputValue:i,selectValue:s})}else return this.getOptionLabel(o)}},{key:"formatGroupLabel",value:function(o){return this.props.formatGroupLabel(o)}},{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 o=this.props,a=o.isDisabled,i=o.isSearchable,s=o.inputId,l=o.inputValue,c=o.tabIndex,d=o.form,f=o.menuIsOpen,p=o.required,h=this.getComponents(),m=h.Input,v=this.state,b=v.inputIsHidden,y=v.ariaSelection,x=this.commonProps,w=s||this.getElementId("input"),S=He(He(He({"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":p,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?g.createElement(m,fe({},x,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:w,innerRef:this.getInputRef,isDisabled:a,isHidden:b,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:c,form:d,type:"text",value:l},S)):g.createElement(Ede,fe({id:w,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Qh,onFocus:this.onInputFocus,disabled:a,tabIndex:c,inputMode:"none",form:d,value:""},S))}},{key:"renderPlaceholderOrValue",value:function(){var o=this,a=this.getComponents(),i=a.MultiValue,s=a.MultiValueContainer,l=a.MultiValueLabel,c=a.MultiValueRemove,d=a.SingleValue,f=a.Placeholder,p=this.commonProps,h=this.props,m=h.controlShouldRenderValue,v=h.isDisabled,b=h.isMulti,y=h.inputValue,x=h.placeholder,w=this.state,S=w.selectValue,C=w.focusedValue,E=w.isFocused;if(!this.hasValue()||!m)return y?null:g.createElement(f,fe({},p,{key:"placeholder",isDisabled:v,isFocused:E,innerProps:{id:this.getElementId("placeholder")}}),x);if(b)return S.map(function(O,M){var T=O===C,F="".concat(o.getOptionLabel(O),"-").concat(o.getOptionValue(O));return g.createElement(i,fe({},p,{components:{Container:s,Label:l,Remove:c},isFocused:T,isDisabled:v,key:F,index:M,removeProps:{onClick:function(){return o.removeValue(O)},onTouchEnd:function(){return o.removeValue(O)},onMouseDown:function($){$.preventDefault()}},data:O}),o.formatOptionLabel(O,"value"))});if(y)return null;var k=S[0];return g.createElement(d,fe({},p,{data:k,isDisabled:v}),this.formatOptionLabel(k,"value"))}},{key:"renderClearIndicator",value:function(){var o=this.getComponents(),a=o.ClearIndicator,i=this.commonProps,s=this.props,l=s.isDisabled,c=s.isLoading,d=this.state.isFocused;if(!this.isClearable()||!a||l||!this.hasValue()||c)return null;var f={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return g.createElement(a,fe({},i,{innerProps:f,isFocused:d}))}},{key:"renderLoadingIndicator",value:function(){var o=this.getComponents(),a=o.LoadingIndicator,i=this.commonProps,s=this.props,l=s.isDisabled,c=s.isLoading,d=this.state.isFocused;if(!a||!c)return null;var f={"aria-hidden":"true"};return g.createElement(a,fe({},i,{innerProps:f,isDisabled:l,isFocused:d}))}},{key:"renderIndicatorSeparator",value:function(){var o=this.getComponents(),a=o.DropdownIndicator,i=o.IndicatorSeparator;if(!a||!i)return null;var s=this.commonProps,l=this.props.isDisabled,c=this.state.isFocused;return g.createElement(i,fe({},s,{isDisabled:l,isFocused:c}))}},{key:"renderDropdownIndicator",value:function(){var o=this.getComponents(),a=o.DropdownIndicator;if(!a)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 g.createElement(a,fe({},i,{innerProps:c,isDisabled:s,isFocused:l}))}},{key:"renderMenu",value:function(){var o=this,a=this.getComponents(),i=a.Group,s=a.GroupHeading,l=a.Menu,c=a.MenuList,d=a.MenuPortal,f=a.LoadingMessage,p=a.NoOptionsMessage,h=a.Option,m=this.commonProps,v=this.state.focusedOption,b=this.props,y=b.captureMenuScroll,x=b.inputValue,w=b.isLoading,S=b.loadingMessage,C=b.minMenuHeight,E=b.maxMenuHeight,k=b.menuIsOpen,O=b.menuPlacement,M=b.menuPosition,T=b.menuPortalTarget,F=b.menuShouldBlockScroll,P=b.menuShouldScrollIntoView,$=b.noOptionsMessage,j=b.onMenuScrollToTop,U=b.onMenuScrollToBottom;if(!k)return null;var L=function(Y,z){var J=Y.type,ee=Y.data,oe=Y.isDisabled,he=Y.isSelected,me=Y.label,de=Y.value,Re=v===ee,Oe=oe?void 0:function(){return o.onOptionHover(ee)},Ue=oe?void 0:function(){return o.selectOption(ee)},Q="".concat(o.getElementId("option"),"-").concat(z),ae={id:Q,onClick:Ue,onMouseMove:Oe,onMouseOver:Oe,tabIndex:-1,role:"option","aria-selected":o.isAppleDevice?void 0:he};return g.createElement(h,fe({},m,{innerProps:ae,data:ee,isDisabled:oe,isSelected:he,key:Q,label:me,type:J,value:de,isFocused:Re,innerRef:Re?o.getFocusedOptionRef:void 0}),o.formatOptionLabel(Y.data,"menu"))},D;if(this.hasOptions())D=this.getCategorizedOptions().map(function(V){if(V.type==="group"){var Y=V.data,z=V.options,J=V.index,ee="".concat(o.getElementId("group"),"-").concat(J),oe="".concat(ee,"-heading");return g.createElement(i,fe({},m,{key:ee,data:Y,options:z,Heading:s,headingProps:{id:oe,data:V.data},label:o.formatGroupLabel(V.data)}),V.options.map(function(he){return L(he,"".concat(J,"-").concat(he.index))}))}else if(V.type==="option")return L(V,"".concat(V.index))});else if(w){var A=S({inputValue:x});if(A===null)return null;D=g.createElement(f,m,A)}else{var R=$({inputValue:x});if(R===null)return null;D=g.createElement(p,m,R)}var H={minMenuHeight:C,maxMenuHeight:E,menuPlacement:O,menuPosition:M,menuShouldScrollIntoView:P},W=g.createElement(iue,fe({},m,H),function(V){var Y=V.ref,z=V.placerProps,J=z.placement,ee=z.maxHeight;return g.createElement(l,fe({},m,H,{innerRef:Y,innerProps:{onMouseDown:o.onMenuMouseDown,onMouseMove:o.onMenuMouseMove},isLoading:w,placement:J}),g.createElement(Rde,{captureEnabled:y,onTopArrive:j,onBottomArrive:U,lockEnabled:F},function(oe){return g.createElement(c,fe({},m,{innerRef:function(me){o.getMenuListRef(me),oe(me)},innerProps:{role:"listbox","aria-multiselectable":m.isMulti,id:o.getElementId("listbox")},isLoading:w,maxHeight:ee,focusedOption:v}),D)}))});return T||M==="fixed"?g.createElement(d,fe({},m,{appendTo:T,controlElement:this.controlRef,menuPlacement:O,menuPosition:M}),W):W}},{key:"renderFormField",value:function(){var o=this,a=this.props,i=a.delimiter,s=a.isDisabled,l=a.isMulti,c=a.name,d=a.required,f=this.state.selectValue;if(d&&!this.hasValue()&&!s)return g.createElement(Dde,{name:c,onFocus:this.onValueInputFocus});if(!(!c||s))if(l)if(i){var p=f.map(function(v){return o.getOptionValue(v)}).join(i);return g.createElement("input",{name:c,type:"hidden",value:p})}else{var h=f.length>0?f.map(function(v,b){return g.createElement("input",{key:"i-".concat(b),name:c,type:"hidden",value:o.getOptionValue(v)})}):g.createElement("input",{name:c,type:"hidden",value:""});return g.createElement("div",null,h)}else{var m=f[0]?this.getOptionValue(f[0]):"";return g.createElement("input",{name:c,type:"hidden",value:m})}}},{key:"renderLiveRegion",value:function(){var o=this.commonProps,a=this.state,i=a.ariaSelection,s=a.focusedOption,l=a.focusedValue,c=a.isFocused,d=a.selectValue,f=this.getFocusableOptions();return g.createElement(bde,fe({},o,{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 o=this.getComponents(),a=o.Control,i=o.IndicatorsContainer,s=o.SelectContainer,l=o.ValueContainer,c=this.props,d=c.className,f=c.id,p=c.isDisabled,h=c.menuIsOpen,m=this.state.isFocused,v=this.commonProps=this.getCommonProps();return g.createElement(s,fe({},v,{className:d,innerProps:{id:f,onKeyDown:this.onKeyDown},isDisabled:p,isFocused:m}),this.renderLiveRegion(),g.createElement(a,fe({},v,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:p,isFocused:m,menuIsOpen:h}),g.createElement(l,fe({},v,{isDisabled:p}),this.renderPlaceholderOrValue(),this.renderInput()),g.createElement(i,fe({},v,{isDisabled:p}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(o,a){var i=a.prevProps,s=a.clearFocusValueOnUpdate,l=a.inputIsHiddenAfterUpdate,c=a.ariaSelection,d=a.isFocused,f=a.prevWasFocused,p=a.instancePrefix,h=o.options,m=o.value,v=o.menuIsOpen,b=o.inputValue,y=o.isMulti,x=eg(m),w={};if(i&&(m!==i.value||h!==i.options||v!==i.menuIsOpen||b!==i.inputValue)){var S=v?qde(o,x):[],C=v?gT(hh(o,x),"".concat(p,"-option")):[],E=s?Yde(a,x):null,k=Kde(a,S),O=Pb(C,k);w={selectValue:x,focusedOption:k,focusedOptionId:O,focusableOptionsWithIds:C,focusedValue:E,clearFocusValueOnUpdate:!1}}var M=l!=null&&o!==i?{inputIsHidden:l,inputIsHiddenAfterUpdate:void 0}:{},T=c,F=d&&f;return d&&!F&&(T={value:$u(y,x,x[0]||null),options:x,action:"initial-input-focus"},F=!f),c?.action==="initial-input-focus"&&(T=null),He(He(He({},w),M),{},{prevProps:o,ariaSelection:T,prevWasFocused:F})}}]),n}(g.Component);WS.defaultProps=zde;var Zde=g.forwardRef(function(e,t){var n=xB(e);return g.createElement(WS,fe({ref:t},n))}),Jde=Zde,Ec={},kc={},vT;function Qde(){if(vT)return kc;vT=1,Object.defineProperty(kc,"__esModule",{value:!0}),kc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="CrossCircleIcon",kc.default=r,kc}var bT;function efe(){if(bT)return Ec;bT=1,Object.defineProperty(Ec,"__esModule",{value:!0}),Ec.default=void 0;var e=r(be()),t=gt,n=r(Qde());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="SelectClearIcon",Ec.default=o,Ec}var tfe=efe();const zB=Ne(tfe);var nfe=["allowCreateWhileLoading","createOptionPosition","formatCreateLabel","isValidNewOption","getNewOptionData","onCreateOption","options","onChange"],yT=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,o=String(t).toLowerCase(),a=String(r.getOptionValue(n)).toLowerCase(),i=String(r.getOptionLabel(n)).toLowerCase();return a===o||i===o},jb={formatCreateLabel:function(t){return'Create "'.concat(t,'"')},isValidNewOption:function(t,n,r,o){return!(!t||n.some(function(a){return yT(t,a,o)})||r.some(function(a){return yT(t,a,o)}))},getNewOptionData:function(t,n){return{label:n,value:t,__isNew__:!0}}};function rfe(e){var t=e.allowCreateWhileLoading,n=t===void 0?!1:t,r=e.createOptionPosition,o=r===void 0?"last":r,a=e.formatCreateLabel,i=a===void 0?jb.formatCreateLabel:a,s=e.isValidNewOption,l=s===void 0?jb.isValidNewOption:s,c=e.getNewOptionData,d=c===void 0?jb.getNewOptionData:c,f=e.onCreateOption,p=e.options,h=p===void 0?[]:p,m=e.onChange,v=Qe(e,nfe),b=v.getOptionValue,y=b===void 0?FB:b,x=v.getOptionLabel,w=x===void 0?LB:x,S=v.inputValue,C=v.isLoading,E=v.isMulti,k=v.value,O=v.name,M=g.useMemo(function(){return l(S,eg(k),h,{getOptionValue:y,getOptionLabel:w})?d(S,i(S)):void 0},[i,d,w,y,S,l,h,k]),T=g.useMemo(function(){return(n||!C)&&M?o==="first"?[M].concat(At(h)):[].concat(At(h),[M]):h},[n,o,C,M,h]),F=g.useCallback(function(P,$){if($.action!=="select-option")return m(P,$);var j=Array.isArray(P)?P:[P];if(j[j.length-1]===M){if(f)f(S);else{var U=d(S,S),L={action:"create-option",name:O,option:U};m($u(E,[].concat(At(eg(k)),[U]),U),L)}return}m(P,$)},[d,S,E,O,M,f,m,k]);return He(He({},v),{},{options:T,onChange:F})}var ofe=g.forwardRef(function(e,t){var n=xB(e),r=rfe(n);return g.createElement(WS,fe({ref:t},r))}),afe=ofe;const ife="bg-surface min-w-min shadow-overlay rounded overflow-hidden",sfe="py-2 px-3 border-l-2 border-l-transparent border-transparent border-solid",qB="uikts-select";function lfe(e,t,n){return g.useMemo(()=>({...e,control:r=>ce(Ht(Jh,"px-2 flex items-center",r.isDisabled?"bg-disabled border-transparent cursor-not-allowed":void 0,n?"border-danger-border before:border-danger-border focus-within:before:border-danger-border":void 0,r.isFocused&&!r.isDisabled?`bg-input-active hover:bg-input-active ${n?"border-danger-border":"border-input-border-focused"}`:void 0,!r.isFocused&&!r.isDisabled?"bg-input hover:bg-input-hovered":void 0),e?.control?.(r),t),menu:r=>ce(ife,e?.menu?.(r)),clearIndicator:r=>ce("w-4 cursor-pointer text-text-subtlest hover:text-text focus-visible:outline-selected-bold focus-visible:outline-2 focus-visible:outline",e?.clearIndicator?.(r)),dropdownIndicator:r=>ce(`w-4 ml-0.5 overflow-hidden flex items-center justify-center cursor-pointer ${r.isDisabled?"text-disabled-text":"text-text-subtlest hover:text-text"}`,e?.dropdownIndicator?.(r)),indicatorsContainer:r=>ce("content-center",e?.indicatorsContainer?.(r)),indicatorSeparator:r=>ce("hidden",e?.indicatorSeparator?.(r)),placeholder:r=>ce(`${r.isDisabled?"text-disabled-text":"text-text-subtlest"} overflow-hidden text-ellipsis whitespace-nowrap`,e?.placeholder?.(r)),singleValue:r=>Ht(r.isDisabled?"text-disabled-text":"text-text","text-ellipsis whitespace-nowrap",e?.singleValue?.(r)),multiValue:r=>Ht(ce("bg-neutral w-auto rounded-sm pl-1 mr-2 my-1 text-text",r.isDisabled?"bg-disabled text-disabled-text":void 0,r.data.isFixed?"pr-1":void 0),"text-ellipsis whitespace-nowrap",e?.multiValue?.(r)),multiValueRemove:r=>ce("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?.(r)),option:r=>ce(sfe,r.isSelected?"bg-selected-subtle border-l-selected-border":void 0,r.isFocused?"border-l-selected-border focus-visible:border-l-selected-border bg-surface-overlay-hovered":void 0,r.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?.(r)),groupHeading:r=>ce("text-text-subtlest text-2xs font-[500] uppercase pt-4 pb-0.5 px-3",e?.groupHeading?.(r))}),[e,t,n])}const xT={control:e=>({...e,cursor:"pointer",minHeight:"2.25rem",flexWrap:"nowrap"}),menuPortal:e=>({...e,zIndex:51})},YB=({isCreateable:e,formatCreateLabel:t,testId:n,innerRef:r,classNames:o,className:a,clearValuesButtonLabel:i,removeValueButtonLabel:s,dropdownLabel:l,inputId:c,invalid:d,components:f,onClearButtonClick:p,styles:h,...m})=>{const v=lfe(o,a,d),b=navigator.language,y=g.useRef(null);g.useImperativeHandle(r,()=>y.current,[]);const x=g.useMemo(()=>({ClearIndicator:S=>u.jsx("div",{...S.innerProps,role:"button",className:S.getClassNames("clearIndicator",S),style:S.getStyles("clearIndicator",S),title:i??"clear all selected","aria-label":i??"clear all selected","aria-hidden":"false",tabIndex:0,onKeyUp:C=>{C.key==="Enter"&&(S.clearValue(),p?.())},onMouseDown:C=>{C.preventDefault(),C.stopPropagation(),S.clearValue(),p?.()},"data-action":"clear_all_selected",children:u.jsx(ut,{children:u.jsx(zB,{size:"small",label:"",secondaryColor:"var(--ds-surface, #fff)"})})}),MultiValueRemove:S=>{const C=`${s??"remove"} ${S.data.label}`;return u.jsx("div",{role:"button",...S.innerProps,title:C,"aria-label":C,"aria-hidden":"false",tabIndex:0,"data-action":`remove_selected_${S.data.label}`,children:u.jsx(ut,{"data-action":"clear_selected",children:u.jsx(df,{size:"small",label:""})})})},MultiValue:S=>{const C=S.getClassNames("multiValueRemove",S);return S.removeProps.className=C,u.jsxs("div",{...S.innerProps,className:S.getClassNames("multiValue",S),style:S.getStyles("multiValue",S),onKeyUp:E=>{E.key==="Enter"&&(S.selectOption(S.data),y.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 C=l?.(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:C,"aria-label":C,"aria-hidden":"false",children:u.jsx(ut,{children:S.selectProps.menuIsOpen?u.jsx(kS,{size:"medium",label:""}):u.jsx(fm,{size:"medium",label:""})})})},...f}),[i,l,s,p,f]);return e?u.jsx(afe,{ref:y,placeholder:m.placeholder??b.startsWith("de")?"Auswahl...":"Select...",unstyled:!0,inputId:c,"data-testid":n,classNames:v,"data-invalid":d,formatCreateLabel:t??(w=>b.startsWith("de")?`Erstelle "${w}"`:`Create "${w}"`),styles:{...xT,...h},components:x,...m}):u.jsx(Jde,{placeholder:m.placeholder??b.startsWith("de")?"Auswahl...":"Select...",ref:y,unstyled:!0,inputId:c,classNames:v,"data-testid":n,"data-invalid":d,styles:xT,components:x,...m})};function Sp(e){return typeof e=="object"&&e!=null&&"label"in e&&"value"in e}function wT(e){return typeof e=="object"&&e!=null&&"label"in e&&"options"in e}function cfe({control:e,name:t,disabled:n,isDisabled:r,isMulti:o,options:a,value:i,"aria-invalid":s=!1,invalid:l,errorMessage:c,usePortal:d=!0,testId:f,defaultValue:p,required:h,ref:m,...v}){const{field:b,fieldState:y}=qg({control:e,name:t,disabled:n,rules:{required:h}}),x=(k,O)=>{if(v.onChange?.(k,O),Array.isArray(k))return b.onChange(k.map(M=>M.value));Sp(k)?b.onChange(k.value):k==null&&b.onChange(k)};let w=i;if(i!==void 0&&(!o&&Sp(i)&&i.value!==b.value&&b.onChange(i.value),o&&Array.isArray(i))){const k=new Set(i.map(M=>M.value)),O=new Set(b.value);if(k.size!==O.size)b.onChange(i.map(M=>M.value));else for(const M of k)if(!O.has(M)){b.onChange(i.map(T=>T.value));break}}if(i===void 0){if(!o&&a){for(const k of a){if(Sp(k)&&k.value===b.value){w=k;break}if(wT(k)){for(const O of k.options)if(O.value===b.value){w=O;break}}}b.value===null&&(w=null)}else if(o&&a){const k=[];if(b.value){for(const O of a)if(Sp(O)&&b.value.includes(O.value))k.push(O);else if(wT(O))for(const M of O.options)b.value.includes(M.value)&&k.push(M)}w=k}}const S={...v,isCreateable:v.isCreateable,testId:f,innerRef:m,invalid:l},{ref:C,...E}=b;return u.jsxs(u.Fragment,{children:[u.jsx(YB,{...S,...E,...y,innerRef:C,onChange:x,value:w,name:t,options:a,isMulti:o,menuPortalTarget:d?di(qB):void 0,isDisabled:n||r,"aria-invalid":s||y.invalid||l}),c&&u.jsx(wV,{invalid:l||y.invalid,"aria-invalid":s||y.invalid,children:c})]})}function ufe({options:e,usePortal:t=!0,disabled:n,isDisabled:r,ref:o,...a}){return u.jsx(YB,{...a,innerRef:o,options:e,menuPortalTarget:t?di(qB):void 0,isDisabled:n||r})}function zt({name:e,control:t,...n}){if(t&&e){const o={name:e,control:t,...n};return u.jsx(cfe,{...o})}const r=n;return u.jsx(ufe,{name:e,...r})}var zS="Popover",[KB,VLe]=ea(zS,[yl]),ff=yl(),[dfe,pi]=KB(zS),XB=e=>{const{__scopePopover:t,children:n,open:r,defaultOpen:o,onOpenChange:a,modal:i=!1}=e,s=ff(t),l=g.useRef(null),[c,d]=g.useState(!1),[f=!1,p]=yo({prop:r,defaultProp:o,onChange:a});return u.jsx(rm,{...s,children:u.jsx(dfe,{scope:t,contentId:Cr(),triggerRef:l,open:f,onOpenChange:p,onOpenToggle:g.useCallback(()=>p(h=>!h),[p]),hasCustomAnchor:c,onCustomAnchorAdd:g.useCallback(()=>d(!0),[]),onCustomAnchorRemove:g.useCallback(()=>d(!1),[]),modal:i,children:n})})};XB.displayName=zS;var ZB="PopoverAnchor",JB=g.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,o=pi(ZB,n),a=ff(n),{onCustomAnchorAdd:i,onCustomAnchorRemove:s}=o;return g.useEffect(()=>(i(),()=>s()),[i,s]),u.jsx(om,{...a,...r,ref:t})});JB.displayName=ZB;var QB="PopoverTrigger",e5=g.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,o=pi(QB,n),a=ff(n),i=Qt(t,o.triggerRef),s=u.jsx(ht.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":i5(o.open),...r,ref:i,onClick:Be(e.onClick,o.onOpenToggle)});return o.hasCustomAnchor?s:u.jsx(om,{asChild:!0,...a,children:s})});e5.displayName=QB;var qS="PopoverPortal",[ffe,pfe]=KB(qS,{forceMount:void 0}),t5=e=>{const{__scopePopover:t,forceMount:n,children:r,container:o}=e,a=pi(qS,t);return u.jsx(ffe,{scope:t,forceMount:n,children:u.jsx(dr,{present:n||a.open,children:u.jsx(af,{asChild:!0,container:o,children:r})})})};t5.displayName=qS;var Qs="PopoverContent",n5=g.forwardRef((e,t)=>{const n=pfe(Qs,e.__scopePopover),{forceMount:r=n.forceMount,...o}=e,a=pi(Qs,e.__scopePopover);return u.jsx(dr,{present:r||a.open,children:a.modal?u.jsx(hfe,{...o,ref:t}):u.jsx(gfe,{...o,ref:t})})});n5.displayName=Qs;var hfe=g.forwardRef((e,t)=>{const n=pi(Qs,e.__scopePopover),r=g.useRef(null),o=Qt(t,r),a=g.useRef(!1);return g.useEffect(()=>{const i=r.current;if(i)return OS(i)},[]),u.jsx(gm,{as:zi,allowPinchZoom:!0,children:u.jsx(r5,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Be(e.onCloseAutoFocus,i=>{i.preventDefault(),a.current||n.triggerRef.current?.focus()}),onPointerDownOutside:Be(e.onPointerDownOutside,i=>{const s=i.detail.originalEvent,l=s.button===0&&s.ctrlKey===!0,c=s.button===2||l;a.current=c},{checkForDefaultPrevented:!1}),onFocusOutside:Be(e.onFocusOutside,i=>i.preventDefault(),{checkForDefaultPrevented:!1})})})}),gfe=g.forwardRef((e,t)=>{const n=pi(Qs,e.__scopePopover),r=g.useRef(!1),o=g.useRef(!1);return u.jsx(r5,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:a=>{e.onCloseAutoFocus?.(a),a.defaultPrevented||(r.current||n.triggerRef.current?.focus(),a.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:a=>{e.onInteractOutside?.(a),a.defaultPrevented||(r.current=!0,a.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const i=a.target;n.triggerRef.current?.contains(i)&&a.preventDefault(),a.detail.originalEvent.type==="focusin"&&o.current&&a.preventDefault()}})}),r5=g.forwardRef((e,t)=>{const{__scopePopover:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:a,disableOutsidePointerEvents:i,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:c,onInteractOutside:d,...f}=e,p=pi(Qs,n),h=ff(n);return _S(),u.jsx(pm,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:a,children:u.jsx(rf,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:d,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:c,onDismiss:()=>p.onOpenChange(!1),children:u.jsx(bS,{"data-state":i5(p.open),role:"dialog",id:p.contentId,...h,...f,ref:t,style:{...f.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),o5="PopoverClose",a5=g.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,o=pi(o5,n);return u.jsx(ht.button,{type:"button",...r,ref:t,onClick:Be(e.onClick,()=>o.onOpenChange(!1))})});a5.displayName=o5;var mfe="PopoverArrow",vfe=g.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,o=ff(n);return u.jsx(yS,{...o,...r,ref:t})});vfe.displayName=mfe;function i5(e){return e?"open":"closed"}var bfe=XB,yfe=JB,xfe=e5,wfe=t5,Sfe=n5,s5=a5;const Cfe="uikts-popover",Efe=g.forwardRef((e,t)=>{const{children:n,style:r,className:o,hideChevron:a=!1,...i}=e;return u.jsxs(re,{ref:t,className:ce("group flex items-center justify-between",o),style:{...r},...i,children:[n,u.jsx(ut,{className:`hidden h-full w-6 items-center justify-center ${a?"":"group-data-[state=open]:flex"}`,children:u.jsx(kS,{label:"",size:"medium"})}),u.jsx(ut,{className:`hidden h-full w-6 items-center justify-center ${a?"":"group-data-[state=closed]:flex"}`,children:u.jsx(fm,{label:"",size:"medium"})})]})});function kfe({usePortal:e=!0,open:t,defaultOpen:n,modal:r,children:o,trigger:a,triggerComponent:i,closer:s,closerClassName:l,contentClassName:c,contentStyle:d,closerStyle:f,closerLabel:p,testId:h,disabled:m,hideChevron:v,contentLabel:b,onOpenChange:y,onPointerEnter:x,onPointerLeave:w,align:S="start",side:C,alignOffset:E=2,sideOffset:k,triggerAsChild:O=!0,...M}){const T=g.useRef(null),F=g.useMemo(()=>s?u.jsx(s5,{className:ce("text-text-subtlest hover:text-text bg-transparent border-none",l),style:f,"aria-label":p??"close",title:p??"close",children:s}):null,[s,l,f,p]),P=g.useMemo(()=>u.jsxs(Sfe,{ref:T,className:ce(FS,c),side:C,align:S,style:{maxHeight:"var(--radix-popover-content-available-height)",minWidth:"var(--radix-popover-trigger-width)",transformOrigin:"var(--radix-popover-content-transform-origin)",...d},onPointerEnter:x,onPointerLeave:w,alignOffset:E,sideOffset:k,"aria-label":b,children:[F&&u.jsx("div",{className:"flex w-full justify-end",children:F}),o]}),[S,o,C,x,w,E,k,F,c,d,b]),$=i??u.jsx(Efe,{disabled:m,"aria-disabled":m,hideChevron:v,...M,children:a??"trigger"});return u.jsxs(bfe,{open:t,defaultOpen:n,modal:r,onOpenChange:y,"data-testid":h,children:[u.jsx(xfe,{asChild:O,children:$}),e?u.jsx(wfe,{container:di(Cfe),children:P}):P]})}const _fe=yfe,Ofe=s5,gh={Root:kfe,Anchor:_fe,Close:Ofe};var _c={},Oc={},ST;function Tfe(){if(ST)return Oc;ST=1,Object.defineProperty(Oc,"__esModule",{value:!0}),Oc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="CalendarIcon",Oc.default=r,Oc}var CT;function Ife(){if(CT)return _c;CT=1,Object.defineProperty(_c,"__esModule",{value:!0}),_c.default=void 0;var e=r(be()),t=gt,n=r(Tfe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="CalendarIcon",_c.default=o,_c}var Rfe=Ife();const Mfe=Ne(Rfe);function xm(e){return"control"in e?u.jsx(Dfe,{...e}):u.jsx(l5,{...e})}const Nfe=()=>{},l5=g.forwardRef(({usePortal:e,value:t,defaultValue:n,open:r,defaultOpen:o,align:a,alignOffset:i,sideOffset:s,side:l,modal:c,onOpenChange:d,onChange:f,disabled:p,hideIcon:h=!1,...m},v)=>{const[b,y]=g.useState(t??n??""),[x,w]=g.useState(r??o??!1);t!=null&&t!==b&&(gl(t)?y(t):console.warn("DatePicker - value is not dateType",t)),g.useEffect(()=>{t||y("")},[t]);const{defaultMonth:S,defaultYear:C,disabledDateFilter:E,disabledDates:k,invalid:O,lang:M,minDate:T,maxDate:F,year:P,month:$,weekStartsOn:j,calendarLabels:U,calendarTestId:L}=m,D=g.useCallback(_=>{Re||(y(_??""),f?.(_||null),w(!1))},[f]),A=g.useMemo(()=>{const _={mode:"single",defaultMonth:S,defaultYear:C,disabledDateFilter:E,disabledDates:k,invalid:O,lang:M,minDate:T,maxDate:F,year:P,month:$,weekStartsOn:j,disabled:p,labels:U,testId:L,onSelectionChanged:D,selected:b||void 0};return u.jsx(li,{..._})},[S,C,E,k,O,M,T,F,P,$,j,p,U,L,b,D]),{key:R,id:H,testId:W,onFocus:V,onBlur:Y,label:z,placeholder:J="Select a date",name:ee,inputClassName:oe,inputStyle:he,formatDisplayLabel:me,required:de,readOnly:Re,clearButtonLabel:Oe="clear date","aria-label":Ue,className:Q,style:ae}=m;let Z=b;if(b&&me)Z=me(b);else if(b){const _=M??navigator.language,B=Intl.DateTimeFormat(_,{dateStyle:"short"}),q=Tn(b,!0);Z=B.format(q)}const I=u.jsx("div",{className:Ht("group",Q),style:ae,children:u.jsx(vt,{type:"text",id:H,testId:W,onFocus:V,onBlur:Y,"aria-label":z??Ue??"date picker",placeholder:J,name:ee,className:"min-w-20 cursor-pointer",style:he,value:Z,disabled:p,invalid:O,inputClassName:ce("cursor-pointer group-data-[state=open]:border-input-border-focused group-data-[state=open]:shadow-input-border-focused",oe),required:de,readOnly:Re,onChange:Nfe,iconAfter:u.jsx(u.Fragment,{children:!h&&u.jsxs(u.Fragment,{children:[b&&!Re&&u.jsx("div",{className:"pointer-events-none",children:u.jsx(re,{appearance:"link",className:"text-disabled-text hover:text-text pointer-events-auto m-0 h-full w-8 px-1 py-0",onClick:_=>{_.stopPropagation(),w(!1),y(""),f?.(null)},label:Oe,children:u.jsx(ut,{size:"medium",className:"",children:u.jsx(zB,{label:"",size:"small"})})})}),!b&&!Re&&u.jsx(ut,{size:"medium",className:"w-8",children:u.jsx(Mfe,{label:"calendar"})})]})}),ref:v},R)});return u.jsx(gh.Root,{triggerComponent:I,usePortal:e,onOpenChange:_=>{w(_),d?.(_)},open:x,side:l,sideOffset:s,align:a,alignOffset:i,disabled:p,modal:c,triggerAsChild:!0,contentStyle:{minWidth:"unset"},className:"bg-warning-bold flex",children:A})});function Dfe({control:e,name:t,value:n,...r}){const{field:o,fieldState:a}=qg({control:e,name:t,rules:{required:r.required,validate:s=>s==null||s===""&&r.required?"Date is required":gl(s)?!0:"Date is not valid"}});n!==void 0&&n!==o.value&&o.onChange(n);const i=g.useCallback(s=>{o.onChange(s),r.onChange?.(s)},[o.onChange,r.onChange]);return u.jsx(l5,{...r,...o,onChange:i,...a,errorMessage:a.error?.message})}function Afe({lang:e=navigator.language,value:t,defaultValue:n,times:r,startTime:o="00:00",endTime:a="00:00",interval:i=30}){const s=g.useMemo(()=>{if(r)return r.map(b=>({label:E_(b,void 0,e),value:b}));if(!o||!a||!i)return console.warn("TimePicker - missing startTime, endTime and interval, or times array",o,a,i,r),[];const d=[],f=o.split(":").map(b=>Number.parseInt(b)??0),p=a.split(":").map(b=>Number.parseInt(b)??0);let h=ie().hour(p[0]).minute(p[1]),m=ie().hour(f[0]).minute(f[1]);h.isSame(m)&&(h=h.add(1,"day"));let v=!1;for(;m.isBefore(h);){const b=cx(m);d.push(b),(b===n||b===t)&&(v=!0),m=m.add(i,"minutes")}return v||(t?d.unshift(t):n&&d.unshift(n)),d.map(b=>({label:E_(b,void 0,e),value:b}))},[r,o,a,i,e,t,n]),l=n?s.find(d=>d.value===n):void 0;n&&!l&&console.warn("TimePicker - defaultValue is not in times",n,s);const c=t&&s.find(d=>d.value===t);return t&&!c&&console.warn("TimePicker - value is not in times",t,s),{options:s,defaultValue:l,value:c}}function wm({invalid:e,required:t,testId:n,placeholder:r,disabled:o,"aria-label":a,label:i,className:s,styles:l,errorMessage:c,isClearable:d,clearButtonLabel:f,name:p,onClearButtonClick:h,onChange:m,onOpenChange:v,lang:b,open:y,defaultOpen:x,control:w,startTime:S,endTime:C,interval:E,times:k,value:O,defaultValue:M,id:T}){const F=k?{times:k}:{startTime:S,endTime:C,interval:E},{options:P,defaultValue:$,value:j}=Afe({...F,lang:b,value:O,defaultValue:M??w?._defaultValues?.[p]}),U=g.useCallback(()=>v?.(!0),[v]),L=g.useCallback(()=>v?.(!1),[v]),D=g.useCallback(V=>m?.(V?.value??null),[m]),A=ce("flex flex-1 min-w-28 cursor-pointer",s),H={testId:n,options:P,"aria-label":i??a??"time picker",value:j,defaultValue:$,className:A,placeholder:r,invalid:e,required:t,menuIsOpen:y,onMenuOpen:U,onMenuClose:L,defaultMenuIsOpen:x,disabled:o,styles:l,isClearable:d,name:p,clearValuesButtonLabel:f,isMulti:!1,onClearButtonClick:h,id:T,components:{DropdownIndicator:null},onChange:D};if(!w)return u.jsx(Pfe,{...H});const W={...H,control:w,name:p};return u.jsx(jfe,{...W})}function Pfe(e){return u.jsx(zt,{...e})}function jfe({...e}){return u.jsx(zt,{...e})}function rg({control:e,name:t,...n}){return e&&t?u.jsx(Lfe,{name:t,control:e,...n}):u.jsx(c5,{...n,name:t})}function c5({value:e,defaultValue:t,dateOpen:n,timeOpen:r,defaultDateOpen:o,defaultTimeOpen:a,defaultMonth:i,defaultYear:s,className:l,style:c,datePickerClassName:d,datePickerStyle:f,timePickerClassName:p,timePickerStyle:h,disabledDateFilter:m,disabledDates:v,interval:b,startTime:y,endTime:x,onDateChange:w,onTimeChange:S,onChange:C,maxDate:E,minDate:k,month:O,year:M,side:T,sideOffset:F,align:P,alignOffset:$,calendarLabels:j,calendarTestId:U,times:L,weekStartsOn:D,datePlaceholder:A,timePlaceholder:R,onClearButtonClick:H,defaultDate:W,defaultTime:V,...Y}){const z=t?nn(t):W??void 0,J=t?cx(t):V??void 0,ee=e?nn(e):void 0,oe=e?cx(e):void 0,[he,me]=g.useState(ee??z??null),[de,Re]=g.useState(oe??J??null),Oe=g.useRef(null);ee&&ee!==he&&me(ee),oe&&oe!==de&&Re(oe),e&&e!==Oe.current&&(Oe.current=e),g.useEffect(()=>{e===null&&(me(B=>(B!==null&&w?.(null),null)),Re(B=>(B!==null&&S?.(null),null)),Oe.current!==null&&(C?.(null),Oe.current=null))},[e,C,w,S]);const Ue=g.useCallback(B=>{me(q=>{if(q!==B&&(w?.(B??null),B||(Oe.current=null,w?.(null),S?.(null),C?.(null)),de&&B&&B!==q)){const te=k_(B,de).toDate();Oe.current=te,w?.(B),C?.(te)}return B??null})},[w,C,de,S]),Q=g.useCallback(B=>{Re(q=>{if(q!==B&&(S?.(B??null),B||(Oe.current=null,w?.(null),S?.(null),C?.(null)),he&&B&&B!==q)){const te=k_(he,B).toDate();Oe.current=te,S?.(B),C?.(te)}return B??null})},[w,S,C,he]),ae=g.useCallback(()=>{me(null),Re(null),Oe.current=null,w?.(null),S?.(null),C?.(null),H?.()},[w,S,C,H]),Z=L?{times:L}:{startTime:y,endTime:x,interval:b},I={defaultOpen:a,open:r,label:Y.label??Y["aria-label"]??"Date and Time",placeholder:R,value:de,onChange:Q,onClearButtonClick:ae,...Y,...Z},_={defaultOpen:o,open:n,defaultMonth:i,defaultYear:s,maxDate:E,minDate:k,month:O,year:M,side:T,sideOffset:F,align:P,alignOffset:$,calendarLabels:j,calendarTestId:U,weekStartsOn:D,value:he,placeholder:A,onChange:Ue,disabledDateFilter:m,disabledDates:v,label:Y.label??Y["aria-label"]??"Date and Time",...Y};return u.jsxs("div",{"data-disabled":Y.disabled,className:Ht("flex",l),style:c,children:[u.jsx(xm,{className:d,inputClassName:"rounded-r-none",hideIcon:!0,value:he,..._}),u.jsx(wm,{className:ce("rounded-l-none border-l-0 border-l-transparent before:rounded-l-none",p),value:de,...I})]})}function Lfe({control:e,name:t,required:n,value:r,onChange:o,...a}){const{field:i,fieldState:s}=qg({name:t,control:e,rules:{required:n}});r!==void 0&&r!==i.value&&r?.getTime()!==i.value?.getTime()&&i.onChange(r);const l=g.useCallback(d=>{o?.(d),i.onChange(d)},[o,i.onChange]),c={...i,ref:void 0};return u.jsx(c5,{...a,...c,onChange:l,...s})}const Ffe="m-0 py-1.5 px-2",el=N.forwardRef(({className:e,disabled:t,textAreaClassName:n,textAreaStyle:r,style:o,errorMessage:a,helpMessage:i,testId:s,errorMessageClassName:l,errorMessageStyle:c,helpMessageClassName:d,helpMessageStyle:f,"aria-invalid":p,invalid:h,...m},v)=>{const b=g.useRef(null);return g.useImperativeHandle(v,()=>b.current),u.jsx(UD,{errorMessage:a,helpMessage:i,"aria-invalid":p||h,inputRef:b,errorMessageClassName:l,errorMessageStyle:c,className:e,helpMessageClassName:d,helpMessageStyle:f,style:o,children:u.jsx("textarea",{ref:b,disabled:t,rows:1,className:ce(Ht(Jh,Ffe),n),style:r,"aria-invalid":p||h,"data-testid":s,...m})})});el.displayName="TextArea";function u5({filter:e,onAttributeClick:t,onSelectedChanged:n,id:r,testId:o,hideNotSelectable:a=!1}){const{availableValues:i,selectedValues:s,selectableValues:l}=e,c=g.useMemo(()=>i?.map(h=>({label:h,value:h})),[i]),d=g.useMemo(()=>c.filter(h=>l?.includes(h.value)),[l,c]),f=g.useMemo(()=>c.filter(h=>s?.includes(h.value)),[s,c]),p=g.useCallback(h=>{if(n?.(e.attributeName,h?.map(m=>m.value)),!!t){for(const m of h)s.includes(m.value)||t(e.attributeName,m.value);for(const m of s)h.find(v=>v.label===m)||t(e.attributeName,m)}},[e.attributeName,t,n,s]);return g.useMemo(()=>u.jsx("div",{className:"border-border bg-surface rounded border",id:r,"data-testid":o,children:u.jsx(zt,{placeholder:e.attributeName,isMulti:!0,options:a?d:c,isOptionDisabled:h=>!d?.includes(h),value:f,onChange:p,isDisabled:d?.length===0})}),[c,e.attributeName,a,r,p,d,f,o])}function Bfe({filters:e,onAttributeClick:t,onSelectedChanged:n,className:r,style:o,id:a,testId:i,hideNotSelectable:s=!1}){const l=g.useMemo(()=>!e||e.length===0?u.jsx("div",{children:"Keine Filter verfügbar."}):e.map(c=>u.jsx(u5,{filter:c,onAttributeClick:t,onSelectedChanged:n,hideNotSelectable:s},c.attributeName)),[e,s,t,n]);return u.jsx("div",{className:ce("mt-2 grid gap-2",r),style:{gridTemplateColumns:"repeat(auto-fill, minmax(18rem, 1fr))",...o},id:a,"data-testid":i,children:l})}const $fe="h-8 hover:bg-neutral-hovered active:bg-neutral-pressed flex select-none items-center justify-center rounded bg-transparent p-1.5";function Hfe({pageSize:e,defaultPageSize:t=20,pageSizes:n=[10,20,50,100],onPageSizeChange:r,pageSizeMenuSide:o="bottom",pageSizeMenuAlign:a="start",pageSizeTitle:i="Items:"}){const[s,l]=g.useState(e??t);e&&s!==e&&l(e);const c=g.useMemo(()=>n.map(d=>u.jsx(Ye.Item,{selected:s===d,onClick:()=>{s!==d&&(l(d),r?.(d))},children:d},d)),[s,n,r]);return u.jsxs("div",{className:"flex items-center gap-2",children:[u.jsx("span",{children:i}),u.jsx(Ye.Menu,{trigger:e,triggerClassName:$fe,side:o,align:a,children:c})]})}function Vfe({pages:e,currentPage:t,defaultPage:n,currentPageIndex:r,defaultPageIndex:o,onPageIndexChange:a,onPageChange:i,maxPageButtons:s,previousLabel:l,nextLabel:c,label:d="Pagination",className:f,style:p,pageLabel:h,pageButtonClassName:m,pageButtonStyle:v}){const[b,y]=g.useState(t??n??e[0]);g.useEffect(()=>{t==null&&r==null&&n==null&&o!=null&&e&&y(e[o])},[t,r,n,o,e]),t!=null&&b!==t&&y(t),t==null&&r!=null&&b!==e[r]&&y(e[r]);const x=g.useMemo(()=>{const S=Math.floor(s/2);if(e.length<=s)return e;const C=e.indexOf(b);let E=[];if(C=5&&e.length>s&&(E[s-2]="...",E[s-1]=e[e.length-1]);else if(C>e.length-S)E=e.slice(e.length-s),s>=5&&e.length>s&&(E[1]="...",E[0]=e[0]);else{let k=C-S,O=!0;k>=e.length-s&&(k=e.length-s,O=!1),E=e.slice(k,k+s),O&&s>=5&&e.length>s&&(E[E.length-2]="...",E[E.length-1]=e[e.length-1]),k>0&&s>=5&&e.length>s&&(E[1]="...",E[0]=e[0])}return E},[b,s,e]),w=e.indexOf(b);return u.jsx("nav",{className:f,style:p,"aria-label":d,children:u.jsxs("ul",{className:"flex list-none items-center",children:[u.jsx("li",{className:"m-0",children:u.jsx("button",{disabled:w<=0,className:ce(`flex h-8 w-8 select-none items-center justify-center rounded p-1.5 ${w>0?"hover:bg-neutral-hovered active:bg-neutral-pressed text-text":"text-disabled-text"}`,m),onClick:()=>{const S=e.indexOf(b);y(e[S-1]),a?.(S-1),i?.(e[S-1])},title:l,"aria-label":l,"aria-disabled":w>=e.length-1,type:"button",children:u.jsx(ut,{children:u.jsx(E2,{size:"medium",label:""})})})}),x.map(S=>u.jsx("li",{"aria-hidden":S==="...",className:"m-0",children:S!=="..."?u.jsx("button",{className:ce("flex h-8 min-w-8 select-none items-center justify-center rounded p-1.5","data-[current=true]:bg-selected data-[current=true]:text-selected-text-inverse","hover:bg-neutral-hovered active:bg-neutral-pressed",m),onClick:()=>{const C=e.indexOf(S);y(S),a?.(C),i?.(S)},onKeyUp:C=>{if(C.key==="Enter"){const E=e.indexOf(S);y(S),a?.(E),i?.(S)}},"aria-label":`${h} ${S}`,type:"button","aria-current":S===b?"page":void 0,style:v,"data-current":S===b,children:S}):u.jsxs("div",{className:"flex h-8 w-8 select-none items-center justify-center rounded p-1.5","aria-hidden":"true",children:[S," "]},S)},S)),u.jsx("li",{className:"m-0",children:u.jsx("button",{className:ce(`flex h-8 w-8 select-none items-center justify-center rounded p-1.5 ${w{const S=e.indexOf(b);y(e[S+1]),a?.(S+1),i?.(e[S+1])},disabled:w>=e.length-1,title:c,"aria-label":c,"aria-disabled":w>=e.length-1,type:"button",style:v,children:u.jsx(ut,{children:u.jsx(k2,{size:"medium",label:""})})})})]})})}function d5({totalPages:e,maxPageButtons:t=11,currentPage:n,currentPageIndex:r,defaultPage:o,defaultPageIndex:a=0,pages:i,onPageChange:s,onPageIndexChange:l,hidePageSize:c=!1,className:d,style:f,onPageSizeChange:p,label:h="Pagination",previousLabel:m="Previous Page",nextLabel:v="Next Page",pageLabel:b="",pageButtonClassName:y,pageButtonStyle:x,...w}){const S=g.useMemo(()=>i||(e?Array.from({length:Math.ceil(e)},(C,E)=>E+1):[1]),[i,e]);return u.jsxs("div",{className:ce("relative flex flex-1 items-center px-1",d),style:f,children:[u.jsx("div",{className:"flex flex-1 items-center justify-center",children:u.jsx(Vfe,{pages:S,currentPage:n,defaultPage:o,currentPageIndex:r,defaultPageIndex:a,onPageChange:s,onPageIndexChange:l,maxPageButtons:t,previousLabel:m,nextLabel:v,label:h,pageLabel:b,pageButtonClassName:y,pageButtonStyle:x})}),!c&&u.jsx("div",{className:"flex-none",children:u.jsx(Hfe,{onPageSizeChange:C=>{p?.(C),s?.(S[0]),l?.(0)},...w})})]})}var YS="Dialog",[f5,ULe]=ea(YS),[Ufe,xo]=f5(YS),p5=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:a,modal:i=!0}=e,s=g.useRef(null),l=g.useRef(null),[c=!1,d]=yo({prop:r,defaultProp:o,onChange:a});return u.jsx(Ufe,{scope:t,triggerRef:s,contentRef:l,contentId:Cr(),titleId:Cr(),descriptionId:Cr(),open:c,onOpenChange:d,onOpenToggle:g.useCallback(()=>d(f=>!f),[d]),modal:i,children:n})};p5.displayName=YS;var h5="DialogTrigger",g5=g.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=xo(h5,n),a=Qt(t,o.triggerRef);return u.jsx(ht.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":JS(o.open),...r,ref:a,onClick:Be(e.onClick,o.onOpenToggle)})});g5.displayName=h5;var KS="DialogPortal",[Gfe,m5]=f5(KS,{forceMount:void 0}),v5=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:o}=e,a=xo(KS,t);return u.jsx(Gfe,{scope:t,forceMount:n,children:g.Children.map(r,i=>u.jsx(dr,{present:n||a.open,children:u.jsx(af,{asChild:!0,container:o,children:i})}))})};v5.displayName=KS;var og="DialogOverlay",b5=g.forwardRef((e,t)=>{const n=m5(og,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=xo(og,e.__scopeDialog);return a.modal?u.jsx(dr,{present:r||a.open,children:u.jsx(Wfe,{...o,ref:t})}):null});b5.displayName=og;var Wfe=g.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=xo(og,n);return u.jsx(gm,{as:zi,allowPinchZoom:!0,shards:[o.contentRef],children:u.jsx(ht.div,{"data-state":JS(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),Yi="DialogContent",y5=g.forwardRef((e,t)=>{const n=m5(Yi,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=xo(Yi,e.__scopeDialog);return u.jsx(dr,{present:r||a.open,children:a.modal?u.jsx(zfe,{...o,ref:t}):u.jsx(qfe,{...o,ref:t})})});y5.displayName=Yi;var zfe=g.forwardRef((e,t)=>{const n=xo(Yi,e.__scopeDialog),r=g.useRef(null),o=Qt(t,n.contentRef,r);return g.useEffect(()=>{const a=r.current;if(a)return OS(a)},[]),u.jsx(x5,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Be(e.onCloseAutoFocus,a=>{a.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:Be(e.onPointerDownOutside,a=>{const i=a.detail.originalEvent,s=i.button===0&&i.ctrlKey===!0;(i.button===2||s)&&a.preventDefault()}),onFocusOutside:Be(e.onFocusOutside,a=>a.preventDefault())})}),qfe=g.forwardRef((e,t)=>{const n=xo(Yi,e.__scopeDialog),r=g.useRef(!1),o=g.useRef(!1);return u.jsx(x5,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:a=>{e.onCloseAutoFocus?.(a),a.defaultPrevented||(r.current||n.triggerRef.current?.focus(),a.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:a=>{e.onInteractOutside?.(a),a.defaultPrevented||(r.current=!0,a.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const i=a.target;n.triggerRef.current?.contains(i)&&a.preventDefault(),a.detail.originalEvent.type==="focusin"&&o.current&&a.preventDefault()}})}),x5=g.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:a,...i}=e,s=xo(Yi,n),l=g.useRef(null),c=Qt(t,l);return _S(),u.jsxs(u.Fragment,{children:[u.jsx(pm,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:a,children:u.jsx(rf,{role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":JS(s.open),...i,ref:c,onDismiss:()=>s.onOpenChange(!1)})}),u.jsxs(u.Fragment,{children:[u.jsx(Yfe,{titleId:s.titleId}),u.jsx(Xfe,{contentRef:l,descriptionId:s.descriptionId})]})]})}),XS="DialogTitle",ZS=g.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=xo(XS,n);return u.jsx(ht.h2,{id:o.titleId,...r,ref:t})});ZS.displayName=XS;var w5="DialogDescription",S5=g.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=xo(w5,n);return u.jsx(ht.p,{id:o.descriptionId,...r,ref:t})});S5.displayName=w5;var C5="DialogClose",E5=g.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=xo(C5,n);return u.jsx(ht.button,{type:"button",...r,ref:t,onClick:Be(e.onClick,()=>o.onOpenChange(!1))})});E5.displayName=C5;function JS(e){return e?"open":"closed"}var k5="DialogTitleWarning",[GLe,_5]=ene(k5,{contentName:Yi,titleName:XS,docsSlug:"dialog"}),Yfe=({titleId:e})=>{const t=_5(k5),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. + +If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. + +For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return g.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},Kfe="DialogDescriptionWarning",Xfe=({contentRef:e,descriptionId:t})=>{const r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${_5(Kfe).contentName}}.`;return g.useEffect(()=>{const o=e.current?.getAttribute("aria-describedby");t&&o&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null},Zfe=p5,Jfe=g5,Qfe=v5,epe=b5,tpe=y5,npe=ZS;const ET="fixed inset-0 bg-blanket ease-out transition-opacity duration-200 animate-fade-in";function rpe({shouldCloseOnEscapePress:e=!0,shouldCloseOnOverlayClick:t=!0,open:n,onOpenChange:r,onEscapeKeyDown:o,defaultOpen:a,trigger:i,className:s,style:l,usePortal:c=!0,useModal:d=!0,children:f,id:p,triggerId:h,testId:m,triggerTestId:v,accessibleDialogDescription:b}){const y=g.useMemo(()=>u.jsxs(u.Fragment,{children:[d?u.jsx(epe,{className:ET,role:"presentation",id:"blanket"}):u.jsx("div",{className:ET}),u.jsxs(tpe,{className:ce(Ht(FS,"xs:min-w-min fixed left-1/2 top-16 z-0 flex max-h-[87svh] w-full min-w-full max-w-2xl -translate-x-1/2 flex-col"),s),style:l,onEscapeKeyDown:x=>{o?.(x),e||x.preventDefault()},onInteractOutside:t?void 0:x=>x.preventDefault(),id:p,"data-testid":m,onWheel:x=>{x.stopPropagation()},children:[u.jsx(am,{children:u.jsx(S5,{children:b})}),f]})]}),[f,s,p,o,e,t,l,m,d,b]);return u.jsxs(Zfe,{open:n,defaultOpen:a,onOpenChange:r,modal:d,children:[i&&u.jsx(Jfe,{id:h,"data-testid":v,children:i}),c?u.jsx(Qfe,{container:di("uikts-modal"),children:y}):y]})}function ope({children:e,className:t,style:n,id:r,testId:o}){return u.jsx("header",{className:ce("relative z-0 flex items-center justify-between gap-4 px-8 pt-7",t),style:n,id:r,"data-testid":o,children:e})}function ape({children:e,className:t,style:n,id:r,testId:o}){return u.jsx("footer",{className:ce("flex-0 relative z-0 flex justify-end gap-2 overflow-auto px-8 pb-7 pt-2",t),style:n,id:r,"data-testid":o,children:e})}function ipe({children:e,className:t,style:n,id:r,testId:o,accessibleDialogTitle:a}){return u.jsxs(npe,{className:ce("text-xl",t),style:n,id:r,"data-testid":o,children:[u.jsx(am,{children:u.jsx(ZS,{children:a})}),e]})}function spe({className:e,style:t,children:n,id:r,testId:o}){const a=g.useRef(null),[i,s]=g.useState(!1),[l,c]=g.useState(!1),d=g.useCallback(()=>{if(a.current?.scrollTop?s(!0):s(!1),a.current?.scrollHeight!=null&&a.current?.clientHeight!=null){const f=a.current.scrollHeight-a.current.scrollTop-1>=a.current.clientHeight;c(f)}},[]);return g.useEffect(()=>{d()},[d]),u.jsx("section",{className:ce(`${i?"border-t":""} ${l?"border-b":""} border-border relative box-border flex h-full flex-1 flex-col overflow-auto px-8 py-4`,e),style:t,onScroll:d,ref:a,id:r,"data-testid":o,children:n})}function lpe(e){return u.jsx(E5,{asChild:!0,children:e.children})}const cpe=N.memo(rpe),jn={Container:cpe,Header:ope,Title:ipe,Footer:ape,CloseTrigger:lpe,Body:spe};/** + * table-core + * + * Copyright (c) TanStack + * + * 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 upe(){return{accessor:(e,t)=>typeof e=="function"?{...t,accessorFn:e}:{...t,accessorKey:e},display:e=>e,group:e=>e}}function Wa(e,t){return typeof e=="function"?e(t):e}function Rr(e,t){return n=>{t.setState(r=>({...r,[e]:Wa(n,r[e])}))}}function Sm(e){return e instanceof Function}function dpe(e){return Array.isArray(e)&&e.every(t=>typeof t=="number")}function fpe(e,t){const n=[],r=o=>{o.forEach(a=>{n.push(a);const i=t(a);i!=null&&i.length&&r(i)})};return r(e),n}function Ke(e,t,n){let r=[],o;return a=>{let i;n.key&&n.debug&&(i=Date.now());const s=e(a);if(!(s.length!==r.length||s.some((d,f)=>r[f]!==d)))return o;r=s;let c;if(n.key&&n.debug&&(c=Date.now()),o=t(...s),n==null||n.onChange==null||n.onChange(o),n.key&&n.debug&&n!=null&&n.debug()){const d=Math.round((Date.now()-i)*100)/100,f=Math.round((Date.now()-c)*100)/100,p=f/16,h=(m,v)=>{for(m=String(m);m.length{var o;return(o=e?.debugAll)!=null?o:e[t]},key:!1,onChange:r}}function ppe(e,t,n,r){const o=()=>{var i;return(i=a.getValue())!=null?i:e.options.renderFallbackValue},a={id:`${t.id}_${n.id}`,row:t,column:n,getValue:()=>t.getValue(r),renderValue:o,getContext:Ke(()=>[e,n,t,a],(i,s,l,c)=>({table:i,column:s,row:l,cell:c,getValue:c.getValue,renderValue:c.renderValue}),Xe(e.options,"debugCells"))};return e._features.forEach(i=>{i.createCell==null||i.createCell(a,n,t,e)},{}),a}function hpe(e,t,n,r){var o,a;const s={...e._getDefaultColumnDef(),...t},l=s.accessorKey;let c=(o=(a=s.id)!=null?a:l?typeof String.prototype.replaceAll=="function"?l.replaceAll(".","_"):l.replace(/\./g,"_"):void 0)!=null?o:typeof s.header=="string"?s.header:void 0,d;if(s.accessorFn?d=s.accessorFn:l&&(l.includes(".")?d=p=>{let h=p;for(const v of l.split(".")){var m;h=(m=h)==null?void 0:m[v]}return h}:d=p=>p[s.accessorKey]),!c)throw new Error;let f={id:`${String(c)}`,accessorFn:d,parent:r,depth:n,columnDef:s,columns:[],getFlatColumns:Ke(()=>[!0],()=>{var p;return[f,...(p=f.columns)==null?void 0:p.flatMap(h=>h.getFlatColumns())]},Xe(e.options,"debugColumns")),getLeafColumns:Ke(()=>[e._getOrderColumnsFn()],p=>{var h;if((h=f.columns)!=null&&h.length){let m=f.columns.flatMap(v=>v.getLeafColumns());return p(m)}return[f]},Xe(e.options,"debugColumns"))};for(const p of e._features)p.createColumn==null||p.createColumn(f,e);return f}const $n="debugHeaders";function kT(e,t,n){var r;let a={id:(r=n.id)!=null?r:t.id,column:t,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{const i=[],s=l=>{l.subHeaders&&l.subHeaders.length&&l.subHeaders.map(s),i.push(l)};return s(a),i},getContext:()=>({table:e,header:a,column:t})};return e._features.forEach(i=>{i.createHeader==null||i.createHeader(a,e)}),a}const gpe={createTable:e=>{e.getHeaderGroups=Ke(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,r,o)=>{var a,i;const s=(a=r?.map(f=>n.find(p=>p.id===f)).filter(Boolean))!=null?a:[],l=(i=o?.map(f=>n.find(p=>p.id===f)).filter(Boolean))!=null?i:[],c=n.filter(f=>!(r!=null&&r.includes(f.id))&&!(o!=null&&o.includes(f.id)));return Cp(t,[...s,...c,...l],e)},Xe(e.options,$n)),e.getCenterHeaderGroups=Ke(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,r,o)=>(n=n.filter(a=>!(r!=null&&r.includes(a.id))&&!(o!=null&&o.includes(a.id))),Cp(t,n,e,"center")),Xe(e.options,$n)),e.getLeftHeaderGroups=Ke(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(t,n,r)=>{var o;const a=(o=r?.map(i=>n.find(s=>s.id===i)).filter(Boolean))!=null?o:[];return Cp(t,a,e,"left")},Xe(e.options,$n)),e.getRightHeaderGroups=Ke(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(t,n,r)=>{var o;const a=(o=r?.map(i=>n.find(s=>s.id===i)).filter(Boolean))!=null?o:[];return Cp(t,a,e,"right")},Xe(e.options,$n)),e.getFooterGroups=Ke(()=>[e.getHeaderGroups()],t=>[...t].reverse(),Xe(e.options,$n)),e.getLeftFooterGroups=Ke(()=>[e.getLeftHeaderGroups()],t=>[...t].reverse(),Xe(e.options,$n)),e.getCenterFooterGroups=Ke(()=>[e.getCenterHeaderGroups()],t=>[...t].reverse(),Xe(e.options,$n)),e.getRightFooterGroups=Ke(()=>[e.getRightHeaderGroups()],t=>[...t].reverse(),Xe(e.options,$n)),e.getFlatHeaders=Ke(()=>[e.getHeaderGroups()],t=>t.map(n=>n.headers).flat(),Xe(e.options,$n)),e.getLeftFlatHeaders=Ke(()=>[e.getLeftHeaderGroups()],t=>t.map(n=>n.headers).flat(),Xe(e.options,$n)),e.getCenterFlatHeaders=Ke(()=>[e.getCenterHeaderGroups()],t=>t.map(n=>n.headers).flat(),Xe(e.options,$n)),e.getRightFlatHeaders=Ke(()=>[e.getRightHeaderGroups()],t=>t.map(n=>n.headers).flat(),Xe(e.options,$n)),e.getCenterLeafHeaders=Ke(()=>[e.getCenterFlatHeaders()],t=>t.filter(n=>{var r;return!((r=n.subHeaders)!=null&&r.length)}),Xe(e.options,$n)),e.getLeftLeafHeaders=Ke(()=>[e.getLeftFlatHeaders()],t=>t.filter(n=>{var r;return!((r=n.subHeaders)!=null&&r.length)}),Xe(e.options,$n)),e.getRightLeafHeaders=Ke(()=>[e.getRightFlatHeaders()],t=>t.filter(n=>{var r;return!((r=n.subHeaders)!=null&&r.length)}),Xe(e.options,$n)),e.getLeafHeaders=Ke(()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()],(t,n,r)=>{var o,a,i,s,l,c;return[...(o=(a=t[0])==null?void 0:a.headers)!=null?o:[],...(i=(s=n[0])==null?void 0:s.headers)!=null?i:[],...(l=(c=r[0])==null?void 0:c.headers)!=null?l:[]].map(d=>d.getLeafHeaders()).flat()},Xe(e.options,$n))}};function Cp(e,t,n,r){var o,a;let i=0;const s=function(p,h){h===void 0&&(h=1),i=Math.max(i,h),p.filter(m=>m.getIsVisible()).forEach(m=>{var v;(v=m.columns)!=null&&v.length&&s(m.columns,h+1)},0)};s(e);let l=[];const c=(p,h)=>{const m={depth:h,id:[r,`${h}`].filter(Boolean).join("_"),headers:[]},v=[];p.forEach(b=>{const y=[...v].reverse()[0],x=b.column.depth===m.depth;let w,S=!1;if(x&&b.column.parent?w=b.column.parent:(w=b.column,S=!0),y&&y?.column===w)y.subHeaders.push(b);else{const C=kT(n,w,{id:[r,h,w.id,b?.id].filter(Boolean).join("_"),isPlaceholder:S,placeholderId:S?`${v.filter(E=>E.column===w).length}`:void 0,depth:h,index:v.length});C.subHeaders.push(b),v.push(C)}m.headers.push(b),b.headerGroup=m}),l.push(m),h>0&&c(v,h-1)},d=t.map((p,h)=>kT(n,p,{depth:i,index:h}));c(d,i-1),l.reverse();const f=p=>p.filter(m=>m.column.getIsVisible()).map(m=>{let v=0,b=0,y=[0];m.subHeaders&&m.subHeaders.length?(y=[],f(m.subHeaders).forEach(w=>{let{colSpan:S,rowSpan:C}=w;v+=S,y.push(C)})):v=1;const x=Math.min(...y);return b=b+x,m.colSpan=v,m.rowSpan=b,{colSpan:v,rowSpan:b}});return f((o=(a=l[0])==null?void 0:a.headers)!=null?o:[]),l}const QS=(e,t,n,r,o,a,i)=>{let s={id:t,index:r,original:n,depth:o,parentId:i,_valuesCache:{},_uniqueValuesCache:{},getValue:l=>{if(s._valuesCache.hasOwnProperty(l))return s._valuesCache[l];const c=e.getColumn(l);if(c!=null&&c.accessorFn)return s._valuesCache[l]=c.accessorFn(s.original,r),s._valuesCache[l]},getUniqueValues:l=>{if(s._uniqueValuesCache.hasOwnProperty(l))return s._uniqueValuesCache[l];const c=e.getColumn(l);if(c!=null&&c.accessorFn)return c.columnDef.getUniqueValues?(s._uniqueValuesCache[l]=c.columnDef.getUniqueValues(s.original,r),s._uniqueValuesCache[l]):(s._uniqueValuesCache[l]=[s.getValue(l)],s._uniqueValuesCache[l])},renderValue:l=>{var c;return(c=s.getValue(l))!=null?c:e.options.renderFallbackValue},subRows:[],getLeafRows:()=>fpe(s.subRows,l=>l.subRows),getParentRow:()=>s.parentId?e.getRow(s.parentId,!0):void 0,getParentRows:()=>{let l=[],c=s;for(;;){const d=c.getParentRow();if(!d)break;l.push(d),c=d}return l.reverse()},getAllCells:Ke(()=>[e.getAllLeafColumns()],l=>l.map(c=>ppe(e,s,c,c.id)),Xe(e.options,"debugRows")),_getAllCellsByColumnId:Ke(()=>[s.getAllCells()],l=>l.reduce((c,d)=>(c[d.column.id]=d,c),{}),Xe(e.options,"debugRows"))};for(let l=0;l{e._getFacetedRowModel=t.options.getFacetedRowModel&&t.options.getFacetedRowModel(t,e.id),e.getFacetedRowModel=()=>e._getFacetedRowModel?e._getFacetedRowModel():t.getPreFilteredRowModel(),e._getFacetedUniqueValues=t.options.getFacetedUniqueValues&&t.options.getFacetedUniqueValues(t,e.id),e.getFacetedUniqueValues=()=>e._getFacetedUniqueValues?e._getFacetedUniqueValues():new Map,e._getFacetedMinMaxValues=t.options.getFacetedMinMaxValues&&t.options.getFacetedMinMaxValues(t,e.id),e.getFacetedMinMaxValues=()=>{if(e._getFacetedMinMaxValues)return e._getFacetedMinMaxValues()}}},O5=(e,t,n)=>{var r,o;const a=n==null||(r=n.toString())==null?void 0:r.toLowerCase();return!!(!((o=e.getValue(t))==null||(o=o.toString())==null||(o=o.toLowerCase())==null)&&o.includes(a))};O5.autoRemove=e=>fo(e);const T5=(e,t,n)=>{var r;return!!(!((r=e.getValue(t))==null||(r=r.toString())==null)&&r.includes(n))};T5.autoRemove=e=>fo(e);const I5=(e,t,n)=>{var r;return((r=e.getValue(t))==null||(r=r.toString())==null?void 0:r.toLowerCase())===n?.toLowerCase()};I5.autoRemove=e=>fo(e);const R5=(e,t,n)=>{var r;return(r=e.getValue(t))==null?void 0:r.includes(n)};R5.autoRemove=e=>fo(e)||!(e!=null&&e.length);const M5=(e,t,n)=>!n.some(r=>{var o;return!((o=e.getValue(t))!=null&&o.includes(r))});M5.autoRemove=e=>fo(e)||!(e!=null&&e.length);const N5=(e,t,n)=>n.some(r=>{var o;return(o=e.getValue(t))==null?void 0:o.includes(r)});N5.autoRemove=e=>fo(e)||!(e!=null&&e.length);const D5=(e,t,n)=>e.getValue(t)===n;D5.autoRemove=e=>fo(e);const A5=(e,t,n)=>e.getValue(t)==n;A5.autoRemove=e=>fo(e);const eC=(e,t,n)=>{let[r,o]=n;const a=e.getValue(t);return a>=r&&a<=o};eC.resolveFilterValue=e=>{let[t,n]=e,r=typeof t!="number"?parseFloat(t):t,o=typeof n!="number"?parseFloat(n):n,a=t===null||Number.isNaN(r)?-1/0:r,i=n===null||Number.isNaN(o)?1/0:o;if(a>i){const s=a;a=i,i=s}return[a,i]};eC.autoRemove=e=>fo(e)||fo(e[0])&&fo(e[1]);const da={includesString:O5,includesStringSensitive:T5,equalsString:I5,arrIncludes:R5,arrIncludesAll:M5,arrIncludesSome:N5,equals:D5,weakEquals:A5,inNumberRange:eC};function fo(e){return e==null||e===""}const vpe={getDefaultColumnDef:()=>({filterFn:"auto"}),getInitialState:e=>({columnFilters:[],...e}),getDefaultOptions:e=>({onColumnFiltersChange:Rr("columnFilters",e),filterFromLeafRows:!1,maxLeafRowFilterDepth:100}),createColumn:(e,t)=>{e.getAutoFilterFn=()=>{const n=t.getCoreRowModel().flatRows[0],r=n?.getValue(e.id);return typeof r=="string"?da.includesString:typeof r=="number"?da.inNumberRange:typeof r=="boolean"||r!==null&&typeof r=="object"?da.equals:Array.isArray(r)?da.arrIncludes:da.weakEquals},e.getFilterFn=()=>{var n,r;return Sm(e.columnDef.filterFn)?e.columnDef.filterFn:e.columnDef.filterFn==="auto"?e.getAutoFilterFn():(n=(r=t.options.filterFns)==null?void 0:r[e.columnDef.filterFn])!=null?n:da[e.columnDef.filterFn]},e.getCanFilter=()=>{var n,r,o;return((n=e.columnDef.enableColumnFilter)!=null?n:!0)&&((r=t.options.enableColumnFilters)!=null?r:!0)&&((o=t.options.enableFilters)!=null?o:!0)&&!!e.accessorFn},e.getIsFiltered=()=>e.getFilterIndex()>-1,e.getFilterValue=()=>{var n;return(n=t.getState().columnFilters)==null||(n=n.find(r=>r.id===e.id))==null?void 0:n.value},e.getFilterIndex=()=>{var n,r;return(n=(r=t.getState().columnFilters)==null?void 0:r.findIndex(o=>o.id===e.id))!=null?n:-1},e.setFilterValue=n=>{t.setColumnFilters(r=>{const o=e.getFilterFn(),a=r?.find(d=>d.id===e.id),i=Wa(n,a?a.value:void 0);if(_T(o,i,e)){var s;return(s=r?.filter(d=>d.id!==e.id))!=null?s:[]}const l={id:e.id,value:i};if(a){var c;return(c=r?.map(d=>d.id===e.id?l:d))!=null?c:[]}return r!=null&&r.length?[...r,l]:[l]})}},createRow:(e,t)=>{e.columnFilters={},e.columnFiltersMeta={}},createTable:e=>{e.setColumnFilters=t=>{const n=e.getAllLeafColumns(),r=o=>{var a;return(a=Wa(t,o))==null?void 0:a.filter(i=>{const s=n.find(l=>l.id===i.id);if(s){const l=s.getFilterFn();if(_T(l,i.value,s))return!1}return!0})};e.options.onColumnFiltersChange==null||e.options.onColumnFiltersChange(r)},e.resetColumnFilters=t=>{var n,r;e.setColumnFilters(t?[]:(n=(r=e.initialState)==null?void 0:r.columnFilters)!=null?n:[])},e.getPreFilteredRowModel=()=>e.getCoreRowModel(),e.getFilteredRowModel=()=>(!e._getFilteredRowModel&&e.options.getFilteredRowModel&&(e._getFilteredRowModel=e.options.getFilteredRowModel(e)),e.options.manualFiltering||!e._getFilteredRowModel?e.getPreFilteredRowModel():e._getFilteredRowModel())}};function _T(e,t,n){return(e&&e.autoRemove?e.autoRemove(t,n):!1)||typeof t>"u"||typeof t=="string"&&!t}const bpe=(e,t,n)=>n.reduce((r,o)=>{const a=o.getValue(e);return r+(typeof a=="number"?a:0)},0),ype=(e,t,n)=>{let r;return n.forEach(o=>{const a=o.getValue(e);a!=null&&(r>a||r===void 0&&a>=a)&&(r=a)}),r},xpe=(e,t,n)=>{let r;return n.forEach(o=>{const a=o.getValue(e);a!=null&&(r=a)&&(r=a)}),r},wpe=(e,t,n)=>{let r,o;return n.forEach(a=>{const i=a.getValue(e);i!=null&&(r===void 0?i>=i&&(r=o=i):(r>i&&(r=i),o{let n=0,r=0;if(t.forEach(o=>{let a=o.getValue(e);a!=null&&(a=+a)>=a&&(++n,r+=a)}),n)return r/n},Cpe=(e,t)=>{if(!t.length)return;const n=t.map(a=>a.getValue(e));if(!dpe(n))return;if(n.length===1)return n[0];const r=Math.floor(n.length/2),o=n.sort((a,i)=>a-i);return n.length%2!==0?o[r]:(o[r-1]+o[r])/2},Epe=(e,t)=>Array.from(new Set(t.map(n=>n.getValue(e))).values()),kpe=(e,t)=>new Set(t.map(n=>n.getValue(e))).size,_pe=(e,t)=>t.length,Lb={sum:bpe,min:ype,max:xpe,extent:wpe,mean:Spe,median:Cpe,unique:Epe,uniqueCount:kpe,count:_pe},Ope={getDefaultColumnDef:()=>({aggregatedCell:e=>{var t,n;return(t=(n=e.getValue())==null||n.toString==null?void 0:n.toString())!=null?t:null},aggregationFn:"auto"}),getInitialState:e=>({grouping:[],...e}),getDefaultOptions:e=>({onGroupingChange:Rr("grouping",e),groupedColumnMode:"reorder"}),createColumn:(e,t)=>{e.toggleGrouping=()=>{t.setGrouping(n=>n!=null&&n.includes(e.id)?n.filter(r=>r!==e.id):[...n??[],e.id])},e.getCanGroup=()=>{var n,r;return((n=e.columnDef.enableGrouping)!=null?n:!0)&&((r=t.options.enableGrouping)!=null?r:!0)&&(!!e.accessorFn||!!e.columnDef.getGroupingValue)},e.getIsGrouped=()=>{var n;return(n=t.getState().grouping)==null?void 0:n.includes(e.id)},e.getGroupedIndex=()=>{var n;return(n=t.getState().grouping)==null?void 0:n.indexOf(e.id)},e.getToggleGroupingHandler=()=>{const n=e.getCanGroup();return()=>{n&&e.toggleGrouping()}},e.getAutoAggregationFn=()=>{const n=t.getCoreRowModel().flatRows[0],r=n?.getValue(e.id);if(typeof r=="number")return Lb.sum;if(Object.prototype.toString.call(r)==="[object Date]")return Lb.extent},e.getAggregationFn=()=>{var n,r;if(!e)throw new Error;return Sm(e.columnDef.aggregationFn)?e.columnDef.aggregationFn:e.columnDef.aggregationFn==="auto"?e.getAutoAggregationFn():(n=(r=t.options.aggregationFns)==null?void 0:r[e.columnDef.aggregationFn])!=null?n:Lb[e.columnDef.aggregationFn]}},createTable:e=>{e.setGrouping=t=>e.options.onGroupingChange==null?void 0:e.options.onGroupingChange(t),e.resetGrouping=t=>{var n,r;e.setGrouping(t?[]:(n=(r=e.initialState)==null?void 0:r.grouping)!=null?n:[])},e.getPreGroupedRowModel=()=>e.getFilteredRowModel(),e.getGroupedRowModel=()=>(!e._getGroupedRowModel&&e.options.getGroupedRowModel&&(e._getGroupedRowModel=e.options.getGroupedRowModel(e)),e.options.manualGrouping||!e._getGroupedRowModel?e.getPreGroupedRowModel():e._getGroupedRowModel())},createRow:(e,t)=>{e.getIsGrouped=()=>!!e.groupingColumnId,e.getGroupingValue=n=>{if(e._groupingValuesCache.hasOwnProperty(n))return e._groupingValuesCache[n];const r=t.getColumn(n);return r!=null&&r.columnDef.getGroupingValue?(e._groupingValuesCache[n]=r.columnDef.getGroupingValue(e.original),e._groupingValuesCache[n]):e.getValue(n)},e._groupingValuesCache={}},createCell:(e,t,n,r)=>{e.getIsGrouped=()=>t.getIsGrouped()&&t.id===n.groupingColumnId,e.getIsPlaceholder=()=>!e.getIsGrouped()&&t.getIsGrouped(),e.getIsAggregated=()=>{var o;return!e.getIsGrouped()&&!e.getIsPlaceholder()&&!!((o=n.subRows)!=null&&o.length)}}};function Tpe(e,t,n){if(!(t!=null&&t.length)||!n)return e;const r=e.filter(a=>!t.includes(a.id));return n==="remove"?r:[...t.map(a=>e.find(i=>i.id===a)).filter(Boolean),...r]}const Ipe={getInitialState:e=>({columnOrder:[],...e}),getDefaultOptions:e=>({onColumnOrderChange:Rr("columnOrder",e)}),createColumn:(e,t)=>{e.getIndex=Ke(n=>[td(t,n)],n=>n.findIndex(r=>r.id===e.id),Xe(t.options,"debugColumns")),e.getIsFirstColumn=n=>{var r;return((r=td(t,n)[0])==null?void 0:r.id)===e.id},e.getIsLastColumn=n=>{var r;const o=td(t,n);return((r=o[o.length-1])==null?void 0:r.id)===e.id}},createTable:e=>{e.setColumnOrder=t=>e.options.onColumnOrderChange==null?void 0:e.options.onColumnOrderChange(t),e.resetColumnOrder=t=>{var n;e.setColumnOrder(t?[]:(n=e.initialState.columnOrder)!=null?n:[])},e._getOrderColumnsFn=Ke(()=>[e.getState().columnOrder,e.getState().grouping,e.options.groupedColumnMode],(t,n,r)=>o=>{let a=[];if(!(t!=null&&t.length))a=o;else{const i=[...t],s=[...o];for(;s.length&&i.length;){const l=i.shift(),c=s.findIndex(d=>d.id===l);c>-1&&a.push(s.splice(c,1)[0])}a=[...a,...s]}return Tpe(a,n,r)},Xe(e.options,"debugTable"))}},Fb=()=>({left:[],right:[]}),Rpe={getInitialState:e=>({columnPinning:Fb(),...e}),getDefaultOptions:e=>({onColumnPinningChange:Rr("columnPinning",e)}),createColumn:(e,t)=>{e.pin=n=>{const r=e.getLeafColumns().map(o=>o.id).filter(Boolean);t.setColumnPinning(o=>{var a,i;if(n==="right"){var s,l;return{left:((s=o?.left)!=null?s:[]).filter(f=>!(r!=null&&r.includes(f))),right:[...((l=o?.right)!=null?l:[]).filter(f=>!(r!=null&&r.includes(f))),...r]}}if(n==="left"){var c,d;return{left:[...((c=o?.left)!=null?c:[]).filter(f=>!(r!=null&&r.includes(f))),...r],right:((d=o?.right)!=null?d:[]).filter(f=>!(r!=null&&r.includes(f)))}}return{left:((a=o?.left)!=null?a:[]).filter(f=>!(r!=null&&r.includes(f))),right:((i=o?.right)!=null?i:[]).filter(f=>!(r!=null&&r.includes(f)))}})},e.getCanPin=()=>e.getLeafColumns().some(r=>{var o,a,i;return((o=r.columnDef.enablePinning)!=null?o:!0)&&((a=(i=t.options.enableColumnPinning)!=null?i:t.options.enablePinning)!=null?a:!0)}),e.getIsPinned=()=>{const n=e.getLeafColumns().map(s=>s.id),{left:r,right:o}=t.getState().columnPinning,a=n.some(s=>r?.includes(s)),i=n.some(s=>o?.includes(s));return a?"left":i?"right":!1},e.getPinnedIndex=()=>{var n,r;const o=e.getIsPinned();return o?(n=(r=t.getState().columnPinning)==null||(r=r[o])==null?void 0:r.indexOf(e.id))!=null?n:-1:0}},createRow:(e,t)=>{e.getCenterVisibleCells=Ke(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left,t.getState().columnPinning.right],(n,r,o)=>{const a=[...r??[],...o??[]];return n.filter(i=>!a.includes(i.column.id))},Xe(t.options,"debugRows")),e.getLeftVisibleCells=Ke(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left],(n,r)=>(r??[]).map(a=>n.find(i=>i.column.id===a)).filter(Boolean).map(a=>({...a,position:"left"})),Xe(t.options,"debugRows")),e.getRightVisibleCells=Ke(()=>[e._getAllVisibleCells(),t.getState().columnPinning.right],(n,r)=>(r??[]).map(a=>n.find(i=>i.column.id===a)).filter(Boolean).map(a=>({...a,position:"right"})),Xe(t.options,"debugRows"))},createTable:e=>{e.setColumnPinning=t=>e.options.onColumnPinningChange==null?void 0:e.options.onColumnPinningChange(t),e.resetColumnPinning=t=>{var n,r;return e.setColumnPinning(t?Fb():(n=(r=e.initialState)==null?void 0:r.columnPinning)!=null?n:Fb())},e.getIsSomeColumnsPinned=t=>{var n;const r=e.getState().columnPinning;if(!t){var o,a;return!!((o=r.left)!=null&&o.length||(a=r.right)!=null&&a.length)}return!!((n=r[t])!=null&&n.length)},e.getLeftLeafColumns=Ke(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left],(t,n)=>(n??[]).map(r=>t.find(o=>o.id===r)).filter(Boolean),Xe(e.options,"debugColumns")),e.getRightLeafColumns=Ke(()=>[e.getAllLeafColumns(),e.getState().columnPinning.right],(t,n)=>(n??[]).map(r=>t.find(o=>o.id===r)).filter(Boolean),Xe(e.options,"debugColumns")),e.getCenterLeafColumns=Ke(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,r)=>{const o=[...n??[],...r??[]];return t.filter(a=>!o.includes(a.id))},Xe(e.options,"debugColumns"))}},Ep={size:150,minSize:20,maxSize:Number.MAX_SAFE_INTEGER},Bb=()=>({startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}),Mpe={getDefaultColumnDef:()=>Ep,getInitialState:e=>({columnSizing:{},columnSizingInfo:Bb(),...e}),getDefaultOptions:e=>({columnResizeMode:"onEnd",columnResizeDirection:"ltr",onColumnSizingChange:Rr("columnSizing",e),onColumnSizingInfoChange:Rr("columnSizingInfo",e)}),createColumn:(e,t)=>{e.getSize=()=>{var n,r,o;const a=t.getState().columnSizing[e.id];return Math.min(Math.max((n=e.columnDef.minSize)!=null?n:Ep.minSize,(r=a??e.columnDef.size)!=null?r:Ep.size),(o=e.columnDef.maxSize)!=null?o:Ep.maxSize)},e.getStart=Ke(n=>[n,td(t,n),t.getState().columnSizing],(n,r)=>r.slice(0,e.getIndex(n)).reduce((o,a)=>o+a.getSize(),0),Xe(t.options,"debugColumns")),e.getAfter=Ke(n=>[n,td(t,n),t.getState().columnSizing],(n,r)=>r.slice(e.getIndex(n)+1).reduce((o,a)=>o+a.getSize(),0),Xe(t.options,"debugColumns")),e.resetSize=()=>{t.setColumnSizing(n=>{let{[e.id]:r,...o}=n;return o})},e.getCanResize=()=>{var n,r;return((n=e.columnDef.enableResizing)!=null?n:!0)&&((r=t.options.enableColumnResizing)!=null?r:!0)},e.getIsResizing=()=>t.getState().columnSizingInfo.isResizingColumn===e.id},createHeader:(e,t)=>{e.getSize=()=>{let n=0;const r=o=>{if(o.subHeaders.length)o.subHeaders.forEach(r);else{var a;n+=(a=o.column.getSize())!=null?a:0}};return r(e),n},e.getStart=()=>{if(e.index>0){const n=e.headerGroup.headers[e.index-1];return n.getStart()+n.getSize()}return 0},e.getResizeHandler=n=>{const r=t.getColumn(e.column.id),o=r?.getCanResize();return a=>{if(!r||!o||(a.persist==null||a.persist(),$b(a)&&a.touches&&a.touches.length>1))return;const i=e.getSize(),s=e?e.getLeafHeaders().map(y=>[y.column.id,y.column.getSize()]):[[r.id,r.getSize()]],l=$b(a)?Math.round(a.touches[0].clientX):a.clientX,c={},d=(y,x)=>{typeof x=="number"&&(t.setColumnSizingInfo(w=>{var S,C;const E=t.options.columnResizeDirection==="rtl"?-1:1,k=(x-((S=w?.startOffset)!=null?S:0))*E,O=Math.max(k/((C=w?.startSize)!=null?C:0),-.999999);return w.columnSizingStart.forEach(M=>{let[T,F]=M;c[T]=Math.round(Math.max(F+F*O,0)*100)/100}),{...w,deltaOffset:k,deltaPercentage:O}}),(t.options.columnResizeMode==="onChange"||y==="end")&&t.setColumnSizing(w=>({...w,...c})))},f=y=>d("move",y),p=y=>{d("end",y),t.setColumnSizingInfo(x=>({...x,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]}))},h=n||typeof document<"u"?document:null,m={moveHandler:y=>f(y.clientX),upHandler:y=>{h?.removeEventListener("mousemove",m.moveHandler),h?.removeEventListener("mouseup",m.upHandler),p(y.clientX)}},v={moveHandler:y=>(y.cancelable&&(y.preventDefault(),y.stopPropagation()),f(y.touches[0].clientX),!1),upHandler:y=>{var x;h?.removeEventListener("touchmove",v.moveHandler),h?.removeEventListener("touchend",v.upHandler),y.cancelable&&(y.preventDefault(),y.stopPropagation()),p((x=y.touches[0])==null?void 0:x.clientX)}},b=Npe()?{passive:!1}:!1;$b(a)?(h?.addEventListener("touchmove",v.moveHandler,b),h?.addEventListener("touchend",v.upHandler,b)):(h?.addEventListener("mousemove",m.moveHandler,b),h?.addEventListener("mouseup",m.upHandler,b)),t.setColumnSizingInfo(y=>({...y,startOffset:l,startSize:i,deltaOffset:0,deltaPercentage:0,columnSizingStart:s,isResizingColumn:r.id}))}}},createTable:e=>{e.setColumnSizing=t=>e.options.onColumnSizingChange==null?void 0:e.options.onColumnSizingChange(t),e.setColumnSizingInfo=t=>e.options.onColumnSizingInfoChange==null?void 0:e.options.onColumnSizingInfoChange(t),e.resetColumnSizing=t=>{var n;e.setColumnSizing(t?{}:(n=e.initialState.columnSizing)!=null?n:{})},e.resetHeaderSizeInfo=t=>{var n;e.setColumnSizingInfo(t?Bb():(n=e.initialState.columnSizingInfo)!=null?n:Bb())},e.getTotalSize=()=>{var t,n;return(t=(n=e.getHeaderGroups()[0])==null?void 0:n.headers.reduce((r,o)=>r+o.getSize(),0))!=null?t:0},e.getLeftTotalSize=()=>{var t,n;return(t=(n=e.getLeftHeaderGroups()[0])==null?void 0:n.headers.reduce((r,o)=>r+o.getSize(),0))!=null?t:0},e.getCenterTotalSize=()=>{var t,n;return(t=(n=e.getCenterHeaderGroups()[0])==null?void 0:n.headers.reduce((r,o)=>r+o.getSize(),0))!=null?t:0},e.getRightTotalSize=()=>{var t,n;return(t=(n=e.getRightHeaderGroups()[0])==null?void 0:n.headers.reduce((r,o)=>r+o.getSize(),0))!=null?t:0}}};let kp=null;function Npe(){if(typeof kp=="boolean")return kp;let e=!1;try{const t={get passive(){return e=!0,!1}},n=()=>{};window.addEventListener("test",n,t),window.removeEventListener("test",n)}catch{e=!1}return kp=e,kp}function $b(e){return e.type==="touchstart"}const Dpe={getInitialState:e=>({columnVisibility:{},...e}),getDefaultOptions:e=>({onColumnVisibilityChange:Rr("columnVisibility",e)}),createColumn:(e,t)=>{e.toggleVisibility=n=>{e.getCanHide()&&t.setColumnVisibility(r=>({...r,[e.id]:n??!e.getIsVisible()}))},e.getIsVisible=()=>{var n,r;const o=e.columns;return(n=o.length?o.some(a=>a.getIsVisible()):(r=t.getState().columnVisibility)==null?void 0:r[e.id])!=null?n:!0},e.getCanHide=()=>{var n,r;return((n=e.columnDef.enableHiding)!=null?n:!0)&&((r=t.options.enableHiding)!=null?r:!0)},e.getToggleVisibilityHandler=()=>n=>{e.toggleVisibility==null||e.toggleVisibility(n.target.checked)}},createRow:(e,t)=>{e._getAllVisibleCells=Ke(()=>[e.getAllCells(),t.getState().columnVisibility],n=>n.filter(r=>r.column.getIsVisible()),Xe(t.options,"debugRows")),e.getVisibleCells=Ke(()=>[e.getLeftVisibleCells(),e.getCenterVisibleCells(),e.getRightVisibleCells()],(n,r,o)=>[...n,...r,...o],Xe(t.options,"debugRows"))},createTable:e=>{const t=(n,r)=>Ke(()=>[r(),r().filter(o=>o.getIsVisible()).map(o=>o.id).join("_")],o=>o.filter(a=>a.getIsVisible==null?void 0:a.getIsVisible()),Xe(e.options,"debugColumns"));e.getVisibleFlatColumns=t("getVisibleFlatColumns",()=>e.getAllFlatColumns()),e.getVisibleLeafColumns=t("getVisibleLeafColumns",()=>e.getAllLeafColumns()),e.getLeftVisibleLeafColumns=t("getLeftVisibleLeafColumns",()=>e.getLeftLeafColumns()),e.getRightVisibleLeafColumns=t("getRightVisibleLeafColumns",()=>e.getRightLeafColumns()),e.getCenterVisibleLeafColumns=t("getCenterVisibleLeafColumns",()=>e.getCenterLeafColumns()),e.setColumnVisibility=n=>e.options.onColumnVisibilityChange==null?void 0:e.options.onColumnVisibilityChange(n),e.resetColumnVisibility=n=>{var r;e.setColumnVisibility(n?{}:(r=e.initialState.columnVisibility)!=null?r:{})},e.toggleAllColumnsVisible=n=>{var r;n=(r=n)!=null?r:!e.getIsAllColumnsVisible(),e.setColumnVisibility(e.getAllLeafColumns().reduce((o,a)=>({...o,[a.id]:n||!(a.getCanHide!=null&&a.getCanHide())}),{}))},e.getIsAllColumnsVisible=()=>!e.getAllLeafColumns().some(n=>!(n.getIsVisible!=null&&n.getIsVisible())),e.getIsSomeColumnsVisible=()=>e.getAllLeafColumns().some(n=>n.getIsVisible==null?void 0:n.getIsVisible()),e.getToggleAllColumnsVisibilityHandler=()=>n=>{var r;e.toggleAllColumnsVisible((r=n.target)==null?void 0:r.checked)}}};function td(e,t){return t?t==="center"?e.getCenterVisibleLeafColumns():t==="left"?e.getLeftVisibleLeafColumns():e.getRightVisibleLeafColumns():e.getVisibleLeafColumns()}const Ape={createTable:e=>{e._getGlobalFacetedRowModel=e.options.getFacetedRowModel&&e.options.getFacetedRowModel(e,"__global__"),e.getGlobalFacetedRowModel=()=>e.options.manualFiltering||!e._getGlobalFacetedRowModel?e.getPreFilteredRowModel():e._getGlobalFacetedRowModel(),e._getGlobalFacetedUniqueValues=e.options.getFacetedUniqueValues&&e.options.getFacetedUniqueValues(e,"__global__"),e.getGlobalFacetedUniqueValues=()=>e._getGlobalFacetedUniqueValues?e._getGlobalFacetedUniqueValues():new Map,e._getGlobalFacetedMinMaxValues=e.options.getFacetedMinMaxValues&&e.options.getFacetedMinMaxValues(e,"__global__"),e.getGlobalFacetedMinMaxValues=()=>{if(e._getGlobalFacetedMinMaxValues)return e._getGlobalFacetedMinMaxValues()}}},Ppe={getInitialState:e=>({globalFilter:void 0,...e}),getDefaultOptions:e=>({onGlobalFilterChange:Rr("globalFilter",e),globalFilterFn:"auto",getColumnCanGlobalFilter:t=>{var n;const r=(n=e.getCoreRowModel().flatRows[0])==null||(n=n._getAllCellsByColumnId()[t.id])==null?void 0:n.getValue();return typeof r=="string"||typeof r=="number"}}),createColumn:(e,t)=>{e.getCanGlobalFilter=()=>{var n,r,o,a;return((n=e.columnDef.enableGlobalFilter)!=null?n:!0)&&((r=t.options.enableGlobalFilter)!=null?r:!0)&&((o=t.options.enableFilters)!=null?o:!0)&&((a=t.options.getColumnCanGlobalFilter==null?void 0:t.options.getColumnCanGlobalFilter(e))!=null?a:!0)&&!!e.accessorFn}},createTable:e=>{e.getGlobalAutoFilterFn=()=>da.includesString,e.getGlobalFilterFn=()=>{var t,n;const{globalFilterFn:r}=e.options;return Sm(r)?r:r==="auto"?e.getGlobalAutoFilterFn():(t=(n=e.options.filterFns)==null?void 0:n[r])!=null?t:da[r]},e.setGlobalFilter=t=>{e.options.onGlobalFilterChange==null||e.options.onGlobalFilterChange(t)},e.resetGlobalFilter=t=>{e.setGlobalFilter(t?void 0:e.initialState.globalFilter)}}},jpe={getInitialState:e=>({expanded:{},...e}),getDefaultOptions:e=>({onExpandedChange:Rr("expanded",e),paginateExpandedRows:!0}),createTable:e=>{let t=!1,n=!1;e._autoResetExpanded=()=>{var r,o;if(!t){e._queue(()=>{t=!0});return}if((r=(o=e.options.autoResetAll)!=null?o:e.options.autoResetExpanded)!=null?r:!e.options.manualExpanding){if(n)return;n=!0,e._queue(()=>{e.resetExpanded(),n=!1})}},e.setExpanded=r=>e.options.onExpandedChange==null?void 0:e.options.onExpandedChange(r),e.toggleAllRowsExpanded=r=>{r??!e.getIsAllRowsExpanded()?e.setExpanded(!0):e.setExpanded({})},e.resetExpanded=r=>{var o,a;e.setExpanded(r?{}:(o=(a=e.initialState)==null?void 0:a.expanded)!=null?o:{})},e.getCanSomeRowsExpand=()=>e.getPrePaginationRowModel().flatRows.some(r=>r.getCanExpand()),e.getToggleAllRowsExpandedHandler=()=>r=>{r.persist==null||r.persist(),e.toggleAllRowsExpanded()},e.getIsSomeRowsExpanded=()=>{const r=e.getState().expanded;return r===!0||Object.values(r).some(Boolean)},e.getIsAllRowsExpanded=()=>{const r=e.getState().expanded;return typeof r=="boolean"?r===!0:!(!Object.keys(r).length||e.getRowModel().flatRows.some(o=>!o.getIsExpanded()))},e.getExpandedDepth=()=>{let r=0;return(e.getState().expanded===!0?Object.keys(e.getRowModel().rowsById):Object.keys(e.getState().expanded)).forEach(a=>{const i=a.split(".");r=Math.max(r,i.length)}),r},e.getPreExpandedRowModel=()=>e.getSortedRowModel(),e.getExpandedRowModel=()=>(!e._getExpandedRowModel&&e.options.getExpandedRowModel&&(e._getExpandedRowModel=e.options.getExpandedRowModel(e)),e.options.manualExpanding||!e._getExpandedRowModel?e.getPreExpandedRowModel():e._getExpandedRowModel())},createRow:(e,t)=>{e.toggleExpanded=n=>{t.setExpanded(r=>{var o;const a=r===!0?!0:!!(r!=null&&r[e.id]);let i={};if(r===!0?Object.keys(t.getRowModel().rowsById).forEach(s=>{i[s]=!0}):i=r,n=(o=n)!=null?o:!a,!a&&n)return{...i,[e.id]:!0};if(a&&!n){const{[e.id]:s,...l}=i;return l}return r})},e.getIsExpanded=()=>{var n;const r=t.getState().expanded;return!!((n=t.options.getIsRowExpanded==null?void 0:t.options.getIsRowExpanded(e))!=null?n:r===!0||r?.[e.id])},e.getCanExpand=()=>{var n,r,o;return(n=t.options.getRowCanExpand==null?void 0:t.options.getRowCanExpand(e))!=null?n:((r=t.options.enableExpanding)!=null?r:!0)&&!!((o=e.subRows)!=null&&o.length)},e.getIsAllParentsExpanded=()=>{let n=!0,r=e;for(;n&&r.parentId;)r=t.getRow(r.parentId,!0),n=r.getIsExpanded();return n},e.getToggleExpandedHandler=()=>{const n=e.getCanExpand();return()=>{n&&e.toggleExpanded()}}}},Ux=0,Gx=10,Hb=()=>({pageIndex:Ux,pageSize:Gx}),Lpe={getInitialState:e=>({...e,pagination:{...Hb(),...e?.pagination}}),getDefaultOptions:e=>({onPaginationChange:Rr("pagination",e)}),createTable:e=>{let t=!1,n=!1;e._autoResetPageIndex=()=>{var r,o;if(!t){e._queue(()=>{t=!0});return}if((r=(o=e.options.autoResetAll)!=null?o:e.options.autoResetPageIndex)!=null?r:!e.options.manualPagination){if(n)return;n=!0,e._queue(()=>{e.resetPageIndex(),n=!1})}},e.setPagination=r=>{const o=a=>Wa(r,a);return e.options.onPaginationChange==null?void 0:e.options.onPaginationChange(o)},e.resetPagination=r=>{var o;e.setPagination(r?Hb():(o=e.initialState.pagination)!=null?o:Hb())},e.setPageIndex=r=>{e.setPagination(o=>{let a=Wa(r,o.pageIndex);const i=typeof e.options.pageCount>"u"||e.options.pageCount===-1?Number.MAX_SAFE_INTEGER:e.options.pageCount-1;return a=Math.max(0,Math.min(a,i)),{...o,pageIndex:a}})},e.resetPageIndex=r=>{var o,a;e.setPageIndex(r?Ux:(o=(a=e.initialState)==null||(a=a.pagination)==null?void 0:a.pageIndex)!=null?o:Ux)},e.resetPageSize=r=>{var o,a;e.setPageSize(r?Gx:(o=(a=e.initialState)==null||(a=a.pagination)==null?void 0:a.pageSize)!=null?o:Gx)},e.setPageSize=r=>{e.setPagination(o=>{const a=Math.max(1,Wa(r,o.pageSize)),i=o.pageSize*o.pageIndex,s=Math.floor(i/a);return{...o,pageIndex:s,pageSize:a}})},e.setPageCount=r=>e.setPagination(o=>{var a;let i=Wa(r,(a=e.options.pageCount)!=null?a:-1);return typeof i=="number"&&(i=Math.max(-1,i)),{...o,pageCount:i}}),e.getPageOptions=Ke(()=>[e.getPageCount()],r=>{let o=[];return r&&r>0&&(o=[...new Array(r)].fill(null).map((a,i)=>i)),o},Xe(e.options,"debugTable")),e.getCanPreviousPage=()=>e.getState().pagination.pageIndex>0,e.getCanNextPage=()=>{const{pageIndex:r}=e.getState().pagination,o=e.getPageCount();return o===-1?!0:o===0?!1:re.setPageIndex(r=>r-1),e.nextPage=()=>e.setPageIndex(r=>r+1),e.firstPage=()=>e.setPageIndex(0),e.lastPage=()=>e.setPageIndex(e.getPageCount()-1),e.getPrePaginationRowModel=()=>e.getExpandedRowModel(),e.getPaginationRowModel=()=>(!e._getPaginationRowModel&&e.options.getPaginationRowModel&&(e._getPaginationRowModel=e.options.getPaginationRowModel(e)),e.options.manualPagination||!e._getPaginationRowModel?e.getPrePaginationRowModel():e._getPaginationRowModel()),e.getPageCount=()=>{var r;return(r=e.options.pageCount)!=null?r:Math.ceil(e.getRowCount()/e.getState().pagination.pageSize)},e.getRowCount=()=>{var r;return(r=e.options.rowCount)!=null?r:e.getPrePaginationRowModel().rows.length}}},Vb=()=>({top:[],bottom:[]}),Fpe={getInitialState:e=>({rowPinning:Vb(),...e}),getDefaultOptions:e=>({onRowPinningChange:Rr("rowPinning",e)}),createRow:(e,t)=>{e.pin=(n,r,o)=>{const a=r?e.getLeafRows().map(l=>{let{id:c}=l;return c}):[],i=o?e.getParentRows().map(l=>{let{id:c}=l;return c}):[],s=new Set([...i,e.id,...a]);t.setRowPinning(l=>{var c,d;if(n==="bottom"){var f,p;return{top:((f=l?.top)!=null?f:[]).filter(v=>!(s!=null&&s.has(v))),bottom:[...((p=l?.bottom)!=null?p:[]).filter(v=>!(s!=null&&s.has(v))),...Array.from(s)]}}if(n==="top"){var h,m;return{top:[...((h=l?.top)!=null?h:[]).filter(v=>!(s!=null&&s.has(v))),...Array.from(s)],bottom:((m=l?.bottom)!=null?m:[]).filter(v=>!(s!=null&&s.has(v)))}}return{top:((c=l?.top)!=null?c:[]).filter(v=>!(s!=null&&s.has(v))),bottom:((d=l?.bottom)!=null?d:[]).filter(v=>!(s!=null&&s.has(v)))}})},e.getCanPin=()=>{var n;const{enableRowPinning:r,enablePinning:o}=t.options;return typeof r=="function"?r(e):(n=r??o)!=null?n:!0},e.getIsPinned=()=>{const n=[e.id],{top:r,bottom:o}=t.getState().rowPinning,a=n.some(s=>r?.includes(s)),i=n.some(s=>o?.includes(s));return a?"top":i?"bottom":!1},e.getPinnedIndex=()=>{var n,r;const o=e.getIsPinned();if(!o)return-1;const a=(n=o==="top"?t.getTopRows():t.getBottomRows())==null?void 0:n.map(i=>{let{id:s}=i;return s});return(r=a?.indexOf(e.id))!=null?r:-1}},createTable:e=>{e.setRowPinning=t=>e.options.onRowPinningChange==null?void 0:e.options.onRowPinningChange(t),e.resetRowPinning=t=>{var n,r;return e.setRowPinning(t?Vb():(n=(r=e.initialState)==null?void 0:r.rowPinning)!=null?n:Vb())},e.getIsSomeRowsPinned=t=>{var n;const r=e.getState().rowPinning;if(!t){var o,a;return!!((o=r.top)!=null&&o.length||(a=r.bottom)!=null&&a.length)}return!!((n=r[t])!=null&&n.length)},e._getPinnedRows=(t,n,r)=>{var o;return((o=e.options.keepPinnedRows)==null||o?(n??[]).map(i=>{const s=e.getRow(i,!0);return s.getIsAllParentsExpanded()?s:null}):(n??[]).map(i=>t.find(s=>s.id===i))).filter(Boolean).map(i=>({...i,position:r}))},e.getTopRows=Ke(()=>[e.getRowModel().rows,e.getState().rowPinning.top],(t,n)=>e._getPinnedRows(t,n,"top"),Xe(e.options,"debugRows")),e.getBottomRows=Ke(()=>[e.getRowModel().rows,e.getState().rowPinning.bottom],(t,n)=>e._getPinnedRows(t,n,"bottom"),Xe(e.options,"debugRows")),e.getCenterRows=Ke(()=>[e.getRowModel().rows,e.getState().rowPinning.top,e.getState().rowPinning.bottom],(t,n,r)=>{const o=new Set([...n??[],...r??[]]);return t.filter(a=>!o.has(a.id))},Xe(e.options,"debugRows"))}},Bpe={getInitialState:e=>({rowSelection:{},...e}),getDefaultOptions:e=>({onRowSelectionChange:Rr("rowSelection",e),enableRowSelection:!0,enableMultiRowSelection:!0,enableSubRowSelection:!0}),createTable:e=>{e.setRowSelection=t=>e.options.onRowSelectionChange==null?void 0:e.options.onRowSelectionChange(t),e.resetRowSelection=t=>{var n;return e.setRowSelection(t?{}:(n=e.initialState.rowSelection)!=null?n:{})},e.toggleAllRowsSelected=t=>{e.setRowSelection(n=>{t=typeof t<"u"?t:!e.getIsAllRowsSelected();const r={...n},o=e.getPreGroupedRowModel().flatRows;return t?o.forEach(a=>{a.getCanSelect()&&(r[a.id]=!0)}):o.forEach(a=>{delete r[a.id]}),r})},e.toggleAllPageRowsSelected=t=>e.setRowSelection(n=>{const r=typeof t<"u"?t:!e.getIsAllPageRowsSelected(),o={...n};return e.getRowModel().rows.forEach(a=>{Wx(o,a.id,r,!0,e)}),o}),e.getPreSelectedRowModel=()=>e.getCoreRowModel(),e.getSelectedRowModel=Ke(()=>[e.getState().rowSelection,e.getCoreRowModel()],(t,n)=>Object.keys(t).length?Ub(e,n):{rows:[],flatRows:[],rowsById:{}},Xe(e.options,"debugTable")),e.getFilteredSelectedRowModel=Ke(()=>[e.getState().rowSelection,e.getFilteredRowModel()],(t,n)=>Object.keys(t).length?Ub(e,n):{rows:[],flatRows:[],rowsById:{}},Xe(e.options,"debugTable")),e.getGroupedSelectedRowModel=Ke(()=>[e.getState().rowSelection,e.getSortedRowModel()],(t,n)=>Object.keys(t).length?Ub(e,n):{rows:[],flatRows:[],rowsById:{}},Xe(e.options,"debugTable")),e.getIsAllRowsSelected=()=>{const t=e.getFilteredRowModel().flatRows,{rowSelection:n}=e.getState();let r=!!(t.length&&Object.keys(n).length);return r&&t.some(o=>o.getCanSelect()&&!n[o.id])&&(r=!1),r},e.getIsAllPageRowsSelected=()=>{const t=e.getPaginationRowModel().flatRows.filter(o=>o.getCanSelect()),{rowSelection:n}=e.getState();let r=!!t.length;return r&&t.some(o=>!n[o.id])&&(r=!1),r},e.getIsSomeRowsSelected=()=>{var t;const n=Object.keys((t=e.getState().rowSelection)!=null?t:{}).length;return n>0&&n{const t=e.getPaginationRowModel().flatRows;return e.getIsAllPageRowsSelected()?!1:t.filter(n=>n.getCanSelect()).some(n=>n.getIsSelected()||n.getIsSomeSelected())},e.getToggleAllRowsSelectedHandler=()=>t=>{e.toggleAllRowsSelected(t.target.checked)},e.getToggleAllPageRowsSelectedHandler=()=>t=>{e.toggleAllPageRowsSelected(t.target.checked)}},createRow:(e,t)=>{e.toggleSelected=(n,r)=>{const o=e.getIsSelected();t.setRowSelection(a=>{var i;if(n=typeof n<"u"?n:!o,e.getCanSelect()&&o===n)return a;const s={...a};return Wx(s,e.id,n,(i=r?.selectChildren)!=null?i:!0,t),s})},e.getIsSelected=()=>{const{rowSelection:n}=t.getState();return tC(e,n)},e.getIsSomeSelected=()=>{const{rowSelection:n}=t.getState();return zx(e,n)==="some"},e.getIsAllSubRowsSelected=()=>{const{rowSelection:n}=t.getState();return zx(e,n)==="all"},e.getCanSelect=()=>{var n;return typeof t.options.enableRowSelection=="function"?t.options.enableRowSelection(e):(n=t.options.enableRowSelection)!=null?n:!0},e.getCanSelectSubRows=()=>{var n;return typeof t.options.enableSubRowSelection=="function"?t.options.enableSubRowSelection(e):(n=t.options.enableSubRowSelection)!=null?n:!0},e.getCanMultiSelect=()=>{var n;return typeof t.options.enableMultiRowSelection=="function"?t.options.enableMultiRowSelection(e):(n=t.options.enableMultiRowSelection)!=null?n:!0},e.getToggleSelectedHandler=()=>{const n=e.getCanSelect();return r=>{var o;n&&e.toggleSelected((o=r.target)==null?void 0:o.checked)}}}},Wx=(e,t,n,r,o)=>{var a;const i=o.getRow(t,!0);n?(i.getCanMultiSelect()||Object.keys(e).forEach(s=>delete e[s]),i.getCanSelect()&&(e[t]=!0)):delete e[t],r&&(a=i.subRows)!=null&&a.length&&i.getCanSelectSubRows()&&i.subRows.forEach(s=>Wx(e,s.id,n,r,o))};function Ub(e,t){const n=e.getState().rowSelection,r=[],o={},a=function(i,s){return i.map(l=>{var c;const d=tC(l,n);if(d&&(r.push(l),o[l.id]=l),(c=l.subRows)!=null&&c.length&&(l={...l,subRows:a(l.subRows)}),d)return l}).filter(Boolean)};return{rows:a(t.rows),flatRows:r,rowsById:o}}function tC(e,t){var n;return(n=t[e.id])!=null?n:!1}function zx(e,t,n){var r;if(!((r=e.subRows)!=null&&r.length))return!1;let o=!0,a=!1;return e.subRows.forEach(i=>{if(!(a&&!o)&&(i.getCanSelect()&&(tC(i,t)?a=!0:o=!1),i.subRows&&i.subRows.length)){const s=zx(i,t);s==="all"?a=!0:(s==="some"&&(a=!0),o=!1)}}),o?"all":a?"some":!1}const qx=/([0-9]+)/gm,$pe=(e,t,n)=>P5(ti(e.getValue(n)).toLowerCase(),ti(t.getValue(n)).toLowerCase()),Hpe=(e,t,n)=>P5(ti(e.getValue(n)),ti(t.getValue(n))),Vpe=(e,t,n)=>nC(ti(e.getValue(n)).toLowerCase(),ti(t.getValue(n)).toLowerCase()),Upe=(e,t,n)=>nC(ti(e.getValue(n)),ti(t.getValue(n))),Gpe=(e,t,n)=>{const r=e.getValue(n),o=t.getValue(n);return r>o?1:rnC(e.getValue(n),t.getValue(n));function nC(e,t){return e===t?0:e>t?1:-1}function ti(e){return typeof e=="number"?isNaN(e)||e===1/0||e===-1/0?"":String(e):typeof e=="string"?e:""}function P5(e,t){const n=e.split(qx).filter(Boolean),r=t.split(qx).filter(Boolean);for(;n.length&&r.length;){const o=n.shift(),a=r.shift(),i=parseInt(o,10),s=parseInt(a,10),l=[i,s].sort();if(isNaN(l[0])){if(o>a)return 1;if(a>o)return-1;continue}if(isNaN(l[1]))return isNaN(i)?-1:1;if(i>s)return 1;if(s>i)return-1}return n.length-r.length}const Tc={alphanumeric:$pe,alphanumericCaseSensitive:Hpe,text:Vpe,textCaseSensitive:Upe,datetime:Gpe,basic:Wpe},zpe={getInitialState:e=>({sorting:[],...e}),getDefaultColumnDef:()=>({sortingFn:"auto",sortUndefined:1}),getDefaultOptions:e=>({onSortingChange:Rr("sorting",e),isMultiSortEvent:t=>t.shiftKey}),createColumn:(e,t)=>{e.getAutoSortingFn=()=>{const n=t.getFilteredRowModel().flatRows.slice(10);let r=!1;for(const o of n){const a=o?.getValue(e.id);if(Object.prototype.toString.call(a)==="[object Date]")return Tc.datetime;if(typeof a=="string"&&(r=!0,a.split(qx).length>1))return Tc.alphanumeric}return r?Tc.text:Tc.basic},e.getAutoSortDir=()=>{const n=t.getFilteredRowModel().flatRows[0];return typeof n?.getValue(e.id)=="string"?"asc":"desc"},e.getSortingFn=()=>{var n,r;if(!e)throw new Error;return Sm(e.columnDef.sortingFn)?e.columnDef.sortingFn:e.columnDef.sortingFn==="auto"?e.getAutoSortingFn():(n=(r=t.options.sortingFns)==null?void 0:r[e.columnDef.sortingFn])!=null?n:Tc[e.columnDef.sortingFn]},e.toggleSorting=(n,r)=>{const o=e.getNextSortingOrder(),a=typeof n<"u"&&n!==null;t.setSorting(i=>{const s=i?.find(h=>h.id===e.id),l=i?.findIndex(h=>h.id===e.id);let c=[],d,f=a?n:o==="desc";if(i!=null&&i.length&&e.getCanMultiSort()&&r?s?d="toggle":d="add":i!=null&&i.length&&l!==i.length-1?d="replace":s?d="toggle":d="replace",d==="toggle"&&(a||o||(d="remove")),d==="add"){var p;c=[...i,{id:e.id,desc:f}],c.splice(0,c.length-((p=t.options.maxMultiSortColCount)!=null?p:Number.MAX_SAFE_INTEGER))}else d==="toggle"?c=i.map(h=>h.id===e.id?{...h,desc:f}:h):d==="remove"?c=i.filter(h=>h.id!==e.id):c=[{id:e.id,desc:f}];return c})},e.getFirstSortDir=()=>{var n,r;return((n=(r=e.columnDef.sortDescFirst)!=null?r:t.options.sortDescFirst)!=null?n:e.getAutoSortDir()==="desc")?"desc":"asc"},e.getNextSortingOrder=n=>{var r,o;const a=e.getFirstSortDir(),i=e.getIsSorted();return i?i!==a&&((r=t.options.enableSortingRemoval)==null||r)&&(!(n&&(o=t.options.enableMultiRemove)!=null)||o)?!1:i==="desc"?"asc":"desc":a},e.getCanSort=()=>{var n,r;return((n=e.columnDef.enableSorting)!=null?n:!0)&&((r=t.options.enableSorting)!=null?r:!0)&&!!e.accessorFn},e.getCanMultiSort=()=>{var n,r;return(n=(r=e.columnDef.enableMultiSort)!=null?r:t.options.enableMultiSort)!=null?n:!!e.accessorFn},e.getIsSorted=()=>{var n;const r=(n=t.getState().sorting)==null?void 0:n.find(o=>o.id===e.id);return r?r.desc?"desc":"asc":!1},e.getSortIndex=()=>{var n,r;return(n=(r=t.getState().sorting)==null?void 0:r.findIndex(o=>o.id===e.id))!=null?n:-1},e.clearSorting=()=>{t.setSorting(n=>n!=null&&n.length?n.filter(r=>r.id!==e.id):[])},e.getToggleSortingHandler=()=>{const n=e.getCanSort();return r=>{n&&(r.persist==null||r.persist(),e.toggleSorting==null||e.toggleSorting(void 0,e.getCanMultiSort()?t.options.isMultiSortEvent==null?void 0:t.options.isMultiSortEvent(r):!1))}}},createTable:e=>{e.setSorting=t=>e.options.onSortingChange==null?void 0:e.options.onSortingChange(t),e.resetSorting=t=>{var n,r;e.setSorting(t?[]:(n=(r=e.initialState)==null?void 0:r.sorting)!=null?n:[])},e.getPreSortedRowModel=()=>e.getGroupedRowModel(),e.getSortedRowModel=()=>(!e._getSortedRowModel&&e.options.getSortedRowModel&&(e._getSortedRowModel=e.options.getSortedRowModel(e)),e.options.manualSorting||!e._getSortedRowModel?e.getPreSortedRowModel():e._getSortedRowModel())}},qpe=[gpe,Dpe,Ipe,Rpe,mpe,vpe,Ape,Ppe,zpe,Ope,jpe,Lpe,Fpe,Bpe,Mpe];function Ype(e){var t,n;const r=[...qpe,...(t=e._features)!=null?t:[]];let o={_features:r};const a=o._features.reduce((p,h)=>Object.assign(p,h.getDefaultOptions==null?void 0:h.getDefaultOptions(o)),{}),i=p=>o.options.mergeOptions?o.options.mergeOptions(a,p):{...a,...p};let l={...{},...(n=e.initialState)!=null?n:{}};o._features.forEach(p=>{var h;l=(h=p.getInitialState==null?void 0:p.getInitialState(l))!=null?h:l});const c=[];let d=!1;const f={_features:r,options:{...a,...e},initialState:l,_queue:p=>{c.push(p),d||(d=!0,Promise.resolve().then(()=>{for(;c.length;)c.shift()();d=!1}).catch(h=>setTimeout(()=>{throw h})))},reset:()=>{o.setState(o.initialState)},setOptions:p=>{const h=Wa(p,o.options);o.options=i(h)},getState:()=>o.options.state,setState:p=>{o.options.onStateChange==null||o.options.onStateChange(p)},_getRowId:(p,h,m)=>{var v;return(v=o.options.getRowId==null?void 0:o.options.getRowId(p,h,m))!=null?v:`${m?[m.id,h].join("."):h}`},getCoreRowModel:()=>(o._getCoreRowModel||(o._getCoreRowModel=o.options.getCoreRowModel(o)),o._getCoreRowModel()),getRowModel:()=>o.getPaginationRowModel(),getRow:(p,h)=>{let m=(h?o.getPrePaginationRowModel():o.getRowModel()).rowsById[p];if(!m&&(m=o.getCoreRowModel().rowsById[p],!m))throw new Error;return m},_getDefaultColumnDef:Ke(()=>[o.options.defaultColumn],p=>{var h;return p=(h=p)!=null?h:{},{header:m=>{const v=m.header.column.columnDef;return v.accessorKey?v.accessorKey:v.accessorFn?v.id:null},cell:m=>{var v,b;return(v=(b=m.renderValue())==null||b.toString==null?void 0:b.toString())!=null?v:null},...o._features.reduce((m,v)=>Object.assign(m,v.getDefaultColumnDef==null?void 0:v.getDefaultColumnDef()),{}),...p}},Xe(e,"debugColumns")),_getColumnDefs:()=>o.options.columns,getAllColumns:Ke(()=>[o._getColumnDefs()],p=>{const h=function(m,v,b){return b===void 0&&(b=0),m.map(y=>{const x=hpe(o,y,b,v),w=y;return x.columns=w.columns?h(w.columns,x,b+1):[],x})};return h(p)},Xe(e,"debugColumns")),getAllFlatColumns:Ke(()=>[o.getAllColumns()],p=>p.flatMap(h=>h.getFlatColumns()),Xe(e,"debugColumns")),_getAllFlatColumnsById:Ke(()=>[o.getAllFlatColumns()],p=>p.reduce((h,m)=>(h[m.id]=m,h),{}),Xe(e,"debugColumns")),getAllLeafColumns:Ke(()=>[o.getAllColumns(),o._getOrderColumnsFn()],(p,h)=>{let m=p.flatMap(v=>v.getLeafColumns());return h(m)},Xe(e,"debugColumns")),getColumn:p=>o._getAllFlatColumnsById()[p]};Object.assign(o,f);for(let p=0;pKe(()=>[e.options.data],t=>{const n={rows:[],flatRows:[],rowsById:{}},r=function(o,a,i){a===void 0&&(a=0);const s=[];for(let c=0;ce._autoResetPageIndex()))}function Xpe(e,t,n){return n.options.filterFromLeafRows?Zpe(e,t,n):Jpe(e,t,n)}function Zpe(e,t,n){var r;const o=[],a={},i=(r=n.options.maxLeafRowFilterDepth)!=null?r:100,s=function(l,c){c===void 0&&(c=0);const d=[];for(let p=0;pKe(()=>[e.getPreFilteredRowModel(),e.getState().columnFilters,e.getState().globalFilter],(t,n,r)=>{if(!t.rows.length||!(n!=null&&n.length)&&!r){for(let p=0;p{var h;const m=e.getColumn(p.id);if(!m)return;const v=m.getFilterFn();v&&o.push({id:p.id,filterFn:v,resolvedValue:(h=v.resolveFilterValue==null?void 0:v.resolveFilterValue(p.value))!=null?h:p.value})});const i=(n??[]).map(p=>p.id),s=e.getGlobalFilterFn(),l=e.getAllLeafColumns().filter(p=>p.getCanGlobalFilter());r&&s&&l.length&&(i.push("__global__"),l.forEach(p=>{var h;a.push({id:p.id,filterFn:s,resolvedValue:(h=s.resolveFilterValue==null?void 0:s.resolveFilterValue(r))!=null?h:r})}));let c,d;for(let p=0;p{h.columnFiltersMeta[v]=b})}if(a.length){for(let m=0;m{h.columnFiltersMeta[v]=b})){h.columnFilters.__global__=!0;break}}h.columnFilters.__global__!==!0&&(h.columnFilters.__global__=!1)}}const f=p=>{for(let h=0;he._autoResetPageIndex()))}function ehe(){return e=>Ke(()=>[e.getState().sorting,e.getPreSortedRowModel()],(t,n)=>{if(!n.rows.length||!(t!=null&&t.length))return n;const r=e.getState().sorting,o=[],a=r.filter(l=>{var c;return(c=e.getColumn(l.id))==null?void 0:c.getCanSort()}),i={};a.forEach(l=>{const c=e.getColumn(l.id);c&&(i[l.id]={sortUndefined:c.columnDef.sortUndefined,invertSorting:c.columnDef.invertSorting,sortingFn:c.getSortingFn()})});const s=l=>{const c=l.map(d=>({...d}));return c.sort((d,f)=>{for(let h=0;h{var f;o.push(d),(f=d.subRows)!=null&&f.length&&(d.subRows=s(d.subRows))}),c};return{rows:s(n.rows),flatRows:o,rowsById:n.rowsById}},Xe(e.options,"debugTable","getSortedRowModel",()=>e._autoResetPageIndex()))}/** + * react-table + * + * Copyright (c) TanStack + * + * 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 OT(e,t){return e?the(e)?g.createElement(e,t):e:null}function the(e){return nhe(e)||typeof e=="function"||rhe(e)}function nhe(e){return typeof e=="function"&&(()=>{const t=Object.getPrototypeOf(e);return t.prototype&&t.prototype.isReactComponent})()}function rhe(e){return typeof e=="object"&&typeof e.$$typeof=="symbol"&&["react.memo","react.forward_ref"].includes(e.$$typeof.description)}function ohe(e){const t={state:{},onStateChange:()=>{},renderFallbackValue:null,...e},[n]=g.useState(()=>({current:Ype(t)})),[r,o]=g.useState(()=>n.current.initialState);return n.current.setOptions(a=>({...a,...e,state:{...r,...e.state},onStateChange:i=>{o(i),e.onStateChange==null||e.onStateChange(i)}})),n.current}const j5=g.forwardRef(({className:e,...t},n)=>u.jsx("div",{className:"relative size-full overflow-auto",children:u.jsx("table",{ref:n,className:ce("relative w-full caption-bottom",e),...t})}));j5.displayName="Table";const L5=g.forwardRef(({className:e,...t},n)=>u.jsx("thead",{ref:n,className:ce("bg-surface [&_tr]:hover:bg-surface sticky top-0 z-10",e),...t}));L5.displayName="TableHeader";const F5=g.forwardRef(({className:e,...t},n)=>u.jsx("tbody",{ref:n,className:e,...t}));F5.displayName="TableBody";const ahe=g.forwardRef(({className:e,...t},n)=>u.jsx("tfoot",{ref:n,className:e,...t}));ahe.displayName="TableFooter";const mh=g.forwardRef(({className:e,...t},n)=>u.jsx("tr",{ref:n,className:ce("border-border hover:bg-surface-hovered data-[state=selected]:bg-selected data-[state=selected]:hover:bg-selected-hovered border-b",e),...t}));mh.displayName="TableRow";const B5=g.forwardRef(({className:e,...t},n)=>u.jsx("th",{ref:n,className:ce("m-0 p-0 align-bottom font-bold [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",e),...t}));B5.displayName="TableHead";const Yx=g.forwardRef(({className:e,...t},n)=>u.jsx("td",{ref:n,className:ce("p-2 [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",e),...t}));Yx.displayName="TableCell";const ihe=g.forwardRef(({className:e,...t},n)=>u.jsx("caption",{ref:n,className:ce("mt-4 text-sm",e),...t}));ihe.displayName="TableCaption";function she({columns:e,data:t,columnFilters:n,columnVisibility:r,selectedRows:o,sorting:a,onRowSelectionChange:i,onColumnVisibilityChange:s,onSortingChange:l,onColumnFiltersChange:c,tableClassName:d,tableStyle:f,tableHeaderClassName:p,tableHeaderStyle:h,tableCellClassName:m,tableCellStyle:v,tableBodyClassName:b,tableBodyStyle:y,tableRowClassName:x,tableRowStyle:w,id:S,testId:C}){const[E,k]=g.useState(a??[]),[O,M]=g.useState(n??[]),[T,F]=g.useState(r??{}),[P,$]=g.useState(o??{});o&&o!==P&&$(o??{}),n&&n!==O&&M(n??[]),r&&T!==r&&F(r??{}),a&&E!==a&&k(a??[]);const j=g.useCallback(Y=>{$(z=>{if(typeof Y=="function"){const J=Y(z);return i?.(J),J}return Y})},[i]),U=g.useCallback(Y=>{F(z=>{if(typeof Y=="function"){const J=Y(z);return s?.(J),J}return Y})},[s]),L=g.useCallback(Y=>{k(z=>{if(typeof Y=="function"){const J=Y(z);return l?.(J),J}return Y})},[l]),D=g.useCallback(Y=>{M(z=>{if(typeof Y=="function"){const J=Y(z);return c?.(J),J}return Y})},[c]),A=ohe({data:t,columns:e,getCoreRowModel:Kpe(),onSortingChange:L,getSortedRowModel:ehe(),onColumnFiltersChange:D,getFilteredRowModel:Qpe(),onColumnVisibilityChange:U,onRowSelectionChange:j,state:{sorting:E,columnFilters:O,columnVisibility:T,rowSelection:P}}),R=A.getHeaderGroups(),H=A.getRowModel(),W=R.map(Y=>u.jsx(mh,{children:Y.headers.map(z=>{const J=z.isPlaceholder?null:OT(z.column.columnDef.header,z.getContext()),ee=z.column.columnDef.enableSorting?u.jsx("button",{onClick:()=>z.column.toggleSorting(z.column.getIsSorted()==="asc"),onKeyUp:oe=>{oe.key==="Enter"&&z.column.toggleSorting(z.column.getIsSorted()==="asc")},"aria-label":`Sort column ${z.column.columnDef.id} ${z.column.getIsSorted()?z.column.getIsSorted()==="asc"?"ascending":"descending":"unsorted"}`,type:"button",children:u.jsxs("div",{className:"flex items-center px-2",children:[J,u.jsxs("div",{className:"ml-1 inline-block",children:[u.jsx("div",{className:z.column.getIsSorted()==="asc"?"text-text text-3xs leading-[0.6rem]":"text-disabled-text text-3xs leading-[0.6rem]",children:"▲"}),u.jsx("div",{className:z.column.getIsSorted()==="desc"?"text-text text-3xs leading-[0.6rem]":"text-disabled-text text-3xs leading-[0.6rem]",children:"▼"})]})]})}):J;return u.jsx(B5,{children:u.jsx("div",{className:"border-border text-text-subtlest block border-b p-1 text-sm font-semibold",children:ee})},z.id)})},Y.id)),V=H.rows?.length?H.rows.map(Y=>u.jsx(mh,{"data-state":Y.getIsSelected()&&"selected",className:x,style:w,children:Y.getVisibleCells().map(z=>u.jsx(Yx,{className:m,style:v,children:OT(z.column.columnDef.cell,z.getContext())},z.id))},Y.id)):u.jsx(mh,{className:x,style:w,children:u.jsx(Yx,{colSpan:e.length,className:m,style:v,children:"No results."})});return u.jsxs(j5,{className:d,style:f,id:S,"data-testid":C,children:[u.jsx(L5,{className:p,style:h,children:W}),u.jsx(F5,{className:b,style:y,children:V})]})}const Kx={Table:she,createColumnHelper:upe};function rC(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,_h(e,t)}function lhe(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function che(e,t){e.classList?e.classList.add(t):lhe(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function TT(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function uhe(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=TT(e.className,t):e.setAttribute("class",TT(e.className&&e.className.baseVal||"",t))}const IT={disabled:!1},ag=N.createContext(null);var $5=function(t){return t.scrollTop},Hu="unmounted",ki="exited",_i="entering",_s="entered",Xx="exiting",ka=function(e){rC(t,e);function t(r,o){var a;a=e.call(this,r,o)||this;var i=o,s=i&&!i.isMounting?r.enter:r.appear,l;return a.appearStatus=null,r.in?s?(l=ki,a.appearStatus=_i):l=_s:r.unmountOnExit||r.mountOnEnter?l=Hu:l=ki,a.state={status:l},a.nextCallback=null,a}t.getDerivedStateFromProps=function(o,a){var i=o.in;return i&&a.status===Hu?{status:ki}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var a=null;if(o!==this.props){var i=this.state.status;this.props.in?i!==_i&&i!==_s&&(a=_i):(i===_i||i===_s)&&(a=Xx)}this.updateStatus(!1,a)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,a,i,s;return a=i=s=o,o!=null&&typeof o!="number"&&(a=o.exit,i=o.enter,s=o.appear!==void 0?o.appear:i),{exit:a,enter:i,appear:s}},n.updateStatus=function(o,a){if(o===void 0&&(o=!1),a!==null)if(this.cancelNextCallback(),a===_i){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:so.findDOMNode(this);i&&$5(i)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===ki&&this.setState({status:Hu})},n.performEnter=function(o){var a=this,i=this.props.enter,s=this.context?this.context.isMounting:o,l=this.props.nodeRef?[s]:[so.findDOMNode(this),s],c=l[0],d=l[1],f=this.getTimeouts(),p=s?f.appear:f.enter;if(!o&&!i||IT.disabled){this.safeSetState({status:_s},function(){a.props.onEntered(c)});return}this.props.onEnter(c,d),this.safeSetState({status:_i},function(){a.props.onEntering(c,d),a.onTransitionEnd(p,function(){a.safeSetState({status:_s},function(){a.props.onEntered(c,d)})})})},n.performExit=function(){var o=this,a=this.props.exit,i=this.getTimeouts(),s=this.props.nodeRef?void 0:so.findDOMNode(this);if(!a||IT.disabled){this.safeSetState({status:ki},function(){o.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:Xx},function(){o.props.onExiting(s),o.onTransitionEnd(i.exit,function(){o.safeSetState({status:ki},function(){o.props.onExited(s)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,a){a=this.setNextCallback(a),this.setState(o,a)},n.setNextCallback=function(o){var a=this,i=!0;return this.nextCallback=function(s){i&&(i=!1,a.nextCallback=null,o(s))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},n.onTransitionEnd=function(o,a){this.setNextCallback(a);var i=this.props.nodeRef?this.props.nodeRef.current:so.findDOMNode(this),s=o==null&&!this.props.addEndListener;if(!i||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var l=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],c=l[0],d=l[1];this.props.addEndListener(c,d)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===Hu)return null;var a=this.props,i=a.children;a.in,a.mountOnEnter,a.unmountOnExit,a.appear,a.enter,a.exit,a.timeout,a.addEndListener,a.onEnter,a.onEntering,a.onEntered,a.onExit,a.onExiting,a.onExited,a.nodeRef;var s=G0(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return N.createElement(ag.Provider,{value:null},typeof i=="function"?i(o,s):N.cloneElement(N.Children.only(i),s))},t}(N.Component);ka.contextType=ag;ka.propTypes={};function xs(){}ka.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:xs,onEntering:xs,onEntered:xs,onExit:xs,onExiting:xs,onExited:xs};ka.UNMOUNTED=Hu;ka.EXITED=ki;ka.ENTERING=_i;ka.ENTERED=_s;ka.EXITING=Xx;var dhe=function(t,n){return t&&n&&n.split(" ").forEach(function(r){return che(t,r)})},Gb=function(t,n){return t&&n&&n.split(" ").forEach(function(r){return uhe(t,r)})},Cm=function(e){rC(t,e);function t(){for(var r,o=arguments.length,a=new Array(o),i=0;ie.map((b,y)=>{if(!b)return null;let x=y.toString();g.isValidElement(b)&&b.key&&(x=b.key);const w=g.createRef();return u.jsx(Cm,{timeout:f,nodeRef:w,classNames:n,unmountOnExit:t,onEnter:a,onEntering:i,onEntered:s,onExit:l,onExiting:c,onExited:d,children:u.jsx("div",{ref:w,children:b})},x)}),[e,n,f,t,a,i,s,l,c,d]);return u.jsx(aC,{className:r,style:o,appear:p,enter:h,exit:m,children:v})}const Ls=({children:e,lines:t=1,lessCaption:n="less",moreCaption:r="more",defaultOpen:o=!1,textClassName:a,textStyle:i,moreButtonClassName:s,moreButtonStyle:l,className:c,style:d,testId:f,duration:p=150})=>{const h=g.useRef(null),[m,v]=g.useState(o),[b,y]=g.useState(!1),[x,w]=g.useState(!1);return g.useEffect(()=>{h.current&&w(h.current?.scrollHeight>h.current?.clientHeight||h.current?.scrollWidth>h.current?.clientWidth)},[e]),u.jsxs("div",{className:ce(`flex w-full items-start ${m||b||t>1?"flex-col":"flex-row"}`,c),style:d,"data-testid":f,children:[u.jsx("div",{className:`transition-[grid-template-rows] ease-in-out ${m&&b?"grid grid-rows-[0fr]":m?" grid grid-rows-[1fr]":b?"grid grid-rows-[0fr]":""}`,style:{transitionDuration:`${p}ms`},children:u.jsx("p",{style:{...i,display:m||b?"block":"-webkit-box",WebkitLineClamp:t,WebkitBoxOrient:"vertical",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"normal"},ref:h,className:a,children:e})}),(x||m)&&u.jsx(re,{appearance:"link",onClick:()=>{v(!m),y(!0),setTimeout(()=>y(!1),p)},className:ce("ml-auto p-0 text-sm",s),style:l,children:m?n:r})]})};Ls.displayName="TruncatedText";var _a="Accordion",bhe=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[iC,yhe,xhe]=SS(_a),[Em,WLe]=ea(_a,[xhe,Nj]),sC=Nj(),H5=N.forwardRef((e,t)=>{const{type:n,...r}=e,o=r,a=r;return u.jsx(iC.Provider,{scope:e.__scopeAccordion,children:n==="multiple"?u.jsx(Ehe,{...a,ref:t}):u.jsx(Che,{...o,ref:t})})});H5.displayName=_a;var[V5,whe]=Em(_a),[U5,She]=Em(_a,{collapsible:!1}),Che=N.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:o=()=>{},collapsible:a=!1,...i}=e,[s,l]=yo({prop:n,defaultProp:r,onChange:o});return u.jsx(V5,{scope:e.__scopeAccordion,value:s?[s]:[],onItemOpen:l,onItemClose:N.useCallback(()=>a&&l(""),[a,l]),children:u.jsx(U5,{scope:e.__scopeAccordion,collapsible:a,children:u.jsx(G5,{...i,ref:t})})})}),Ehe=N.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:o=()=>{},...a}=e,[i=[],s]=yo({prop:n,defaultProp:r,onChange:o}),l=N.useCallback(d=>s((f=[])=>[...f,d]),[s]),c=N.useCallback(d=>s((f=[])=>f.filter(p=>p!==d)),[s]);return u.jsx(V5,{scope:e.__scopeAccordion,value:i,onItemOpen:l,onItemClose:c,children:u.jsx(U5,{scope:e.__scopeAccordion,collapsible:!0,children:u.jsx(G5,{...a,ref:t})})})}),[khe,km]=Em(_a),G5=N.forwardRef((e,t)=>{const{__scopeAccordion:n,disabled:r,dir:o,orientation:a="vertical",...i}=e,s=N.useRef(null),l=Qt(s,t),c=yhe(n),f=cm(o)==="ltr",p=Be(e.onKeyDown,h=>{if(!bhe.includes(h.key))return;const m=h.target,v=c().filter(O=>!O.ref.current?.disabled),b=v.findIndex(O=>O.ref.current===m),y=v.length;if(b===-1)return;h.preventDefault();let x=b;const w=0,S=y-1,C=()=>{x=b+1,x>S&&(x=w)},E=()=>{x=b-1,x{const{__scopeAccordion:n,value:r,...o}=e,a=km(ig,n),i=whe(ig,n),s=sC(n),l=Cr(),c=r&&i.value.includes(r)||!1,d=a.disabled||e.disabled;return u.jsx(_he,{scope:n,open:c,disabled:d,triggerId:l,children:u.jsx(Lj,{"data-orientation":a.orientation,"data-state":Z5(c),...s,...o,ref:t,disabled:d,open:c,onOpenChange:f=>{f?i.onItemOpen(r):i.onItemClose(r)}})})});W5.displayName=ig;var z5="AccordionHeader",q5=N.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,o=km(_a,n),a=lC(z5,n);return u.jsx(ht.h3,{"data-orientation":o.orientation,"data-state":Z5(a.open),"data-disabled":a.disabled?"":void 0,...r,ref:t})});q5.displayName=z5;var Zx="AccordionTrigger",Y5=N.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,o=km(_a,n),a=lC(Zx,n),i=She(Zx,n),s=sC(n);return u.jsx(iC.ItemSlot,{scope:n,children:u.jsx(Fj,{"aria-disabled":a.open&&!i.collapsible||void 0,"data-orientation":o.orientation,id:a.triggerId,...s,...r,ref:t})})});Y5.displayName=Zx;var K5="AccordionContent",X5=N.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,o=km(_a,n),a=lC(K5,n),i=sC(n);return u.jsx(Bj,{role:"region","aria-labelledby":a.triggerId,"data-orientation":o.orientation,...i,...r,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});X5.displayName=K5;function Z5(e){return e?"open":"closed"}var Ohe=H5,The=W5,Ihe=q5,Rhe=Y5,Mhe=X5;const Nhe=e=>u.jsx(Ohe,{...e}),J5=N.forwardRef(({children:e,className:t,...n},r)=>u.jsx(The,{...n,className:ce("border-border overflow-hidden border-b-2 first:rounded-t last:rounded-b last:border-b-0 focus-within:relative focus-within:z-10",t),ref:r,children:e}));J5.displayName="AccordionItem";const Q5=N.forwardRef(({children:e,className:t,...n},r)=>u.jsx(Ihe,{className:"flex",children:u.jsxs(Rhe,{className:ce("text-text bg-surface hover:bg-surface-hovered active:bg-surface-pressed group flex min-h-12 flex-1 cursor-pointer disabled:cursor-default items-center justify-between px-4 text-base font-bold outline-none",t),...n,ref:r,children:[e,u.jsx(_x,{className:"transition-transform duration-300 ease-in-out group-data-[state=open]:rotate-180","aria-hidden":!0})]})}));Q5.displayName="AccordionTrigger";const e$=N.forwardRef(({children:e,className:t,...n},r)=>u.jsx(Mhe,{className:ce("data-[state=open]:animate-slideDownAccordion data-[state=closed]:animate-slideUpAccordion border-border bg-surface overflow-hidden border-t",t),...n,ref:r,children:u.jsx("div",{className:"px-5 py-6",children:e})}));e$.displayName="AccordionContent";const xn={Container:Nhe,Item:J5,Trigger:Q5,Content:e$};var Ic={},Rc={},RT;function Dhe(){if(RT)return Rc;RT=1,Object.defineProperty(Rc,"__esModule",{value:!0}),Rc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="ArrowLeftIcon",Rc.default=r,Rc}var MT;function Ahe(){if(MT)return Ic;MT=1,Object.defineProperty(Ic,"__esModule",{value:!0}),Ic.default=void 0;var e=r(be()),t=gt,n=r(Dhe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="ArrowLeftCircleIcon",Ic.default=o,Ic}var Phe=Ahe();const jhe=Ne(Phe);var Mc={},Nc={},NT;function Lhe(){if(NT)return Nc;NT=1,Object.defineProperty(Nc,"__esModule",{value:!0}),Nc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="ArrowRightIcon",Nc.default=r,Nc}var DT;function Fhe(){if(DT)return Mc;DT=1,Object.defineProperty(Mc,"__esModule",{value:!0}),Mc.default=void 0;var e=r(be()),t=gt,n=r(Lhe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="ArrowRightCircleIcon",Mc.default=o,Mc}var Bhe=Fhe();const $he=Ne(Bhe),Qr=ml({});function t$(e){Qr[e]||(Qr[e]={path:[],transitioning:null});const t=Xo(Qr[e]);console.info("SideNavigationStore -",e,t.path.map(c=>c));const n=g.useCallback(c=>Qr[e].path.splice(0,c.length,...c),[e]),r=g.useCallback(c=>Qr[e].path[c],[e]),o=g.useCallback(c=>Qr[e].path.push(c),[e]),a=g.useCallback(()=>Qr[e].path.pop(),[e]),i=g.useCallback(c=>{Qr[e].transitioning=c},[e]),s=g.useCallback(()=>Qr[e].path[Qr[e].path.length-1],[e]),l=Xo(Qr[e]).transitioning;return{path:t,setPath:n,getPathElement:r,pushPathElement:o,popPathElement:a,getCurrentPathElement:s,setTransitioning:i,transitioning:l}}function Hhe(e){if(typeof Proxy>"u")return e;const t=new Map,n=(...r)=>e(...r);return new Proxy(n,{get:(r,o)=>o==="create"?e:(t.has(o)||t.set(o,e(o)),t.get(o))})}function _m(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}const Jx=e=>Array.isArray(e);function n$(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r{t[0][r]=n.get(),t[1][r]=n.getVelocity()}),t}function cC(e,t,n,r){if(typeof t=="function"){const[o,a]=AT(r);t=t(n!==void 0?n:e.custom,o,a)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[o,a]=AT(r);t=t(n!==void 0?n:e.custom,o,a)}return t}function Om(e,t,n){const r=e.getProps();return cC(r,t,n!==void 0?n:r.custom,e)}const uC=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],dC=["initial",...uC],pf=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],os=new Set(pf),va=e=>e*1e3,ba=e=>e/1e3,Vhe={type:"spring",stiffness:500,damping:25,restSpeed:10},Uhe=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),Ghe={type:"keyframes",duration:.8},Whe={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},zhe=(e,{keyframes:t})=>t.length>2?Ghe:os.has(e)?e.startsWith("scale")?Uhe(t[1]):Vhe:Whe;function fC(e,t){return e?e[t]||e.default||e:void 0}const qhe={skipAnimations:!1,useManualTiming:!1},Yhe=e=>e!==null;function Tm(e,{repeat:t,repeatType:n="loop"},r){const o=e.filter(Yhe),a=t&&n!=="loop"&&t%2===1?0:o.length-1;return!a||r===void 0?o[a]:r}const Gn=e=>e;let Qx=Gn;function Khe(e){let t=new Set,n=new Set,r=!1,o=!1;const a=new WeakSet;let i={delta:0,timestamp:0,isProcessing:!1};function s(c){a.has(c)&&(l.schedule(c),e()),c(i)}const l={schedule:(c,d=!1,f=!1)=>{const h=f&&r?t:n;return d&&a.add(c),h.has(c)||h.add(c),c},cancel:c=>{n.delete(c),a.delete(c)},process:c=>{if(i=c,r){o=!0;return}r=!0,[t,n]=[n,t],n.clear(),t.forEach(s),r=!1,o&&(o=!1,l.process(c))}};return l}const _p=["read","resolveKeyframes","update","preRender","render","postRender"],Xhe=40;function r$(e,t){let n=!1,r=!0;const o={delta:0,timestamp:0,isProcessing:!1},a=()=>n=!0,i=_p.reduce((y,x)=>(y[x]=Khe(a),y),{}),{read:s,resolveKeyframes:l,update:c,preRender:d,render:f,postRender:p}=i,h=()=>{const y=performance.now();n=!1,o.delta=r?1e3/60:Math.max(Math.min(y-o.timestamp,Xhe),1),o.timestamp=y,o.isProcessing=!0,s.process(o),l.process(o),c.process(o),d.process(o),f.process(o),p.process(o),o.isProcessing=!1,n&&t&&(r=!1,e(h))},m=()=>{n=!0,r=!0,o.isProcessing||e(h)};return{schedule:_p.reduce((y,x)=>{const w=i[x];return y[x]=(S,C=!1,E=!1)=>(n||m(),w.schedule(S,C,E)),y},{}),cancel:y=>{for(let x=0;x<_p.length;x++)i[_p[x]].cancel(y)},state:o,steps:i}}const{schedule:Ft,cancel:ni,state:An,steps:Wb}=r$(typeof requestAnimationFrame<"u"?requestAnimationFrame:Gn,!0),o$=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,Zhe=1e-7,Jhe=12;function Qhe(e,t,n,r,o){let a,i,s=0;do i=t+(n-t)/2,a=o$(i,r,o)-e,a>0?n=i:t=i;while(Math.abs(a)>Zhe&&++sQhe(a,0,1,e,n);return a=>a===0||a===1?a:o$(o(a),t,r)}const a$=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,i$=e=>t=>1-e(1-t),s$=hf(.33,1.53,.69,.99),pC=i$(s$),l$=a$(pC),c$=e=>(e*=2)<1?.5*pC(e):.5*(2-Math.pow(2,-10*(e-1))),hC=e=>1-Math.sin(Math.acos(e)),u$=i$(hC),d$=a$(hC),f$=e=>/^0[^.\s]+$/u.test(e);function ege(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||f$(e):!0}const p$=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),h$=e=>t=>typeof t=="string"&&t.startsWith(e),g$=h$("--"),tge=h$("var(--"),gC=e=>tge(e)?nge.test(e.split("/*")[0].trim()):!1,nge=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,rge=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function oge(e){const t=rge.exec(e);if(!t)return[,];const[,n,r,o]=t;return[`--${n??r}`,o]}function m$(e,t,n=1){const[r,o]=oge(e);if(!r)return;const a=window.getComputedStyle(t).getPropertyValue(r);if(a){const i=a.trim();return p$(i)?parseFloat(i):i}return gC(o)?m$(o,t,n+1):o}const Ea=(e,t,n)=>n>t?t:ntypeof e=="number",parse:parseFloat,transform:e=>e},_d={...xl,transform:e=>Ea(0,1,e)},Op={...xl,default:1},gf=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),ja=gf("deg"),Wo=gf("%"),ze=gf("px"),age=gf("vh"),ige=gf("vw"),PT={...Wo,parse:e=>Wo.parse(e)/100,transform:e=>Wo.transform(e*100)},sge=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),jT=e=>e===xl||e===ze,LT=(e,t)=>parseFloat(e.split(", ")[t]),FT=(e,t)=>(n,{transform:r})=>{if(r==="none"||!r)return 0;const o=r.match(/^matrix3d\((.+)\)$/u);if(o)return LT(o[1],t);{const a=r.match(/^matrix\((.+)\)$/u);return a?LT(a[1],e):0}},lge=new Set(["x","y","z"]),cge=pf.filter(e=>!lge.has(e));function uge(e){const t=[];return cge.forEach(n=>{const r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t}const tl={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:FT(4,13),y:FT(5,14)};tl.translateX=tl.x;tl.translateY=tl.y;const v$=e=>t=>t.test(e),dge={test:e=>e==="auto",parse:e=>e},b$=[xl,ze,Wo,ja,ige,age,dge],BT=e=>b$.find(v$(e)),$i=new Set;let e0=!1,t0=!1;function y$(){if(t0){const e=Array.from($i).filter(r=>r.needsMeasurement),t=new Set(e.map(r=>r.element)),n=new Map;t.forEach(r=>{const o=uge(r);o.length&&(n.set(r,o),r.render())}),e.forEach(r=>r.measureInitialState()),t.forEach(r=>{r.render();const o=n.get(r);o&&o.forEach(([a,i])=>{var s;(s=r.getValue(a))===null||s===void 0||s.set(i)})}),e.forEach(r=>r.measureEndState()),e.forEach(r=>{r.suspendedScrollY!==void 0&&window.scrollTo(0,r.suspendedScrollY)})}t0=!1,e0=!1,$i.forEach(e=>e.complete()),$i.clear()}function x$(){$i.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(t0=!0)})}function fge(){x$(),y$()}class mC{constructor(t,n,r,o,a,i=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...t],this.onComplete=n,this.name=r,this.motionValue=o,this.element=a,this.isAsync=i}scheduleResolve(){this.isScheduled=!0,this.isAsync?($i.add(this),e0||(e0=!0,Ft.read(x$),Ft.resolveKeyframes(y$))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:n,element:r,motionValue:o}=this;for(let a=0;aMath.round(e*1e5)/1e5,vC=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function pge(e){return e==null}const hge=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,bC=(e,t)=>n=>!!(typeof n=="string"&&hge.test(n)&&n.startsWith(e)||t&&!pge(n)&&Object.prototype.hasOwnProperty.call(n,t)),w$=(e,t,n)=>r=>{if(typeof r!="string")return r;const[o,a,i,s]=r.match(vC);return{[e]:parseFloat(o),[t]:parseFloat(a),[n]:parseFloat(i),alpha:s!==void 0?parseFloat(s):1}},gge=e=>Ea(0,255,e),zb={...xl,transform:e=>Math.round(gge(e))},Pi={test:bC("rgb","red"),parse:w$("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+zb.transform(e)+", "+zb.transform(t)+", "+zb.transform(n)+", "+nd(_d.transform(r))+")"};function mge(e){let t="",n="",r="",o="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),o=e.substring(4,5),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}}const n0={test:bC("#"),parse:mge,transform:Pi.transform},Rs={test:bC("hsl","hue"),parse:w$("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+Wo.transform(nd(t))+", "+Wo.transform(nd(n))+", "+nd(_d.transform(r))+")"},Hn={test:e=>Pi.test(e)||n0.test(e)||Rs.test(e),parse:e=>Pi.test(e)?Pi.parse(e):Rs.test(e)?Rs.parse(e):n0.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?Pi.transform(e):Rs.transform(e)},vge=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function bge(e){var t,n;return isNaN(e)&&typeof e=="string"&&(((t=e.match(vC))===null||t===void 0?void 0:t.length)||0)+(((n=e.match(vge))===null||n===void 0?void 0:n.length)||0)>0}const S$="number",C$="color",yge="var",xge="var(",$T="${}",wge=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function Od(e){const t=e.toString(),n=[],r={color:[],number:[],var:[]},o=[];let a=0;const s=t.replace(wge,l=>(Hn.test(l)?(r.color.push(a),o.push(C$),n.push(Hn.parse(l))):l.startsWith(xge)?(r.var.push(a),o.push(yge),n.push(l)):(r.number.push(a),o.push(S$),n.push(parseFloat(l))),++a,$T)).split($T);return{values:n,split:s,indexes:r,types:o}}function E$(e){return Od(e).values}function k$(e){const{split:t,types:n}=Od(e),r=t.length;return o=>{let a="";for(let i=0;itypeof e=="number"?0:e;function Cge(e){const t=E$(e);return k$(e)(t.map(Sge))}const ri={test:bge,parse:E$,createTransformer:k$,getAnimatableNone:Cge},Ege=new Set(["brightness","contrast","saturate","opacity"]);function kge(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(vC)||[];if(!r)return e;const o=n.replace(r,"");let a=Ege.has(t)?1:0;return r!==n&&(a*=100),t+"("+a+o+")"}const _ge=/\b([a-z-]*)\(.*?\)/gu,r0={...ri,getAnimatableNone:e=>{const t=e.match(_ge);return t?t.map(kge).join(" "):e}},Oge={borderWidth:ze,borderTopWidth:ze,borderRightWidth:ze,borderBottomWidth:ze,borderLeftWidth:ze,borderRadius:ze,radius:ze,borderTopLeftRadius:ze,borderTopRightRadius:ze,borderBottomRightRadius:ze,borderBottomLeftRadius:ze,width:ze,maxWidth:ze,height:ze,maxHeight:ze,top:ze,right:ze,bottom:ze,left:ze,padding:ze,paddingTop:ze,paddingRight:ze,paddingBottom:ze,paddingLeft:ze,margin:ze,marginTop:ze,marginRight:ze,marginBottom:ze,marginLeft:ze,backgroundPositionX:ze,backgroundPositionY:ze},Tge={rotate:ja,rotateX:ja,rotateY:ja,rotateZ:ja,scale:Op,scaleX:Op,scaleY:Op,scaleZ:Op,skew:ja,skewX:ja,skewY:ja,distance:ze,translateX:ze,translateY:ze,translateZ:ze,x:ze,y:ze,z:ze,perspective:ze,transformPerspective:ze,opacity:_d,originX:PT,originY:PT,originZ:ze},HT={...xl,transform:Math.round},yC={...Oge,...Tge,zIndex:HT,size:ze,fillOpacity:_d,strokeOpacity:_d,numOctaves:HT},Ige={...yC,color:Hn,backgroundColor:Hn,outlineColor:Hn,fill:Hn,stroke:Hn,borderColor:Hn,borderTopColor:Hn,borderRightColor:Hn,borderBottomColor:Hn,borderLeftColor:Hn,filter:r0,WebkitFilter:r0},xC=e=>Ige[e];function _$(e,t){let n=xC(e);return n!==r0&&(n=ri),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const Rge=new Set(["auto","none","0"]);function Mge(e,t,n){let r=0,o;for(;r{n.getValue(l).set(c)}),this.resolveNoneKeyframes()}}function wC(e){return typeof e=="function"}let vh;function Nge(){vh=void 0}const zo={now:()=>(vh===void 0&&zo.set(An.isProcessing||qhe.useManualTiming?An.timestamp:performance.now()),vh),set:e=>{vh=e,queueMicrotask(Nge)}},VT=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(ri.test(e)||e==="0")&&!e.startsWith("url("));function Dge(e){const t=e[0];if(e.length===1)return!0;for(let n=0;nPge?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&fge(),this._resolved}onKeyframesResolved(t,n){this.resolvedAt=zo.now(),this.hasAttemptedResolve=!0;const{name:r,type:o,velocity:a,delay:i,onComplete:s,onUpdate:l,isGenerator:c}=this.options;if(!c&&!Age(t,r,o,a))if(i)this.options.duration=0;else{l?.(Tm(t,this.options,n)),s?.(),this.resolveFinishedPromise();return}const d=this.initPlayback(t,n);d!==!1&&(this._resolved={keyframes:t,finalKeyframe:n,...d},this.onPostResolved())}onPostResolved(){}then(t,n){return this.currentFinishedPromise.then(t,n)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(t=>{this.resolveFinishedPromise=t})}}const nl=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r},I$=(e,t,n=10)=>{let r="";const o=Math.max(Math.round(t/n),2);for(let a=0;a{const d=c*i,f=d*e,p=d-n,h=o0(c,i),m=Math.exp(-f);return qb-p/h*m},a=c=>{const f=c*i*e,p=f*n+n,h=Math.pow(i,2)*Math.pow(c,2)*e,m=Math.exp(-f),v=o0(Math.pow(c,2),i);return(-o(c)+qb>0?-1:1)*((p-h)*m)/v}):(o=c=>{const d=Math.exp(-c*e),f=(c-n)*e+1;return-qb+d*f},a=c=>{const d=Math.exp(-c*e),f=(n-c)*(e*e);return d*f});const s=5/e,l=Bge(o,a,s);if(e=va(e),isNaN(l))return{stiffness:sn.stiffness,damping:sn.damping,duration:e};{const c=Math.pow(l,2)*r;return{stiffness:c,damping:i*2*Math.sqrt(r*c),duration:e}}}const Fge=12;function Bge(e,t,n){let r=n;for(let o=1;o=a0?1/0:t}const $ge=["duration","bounce"],Hge=["stiffness","damping","mass"];function UT(e,t){return t.some(n=>e[n]!==void 0)}function Vge(e){let t={velocity:sn.velocity,stiffness:sn.stiffness,damping:sn.damping,mass:sn.mass,isResolvedFromDuration:!1,...e};if(!UT(e,Hge)&&UT(e,$ge))if(e.visualDuration){const n=e.visualDuration,r=2*Math.PI/(n*1.2),o=r*r,a=2*Ea(.05,1,1-e.bounce)*Math.sqrt(o);t={...t,mass:sn.mass,stiffness:o,damping:a}}else{const n=Lge(e);t={...t,...n,mass:sn.mass},t.isResolvedFromDuration=!0}return t}function D$(e=sn.visualDuration,t=sn.bounce){const n=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:r,restDelta:o}=n;const a=n.keyframes[0],i=n.keyframes[n.keyframes.length-1],s={done:!1,value:a},{stiffness:l,damping:c,mass:d,duration:f,velocity:p,isResolvedFromDuration:h}=Vge({...n,velocity:-ba(n.velocity||0)}),m=p||0,v=c/(2*Math.sqrt(l*d)),b=i-a,y=ba(Math.sqrt(l/d)),x=Math.abs(b)<5;r||(r=x?sn.restSpeed.granular:sn.restSpeed.default),o||(o=x?sn.restDelta.granular:sn.restDelta.default);let w;if(v<1){const C=o0(y,v);w=E=>{const k=Math.exp(-v*y*E);return i-k*((m+v*y*b)/C*Math.sin(C*E)+b*Math.cos(C*E))}}else if(v===1)w=C=>i-Math.exp(-y*C)*(b+(m+y*b)*C);else{const C=y*Math.sqrt(v*v-1);w=E=>{const k=Math.exp(-v*y*E),O=Math.min(C*E,300);return i-k*((m+v*y*b)*Math.sinh(O)+C*b*Math.cosh(O))/C}}const S={calculatedDuration:h&&f||null,next:C=>{const E=w(C);if(h)s.done=C>=f;else{let k=0;v<1&&(k=C===0?va(m):M$(w,C,E));const O=Math.abs(k)<=r,M=Math.abs(i-E)<=o;s.done=O&&M}return s.value=s.done?i:E,s},toString:()=>{const C=Math.min(N$(S),a0),E=I$(k=>S.next(C*k).value,C,30);return C+"ms "+E}};return S}function GT({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:o=10,bounceStiffness:a=500,modifyTarget:i,min:s,max:l,restDelta:c=.5,restSpeed:d}){const f=e[0],p={done:!1,value:f},h=O=>s!==void 0&&Ol,m=O=>s===void 0?l:l===void 0||Math.abs(s-O)-v*Math.exp(-O/r),w=O=>y+x(O),S=O=>{const M=x(O),T=w(O);p.done=Math.abs(M)<=c,p.value=p.done?y:T};let C,E;const k=O=>{h(p.value)&&(C=O,E=D$({keyframes:[p.value,m(p.value)],velocity:M$(w,O,p.value),damping:o,stiffness:a,restDelta:c,restSpeed:d}))};return k(0),{calculatedDuration:null,next:O=>{let M=!1;return!E&&C===void 0&&(M=!0,S(O),k(O)),C!==void 0&&O>=C?E.next(O-C):(!M&&S(O),p)}}}const Uge=hf(.42,0,1,1),Gge=hf(0,0,.58,1),A$=hf(.42,0,.58,1),Wge=e=>Array.isArray(e)&&typeof e[0]!="number",SC=e=>Array.isArray(e)&&typeof e[0]=="number",WT={linear:Gn,easeIn:Uge,easeInOut:A$,easeOut:Gge,circIn:hC,circInOut:d$,circOut:u$,backIn:pC,backInOut:l$,backOut:s$,anticipate:c$},zT=e=>{if(SC(e)){Qx(e.length===4);const[t,n,r,o]=e;return hf(t,n,r,o)}else if(typeof e=="string")return Qx(WT[e]!==void 0),WT[e];return e},zge=(e,t)=>n=>t(e(n)),qa=(...e)=>e.reduce(zge),rn=(e,t,n)=>e+(t-e)*n;function Yb(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function qge({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let o=0,a=0,i=0;if(!t)o=a=i=n;else{const s=n<.5?n*(1+t):n+t-n*t,l=2*n-s;o=Yb(l,s,e+1/3),a=Yb(l,s,e),i=Yb(l,s,e-1/3)}return{red:Math.round(o*255),green:Math.round(a*255),blue:Math.round(i*255),alpha:r}}function sg(e,t){return n=>n>0?t:e}const Kb=(e,t,n)=>{const r=e*e,o=n*(t*t-r)+r;return o<0?0:Math.sqrt(o)},Yge=[n0,Pi,Rs],Kge=e=>Yge.find(t=>t.test(e));function qT(e){const t=Kge(e);if(!t)return!1;let n=t.parse(e);return t===Rs&&(n=qge(n)),n}const YT=(e,t)=>{const n=qT(e),r=qT(t);if(!n||!r)return sg(e,t);const o={...n};return a=>(o.red=Kb(n.red,r.red,a),o.green=Kb(n.green,r.green,a),o.blue=Kb(n.blue,r.blue,a),o.alpha=rn(n.alpha,r.alpha,a),Pi.transform(o))},i0=new Set(["none","hidden"]);function Xge(e,t){return i0.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}function Zge(e,t){return n=>rn(e,t,n)}function CC(e){return typeof e=="number"?Zge:typeof e=="string"?gC(e)?sg:Hn.test(e)?YT:eme:Array.isArray(e)?P$:typeof e=="object"?Hn.test(e)?YT:Jge:sg}function P$(e,t){const n=[...e],r=n.length,o=e.map((a,i)=>CC(a)(a,t[i]));return a=>{for(let i=0;i{for(const a in r)n[a]=r[a](o);return n}}function Qge(e,t){var n;const r=[],o={color:0,var:0,number:0};for(let a=0;a{const n=ri.createTransformer(t),r=Od(e),o=Od(t);return r.indexes.var.length===o.indexes.var.length&&r.indexes.color.length===o.indexes.color.length&&r.indexes.number.length>=o.indexes.number.length?i0.has(e)&&!o.values.length||i0.has(t)&&!r.values.length?Xge(e,t):qa(P$(Qge(r,o),o.values),n):sg(e,t)};function j$(e,t,n){return typeof e=="number"&&typeof t=="number"&&typeof n=="number"?rn(e,t,n):CC(e)(e,t)}function tme(e,t,n){const r=[],o=n||j$,a=e.length-1;for(let i=0;it[0];if(a===2&&e[0]===e[1])return()=>t[1];e[0]>e[a-1]&&(e=[...e].reverse(),t=[...t].reverse());const i=tme(t,r,o),s=i.length,l=c=>{let d=0;if(s>1)for(;dl(Ea(e[0],e[a-1],c)):l}function rme(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const o=nl(0,t,r);e.push(rn(n,1,o))}}function ome(e){const t=[0];return rme(t,e.length-1),t}function ame(e,t){return e.map(n=>n*t)}function ime(e,t){return e.map(()=>t||A$).splice(0,e.length-1)}function lg({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){const o=Wge(r)?r.map(zT):zT(r),a={done:!1,value:t[0]},i=ame(n&&n.length===t.length?n:ome(t),e),s=nme(i,t,{ease:Array.isArray(o)?o:ime(t,o)});return{calculatedDuration:e,next:l=>(a.value=s(l),a.done=l>=e,a)}}const sme=e=>{const t=({timestamp:n})=>e(n);return{start:()=>Ft.update(t,!0),stop:()=>ni(t),now:()=>An.isProcessing?An.timestamp:zo.now()}},lme={decay:GT,inertia:GT,tween:lg,keyframes:lg,spring:D$},cme=e=>e/100;class EC extends T${constructor(t){super(t),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.teardown();const{onStop:l}=this.options;l&&l()};const{name:n,motionValue:r,element:o,keyframes:a}=this.options,i=o?.KeyframeResolver||mC,s=(l,c)=>this.onKeyframesResolved(l,c);this.resolver=new i(a,s,n,r,o),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(t){const{type:n="keyframes",repeat:r=0,repeatDelay:o=0,repeatType:a,velocity:i=0}=this.options,s=wC(n)?n:lme[n]||lg;let l,c;s!==lg&&typeof t[0]!="number"&&(l=qa(cme,j$(t[0],t[1])),t=[0,100]);const d=s({...this.options,keyframes:t});a==="mirror"&&(c=s({...this.options,keyframes:[...t].reverse(),velocity:-i})),d.calculatedDuration===null&&(d.calculatedDuration=N$(d));const{calculatedDuration:f}=d,p=f+o,h=p*(r+1)-o;return{generator:d,mirroredGenerator:c,mapPercentToKeyframes:l,calculatedDuration:f,resolvedDuration:p,totalDuration:h}}onPostResolved(){const{autoplay:t=!0}=this.options;this.play(),this.pendingPlayState==="paused"||!t?this.pause():this.state=this.pendingPlayState}tick(t,n=!1){const{resolved:r}=this;if(!r){const{keyframes:O}=this.options;return{done:!0,value:O[O.length-1]}}const{finalKeyframe:o,generator:a,mirroredGenerator:i,mapPercentToKeyframes:s,keyframes:l,calculatedDuration:c,totalDuration:d,resolvedDuration:f}=r;if(this.startTime===null)return a.next(0);const{delay:p,repeat:h,repeatType:m,repeatDelay:v,onUpdate:b}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-d/this.speed,this.startTime)),n?this.currentTime=t:this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=Math.round(t-this.startTime)*this.speed;const y=this.currentTime-p*(this.speed>=0?1:-1),x=this.speed>=0?y<0:y>d;this.currentTime=Math.max(y,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=d);let w=this.currentTime,S=a;if(h){const O=Math.min(this.currentTime,d)/f;let M=Math.floor(O),T=O%1;!T&&O>=1&&(T=1),T===1&&M--,M=Math.min(M,h+1),!!(M%2)&&(m==="reverse"?(T=1-T,v&&(T-=v/f)):m==="mirror"&&(S=i)),w=Ea(0,1,T)*f}const C=x?{done:!1,value:l[0]}:S.next(w);s&&(C.value=s(C.value));let{done:E}=C;!x&&c!==null&&(E=this.speed>=0?this.currentTime>=d:this.currentTime<=0);const k=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&E);return k&&o!==void 0&&(C.value=Tm(l,this.options,o)),b&&b(C.value),k&&this.finish(),C}get duration(){const{resolved:t}=this;return t?ba(t.calculatedDuration):0}get time(){return ba(this.currentTime)}set time(t){t=va(t),this.currentTime=t,this.holdTime!==null||this.speed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.speed)}get speed(){return this.playbackSpeed}set speed(t){const n=this.playbackSpeed!==t;this.playbackSpeed=t,n&&(this.time=ba(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;const{driver:t=sme,onPlay:n,startTime:r}=this.options;this.driver||(this.driver=t(a=>this.tick(a))),n&&n();const o=this.driver.now();this.holdTime!==null?this.startTime=o-this.holdTime:this.startTime?this.state==="finished"&&(this.startTime=o):this.startTime=r??this.calcStartTime(),this.state==="finished"&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var t;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=(t=this.currentTime)!==null&&t!==void 0?t:0}complete(){this.state!=="running"&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";const{onComplete:t}=this.options;t&&t()}cancel(){this.cancelTime!==null&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}}const ume=new Set(["opacity","clipPath","filter","transform"]);function kC(e){let t;return()=>(t===void 0&&(t=e()),t)}const dme={linearEasing:void 0};function fme(e,t){const n=kC(e);return()=>{var r;return(r=dme[t])!==null&&r!==void 0?r:n()}}const cg=fme(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing");function L$(e){return!!(typeof e=="function"&&cg()||!e||typeof e=="string"&&(e in s0||cg())||SC(e)||Array.isArray(e)&&e.every(L$))}const Vu=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,s0={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:Vu([0,.65,.55,1]),circOut:Vu([.55,0,1,.45]),backIn:Vu([.31,.01,.66,-.59]),backOut:Vu([.33,1.53,.69,.99])};function F$(e,t){if(e)return typeof e=="function"&&cg()?I$(e,t):SC(e)?Vu(e):Array.isArray(e)?e.map(n=>F$(n,t)||s0.easeOut):s0[e]}function pme(e,t,n,{delay:r=0,duration:o=300,repeat:a=0,repeatType:i="loop",ease:s="easeInOut",times:l}={}){const c={[t]:n};l&&(c.offset=l);const d=F$(s,o);return Array.isArray(d)&&(c.easing=d),e.animate(c,{delay:r,duration:o,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:a+1,direction:i==="reverse"?"alternate":"normal"})}function KT(e,t){e.timeline=t,e.onfinish=null}const hme=kC(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),ug=10,gme=2e4;function mme(e){return wC(e.type)||e.type==="spring"||!L$(e.ease)}function vme(e,t){const n=new EC({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0});let r={done:!1,value:e[0]};const o=[];let a=0;for(;!r.done&&athis.onKeyframesResolved(i,s),n,r,o),this.resolver.scheduleResolve()}initPlayback(t,n){var r;let{duration:o=300,times:a,ease:i,type:s,motionValue:l,name:c,startTime:d}=this.options;if(!(!((r=l.owner)===null||r===void 0)&&r.current))return!1;if(typeof i=="string"&&cg()&&bme(i)&&(i=B$[i]),mme(this.options)){const{onComplete:p,onUpdate:h,motionValue:m,element:v,...b}=this.options,y=vme(t,b);t=y.keyframes,t.length===1&&(t[1]=t[0]),o=y.duration,a=y.times,i=y.ease,s="keyframes"}const f=pme(l.owner.current,c,t,{...this.options,duration:o,times:a,ease:i});return f.startTime=d??this.calcStartTime(),this.pendingTimeline?(KT(f,this.pendingTimeline),this.pendingTimeline=void 0):f.onfinish=()=>{const{onComplete:p}=this.options;l.set(Tm(t,this.options,n)),p&&p(),this.cancel(),this.resolveFinishedPromise()},{animation:f,duration:o,times:a,type:s,ease:i,keyframes:t}}get duration(){const{resolved:t}=this;if(!t)return 0;const{duration:n}=t;return ba(n)}get time(){const{resolved:t}=this;if(!t)return 0;const{animation:n}=t;return ba(n.currentTime||0)}set time(t){const{resolved:n}=this;if(!n)return;const{animation:r}=n;r.currentTime=va(t)}get speed(){const{resolved:t}=this;if(!t)return 1;const{animation:n}=t;return n.playbackRate}set speed(t){const{resolved:n}=this;if(!n)return;const{animation:r}=n;r.playbackRate=t}get state(){const{resolved:t}=this;if(!t)return"idle";const{animation:n}=t;return n.playState}get startTime(){const{resolved:t}=this;if(!t)return null;const{animation:n}=t;return n.startTime}attachTimeline(t){if(!this._resolved)this.pendingTimeline=t;else{const{resolved:n}=this;if(!n)return Gn;const{animation:r}=n;KT(r,t)}return Gn}play(){if(this.isStopped)return;const{resolved:t}=this;if(!t)return;const{animation:n}=t;n.playState==="finished"&&this.updateFinishedPromise(),n.play()}pause(){const{resolved:t}=this;if(!t)return;const{animation:n}=t;n.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.resolveFinishedPromise(),this.updateFinishedPromise();const{resolved:t}=this;if(!t)return;const{animation:n,keyframes:r,duration:o,type:a,ease:i,times:s}=t;if(n.playState==="idle"||n.playState==="finished")return;if(this.time){const{motionValue:c,onUpdate:d,onComplete:f,element:p,...h}=this.options,m=new EC({...h,keyframes:r,duration:o,type:a,ease:i,times:s,isGenerator:!0}),v=va(this.time);c.setWithVelocity(m.sample(v-ug).value,m.sample(v).value,ug)}const{onStop:l}=this.options;l&&l(),this.cancel()}complete(){const{resolved:t}=this;t&&t.animation.finish()}cancel(){const{resolved:t}=this;t&&t.animation.cancel()}static supports(t){const{motionValue:n,name:r,repeatDelay:o,repeatType:a,damping:i,type:s}=t;return hme()&&r&&ume.has(r)&&n&&n.owner&&n.owner.current instanceof HTMLElement&&!n.owner.getProps().onUpdate&&!o&&a!=="mirror"&&i!==0&&s!=="inertia"}}const yme=kC(()=>window.ScrollTimeline!==void 0);class xme{constructor(t){this.stop=()=>this.runAll("stop"),this.animations=t.filter(Boolean)}then(t,n){return Promise.all(this.animations).then(t).catch(n)}getAll(t){return this.animations[0][t]}setAll(t,n){for(let r=0;ryme()&&o.attachTimeline?o.attachTimeline(t):n(o));return()=>{r.forEach((o,a)=>{o&&o(),this.animations[a].stop()})}}get time(){return this.getAll("time")}set time(t){this.setAll("time",t)}get speed(){return this.getAll("speed")}set speed(t){this.setAll("speed",t)}get startTime(){return this.getAll("startTime")}get duration(){let t=0;for(let n=0;nn[t]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}function wme({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:o,repeat:a,repeatType:i,repeatDelay:s,from:l,elapsed:c,...d}){return!!Object.keys(d).length}const _C=(e,t,n,r={},o,a)=>i=>{const s=fC(r,e)||{},l=s.delay||r.delay||0;let{elapsed:c=0}=r;c=c-va(l);let d={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...s,delay:-c,onUpdate:p=>{t.set(p),s.onUpdate&&s.onUpdate(p)},onComplete:()=>{i(),s.onComplete&&s.onComplete()},name:e,motionValue:t,element:a?void 0:o};wme(s)||(d={...d,...zhe(e,d)}),d.duration&&(d.duration=va(d.duration)),d.repeatDelay&&(d.repeatDelay=va(d.repeatDelay)),d.from!==void 0&&(d.keyframes[0]=d.from);let f=!1;if((d.type===!1||d.duration===0&&!d.repeatDelay)&&(d.duration=0,d.delay===0&&(f=!0)),f&&!a&&t.get()!==void 0){const p=Tm(d.keyframes,s);if(p!==void 0)return Ft.update(()=>{d.onUpdate(p),d.onComplete()}),new xme([])}return!a&&XT.supports(d)?new XT(d):new EC(d)},Sme=e=>!!(e&&typeof e=="object"&&e.mix&&e.toValue),Cme=e=>Jx(e)?e[e.length-1]||0:e;function OC(e,t){e.indexOf(t)===-1&&e.push(t)}function TC(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class IC{constructor(){this.subscriptions=[]}add(t){return OC(this.subscriptions,t),()=>TC(this.subscriptions,t)}notify(t,n,r){const o=this.subscriptions.length;if(o)if(o===1)this.subscriptions[0](t,n,r);else for(let a=0;a!isNaN(parseFloat(e));class kme{constructor(t,n={}){this.version="11.13.3",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(r,o=!0)=>{const a=zo.now();this.updatedAt!==a&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(r),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),o&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(t),this.owner=n.owner}setCurrent(t){this.current=t,this.updatedAt=zo.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=Eme(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new IC);const r=this.events[t].add(n);return t==="change"?()=>{r(),Ft.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t,n=!0){!n||!this.passiveEffect?this.updateAndNotify(t,n):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,n,r){this.set(n),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-r}jump(t,n=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,n&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const t=zo.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>ZT)return 0;const n=Math.min(this.updatedAt-this.prevUpdatedAt,ZT);return R$(parseFloat(this.current)-parseFloat(this.prevFrameValue),n)}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Td(e,t){return new kme(e,t)}function _me(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Td(n))}function Ome(e,t){const n=Om(e,t);let{transitionEnd:r={},transition:o={},...a}=n||{};a={...a,...r};for(const i in a){const s=Cme(a[i]);_me(e,i,s)}}const RC=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),Tme="framerAppearId",$$="data-"+RC(Tme);function H$(e){return e.props[$$]}const Un=e=>!!(e&&e.getVelocity);function Ime(e){return!!(Un(e)&&e.add)}function l0(e,t){const n=e.getValue("willChange");if(Ime(n))return n.add(t)}function Rme({protectedKeys:e,needsAnimating:t},n){const r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}function V$(e,t,{delay:n=0,transitionOverride:r,type:o}={}){var a;let{transition:i=e.getDefaultTransition(),transitionEnd:s,...l}=t;r&&(i=r);const c=[],d=o&&e.animationState&&e.animationState.getState()[o];for(const f in l){const p=e.getValue(f,(a=e.latestValues[f])!==null&&a!==void 0?a:null),h=l[f];if(h===void 0||d&&Rme(d,f))continue;const m={delay:n,...fC(i||{},f)};let v=!1;if(window.MotionHandoffAnimation){const y=H$(e);if(y){const x=window.MotionHandoffAnimation(y,f,Ft);x!==null&&(m.startTime=x,v=!0)}}l0(e,f),p.start(_C(f,p,h,e.shouldReduceMotion&&os.has(f)?{type:!1}:m,e,v));const b=p.animation;b&&c.push(b)}return s&&Promise.all(c).then(()=>{Ft.update(()=>{s&&Ome(e,s)})}),c}function c0(e,t,n={}){var r;const o=Om(e,t,n.type==="exit"?(r=e.presenceContext)===null||r===void 0?void 0:r.custom:void 0);let{transition:a=e.getDefaultTransition()||{}}=o||{};n.transitionOverride&&(a=n.transitionOverride);const i=o?()=>Promise.all(V$(e,o,n)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(c=0)=>{const{delayChildren:d=0,staggerChildren:f,staggerDirection:p}=a;return Mme(e,t,d+c,f,p,n)}:()=>Promise.resolve(),{when:l}=a;if(l){const[c,d]=l==="beforeChildren"?[i,s]:[s,i];return c().then(()=>d())}else return Promise.all([i(),s(n.delay)])}function Mme(e,t,n=0,r=0,o=1,a){const i=[],s=(e.variantChildren.size-1)*r,l=o===1?(c=0)=>c*r:(c=0)=>s-c*r;return Array.from(e.variantChildren).sort(Nme).forEach((c,d)=>{c.notify("AnimationStart",t),i.push(c0(c,t,{...a,delay:n+l(d)}).then(()=>c.notify("AnimationComplete",t)))}),Promise.all(i)}function Nme(e,t){return e.sortNodePosition(t)}function Dme(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){const o=t.map(a=>c0(e,a,n));r=Promise.all(o)}else if(typeof t=="string")r=c0(e,t,n);else{const o=typeof t=="function"?Om(e,t,n.custom):t;r=Promise.all(V$(e,o,n))}return r.then(()=>{e.notify("AnimationComplete",t)})}const Ame=dC.length;function U$(e){if(!e)return;if(!e.isControllingVariants){const n=e.parent?U$(e.parent)||{}:{};return e.props.initial!==void 0&&(n.initial=e.props.initial),n}const t={};for(let n=0;nPromise.all(t.map(({animation:n,options:r})=>Dme(e,n,r)))}function Fme(e){let t=Lme(e),n=JT(),r=!0;const o=l=>(c,d)=>{var f;const p=Om(e,d,l==="exit"?(f=e.presenceContext)===null||f===void 0?void 0:f.custom:void 0);if(p){const{transition:h,transitionEnd:m,...v}=p;c={...c,...v,...m}}return c};function a(l){t=l(e)}function i(l){const{props:c}=e,d=U$(e.parent)||{},f=[],p=new Set;let h={},m=1/0;for(let b=0;bm&&S,M=!1;const T=Array.isArray(w)?w:[w];let F=T.reduce(o(y),{});C===!1&&(F={});const{prevResolvedValues:P={}}=x,$={...P,...F},j=D=>{O=!0,p.has(D)&&(M=!0,p.delete(D)),x.needsAnimating[D]=!0;const A=e.getValue(D);A&&(A.liveStyle=!1)};for(const D in $){const A=F[D],R=P[D];if(h.hasOwnProperty(D))continue;let H=!1;Jx(A)&&Jx(R)?H=!n$(A,R):H=A!==R,H?A!=null?j(D):p.add(D):A!==void 0&&p.has(D)?j(D):x.protectedKeys[D]=!0}x.prevProp=w,x.prevResolvedValues=F,x.isActive&&(h={...h,...F}),r&&e.blockInitialAnimation&&(O=!1),O&&(!(E&&k)||M)&&f.push(...T.map(D=>({animation:D,options:{type:y}})))}if(p.size){const b={};p.forEach(y=>{const x=e.getBaseTarget(y),w=e.getValue(y);w&&(w.liveStyle=!0),b[y]=x??null}),f.push({animation:b})}let v=!!f.length;return r&&(c.initial===!1||c.initial===c.animate)&&!e.manuallyAnimateOnMount&&(v=!1),r=!1,v?t(f):Promise.resolve()}function s(l,c){var d;if(n[l].isActive===c)return Promise.resolve();(d=e.variantChildren)===null||d===void 0||d.forEach(p=>{var h;return(h=p.animationState)===null||h===void 0?void 0:h.setActive(l,c)}),n[l].isActive=c;const f=i(l);for(const p in n)n[p].protectedKeys={};return f}return{animateChanges:i,setActive:s,setAnimateFunction:a,getState:()=>n,reset:()=>{n=JT(),r=!0}}}function Bme(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!n$(t,e):!1}function bi(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function JT(){return{animate:bi(!0),whileInView:bi(),whileHover:bi(),whileTap:bi(),whileDrag:bi(),whileFocus:bi(),exit:bi()}}class hi{constructor(t){this.isMounted=!1,this.node=t}update(){}}class $me extends hi{constructor(t){super(t),t.animationState||(t.animationState=Fme(t))}updateAnimationControlsSubscription(){const{animate:t}=this.node.getProps();_m(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:t}=this.node.getProps(),{animate:n}=this.node.prevProps||{};t!==n&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),(t=this.unmountControls)===null||t===void 0||t.call(this)}}let Hme=0;class Vme extends hi{constructor(){super(...arguments),this.id=Hme++}update(){if(!this.node.presenceContext)return;const{isPresent:t,onExitComplete:n}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===r)return;const o=this.node.animationState.setActive("exit",!t);n&&!t&&o.then(()=>n(this.id))}mount(){const{register:t}=this.node.presenceContext||{};t&&(this.unmount=t(this.id))}unmount(){}}const Ume={animation:{Feature:$me},exit:{Feature:Vme}};function Gme(e,t,n){var r;if(e instanceof Element)return[e];if(typeof e=="string"){let o=document;const a=(r=void 0)!==null&&r!==void 0?r:o.querySelectorAll(e);return a?Array.from(a):[]}return Array.from(e)}const no={x:!1,y:!1};function G$(){return no.x||no.y}function QT(e){return t=>{t.pointerType==="touch"||G$()||e(t)}}function Wme(e,t,n={}){const r=new AbortController,o={passive:!0,...n,signal:r.signal},a=QT(i=>{const{target:s}=i,l=t(i);if(!l||!s)return;const c=QT(d=>{l(d),s.removeEventListener("pointerleave",c)});s.addEventListener("pointerleave",c,o)});return Gme(e).forEach(i=>{i.addEventListener("pointerenter",a,o)}),()=>r.abort()}function zme(e){return e==="x"||e==="y"?no[e]?null:(no[e]=!0,()=>{no[e]=!1}):no.x||no.y?null:(no.x=no.y=!0,()=>{no.x=no.y=!1})}const W$=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1;function mf(e){return{point:{x:e.pageX,y:e.pageY}}}const qme=e=>t=>W$(t)&&e(t,mf(t));function ga(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}function Ya(e,t,n,r){return ga(e,t,qme(n),r)}const eI=(e,t)=>Math.abs(e-t);function Yme(e,t){const n=eI(e.x,t.x),r=eI(e.y,t.y);return Math.sqrt(n**2+r**2)}class z${constructor(t,n,{transformPagePoint:r,contextWindow:o,dragSnapToOrigin:a=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const f=Zb(this.lastMoveEventInfo,this.history),p=this.startEvent!==null,h=Yme(f.offset,{x:0,y:0})>=3;if(!p&&!h)return;const{point:m}=f,{timestamp:v}=An;this.history.push({...m,timestamp:v});const{onStart:b,onMove:y}=this.handlers;p||(b&&b(this.lastMoveEvent,f),this.startEvent=this.lastMoveEvent),y&&y(this.lastMoveEvent,f)},this.handlePointerMove=(f,p)=>{this.lastMoveEvent=f,this.lastMoveEventInfo=Xb(p,this.transformPagePoint),Ft.update(this.updatePoint,!0)},this.handlePointerUp=(f,p)=>{this.end();const{onEnd:h,onSessionEnd:m,resumeAnimation:v}=this.handlers;if(this.dragSnapToOrigin&&v&&v(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const b=Zb(f.type==="pointercancel"?this.lastMoveEventInfo:Xb(p,this.transformPagePoint),this.history);this.startEvent&&h&&h(f,b),m&&m(f,b)},!W$(t))return;this.dragSnapToOrigin=a,this.handlers=n,this.transformPagePoint=r,this.contextWindow=o||window;const i=mf(t),s=Xb(i,this.transformPagePoint),{point:l}=s,{timestamp:c}=An;this.history=[{...l,timestamp:c}];const{onSessionStart:d}=n;d&&d(t,Zb(s,this.history)),this.removeListeners=qa(Ya(this.contextWindow,"pointermove",this.handlePointerMove),Ya(this.contextWindow,"pointerup",this.handlePointerUp),Ya(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),ni(this.updatePoint)}}function Xb(e,t){return t?{point:t(e.point)}:e}function tI(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Zb({point:e},t){return{point:e,delta:tI(e,q$(t)),offset:tI(e,Kme(t)),velocity:Xme(t,.1)}}function Kme(e){return e[0]}function q$(e){return e[e.length-1]}function Xme(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const o=q$(e);for(;n>=0&&(r=e[n],!(o.timestamp-r.timestamp>va(t)));)n--;if(!r)return{x:0,y:0};const a=ba(o.timestamp-r.timestamp);if(a===0)return{x:0,y:0};const i={x:(o.x-r.x)/a,y:(o.y-r.y)/a};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}function Ms(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}const Y$=1e-4,Zme=1-Y$,Jme=1+Y$,K$=.01,Qme=0-K$,eve=0+K$;function Mr(e){return e.max-e.min}function tve(e,t,n){return Math.abs(e-t)<=n}function nI(e,t,n,r=.5){e.origin=r,e.originPoint=rn(t.min,t.max,e.origin),e.scale=Mr(n)/Mr(t),e.translate=rn(n.min,n.max,e.origin)-e.originPoint,(e.scale>=Zme&&e.scale<=Jme||isNaN(e.scale))&&(e.scale=1),(e.translate>=Qme&&e.translate<=eve||isNaN(e.translate))&&(e.translate=0)}function rd(e,t,n,r){nI(e.x,t.x,n.x,r?r.originX:void 0),nI(e.y,t.y,n.y,r?r.originY:void 0)}function rI(e,t,n){e.min=n.min+t.min,e.max=e.min+Mr(t)}function nve(e,t,n){rI(e.x,t.x,n.x),rI(e.y,t.y,n.y)}function oI(e,t,n){e.min=t.min-n.min,e.max=e.min+Mr(t)}function od(e,t,n){oI(e.x,t.x,n.x),oI(e.y,t.y,n.y)}function rve(e,{min:t,max:n},r){return t!==void 0&&en&&(e=r?rn(n,e,r.max):Math.min(e,n)),e}function aI(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function ove(e,{top:t,left:n,bottom:r,right:o}){return{x:aI(e.x,n,o),y:aI(e.y,t,r)}}function iI(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.minr?n=nl(t.min,t.max-r,e.min):r>o&&(n=nl(e.min,e.max-o,t.min)),Ea(0,1,n)}function sve(e,t){const n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}const u0=.35;function lve(e=u0){return e===!1?e=0:e===!0&&(e=u0),{x:sI(e,"left","right"),y:sI(e,"top","bottom")}}function sI(e,t,n){return{min:lI(e,t),max:lI(e,n)}}function lI(e,t){return typeof e=="number"?e:e[t]||0}const cI=()=>({translate:0,scale:1,origin:0,originPoint:0}),Ns=()=>({x:cI(),y:cI()}),uI=()=>({min:0,max:0}),pn=()=>({x:uI(),y:uI()});function Br(e){return[e("x"),e("y")]}function X$({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function cve({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function uve(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}function Jb(e){return e===void 0||e===1}function d0({scale:e,scaleX:t,scaleY:n}){return!Jb(e)||!Jb(t)||!Jb(n)}function Oi(e){return d0(e)||Z$(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function Z$(e){return dI(e.x)||dI(e.y)}function dI(e){return e&&e!=="0%"}function dg(e,t,n){const r=e-n,o=t*r;return n+o}function fI(e,t,n,r,o){return o!==void 0&&(e=dg(e,o,r)),dg(e,n,r)+t}function f0(e,t=0,n=1,r,o){e.min=fI(e.min,t,n,r,o),e.max=fI(e.max,t,n,r,o)}function J$(e,{x:t,y:n}){f0(e.x,t.translate,t.scale,t.originPoint),f0(e.y,n.translate,n.scale,n.originPoint)}const pI=.999999999999,hI=1.0000000000001;function dve(e,t,n,r=!1){const o=n.length;if(!o)return;t.x=t.y=1;let a,i;for(let s=0;spI&&(t.x=1),t.ypI&&(t.y=1)}function Ds(e,t){e.min=e.min+t,e.max=e.max+t}function gI(e,t,n,r,o=.5){const a=rn(e.min,e.max,o);f0(e,t,n,a,r)}function As(e,t){gI(e.x,t.x,t.scaleX,t.scale,t.originX),gI(e.y,t.y,t.scaleY,t.scale,t.originY)}function Q$(e,t){return X$(uve(e.getBoundingClientRect(),t))}function fve(e,t,n){const r=Q$(e,n),{scroll:o}=t;return o&&(Ds(r.x,o.offset.x),Ds(r.y,o.offset.y)),r}const e4=({current:e})=>e?e.ownerDocument.defaultView:null,pve=new WeakMap;class hve{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=pn(),this.visualElement=t}start(t,{snapToCursor:n=!1}={}){const{presenceContext:r}=this.visualElement;if(r&&r.isPresent===!1)return;const o=d=>{const{dragSnapToOrigin:f}=this.getProps();f?this.pauseAnimation():this.stopAnimation(),n&&this.snapToCursor(mf(d).point)},a=(d,f)=>{const{drag:p,dragPropagation:h,onDragStart:m}=this.getProps();if(p&&!h&&(this.openDragLock&&this.openDragLock(),this.openDragLock=zme(p),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Br(b=>{let y=this.getAxisMotionValue(b).get()||0;if(Wo.test(y)){const{projection:x}=this.visualElement;if(x&&x.layout){const w=x.layout.layoutBox[b];w&&(y=Mr(w)*(parseFloat(y)/100))}}this.originPoint[b]=y}),m&&Ft.postRender(()=>m(d,f)),l0(this.visualElement,"transform");const{animationState:v}=this.visualElement;v&&v.setActive("whileDrag",!0)},i=(d,f)=>{const{dragPropagation:p,dragDirectionLock:h,onDirectionLock:m,onDrag:v}=this.getProps();if(!p&&!this.openDragLock)return;const{offset:b}=f;if(h&&this.currentDirection===null){this.currentDirection=gve(b),this.currentDirection!==null&&m&&m(this.currentDirection);return}this.updateAxis("x",f.point,b),this.updateAxis("y",f.point,b),this.visualElement.render(),v&&v(d,f)},s=(d,f)=>this.stop(d,f),l=()=>Br(d=>{var f;return this.getAnimationState(d)==="paused"&&((f=this.getAxisMotionValue(d).animation)===null||f===void 0?void 0:f.play())}),{dragSnapToOrigin:c}=this.getProps();this.panSession=new z$(t,{onSessionStart:o,onStart:a,onMove:i,onSessionEnd:s,resumeAnimation:l},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:c,contextWindow:e4(this.visualElement)})}stop(t,n){const r=this.isDragging;if(this.cancel(),!r)return;const{velocity:o}=n;this.startAnimation(o);const{onDragEnd:a}=this.getProps();a&&Ft.postRender(()=>a(t,n))}cancel(){this.isDragging=!1;const{projection:t,animationState:n}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),n&&n.setActive("whileDrag",!1)}updateAxis(t,n,r){const{drag:o}=this.getProps();if(!r||!Tp(t,o,this.currentDirection))return;const a=this.getAxisMotionValue(t);let i=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(i=rve(i,this.constraints[t],this.elastic[t])),a.set(i)}resolveConstraints(){var t;const{dragConstraints:n,dragElastic:r}=this.getProps(),o=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(t=this.visualElement.projection)===null||t===void 0?void 0:t.layout,a=this.constraints;n&&Ms(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):n&&o?this.constraints=ove(o.layoutBox,n):this.constraints=!1,this.elastic=lve(r),a!==this.constraints&&o&&this.constraints&&!this.hasMutatedConstraints&&Br(i=>{this.constraints!==!1&&this.getAxisMotionValue(i)&&(this.constraints[i]=sve(o.layoutBox[i],this.constraints[i]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!Ms(t))return!1;const r=t.current,{projection:o}=this.visualElement;if(!o||!o.layout)return!1;const a=fve(r,o.root,this.visualElement.getTransformPagePoint());let i=ave(o.layout.layoutBox,a);if(n){const s=n(cve(i));this.hasMutatedConstraints=!!s,s&&(i=X$(s))}return i}startAnimation(t){const{drag:n,dragMomentum:r,dragElastic:o,dragTransition:a,dragSnapToOrigin:i,onDragTransitionEnd:s}=this.getProps(),l=this.constraints||{},c=Br(d=>{if(!Tp(d,n,this.currentDirection))return;let f=l&&l[d]||{};i&&(f={min:0,max:0});const p=o?200:1e6,h=o?40:1e7,m={type:"inertia",velocity:r?t[d]:0,bounceStiffness:p,bounceDamping:h,timeConstant:750,restDelta:1,restSpeed:10,...a,...f};return this.startAxisValueAnimation(d,m)});return Promise.all(c).then(s)}startAxisValueAnimation(t,n){const r=this.getAxisMotionValue(t);return l0(this.visualElement,t),r.start(_C(t,r,0,n,this.visualElement,!1))}stopAnimation(){Br(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){Br(t=>{var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.pause()})}getAnimationState(t){var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.state}getAxisMotionValue(t){const n=`_drag${t.toUpperCase()}`,r=this.visualElement.getProps(),o=r[n];return o||this.visualElement.getValue(t,(r.initial?r.initial[t]:void 0)||0)}snapToCursor(t){Br(n=>{const{drag:r}=this.getProps();if(!Tp(n,r,this.currentDirection))return;const{projection:o}=this.visualElement,a=this.getAxisMotionValue(n);if(o&&o.layout){const{min:i,max:s}=o.layout.layoutBox[n];a.set(t[n]-rn(i,s,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:t,dragConstraints:n}=this.getProps(),{projection:r}=this.visualElement;if(!Ms(n)||!r||!this.constraints)return;this.stopAnimation();const o={x:0,y:0};Br(i=>{const s=this.getAxisMotionValue(i);if(s&&this.constraints!==!1){const l=s.get();o[i]=ive({min:l,max:l},this.constraints[i])}});const{transformTemplate:a}=this.visualElement.getProps();this.visualElement.current.style.transform=a?a({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.resolveConstraints(),Br(i=>{if(!Tp(i,t,null))return;const s=this.getAxisMotionValue(i),{min:l,max:c}=this.constraints[i];s.set(rn(l,c,o[i]))})}addListeners(){if(!this.visualElement.current)return;pve.set(this.visualElement,this);const t=this.visualElement.current,n=Ya(t,"pointerdown",l=>{const{drag:c,dragListener:d=!0}=this.getProps();c&&d&&this.start(l)}),r=()=>{const{dragConstraints:l}=this.getProps();Ms(l)&&l.current&&(this.constraints=this.resolveRefConstraints())},{projection:o}=this.visualElement,a=o.addEventListener("measure",r);o&&!o.layout&&(o.root&&o.root.updateScroll(),o.updateLayout()),Ft.read(r);const i=ga(window,"resize",()=>this.scalePositionWithinConstraints()),s=o.addEventListener("didUpdate",({delta:l,hasLayoutChanged:c})=>{this.isDragging&&c&&(Br(d=>{const f=this.getAxisMotionValue(d);f&&(this.originPoint[d]+=l[d].translate,f.set(f.get()+l[d].translate))}),this.visualElement.render())});return()=>{i(),n(),a(),s&&s()}}getProps(){const t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:r=!1,dragPropagation:o=!1,dragConstraints:a=!1,dragElastic:i=u0,dragMomentum:s=!0}=t;return{...t,drag:n,dragDirectionLock:r,dragPropagation:o,dragConstraints:a,dragElastic:i,dragMomentum:s}}}function Tp(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function gve(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}class mve extends hi{constructor(t){super(t),this.removeGroupControls=Gn,this.removeListeners=Gn,this.controls=new hve(t)}mount(){const{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Gn}unmount(){this.removeGroupControls(),this.removeListeners()}}const mI=e=>(t,n)=>{e&&Ft.postRender(()=>e(t,n))};class vve extends hi{constructor(){super(...arguments),this.removePointerDownListener=Gn}onPointerDown(t){this.session=new z$(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:e4(this.node)})}createPanHandlers(){const{onPanSessionStart:t,onPanStart:n,onPan:r,onPanEnd:o}=this.node.getProps();return{onSessionStart:mI(t),onStart:mI(n),onMove:r,onEnd:(a,i)=>{delete this.session,o&&Ft.postRender(()=>o(a,i))}}}mount(){this.removePointerDownListener=Ya(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}const Im=g.createContext(null);function bve(){const e=g.useContext(Im);if(e===null)return[!0,null];const{isPresent:t,onExitComplete:n,register:r}=e,o=g.useId();g.useEffect(()=>r(o),[]);const a=g.useCallback(()=>n&&n(o),[o,n]);return!t&&n?[!1,a]:[!0]}const MC=g.createContext({}),t4=g.createContext({}),bh={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function vI(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const Dc={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(ze.test(e))e=parseFloat(e);else return e;const n=vI(e,t.target.x),r=vI(e,t.target.y);return`${n}% ${r}%`}},yve={correct:(e,{treeScale:t,projectionDelta:n})=>{const r=e,o=ri.parse(e);if(o.length>5)return r;const a=ri.createTransformer(e),i=typeof o[0]!="number"?1:0,s=n.x.scale*t.x,l=n.y.scale*t.y;o[0+i]/=s,o[1+i]/=l;const c=rn(s,l,.5);return typeof o[2+i]=="number"&&(o[2+i]/=c),typeof o[3+i]=="number"&&(o[3+i]/=c),a(o)}},fg={};function xve(e){Object.assign(fg,e)}const{schedule:NC,cancel:zLe}=r$(queueMicrotask,!1);class wve extends g.Component{componentDidMount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r,layoutId:o}=this.props,{projection:a}=t;xve(Sve),a&&(n.group&&n.group.add(a),r&&r.register&&o&&r.register(a),a.root.didUpdate(),a.addEventListener("animationComplete",()=>{this.safeToRemove()}),a.setOptions({...a.options,onExitComplete:()=>this.safeToRemove()})),bh.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:n,visualElement:r,drag:o,isPresent:a}=this.props,i=r.projection;return i&&(i.isPresent=a,o||t.layoutDependency!==n||n===void 0?i.willUpdate():this.safeToRemove(),t.isPresent!==a&&(a?i.promote():i.relegate()||Ft.postRender(()=>{const s=i.getStack();(!s||!s.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),NC.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r}=this.props,{projection:o}=t;o&&(o.scheduleCheckAfterUnmount(),n&&n.group&&n.group.remove(o),r&&r.deregister&&r.deregister(o))}safeToRemove(){const{safeToRemove:t}=this.props;t&&t()}render(){return null}}function n4(e){const[t,n]=bve(),r=g.useContext(MC);return u.jsx(wve,{...e,layoutGroup:r,switchLayoutGroup:g.useContext(t4),isPresent:t,safeToRemove:n})}const Sve={borderRadius:{...Dc,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Dc,borderTopRightRadius:Dc,borderBottomLeftRadius:Dc,borderBottomRightRadius:Dc,boxShadow:yve},r4=["TopLeft","TopRight","BottomLeft","BottomRight"],Cve=r4.length,bI=e=>typeof e=="string"?parseFloat(e):e,yI=e=>typeof e=="number"||ze.test(e);function Eve(e,t,n,r,o,a){o?(e.opacity=rn(0,n.opacity!==void 0?n.opacity:1,kve(r)),e.opacityExit=rn(t.opacity!==void 0?t.opacity:1,0,_ve(r))):a&&(e.opacity=rn(t.opacity!==void 0?t.opacity:1,n.opacity!==void 0?n.opacity:1,r));for(let i=0;irt?1:n(nl(e,t,r))}function wI(e,t){e.min=t.min,e.max=t.max}function jr(e,t){wI(e.x,t.x),wI(e.y,t.y)}function SI(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function CI(e,t,n,r,o){return e-=t,e=dg(e,1/n,r),o!==void 0&&(e=dg(e,1/o,r)),e}function Ove(e,t=0,n=1,r=.5,o,a=e,i=e){if(Wo.test(t)&&(t=parseFloat(t),t=rn(i.min,i.max,t/100)-i.min),typeof t!="number")return;let s=rn(a.min,a.max,r);e===a&&(s-=t),e.min=CI(e.min,t,n,s,o),e.max=CI(e.max,t,n,s,o)}function EI(e,t,[n,r,o],a,i){Ove(e,t[n],t[r],t[o],t.scale,a,i)}const Tve=["x","scaleX","originX"],Ive=["y","scaleY","originY"];function kI(e,t,n,r){EI(e.x,t,Tve,n?n.x:void 0,r?r.x:void 0),EI(e.y,t,Ive,n?n.y:void 0,r?r.y:void 0)}function _I(e){return e.translate===0&&e.scale===1}function a4(e){return _I(e.x)&&_I(e.y)}function OI(e,t){return e.min===t.min&&e.max===t.max}function Rve(e,t){return OI(e.x,t.x)&&OI(e.y,t.y)}function TI(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function i4(e,t){return TI(e.x,t.x)&&TI(e.y,t.y)}function II(e){return Mr(e.x)/Mr(e.y)}function RI(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class Mve{constructor(){this.members=[]}add(t){OC(this.members,t),t.scheduleRender()}remove(t){if(TC(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){const n=this.members.findIndex(o=>t===o);if(n===0)return!1;let r;for(let o=n;o>=0;o--){const a=this.members[o];if(a.isPresent!==!1){r=a;break}}return r?(this.promote(r),!0):!1}promote(t,n){const r=this.lead;if(t!==r&&(this.prevLead=r,this.lead=t,t.show(),r)){r.instance&&r.scheduleRender(),t.scheduleRender(),t.resumeFrom=r,n&&(t.resumeFrom.preserveOpacity=!0),r.snapshot&&(t.snapshot=r.snapshot,t.snapshot.latestValues=r.animationValues||r.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);const{crossfade:o}=t.options;o===!1&&r.hide()}}exitAnimationComplete(){this.members.forEach(t=>{const{options:n,resumingFrom:r}=t;n.onExitComplete&&n.onExitComplete(),r&&r.options.onExitComplete&&r.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function Nve(e,t,n){let r="";const o=e.x.translate/t.x,a=e.y.translate/t.y,i=n?.z||0;if((o||a||i)&&(r=`translate3d(${o}px, ${a}px, ${i}px) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){const{transformPerspective:c,rotate:d,rotateX:f,rotateY:p,skewX:h,skewY:m}=n;c&&(r=`perspective(${c}px) ${r}`),d&&(r+=`rotate(${d}deg) `),f&&(r+=`rotateX(${f}deg) `),p&&(r+=`rotateY(${p}deg) `),h&&(r+=`skewX(${h}deg) `),m&&(r+=`skewY(${m}deg) `)}const s=e.x.scale*t.x,l=e.y.scale*t.y;return(s!==1||l!==1)&&(r+=`scale(${s}, ${l})`),r||"none"}const Dve=(e,t)=>e.depth-t.depth;class Ave{constructor(){this.children=[],this.isDirty=!1}add(t){OC(this.children,t),this.isDirty=!0}remove(t){TC(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(Dve),this.isDirty=!1,this.children.forEach(t)}}function yh(e){const t=Un(e)?e.get():e;return Sme(t)?t.toValue():t}function Pve(e,t){const n=zo.now(),r=({timestamp:o})=>{const a=o-n;a>=t&&(ni(r),e(a-t))};return Ft.read(r,!0),()=>ni(r)}function jve(e){return e instanceof SVGElement&&e.tagName!=="svg"}function Lve(e,t,n){const r=Un(e)?e:Td(e);return r.start(_C("",r,t,n)),r.animation}const Ti={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},Uu=typeof window<"u"&&window.MotionDebug!==void 0,Qb=["","X","Y","Z"],Fve={visibility:"hidden"},MI=1e3;let Bve=0;function ey(e,t,n,r){const{latestValues:o}=t;o[e]&&(n[e]=o[e],t.setStaticValue(e,0),r&&(r[e]=0))}function s4(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=H$(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:o,layoutId:a}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",Ft,!(o||a))}const{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&s4(r)}function l4({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:o}){return class{constructor(i={},s=t?.()){this.id=Bve++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,Uu&&(Ti.totalNodes=Ti.resolvedTargetDeltas=Ti.recalculatedProjection=0),this.nodes.forEach(Vve),this.nodes.forEach(qve),this.nodes.forEach(Yve),this.nodes.forEach(Uve),Uu&&window.MotionDebug.record(Ti)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=i,this.root=s?s.root||s:this,this.path=s?[...s.path,s]:[],this.parent=s,this.depth=s?s.depth+1:0;for(let l=0;lthis.root.updateBlockedByResize=!1;e(i,()=>{this.root.updateBlockedByResize=!0,f&&f(),f=Pve(p,250),bh.hasAnimatedSinceResize&&(bh.hasAnimatedSinceResize=!1,this.nodes.forEach(DI))})}l&&this.root.registerSharedNode(l,this),this.options.animate!==!1&&d&&(l||c)&&this.addEventListener("didUpdate",({delta:f,hasLayoutChanged:p,hasRelativeTargetChanged:h,layout:m})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const v=this.options.transition||d.getDefaultTransition()||Qve,{onLayoutAnimationStart:b,onLayoutAnimationComplete:y}=d.getProps(),x=!this.targetLayout||!i4(this.targetLayout,m)||h,w=!p&&h;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||w||p&&(x||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(f,w);const S={...fC(v,"layout"),onPlay:b,onComplete:y};(d.shouldReduceMotion||this.options.layoutRoot)&&(S.delay=0,S.type=!1),this.startAnimation(S)}else p||DI(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=m})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const i=this.getStack();i&&i.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,ni(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(Kve),this.animationId++)}getTransformTemplate(){const{visualElement:i}=this.options;return i&&i.getProps().transformTemplate}willUpdate(i=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&s4(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let d=0;d{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let l=0;l{const C=S/1e3;AI(f.x,i.x,C),AI(f.y,i.y,C),this.setTargetDelta(f),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(od(p,this.layout.layoutBox,this.relativeParent.layout.layoutBox),Zve(this.relativeTarget,this.relativeTargetOrigin,p,C),w&&Rve(this.relativeTarget,w)&&(this.isProjectionDirty=!1),w||(w=pn()),jr(w,this.relativeTarget)),v&&(this.animationValues=d,Eve(d,c,this.latestValues,C,x,y)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=C},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(i){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(ni(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Ft.update(()=>{bh.hasAnimatedSinceResize=!0,this.currentAnimation=Lve(0,MI,{...i,onUpdate:s=>{this.mixTargetDelta(s),i.onUpdate&&i.onUpdate(s)},onComplete:()=>{i.onComplete&&i.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const i=this.getStack();i&&i.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(MI),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const i=this.getLead();let{targetWithTransforms:s,target:l,layout:c,latestValues:d}=i;if(!(!s||!l||!c)){if(this!==i&&this.layout&&c&&c4(this.options.animationType,this.layout.layoutBox,c.layoutBox)){l=this.target||pn();const f=Mr(this.layout.layoutBox.x);l.x.min=i.target.x.min,l.x.max=l.x.min+f;const p=Mr(this.layout.layoutBox.y);l.y.min=i.target.y.min,l.y.max=l.y.min+p}jr(s,l),As(s,d),rd(this.projectionDeltaWithTransform,this.layoutCorrected,s,d)}}registerSharedNode(i,s){this.sharedNodes.has(i)||this.sharedNodes.set(i,new Mve),this.sharedNodes.get(i).add(s);const c=s.options.initialPromotionConfig;s.promote({transition:c?c.transition:void 0,preserveFollowOpacity:c&&c.shouldPreserveFollowOpacity?c.shouldPreserveFollowOpacity(s):void 0})}isLead(){const i=this.getStack();return i?i.lead===this:!0}getLead(){var i;const{layoutId:s}=this.options;return s?((i=this.getStack())===null||i===void 0?void 0:i.lead)||this:this}getPrevLead(){var i;const{layoutId:s}=this.options;return s?(i=this.getStack())===null||i===void 0?void 0:i.prevLead:void 0}getStack(){const{layoutId:i}=this.options;if(i)return this.root.sharedNodes.get(i)}promote({needsReset:i,transition:s,preserveFollowOpacity:l}={}){const c=this.getStack();c&&c.promote(this,l),i&&(this.projectionDelta=void 0,this.needsReset=!0),s&&this.setOptions({transition:s})}relegate(){const i=this.getStack();return i?i.relegate(this):!1}resetSkewAndRotation(){const{visualElement:i}=this.options;if(!i)return;let s=!1;const{latestValues:l}=i;if((l.z||l.rotate||l.rotateX||l.rotateY||l.rotateZ||l.skewX||l.skewY)&&(s=!0),!s)return;const c={};l.z&&ey("z",i,c,this.animationValues);for(let d=0;d{var s;return(s=i.currentAnimation)===null||s===void 0?void 0:s.stop()}),this.root.nodes.forEach(NI),this.root.sharedNodes.clear()}}}function $ve(e){e.updateLayout()}function Hve(e){var t;const n=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){const{layoutBox:r,measuredBox:o}=e.layout,{animationType:a}=e.options,i=n.source!==e.layout.source;a==="size"?Br(f=>{const p=i?n.measuredBox[f]:n.layoutBox[f],h=Mr(p);p.min=r[f].min,p.max=p.min+h}):c4(a,n.layoutBox,r)&&Br(f=>{const p=i?n.measuredBox[f]:n.layoutBox[f],h=Mr(r[f]);p.max=p.min+h,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[f].max=e.relativeTarget[f].min+h)});const s=Ns();rd(s,r,n.layoutBox);const l=Ns();i?rd(l,e.applyTransform(o,!0),n.measuredBox):rd(l,r,n.layoutBox);const c=!a4(s);let d=!1;if(!e.resumeFrom){const f=e.getClosestProjectingParent();if(f&&!f.resumeFrom){const{snapshot:p,layout:h}=f;if(p&&h){const m=pn();od(m,n.layoutBox,p.layoutBox);const v=pn();od(v,r,h.layoutBox),i4(m,v)||(d=!0),f.options.layoutRoot&&(e.relativeTarget=v,e.relativeTargetOrigin=m,e.relativeParent=f)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:n,delta:l,layoutDelta:s,hasLayoutChanged:c,hasRelativeTargetChanged:d})}else if(e.isLead()){const{onExitComplete:r}=e.options;r&&r()}e.options.transition=void 0}function Vve(e){Uu&&Ti.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function Uve(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function Gve(e){e.clearSnapshot()}function NI(e){e.clearMeasurements()}function Wve(e){e.isLayoutDirty=!1}function zve(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function DI(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function qve(e){e.resolveTargetDelta()}function Yve(e){e.calcProjection()}function Kve(e){e.resetSkewAndRotation()}function Xve(e){e.removeLeadSnapshot()}function AI(e,t,n){e.translate=rn(t.translate,0,n),e.scale=rn(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function PI(e,t,n,r){e.min=rn(t.min,n.min,r),e.max=rn(t.max,n.max,r)}function Zve(e,t,n,r){PI(e.x,t.x,n.x,r),PI(e.y,t.y,n.y,r)}function Jve(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const Qve={duration:.45,ease:[.4,0,.1,1]},jI=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),LI=jI("applewebkit/")&&!jI("chrome/")?Math.round:Gn;function FI(e){e.min=LI(e.min),e.max=LI(e.max)}function ebe(e){FI(e.x),FI(e.y)}function c4(e,t,n){return e==="position"||e==="preserve-aspect"&&!tve(II(t),II(n),.2)}function tbe(e){var t;return e!==e.root&&((t=e.scroll)===null||t===void 0?void 0:t.wasRoot)}const nbe=l4({attachResizeListener:(e,t)=>ga(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),ty={current:void 0},u4=l4({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!ty.current){const e=new nbe({});e.mount(window),e.setOptions({layoutScroll:!0}),ty.current=e}return ty.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),rbe={pan:{Feature:vve},drag:{Feature:mve,ProjectionNode:u4,MeasureLayout:n4}};function BI(e,t,n){const{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover",n==="Start");const o="onHover"+n,a=r[o];a&&Ft.postRender(()=>a(t,mf(t)))}class obe extends hi{mount(){const{current:t}=this.node;t&&(this.unmount=Wme(t,n=>(BI(this.node,n,"Start"),r=>BI(this.node,r,"End"))))}unmount(){}}class abe extends hi{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=qa(ga(this.node.current,"focus",()=>this.onFocus()),ga(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}const d4=(e,t)=>t?e===t?!0:d4(e,t.parentElement):!1;function ny(e,t){if(!t)return;const n=new PointerEvent("pointer"+e);t(n,mf(n))}class ibe extends hi{constructor(){super(...arguments),this.removeStartListeners=Gn,this.removeEndListeners=Gn,this.removeAccessibleListeners=Gn,this.startPointerPress=(t,n)=>{if(this.isPressing)return;this.removeEndListeners();const r=this.node.getProps(),a=Ya(window,"pointerup",(s,l)=>{if(!this.checkPressEnd())return;const{onTap:c,onTapCancel:d,globalTapTarget:f}=this.node.getProps(),p=!f&&!d4(this.node.current,s.target)?d:c;p&&Ft.update(()=>p(s,l))},{passive:!(r.onTap||r.onPointerUp)}),i=Ya(window,"pointercancel",(s,l)=>this.cancelPress(s,l),{passive:!(r.onTapCancel||r.onPointerCancel)});this.removeEndListeners=qa(a,i),this.startPress(t,n)},this.startAccessiblePress=()=>{const t=a=>{if(a.key!=="Enter"||this.isPressing)return;const i=s=>{s.key!=="Enter"||!this.checkPressEnd()||ny("up",(l,c)=>{const{onTap:d}=this.node.getProps();d&&Ft.postRender(()=>d(l,c))})};this.removeEndListeners(),this.removeEndListeners=ga(this.node.current,"keyup",i),ny("down",(s,l)=>{this.startPress(s,l)})},n=ga(this.node.current,"keydown",t),r=()=>{this.isPressing&&ny("cancel",(a,i)=>this.cancelPress(a,i))},o=ga(this.node.current,"blur",r);this.removeAccessibleListeners=qa(n,o)}}startPress(t,n){this.isPressing=!0;const{onTapStart:r,whileTap:o}=this.node.getProps();o&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),r&&Ft.postRender(()=>r(t,n))}checkPressEnd(){return this.removeEndListeners(),this.isPressing=!1,this.node.getProps().whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!G$()}cancelPress(t,n){if(!this.checkPressEnd())return;const{onTapCancel:r}=this.node.getProps();r&&Ft.postRender(()=>r(t,n))}mount(){const t=this.node.getProps(),n=Ya(t.globalTapTarget?window:this.node.current,"pointerdown",this.startPointerPress,{passive:!(t.onTapStart||t.onPointerStart)}),r=ga(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=qa(n,r)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}const p0=new WeakMap,ry=new WeakMap,sbe=e=>{const t=p0.get(e.target);t&&t(e)},lbe=e=>{e.forEach(sbe)};function cbe({root:e,...t}){const n=e||document;ry.has(n)||ry.set(n,{});const r=ry.get(n),o=JSON.stringify(t);return r[o]||(r[o]=new IntersectionObserver(lbe,{root:e,...t})),r[o]}function ube(e,t,n){const r=cbe(t);return p0.set(e,n),r.observe(e),()=>{p0.delete(e),r.unobserve(e)}}const dbe={some:0,all:1};class fbe extends hi{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:t={}}=this.node.getProps(),{root:n,margin:r,amount:o="some",once:a}=t,i={root:n?n.current:void 0,rootMargin:r,threshold:typeof o=="number"?o:dbe[o]},s=l=>{const{isIntersecting:c}=l;if(this.isInView===c||(this.isInView=c,a&&!c&&this.hasEnteredView))return;c&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",c);const{onViewportEnter:d,onViewportLeave:f}=this.node.getProps(),p=c?d:f;p&&p(l)};return ube(this.node.current,i,s)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:t,prevProps:n}=this.node;["amount","margin","root"].some(pbe(t,n))&&this.startObserver()}unmount(){}}function pbe({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}const hbe={inView:{Feature:fbe},tap:{Feature:ibe},focus:{Feature:abe},hover:{Feature:obe}},gbe={layout:{ProjectionNode:u4,MeasureLayout:n4}},DC=g.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),Rm=g.createContext({}),AC=typeof window<"u",f4=AC?g.useLayoutEffect:g.useEffect,p4=g.createContext({strict:!1});function mbe(e,t,n,r,o){var a,i;const{visualElement:s}=g.useContext(Rm),l=g.useContext(p4),c=g.useContext(Im),d=g.useContext(DC).reducedMotion,f=g.useRef(null);r=r||l.renderer,!f.current&&r&&(f.current=r(e,{visualState:t,parent:s,props:n,presenceContext:c,blockInitialAnimation:c?c.initial===!1:!1,reducedMotionConfig:d}));const p=f.current,h=g.useContext(t4);p&&!p.projection&&o&&(p.type==="html"||p.type==="svg")&&vbe(f.current,n,o,h);const m=g.useRef(!1);g.useInsertionEffect(()=>{p&&m.current&&p.update(n,c)});const v=n[$$],b=g.useRef(!!v&&!(!((a=window.MotionHandoffIsComplete)===null||a===void 0)&&a.call(window,v))&&((i=window.MotionHasOptimisedAnimation)===null||i===void 0?void 0:i.call(window,v)));return f4(()=>{p&&(m.current=!0,window.MotionIsMounted=!0,p.updateFeatures(),NC.render(p.render),b.current&&p.animationState&&p.animationState.animateChanges())}),g.useEffect(()=>{p&&(!b.current&&p.animationState&&p.animationState.animateChanges(),b.current&&(queueMicrotask(()=>{var y;(y=window.MotionHandoffMarkAsComplete)===null||y===void 0||y.call(window,v)}),b.current=!1))}),p}function vbe(e,t,n,r){const{layoutId:o,layout:a,drag:i,dragConstraints:s,layoutScroll:l,layoutRoot:c}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:h4(e.parent)),e.projection.setOptions({layoutId:o,layout:a,alwaysMeasureLayout:!!i||s&&Ms(s),visualElement:e,animationType:typeof a=="string"?a:"both",initialPromotionConfig:r,layoutScroll:l,layoutRoot:c})}function h4(e){if(e)return e.options.allowProjection!==!1?e.projection:h4(e.parent)}function bbe(e,t,n){return g.useCallback(r=>{r&&e.mount&&e.mount(r),t&&(r?t.mount(r):t.unmount()),n&&(typeof n=="function"?n(r):Ms(n)&&(n.current=r))},[t])}function Mm(e){return _m(e.animate)||dC.some(t=>kd(e[t]))}function g4(e){return!!(Mm(e)||e.variants)}function ybe(e,t){if(Mm(e)){const{initial:n,animate:r}=e;return{initial:n===!1||kd(n)?n:void 0,animate:kd(r)?r:void 0}}return e.inherit!==!1?t:{}}function xbe(e){const{initial:t,animate:n}=ybe(e,g.useContext(Rm));return g.useMemo(()=>({initial:t,animate:n}),[$I(t),$I(n)])}function $I(e){return Array.isArray(e)?e.join(" "):e}const HI={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},rl={};for(const e in HI)rl[e]={isEnabled:t=>HI[e].some(n=>!!t[n])};function wbe(e){for(const t in e)rl[t]={...rl[t],...e[t]}}const Sbe=Symbol.for("motionComponentSymbol");function Cbe({preloadedFeatures:e,createVisualElement:t,useRender:n,useVisualState:r,Component:o}){e&&wbe(e);function a(s,l){let c;const d={...g.useContext(DC),...s,layoutId:Ebe(s)},{isStatic:f}=d,p=xbe(s),h=r(s,f);if(!f&&AC){kbe();const m=_be(d);c=m.MeasureLayout,p.visualElement=mbe(o,h,d,t,m.ProjectionNode)}return u.jsxs(Rm.Provider,{value:p,children:[c&&p.visualElement?u.jsx(c,{visualElement:p.visualElement,...d}):null,n(o,s,bbe(h,p.visualElement,l),h,f,p.visualElement)]})}const i=g.forwardRef(a);return i[Sbe]=o,i}function Ebe({layoutId:e}){const t=g.useContext(MC).id;return t&&e!==void 0?t+"-"+e:e}function kbe(e,t){g.useContext(p4).strict}function _be(e){const{drag:t,layout:n}=rl;if(!t&&!n)return{};const r={...t,...n};return{MeasureLayout:t?.isEnabled(e)||n?.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}const Obe=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function PC(e){return typeof e!="string"||e.includes("-")?!1:!!(Obe.indexOf(e)>-1||/[A-Z]/u.test(e))}function m4(e,{style:t,vars:n},r,o){Object.assign(e.style,t,o&&o.getProjectionStyles(r));for(const a in n)e.style.setProperty(a,n[a])}const v4=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function b4(e,t,n,r){m4(e,t,void 0,r);for(const o in t.attrs)e.setAttribute(v4.has(o)?o:RC(o),t.attrs[o])}function y4(e,{layout:t,layoutId:n}){return os.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!fg[e]||e==="opacity")}function jC(e,t,n){var r;const{style:o}=e,a={};for(const i in o)(Un(o[i])||t.style&&Un(t.style[i])||y4(i,e)||((r=n?.getValue(i))===null||r===void 0?void 0:r.liveStyle)!==void 0)&&(a[i]=o[i]);return a}function x4(e,t,n){const r=jC(e,t,n);for(const o in e)if(Un(e[o])||Un(t[o])){const a=pf.indexOf(o)!==-1?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o;r[a]=e[o]}return r}function LC(e){const t=g.useRef(null);return t.current===null&&(t.current=e()),t.current}function Tbe({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:n},r,o,a){const i={latestValues:Ibe(r,o,a,e),renderState:t()};return n&&(i.mount=s=>n(r,s,i)),i}const w4=e=>(t,n)=>{const r=g.useContext(Rm),o=g.useContext(Im),a=()=>Tbe(e,t,r,o);return n?a():LC(a)};function Ibe(e,t,n,r){const o={},a=r(e,{});for(const p in a)o[p]=yh(a[p]);let{initial:i,animate:s}=e;const l=Mm(e),c=g4(e);t&&c&&!l&&e.inherit!==!1&&(i===void 0&&(i=t.initial),s===void 0&&(s=t.animate));let d=n?n.initial===!1:!1;d=d||i===!1;const f=d?s:i;if(f&&typeof f!="boolean"&&!_m(f)){const p=Array.isArray(f)?f:[f];for(let h=0;h({style:{},transform:{},transformOrigin:{},vars:{}}),S4=()=>({...FC(),attrs:{}}),C4=(e,t)=>t&&typeof e=="number"?t.transform(e):e,Rbe={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},Mbe=pf.length;function Nbe(e,t,n){let r="",o=!0;for(let a=0;atypeof e=="string"&&e.toLowerCase()==="svg",Lbe={useVisualState:w4({scrapeMotionValuesFromProps:x4,createRenderState:S4,onMount:(e,t,{renderState:n,latestValues:r})=>{Ft.read(()=>{try{n.dimensions=typeof t.getBBox=="function"?t.getBBox():t.getBoundingClientRect()}catch{n.dimensions={x:0,y:0,width:0,height:0}}}),Ft.render(()=>{$C(n,r,HC(t.tagName),e.transformTemplate),b4(t,n)})}})},Fbe={useVisualState:w4({scrapeMotionValuesFromProps:jC,createRenderState:FC})};function E4(e,t,n){for(const r in t)!Un(t[r])&&!y4(r,n)&&(e[r]=t[r])}function Bbe({transformTemplate:e},t){return g.useMemo(()=>{const n=FC();return BC(n,t,e),Object.assign({},n.vars,n.style)},[t])}function $be(e,t){const n=e.style||{},r={};return E4(r,n,e),Object.assign(r,Bbe(e,t)),r}function Hbe(e,t){const n={},r=$be(e,t);return e.drag&&e.dragListener!==!1&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}const Vbe=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function pg(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||Vbe.has(e)}let k4=e=>!pg(e);function Ube(e){e&&(k4=t=>t.startsWith("on")?!pg(t):e(t))}try{Ube(require("@emotion/is-prop-valid").default)}catch{}function Gbe(e,t,n){const r={};for(const o in e)o==="values"&&typeof e.values=="object"||(k4(o)||n===!0&&pg(o)||!t&&!pg(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}function Wbe(e,t,n,r){const o=g.useMemo(()=>{const a=S4();return $C(a,t,HC(r),e.transformTemplate),{...a.attrs,style:{...a.style}}},[t]);if(e.style){const a={};E4(a,e.style,e),o.style={...a,...o.style}}return o}function zbe(e=!1){return(n,r,o,{latestValues:a},i)=>{const l=(PC(n)?Wbe:Hbe)(r,a,i,n),c=Gbe(r,typeof n=="string",e),d=n!==g.Fragment?{...c,...l,ref:o}:{},{children:f}=r,p=g.useMemo(()=>Un(f)?f.get():f,[f]);return g.createElement(n,{...d,children:p})}}function qbe(e,t){return function(r,{forwardMotionProps:o}={forwardMotionProps:!1}){const i={...PC(r)?Lbe:Fbe,preloadedFeatures:e,useRender:zbe(o),createVisualElement:t,Component:r};return Cbe(i)}}const h0={current:null},_4={current:!1};function Ybe(){if(_4.current=!0,!!AC)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>h0.current=e.matches;e.addListener(t),t()}else h0.current=!1}function Kbe(e,t,n){for(const r in t){const o=t[r],a=n[r];if(Un(o))e.addValue(r,o);else if(Un(a))e.addValue(r,Td(o,{owner:e}));else if(a!==o)if(e.hasValue(r)){const i=e.getValue(r);i.liveStyle===!0?i.jump(o):i.hasAnimated||i.set(o)}else{const i=e.getStaticValue(r);e.addValue(r,Td(i!==void 0?i:o,{owner:e}))}}for(const r in n)t[r]===void 0&&e.removeValue(r);return t}const UI=new WeakMap,Xbe=[...b$,Hn,ri],Zbe=e=>Xbe.find(v$(e)),GI=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class Jbe{scrapeMotionValuesFromProps(t,n,r){return{}}constructor({parent:t,props:n,presenceContext:r,reducedMotionConfig:o,blockInitialAnimation:a,visualState:i},s={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=mC,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const p=zo.now();this.renderScheduledAtthis.bindToMotionValue(r,n)),_4.current||Ybe(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:h0.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){UI.delete(this.current),this.projection&&this.projection.unmount(),ni(this.notifyUpdate),ni(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const t in this.events)this.events[t].clear();for(const t in this.features){const n=this.features[t];n&&(n.unmount(),n.isMounted=!1)}this.current=null}bindToMotionValue(t,n){this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();const r=os.has(t),o=n.on("change",s=>{this.latestValues[t]=s,this.props.onUpdate&&Ft.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0)}),a=n.on("renderRequest",this.scheduleRender);let i;window.MotionCheckAppearSync&&(i=window.MotionCheckAppearSync(this,t,n)),this.valueSubscriptions.set(t,()=>{o(),a(),i&&i(),n.owner&&n.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in rl){const n=rl[t];if(!n)continue;const{isEnabled:r,Feature:o}=n;if(!this.features[t]&&o&&r(this.props)&&(this.features[t]=new o(this)),this.features[t]){const a=this.features[t];a.isMounted?a.update():(a.mount(),a.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):pn()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}update(t,n){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=n;for(let r=0;rn.variantChildren.delete(t)}addValue(t,n){const r=this.values.get(t);n!==r&&(r&&this.removeValue(t),this.bindToMotionValue(t,n),this.values.set(t,n),this.latestValues[t]=n.get())}removeValue(t){this.values.delete(t);const n=this.valueSubscriptions.get(t);n&&(n(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let r=this.values.get(t);return r===void 0&&n!==void 0&&(r=Td(n===null?void 0:n,{owner:this}),this.addValue(t,r)),r}readValue(t,n){var r;let o=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:(r=this.getBaseTargetFromProps(this.props,t))!==null&&r!==void 0?r:this.readValueFromInstance(this.current,t,this.options);return o!=null&&(typeof o=="string"&&(p$(o)||f$(o))?o=parseFloat(o):!Zbe(o)&&ri.test(n)&&(o=_$(t,n)),this.setBaseTarget(t,Un(o)?o.get():o)),Un(o)?o.get():o}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var n;const{initial:r}=this.props;let o;if(typeof r=="string"||typeof r=="object"){const i=cC(this.props,r,(n=this.presenceContext)===null||n===void 0?void 0:n.custom);i&&(o=i[t])}if(r&&o!==void 0)return o;const a=this.getBaseTargetFromProps(this.props,t);return a!==void 0&&!Un(a)?a:this.initialValues[t]!==void 0&&o===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new IC),this.events[t].add(n)}notify(t,...n){this.events[t]&&this.events[t].notify(...n)}}class O4 extends Jbe{constructor(){super(...arguments),this.KeyframeResolver=O$}sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){return t.style?t.style[n]:void 0}removeValueFromRenderState(t,{vars:n,style:r}){delete n[t],delete r[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;Un(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}}function Qbe(e){return window.getComputedStyle(e)}class eye extends O4{constructor(){super(...arguments),this.type="html",this.renderInstance=m4}readValueFromInstance(t,n){if(os.has(n)){const r=xC(n);return r&&r.default||0}else{const r=Qbe(t),o=(g$(n)?r.getPropertyValue(n):r[n])||0;return typeof o=="string"?o.trim():o}}measureInstanceViewportBox(t,{transformPagePoint:n}){return Q$(t,n)}build(t,n,r){BC(t,n,r.transformTemplate)}scrapeMotionValuesFromProps(t,n,r){return jC(t,n,r)}}class tye extends O4{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=pn}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){if(os.has(n)){const r=xC(n);return r&&r.default||0}return n=v4.has(n)?n:RC(n),t.getAttribute(n)}scrapeMotionValuesFromProps(t,n,r){return x4(t,n,r)}build(t,n,r){$C(t,n,this.isSVGTag,r.transformTemplate)}renderInstance(t,n,r,o){b4(t,n,r,o)}mount(t){this.isSVGTag=HC(t.tagName),super.mount(t)}}const nye=(e,t)=>PC(e)?new tye(t):new eye(t,{allowProjection:e!==g.Fragment}),rye=qbe({...Ume,...hbe,...rbe,...gbe},nye),oy=Hhe(rye);class oye extends g.Component{getSnapshotBeforeUpdate(t){const n=this.props.childRef.current;if(n&&t.isPresent&&!this.props.isPresent){const r=this.props.sizeRef.current;r.height=n.offsetHeight||0,r.width=n.offsetWidth||0,r.top=n.offsetTop,r.left=n.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function aye({children:e,isPresent:t}){const n=g.useId(),r=g.useRef(null),o=g.useRef({width:0,height:0,top:0,left:0}),{nonce:a}=g.useContext(DC);return g.useInsertionEffect(()=>{const{width:i,height:s,top:l,left:c}=o.current;if(t||!r.current||!i||!s)return;r.current.dataset.motionPopId=n;const d=document.createElement("style");return a&&(d.nonce=a),document.head.appendChild(d),d.sheet&&d.sheet.insertRule(` + [data-motion-pop-id="${n}"] { + position: absolute !important; + width: ${i}px !important; + height: ${s}px !important; + top: ${l}px !important; + left: ${c}px !important; + } + `),()=>{document.head.removeChild(d)}},[t]),u.jsx(oye,{isPresent:t,childRef:r,sizeRef:o,children:g.cloneElement(e,{ref:r})})}const iye=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:o,presenceAffectsLayout:a,mode:i})=>{const s=LC(sye),l=g.useId(),c=g.useCallback(f=>{s.set(f,!0);for(const p of s.values())if(!p)return;r&&r()},[s,r]),d=g.useMemo(()=>({id:l,initial:t,isPresent:n,custom:o,onExitComplete:c,register:f=>(s.set(f,!1),()=>s.delete(f))}),a?[Math.random(),c]:[n,c]);return g.useMemo(()=>{s.forEach((f,p)=>s.set(p,!1))},[n]),g.useEffect(()=>{!n&&!s.size&&r&&r()},[n]),i==="popLayout"&&(e=u.jsx(aye,{isPresent:n,children:e})),u.jsx(Im.Provider,{value:d,children:e})};function sye(){return new Map}const Ip=e=>e.key||"";function WI(e){const t=[];return g.Children.forEach(e,n=>{g.isValidElement(n)&&t.push(n)}),t}const ay=({children:e,exitBeforeEnter:t,custom:n,initial:r=!0,onExitComplete:o,presenceAffectsLayout:a=!0,mode:i="sync"})=>{const s=g.useMemo(()=>WI(e),[e]),l=s.map(Ip),c=g.useRef(!0),d=g.useRef(s),f=LC(()=>new Map),[p,h]=g.useState(s),[m,v]=g.useState(s);f4(()=>{c.current=!1,d.current=s;for(let x=0;x{const w=Ip(x),S=s===m||l.includes(w),C=()=>{if(f.has(w))f.set(w,!0);else return;let E=!0;f.forEach(k=>{k||(E=!1)}),E&&(y?.(),v(d.current),o&&o())};return u.jsx(iye,{isPresent:S,initial:!c.current||r?void 0:!1,custom:S?void 0:n,presenceAffectsLayout:a,mode:i,onExitComplete:S?void 0:C,children:x},w)})})},T4=Ht("px-1.5 data-[selected=true]:bg-neutral-subtle-hovered group flex w-full cursor-pointer select-none items-center overflow-hidden rounded","hover:bg-neutral-subtle-hovered active:bg-neutral-subtle-pressed border-transparent bg-transparent","disabled:bg-neutral-subtle disabled:cursor-not-allowed data-[selected=true]:disabled:bg-neutral-subtle","data-[selected=true]:bg-selected-subtle data-[selected=true]:hover:bg-selected-subtle-hovered data-[selected=true]:active:bg-selected-subtle-pressed"),Fs=Ht("group-active:text-text group-disabled:text-text-disabled text-text-subtle flex items-center","group-data-[selected=true]:text-selected-text group-data-[selected=true]:group-hover:text-selected-text group-data-[selected=true]:group-disabled:text-text-subtlest truncate text-base"),I4="text-text-subtle group-disabled:text-text-disabled truncate text-sm";function R4({className:e,children:t,"aria-label":n="Side navigation",role:r="navigation",storeIdent:o="side-nav-store",...a}){return u.jsx("nav",{className:ce("bg-surface text-text-subtle relative flex size-full flex-col overflow-hidden truncate py-4",e),role:r,"aria-label":n,...a,children:t})}function lye({children:e,className:t,style:n,storeIdent:r="side-nav-store"}){const o=g.useRef(null);return u.jsx("div",{className:"relative flex size-full flex-1 overflow-hidden",children:u.jsx("div",{onScroll:a=>{a.target instanceof HTMLDivElement&&(a.target.removeAttribute("data-separator-top"),a.target.removeAttribute("data-separator-bottom"),a.target.scrollTop>0&&a.target.setAttribute("data-separator-top",""),a.target.scrollTopu.jsx("li",{children:l}))}):t]})}function dye({className:e,shimmering:t=!0,hasIconBefore:n,hasIconAfter:r,hasAvatarBefore:o,hasAvatarAfter:a,...i}){return u.jsxs("div",{className:ce("flex items-center gap-4 px-2 py-4",e),...i,children:[n&&u.jsx("div",{className:`bg-skeleton h-6 w-6 flex-none rounded ${t&&"animate-pulse"}`}),o&&u.jsx("div",{className:`bg-skeleton h-6 w-6 flex-none rounded-full ${t&&"animate-pulse"}`}),u.jsx("div",{className:`bg-skeleton h-3 w-full rounded ${t&&"animate-pulse"}`})]})}function fye({children:e,className:t,style:n}){return u.jsx("div",{className:ce("box-border px-4 pb-3 pt-4 text-center text-xs",t),style:n,children:e})}function pye({children:e,className:t,style:n}){return u.jsx("div",{className:ce("text-text box-border px-4 py-4 font-semibold",t),style:n,children:e})}function hye({children:e,className:t,style:n,sideNavStoreIdent:r="default",title:o,_isOpen:a}){const{getCurrentPathElement:i,pushPathElement:s,transitioning:l,setTransitioning:c}=t$(r);return console.log("TRANSITIONING",a,o),a?u.jsx(R4,{className:t,style:n,"aria-label":"Nested side navigation",children:e}):u.jsx(VC,{onClick:()=>{s(o),c(!0),window.setTimeout(()=>c(null),Gu*1e3)},iconAfter:u.jsx(ut,{children:u.jsx($he,{label:"",size:"medium"})}),children:o})}function N4(e,t){let n=null;return N.Children.forEach(e,r=>{if(!n){if(N.isValidElement(r)&&r.props.title===t){n=r;return}if(N.isValidElement(r)){const o=N4(r.props.children,t);o&&(n=o)}}}),n}const Gu=1;function gye({goBackLabel:e="Go Back",children:t,sideNavStoreIdent:n="default",className:r,style:o}){const{popPathElement:a,getCurrentPathElement:i,setTransitioning:s}=t$(n),l=i(),c=l?N4(t,l):null,[d,f]=g.useState(!1);return u.jsxs("div",{className:ce("overflow-hidden size-full",r),style:o,children:[u.jsx(ay,{initial:!1,mode:"popLayout",children:!c&&u.jsx(oy.div,{initial:{x:"-100%"},animate:{x:c?"-100%":"0%"},exit:{x:"-100%"},transition:{duration:Gu,ease:"easeInOut"},children:t},"outside")}),u.jsx(ay,{initial:!1,mode:"popLayout",children:c&&u.jsx(oy.div,{initial:{x:"100%"},animate:{x:"0%"},exit:{x:"100%"},transition:{duration:Gu,ease:"easeInOut"},children:u.jsx(M4,{onClick:()=>{f(!0),window.setTimeout(()=>{Fn.flushSync(()=>{const p=a();p&&s(p),window.setTimeout(()=>s(null),Gu*1e3)})},0)},children:e})},"go-back-btn")}),u.jsx(ay,{initial:!1,mode:"popLayout",onExitComplete:()=>f(!1),children:c&&u.jsx(oy.div,{initial:{x:d?"-100%":"100%"},animate:{x:"0%"},exit:{x:d?"100%":"-100%"},transition:{duration:Gu,ease:"easeInOut"},className:"border-b-border-separator border-t-border-separator flex size-full border-b-2 border-t-2 border-solid py-2",children:N.cloneElement(c,{_isOpen:!0})},`inside-${l}`)})]})}const ft={Container:R4,Content:lye,ButtonItem:VC,GoBackItem:M4,LinkItem:cye,Section:uye,SkeletonItem:dye,NavigationFooter:fye,NavigationHeader:pye,NestingItem:hye,NestableNavigationContent:gye},mye={default:"grayLight",new:"violetLight",success:"greenLight",inprogress:"blueLight",moved:"yellowLight",removed:"redLight"},vye={default:"grayBold",new:"violetBold",success:"greenBold",inprogress:"blueBold",moved:"warning",removed:"redBold"};function eo({children:e,className:t,style:n,appearance:r="default",bold:o=!1}){const a=o?vye[r]:mye[r];return u.jsx(ke,{appearance:a,className:ce("text-xs font-bold uppercase",t),style:n,children:e})}const bye="bg-neutral-full text-text-inverse",yye="bg-warning-bold text-text-inverse",xye="bg-danger-bold text-text-inverse",wye="bg-success-bold text-text-inverse",Sye="bg-information-bold text-text-inverse",Cye={warning:yye,error:xye,success:wye,announcement:bye,information:Sye},Eye="py-4 px-4 whitespace-nowrap truncate flex items-center gap-2";function Ac({className:e,style:t,appearance:n="announcement",icon:r,children:o}){return u.jsxs("div",{className:ce(Ht(Eye,Cye[n]),e),style:t,children:[r,o]})}function kye({children:e,className:t,"aria-label":n,role:r,usePortal:o=!0,portalContainer:a=di("uikts-blanket"),...i}){const s=u.jsx("div",{className:ce("bg-blanket fixed inset-0 z-50 flex items-center justify-center",t),role:r??"presentation","aria-label":n??"blanket",...i,children:u.jsx("div",{onClick:l=>{l.stopPropagation()},children:e})});return!o||a===null?s:so.createPortal(s,a)}function hn({className:e,children:t,maxItems:n,ellipsisLabel:r,expanded:o,defaultExpanded:a=!0,onExpandedChange:i,testId:s,itemsBeforeCollapse:l=1,itemsAfterCollapse:c=1,...d}){const[f,p]=g.useState(o??(n!==void 0&&n>=N.Children.count(t))),h=N.Children.count(t);g.useEffect(()=>{o===void 0&&n!==void 0&&p(v=>{const b=n>=h;return v!==b&&i?.(b),b})},[o,n,h,i]),o!==void 0&&o!==f&&(p(o),i?.(o));let m=t;if(!f&&l+c{p(!0),i?.(!0)}},"ellipsis"),...y]}return u.jsx("div",{className:ce("text-text-subtle flex items-center text-sm",e),"data-testid":s,...d,children:m})}function _ye({onClick:e,ellipsisLabel:t="Show more",className:n,style:r}){return u.jsxs("span",{className:"flex gap-1 pl-0 pr-1",children:[u.jsx("span",{onClick:e,onKeyUp:o=>{o.key==="Enter"&&e?.()},title:t,"aria-label":t,className:ce("cursor-pointer pr-1 hover:underline",n),style:r,children:"..."}),"/"]})}function Oye({children:e,className:t,iconBefore:n,iconAfter:r,testId:o,...a}){return u.jsxs(u.Fragment,{children:[u.jsxs("a",{className:ce("text-text-subtle hover:text-text-subtle flex items-center",t),"data-testid":o,...a,children:[n&&n,e,r&&r]}),u.jsx("span",{className:"pl-1.5 pr-1 last:hidden last:truncate",children:"/"})]})}hn.Item=Oye;const Tye="bg-information",Iye="bg-warning",Rye="bg-danger",Mye="bg-success",Nye="bg-information",Dye="bg-discovery",Aye={default:Tye,warning:Iye,error:Rye,success:Mye,information:Nye,discovery:Dye},ws=g.forwardRef(({children:e,className:t,appearance:n="information",style:r,testId:o,id:a,icon:i,title:s,actions:l},c)=>{const d=Aye[n];return i||(i=u.jsx(sL,{appearance:n,type:"pale"})),u.jsxs("div",{ref:c,style:{gridTemplateColumns:"auto 1fr",...r},className:ce(d,"grid gap-4 rounded-sm p-3.5",t),id:a,"data-testid":o,children:[i&&u.jsx("div",{children:u.jsx("div",{className:"flex items-center justify-center",children:i})}),u.jsxs("div",{className:"flex flex-col justify-center gap-1",children:[s&&u.jsx("div",{className:"text-text text-base font-semibold",children:s}),e,u.jsx("div",{children:l?.map((f,p)=>u.jsxs(u.Fragment,{children:[u.jsx("a",{className:"inline-block cursor-pointer text-sm",onClick:f.onClick,href:f.href,target:f.target,children:f.content},`action${p}`),u.jsx("span",{className:"bg-text-subtlest mx-1.5 inline-block h-0.5 w-0.5 rounded-full align-middle last:hidden"},`actionspacer${p}`)]}))})]})]})});function Pye(e){const t=e.regex,n=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),r="decltype\\(auto\\)",o="[a-zA-Z_]\\w*::",i="(?!struct)("+r+"|"+t.optional(o)+"[a-zA-Z_]\\w*"+t.optional("<[^<>]+>")+")",s={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},c={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+"\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)"+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"[+-]?(?:(?:[0-9](?:'?[0-9])*\\.(?:[0-9](?:'?[0-9])*)?|\\.[0-9](?:'?[0-9])*)(?:[Ee][+-]?[0-9](?:'?[0-9])*)?|[0-9](?:'?[0-9])*[Ee][+-]?[0-9](?:'?[0-9])*|0[Xx](?:[0-9A-Fa-f](?:'?[0-9A-Fa-f])*(?:\\.(?:[0-9A-Fa-f](?:'?[0-9A-Fa-f])*)?)?|\\.[0-9A-Fa-f](?:'?[0-9A-Fa-f])*)[Pp][+-]?[0-9](?:'?[0-9])*)(?:[Ff](?:16|32|64|128)?|(BF|bf)16|[Ll]|)"},{begin:"[+-]?\\b(?:0[Bb][01](?:'?[01])*|0[Xx][0-9A-Fa-f](?:'?[0-9A-Fa-f])*|0(?:'?[0-7])*|[1-9](?:'?[0-9])*)(?:[Uu](?:LL?|ll?)|[Uu][Zz]?|(?:LL?|ll?)[Uu]?|[Zz][Uu]|)"}],relevance:0},f={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(c,{className:"string"}),{className:"string",begin:/<.*?>/},n,e.C_BLOCK_COMMENT_MODE]},p={className:"title",begin:t.optional(o)+e.IDENT_RE,relevance:0},h=t.optional(o)+e.IDENT_RE+"\\s*\\(",m=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],v=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],b=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],y=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],S={type:v,keyword:m,literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"],_type_hints:b},C={className:"function.dispatch",relevance:0,keywords:{_hint:y},begin:t.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,e.IDENT_RE,t.lookahead(/(<[^<>]+>|)\s*\(/))},E=[C,f,s,n,e.C_BLOCK_COMMENT_MODE,d,c],k={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:S,contains:E.concat([{begin:/\(/,end:/\)/,keywords:S,contains:E.concat(["self"]),relevance:0}]),relevance:0},O={className:"function",begin:"("+i+"[\\*&\\s]+)+"+h,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:S,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:r,keywords:S,relevance:0},{begin:h,returnBegin:!0,contains:[p],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[c,d]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:S,relevance:0,contains:[n,e.C_BLOCK_COMMENT_MODE,c,d,s,{begin:/\(/,end:/\)/,keywords:S,relevance:0,contains:["self",n,e.C_BLOCK_COMMENT_MODE,c,d,s]}]},s,n,e.C_BLOCK_COMMENT_MODE,f]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:S,illegal:"",keywords:S,contains:["self",s]},{begin:e.IDENT_RE+"::",keywords:S},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}function jye(e){const t={type:["boolean","byte","word","String"],built_in:["KeyboardController","MouseController","SoftwareSerial","EthernetServer","EthernetClient","LiquidCrystal","RobotControl","GSMVoiceCall","EthernetUDP","EsploraTFT","HttpClient","RobotMotor","WiFiClient","GSMScanner","FileSystem","Scheduler","GSMServer","YunClient","YunServer","IPAddress","GSMClient","GSMModem","Keyboard","Ethernet","Console","GSMBand","Esplora","Stepper","Process","WiFiUDP","GSM_SMS","Mailbox","USBHost","Firmata","PImage","Client","Server","GSMPIN","FileIO","Bridge","Serial","EEPROM","Stream","Mouse","Audio","Servo","File","Task","GPRS","WiFi","Wire","TFT","GSM","SPI","SD"],_hints:["setup","loop","runShellCommandAsynchronously","analogWriteResolution","retrieveCallingNumber","printFirmwareVersion","analogReadResolution","sendDigitalPortPair","noListenOnLocalhost","readJoystickButton","setFirmwareVersion","readJoystickSwitch","scrollDisplayRight","getVoiceCallStatus","scrollDisplayLeft","writeMicroseconds","delayMicroseconds","beginTransmission","getSignalStrength","runAsynchronously","getAsynchronously","listenOnLocalhost","getCurrentCarrier","readAccelerometer","messageAvailable","sendDigitalPorts","lineFollowConfig","countryNameWrite","runShellCommand","readStringUntil","rewindDirectory","readTemperature","setClockDivider","readLightSensor","endTransmission","analogReference","detachInterrupt","countryNameRead","attachInterrupt","encryptionType","readBytesUntil","robotNameWrite","readMicrophone","robotNameRead","cityNameWrite","userNameWrite","readJoystickY","readJoystickX","mouseReleased","openNextFile","scanNetworks","noInterrupts","digitalWrite","beginSpeaker","mousePressed","isActionDone","mouseDragged","displayLogos","noAutoscroll","addParameter","remoteNumber","getModifiers","keyboardRead","userNameRead","waitContinue","processInput","parseCommand","printVersion","readNetworks","writeMessage","blinkVersion","cityNameRead","readMessage","setDataMode","parsePacket","isListening","setBitOrder","beginPacket","isDirectory","motorsWrite","drawCompass","digitalRead","clearScreen","serialEvent","rightToLeft","setTextSize","leftToRight","requestFrom","keyReleased","compassRead","analogWrite","interrupts","WiFiServer","disconnect","playMelody","parseFloat","autoscroll","getPINUsed","setPINUsed","setTimeout","sendAnalog","readSlider","analogRead","beginWrite","createChar","motorsStop","keyPressed","tempoWrite","readButton","subnetMask","debugPrint","macAddress","writeGreen","randomSeed","attachGPRS","readString","sendString","remotePort","releaseAll","mouseMoved","background","getXChange","getYChange","answerCall","getResult","voiceCall","endPacket","constrain","getSocket","writeJSON","getButton","available","connected","findUntil","readBytes","exitValue","readGreen","writeBlue","startLoop","IPAddress","isPressed","sendSysex","pauseMode","gatewayIP","setCursor","getOemKey","tuneWrite","noDisplay","loadImage","switchPIN","onRequest","onReceive","changePIN","playFile","noBuffer","parseInt","overflow","checkPIN","knobRead","beginTFT","bitClear","updateIR","bitWrite","position","writeRGB","highByte","writeRed","setSpeed","readBlue","noStroke","remoteIP","transfer","shutdown","hangCall","beginSMS","endWrite","attached","maintain","noCursor","checkReg","checkPUK","shiftOut","isValid","shiftIn","pulseIn","connect","println","localIP","pinMode","getIMEI","display","noBlink","process","getBand","running","beginSD","drawBMP","lowByte","setBand","release","bitRead","prepare","pointTo","readRed","setMode","noFill","remove","listen","stroke","detach","attach","noTone","exists","buffer","height","bitSet","circle","config","cursor","random","IRread","setDNS","endSMS","getKey","micros","millis","begin","print","write","ready","flush","width","isPIN","blink","clear","press","mkdir","rmdir","close","point","yield","image","BSSID","click","delay","read","text","move","peek","beep","rect","line","open","seek","fill","size","turn","stop","home","find","step","tone","sqrt","RSSI","SSID","end","bit","tan","cos","sin","pow","map","abs","max","min","get","run","put"],literal:["DIGITAL_MESSAGE","FIRMATA_STRING","ANALOG_MESSAGE","REPORT_DIGITAL","REPORT_ANALOG","INPUT_PULLUP","SET_PIN_MODE","INTERNAL2V56","SYSTEM_RESET","LED_BUILTIN","INTERNAL1V1","SYSEX_START","INTERNAL","EXTERNAL","DEFAULT","OUTPUT","INPUT","HIGH","LOW"]},n=Pye(e),r=n.keywords;return r.type=[...r.type,...t.type],r.literal=[...r.literal,...t.literal],r.built_in=[...r.built_in,...t.built_in],r._hints=t._hints,n.name="Arduino",n.aliases=["ino"],n.supersetOf="cpp",n}function Lye(e){const t=e.regex,n={},r={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[n]}]};Object.assign(n,{className:"variable",variants:[{begin:t.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},r]});const o={className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},a=e.inherit(e.COMMENT(),{match:[/(^|\s)/,/#.*$/],scope:{2:"comment"}}),i={begin:/<<-?\s*(?=\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},s={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,n,o]};o.contains.push(s);const l={match:/\\"/},c={className:"string",begin:/'/,end:/'/},d={match:/\\'/},f={begin:/\$?\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,n]},p=["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"],h=e.SHEBANG({binary:`(${p.join("|")})`,relevance:10}),m={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0},v=["if","then","else","elif","fi","for","while","until","in","do","done","case","esac","function","select"],b=["true","false"],y={match:/(\/[a-z._-]+)+/},x=["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset"],w=["alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","sudo","type","typeset","ulimit","unalias"],S=["autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp"],C=["chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"];return{name:"Bash",aliases:["sh","zsh"],keywords:{$pattern:/\b[a-z][a-z0-9._-]+\b/,keyword:v,literal:b,built_in:[...x,...w,"set","shopt",...S,...C]},contains:[h,e.SHEBANG(),m,f,a,i,y,s,l,c,d,n]}}function Fye(e){const t=e.regex,n=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),r="decltype\\(auto\\)",o="[a-zA-Z_]\\w*::",i="("+r+"|"+t.optional(o)+"[a-zA-Z_]\\w*"+t.optional("<[^<>]+>")+")",s={className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{match:/\batomic_[a-z]{3,6}\b/}]},c={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+"\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)"+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},f={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef elifdef elifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(c,{className:"string"}),{className:"string",begin:/<.*?>/},n,e.C_BLOCK_COMMENT_MODE]},p={className:"title",begin:t.optional(o)+e.IDENT_RE,relevance:0},h=t.optional(o)+e.IDENT_RE+"\\s*\\(",b={keyword:["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","typeof","typeof_unqual","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],type:["float","double","signed","unsigned","int","short","long","char","void","_Bool","_BitInt","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal96","_Decimal128","_Decimal64x","_Decimal128x","_Float16","_Float32","_Float64","_Float128","_Float32x","_Float64x","_Float128x","const","static","constexpr","complex","bool","imaginary"],literal:"true false NULL",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr"},y=[f,s,n,e.C_BLOCK_COMMENT_MODE,d,c],x={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:b,contains:y.concat([{begin:/\(/,end:/\)/,keywords:b,contains:y.concat(["self"]),relevance:0}]),relevance:0},w={begin:"("+i+"[\\*&\\s]+)+"+h,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:b,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:r,keywords:b,relevance:0},{begin:h,returnBegin:!0,contains:[e.inherit(p,{className:"title.function"})],relevance:0},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:b,relevance:0,contains:[n,e.C_BLOCK_COMMENT_MODE,c,d,s,{begin:/\(/,end:/\)/,keywords:b,relevance:0,contains:["self",n,e.C_BLOCK_COMMENT_MODE,c,d,s]}]},s,n,e.C_BLOCK_COMMENT_MODE,f]};return{name:"C",aliases:["h"],keywords:b,disableAutodetect:!0,illegal:"=]/,contains:[{beginKeywords:"final class struct"},e.TITLE_MODE]}]),exports:{preprocessor:f,strings:c,keywords:b}}}function Bye(e){const t=e.regex,n=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),r="decltype\\(auto\\)",o="[a-zA-Z_]\\w*::",i="(?!struct)("+r+"|"+t.optional(o)+"[a-zA-Z_]\\w*"+t.optional("<[^<>]+>")+")",s={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},c={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+"\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)"+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"[+-]?(?:(?:[0-9](?:'?[0-9])*\\.(?:[0-9](?:'?[0-9])*)?|\\.[0-9](?:'?[0-9])*)(?:[Ee][+-]?[0-9](?:'?[0-9])*)?|[0-9](?:'?[0-9])*[Ee][+-]?[0-9](?:'?[0-9])*|0[Xx](?:[0-9A-Fa-f](?:'?[0-9A-Fa-f])*(?:\\.(?:[0-9A-Fa-f](?:'?[0-9A-Fa-f])*)?)?|\\.[0-9A-Fa-f](?:'?[0-9A-Fa-f])*)[Pp][+-]?[0-9](?:'?[0-9])*)(?:[Ff](?:16|32|64|128)?|(BF|bf)16|[Ll]|)"},{begin:"[+-]?\\b(?:0[Bb][01](?:'?[01])*|0[Xx][0-9A-Fa-f](?:'?[0-9A-Fa-f])*|0(?:'?[0-7])*|[1-9](?:'?[0-9])*)(?:[Uu](?:LL?|ll?)|[Uu][Zz]?|(?:LL?|ll?)[Uu]?|[Zz][Uu]|)"}],relevance:0},f={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(c,{className:"string"}),{className:"string",begin:/<.*?>/},n,e.C_BLOCK_COMMENT_MODE]},p={className:"title",begin:t.optional(o)+e.IDENT_RE,relevance:0},h=t.optional(o)+e.IDENT_RE+"\\s*\\(",m=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],v=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],b=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],y=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],S={type:v,keyword:m,literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"],_type_hints:b},C={className:"function.dispatch",relevance:0,keywords:{_hint:y},begin:t.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,e.IDENT_RE,t.lookahead(/(<[^<>]+>|)\s*\(/))},E=[C,f,s,n,e.C_BLOCK_COMMENT_MODE,d,c],k={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:S,contains:E.concat([{begin:/\(/,end:/\)/,keywords:S,contains:E.concat(["self"]),relevance:0}]),relevance:0},O={className:"function",begin:"("+i+"[\\*&\\s]+)+"+h,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:S,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:r,keywords:S,relevance:0},{begin:h,returnBegin:!0,contains:[p],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[c,d]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:S,relevance:0,contains:[n,e.C_BLOCK_COMMENT_MODE,c,d,s,{begin:/\(/,end:/\)/,keywords:S,relevance:0,contains:["self",n,e.C_BLOCK_COMMENT_MODE,c,d,s]}]},s,n,e.C_BLOCK_COMMENT_MODE,f]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:S,illegal:"",keywords:S,contains:["self",s]},{begin:e.IDENT_RE+"::",keywords:S},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}function $ye(e){const t=["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"],n=["public","private","protected","static","internal","protected","abstract","async","extern","override","unsafe","virtual","new","sealed","partial"],r=["default","false","null","true"],o=["abstract","as","base","break","case","catch","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","scoped","sealed","sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"],a=["add","alias","and","ascending","async","await","by","descending","equals","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","remove","select","set","unmanaged","value|0","var","when","where","with","yield"],i={keyword:o.concat(a),built_in:t,literal:r},s=e.inherit(e.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),l={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},c={className:"string",begin:/"""("*)(?!")(.|\n)*?"""\1/,relevance:1},d={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},f=e.inherit(d,{illegal:/\n/}),p={className:"subst",begin:/\{/,end:/\}/,keywords:i},h=e.inherit(p,{illegal:/\n/}),m={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},e.BACKSLASH_ESCAPE,h]},v={className:"string",begin:/\$@"/,end:'"',contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},p]},b=e.inherit(v,{illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},h]});p.contains=[v,m,d,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,l,e.C_BLOCK_COMMENT_MODE],h.contains=[b,m,f,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,l,e.inherit(e.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];const y={variants:[c,v,m,d,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},x={begin:"<",end:">",contains:[{beginKeywords:"in out"},s]},w=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",S={begin:"@"+e.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:i,illegal:/::/,contains:[e.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:""},{begin:""}]}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{keyword:"if else elif endif define undef warning error line region endregion pragma checksum"}},y,l,{beginKeywords:"class interface",relevance:0,end:/[{;=]/,illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"},s,x,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[s,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[s,x,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"meta",begin:"^\\s*\\[(?=[\\w])",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{className:"string",begin:/"/,end:/"/}]},{beginKeywords:"new return throw await else",relevance:0},{className:"function",begin:"("+w+"\\s+)+"+e.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:i,contains:[{beginKeywords:n.join(" "),relevance:0},{begin:e.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,contains:[e.TITLE_MODE,x],relevance:0},{match:/\(\)/},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:i,relevance:0,contains:[y,l,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},S]}}const Hye=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}}),Vye=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","optgroup","option","p","picture","q","quote","samp","section","select","source","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],Uye=["defs","g","marker","mask","pattern","svg","switch","symbol","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","linearGradient","radialGradient","stop","circle","ellipse","image","line","path","polygon","polyline","rect","text","use","textPath","tspan","foreignObject","clipPath"],Gye=[...Vye,...Uye],Wye=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"].sort().reverse(),zye=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"].sort().reverse(),qye=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"].sort().reverse(),Yye=["accent-color","align-content","align-items","align-self","alignment-baseline","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-end-end-radius","border-end-start-radius","border-right-color","border-right-style","border-right-width","border-spacing","border-start-end-radius","border-start-start-radius","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","cx","cy","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","color-scheme","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","empty-cells","enable-background","fill","fill-opacity","fill-rule","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","flood-color","flood-opacity","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-horizontal","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","kerning","justify-content","justify-items","justify-self","left","letter-spacing","lighting-color","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","marker","marker-end","marker-mid","marker-start","mask","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","r","resize","rest","rest-after","rest-before","right","rotate","row-gap","scale","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","shape-rendering","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","speak","speak-as","src","tab-size","table-layout","text-anchor","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip-ink","text-decoration-style","text-decoration-thickness","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-offset","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","vector-effect","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","x","y","z-index"].sort().reverse();function Kye(e){const t=e.regex,n=Hye(e),r={begin:/-(webkit|moz|ms|o)-(?=[a-z])/},o="and or not only",a=/@-?\w[\w]*(-\w+)*/,i="[a-zA-Z-][a-zA-Z0-9_-]*",s=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[n.BLOCK_COMMENT,r,n.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\."+i,relevance:0},n.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+zye.join("|")+")"},{begin:":(:)?("+qye.join("|")+")"}]},n.CSS_VARIABLE,{className:"attribute",begin:"\\b("+Yye.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[n.BLOCK_COMMENT,n.HEXCOLOR,n.IMPORTANT,n.CSS_NUMBER_MODE,...s,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[...s,{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},n.FUNCTION_DISPATCH]},{begin:t.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:a},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:o,attribute:Wye.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...s,n.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+Gye.join("|")+")\\b"}]}}function Xye(e){const t=e.regex;return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,match:t.either(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/)},{className:"comment",variants:[{begin:t.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/),end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/,end:/$/}]}}function Zye(e){const a={keyword:["break","case","chan","const","continue","default","defer","else","fallthrough","for","func","go","goto","if","import","interface","map","package","range","return","select","struct","switch","type","var"],type:["bool","byte","complex64","complex128","error","float32","float64","int8","int16","int32","int64","string","uint8","uint16","uint32","uint64","int","uint","uintptr","rune"],literal:["true","false","iota","nil"],built_in:["append","cap","close","complex","copy","imag","len","make","new","panic","print","println","real","recover","delete"]};return{name:"Go",aliases:["golang"],keywords:a,illegal:"D4(e,t,n-1))}function exe(e){const t=e.regex,n="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",r=n+D4("(?:<"+n+"~~~(?:\\s*,\\s*"+n+"~~~)*>)?",/~~~/g,2),l={keyword:["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do","sealed","yield","permits","goto"],literal:["false","true","null"],type:["char","boolean","long","float","int","byte","short","double"],built_in:["super","this"]},c={className:"meta",begin:"@"+n,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},d={className:"params",begin:/\(/,end:/\)/,keywords:l,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0};return{name:"Java",aliases:["jsp"],keywords:l,illegal:/<\/|#/,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,className:"string",contains:[e.BACKSLASH_ESCAPE]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,n],className:{1:"keyword",3:"title.class"}},{match:/non-sealed/,scope:"keyword"},{begin:[t.concat(/(?!else)/,n),/\s+/,n,/\s+/,/=(?!=)/],className:{1:"type",3:"variable",5:"operator"}},{begin:[/record/,/\s+/,n],className:{1:"keyword",3:"title.class"},contains:[d,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"new throw return else",relevance:0},{begin:["(?:"+r+"\\s+)",e.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{2:"title.function"},keywords:l,contains:[{className:"params",begin:/\(/,end:/\)/,keywords:l,relevance:0,contains:[c,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,zI,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},zI,c]}}const qI="[A-Za-z$_][0-9A-Za-z$_]*",txe=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],nxe=["true","false","null","undefined","NaN","Infinity"],A4=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],P4=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],j4=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],rxe=["arguments","this","super","console","window","document","localStorage","sessionStorage","module","global"],oxe=[].concat(j4,A4,P4);function axe(e){const t=e.regex,n=(A,{after:R})=>{const H="",end:""},a=/<[A-Za-z0-9\\._:-]+\s*\/>/,i={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(A,R)=>{const H=A[0].length+A.index,W=A.input[H];if(W==="<"||W===","){R.ignoreMatch();return}W===">"&&(n(A,{after:H})||R.ignoreMatch());let V;const Y=A.input.substring(H);if(V=Y.match(/^\s*=/)){R.ignoreMatch();return}if((V=Y.match(/^\s+extends\s+/))&&V.index===0){R.ignoreMatch();return}}},s={$pattern:qI,keyword:txe,literal:nxe,built_in:oxe,"variable.language":rxe},l="[0-9](_?[0-9])*",c=`\\.(${l})`,d="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",f={className:"number",variants:[{begin:`(\\b(${d})((${c})|\\.)?|(${c}))[eE][+-]?(${l})\\b`},{begin:`\\b(${d})\\b((${c})\\b|\\.)?|(${c})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},p={className:"subst",begin:"\\$\\{",end:"\\}",keywords:s,contains:[]},h={begin:".?html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,p],subLanguage:"xml"}},m={begin:".?css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,p],subLanguage:"css"}},v={begin:".?gql`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,p],subLanguage:"graphql"}},b={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,p]},x={className:"comment",variants:[e.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:r+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},w=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,h,m,v,b,{match:/\$\d+/},f];p.contains=w.concat({begin:/\{/,end:/\}/,keywords:s,contains:["self"].concat(w)});const S=[].concat(x,p.contains),C=S.concat([{begin:/(\s*)\(/,end:/\)/,keywords:s,contains:["self"].concat(S)}]),E={className:"params",begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:s,contains:C},k={variants:[{match:[/class/,/\s+/,r,/\s+/,/extends/,/\s+/,t.concat(r,"(",t.concat(/\./,r),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,r],scope:{1:"keyword",3:"title.class"}}]},O={relevance:0,match:t.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...A4,...P4]}},M={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},T={variants:[{match:[/function/,/\s+/,r,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[E],illegal:/%/},F={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function P(A){return t.concat("(?!",A.join("|"),")")}const $={match:t.concat(/\b/,P([...j4,"super","import"].map(A=>`${A}\\s*\\(`)),r,t.lookahead(/\s*\(/)),className:"title.function",relevance:0},j={begin:t.concat(/\./,t.lookahead(t.concat(r,/(?![0-9A-Za-z$_(])/))),end:r,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},U={match:[/get|set/,/\s+/,r,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},E]},L="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",D={match:[/const|var|let/,/\s+/,r,/\s*/,/=\s*/,/(async\s*)?/,t.lookahead(L)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[E]};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:s,exports:{PARAMS_CONTAINS:C,CLASS_REFERENCE:O},illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),M,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,h,m,v,b,x,{match:/\$\d+/},f,O,{className:"attr",begin:r+t.lookahead(":"),relevance:0},D,{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[x,e.REGEXP_MODE,{className:"function",begin:L,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:s,contains:C}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:o.begin,end:o.end},{match:a},{begin:i.begin,"on:begin":i.isTrulyOpeningTag,end:i.end}],subLanguage:"xml",contains:[{begin:i.begin,end:i.end,skip:!0,contains:["self"]}]}]},T,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[E,e.inherit(e.TITLE_MODE,{begin:r,className:"title.function"})]},{match:/\.\.\./,relevance:0},j,{match:"\\$"+r,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[E]},$,F,k,U,{match:/\$[(.]/}]}}function ixe(e){const t={className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},n={match:/[{}[\],:]/,className:"punctuation",relevance:0},r=["true","false","null"],o={scope:"literal",beginKeywords:r.join(" ")};return{name:"JSON",aliases:["jsonc"],keywords:{literal:r},contains:[t,n,e.QUOTE_STRING_MODE,o,e.C_NUMBER_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}var Ts="[0-9](_*[0-9])*",Np=`\\.(${Ts})`,Dp="[0-9a-fA-F](_*[0-9a-fA-F])*",sxe={className:"number",variants:[{begin:`(\\b(${Ts})((${Np})|\\.)?|(${Np}))[eE][+-]?(${Ts})[fFdD]?\\b`},{begin:`\\b(${Ts})((${Np})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{begin:`(${Np})[fFdD]?\\b`},{begin:`\\b(${Ts})[fFdD]\\b`},{begin:`\\b0[xX]((${Dp})\\.?|(${Dp})?\\.(${Dp}))[pP][+-]?(${Ts})[fFdD]?\\b`},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${Dp})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0};function lxe(e){const t={keyword:"abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual",built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing",literal:"true false null"},n={className:"keyword",begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol",begin:/@\w+/}]}},r={className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"@"},o={className:"subst",begin:/\$\{/,end:/\}/,contains:[e.C_NUMBER_MODE]},a={className:"variable",begin:"\\$"+e.UNDERSCORE_IDENT_RE},i={className:"string",variants:[{begin:'"""',end:'"""(?=[^"])',contains:[a,o]},{begin:"'",end:"'",illegal:/\n/,contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/,contains:[e.BACKSLASH_ESCAPE,a,o]}]};o.contains.push(i);const s={className:"meta",begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+e.UNDERSCORE_IDENT_RE+")?"},l={className:"meta",begin:"@"+e.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/,end:/\)/,contains:[e.inherit(i,{className:"string"}),"self"]}]},c=sxe,d=e.COMMENT("/\\*","\\*/",{contains:[e.C_BLOCK_COMMENT_MODE]}),f={variants:[{className:"type",begin:e.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/,contains:[]}]},p=f;return p.variants[1].contains=[f],f.variants[1].contains=[p],{name:"Kotlin",aliases:["kt","kts"],keywords:t,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,d,n,r,s,l,{className:"function",beginKeywords:"fun",end:"[(]|$",returnBegin:!0,excludeEnd:!0,keywords:t,relevance:5,contains:[{begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"type",begin://,keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:t,relevance:0,contains:[{begin:/:/,end:/[=,\/]/,endsWithParent:!0,contains:[f,e.C_LINE_COMMENT_MODE,d],relevance:0},e.C_LINE_COMMENT_MODE,d,s,l,i,e.C_NUMBER_MODE]},d]},{begin:[/class|interface|trait/,/\s+/,e.UNDERSCORE_IDENT_RE],beginScope:{3:"title.class"},keywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0,illegal:"extends implements",contains:[{beginKeywords:"public protected internal private constructor"},e.UNDERSCORE_TITLE_MODE,{className:"type",begin://,excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,){\s]|$/,excludeBegin:!0,returnEnd:!0},s,l]},i,{className:"meta",begin:"^#!/usr/bin/env",end:"$",illegal:` +`},c]}}const cxe=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}}),uxe=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","optgroup","option","p","picture","q","quote","samp","section","select","source","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],dxe=["defs","g","marker","mask","pattern","svg","switch","symbol","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","linearGradient","radialGradient","stop","circle","ellipse","image","line","path","polygon","polyline","rect","text","use","textPath","tspan","foreignObject","clipPath"],fxe=[...uxe,...dxe],pxe=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"].sort().reverse(),L4=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"].sort().reverse(),F4=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"].sort().reverse(),hxe=["accent-color","align-content","align-items","align-self","alignment-baseline","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-end-end-radius","border-end-start-radius","border-right-color","border-right-style","border-right-width","border-spacing","border-start-end-radius","border-start-start-radius","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","cx","cy","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","color-scheme","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","empty-cells","enable-background","fill","fill-opacity","fill-rule","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","flood-color","flood-opacity","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-horizontal","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","kerning","justify-content","justify-items","justify-self","left","letter-spacing","lighting-color","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","marker","marker-end","marker-mid","marker-start","mask","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","r","resize","rest","rest-after","rest-before","right","rotate","row-gap","scale","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","shape-rendering","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","speak","speak-as","src","tab-size","table-layout","text-anchor","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip-ink","text-decoration-style","text-decoration-thickness","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-offset","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","vector-effect","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","x","y","z-index"].sort().reverse(),gxe=L4.concat(F4).sort().reverse();function mxe(e){const t=cxe(e),n=gxe,r="and or not only",o="[\\w-]+",a="("+o+"|@\\{"+o+"\\})",i=[],s=[],l=function(w){return{className:"string",begin:"~?"+w+".*?"+w}},c=function(w,S,C){return{className:w,begin:S,relevance:C}},d={$pattern:/[a-z-]+/,keyword:r,attribute:pxe.join(" ")},f={begin:"\\(",end:"\\)",contains:s,keywords:d,relevance:0};s.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,l("'"),l('"'),t.CSS_NUMBER_MODE,{begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]",excludeEnd:!0}},t.HEXCOLOR,f,c("variable","@@?"+o,10),c("variable","@\\{"+o+"\\}"),c("built_in","~?`[^`]*?`"),{className:"attribute",begin:o+"\\s*:",end:":",returnBegin:!0,excludeEnd:!0},t.IMPORTANT,{beginKeywords:"and not"},t.FUNCTION_DISPATCH);const p=s.concat({begin:/\{/,end:/\}/,contains:i}),h={beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not"}].concat(s)},m={begin:a+"\\s*:",returnBegin:!0,end:/[;}]/,relevance:0,contains:[{begin:/-(webkit|moz|ms|o)-/},t.CSS_VARIABLE,{className:"attribute",begin:"\\b("+hxe.join("|")+")\\b",end:/(?=:)/,starts:{endsWithParent:!0,illegal:"[<=$]",relevance:0,contains:s}}]},v={className:"keyword",begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b",starts:{end:"[;{}]",keywords:d,returnEnd:!0,contains:s,relevance:0}},b={className:"variable",variants:[{begin:"@"+o+"\\s*:",relevance:15},{begin:"@"+o}],starts:{end:"[;}]",returnEnd:!0,contains:p}},y={variants:[{begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:a,end:/\{/}],returnBegin:!0,returnEnd:!0,illegal:`[<='$"]`,relevance:0,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,h,c("keyword","all\\b"),c("variable","@\\{"+o+"\\}"),{begin:"\\b("+fxe.join("|")+")\\b",className:"selector-tag"},t.CSS_NUMBER_MODE,c("selector-tag",a,0),c("selector-id","#"+a),c("selector-class","\\."+a,0),c("selector-tag","&",0),t.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",begin:":("+L4.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+F4.join("|")+")"},{begin:/\(/,end:/\)/,relevance:0,contains:p},{begin:"!important"},t.FUNCTION_DISPATCH]},x={begin:o+`:(:)?(${n.join("|")})`,returnBegin:!0,contains:[y]};return i.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,v,b,x,m,y,h,t.FUNCTION_DISPATCH),{name:"Less",case_insensitive:!0,illegal:`[=>'/<($"]`,contains:i}}function vxe(e){const t="\\[=*\\[",n="\\]=*\\]",r={begin:t,end:n,contains:["self"]},o=[e.COMMENT("--(?!"+t+")","$"),e.COMMENT("--"+t,n,{contains:[r],relevance:10})];return{name:"Lua",keywords:{$pattern:e.UNDERSCORE_IDENT_RE,literal:"true false nil",keyword:"and break do else elseif end for goto if in local not or repeat return then until while",built_in:"_G _ENV _VERSION __index __newindex __mode __call __metatable __tostring __len __gc __add __sub __mul __div __mod __pow __concat __unm __eq __lt __le assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall arg self coroutine resume yield status wrap create running debug getupvalue debug sethook getmetatable gethook setmetatable setlocal traceback setfenv getinfo setupvalue getlocal getregistry getfenv io lines write close flush open output type read stderr stdin input stdout popen tmpfile math log max acos huge ldexp pi cos tanh pow deg tan cosh sinh random randomseed frexp ceil floor rad abs sqrt modf asin min mod fmod log10 atan2 exp sin atan os exit setlocale date getenv difftime remove time clock tmpname rename execute package preload loadlib loaded loaders cpath config path seeall string sub upper len gfind rep find match char dump gmatch reverse byte format gsub lower table setn insert getn foreachi maxn foreach concat sort remove"},contains:o.concat([{className:"function",beginKeywords:"function",end:"\\)",contains:[e.inherit(e.TITLE_MODE,{begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{className:"params",begin:"\\(",endsWithParent:!0,contains:o}].concat(o)},e.C_NUMBER_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"string",begin:t,end:n,contains:[r],relevance:5}])}}function bxe(e){const t={className:"variable",variants:[{begin:"\\$\\("+e.UNDERSCORE_IDENT_RE+"\\)",contains:[e.BACKSLASH_ESCAPE]},{begin:/\$[@%",subLanguage:"xml",relevance:0},r={begin:"^[-\\*]{3,}",end:"$"},o={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},a={className:"bullet",begin:"^[ ]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},i={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},s=/[A-Za-z][A-Za-z0-9+.-]*/,l={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:t.concat(/\[.+?\]\(/,s,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},c={className:"strong",contains:[],variants:[{begin:/_{2}(?!\s)/,end:/_{2}/},{begin:/\*{2}(?!\s)/,end:/\*{2}/}]},d={className:"emphasis",contains:[],variants:[{begin:/\*(?![*\s])/,end:/\*/},{begin:/_(?![_\s])/,end:/_/,relevance:0}]},f=e.inherit(c,{contains:[]}),p=e.inherit(d,{contains:[]});c.contains.push(p),d.contains.push(f);let h=[n,l];return[c,d,f,p].forEach(y=>{y.contains=y.contains.concat(h)}),h=h.concat(c,d),{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:h},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:h}]}]},n,a,c,d,{className:"quote",begin:"^>\\s+",contains:h,end:"$"},o,r,l,i,{scope:"literal",match:/&([a-zA-Z0-9]+|#[0-9]{1,7}|#[Xx][0-9a-fA-F]{1,6});/}]}}function xxe(e){const t={className:"built_in",begin:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},n=/[a-zA-Z@][a-zA-Z0-9_]*/,s={"variable.language":["this","super"],$pattern:n,keyword:["while","export","sizeof","typedef","const","struct","for","union","volatile","static","mutable","if","do","return","goto","enum","else","break","extern","asm","case","default","register","explicit","typename","switch","continue","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATED_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"],literal:["false","true","FALSE","TRUE","nil","YES","NO","NULL"],built_in:["dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"],type:["int","float","char","unsigned","signed","short","long","double","wchar_t","unichar","void","bool","BOOL","id|0","_Bool"]},l={$pattern:n,keyword:["@interface","@class","@protocol","@implementation"]};return{name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"],keywords:s,illegal:"/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+l.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:l,contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE,relevance:0}]}}function wxe(e){const t=e.regex,n=["abs","accept","alarm","and","atan2","bind","binmode","bless","break","caller","chdir","chmod","chomp","chop","chown","chr","chroot","class","close","closedir","connect","continue","cos","crypt","dbmclose","dbmopen","defined","delete","die","do","dump","each","else","elsif","endgrent","endhostent","endnetent","endprotoent","endpwent","endservent","eof","eval","exec","exists","exit","exp","fcntl","field","fileno","flock","for","foreach","fork","format","formline","getc","getgrent","getgrgid","getgrnam","gethostbyaddr","gethostbyname","gethostent","getlogin","getnetbyaddr","getnetbyname","getnetent","getpeername","getpgrp","getpriority","getprotobyname","getprotobynumber","getprotoent","getpwent","getpwnam","getpwuid","getservbyname","getservbyport","getservent","getsockname","getsockopt","given","glob","gmtime","goto","grep","gt","hex","if","index","int","ioctl","join","keys","kill","last","lc","lcfirst","length","link","listen","local","localtime","log","lstat","lt","ma","map","method","mkdir","msgctl","msgget","msgrcv","msgsnd","my","ne","next","no","not","oct","open","opendir","or","ord","our","pack","package","pipe","pop","pos","print","printf","prototype","push","q|0","qq","quotemeta","qw","qx","rand","read","readdir","readline","readlink","readpipe","recv","redo","ref","rename","require","reset","return","reverse","rewinddir","rindex","rmdir","say","scalar","seek","seekdir","select","semctl","semget","semop","send","setgrent","sethostent","setnetent","setpgrp","setpriority","setprotoent","setpwent","setservent","setsockopt","shift","shmctl","shmget","shmread","shmwrite","shutdown","sin","sleep","socket","socketpair","sort","splice","split","sprintf","sqrt","srand","stat","state","study","sub","substr","symlink","syscall","sysopen","sysread","sysseek","system","syswrite","tell","telldir","tie","tied","time","times","tr","truncate","uc","ucfirst","umask","undef","unless","unlink","unpack","unshift","untie","until","use","utime","values","vec","wait","waitpid","wantarray","warn","when","while","write","x|0","xor","y|0"],r=/[dualxmsipngr]{0,12}/,o={$pattern:/[\w.]+/,keyword:n.join(" ")},a={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:o},i={begin:/->\{/,end:/\}/},s={scope:"attr",match:/\s+:\s*\w+(\s*\(.*?\))?/},l={scope:"variable",variants:[{begin:/\$\d/},{begin:t.concat(/[$%@](?!")(\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])")},{begin:/[$%@](?!")[^\s\w{=]|\$=/,relevance:0}],contains:[s]},c={className:"number",variants:[{match:/0?\.[0-9][0-9_]+\b/},{match:/\bv?(0|[1-9][0-9_]*(\.[0-9_]+)?|[1-9][0-9_]*)\b/},{match:/\b0[0-7][0-7_]*\b/},{match:/\b0x[0-9a-fA-F][0-9a-fA-F_]*\b/},{match:/\b0b[0-1][0-1_]*\b/}],relevance:0},d=[e.BACKSLASH_ESCAPE,a,l],f=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],p=(v,b,y="\\1")=>{const x=y==="\\1"?y:t.concat(y,b);return t.concat(t.concat("(?:",v,")"),b,/(?:\\.|[^\\\/])*?/,x,/(?:\\.|[^\\\/])*?/,y,r)},h=(v,b,y)=>t.concat(t.concat("(?:",v,")"),b,/(?:\\.|[^\\\/])*?/,y,r),m=[l,e.HASH_COMMENT_MODE,e.COMMENT(/^=\w/,/=cut/,{endsWithParent:!0}),i,{className:"string",contains:d,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{begin:"-?\\w+\\s*=>",relevance:0}]},c,{begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[e.HASH_COMMENT_MODE,{className:"regexp",variants:[{begin:p("s|tr|y",t.either(...f,{capture:!0}))},{begin:p("s|tr|y","\\(","\\)")},{begin:p("s|tr|y","\\[","\\]")},{begin:p("s|tr|y","\\{","\\}")}],relevance:2},{className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{begin:h("(?:m|qr)?",/\//,/\//)},{begin:h("m|qr",t.either(...f,{capture:!0}),/\1/)},{begin:h("m|qr",/\(/,/\)/)},{begin:h("m|qr",/\[/,/\]/)},{begin:h("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub method",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE,s]},{className:"class",beginKeywords:"class",end:"[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE,s,c]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return a.contains=m,i.contains=m,{name:"Perl",aliases:["pl","pm"],keywords:o,contains:m}}function Sxe(e){const t=e.regex,n=/(?![A-Za-z0-9])(?![$])/,r=t.concat(/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/,n),o=t.concat(/(\\?[A-Z][a-z0-9_\x7f-\xff]+|\\?[A-Z]+(?=[A-Z][a-z0-9_\x7f-\xff])){1,}/,n),a={scope:"variable",match:"\\$+"+r},i={scope:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?=/},{begin:/<\?/,relevance:.1},{begin:/\?>/}]},s={scope:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},l=e.inherit(e.APOS_STRING_MODE,{illegal:null}),c=e.inherit(e.QUOTE_STRING_MODE,{illegal:null,contains:e.QUOTE_STRING_MODE.contains.concat(s)}),d={begin:/<<<[ \t]*(?:(\w+)|"(\w+)")\n/,end:/[ \t]*(\w+)\b/,contains:e.QUOTE_STRING_MODE.contains.concat(s),"on:begin":($,j)=>{j.data._beginMatch=$[1]||$[2]},"on:end":($,j)=>{j.data._beginMatch!==$[1]&&j.ignoreMatch()}},f=e.END_SAME_AS_BEGIN({begin:/<<<[ \t]*'(\w+)'\n/,end:/[ \t]*(\w+)\b/}),p=`[ +]`,h={scope:"string",variants:[c,l,d,f]},m={scope:"number",variants:[{begin:"\\b0[bB][01]+(?:_[01]+)*\\b"},{begin:"\\b0[oO][0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0[xX][\\da-fA-F]+(?:_[\\da-fA-F]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:[eE][+-]?\\d+)?"}],relevance:0},v=["false","null","true"],b=["__CLASS__","__DIR__","__FILE__","__FUNCTION__","__COMPILER_HALT_OFFSET__","__LINE__","__METHOD__","__NAMESPACE__","__TRAIT__","die","echo","exit","include","include_once","print","require","require_once","array","abstract","and","as","binary","bool","boolean","break","callable","case","catch","class","clone","const","continue","declare","default","do","double","else","elseif","empty","enddeclare","endfor","endforeach","endif","endswitch","endwhile","enum","eval","extends","final","finally","float","for","foreach","from","global","goto","if","implements","instanceof","insteadof","int","integer","interface","isset","iterable","list","match|0","mixed","new","never","object","or","private","protected","public","readonly","real","return","string","switch","throw","trait","try","unset","use","var","void","while","xor","yield"],y=["Error|0","AppendIterator","ArgumentCountError","ArithmeticError","ArrayIterator","ArrayObject","AssertionError","BadFunctionCallException","BadMethodCallException","CachingIterator","CallbackFilterIterator","CompileError","Countable","DirectoryIterator","DivisionByZeroError","DomainException","EmptyIterator","ErrorException","Exception","FilesystemIterator","FilterIterator","GlobIterator","InfiniteIterator","InvalidArgumentException","IteratorIterator","LengthException","LimitIterator","LogicException","MultipleIterator","NoRewindIterator","OutOfBoundsException","OutOfRangeException","OuterIterator","OverflowException","ParentIterator","ParseError","RangeException","RecursiveArrayIterator","RecursiveCachingIterator","RecursiveCallbackFilterIterator","RecursiveDirectoryIterator","RecursiveFilterIterator","RecursiveIterator","RecursiveIteratorIterator","RecursiveRegexIterator","RecursiveTreeIterator","RegexIterator","RuntimeException","SeekableIterator","SplDoublyLinkedList","SplFileInfo","SplFileObject","SplFixedArray","SplHeap","SplMaxHeap","SplMinHeap","SplObjectStorage","SplObserver","SplPriorityQueue","SplQueue","SplStack","SplSubject","SplTempFileObject","TypeError","UnderflowException","UnexpectedValueException","UnhandledMatchError","ArrayAccess","BackedEnum","Closure","Fiber","Generator","Iterator","IteratorAggregate","Serializable","Stringable","Throwable","Traversable","UnitEnum","WeakReference","WeakMap","Directory","__PHP_Incomplete_Class","parent","php_user_filter","self","static","stdClass"],w={keyword:b,literal:($=>{const j=[];return $.forEach(U=>{j.push(U),U.toLowerCase()===U?j.push(U.toUpperCase()):j.push(U.toLowerCase())}),j})(v),built_in:y},S=$=>$.map(j=>j.replace(/\|\d+$/,"")),C={variants:[{match:[/new/,t.concat(p,"+"),t.concat("(?!",S(y).join("\\b|"),"\\b)"),o],scope:{1:"keyword",4:"title.class"}}]},E=t.concat(r,"\\b(?!\\()"),k={variants:[{match:[t.concat(/::/,t.lookahead(/(?!class\b)/)),E],scope:{2:"variable.constant"}},{match:[/::/,/class/],scope:{2:"variable.language"}},{match:[o,t.concat(/::/,t.lookahead(/(?!class\b)/)),E],scope:{1:"title.class",3:"variable.constant"}},{match:[o,t.concat("::",t.lookahead(/(?!class\b)/))],scope:{1:"title.class"}},{match:[o,/::/,/class/],scope:{1:"title.class",3:"variable.language"}}]},O={scope:"attr",match:t.concat(r,t.lookahead(":"),t.lookahead(/(?!::)/))},M={relevance:0,begin:/\(/,end:/\)/,keywords:w,contains:[O,a,k,e.C_BLOCK_COMMENT_MODE,h,m,C]},T={relevance:0,match:[/\b/,t.concat("(?!fn\\b|function\\b|",S(b).join("\\b|"),"|",S(y).join("\\b|"),"\\b)"),r,t.concat(p,"*"),t.lookahead(/(?=\()/)],scope:{3:"title.function.invoke"},contains:[M]};M.contains.push(T);const F=[O,k,e.C_BLOCK_COMMENT_MODE,h,m,C],P={begin:t.concat(/#\[\s*/,o),beginScope:"meta",end:/]/,endScope:"meta",keywords:{literal:v,keyword:["new","array"]},contains:[{begin:/\[/,end:/]/,keywords:{literal:v,keyword:["new","array"]},contains:["self",...F]},...F,{scope:"meta",match:o}]};return{case_insensitive:!1,keywords:w,contains:[P,e.HASH_COMMENT_MODE,e.COMMENT("//","$"),e.COMMENT("/\\*","\\*/",{contains:[{scope:"doctag",match:"@[A-Za-z]+"}]}),{match:/__halt_compiler\(\);/,keywords:"__halt_compiler",starts:{scope:"comment",end:e.MATCH_NOTHING_RE,contains:[{match:/\?>/,scope:"meta",endsParent:!0}]}},i,{scope:"variable.language",match:/\$this\b/},a,T,k,{match:[/const/,/\s/,r],scope:{1:"keyword",3:"variable.constant"}},C,{scope:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},e.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{scope:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:w,contains:["self",a,k,e.C_BLOCK_COMMENT_MODE,h,m]}]},{scope:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[e.inherit(e.UNDERSCORE_TITLE_MODE,{scope:"title.class"})]},{beginKeywords:"use",relevance:0,end:";",contains:[{match:/\b(as|const|function)\b/,scope:"keyword"},e.UNDERSCORE_TITLE_MODE]},h,m]}}function Cxe(e){return{name:"PHP template",subLanguage:"xml",contains:[{begin:/<\?(php|=)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},e.inherit(e.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]}]}}function Exe(e){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}}function kxe(e){const t=e.regex,n=/[\p{XID_Start}_]\p{XID_Continue}*/u,r=["and","as","assert","async","await","break","case","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","match","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],s={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:r,built_in:["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],literal:["__debug__","Ellipsis","False","None","NotImplemented","True"],type:["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"]},l={className:"meta",begin:/^(>>>|\.\.\.) /},c={className:"subst",begin:/\{/,end:/\}/,keywords:s,illegal:/#/},d={begin:/\{\{/,relevance:0},f={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,l],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,l],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,l,d,c]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,l,d,c]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,d,c]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,d,c]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},p="[0-9](_?[0-9])*",h=`(\\b(${p}))?\\.(${p})|\\b(${p})\\.`,m=`\\b|${r.join("|")}`,v={className:"number",relevance:0,variants:[{begin:`(\\b(${p})|(${h}))[eE][+-]?(${p})[jJ]?(?=${m})`},{begin:`(${h})[jJ]?`},{begin:`\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?(?=${m})`},{begin:`\\b0[bB](_?[01])+[lL]?(?=${m})`},{begin:`\\b0[oO](_?[0-7])+[lL]?(?=${m})`},{begin:`\\b0[xX](_?[0-9a-fA-F])+[lL]?(?=${m})`},{begin:`\\b(${p})[jJ](?=${m})`}]},b={className:"comment",begin:t.lookahead(/# type:/),end:/$/,keywords:s,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},y={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:s,contains:["self",l,v,f,e.HASH_COMMENT_MODE]}]};return c.contains=[f,v,l],{name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:s,illegal:/(<\/|\?)|=>/,contains:[l,v,{scope:"variable.language",match:/\bself\b/},{beginKeywords:"if",relevance:0},{match:/\bor\b/,scope:"keyword"},f,b,e.HASH_COMMENT_MODE,{match:[/\bdef/,/\s+/,n],scope:{1:"keyword",3:"title.function"},contains:[y]},{variants:[{match:[/\bclass/,/\s+/,n,/\s*/,/\(\s*/,n,/\s*\)/]},{match:[/\bclass/,/\s+/,n]}],scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[v,y,f]}]}}function _xe(e){return{aliases:["pycon"],contains:[{className:"meta.prompt",starts:{end:/ |$/,starts:{end:"$",subLanguage:"python"}},variants:[{begin:/^>>>(?=[ ]|$)/},{begin:/^\.\.\.(?=[ ]|$)/}]}]}}function Oxe(e){const t=e.regex,n=/(?:(?:[a-zA-Z]|\.[._a-zA-Z])[._a-zA-Z0-9]*)|\.(?!\d)/,r=t.either(/0[xX][0-9a-fA-F]+\.[0-9a-fA-F]*[pP][+-]?\d+i?/,/0[xX][0-9a-fA-F]+(?:[pP][+-]?\d+)?[Li]?/,/(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?[Li]?/),o=/[=!<>:]=|\|\||&&|:::?|<-|<<-|->>|->|\|>|[-+*\/?!$&|:<=>@^~]|\*\*/,a=t.either(/[()]/,/[{}]/,/\[\[/,/[[\]]/,/\\/,/,/);return{name:"R",keywords:{$pattern:n,keyword:"function if in break next repeat else for while",literal:"NULL NA TRUE FALSE Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10",built_in:"LETTERS letters month.abb month.name pi T F abs acos acosh all any anyNA Arg as.call as.character as.complex as.double as.environment as.integer as.logical as.null.default as.numeric as.raw asin asinh atan atanh attr attributes baseenv browser c call ceiling class Conj cos cosh cospi cummax cummin cumprod cumsum digamma dim dimnames emptyenv exp expression floor forceAndCall gamma gc.time globalenv Im interactive invisible is.array is.atomic is.call is.character is.complex is.double is.environment is.expression is.finite is.function is.infinite is.integer is.language is.list is.logical is.matrix is.na is.name is.nan is.null is.numeric is.object is.pairlist is.raw is.recursive is.single is.symbol lazyLoadDBfetch length lgamma list log max min missing Mod names nargs nzchar oldClass on.exit pos.to.env proc.time prod quote range Re rep retracemem return round seq_along seq_len seq.int sign signif sin sinh sinpi sqrt standardGeneric substitute sum switch tan tanh tanpi tracemem trigamma trunc unclass untracemem UseMethod xtfrm"},contains:[e.COMMENT(/#'/,/$/,{contains:[{scope:"doctag",match:/@examples/,starts:{end:t.lookahead(t.either(/\n^#'\s*(?=@[a-zA-Z]+)/,/\n^(?!#')/)),endsParent:!0}},{scope:"doctag",begin:"@param",end:/$/,contains:[{scope:"variable",variants:[{match:n},{match:/`(?:\\.|[^`\\])+`/}],endsParent:!0}]},{scope:"doctag",match:/@[a-zA-Z]+/},{scope:"keyword",match:/\\[a-zA-Z]+/}]}),e.HASH_COMMENT_MODE,{scope:"string",contains:[e.BACKSLASH_ESCAPE],variants:[e.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\(/,end:/\)(-*)"/}),e.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\{/,end:/\}(-*)"/}),e.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\[/,end:/\](-*)"/}),e.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\(/,end:/\)(-*)'/}),e.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\{/,end:/\}(-*)'/}),e.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\[/,end:/\](-*)'/}),{begin:'"',end:'"',relevance:0},{begin:"'",end:"'",relevance:0}]},{relevance:0,variants:[{scope:{1:"operator",2:"number"},match:[o,r]},{scope:{1:"operator",2:"number"},match:[/%[^%]*%/,r]},{scope:{1:"punctuation",2:"number"},match:[a,r]},{scope:{2:"number"},match:[/[^a-zA-Z0-9._]|^/,r]}]},{scope:{3:"operator"},match:[n,/\s+/,/<-/,/\s+/]},{scope:"operator",relevance:0,variants:[{match:o},{match:/%[^%]*%/}]},{scope:"punctuation",relevance:0,match:a},{begin:"`",end:"`",contains:[{begin:/\\./}]}]}}function Txe(e){const t=e.regex,n="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",r=t.either(/\b([A-Z]+[a-z0-9]+)+/,/\b([A-Z]+[a-z0-9]+)+[A-Z]+/),o=t.concat(r,/(::\w+)*/),i={"variable.constant":["__FILE__","__LINE__","__ENCODING__"],"variable.language":["self","super"],keyword:["alias","and","begin","BEGIN","break","case","class","defined","do","else","elsif","end","END","ensure","for","if","in","module","next","not","or","redo","require","rescue","retry","return","then","undef","unless","until","when","while","yield",...["include","extend","prepend","public","private","protected","raise","throw"]],built_in:["proc","lambda","attr_accessor","attr_reader","attr_writer","define_method","private_constant","module_function"],literal:["true","false","nil"]},s={className:"doctag",begin:"@[A-Za-z]+"},l={begin:"#<",end:">"},c=[e.COMMENT("#","$",{contains:[s]}),e.COMMENT("^=begin","^=end",{contains:[s],relevance:10}),e.COMMENT("^__END__",e.MATCH_NOTHING_RE)],d={className:"subst",begin:/#\{/,end:/\}/,keywords:i},f={className:"string",contains:[e.BACKSLASH_ESCAPE,d],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/,end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{begin:t.concat(/<<[-~]?'?/,t.lookahead(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)),contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[e.BACKSLASH_ESCAPE,d]})]}]},p="[1-9](_?[0-9])*|0",h="[0-9](_?[0-9])*",m={className:"number",relevance:0,variants:[{begin:`\\b(${p})(\\.(${h}))?([eE][+-]?(${h})|r)?i?\\b`},{begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{begin:"\\b0(_?[0-7])+r?i?\\b"}]},v={variants:[{match:/\(\)/},{className:"params",begin:/\(/,end:/(?=\))/,excludeBegin:!0,endsParent:!0,keywords:i}]},E=[f,{variants:[{match:[/class\s+/,o,/\s+<\s+/,o]},{match:[/\b(class|module)\s+/,o]}],scope:{2:"title.class",4:"title.class.inherited"},keywords:i},{match:[/(include|extend)\s+/,o],scope:{2:"title.class"},keywords:i},{relevance:0,match:[o,/\.new[. (]/],scope:{1:"title.class"}},{relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"},{relevance:0,match:r,scope:"title.class"},{match:[/def/,/\s+/,n],scope:{1:"keyword",3:"title.function"},contains:[v]},{begin:e.IDENT_RE+"::"},{className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[f,{begin:n}],relevance:0},m,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{className:"params",begin:/\|/,end:/\|/,excludeBegin:!0,excludeEnd:!0,relevance:0,keywords:i},{begin:"("+e.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{className:"regexp",contains:[e.BACKSLASH_ESCAPE,d],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(l,c),relevance:0}].concat(l,c);d.contains=E,v.contains=E;const T=[{begin:/^\s*=>/,starts:{end:"$",contains:E}},{className:"meta.prompt",begin:"^("+"[>?]>"+"|"+"[\\w#]+\\(\\w+\\):\\d+:\\d+[>*]"+"|"+"(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>"+")(?=[ ])",starts:{end:"$",keywords:i,contains:E}}];return c.unshift(l),{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:i,illegal:/\/\*/,contains:[e.SHEBANG({binary:"ruby"})].concat(T).concat(c).concat(E)}}function Ixe(e){const t=e.regex,n=/(r#)?/,r=t.concat(n,e.UNDERSCORE_IDENT_RE),o=t.concat(n,e.IDENT_RE),a={className:"title.function.invoke",relevance:0,begin:t.concat(/\b/,/(?!let|for|while|if|else|match\b)/,o,t.lookahead(/\s*\(/))},i="([ui](8|16|32|64|128|size)|f(32|64))?",s=["abstract","as","async","await","become","box","break","const","continue","crate","do","dyn","else","enum","extern","false","final","fn","for","if","impl","in","let","loop","macro","match","mod","move","mut","override","priv","pub","ref","return","self","Self","static","struct","super","trait","true","try","type","typeof","union","unsafe","unsized","use","virtual","where","while","yield"],l=["true","false","Some","None","Ok","Err"],c=["drop ","Copy","Send","Sized","Sync","Drop","Fn","FnMut","FnOnce","ToOwned","Clone","Debug","PartialEq","PartialOrd","Eq","Ord","AsRef","AsMut","Into","From","Default","Iterator","Extend","IntoIterator","DoubleEndedIterator","ExactSizeIterator","SliceConcatExt","ToString","assert!","assert_eq!","bitflags!","bytes!","cfg!","col!","concat!","concat_idents!","debug_assert!","debug_assert_eq!","env!","eprintln!","panic!","file!","format!","format_args!","include_bytes!","include_str!","line!","local_data_key!","module_path!","option_env!","print!","println!","select!","stringify!","try!","unimplemented!","unreachable!","vec!","write!","writeln!","macro_rules!","assert_ne!","debug_assert_ne!"],d=["i8","i16","i32","i64","i128","isize","u8","u16","u32","u64","u128","usize","f32","f64","str","char","bool","Box","Option","Result","String","Vec"];return{name:"Rust",aliases:["rs"],keywords:{$pattern:e.IDENT_RE+"!?",type:d,keyword:s,literal:l,built_in:c},illegal:""},a]}}const Rxe=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}}),Mxe=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","optgroup","option","p","picture","q","quote","samp","section","select","source","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],Nxe=["defs","g","marker","mask","pattern","svg","switch","symbol","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feFlood","feGaussianBlur","feImage","feMerge","feMorphology","feOffset","feSpecularLighting","feTile","feTurbulence","linearGradient","radialGradient","stop","circle","ellipse","image","line","path","polygon","polyline","rect","text","use","textPath","tspan","foreignObject","clipPath"],Dxe=[...Mxe,...Nxe],Axe=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"].sort().reverse(),Pxe=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"].sort().reverse(),jxe=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"].sort().reverse(),Lxe=["accent-color","align-content","align-items","align-self","alignment-baseline","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-end-end-radius","border-end-start-radius","border-right-color","border-right-style","border-right-width","border-spacing","border-start-end-radius","border-start-start-radius","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","cx","cy","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","color-scheme","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","empty-cells","enable-background","fill","fill-opacity","fill-rule","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","flood-color","flood-opacity","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-horizontal","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","kerning","justify-content","justify-items","justify-self","left","letter-spacing","lighting-color","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","marker","marker-end","marker-mid","marker-start","mask","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","r","resize","rest","rest-after","rest-before","right","rotate","row-gap","scale","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","shape-rendering","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","speak","speak-as","src","tab-size","table-layout","text-anchor","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip-ink","text-decoration-style","text-decoration-thickness","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-offset","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","vector-effect","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","x","y","z-index"].sort().reverse();function Fxe(e){const t=Rxe(e),n=jxe,r=Pxe,o="@[a-z-]+",a="and or not only",s={className:"variable",begin:"(\\$"+"[a-zA-Z-][a-zA-Z0-9_-]*"+")\\b",relevance:0};return{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,t.CSS_NUMBER_MODE,{className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},t.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag",begin:"\\b("+Dxe.join("|")+")\\b",relevance:0},{className:"selector-pseudo",begin:":("+r.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+n.join("|")+")"},s,{begin:/\(/,end:/\)/,contains:[t.CSS_NUMBER_MODE]},t.CSS_VARIABLE,{className:"attribute",begin:"\\b("+Lxe.join("|")+")\\b"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:/:/,end:/[;}{]/,relevance:0,contains:[t.BLOCK_COMMENT,s,t.HEXCOLOR,t.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.IMPORTANT,t.FUNCTION_DISPATCH]},{begin:"@(page|font-face)",keywords:{$pattern:o,keyword:"@page @font-face"}},{begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/,keyword:a,attribute:Axe.join(" ")},contains:[{begin:o,className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute"},s,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.HEXCOLOR,t.CSS_NUMBER_MODE]},t.FUNCTION_DISPATCH]}}function Bxe(e){return{name:"Shell Session",aliases:["console","shellsession"],contains:[{className:"meta.prompt",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}}function $xe(e){const t=e.regex,n=e.COMMENT("--","$"),r={className:"string",variants:[{begin:/'/,end:/'/,contains:[{begin:/''/}]}]},o={begin:/"/,end:/"/,contains:[{begin:/""/}]},a=["true","false","unknown"],i=["double precision","large object","with timezone","without timezone"],s=["bigint","binary","blob","boolean","char","character","clob","date","dec","decfloat","decimal","float","int","integer","interval","nchar","nclob","national","numeric","real","row","smallint","time","timestamp","varchar","varying","varbinary"],l=["add","asc","collation","desc","final","first","last","view"],c=["abs","acos","all","allocate","alter","and","any","are","array","array_agg","array_max_cardinality","as","asensitive","asin","asymmetric","at","atan","atomic","authorization","avg","begin","begin_frame","begin_partition","between","bigint","binary","blob","boolean","both","by","call","called","cardinality","cascaded","case","cast","ceil","ceiling","char","char_length","character","character_length","check","classifier","clob","close","coalesce","collate","collect","column","commit","condition","connect","constraint","contains","convert","copy","corr","corresponding","cos","cosh","count","covar_pop","covar_samp","create","cross","cube","cume_dist","current","current_catalog","current_date","current_default_transform_group","current_path","current_role","current_row","current_schema","current_time","current_timestamp","current_path","current_role","current_transform_group_for_type","current_user","cursor","cycle","date","day","deallocate","dec","decimal","decfloat","declare","default","define","delete","dense_rank","deref","describe","deterministic","disconnect","distinct","double","drop","dynamic","each","element","else","empty","end","end_frame","end_partition","end-exec","equals","escape","every","except","exec","execute","exists","exp","external","extract","false","fetch","filter","first_value","float","floor","for","foreign","frame_row","free","from","full","function","fusion","get","global","grant","group","grouping","groups","having","hold","hour","identity","in","indicator","initial","inner","inout","insensitive","insert","int","integer","intersect","intersection","interval","into","is","join","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","language","large","last_value","lateral","lead","leading","left","like","like_regex","listagg","ln","local","localtime","localtimestamp","log","log10","lower","match","match_number","match_recognize","matches","max","member","merge","method","min","minute","mod","modifies","module","month","multiset","national","natural","nchar","nclob","new","no","none","normalize","not","nth_value","ntile","null","nullif","numeric","octet_length","occurrences_regex","of","offset","old","omit","on","one","only","open","or","order","out","outer","over","overlaps","overlay","parameter","partition","pattern","per","percent","percent_rank","percentile_cont","percentile_disc","period","portion","position","position_regex","power","precedes","precision","prepare","primary","procedure","ptf","range","rank","reads","real","recursive","ref","references","referencing","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","release","result","return","returns","revoke","right","rollback","rollup","row","row_number","rows","running","savepoint","scope","scroll","search","second","seek","select","sensitive","session_user","set","show","similar","sin","sinh","skip","smallint","some","specific","specifictype","sql","sqlexception","sqlstate","sqlwarning","sqrt","start","static","stddev_pop","stddev_samp","submultiset","subset","substring","substring_regex","succeeds","sum","symmetric","system","system_time","system_user","table","tablesample","tan","tanh","then","time","timestamp","timezone_hour","timezone_minute","to","trailing","translate","translate_regex","translation","treat","trigger","trim","trim_array","true","truncate","uescape","union","unique","unknown","unnest","update","upper","user","using","value","values","value_of","var_pop","var_samp","varbinary","varchar","varying","versioning","when","whenever","where","width_bucket","window","with","within","without","year"],d=["abs","acos","array_agg","asin","atan","avg","cast","ceil","ceiling","coalesce","corr","cos","cosh","count","covar_pop","covar_samp","cume_dist","dense_rank","deref","element","exp","extract","first_value","floor","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","last_value","lead","listagg","ln","log","log10","lower","max","min","mod","nth_value","ntile","nullif","percent_rank","percentile_cont","percentile_disc","position","position_regex","power","rank","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","row_number","sin","sinh","sqrt","stddev_pop","stddev_samp","substring","substring_regex","sum","tan","tanh","translate","translate_regex","treat","trim","trim_array","unnest","upper","value_of","var_pop","var_samp","width_bucket"],f=["current_catalog","current_date","current_default_transform_group","current_path","current_role","current_schema","current_transform_group_for_type","current_user","session_user","system_time","system_user","current_time","localtime","current_timestamp","localtimestamp"],p=["create table","insert into","primary key","foreign key","not null","alter table","add constraint","grouping sets","on overflow","character set","respect nulls","ignore nulls","nulls first","nulls last","depth first","breadth first"],h=d,m=[...c,...l].filter(w=>!d.includes(w)),v={className:"variable",begin:/@[a-z0-9][a-z0-9_]*/},b={className:"operator",begin:/[-+*/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?/,relevance:0},y={begin:t.concat(/\b/,t.either(...h),/\s*\(/),relevance:0,keywords:{built_in:h}};function x(w,{exceptions:S,when:C}={}){const E=C;return S=S||[],w.map(k=>k.match(/\|\d+$/)||S.includes(k)?k:E(k)?`${k}|0`:k)}return{name:"SQL",case_insensitive:!0,illegal:/[{}]|<\//,keywords:{$pattern:/\b[\w\.]+/,keyword:x(m,{when:w=>w.length<3}),literal:a,type:s,built_in:f},contains:[{begin:t.either(...p),relevance:0,keywords:{$pattern:/[\w\.]+/,keyword:m.concat(p),literal:a,type:s}},{className:"type",begin:t.either(...i)},y,v,r,o,e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE,n,b]}}function B4(e){return e?typeof e=="string"?e:e.source:null}function Pc(e){return Lt("(?=",e,")")}function Lt(...e){return e.map(n=>B4(n)).join("")}function Hxe(e){const t=e[e.length-1];return typeof t=="object"&&t.constructor===Object?(e.splice(e.length-1,1),t):{}}function Zn(...e){return"("+(Hxe(e).capture?"":"?:")+e.map(r=>B4(r)).join("|")+")"}const UC=e=>Lt(/\b/,e,/\w$/.test(e)?/\b/:/\B/),Vxe=["Protocol","Type"].map(UC),YI=["init","self"].map(UC),Uxe=["Any","Self"],iy=["actor","any","associatedtype","async","await",/as\?/,/as!/,"as","borrowing","break","case","catch","class","consume","consuming","continue","convenience","copy","default","defer","deinit","didSet","distributed","do","dynamic","each","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","macro","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","package","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],KI=["false","nil","true"],Gxe=["assignment","associativity","higherThan","left","lowerThan","none","right"],Wxe=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warning"],XI=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],$4=Zn(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),H4=Zn($4,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),sy=Lt($4,H4,"*"),V4=Zn(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),hg=Zn(V4,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),Ro=Lt(V4,hg,"*"),Ap=Lt(/[A-Z]/,hg,"*"),zxe=["attached","autoclosure",Lt(/convention\(/,Zn("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","freestanding","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",Lt(/objc\(/,Ro,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","Sendable","testable","UIApplicationMain","unchecked","unknown","usableFromInline","warn_unqualified_access"],qxe=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function Yxe(e){const t={match:/\s+/,relevance:0},n=e.COMMENT("/\\*","\\*/",{contains:["self"]}),r=[e.C_LINE_COMMENT_MODE,n],o={match:[/\./,Zn(...Vxe,...YI)],className:{2:"keyword"}},a={match:Lt(/\./,Zn(...iy)),relevance:0},i=iy.filter(Q=>typeof Q=="string").concat(["_|0"]),s=iy.filter(Q=>typeof Q!="string").concat(Uxe).map(UC),l={variants:[{className:"keyword",match:Zn(...s,...YI)}]},c={$pattern:Zn(/\b\w+/,/#\w+/),keyword:i.concat(Wxe),literal:KI},d=[o,a,l],f={match:Lt(/\./,Zn(...XI)),relevance:0},p={className:"built_in",match:Lt(/\b/,Zn(...XI),/(?=\()/)},h=[f,p],m={match:/->/,relevance:0},v={className:"operator",relevance:0,variants:[{match:sy},{match:`\\.(\\.|${H4})+`}]},b=[m,v],y="([0-9]_*)+",x="([0-9a-fA-F]_*)+",w={className:"number",relevance:0,variants:[{match:`\\b(${y})(\\.(${y}))?([eE][+-]?(${y}))?\\b`},{match:`\\b0x(${x})(\\.(${x}))?([pP][+-]?(${y}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},S=(Q="")=>({className:"subst",variants:[{match:Lt(/\\/,Q,/[0\\tnr"']/)},{match:Lt(/\\/,Q,/u\{[0-9a-fA-F]{1,8}\}/)}]}),C=(Q="")=>({className:"subst",match:Lt(/\\/,Q,/[\t ]*(?:[\r\n]|\r\n)/)}),E=(Q="")=>({className:"subst",label:"interpol",begin:Lt(/\\/,Q,/\(/),end:/\)/}),k=(Q="")=>({begin:Lt(Q,/"""/),end:Lt(/"""/,Q),contains:[S(Q),C(Q),E(Q)]}),O=(Q="")=>({begin:Lt(Q,/"/),end:Lt(/"/,Q),contains:[S(Q),E(Q)]}),M={className:"string",variants:[k(),k("#"),k("##"),k("###"),O(),O("#"),O("##"),O("###")]},T=[e.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[e.BACKSLASH_ESCAPE]}],F={begin:/\/[^\s](?=[^/\n]*\/)/,end:/\//,contains:T},P=Q=>{const ae=Lt(Q,/\//),Z=Lt(/\//,Q);return{begin:ae,end:Z,contains:[...T,{scope:"comment",begin:`#(?!.*${Z})`,end:/$/}]}},$={scope:"regexp",variants:[P("###"),P("##"),P("#"),F]},j={match:Lt(/`/,Ro,/`/)},U={className:"variable",match:/\$\d+/},L={className:"variable",match:`\\$${hg}+`},D=[j,U,L],A={match:/(@|#(un)?)available/,scope:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:qxe,contains:[...b,w,M]}]}},R={scope:"keyword",match:Lt(/@/,Zn(...zxe),Pc(Zn(/\(/,/\s+/)))},H={scope:"meta",match:Lt(/@/,Ro)},W=[A,R,H],V={match:Pc(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:Lt(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,hg,"+")},{className:"type",match:Ap,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:Lt(/\s+&\s+/,Pc(Ap)),relevance:0}]},Y={begin://,keywords:c,contains:[...r,...d,...W,m,V]};V.contains.push(Y);const z={match:Lt(Ro,/\s*:/),keywords:"_|0",relevance:0},J={begin:/\(/,end:/\)/,relevance:0,keywords:c,contains:["self",z,...r,$,...d,...h,...b,w,M,...D,...W,V]},ee={begin://,keywords:"repeat each",contains:[...r,V]},oe={begin:Zn(Pc(Lt(Ro,/\s*:/)),Pc(Lt(Ro,/\s+/,Ro,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:Ro}]},he={begin:/\(/,end:/\)/,keywords:c,contains:[oe,...r,...d,...b,w,M,...W,V,J],endsParent:!0,illegal:/["']/},me={match:[/(func|macro)/,/\s+/,Zn(j.match,Ro,sy)],className:{1:"keyword",3:"title.function"},contains:[ee,he,t],illegal:[/\[/,/%/]},de={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[ee,he,t],illegal:/\[|%/},Re={match:[/operator/,/\s+/,sy],className:{1:"keyword",3:"title"}},Oe={begin:[/precedencegroup/,/\s+/,Ap],className:{1:"keyword",3:"title"},contains:[V],keywords:[...Gxe,...KI],end:/}/},Ue={begin:[/(struct|protocol|class|extension|enum|actor)/,/\s+/,Ro,/\s*/],beginScope:{1:"keyword",3:"title.class"},keywords:c,contains:[ee,...d,{begin:/:/,end:/\{/,keywords:c,contains:[{scope:"title.class.inherited",match:Ap},...d],relevance:0}]};for(const Q of M.variants){const ae=Q.contains.find(I=>I.label==="interpol");ae.keywords=c;const Z=[...d,...h,...b,w,M,...D];ae.contains=[...Z,{begin:/\(/,end:/\)/,contains:["self",...Z]}]}return{name:"Swift",keywords:c,contains:[...r,me,de,Ue,Re,Oe,{beginKeywords:"import",end:/$/,contains:[...r],relevance:0},$,...d,...h,...b,w,M,...D,...W,V,J]}}const gg="[A-Za-z$_][0-9A-Za-z$_]*",U4=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],G4=["true","false","null","undefined","NaN","Infinity"],W4=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],z4=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],q4=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],Y4=["arguments","this","super","console","window","document","localStorage","sessionStorage","module","global"],K4=[].concat(q4,W4,z4);function Kxe(e){const t=e.regex,n=(A,{after:R})=>{const H="",end:""},a=/<[A-Za-z0-9\\._:-]+\s*\/>/,i={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(A,R)=>{const H=A[0].length+A.index,W=A.input[H];if(W==="<"||W===","){R.ignoreMatch();return}W===">"&&(n(A,{after:H})||R.ignoreMatch());let V;const Y=A.input.substring(H);if(V=Y.match(/^\s*=/)){R.ignoreMatch();return}if((V=Y.match(/^\s+extends\s+/))&&V.index===0){R.ignoreMatch();return}}},s={$pattern:gg,keyword:U4,literal:G4,built_in:K4,"variable.language":Y4},l="[0-9](_?[0-9])*",c=`\\.(${l})`,d="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",f={className:"number",variants:[{begin:`(\\b(${d})((${c})|\\.)?|(${c}))[eE][+-]?(${l})\\b`},{begin:`\\b(${d})\\b((${c})\\b|\\.)?|(${c})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},p={className:"subst",begin:"\\$\\{",end:"\\}",keywords:s,contains:[]},h={begin:".?html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,p],subLanguage:"xml"}},m={begin:".?css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,p],subLanguage:"css"}},v={begin:".?gql`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,p],subLanguage:"graphql"}},b={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,p]},x={className:"comment",variants:[e.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:r+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},w=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,h,m,v,b,{match:/\$\d+/},f];p.contains=w.concat({begin:/\{/,end:/\}/,keywords:s,contains:["self"].concat(w)});const S=[].concat(x,p.contains),C=S.concat([{begin:/(\s*)\(/,end:/\)/,keywords:s,contains:["self"].concat(S)}]),E={className:"params",begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:s,contains:C},k={variants:[{match:[/class/,/\s+/,r,/\s+/,/extends/,/\s+/,t.concat(r,"(",t.concat(/\./,r),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,r],scope:{1:"keyword",3:"title.class"}}]},O={relevance:0,match:t.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...W4,...z4]}},M={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},T={variants:[{match:[/function/,/\s+/,r,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[E],illegal:/%/},F={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function P(A){return t.concat("(?!",A.join("|"),")")}const $={match:t.concat(/\b/,P([...q4,"super","import"].map(A=>`${A}\\s*\\(`)),r,t.lookahead(/\s*\(/)),className:"title.function",relevance:0},j={begin:t.concat(/\./,t.lookahead(t.concat(r,/(?![0-9A-Za-z$_(])/))),end:r,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},U={match:[/get|set/,/\s+/,r,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},E]},L="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",D={match:[/const|var|let/,/\s+/,r,/\s*/,/=\s*/,/(async\s*)?/,t.lookahead(L)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[E]};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:s,exports:{PARAMS_CONTAINS:C,CLASS_REFERENCE:O},illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),M,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,h,m,v,b,x,{match:/\$\d+/},f,O,{className:"attr",begin:r+t.lookahead(":"),relevance:0},D,{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[x,e.REGEXP_MODE,{className:"function",begin:L,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:s,contains:C}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:o.begin,end:o.end},{match:a},{begin:i.begin,"on:begin":i.isTrulyOpeningTag,end:i.end}],subLanguage:"xml",contains:[{begin:i.begin,end:i.end,skip:!0,contains:["self"]}]}]},T,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[E,e.inherit(e.TITLE_MODE,{begin:r,className:"title.function"})]},{match:/\.\.\./,relevance:0},j,{match:"\\$"+r,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[E]},$,F,k,U,{match:/\$[(.]/}]}}function Xxe(e){const t=Kxe(e),n=gg,r=["any","void","number","boolean","string","object","never","symbol","bigint","unknown"],o={begin:[/namespace/,/\s+/,e.IDENT_RE],beginScope:{1:"keyword",3:"title.class"}},a={beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:{keyword:"interface extends",built_in:r},contains:[t.exports.CLASS_REFERENCE]},i={className:"meta",relevance:10,begin:/^\s*['"]use strict['"]/},s=["type","interface","public","private","protected","implements","declare","abstract","readonly","enum","override","satisfies"],l={$pattern:gg,keyword:U4.concat(s),literal:G4,built_in:K4.concat(r),"variable.language":Y4},c={className:"meta",begin:"@"+n},d=(h,m,v)=>{const b=h.contains.findIndex(y=>y.label===m);if(b===-1)throw new Error("can not find mode to replace");h.contains.splice(b,1,v)};Object.assign(t.keywords,l),t.exports.PARAMS_CONTAINS.push(c);const f=t.contains.find(h=>h.className==="attr");t.exports.PARAMS_CONTAINS.push([t.exports.CLASS_REFERENCE,f]),t.contains=t.contains.concat([c,o,a]),d(t,"shebang",e.SHEBANG()),d(t,"use_strict",i);const p=t.contains.find(h=>h.label==="func.def");return p.relevance=0,Object.assign(t,{name:"TypeScript",aliases:["ts","tsx","mts","cts"]}),t}function Zxe(e){const t=e.regex,n={className:"string",begin:/"(""|[^/n])"C\b/},r={className:"string",begin:/"/,end:/"/,illegal:/\n/,contains:[{begin:/""/}]},o=/\d{1,2}\/\d{1,2}\/\d{4}/,a=/\d{4}-\d{1,2}-\d{1,2}/,i=/(\d|1[012])(:\d+){0,2} *(AM|PM)/,s=/\d{1,2}(:\d{1,2}){1,2}/,l={className:"literal",variants:[{begin:t.concat(/# */,t.either(a,o),/ *#/)},{begin:t.concat(/# */,s,/ *#/)},{begin:t.concat(/# */,i,/ *#/)},{begin:t.concat(/# */,t.either(a,o),/ +/,t.either(i,s),/ *#/)}]},c={className:"number",relevance:0,variants:[{begin:/\b\d[\d_]*((\.[\d_]+(E[+-]?[\d_]+)?)|(E[+-]?[\d_]+))[RFD@!#]?/},{begin:/\b\d[\d_]*((U?[SIL])|[%&])?/},{begin:/&H[\dA-F_]+((U?[SIL])|[%&])?/},{begin:/&O[0-7_]+((U?[SIL])|[%&])?/},{begin:/&B[01_]+((U?[SIL])|[%&])?/}]},d={className:"label",begin:/^\w+:/},f=e.COMMENT(/'''/,/$/,{contains:[{className:"doctag",begin:/<\/?/,end:/>/}]}),p=e.COMMENT(null,/$/,{variants:[{begin:/'/},{begin:/([\t ]|^)REM(?=\s)/}]});return{name:"Visual Basic .NET",aliases:["vb"],case_insensitive:!0,classNameAliases:{label:"symbol"},keywords:{keyword:"addhandler alias aggregate ansi as async assembly auto binary by byref byval call case catch class compare const continue custom declare default delegate dim distinct do each equals else elseif end enum erase error event exit explicit finally for friend from function get global goto group handles if implements imports in inherits interface into iterator join key let lib loop me mid module mustinherit mustoverride mybase myclass namespace narrowing new next notinheritable notoverridable of off on operator option optional order overloads overridable overrides paramarray partial preserve private property protected public raiseevent readonly redim removehandler resume return select set shadows shared skip static step stop structure strict sub synclock take text then throw to try unicode until using when where while widening with withevents writeonly yield",built_in:"addressof and andalso await directcast gettype getxmlnamespace is isfalse isnot istrue like mod nameof new not or orelse trycast typeof xor cbool cbyte cchar cdate cdbl cdec cint clng cobj csbyte cshort csng cstr cuint culng cushort",type:"boolean byte char date decimal double integer long object sbyte short single string uinteger ulong ushort",literal:"true false nothing"},illegal:"//|\\{|\\}|endif|gosub|variant|wend|^\\$ ",contains:[n,r,l,c,d,f,p,{className:"meta",begin:/[\t ]*#(const|disable|else|elseif|enable|end|externalsource|if|region)\b/,end:/$/,keywords:{keyword:"const disable else elseif enable end externalsource if region then"},contains:[p]}]}}function Jxe(e){e.regex;const t=e.COMMENT(/\(;/,/;\)/);t.contains.push("self");const n=e.COMMENT(/;;/,/$/),r=["anyfunc","block","br","br_if","br_table","call","call_indirect","data","drop","elem","else","end","export","func","global.get","global.set","local.get","local.set","local.tee","get_global","get_local","global","if","import","local","loop","memory","memory.grow","memory.size","module","mut","nop","offset","param","result","return","select","set_global","set_local","start","table","tee_local","then","type","unreachable"],o={begin:[/(?:func|call|call_indirect)/,/\s+/,/\$[^\s)]+/],className:{1:"keyword",3:"title.function"}},a={className:"variable",begin:/\$[\w_]+/},i={match:/(\((?!;)|\))+/,className:"punctuation",relevance:0},s={className:"number",relevance:0,match:/[+-]?\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/},l={match:/(i32|i64|f32|f64)(?!\.)/,className:"type"},c={className:"keyword",match:/\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|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))\b/};return{name:"WebAssembly",keywords:{$pattern:/[\w.]+/,keyword:r},contains:[n,t,{match:[/(?:offset|align)/,/\s*/,/=/],className:{1:"keyword",3:"operator"}},a,i,o,e.QUOTE_STRING_MODE,l,c,s]}}function Qxe(e){const t=e.regex,n=t.concat(/[\p{L}_]/u,t.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),r=/[\p{L}0-9._:-]+/u,o={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},a={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},i=e.inherit(a,{begin:/\(/,end:/\)/}),s=e.inherit(e.APOS_STRING_MODE,{className:"string"}),l=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),c={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin://,relevance:10,contains:[a,l,s,i,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[a,i,l,s]}]}]},e.COMMENT(//,{relevance:10}),{begin://,relevance:10},o,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[l]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[c],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[c],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:t.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:n,relevance:0,starts:c}]},{className:"tag",begin:t.concat(/<\//,t.lookahead(t.concat(n,/>/))),contains:[{className:"name",begin:n,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}function e0e(e){const t="true false yes no null",n="[\\w#;/?:@&=+$,.~*'()[\\]]+",r={className:"attr",variants:[{begin:/\w[\w :()\./-]*:(?=[ \t]|$)/},{begin:/"\w[\w :()\./-]*":(?=[ \t]|$)/},{begin:/'\w[\w :()\./-]*':(?=[ \t]|$)/}]},o={className:"template-variable",variants:[{begin:/\{\{/,end:/\}\}/},{begin:/%\{/,end:/\}/}]},a={className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/\S+/}],contains:[e.BACKSLASH_ESCAPE,o]},i=e.inherit(a,{variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),f={className:"number",begin:"\\b"+"[0-9]{4}(-[0-9][0-9]){0,2}"+"([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?"+"(\\.[0-9]*)?"+"([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?"+"\\b"},p={end:",",endsWithParent:!0,excludeEnd:!0,keywords:t,relevance:0},h={begin:/\{/,end:/\}/,contains:[p],illegal:"\\n",relevance:0},m={begin:"\\[",end:"\\]",contains:[p],illegal:"\\n",relevance:0},v=[r,{className:"meta",begin:"^---\\s*$",relevance:10},{className:"string",begin:"[\\|>]([1-9]?[+-])?[ ]*\\n( +)[^ ][^\\n]*\\n(\\2[^\\n]+\\n?)*"},{begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:"!\\w+!"+n},{className:"type",begin:"!<"+n+">"},{className:"type",begin:"!"+n},{className:"type",begin:"!!"+n},{className:"meta",begin:"&"+e.UNDERSCORE_IDENT_RE+"$"},{className:"meta",begin:"\\*"+e.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"-(?=[ ]|$)",relevance:0},e.HASH_COMMENT_MODE,{beginKeywords:t,keywords:{literal:t}},f,{className:"number",begin:e.C_NUMBER_RE+"\\b",relevance:0},h,m,a],b=[...v];return b.pop(),b.push(i),p.contains=b,{name:"YAML",case_insensitive:!0,aliases:["yml"],contains:v}}const t0e={arduino:jye,bash:Lye,c:Fye,cpp:Bye,csharp:$ye,css:Kye,diff:Xye,go:Zye,graphql:Jye,ini:Qye,java:exe,javascript:axe,json:ixe,kotlin:lxe,less:mxe,lua:vxe,makefile:bxe,markdown:yxe,objectivec:xxe,perl:wxe,php:Sxe,"php-template":Cxe,plaintext:Exe,python:kxe,"python-repl":_xe,r:Oxe,ruby:Txe,rust:Ixe,scss:Fxe,shell:Bxe,sql:$xe,swift:Yxe,typescript:Xxe,vbnet:Zxe,wasm:Jxe,xml:Qxe,yaml:e0e};var ly,ZI;function n0e(){if(ZI)return ly;ZI=1;function e(X){return X instanceof Map?X.clear=X.delete=X.set=function(){throw new Error("map is read-only")}:X instanceof Set&&(X.add=X.clear=X.delete=function(){throw new Error("set is read-only")}),Object.freeze(X),Object.getOwnPropertyNames(X).forEach(ue=>{const Ee=X[ue],rt=typeof Ee;(rt==="object"||rt==="function")&&!Object.isFrozen(Ee)&&e(Ee)}),X}class t{constructor(ue){ue.data===void 0&&(ue.data={}),this.data=ue.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function n(X){return X.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function r(X,...ue){const Ee=Object.create(null);for(const rt in X)Ee[rt]=X[rt];return ue.forEach(function(rt){for(const un in rt)Ee[un]=rt[un]}),Ee}const o="",a=X=>!!X.scope,i=(X,{prefix:ue})=>{if(X.startsWith("language:"))return X.replace("language:","language-");if(X.includes(".")){const Ee=X.split(".");return[`${ue}${Ee.shift()}`,...Ee.map((rt,un)=>`${rt}${"_".repeat(un+1)}`)].join(" ")}return`${ue}${X}`};class s{constructor(ue,Ee){this.buffer="",this.classPrefix=Ee.classPrefix,ue.walk(this)}addText(ue){this.buffer+=n(ue)}openNode(ue){if(!a(ue))return;const Ee=i(ue.scope,{prefix:this.classPrefix});this.span(Ee)}closeNode(ue){a(ue)&&(this.buffer+=o)}value(){return this.buffer}span(ue){this.buffer+=``}}const l=(X={})=>{const ue={children:[]};return Object.assign(ue,X),ue};class c{constructor(){this.rootNode=l(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(ue){this.top.children.push(ue)}openNode(ue){const Ee=l({scope:ue});this.add(Ee),this.stack.push(Ee)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(ue){return this.constructor._walk(ue,this.rootNode)}static _walk(ue,Ee){return typeof Ee=="string"?ue.addText(Ee):Ee.children&&(ue.openNode(Ee),Ee.children.forEach(rt=>this._walk(ue,rt)),ue.closeNode(Ee)),ue}static _collapse(ue){typeof ue!="string"&&ue.children&&(ue.children.every(Ee=>typeof Ee=="string")?ue.children=[ue.children.join("")]:ue.children.forEach(Ee=>{c._collapse(Ee)}))}}class d extends c{constructor(ue){super(),this.options=ue}addText(ue){ue!==""&&this.add(ue)}startScope(ue){this.openNode(ue)}endScope(){this.closeNode()}__addSublanguage(ue,Ee){const rt=ue.root;Ee&&(rt.scope=`language:${Ee}`),this.add(rt)}toHTML(){return new s(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}}function f(X){return X?typeof X=="string"?X:X.source:null}function p(X){return v("(?=",X,")")}function h(X){return v("(?:",X,")*")}function m(X){return v("(?:",X,")?")}function v(...X){return X.map(Ee=>f(Ee)).join("")}function b(X){const ue=X[X.length-1];return typeof ue=="object"&&ue.constructor===Object?(X.splice(X.length-1,1),ue):{}}function y(...X){return"("+(b(X).capture?"":"?:")+X.map(rt=>f(rt)).join("|")+")"}function x(X){return new RegExp(X.toString()+"|").exec("").length-1}function w(X,ue){const Ee=X&&X.exec(ue);return Ee&&Ee.index===0}const S=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function C(X,{joinWith:ue}){let Ee=0;return X.map(rt=>{Ee+=1;const un=Ee;let dn=f(rt),Pe="";for(;dn.length>0;){const Me=S.exec(dn);if(!Me){Pe+=dn;break}Pe+=dn.substring(0,Me.index),dn=dn.substring(Me.index+Me[0].length),Me[0][0]==="\\"&&Me[1]?Pe+="\\"+String(Number(Me[1])+un):(Pe+=Me[0],Me[0]==="("&&Ee++)}return Pe}).map(rt=>`(${rt})`).join(ue)}const E=/\b\B/,k="[a-zA-Z]\\w*",O="[a-zA-Z_]\\w*",M="\\b\\d+(\\.\\d+)?",T="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",F="\\b(0b[01]+)",P="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",$=(X={})=>{const ue=/^#![ ]*\//;return X.binary&&(X.begin=v(ue,/.*\b/,X.binary,/\b.*/)),r({scope:"meta",begin:ue,end:/$/,relevance:0,"on:begin":(Ee,rt)=>{Ee.index!==0&&rt.ignoreMatch()}},X)},j={begin:"\\\\[\\s\\S]",relevance:0},U={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[j]},L={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[j]},D={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},A=function(X,ue,Ee={}){const rt=r({scope:"comment",begin:X,end:ue,contains:[]},Ee);rt.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const un=y("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return rt.contains.push({begin:v(/[ ]+/,"(",un,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),rt},R=A("//","$"),H=A("/\\*","\\*/"),W=A("#","$"),V={scope:"number",begin:M,relevance:0},Y={scope:"number",begin:T,relevance:0},z={scope:"number",begin:F,relevance:0},J={scope:"regexp",begin:/\/(?=[^/\n]*\/)/,end:/\/[gimuy]*/,contains:[j,{begin:/\[/,end:/\]/,relevance:0,contains:[j]}]},ee={scope:"title",begin:k,relevance:0},oe={scope:"title",begin:O,relevance:0},he={begin:"\\.\\s*"+O,relevance:0};var de=Object.freeze({__proto__:null,APOS_STRING_MODE:U,BACKSLASH_ESCAPE:j,BINARY_NUMBER_MODE:z,BINARY_NUMBER_RE:F,COMMENT:A,C_BLOCK_COMMENT_MODE:H,C_LINE_COMMENT_MODE:R,C_NUMBER_MODE:Y,C_NUMBER_RE:T,END_SAME_AS_BEGIN:function(X){return Object.assign(X,{"on:begin":(ue,Ee)=>{Ee.data._beginMatch=ue[1]},"on:end":(ue,Ee)=>{Ee.data._beginMatch!==ue[1]&&Ee.ignoreMatch()}})},HASH_COMMENT_MODE:W,IDENT_RE:k,MATCH_NOTHING_RE:E,METHOD_GUARD:he,NUMBER_MODE:V,NUMBER_RE:M,PHRASAL_WORDS_MODE:D,QUOTE_STRING_MODE:L,REGEXP_MODE:J,RE_STARTERS_RE:P,SHEBANG:$,TITLE_MODE:ee,UNDERSCORE_IDENT_RE:O,UNDERSCORE_TITLE_MODE:oe});function Re(X,ue){X.input[X.index-1]==="."&&ue.ignoreMatch()}function Oe(X,ue){X.className!==void 0&&(X.scope=X.className,delete X.className)}function Ue(X,ue){ue&&X.beginKeywords&&(X.begin="\\b("+X.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",X.__beforeBegin=Re,X.keywords=X.keywords||X.beginKeywords,delete X.beginKeywords,X.relevance===void 0&&(X.relevance=0))}function Q(X,ue){Array.isArray(X.illegal)&&(X.illegal=y(...X.illegal))}function ae(X,ue){if(X.match){if(X.begin||X.end)throw new Error("begin & end are not supported with match");X.begin=X.match,delete X.match}}function Z(X,ue){X.relevance===void 0&&(X.relevance=1)}const I=(X,ue)=>{if(!X.beforeMatch)return;if(X.starts)throw new Error("beforeMatch cannot be used with starts");const Ee=Object.assign({},X);Object.keys(X).forEach(rt=>{delete X[rt]}),X.keywords=Ee.keywords,X.begin=v(Ee.beforeMatch,p(Ee.begin)),X.starts={relevance:0,contains:[Object.assign(Ee,{endsParent:!0})]},X.relevance=0,delete Ee.beforeMatch},_=["of","and","for","in","not","or","if","then","parent","list","value"],B="keyword";function q(X,ue,Ee=B){const rt=Object.create(null);return typeof X=="string"?un(Ee,X.split(" ")):Array.isArray(X)?un(Ee,X):Object.keys(X).forEach(function(dn){Object.assign(rt,q(X[dn],ue,dn))}),rt;function un(dn,Pe){ue&&(Pe=Pe.map(Me=>Me.toLowerCase())),Pe.forEach(function(Me){const et=Me.split("|");rt[et[0]]=[dn,te(et[0],et[1])]})}}function te(X,ue){return ue?Number(ue):se(X)?0:1}function se(X){return _.includes(X.toLowerCase())}const ne={},ge=X=>{console.error(X)},Te=(X,...ue)=>{console.log(`WARN: ${X}`,...ue)},qe=(X,ue)=>{ne[`${X}/${ue}`]||(console.log(`Deprecated as of ${X}. ${ue}`),ne[`${X}/${ue}`]=!0)},nt=new Error;function Xt(X,ue,{key:Ee}){let rt=0;const un=X[Ee],dn={},Pe={};for(let Me=1;Me<=ue.length;Me++)Pe[Me+rt]=un[Me],dn[Me+rt]=!0,rt+=x(ue[Me-1]);X[Ee]=Pe,X[Ee]._emit=dn,X[Ee]._multi=!0}function vn(X){if(Array.isArray(X.begin)){if(X.skip||X.excludeBegin||X.returnBegin)throw ge("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),nt;if(typeof X.beginScope!="object"||X.beginScope===null)throw ge("beginScope must be object"),nt;Xt(X,X.begin,{key:"beginScope"}),X.begin=C(X.begin,{joinWith:""})}}function Nr(X){if(Array.isArray(X.end)){if(X.skip||X.excludeEnd||X.returnEnd)throw ge("skip, excludeEnd, returnEnd not compatible with endScope: {}"),nt;if(typeof X.endScope!="object"||X.endScope===null)throw ge("endScope must be object"),nt;Xt(X,X.end,{key:"endScope"}),X.end=C(X.end,{joinWith:""})}}function Co(X){X.scope&&typeof X.scope=="object"&&X.scope!==null&&(X.beginScope=X.scope,delete X.scope)}function Il(X){Co(X),typeof X.beginScope=="string"&&(X.beginScope={_wrap:X.beginScope}),typeof X.endScope=="string"&&(X.endScope={_wrap:X.endScope}),vn(X),Nr(X)}function gi(X){function ue(Pe,Me){return new RegExp(f(Pe),"m"+(X.case_insensitive?"i":"")+(X.unicodeRegex?"u":"")+(Me?"g":""))}class Ee{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(Me,et){et.position=this.position++,this.matchIndexes[this.matchAt]=et,this.regexes.push([et,Me]),this.matchAt+=x(Me)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);const Me=this.regexes.map(et=>et[1]);this.matcherRe=ue(C(Me,{joinWith:"|"}),!0),this.lastIndex=0}exec(Me){this.matcherRe.lastIndex=this.lastIndex;const et=this.matcherRe.exec(Me);if(!et)return null;const In=et.findIndex((Ml,qm)=>qm>0&&Ml!==void 0),bn=this.matchIndexes[In];return et.splice(0,In),Object.assign(et,bn)}}class rt{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(Me){if(this.multiRegexes[Me])return this.multiRegexes[Me];const et=new Ee;return this.rules.slice(Me).forEach(([In,bn])=>et.addRule(In,bn)),et.compile(),this.multiRegexes[Me]=et,et}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(Me,et){this.rules.push([Me,et]),et.type==="begin"&&this.count++}exec(Me){const et=this.getMatcher(this.regexIndex);et.lastIndex=this.lastIndex;let In=et.exec(Me);if(this.resumingScanAtSamePosition()&&!(In&&In.index===this.lastIndex)){const bn=this.getMatcher(0);bn.lastIndex=this.lastIndex+1,In=bn.exec(Me)}return In&&(this.regexIndex+=In.position+1,this.regexIndex===this.count&&this.considerAll()),In}}function un(Pe){const Me=new rt;return Pe.contains.forEach(et=>Me.addRule(et.begin,{rule:et,type:"begin"})),Pe.terminatorEnd&&Me.addRule(Pe.terminatorEnd,{type:"end"}),Pe.illegal&&Me.addRule(Pe.illegal,{type:"illegal"}),Me}function dn(Pe,Me){const et=Pe;if(Pe.isCompiled)return et;[Oe,ae,Il,I].forEach(bn=>bn(Pe,Me)),X.compilerExtensions.forEach(bn=>bn(Pe,Me)),Pe.__beforeBegin=null,[Ue,Q,Z].forEach(bn=>bn(Pe,Me)),Pe.isCompiled=!0;let In=null;return typeof Pe.keywords=="object"&&Pe.keywords.$pattern&&(Pe.keywords=Object.assign({},Pe.keywords),In=Pe.keywords.$pattern,delete Pe.keywords.$pattern),In=In||/\w+/,Pe.keywords&&(Pe.keywords=q(Pe.keywords,X.case_insensitive)),et.keywordPatternRe=ue(In,!0),Me&&(Pe.begin||(Pe.begin=/\B|\b/),et.beginRe=ue(et.begin),!Pe.end&&!Pe.endsWithParent&&(Pe.end=/\B|\b/),Pe.end&&(et.endRe=ue(et.end)),et.terminatorEnd=f(et.end)||"",Pe.endsWithParent&&Me.terminatorEnd&&(et.terminatorEnd+=(Pe.end?"|":"")+Me.terminatorEnd)),Pe.illegal&&(et.illegalRe=ue(Pe.illegal)),Pe.contains||(Pe.contains=[]),Pe.contains=[].concat(...Pe.contains.map(function(bn){return Oa(bn==="self"?Pe:bn)})),Pe.contains.forEach(function(bn){dn(bn,et)}),Pe.starts&&dn(Pe.starts,Me),et.matcher=un(et),et}if(X.compilerExtensions||(X.compilerExtensions=[]),X.contains&&X.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return X.classNameAliases=r(X.classNameAliases||{}),dn(X)}function Eo(X){return X?X.endsWithParent||Eo(X.starts):!1}function Oa(X){return X.variants&&!X.cachedVariants&&(X.cachedVariants=X.variants.map(function(ue){return r(X,{variants:null},ue)})),X.cachedVariants?X.cachedVariants:Eo(X)?r(X,{starts:X.starts?r(X.starts):null}):Object.isFrozen(X)?r(X):X}var Nf="11.10.0";class Df extends Error{constructor(ue,Ee){super(ue),this.name="HTMLInjectionError",this.html=Ee}}const tt=n,Tt=r,Dr=Symbol("nomatch"),Rl=7,ss=function(X){const ue=Object.create(null),Ee=Object.create(null),rt=[];let un=!0;const dn="Could not find the language '{}', did you forget to load/include a language module?",Pe={disableAutodetect:!0,name:"Plain text",contains:[]};let Me={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:d};function et(xe){return Me.noHighlightRe.test(xe)}function In(xe){let Ge=xe.className+" ";Ge+=xe.parentNode?xe.parentNode.className:"";const bt=Me.languageDetectRe.exec(Ge);if(bt){const Vt=Ta(bt[1]);return Vt||(Te(dn.replace("{}",bt[1])),Te("Falling back to no-highlight mode for this block.",xe)),Vt?bt[1]:"no-highlight"}return Ge.split(/\s+/).find(Vt=>et(Vt)||Ta(Vt))}function bn(xe,Ge,bt){let Vt="",Sn="";typeof Ge=="object"?(Vt=xe,bt=Ge.ignoreIllegals,Sn=Ge.language):(qe("10.7.0","highlight(lang, code, ...args) has been deprecated."),qe("10.7.0",`Please use highlight(code, options) instead. +https://github.com/highlightjs/highlight.js/issues/2277`),Sn=xe,Vt=Ge),bt===void 0&&(bt=!0);const Xr={code:Vt,language:Sn};Pf("before:highlight",Xr);const Ia=Xr.result?Xr.result:Ml(Xr.language,Xr.code,bt);return Ia.code=Xr.code,Pf("after:highlight",Ia),Ia}function Ml(xe,Ge,bt,Vt){const Sn=Object.create(null);function Xr(_e,je){return _e.keywords[je]}function Ia(){if(!ot.keywords){Dn.addText(Kt);return}let _e=0;ot.keywordPatternRe.lastIndex=0;let je=ot.keywordPatternRe.exec(Kt),dt="";for(;je;){dt+=Kt.substring(_e,je.index);const Nt=_o.case_insensitive?je[0].toLowerCase():je[0],Bn=Xr(ot,Nt);if(Bn){const[na,fV]=Bn;if(Dn.addText(dt),dt="",Sn[Nt]=(Sn[Nt]||0)+1,Sn[Nt]<=Rl&&(Ff+=fV),na.startsWith("_"))dt+=je[0];else{const pV=_o.classNameAliases[na]||na;ko(je[0],pV)}}else dt+=je[0];_e=ot.keywordPatternRe.lastIndex,je=ot.keywordPatternRe.exec(Kt)}dt+=Kt.substring(_e),Dn.addText(dt)}function jf(){if(Kt==="")return;let _e=null;if(typeof ot.subLanguage=="string"){if(!ue[ot.subLanguage]){Dn.addText(Kt);return}_e=Ml(ot.subLanguage,Kt,!0,GE[ot.subLanguage]),GE[ot.subLanguage]=_e._top}else _e=Ym(Kt,ot.subLanguage.length?ot.subLanguage:null);ot.relevance>0&&(Ff+=_e.relevance),Dn.__addSublanguage(_e._emitter,_e.language)}function pr(){ot.subLanguage!=null?jf():Ia(),Kt=""}function ko(_e,je){_e!==""&&(Dn.startScope(je),Dn.addText(_e),Dn.endScope())}function $E(_e,je){let dt=1;const Nt=je.length-1;for(;dt<=Nt;){if(!_e._emit[dt]){dt++;continue}const Bn=_o.classNameAliases[_e[dt]]||_e[dt],na=je[dt];Bn?ko(na,Bn):(Kt=na,Ia(),Kt=""),dt++}}function HE(_e,je){return _e.scope&&typeof _e.scope=="string"&&Dn.openNode(_o.classNameAliases[_e.scope]||_e.scope),_e.beginScope&&(_e.beginScope._wrap?(ko(Kt,_o.classNameAliases[_e.beginScope._wrap]||_e.beginScope._wrap),Kt=""):_e.beginScope._multi&&($E(_e.beginScope,je),Kt="")),ot=Object.create(_e,{parent:{value:ot}}),ot}function VE(_e,je,dt){let Nt=w(_e.endRe,dt);if(Nt){if(_e["on:end"]){const Bn=new t(_e);_e["on:end"](je,Bn),Bn.isMatchIgnored&&(Nt=!1)}if(Nt){for(;_e.endsParent&&_e.parent;)_e=_e.parent;return _e}}if(_e.endsWithParent)return VE(_e.parent,je,dt)}function sV(_e){return ot.matcher.regexIndex===0?(Kt+=_e[0],1):(Jm=!0,0)}function lV(_e){const je=_e[0],dt=_e.rule,Nt=new t(dt),Bn=[dt.__beforeBegin,dt["on:begin"]];for(const na of Bn)if(na&&(na(_e,Nt),Nt.isMatchIgnored))return sV(je);return dt.skip?Kt+=je:(dt.excludeBegin&&(Kt+=je),pr(),!dt.returnBegin&&!dt.excludeBegin&&(Kt=je)),HE(dt,_e),dt.returnBegin?0:je.length}function cV(_e){const je=_e[0],dt=Ge.substring(_e.index),Nt=VE(ot,_e,dt);if(!Nt)return Dr;const Bn=ot;ot.endScope&&ot.endScope._wrap?(pr(),ko(je,ot.endScope._wrap)):ot.endScope&&ot.endScope._multi?(pr(),$E(ot.endScope,_e)):Bn.skip?Kt+=je:(Bn.returnEnd||Bn.excludeEnd||(Kt+=je),pr(),Bn.excludeEnd&&(Kt=je));do ot.scope&&Dn.closeNode(),!ot.skip&&!ot.subLanguage&&(Ff+=ot.relevance),ot=ot.parent;while(ot!==Nt.parent);return Nt.starts&&HE(Nt.starts,_e),Bn.returnEnd?0:je.length}function uV(){const _e=[];for(let je=ot;je!==_o;je=je.parent)je.scope&&_e.unshift(je.scope);_e.forEach(je=>Dn.openNode(je))}let Lf={};function UE(_e,je){const dt=je&&je[0];if(Kt+=_e,dt==null)return pr(),0;if(Lf.type==="begin"&&je.type==="end"&&Lf.index===je.index&&dt===""){if(Kt+=Ge.slice(je.index,je.index+1),!un){const Nt=new Error(`0 width match regex (${xe})`);throw Nt.languageName=xe,Nt.badRule=Lf.rule,Nt}return 1}if(Lf=je,je.type==="begin")return lV(je);if(je.type==="illegal"&&!bt){const Nt=new Error('Illegal lexeme "'+dt+'" for mode "'+(ot.scope||"")+'"');throw Nt.mode=ot,Nt}else if(je.type==="end"){const Nt=cV(je);if(Nt!==Dr)return Nt}if(je.type==="illegal"&&dt==="")return 1;if(Zm>1e5&&Zm>je.index*3)throw new Error("potential infinite loop, way more iterations than matches");return Kt+=dt,dt.length}const _o=Ta(xe);if(!_o)throw ge(dn.replace("{}",xe)),new Error('Unknown language: "'+xe+'"');const dV=gi(_o);let Xm="",ot=Vt||dV;const GE={},Dn=new Me.__emitter(Me);uV();let Kt="",Ff=0,mi=0,Zm=0,Jm=!1;try{if(_o.__emitTokens)_o.__emitTokens(Ge,Dn);else{for(ot.matcher.considerAll();;){Zm++,Jm?Jm=!1:ot.matcher.considerAll(),ot.matcher.lastIndex=mi;const _e=ot.matcher.exec(Ge);if(!_e)break;const je=Ge.substring(mi,_e.index),dt=UE(je,_e);mi=_e.index+dt}UE(Ge.substring(mi))}return Dn.finalize(),Xm=Dn.toHTML(),{language:xe,value:Xm,relevance:Ff,illegal:!1,_emitter:Dn,_top:ot}}catch(_e){if(_e.message&&_e.message.includes("Illegal"))return{language:xe,value:tt(Ge),illegal:!0,relevance:0,_illegalBy:{message:_e.message,index:mi,context:Ge.slice(mi-100,mi+100),mode:_e.mode,resultSoFar:Xm},_emitter:Dn};if(un)return{language:xe,value:tt(Ge),illegal:!1,relevance:0,errorRaised:_e,_emitter:Dn,_top:ot};throw _e}}function qm(xe){const Ge={value:tt(xe),illegal:!1,relevance:0,_top:Pe,_emitter:new Me.__emitter(Me)};return Ge._emitter.addText(xe),Ge}function Ym(xe,Ge){Ge=Ge||Me.languages||Object.keys(ue);const bt=qm(xe),Vt=Ge.filter(Ta).filter(BE).map(pr=>Ml(pr,xe,!1));Vt.unshift(bt);const Sn=Vt.sort((pr,ko)=>{if(pr.relevance!==ko.relevance)return ko.relevance-pr.relevance;if(pr.language&&ko.language){if(Ta(pr.language).supersetOf===ko.language)return 1;if(Ta(ko.language).supersetOf===pr.language)return-1}return 0}),[Xr,Ia]=Sn,jf=Xr;return jf.secondBest=Ia,jf}function K9(xe,Ge,bt){const Vt=Ge&&Ee[Ge]||bt;xe.classList.add("hljs"),xe.classList.add(`language-${Vt}`)}function Km(xe){let Ge=null;const bt=In(xe);if(et(bt))return;if(Pf("before:highlightElement",{el:xe,language:bt}),xe.dataset.highlighted){console.log("Element previously highlighted. To highlight again, first unset `dataset.highlighted`.",xe);return}if(xe.children.length>0&&(Me.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(xe)),Me.throwUnescapedHTML))throw new Df("One of your code blocks includes unescaped HTML.",xe.innerHTML);Ge=xe;const Vt=Ge.textContent,Sn=bt?bn(Vt,{language:bt,ignoreIllegals:!0}):Ym(Vt);xe.innerHTML=Sn.value,xe.dataset.highlighted="yes",K9(xe,bt,Sn.language),xe.result={language:Sn.language,re:Sn.relevance,relevance:Sn.relevance},Sn.secondBest&&(xe.secondBest={language:Sn.secondBest.language,relevance:Sn.secondBest.relevance}),Pf("after:highlightElement",{el:xe,result:Sn,text:Vt})}function X9(xe){Me=Tt(Me,xe)}const Z9=()=>{Af(),qe("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function J9(){Af(),qe("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let LE=!1;function Af(){if(document.readyState==="loading"){LE=!0;return}document.querySelectorAll(Me.cssSelector).forEach(Km)}function Q9(){LE&&Af()}typeof window<"u"&&window.addEventListener&&window.addEventListener("DOMContentLoaded",Q9,!1);function eV(xe,Ge){let bt=null;try{bt=Ge(X)}catch(Vt){if(ge("Language definition for '{}' could not be registered.".replace("{}",xe)),un)ge(Vt);else throw Vt;bt=Pe}bt.name||(bt.name=xe),ue[xe]=bt,bt.rawDefinition=Ge.bind(null,X),bt.aliases&&FE(bt.aliases,{languageName:xe})}function tV(xe){delete ue[xe];for(const Ge of Object.keys(Ee))Ee[Ge]===xe&&delete Ee[Ge]}function nV(){return Object.keys(ue)}function Ta(xe){return xe=(xe||"").toLowerCase(),ue[xe]||ue[Ee[xe]]}function FE(xe,{languageName:Ge}){typeof xe=="string"&&(xe=[xe]),xe.forEach(bt=>{Ee[bt.toLowerCase()]=Ge})}function BE(xe){const Ge=Ta(xe);return Ge&&!Ge.disableAutodetect}function rV(xe){xe["before:highlightBlock"]&&!xe["before:highlightElement"]&&(xe["before:highlightElement"]=Ge=>{xe["before:highlightBlock"](Object.assign({block:Ge.el},Ge))}),xe["after:highlightBlock"]&&!xe["after:highlightElement"]&&(xe["after:highlightElement"]=Ge=>{xe["after:highlightBlock"](Object.assign({block:Ge.el},Ge))})}function oV(xe){rV(xe),rt.push(xe)}function aV(xe){const Ge=rt.indexOf(xe);Ge!==-1&&rt.splice(Ge,1)}function Pf(xe,Ge){const bt=xe;rt.forEach(function(Vt){Vt[bt]&&Vt[bt](Ge)})}function iV(xe){return qe("10.7.0","highlightBlock will be removed entirely in v12.0"),qe("10.7.0","Please use highlightElement now."),Km(xe)}Object.assign(X,{highlight:bn,highlightAuto:Ym,highlightAll:Af,highlightElement:Km,highlightBlock:iV,configure:X9,initHighlighting:Z9,initHighlightingOnLoad:J9,registerLanguage:eV,unregisterLanguage:tV,listLanguages:nV,getLanguage:Ta,registerAliases:FE,autoDetection:BE,inherit:Tt,addPlugin:oV,removePlugin:aV}),X.debugMode=function(){un=!1},X.safeMode=function(){un=!0},X.versionString=Nf,X.regex={concat:v,lookahead:p,either:y,optional:m,anyNumberOfTimes:h};for(const xe in de)typeof de[xe]=="object"&&e(de[xe]);return Object.assign(X,de),X},fr=ss({});return fr.newInstance=()=>ss({}),ly=fr,fr.HighlightJS=fr,fr.default=fr,ly}var r0e=n0e();const o0e=Ne(r0e),JI={},a0e="hljs-";function i0e(e){const t=o0e.newInstance();return e&&a(e),{highlight:n,highlightAuto:r,listLanguages:o,register:a,registerAlias:i,registered:s};function n(l,c,d){const f=d||JI,p=typeof f.prefix=="string"?f.prefix:a0e;if(!t.getLanguage(l))throw new Error("Unknown language: `"+l+"` is not registered");t.configure({__emitter:s0e,classPrefix:p});const h=t.highlight(c,{ignoreIllegals:!0,language:l});if(h.errorRaised)throw new Error("Could not highlight with `Highlight.js`",{cause:h.errorRaised});const m=h._emitter.root,v=m.data;return v.language=h.language,v.relevance=h.relevance,m}function r(l,c){const f=(c||JI).subset||o();let p=-1,h=0,m;for(;++ph&&(h=b.data.relevance,m=b)}return m||{type:"root",children:[],data:{language:void 0,relevance:h}}}function o(){return t.listLanguages()}function a(l,c){if(typeof l=="string")t.registerLanguage(l,c);else{let d;for(d in l)Object.hasOwn(l,d)&&t.registerLanguage(d,l[d])}}function i(l,c){if(typeof l=="string")t.registerAliases(typeof c=="string"?c:[...c],{languageName:l});else{let d;for(d in l)if(Object.hasOwn(l,d)){const f=l[d];t.registerAliases(typeof f=="string"?f:[...f],{languageName:d})}}}function s(l){return!!t.getLanguage(l)}}class s0e{constructor(t){this.options=t,this.root={type:"root",children:[],data:{language:void 0,relevance:0}},this.stack=[this.root]}addText(t){if(t==="")return;const n=this.stack[this.stack.length-1],r=n.children[n.children.length-1];r&&r.type==="text"?r.value+=t:n.children.push({type:"text",value:t})}startScope(t){this.openNode(String(t))}endScope(){this.closeNode()}__addSublanguage(t,n){const r=this.stack[this.stack.length-1],o=t.root.children;n?r.children.push({type:"element",tagName:"span",properties:{className:[n]},children:o}):r.children.push(...o)}openNode(t){const n=this,r=t.split(".").map(function(i,s){return s?i+"_".repeat(s):n.options.classPrefix+i}),o=this.stack[this.stack.length-1],a={type:"element",tagName:"span",properties:{className:r},children:[]};o.children.push(a),this.stack.push(a)}closeNode(){this.stack.pop()}finalize(){}toHTML(){return""}}function l0e(e,t){const n={};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const c0e=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,u0e=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,d0e={};function QI(e,t){return(d0e.jsx?u0e:c0e).test(e)}const f0e=/[ \t\n\f\r]/g;function p0e(e){return typeof e=="object"?e.type==="text"?eR(e.value):!1:eR(e)}function eR(e){return e.replace(f0e,"")===""}class vf{constructor(t,n,r){this.property=t,this.normal=n,r&&(this.space=r)}}vf.prototype.property={};vf.prototype.normal={};vf.prototype.space=null;function X4(e,t){const n={},r={};let o=-1;for(;++o4&&n.slice(0,4)==="data"&&b0e.test(t)){if(t.charAt(4)==="-"){const a=t.slice(5).replace(nR,S0e);r="data"+a.charAt(0).toUpperCase()+a.slice(1)}else{const a=t.slice(4);if(!nR.test(a)){let i=a.replace(y0e,w0e);i.charAt(0)!=="-"&&(i="-"+i),t="data"+i}}o=GC}return new o(r,t)}function w0e(e){return"-"+e.toLowerCase()}function S0e(e){return e.charAt(1).toUpperCase()}const C0e={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},E0e=X4([Q4,J4,n3,r3,m0e],"html"),WC=X4([Q4,J4,n3,r3,v0e],"svg");function k0e(e){return e.join(" ").trim()}var Ss={},uy,rR;function _0e(){if(rR)return uy;rR=1;var e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,t=/\n/g,n=/^\s*/,r=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,o=/^:\s*/,a=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,i=/^[;\s]*/,s=/^\s+|\s+$/g,l=` +`,c="/",d="*",f="",p="comment",h="declaration";uy=function(v,b){if(typeof v!="string")throw new TypeError("First argument must be a string");if(!v)return[];b=b||{};var y=1,x=1;function w($){var j=$.match(t);j&&(y+=j.length);var U=$.lastIndexOf(l);x=~U?$.length-U:x+$.length}function S(){var $={line:y,column:x};return function(j){return j.position=new C($),O(),j}}function C($){this.start=$,this.end={line:y,column:x},this.source=b.source}C.prototype.content=v;function E($){var j=new Error(b.source+":"+y+":"+x+": "+$);if(j.reason=$,j.filename=b.source,j.line=y,j.column=x,j.source=v,!b.silent)throw j}function k($){var j=$.exec(v);if(j){var U=j[0];return w(U),v=v.slice(U.length),j}}function O(){k(n)}function M($){var j;for($=$||[];j=T();)j!==!1&&$.push(j);return $}function T(){var $=S();if(!(c!=v.charAt(0)||d!=v.charAt(1))){for(var j=2;f!=v.charAt(j)&&(d!=v.charAt(j)||c!=v.charAt(j+1));)++j;if(j+=2,f===v.charAt(j-1))return E("End of comment missing");var U=v.slice(2,j-2);return x+=2,w(U),v=v.slice(j),x+=2,$({type:p,comment:U})}}function F(){var $=S(),j=k(r);if(j){if(T(),!k(o))return E("property missing ':'");var U=k(a),L=$({type:h,property:m(j[0].replace(e,f)),value:U?m(U[0].replace(e,f)):f});return k(i),L}}function P(){var $=[];M($);for(var j;j=F();)j!==!1&&($.push(j),M($));return $}return O(),P()};function m(v){return v?v.replace(s,f):f}return uy}var oR;function O0e(){if(oR)return Ss;oR=1;var e=Ss&&Ss.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ss,"__esModule",{value:!0}),Ss.default=n;var t=e(_0e());function n(r,o){var a=null;if(!r||typeof r!="string")return a;var i=(0,t.default)(r),s=typeof o=="function";return i.forEach(function(l){if(l.type==="declaration"){var c=l.property,d=l.value;s?o(c,d,l):d&&(a=a||{},a[c]=d)}}),a}return Ss}var T0e=O0e();const aR=Ne(T0e),I0e=aR.default||aR,R0e=M0e("start");function M0e(e){return t;function t(n){const r=n&&n.position&&n.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function N0e(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?iR(e.position):"start"in e||"end"in e?iR(e):"line"in e||"column"in e?v0(e):""}function v0(e){return sR(e&&e.line)+":"+sR(e&&e.column)}function iR(e){return v0(e&&e.start)+"-"+v0(e&&e.end)}function sR(e){return e&&typeof e=="number"?e:1}class nr extends Error{constructor(t,n,r){super(),typeof n=="string"&&(r=n,n=void 0);let o="",a={},i=!1;if(n&&("line"in n&&"column"in n?a={place:n}:"start"in n&&"end"in n?a={place:n}:"type"in n?a={ancestors:[n],place:n.position}:a={...n}),typeof t=="string"?o=t:!a.cause&&t&&(i=!0,o=t.message,a.cause=t),!a.ruleId&&!a.source&&typeof r=="string"){const l=r.indexOf(":");l===-1?a.ruleId=r:(a.source=r.slice(0,l),a.ruleId=r.slice(l+1))}if(!a.place&&a.ancestors&&a.ancestors){const l=a.ancestors[a.ancestors.length-1];l&&(a.place=l.position)}const s=a.place&&"start"in a.place?a.place.start:a.place;this.ancestors=a.ancestors||void 0,this.cause=a.cause||void 0,this.column=s?s.column:void 0,this.fatal=void 0,this.file,this.message=o,this.line=s?s.line:void 0,this.name=N0e(a.place)||"1:1",this.place=a.place||void 0,this.reason=this.message,this.ruleId=a.ruleId||void 0,this.source=a.source||void 0,this.stack=i&&a.cause&&typeof a.cause.stack=="string"?a.cause.stack:"",this.actual,this.expected,this.note,this.url}}nr.prototype.file="";nr.prototype.name="";nr.prototype.reason="";nr.prototype.message="";nr.prototype.stack="";nr.prototype.column=void 0;nr.prototype.line=void 0;nr.prototype.ancestors=void 0;nr.prototype.cause=void 0;nr.prototype.fatal=void 0;nr.prototype.place=void 0;nr.prototype.ruleId=void 0;nr.prototype.source=void 0;const zC={}.hasOwnProperty,D0e=new Map,A0e=/[A-Z]/g,P0e=/-([a-z])/g,j0e=new Set(["table","tbody","thead","tfoot","tr"]),L0e=new Set(["td","th"]),o3="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function F0e(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=z0e(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=W0e(n,t.jsx,t.jsxs)}const o={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?WC:E0e,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},a=a3(o,e,void 0);return a&&typeof a!="string"?a:o.create(e,o.Fragment,{children:a||void 0},void 0)}function a3(e,t,n){if(t.type==="element")return B0e(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return $0e(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return V0e(e,t,n);if(t.type==="mdxjsEsm")return H0e(e,t);if(t.type==="root")return U0e(e,t,n);if(t.type==="text")return G0e(e,t)}function B0e(e,t,n){const r=e.schema;let o=r;t.tagName.toLowerCase()==="svg"&&r.space==="html"&&(o=WC,e.schema=o),e.ancestors.push(t);const a=s3(e,t.tagName,!1),i=q0e(e,t);let s=YC(e,t);return j0e.has(t.tagName)&&(s=s.filter(function(l){return typeof l=="string"?!p0e(l):!0})),i3(e,i,a,t),qC(i,s),e.ancestors.pop(),e.schema=r,e.create(t,a,i,n)}function $0e(e,t){if(t.data&&t.data.estree&&e.evaluater){const r=t.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}Id(e,t.position)}function H0e(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);Id(e,t.position)}function V0e(e,t,n){const r=e.schema;let o=r;t.name==="svg"&&r.space==="html"&&(o=WC,e.schema=o),e.ancestors.push(t);const a=t.name===null?e.Fragment:s3(e,t.name,!0),i=Y0e(e,t),s=YC(e,t);return i3(e,i,a,t),qC(i,s),e.ancestors.pop(),e.schema=r,e.create(t,a,i,n)}function U0e(e,t,n){const r={};return qC(r,YC(e,t)),e.create(t,e.Fragment,r,n)}function G0e(e,t){return t.value}function i3(e,t,n,r){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=r)}function qC(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function W0e(e,t,n){return r;function r(o,a,i,s){const c=Array.isArray(i.children)?n:t;return s?c(a,i,s):c(a,i)}}function z0e(e,t){return n;function n(r,o,a,i){const s=Array.isArray(a.children),l=R0e(r);return t(o,a,i,s,{columnNumber:l?l.column-1:void 0,fileName:e,lineNumber:l?l.line:void 0},void 0)}}function q0e(e,t){const n={};let r,o;for(o in t.properties)if(o!=="children"&&zC.call(t.properties,o)){const a=K0e(e,o,t.properties[o]);if(a){const[i,s]=a;e.tableCellAlignToStyle&&i==="align"&&typeof s=="string"&&L0e.has(t.tagName)?r=s:n[i]=s}}if(r){const a=n.style||(n.style={});a[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return n}function Y0e(e,t){const n={};for(const r of t.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const a=r.data.estree.body[0];a.type;const i=a.expression;i.type;const s=i.properties[0];s.type,Object.assign(n,e.evaluater.evaluateExpression(s.argument))}else Id(e,t.position);else{const o=r.name;let a;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const s=r.value.data.estree.body[0];s.type,a=e.evaluater.evaluateExpression(s.expression)}else Id(e,t.position);else a=r.value===null?!0:r.value;n[o]=a}return n}function YC(e,t){const n=[];let r=-1;const o=e.passKeys?new Map:D0e;for(;++rMath.random().toString(36).substring(7).split("").join("."),rwe={INIT:`@@redux/INIT${dy()}`,REPLACE:`@@redux/REPLACE${dy()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${dy()}`},uR=rwe;function owe(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function c3(e,t,n){if(typeof e!="function")throw new Error(Kn(2));if(typeof t=="function"&&typeof n=="function"||typeof n=="function"&&typeof arguments[3]=="function")throw new Error(Kn(0));if(typeof t=="function"&&typeof n>"u"&&(n=t,t=void 0),typeof n<"u"){if(typeof n!="function")throw new Error(Kn(1));return n(c3)(e,t)}let r=e,o=t,a=new Map,i=a,s=0,l=!1;function c(){i===a&&(i=new Map,a.forEach((b,y)=>{i.set(y,b)}))}function d(){if(l)throw new Error(Kn(3));return o}function f(b){if(typeof b!="function")throw new Error(Kn(4));if(l)throw new Error(Kn(5));let y=!0;c();const x=s++;return i.set(x,b),function(){if(y){if(l)throw new Error(Kn(6));y=!1,c(),i.delete(x),a=null}}}function p(b){if(!owe(b))throw new Error(Kn(7));if(typeof b.type>"u")throw new Error(Kn(8));if(typeof b.type!="string")throw new Error(Kn(17));if(l)throw new Error(Kn(9));try{l=!0,o=r(o,b)}finally{l=!1}return(a=i).forEach(x=>{x()}),b}function h(b){if(typeof b!="function")throw new Error(Kn(10));r=b,p({type:uR.REPLACE})}function m(){const b=f;return{subscribe(y){if(typeof y!="object"||y===null)throw new Error(Kn(11));function x(){const S=y;S.next&&S.next(d())}return x(),{unsubscribe:b(x)}},[cR](){return this}}}return p({type:uR.INIT}),{dispatch:p,subscribe:f,getState:d,replaceReducer:h,[cR]:m}}function dR(e,t){return function(...n){return t(e.apply(this,n))}}function fR(e,t){if(typeof e=="function")return dR(e,t);if(typeof e!="object"||e===null)throw new Error(Kn(16));const n={};for(const r in e){const o=e[r];typeof o=="function"&&(n[r]=dR(o,t))}return n}function u3(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,n)=>(...r)=>t(n(...r)))}function awe(...e){return t=>(n,r)=>{const o=t(n,r);let a=()=>{throw new Error(Kn(15))};const i={getState:o.getState,dispatch:(l,...c)=>a(l,...c)},s=e.map(l=>l(i));return a=u3(...s)(o.dispatch),{...o,dispatch:a}}}var fy={exports:{}},py={};/** + * @license React + * use-sync-external-store-with-selector.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var pR;function iwe(){if(pR)return py;pR=1;var e=be();function t(l,c){return l===c&&(l!==0||1/l===1/c)||l!==l&&c!==c}var n=typeof Object.is=="function"?Object.is:t,r=e.useSyncExternalStore,o=e.useRef,a=e.useEffect,i=e.useMemo,s=e.useDebugValue;return py.useSyncExternalStoreWithSelector=function(l,c,d,f,p){var h=o(null);if(h.current===null){var m={hasValue:!1,value:null};h.current=m}else m=h.current;h=i(function(){function b(C){if(!y){if(y=!0,x=C,C=f(C),p!==void 0&&m.hasValue){var E=m.value;if(p(E,C))return w=E}return w=C}if(E=w,n(x,C))return E;var k=f(C);return p!==void 0&&p(E,k)?(x=C,E):(x=C,w=k)}var y=!1,x,w,S=d===void 0?null:d;return[function(){return b(c())},S===null?void 0:function(){return b(S())}]},[c,d,f,p]);var v=r(l,h[0],h[1]);return a(function(){m.hasValue=!0,m.value=v},[v]),s(v),v},py}var hR;function swe(){return hR||(hR=1,fy.exports=iwe()),fy.exports}swe();var It="default"in kh?N:kh,gR=Symbol.for("react-redux-context"),mR=typeof globalThis<"u"?globalThis:{};function lwe(){if(!It.createContext)return{};const e=mR[gR]??(mR[gR]=new Map);let t=e.get(It.createContext);return t||(t=It.createContext(null),e.set(It.createContext,t)),t}var d3=lwe(),cwe=()=>{throw new Error("uSES not initialized!")},uwe=Symbol.for("react.element"),dwe=Symbol.for("react.portal"),fwe=Symbol.for("react.fragment"),pwe=Symbol.for("react.strict_mode"),hwe=Symbol.for("react.profiler"),gwe=Symbol.for("react.provider"),mwe=Symbol.for("react.context"),vwe=Symbol.for("react.server_context"),f3=Symbol.for("react.forward_ref"),bwe=Symbol.for("react.suspense"),ywe=Symbol.for("react.suspense_list"),KC=Symbol.for("react.memo"),xwe=Symbol.for("react.lazy"),wwe=f3,Swe=KC;function Cwe(e){if(typeof e=="object"&&e!==null){const t=e.$$typeof;switch(t){case uwe:{const n=e.type;switch(n){case fwe:case hwe:case pwe:case bwe:case ywe:return n;default:{const r=n&&n.$$typeof;switch(r){case vwe:case mwe:case f3:case xwe:case KC:case gwe:return r;default:return t}}}}case dwe:return t}}}function Ewe(e){return Cwe(e)===KC}function kwe(e,t,n,r,{areStatesEqual:o,areOwnPropsEqual:a,areStatePropsEqual:i}){let s=!1,l,c,d,f,p;function h(x,w){return l=x,c=w,d=e(l,c),f=t(r,c),p=n(d,f,c),s=!0,p}function m(){return d=e(l,c),t.dependsOnOwnProps&&(f=t(r,c)),p=n(d,f,c),p}function v(){return e.dependsOnOwnProps&&(d=e(l,c)),t.dependsOnOwnProps&&(f=t(r,c)),p=n(d,f,c),p}function b(){const x=e(l,c),w=!i(x,d);return d=x,w&&(p=n(d,f,c)),p}function y(x,w){const S=!a(w,c),C=!o(x,l,w,c);return l=x,c=w,S&&C?m():S?v():C?b():p}return function(w,S){return s?y(w,S):h(w,S)}}function _we(e,{initMapStateToProps:t,initMapDispatchToProps:n,initMergeProps:r,...o}){const a=t(e,o),i=n(e,o),s=r(e,o);return kwe(a,i,s,e,o)}function Owe(e,t){const n={};for(const r in e){const o=e[r];typeof o=="function"&&(n[r]=(...a)=>t(o(...a)))}return n}function b0(e){return function(n){const r=e(n);function o(){return r}return o.dependsOnOwnProps=!1,o}}function vR(e){return e.dependsOnOwnProps?!!e.dependsOnOwnProps:e.length!==1}function p3(e,t){return function(r,{displayName:o}){const a=function(s,l){return a.dependsOnOwnProps?a.mapToProps(s,l):a.mapToProps(s,void 0)};return a.dependsOnOwnProps=!0,a.mapToProps=function(s,l){a.mapToProps=e,a.dependsOnOwnProps=vR(e);let c=a(s,l);return typeof c=="function"&&(a.mapToProps=c,a.dependsOnOwnProps=vR(c),c=a(s,l)),c},a}}function XC(e,t){return(n,r)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${r.wrappedComponentName}.`)}}function Twe(e){return e&&typeof e=="object"?b0(t=>Owe(e,t)):e?typeof e=="function"?p3(e):XC(e,"mapDispatchToProps"):b0(t=>({dispatch:t}))}function Iwe(e){return e?typeof e=="function"?p3(e):XC(e,"mapStateToProps"):b0(()=>({}))}function Rwe(e,t,n){return{...n,...e,...t}}function Mwe(e){return function(n,{displayName:r,areMergedPropsEqual:o}){let a=!1,i;return function(l,c,d){const f=e(l,c,d);return a?o(f,i)||(i=f):(a=!0,i=f),i}}}function Nwe(e){return e?typeof e=="function"?Mwe(e):XC(e,"mergeProps"):()=>Rwe}function Dwe(e){e()}function Awe(){let e=null,t=null;return{clear(){e=null,t=null},notify(){Dwe(()=>{let n=e;for(;n;)n.callback(),n=n.next})},get(){const n=[];let r=e;for(;r;)n.push(r),r=r.next;return n},subscribe(n){let r=!0;const o=t={callback:n,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){!r||e===null||(r=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}var bR={notify(){},get:()=>[]};function h3(e,t){let n,r=bR,o=0,a=!1;function i(v){d();const b=r.subscribe(v);let y=!1;return()=>{y||(y=!0,b(),f())}}function s(){r.notify()}function l(){m.onStateChange&&m.onStateChange()}function c(){return a}function d(){o++,n||(n=t?t.addNestedSub(l):e.subscribe(l),r=Awe())}function f(){o--,n&&o===0&&(n(),n=void 0,r.clear(),r=bR)}function p(){a||(a=!0,d())}function h(){a&&(a=!1,f())}const m={addNestedSub:i,notifyNestedSubs:s,handleChangeWrapper:l,isSubscribed:c,trySubscribe:p,tryUnsubscribe:h,getListeners:()=>r};return m}var Pwe=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",jwe=typeof navigator<"u"&&navigator.product==="ReactNative",mg=Pwe||jwe?It.useLayoutEffect:It.useEffect;function yR(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function hy(e,t){if(yR(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let o=0;o{m3=e},zwe=[null,null];function qwe(e,t,n){mg(()=>e(...t),n)}function Ywe(e,t,n,r,o,a){e.current=r,n.current=!1,o.current&&(o.current=null,a())}function Kwe(e,t,n,r,o,a,i,s,l,c,d){if(!e)return()=>{};let f=!1,p=null;const h=()=>{if(f||!s.current)return;const v=t.getState();let b,y;try{b=r(v,o.current)}catch(x){y=x,p=x}y||(p=null),b===a.current?i.current||c():(a.current=b,l.current=b,i.current=!0,d())};return n.onStateChange=h,n.trySubscribe(),h(),()=>{if(f=!0,n.tryUnsubscribe(),n.onStateChange=null,p)throw p}}function Xwe(e,t){return e===t}function Zwe(e,t,n,{pure:r,areStatesEqual:o=Xwe,areOwnPropsEqual:a=hy,areStatePropsEqual:i=hy,areMergedPropsEqual:s=hy,forwardRef:l=!1,context:c=d3}={}){const d=c,f=Iwe(e),p=Twe(t),h=Nwe(n),m=!!e;return b=>{const y=b.displayName||b.name||"Component",x=`Connect(${y})`,w={shouldHandleStateChanges:m,displayName:x,wrappedComponentName:y,WrappedComponent:b,initMapStateToProps:f,initMapDispatchToProps:p,initMergeProps:h,areStatesEqual:o,areStatePropsEqual:i,areOwnPropsEqual:a,areMergedPropsEqual:s};function S(k){const[O,M,T]=It.useMemo(()=>{const{reactReduxForwardedRef:Oe,...Ue}=k;return[k.context,Oe,Ue]},[k]),F=It.useMemo(()=>{let Oe=d;return O?.Consumer,Oe},[O,d]),P=It.useContext(F),$=!!k.store&&!!k.store.getState&&!!k.store.dispatch,j=!!P&&!!P.store,U=$?k.store:P.store,L=j?P.getServerState:U.getState,D=It.useMemo(()=>_we(U.dispatch,w),[U]),[A,R]=It.useMemo(()=>{if(!m)return zwe;const Oe=h3(U,$?void 0:P.subscription),Ue=Oe.notifyNestedSubs.bind(Oe);return[Oe,Ue]},[U,$,P]),H=It.useMemo(()=>$?P:{...P,subscription:A},[$,P,A]),W=It.useRef(void 0),V=It.useRef(T),Y=It.useRef(void 0),z=It.useRef(!1),J=It.useRef(!1),ee=It.useRef(void 0);mg(()=>(J.current=!0,()=>{J.current=!1}),[]);const oe=It.useMemo(()=>()=>Y.current&&T===V.current?Y.current:D(U.getState(),T),[U,T]),he=It.useMemo(()=>Ue=>A?Kwe(m,U,A,D,V,W,z,J,Y,R,Ue):()=>{},[A]);qwe(Ywe,[V,W,z,T,Y,R]);let me;try{me=m3(he,oe,L?()=>D(L(),T):oe)}catch(Oe){throw ee.current&&(Oe.message+=` +The error may be correlated with this previous error: +${ee.current.stack} + +`),Oe}mg(()=>{ee.current=void 0,Y.current=void 0,W.current=me});const de=It.useMemo(()=>It.createElement(b,{...me,ref:M}),[M,b,me]);return It.useMemo(()=>m?It.createElement(F.Provider,{value:H},de):de,[F,de,H])}const E=It.memo(S);if(E.WrappedComponent=b,E.displayName=S.displayName=x,l){const O=It.forwardRef(function(T,F){return It.createElement(E,{...T,reactReduxForwardedRef:F})});return O.displayName=x,O.WrappedComponent=b,y0(O,b)}return y0(E,b)}}var v3=Zwe;function Jwe({store:e,context:t,children:n,serverState:r,stabilityCheck:o="once",identityFunctionCheck:a="once"}){const i=It.useMemo(()=>{const c=h3(e);return{store:e,subscription:c,getServerState:r?()=>r:void 0,stabilityCheck:o,identityFunctionCheck:a}},[e,r,o,a]),s=It.useMemo(()=>e.getState(),[e]);mg(()=>{const{subscription:c}=i;return c.onStateChange=c.notifyNestedSubs,c.trySubscribe(),s!==e.getState()&&c.notifyNestedSubs(),()=>{c.tryUnsubscribe(),c.onStateChange=void 0}},[i,s]);const l=t||d3;return It.createElement(l.Provider,{value:i},n)}var Qwe=Jwe;Wwe(g.useSyncExternalStore);var lo=function(t){var n=t.top,r=t.right,o=t.bottom,a=t.left,i=r-a,s=o-n,l={top:n,right:r,bottom:o,left:a,width:i,height:s,x:a,y:n,center:{x:(r+a)/2,y:(o+n)/2}};return l},ZC=function(t,n){return{top:t.top-n.top,left:t.left-n.left,bottom:t.bottom+n.bottom,right:t.right+n.right}},CR=function(t,n){return{top:t.top+n.top,left:t.left+n.left,bottom:t.bottom-n.bottom,right:t.right-n.right}},eSe=function(t,n){return{top:t.top+n.y,left:t.left+n.x,bottom:t.bottom+n.y,right:t.right+n.x}},gy={top:0,right:0,bottom:0,left:0},JC=function(t){var n=t.borderBox,r=t.margin,o=r===void 0?gy:r,a=t.border,i=a===void 0?gy:a,s=t.padding,l=s===void 0?gy:s,c=lo(ZC(n,o)),d=lo(CR(n,i)),f=lo(CR(d,l));return{marginBox:c,borderBox:lo(n),paddingBox:d,contentBox:f,margin:o,border:i,padding:l}},Lr=function(t){var n=t.slice(0,-2),r=t.slice(-2);if(r!=="px")return 0;var o=Number(n);return isNaN(o)&&IA(!1),o},tSe=function(){return{x:window.pageXOffset,y:window.pageYOffset}},vg=function(t,n){var r=t.borderBox,o=t.border,a=t.margin,i=t.padding,s=eSe(r,n);return JC({borderBox:s,border:o,margin:a,padding:i})},bg=function(t,n){return n===void 0&&(n=tSe()),vg(t,n)},b3=function(t,n){var r={top:Lr(n.marginTop),right:Lr(n.marginRight),bottom:Lr(n.marginBottom),left:Lr(n.marginLeft)},o={top:Lr(n.paddingTop),right:Lr(n.paddingRight),bottom:Lr(n.paddingBottom),left:Lr(n.paddingLeft)},a={top:Lr(n.borderTopWidth),right:Lr(n.borderRightWidth),bottom:Lr(n.borderBottomWidth),left:Lr(n.borderLeftWidth)};return JC({borderBox:t,margin:r,padding:o,border:a})},y3=function(t){var n=t.getBoundingClientRect(),r=window.getComputedStyle(t);return b3(n,r)};function x3(e,t){}x3.bind(null,"warn");x3.bind(null,"error");function Ka(){}function nSe(e,t){return{...e,...t}}function Hr(e,t,n){const r=t.map(o=>{const a=nSe(n,o.options);return e.addEventListener(o.eventName,o.fn,a),function(){e.removeEventListener(o.eventName,o.fn,a)}});return function(){r.forEach(a=>{a()})}}const rSe="Invariant failed";class yg extends Error{}yg.prototype.toString=function(){return this.message};function we(e,t){throw new yg(rSe)}class oSe extends N.Component{constructor(...t){super(...t),this.callbacks=null,this.unbind=Ka,this.onWindowError=n=>{const r=this.getCallbacks();r.isDragging()&&r.tryAbort(),n.error instanceof yg&&n.preventDefault()},this.getCallbacks=()=>{if(!this.callbacks)throw new Error("Unable to find AppCallbacks in ");return this.callbacks},this.setCallbacks=n=>{this.callbacks=n}}componentDidMount(){this.unbind=Hr(window,[{eventName:"error",fn:this.onWindowError}])}componentDidCatch(t){if(t instanceof yg){this.setState({});return}throw t}componentWillUnmount(){this.unbind()}render(){return this.props.children(this.setCallbacks)}}const aSe=` + Press space bar to start a drag. + When dragging you can use the arrow keys to move the item around and escape to cancel. + Some screen readers may require you to be in focus mode or to use your pass through key +`,xg=e=>e+1,iSe=e=>` + You have lifted an item in position ${xg(e.source.index)} +`,w3=(e,t)=>{const n=e.droppableId===t.droppableId,r=xg(e.index),o=xg(t.index);return n?` + You have moved the item from position ${r} + to position ${o} + `:` + You have moved the item from position ${r} + in list ${e.droppableId} + to list ${t.droppableId} + in position ${o} + `},S3=(e,t,n)=>t.droppableId===n.droppableId?` + The item ${e} + has been combined with ${n.draggableId}`:` + The item ${e} + in list ${t.droppableId} + has been combined with ${n.draggableId} + in list ${n.droppableId} + `,sSe=e=>{const t=e.destination;if(t)return w3(e.source,t);const n=e.combine;return n?S3(e.draggableId,e.source,n):"You are over an area that cannot be dropped on"},ER=e=>` + The item has returned to its starting position + of ${xg(e.index)} +`,lSe=e=>{if(e.reason==="CANCEL")return` + Movement cancelled. + ${ER(e.source)} + `;const t=e.destination,n=e.combine;return t?` + You have dropped the item. + ${w3(e.source,t)} + `:n?` + You have dropped the item. + ${S3(e.draggableId,e.source,n)} + `:` + The item has been dropped while not over a drop area. + ${ER(e.source)} + `},xh={dragHandleUsageInstructions:aSe,onDragStart:iSe,onDragUpdate:sSe,onDragEnd:lSe},Nn={x:0,y:0},Ln=(e,t)=>({x:e.x+t.x,y:e.y+t.y}),Sr=(e,t)=>({x:e.x-t.x,y:e.y-t.y}),Xa=(e,t)=>e.x===t.x&&e.y===t.y,Sl=e=>({x:e.x!==0?-e.x:0,y:e.y!==0?-e.y:0}),Ki=(e,t,n=0)=>e==="x"?{x:t,y:n}:{x:n,y:t},Rd=(e,t)=>Math.sqrt((t.x-e.x)**2+(t.y-e.y)**2),kR=(e,t)=>Math.min(...t.map(n=>Rd(e,n))),C3=e=>t=>({x:e(t.x),y:e(t.y)});var cSe=(e,t)=>{const n=lo({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return n.width<=0||n.height<=0?null:n};const bf=(e,t)=>({top:e.top+t.y,left:e.left+t.x,bottom:e.bottom+t.y,right:e.right+t.x}),_R=e=>[{x:e.left,y:e.top},{x:e.right,y:e.top},{x:e.left,y:e.bottom},{x:e.right,y:e.bottom}],uSe={top:0,right:0,bottom:0,left:0},dSe=(e,t)=>t?bf(e,t.scroll.diff.displacement):e,fSe=(e,t,n)=>n&&n.increasedBy?{...e,[t.end]:e[t.end]+n.increasedBy[t.line]}:e,pSe=(e,t)=>t&&t.shouldClipSubject?cSe(t.pageMarginBox,e):lo(e);var ol=({page:e,withPlaceholder:t,axis:n,frame:r})=>{const o=dSe(e.marginBox,r),a=fSe(o,n,t),i=pSe(a,r);return{page:e,withPlaceholder:t,active:i}},QC=(e,t)=>{e.frame||we();const n=e.frame,r=Sr(t,n.scroll.initial),o=Sl(r),a={...n,scroll:{initial:n.scroll.initial,current:t,diff:{value:r,displacement:o},max:n.scroll.max}},i=ol({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:a});return{...e,frame:a,subject:i}};const E3=on(e=>e.reduce((t,n)=>(t[n.descriptor.id]=n,t),{})),k3=on(e=>e.reduce((t,n)=>(t[n.descriptor.id]=n,t),{})),Nm=on(e=>Object.values(e)),hSe=on(e=>Object.values(e));var Cl=on((e,t)=>hSe(t).filter(r=>e===r.descriptor.droppableId).sort((r,o)=>r.descriptor.index-o.descriptor.index));function eE(e){return e.at&&e.at.type==="REORDER"?e.at.destination:null}function Dm(e){return e.at&&e.at.type==="COMBINE"?e.at.combine:null}var Am=on((e,t)=>t.filter(n=>n.descriptor.id!==e.descriptor.id)),gSe=({isMovingForward:e,draggable:t,destination:n,insideDestination:r,previousImpact:o})=>{if(!n.isCombineEnabled||!eE(o))return null;function i(h){const m={type:"COMBINE",combine:{draggableId:h,droppableId:n.descriptor.id}};return{...o,at:m}}const s=o.displaced.all,l=s.length?s[0]:null;if(e)return l?i(l):null;const c=Am(t,r);if(!l){if(!c.length)return null;const h=c[c.length-1];return i(h.descriptor.id)}const d=c.findIndex(h=>h.descriptor.id===l);d===-1&&we();const f=d-1;if(f<0)return null;const p=c[f];return i(p.descriptor.id)},El=(e,t)=>e.descriptor.droppableId===t.descriptor.id;const _3={point:Nn,value:0},Md={invisible:{},visible:{},all:[]},mSe={displaced:Md,displacedBy:_3,at:null};var Wr=(e,t)=>n=>e<=n&&n<=t,O3=e=>{const t=Wr(e.top,e.bottom),n=Wr(e.left,e.right);return r=>{if(t(r.top)&&t(r.bottom)&&n(r.left)&&n(r.right))return!0;const a=t(r.top)||t(r.bottom),i=n(r.left)||n(r.right);if(a&&i)return!0;const l=r.tope.bottom,c=r.lefte.right;return l&&c?!0:l&&i||c&&a}},vSe=e=>{const t=Wr(e.top,e.bottom),n=Wr(e.left,e.right);return r=>t(r.top)&&t(r.bottom)&&n(r.left)&&n(r.right)};const tE={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},T3={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"};var bSe=e=>t=>{const n=Wr(t.top,t.bottom),r=Wr(t.left,t.right);return o=>e===tE?n(o.top)&&n(o.bottom):r(o.left)&&r(o.right)};const ySe=(e,t)=>{const n=t.frame?t.frame.scroll.diff.displacement:Nn;return bf(e,n)},xSe=(e,t,n)=>t.subject.active?n(t.subject.active)(e):!1,wSe=(e,t,n)=>n(t)(e),nE=({target:e,destination:t,viewport:n,withDroppableDisplacement:r,isVisibleThroughFrameFn:o})=>{const a=r?ySe(e,t):e;return xSe(a,t,o)&&wSe(a,n,o)},SSe=e=>nE({...e,isVisibleThroughFrameFn:O3}),I3=e=>nE({...e,isVisibleThroughFrameFn:vSe}),CSe=e=>nE({...e,isVisibleThroughFrameFn:bSe(e.destination.axis)}),ESe=(e,t,n)=>{if(typeof n=="boolean")return n;if(!t)return!0;const{invisible:r,visible:o}=t;if(r[e])return!1;const a=o[e];return a?a.shouldAnimate:!0};function kSe(e,t){const n=e.page.marginBox,r={top:t.point.y,right:0,bottom:0,left:t.point.x};return lo(ZC(n,r))}function Nd({afterDragging:e,destination:t,displacedBy:n,viewport:r,forceShouldAnimate:o,last:a}){return e.reduce(function(s,l){const c=kSe(l,n),d=l.descriptor.id;if(s.all.push(d),!SSe({target:c,destination:t,viewport:r,withDroppableDisplacement:!0}))return s.invisible[l.descriptor.id]=!0,s;const p=ESe(d,a,o),h={draggableId:d,shouldAnimate:p};return s.visible[d]=h,s},{all:[],visible:{},invisible:{}})}function _Se(e,t){if(!e.length)return 0;const n=e[e.length-1].descriptor.index;return t.inHomeList?n:n+1}function OR({insideDestination:e,inHomeList:t,displacedBy:n,destination:r}){const o=_Se(e,{inHomeList:t});return{displaced:Md,displacedBy:n,at:{type:"REORDER",destination:{droppableId:r.descriptor.id,index:o}}}}function wg({draggable:e,insideDestination:t,destination:n,viewport:r,displacedBy:o,last:a,index:i,forceShouldAnimate:s}){const l=El(e,n);if(i==null)return OR({insideDestination:t,inHomeList:l,displacedBy:o,destination:n});const c=t.find(m=>m.descriptor.index===i);if(!c)return OR({insideDestination:t,inHomeList:l,displacedBy:o,destination:n});const d=Am(e,t),f=t.indexOf(c),p=d.slice(f);return{displaced:Nd({afterDragging:p,destination:n,displacedBy:o,last:a,viewport:r.frame,forceShouldAnimate:s}),displacedBy:o,at:{type:"REORDER",destination:{droppableId:n.descriptor.id,index:i}}}}function oi(e,t){return!!t.effected[e]}var OSe=({isMovingForward:e,destination:t,draggables:n,combine:r,afterCritical:o})=>{if(!t.isCombineEnabled)return null;const a=r.draggableId,s=n[a].descriptor.index;return oi(a,o)?e?s:s-1:e?s+1:s},TSe=({isMovingForward:e,isInHomeList:t,insideDestination:n,location:r})=>{if(!n.length)return null;const o=r.index,a=e?o+1:o-1,i=n[0].descriptor.index,s=n[n.length-1].descriptor.index,l=t?s:s+1;return al?null:a},ISe=({isMovingForward:e,isInHomeList:t,draggable:n,draggables:r,destination:o,insideDestination:a,previousImpact:i,viewport:s,afterCritical:l})=>{const c=i.at;if(c||we(),c.type==="REORDER"){const f=TSe({isMovingForward:e,isInHomeList:t,location:c.destination,insideDestination:a});return f==null?null:wg({draggable:n,insideDestination:a,destination:o,viewport:s,last:i.displaced,displacedBy:i.displacedBy,index:f})}const d=OSe({isMovingForward:e,destination:o,displaced:i.displaced,draggables:r,combine:c.combine,afterCritical:l});return d==null?null:wg({draggable:n,insideDestination:a,destination:o,viewport:s,last:i.displaced,displacedBy:i.displacedBy,index:d})},RSe=({displaced:e,afterCritical:t,combineWith:n,displacedBy:r})=>{const o=!!(e.visible[n]||e.invisible[n]);return oi(n,t)?o?Nn:Sl(r.point):o?r.point:Nn},MSe=({afterCritical:e,impact:t,draggables:n})=>{const r=Dm(t);r||we();const o=r.draggableId,a=n[o].page.borderBox.center,i=RSe({displaced:t.displaced,afterCritical:e,combineWith:o,displacedBy:t.displacedBy});return Ln(a,i)};const R3=(e,t)=>t.margin[e.start]+t.borderBox[e.size]/2,NSe=(e,t)=>t.margin[e.end]+t.borderBox[e.size]/2,rE=(e,t,n)=>t[e.crossAxisStart]+n.margin[e.crossAxisStart]+n.borderBox[e.crossAxisSize]/2,TR=({axis:e,moveRelativeTo:t,isMoving:n})=>Ki(e.line,t.marginBox[e.end]+R3(e,n),rE(e,t.marginBox,n)),IR=({axis:e,moveRelativeTo:t,isMoving:n})=>Ki(e.line,t.marginBox[e.start]-NSe(e,n),rE(e,t.marginBox,n)),DSe=({axis:e,moveInto:t,isMoving:n})=>Ki(e.line,t.contentBox[e.start]+R3(e,n),rE(e,t.contentBox,n));var ASe=({impact:e,draggable:t,draggables:n,droppable:r,afterCritical:o})=>{const a=Cl(r.descriptor.id,n),i=t.page,s=r.axis;if(!a.length)return DSe({axis:s,moveInto:r.page,isMoving:i});const{displaced:l,displacedBy:c}=e,d=l.all[0];if(d){const p=n[d];if(oi(d,o))return IR({axis:s,moveRelativeTo:p.page,isMoving:i});const h=vg(p.page,c.point);return IR({axis:s,moveRelativeTo:h,isMoving:i})}const f=a[a.length-1];if(f.descriptor.id===t.descriptor.id)return i.borderBox.center;if(oi(f.descriptor.id,o)){const p=vg(f.page,Sl(o.displacedBy.point));return TR({axis:s,moveRelativeTo:p,isMoving:i})}return TR({axis:s,moveRelativeTo:f.page,isMoving:i})},x0=(e,t)=>{const n=e.frame;return n?Ln(t,n.scroll.diff.displacement):t};const PSe=({impact:e,draggable:t,droppable:n,draggables:r,afterCritical:o})=>{const a=t.page.borderBox.center,i=e.at;return!n||!i?a:i.type==="REORDER"?ASe({impact:e,draggable:t,draggables:r,droppable:n,afterCritical:o}):MSe({impact:e,draggables:r,afterCritical:o})};var Pm=e=>{const t=PSe(e),n=e.droppable;return n?x0(n,t):t},M3=(e,t)=>{const n=Sr(t,e.scroll.initial),r=Sl(n);return{frame:lo({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:n,displacement:r}}}};function RR(e,t){return e.map(n=>t[n])}function jSe(e,t){for(let n=0;n{const a=M3(t,Ln(t.scroll.current,o)),i=n.frame?QC(n,Ln(n.frame.scroll.current,o)):n,s=e.displaced,l=Nd({afterDragging:RR(s.all,r),destination:n,displacedBy:e.displacedBy,viewport:a.frame,last:s,forceShouldAnimate:!1}),c=Nd({afterDragging:RR(s.all,r),destination:i,displacedBy:e.displacedBy,viewport:t.frame,last:s,forceShouldAnimate:!1}),d={},f={},p=[s,l,c];return s.all.forEach(m=>{const v=jSe(m,p);if(v){f[m]=v;return}d[m]=!0}),{...e,displaced:{all:s.all,invisible:d,visible:f}}},FSe=(e,t)=>Ln(e.scroll.diff.displacement,t),oE=({pageBorderBoxCenter:e,draggable:t,viewport:n})=>{const r=FSe(n,e),o=Sr(r,t.page.borderBox.center);return Ln(t.client.borderBox.center,o)},N3=({draggable:e,destination:t,newPageBorderBoxCenter:n,viewport:r,withDroppableDisplacement:o,onlyOnMainAxis:a=!1})=>{const i=Sr(n,e.page.borderBox.center),l={target:bf(e.page.borderBox,i),destination:t,withDroppableDisplacement:o,viewport:r};return a?CSe(l):I3(l)},BSe=({isMovingForward:e,draggable:t,destination:n,draggables:r,previousImpact:o,viewport:a,previousPageBorderBoxCenter:i,previousClientSelection:s,afterCritical:l})=>{if(!n.isEnabled)return null;const c=Cl(n.descriptor.id,r),d=El(t,n),f=gSe({isMovingForward:e,draggable:t,destination:n,insideDestination:c,previousImpact:o})||ISe({isMovingForward:e,isInHomeList:d,draggable:t,draggables:r,destination:n,insideDestination:c,previousImpact:o,viewport:a,afterCritical:l});if(!f)return null;const p=Pm({impact:f,draggable:t,droppable:n,draggables:r,afterCritical:l});if(N3({draggable:t,destination:n,newPageBorderBoxCenter:p,viewport:a.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0}))return{clientSelection:oE({pageBorderBoxCenter:p,draggable:t,viewport:a}),impact:f,scrollJumpRequest:null};const m=Sr(p,i),v=LSe({impact:f,viewport:a,destination:n,draggables:r,maxScrollChange:m});return{clientSelection:s,impact:v,scrollJumpRequest:m}};const Yn=e=>{const t=e.subject.active;return t||we(),t};var $Se=({isMovingForward:e,pageBorderBoxCenter:t,source:n,droppables:r,viewport:o})=>{const a=n.subject.active;if(!a)return null;const i=n.axis,s=Wr(a[i.start],a[i.end]),l=Nm(r).filter(d=>d!==n).filter(d=>d.isEnabled).filter(d=>!!d.subject.active).filter(d=>O3(o.frame)(Yn(d))).filter(d=>{const f=Yn(d);return e?a[i.crossAxisEnd]{const f=Yn(d),p=Wr(f[i.start],f[i.end]);return s(f[i.start])||s(f[i.end])||p(a[i.start])||p(a[i.end])}).sort((d,f)=>{const p=Yn(d)[i.crossAxisStart],h=Yn(f)[i.crossAxisStart];return e?p-h:h-p}).filter((d,f,p)=>Yn(d)[i.crossAxisStart]===Yn(p[0])[i.crossAxisStart]);if(!l.length)return null;if(l.length===1)return l[0];const c=l.filter(d=>Wr(Yn(d)[i.start],Yn(d)[i.end])(t[i.line]));return c.length===1?c[0]:c.length>1?c.sort((d,f)=>Yn(d)[i.start]-Yn(f)[i.start])[0]:l.sort((d,f)=>{const p=kR(t,_R(Yn(d))),h=kR(t,_R(Yn(f)));return p!==h?p-h:Yn(d)[i.start]-Yn(f)[i.start]})[0]};const MR=(e,t)=>{const n=e.page.borderBox.center;return oi(e.descriptor.id,t)?Sr(n,t.displacedBy.point):n},HSe=(e,t)=>{const n=e.page.borderBox;return oi(e.descriptor.id,t)?bf(n,Sl(t.displacedBy.point)):n};var VSe=({pageBorderBoxCenter:e,viewport:t,destination:n,insideDestination:r,afterCritical:o})=>r.filter(i=>I3({target:HSe(i,o),destination:n,viewport:t.frame,withDroppableDisplacement:!0})).sort((i,s)=>{const l=Rd(e,x0(n,MR(i,o))),c=Rd(e,x0(n,MR(s,o)));return l{const r=e.axis;if(e.descriptor.mode==="virtual")return Ki(r.line,t[r.line]);const o=e.subject.page.contentBox[r.size],l=Cl(e.descriptor.id,n).reduce((c,d)=>c+d.client.marginBox[r.size],0)+t[r.line]-o;return l<=0?null:Ki(r.line,l)},D3=(e,t)=>({...e,scroll:{...e.scroll,max:t}}),A3=(e,t,n)=>{const r=e.frame;El(t,e)&&we(),e.subject.withPlaceholder&&we();const o=yf(e.axis,t.displaceBy).point,a=USe(e,o,n),i={placeholderSize:o,increasedBy:a,oldFrameMaxScroll:e.frame?e.frame.scroll.max:null};if(!r){const d=ol({page:e.subject.page,withPlaceholder:i,axis:e.axis,frame:e.frame});return{...e,subject:d}}const s=a?Ln(r.scroll.max,a):r.scroll.max,l=D3(r,s),c=ol({page:e.subject.page,withPlaceholder:i,axis:e.axis,frame:l});return{...e,subject:c,frame:l}},GSe=e=>{const t=e.subject.withPlaceholder;t||we();const n=e.frame;if(!n){const i=ol({page:e.subject.page,axis:e.axis,frame:null,withPlaceholder:null});return{...e,subject:i}}const r=t.oldFrameMaxScroll;r||we();const o=D3(n,r),a=ol({page:e.subject.page,axis:e.axis,frame:o,withPlaceholder:null});return{...e,subject:a,frame:o}};var WSe=({previousPageBorderBoxCenter:e,moveRelativeTo:t,insideDestination:n,draggable:r,draggables:o,destination:a,viewport:i,afterCritical:s})=>{if(!t){if(n.length)return null;const f={displaced:Md,displacedBy:_3,at:{type:"REORDER",destination:{droppableId:a.descriptor.id,index:0}}},p=Pm({impact:f,draggable:r,droppable:a,draggables:o,afterCritical:s}),h=El(r,a)?a:A3(a,r,o);return N3({draggable:r,destination:h,newPageBorderBoxCenter:p,viewport:i.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0})?f:null}const l=e[a.axis.line]<=t.page.borderBox.center[a.axis.line],c=(()=>{const f=t.descriptor.index;return t.descriptor.id===r.descriptor.id||l?f:f+1})(),d=yf(a.axis,r.displaceBy);return wg({draggable:r,insideDestination:n,destination:a,viewport:i,displacedBy:d,last:Md,index:c})},zSe=({isMovingForward:e,previousPageBorderBoxCenter:t,draggable:n,isOver:r,draggables:o,droppables:a,viewport:i,afterCritical:s})=>{const l=$Se({isMovingForward:e,pageBorderBoxCenter:t,source:r,droppables:a,viewport:i});if(!l)return null;const c=Cl(l.descriptor.id,o),d=VSe({pageBorderBoxCenter:t,viewport:i,destination:l,insideDestination:c,afterCritical:s}),f=WSe({previousPageBorderBoxCenter:t,destination:l,draggable:n,draggables:o,moveRelativeTo:d,insideDestination:c,viewport:i,afterCritical:s});if(!f)return null;const p=Pm({impact:f,draggable:n,droppable:l,draggables:o,afterCritical:s});return{clientSelection:oE({pageBorderBoxCenter:p,draggable:n,viewport:i}),impact:f,scrollJumpRequest:null}},kr=e=>{const t=e.at;return t?t.type==="REORDER"?t.destination.droppableId:t.combine.droppableId:null};const qSe=(e,t)=>{const n=kr(e);return n?t[n]:null};var YSe=({state:e,type:t})=>{const n=qSe(e.impact,e.dimensions.droppables),r=!!n,o=e.dimensions.droppables[e.critical.droppable.id],a=n||o,i=a.axis.direction,s=i==="vertical"&&(t==="MOVE_UP"||t==="MOVE_DOWN")||i==="horizontal"&&(t==="MOVE_LEFT"||t==="MOVE_RIGHT");if(s&&!r)return null;const l=t==="MOVE_DOWN"||t==="MOVE_RIGHT",c=e.dimensions.draggables[e.critical.draggable.id],d=e.current.page.borderBoxCenter,{draggables:f,droppables:p}=e.dimensions;return s?BSe({isMovingForward:l,previousPageBorderBoxCenter:d,draggable:c,destination:a,draggables:f,viewport:e.viewport,previousClientSelection:e.current.client.selection,previousImpact:e.impact,afterCritical:e.afterCritical}):zSe({isMovingForward:l,previousPageBorderBoxCenter:d,draggable:c,isOver:a,draggables:f,droppables:p,viewport:e.viewport,afterCritical:e.afterCritical})};function Ii(e){return e.phase==="DRAGGING"||e.phase==="COLLECTING"}function P3(e){const t=Wr(e.top,e.bottom),n=Wr(e.left,e.right);return function(o){return t(o.y)&&n(o.x)}}function KSe(e,t){return e.leftt.left&&e.topt.top}function XSe({pageBorderBox:e,draggable:t,candidates:n}){const r=t.page.borderBox.center,o=n.map(a=>{const i=a.axis,s=Ki(a.axis.line,e.center[i.line],a.page.borderBox.center[i.crossAxisLine]);return{id:a.descriptor.id,distance:Rd(r,s)}}).sort((a,i)=>i.distance-a.distance);return o[0]?o[0].id:null}function ZSe({pageBorderBox:e,draggable:t,droppables:n}){const r=Nm(n).filter(o=>{if(!o.isEnabled)return!1;const a=o.subject.active;if(!a||!KSe(e,a))return!1;if(P3(a)(e.center))return!0;const i=o.axis,s=a.center[i.crossAxisLine],l=e[i.crossAxisStart],c=e[i.crossAxisEnd],d=Wr(a[i.crossAxisStart],a[i.crossAxisEnd]),f=d(l),p=d(c);return!f&&!p?!0:f?ls});return r.length?r.length===1?r[0].descriptor.id:XSe({pageBorderBox:e,draggable:t,candidates:r}):null}const j3=(e,t)=>lo(bf(e,t));var JSe=(e,t)=>{const n=e.frame;return n?j3(t,n.scroll.diff.value):t};function L3({displaced:e,id:t}){return!!(e.visible[t]||e.invisible[t])}function QSe({draggable:e,closest:t,inHomeList:n}){return t?n&&t.descriptor.index>e.descriptor.index?t.descriptor.index-1:t.descriptor.index:null}var eCe=({pageBorderBoxWithDroppableScroll:e,draggable:t,destination:n,insideDestination:r,last:o,viewport:a,afterCritical:i})=>{const s=n.axis,l=yf(n.axis,t.displaceBy),c=l.value,d=e[s.start],f=e[s.end],h=Am(t,r).find(v=>{const b=v.descriptor.id,y=v.page.borderBox.center[s.line],x=oi(b,i),w=L3({displaced:o,id:b});return x?w?f<=y:d{if(!r.isCombineEnabled)return null;const i=r.axis,s=yf(r.axis,e.displaceBy),l=s.value,c=t[i.start],d=t[i.end],p=Am(e,o).find(m=>{const v=m.descriptor.id,b=m.page.borderBox,x=b[i.size]/tCe,w=oi(v,a),S=L3({displaced:n.displaced,id:v});return w?S?d>b[i.start]+x&&db[i.start]-l+x&&cb[i.start]+l+x&&db[i.start]+x&&c{const s=j3(t.page.borderBox,e),l=ZSe({pageBorderBox:s,draggable:t,droppables:r});if(!l)return mSe;const c=r[l],d=Cl(c.descriptor.id,n),f=JSe(c,s);return nCe({pageBorderBoxWithDroppableScroll:f,draggable:t,previousImpact:o,destination:c,insideDestination:d,afterCritical:i})||eCe({pageBorderBoxWithDroppableScroll:f,draggable:t,destination:c,insideDestination:d,last:o.displaced,viewport:a,afterCritical:i})},aE=(e,t)=>({...e,[t.descriptor.id]:t});const rCe=({previousImpact:e,impact:t,droppables:n})=>{const r=kr(e),o=kr(t);if(!r||r===o)return n;const a=n[r];if(!a.subject.withPlaceholder)return n;const i=GSe(a);return aE(n,i)};var oCe=({draggable:e,draggables:t,droppables:n,previousImpact:r,impact:o})=>{const a=rCe({previousImpact:r,impact:o,droppables:n}),i=kr(o);if(!i)return a;const s=n[i];if(El(e,s)||s.subject.withPlaceholder)return a;const l=A3(s,e,t);return aE(a,l)},ad=({state:e,clientSelection:t,dimensions:n,viewport:r,impact:o,scrollJumpRequest:a})=>{const i=r||e.viewport,s=n||e.dimensions,l=t||e.current.client.selection,c=Sr(l,e.initial.client.selection),d={offset:c,selection:l,borderBoxCenter:Ln(e.initial.client.borderBoxCenter,c)},f={selection:Ln(d.selection,i.scroll.current),borderBoxCenter:Ln(d.borderBoxCenter,i.scroll.current),offset:Ln(d.offset,i.scroll.diff.value)},p={client:d,page:f};if(e.phase==="COLLECTING")return{...e,dimensions:s,viewport:i,current:p};const h=s.draggables[e.critical.draggable.id],m=o||F3({pageOffset:f.offset,draggable:h,draggables:s.draggables,droppables:s.droppables,previousImpact:e.impact,viewport:i,afterCritical:e.afterCritical}),v=oCe({draggable:h,impact:m,previousImpact:e.impact,draggables:s.draggables,droppables:s.droppables});return{...e,current:p,dimensions:{draggables:s.draggables,droppables:v},impact:m,viewport:i,scrollJumpRequest:a||null,forceShouldAnimate:a?!1:null}};function aCe(e,t){return e.map(n=>t[n])}var B3=({impact:e,viewport:t,draggables:n,destination:r,forceShouldAnimate:o})=>{const a=e.displaced,i=aCe(a.all,n),s=Nd({afterDragging:i,destination:r,displacedBy:e.displacedBy,viewport:t.frame,forceShouldAnimate:o,last:a});return{...e,displaced:s}},$3=({impact:e,draggable:t,droppable:n,draggables:r,viewport:o,afterCritical:a})=>{const i=Pm({impact:e,draggable:t,draggables:r,droppable:n,afterCritical:a});return oE({pageBorderBoxCenter:i,draggable:t,viewport:o})},H3=({state:e,dimensions:t,viewport:n})=>{e.movementMode!=="SNAP"&&we();const r=e.impact,o=n||e.viewport,a=t||e.dimensions,{draggables:i,droppables:s}=a,l=i[e.critical.draggable.id],c=kr(r);c||we();const d=s[c],f=B3({impact:r,viewport:o,destination:d,draggables:i}),p=$3({impact:f,draggable:l,droppable:d,draggables:i,viewport:o,afterCritical:e.afterCritical});return ad({impact:f,clientSelection:p,state:e,dimensions:a,viewport:o})},iCe=e=>({index:e.index,droppableId:e.droppableId}),V3=({draggable:e,home:t,draggables:n,viewport:r})=>{const o=yf(t.axis,e.displaceBy),a=Cl(t.descriptor.id,n),i=a.indexOf(e);i===-1&&we();const s=a.slice(i+1),l=s.reduce((p,h)=>(p[h.descriptor.id]=!0,p),{}),c={inVirtualList:t.descriptor.mode==="virtual",displacedBy:o,effected:l};return{impact:{displaced:Nd({afterDragging:s,destination:t,displacedBy:o,last:null,viewport:r.frame,forceShouldAnimate:!1}),displacedBy:o,at:{type:"REORDER",destination:iCe(e.descriptor)}},afterCritical:c}},sCe=(e,t)=>({draggables:e.draggables,droppables:aE(e.droppables,t)}),lCe=({draggable:e,offset:t,initialWindowScroll:n})=>{const r=vg(e.client,t),o=bg(r,n);return{...e,placeholder:{...e.placeholder,client:r},client:r,page:o}},cCe=e=>{const t=e.frame;return t||we(),t},uCe=({additions:e,updatedDroppables:t,viewport:n})=>{const r=n.scroll.diff.value;return e.map(o=>{const a=o.descriptor.droppableId,i=t[a],l=cCe(i).scroll.diff.value,c=Ln(r,l);return lCe({draggable:o,offset:c,initialWindowScroll:n.scroll.initial})})},dCe=({state:e,published:t})=>{const n=t.modified.map(y=>{const x=e.dimensions.droppables[y.droppableId];return QC(x,y.scroll)}),r={...e.dimensions.droppables,...E3(n)},o=k3(uCe({additions:t.additions,updatedDroppables:r,viewport:e.viewport})),a={...e.dimensions.draggables,...o};t.removals.forEach(y=>{delete a[y]});const i={droppables:r,draggables:a},s=kr(e.impact),l=s?i.droppables[s]:null,c=i.draggables[e.critical.draggable.id],d=i.droppables[e.critical.droppable.id],{impact:f,afterCritical:p}=V3({draggable:c,home:d,draggables:a,viewport:e.viewport}),h=l&&l.isCombineEnabled?e.impact:f,m=F3({pageOffset:e.current.page.offset,draggable:i.draggables[e.critical.draggable.id],draggables:i.draggables,droppables:i.droppables,previousImpact:h,viewport:e.viewport,afterCritical:p}),v={...e,phase:"DRAGGING",impact:m,onLiftImpact:f,dimensions:i,afterCritical:p,forceShouldAnimate:!1};return e.phase==="COLLECTING"?v:{...v,phase:"DROP_PENDING",reason:e.reason,isWaiting:!1}};const w0=e=>e.movementMode==="SNAP",my=(e,t,n)=>{const r=sCe(e.dimensions,t);return!w0(e)||n?ad({state:e,dimensions:r}):H3({state:e,dimensions:r})};function vy(e){return e.isDragging&&e.movementMode==="SNAP"?{...e,scrollJumpRequest:null}:e}const NR={phase:"IDLE",completed:null,shouldFlush:!1};var fCe=(e=NR,t)=>{if(t.type==="FLUSH")return{...NR,shouldFlush:!0};if(t.type==="INITIAL_PUBLISH"){e.phase!=="IDLE"&&we();const{critical:n,clientSelection:r,viewport:o,dimensions:a,movementMode:i}=t.payload,s=a.draggables[n.draggable.id],l=a.droppables[n.droppable.id],c={selection:r,borderBoxCenter:s.client.borderBox.center,offset:Nn},d={client:c,page:{selection:Ln(c.selection,o.scroll.initial),borderBoxCenter:Ln(c.selection,o.scroll.initial),offset:Ln(c.selection,o.scroll.diff.value)}},f=Nm(a.droppables).every(v=>!v.isFixedOnPage),{impact:p,afterCritical:h}=V3({draggable:s,home:l,draggables:a.draggables,viewport:o});return{phase:"DRAGGING",isDragging:!0,critical:n,movementMode:i,dimensions:a,initial:d,current:d,isWindowScrollAllowed:f,impact:p,afterCritical:h,onLiftImpact:p,viewport:o,scrollJumpRequest:null,forceShouldAnimate:null}}if(t.type==="COLLECTION_STARTING")return e.phase==="COLLECTING"||e.phase==="DROP_PENDING"?e:(e.phase!=="DRAGGING"&&we(),{...e,phase:"COLLECTING"});if(t.type==="PUBLISH_WHILE_DRAGGING")return e.phase==="COLLECTING"||e.phase==="DROP_PENDING"||we(),dCe({state:e,published:t.payload});if(t.type==="MOVE"){if(e.phase==="DROP_PENDING")return e;Ii(e)||we();const{client:n}=t.payload;return Xa(n,e.current.client.selection)?e:ad({state:e,clientSelection:n,impact:w0(e)?e.impact:null})}if(t.type==="UPDATE_DROPPABLE_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="COLLECTING")return vy(e);Ii(e)||we();const{id:n,newScroll:r}=t.payload,o=e.dimensions.droppables[n];if(!o)return e;const a=QC(o,r);return my(e,a,!1)}if(t.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(e.phase==="DROP_PENDING")return e;Ii(e)||we();const{id:n,isEnabled:r}=t.payload,o=e.dimensions.droppables[n];o||we(),o.isEnabled===r&&we();const a={...o,isEnabled:r};return my(e,a,!0)}if(t.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(e.phase==="DROP_PENDING")return e;Ii(e)||we();const{id:n,isCombineEnabled:r}=t.payload,o=e.dimensions.droppables[n];o||we(),o.isCombineEnabled===r&&we();const a={...o,isCombineEnabled:r};return my(e,a,!0)}if(t.type==="MOVE_BY_WINDOW_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="DROP_ANIMATING")return e;Ii(e)||we(),e.isWindowScrollAllowed||we();const n=t.payload.newScroll;if(Xa(e.viewport.scroll.current,n))return vy(e);const r=M3(e.viewport,n);return w0(e)?H3({state:e,viewport:r}):ad({state:e,viewport:r})}if(t.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!Ii(e))return e;const n=t.payload.maxScroll;if(Xa(n,e.viewport.scroll.max))return e;const r={...e.viewport,scroll:{...e.viewport.scroll,max:n}};return{...e,viewport:r}}if(t.type==="MOVE_UP"||t.type==="MOVE_DOWN"||t.type==="MOVE_LEFT"||t.type==="MOVE_RIGHT"){if(e.phase==="COLLECTING"||e.phase==="DROP_PENDING")return e;e.phase!=="DRAGGING"&&we();const n=YSe({state:e,type:t.type});return n?ad({state:e,impact:n.impact,clientSelection:n.clientSelection,scrollJumpRequest:n.scrollJumpRequest}):e}if(t.type==="DROP_PENDING"){const n=t.payload.reason;return e.phase!=="COLLECTING"&&we(),{...e,phase:"DROP_PENDING",isWaiting:!0,reason:n}}if(t.type==="DROP_ANIMATE"){const{completed:n,dropDuration:r,newHomeClientOffset:o}=t.payload;return e.phase==="DRAGGING"||e.phase==="DROP_PENDING"||we(),{phase:"DROP_ANIMATING",completed:n,dropDuration:r,newHomeClientOffset:o,dimensions:e.dimensions}}if(t.type==="DROP_COMPLETE"){const{completed:n}=t.payload;return{phase:"IDLE",completed:n,shouldFlush:!1}}return e};function Mt(e,t){return e instanceof Object&&"type"in e&&e.type===t}const pCe=e=>({type:"BEFORE_INITIAL_CAPTURE",payload:e}),hCe=e=>({type:"LIFT",payload:e}),gCe=e=>({type:"INITIAL_PUBLISH",payload:e}),mCe=e=>({type:"PUBLISH_WHILE_DRAGGING",payload:e}),vCe=()=>({type:"COLLECTION_STARTING",payload:null}),bCe=e=>({type:"UPDATE_DROPPABLE_SCROLL",payload:e}),yCe=e=>({type:"UPDATE_DROPPABLE_IS_ENABLED",payload:e}),xCe=e=>({type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:e}),U3=e=>({type:"MOVE",payload:e}),wCe=e=>({type:"MOVE_BY_WINDOW_SCROLL",payload:e}),SCe=e=>({type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:e}),CCe=()=>({type:"MOVE_UP",payload:null}),ECe=()=>({type:"MOVE_DOWN",payload:null}),kCe=()=>({type:"MOVE_RIGHT",payload:null}),_Ce=()=>({type:"MOVE_LEFT",payload:null}),iE=()=>({type:"FLUSH",payload:null}),OCe=e=>({type:"DROP_ANIMATE",payload:e}),sE=e=>({type:"DROP_COMPLETE",payload:e}),G3=e=>({type:"DROP",payload:e}),TCe=e=>({type:"DROP_PENDING",payload:e}),W3=()=>({type:"DROP_ANIMATION_FINISHED",payload:null});var ICe=e=>({getState:t,dispatch:n})=>r=>o=>{if(!Mt(o,"LIFT")){r(o);return}const{id:a,clientSelection:i,movementMode:s}=o.payload,l=t();l.phase==="DROP_ANIMATING"&&n(sE({completed:l.completed})),t().phase!=="IDLE"&&we(),n(iE()),n(pCe({draggableId:a,movementMode:s}));const d={draggableId:a,scrollOptions:{shouldPublishImmediately:s==="SNAP"}},{critical:f,dimensions:p,viewport:h}=e.startPublishing(d);n(gCe({critical:f,dimensions:p,clientSelection:i,movementMode:s,viewport:h}))},RCe=e=>()=>t=>n=>{Mt(n,"INITIAL_PUBLISH")&&e.dragging(),Mt(n,"DROP_ANIMATE")&&e.dropping(n.payload.completed.result.reason),(Mt(n,"FLUSH")||Mt(n,"DROP_COMPLETE"))&&e.resting(),t(n)};const lE={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},Dd={opacity:{drop:0,combining:.7},scale:{drop:.75}},z3={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},yi=`${z3.outOfTheWay}s ${lE.outOfTheWay}`,id={fluid:`opacity ${yi}`,snap:`transform ${yi}, opacity ${yi}`,drop:e=>{const t=`${e}s ${lE.drop}`;return`transform ${t}, opacity ${t}`},outOfTheWay:`transform ${yi}`,placeholder:`height ${yi}, width ${yi}, margin ${yi}`},DR=e=>Xa(e,Nn)?void 0:`translate(${e.x}px, ${e.y}px)`,S0={moveTo:DR,drop:(e,t)=>{const n=DR(e);if(n)return t?`${n} scale(${Dd.scale.drop})`:n}},{minDropTime:C0,maxDropTime:q3}=z3,MCe=q3-C0,AR=1500,NCe=.6;var DCe=({current:e,destination:t,reason:n})=>{const r=Rd(e,t);if(r<=0)return C0;if(r>=AR)return q3;const o=r/AR,a=C0+MCe*o,i=n==="CANCEL"?a*NCe:a;return Number(i.toFixed(2))},ACe=({impact:e,draggable:t,dimensions:n,viewport:r,afterCritical:o})=>{const{draggables:a,droppables:i}=n,s=kr(e),l=s?i[s]:null,c=i[t.descriptor.droppableId],d=$3({impact:e,draggable:t,draggables:a,afterCritical:o,droppable:l||c,viewport:r});return Sr(d,t.client.borderBox.center)},PCe=({draggables:e,reason:t,lastImpact:n,home:r,viewport:o,onLiftImpact:a})=>!n.at||t!=="DROP"?{impact:B3({draggables:e,impact:a,destination:r,viewport:o,forceShouldAnimate:!0}),didDropInsideDroppable:!1}:n.at.type==="REORDER"?{impact:n,didDropInsideDroppable:!0}:{impact:{...n,displaced:Md},didDropInsideDroppable:!0};const jCe=({getState:e,dispatch:t})=>n=>r=>{if(!Mt(r,"DROP")){n(r);return}const o=e(),a=r.payload.reason;if(o.phase==="COLLECTING"){t(TCe({reason:a}));return}if(o.phase==="IDLE")return;o.phase==="DROP_PENDING"&&o.isWaiting&&we(),o.phase==="DRAGGING"||o.phase==="DROP_PENDING"||we();const s=o.critical,l=o.dimensions,c=l.draggables[o.critical.draggable.id],{impact:d,didDropInsideDroppable:f}=PCe({reason:a,lastImpact:o.impact,afterCritical:o.afterCritical,onLiftImpact:o.onLiftImpact,home:o.dimensions.droppables[o.critical.droppable.id],viewport:o.viewport,draggables:o.dimensions.draggables}),p=f?eE(d):null,h=f?Dm(d):null,m={index:s.draggable.index,droppableId:s.droppable.id},v={draggableId:c.descriptor.id,type:c.descriptor.type,source:m,reason:a,mode:o.movementMode,destination:p,combine:h},b=ACe({impact:d,draggable:c,dimensions:l,viewport:o.viewport,afterCritical:o.afterCritical}),y={critical:o.critical,afterCritical:o.afterCritical,result:v,impact:d};if(!(!Xa(o.current.client.offset,b)||!!v.combine)){t(sE({completed:y}));return}const w=DCe({current:o.current.client.offset,destination:b,reason:a});t(OCe({newHomeClientOffset:b,dropDuration:w,completed:y}))};var Y3=()=>({x:window.pageXOffset,y:window.pageYOffset});function LCe(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:t=>{t.target!==window&&t.target!==window.document||e()}}}function FCe({onWindowScroll:e}){function t(){e(Y3())}const n=fd(t),r=LCe(n);let o=Ka;function a(){return o!==Ka}function i(){a()&&we(),o=Hr(window,[r])}function s(){a()||we(),n.cancel(),o(),o=Ka}return{start:i,stop:s,isActive:a}}const BCe=e=>Mt(e,"DROP_COMPLETE")||Mt(e,"DROP_ANIMATE")||Mt(e,"FLUSH"),$Ce=e=>{const t=FCe({onWindowScroll:n=>{e.dispatch(wCe({newScroll:n}))}});return n=>r=>{!t.isActive()&&Mt(r,"INITIAL_PUBLISH")&&t.start(),t.isActive()&&BCe(r)&&t.stop(),n(r)}};var HCe=e=>{let t=!1,n=!1;const r=setTimeout(()=>{n=!0}),o=a=>{t||n||(t=!0,e(a),clearTimeout(r))};return o.wasCalled=()=>t,o},VCe=()=>{const e=[],t=o=>{const a=e.findIndex(s=>s.timerId===o);a===-1&&we();const[i]=e.splice(a,1);i.callback()};return{add:o=>{const a=setTimeout(()=>t(a)),i={timerId:a,callback:o};e.push(i)},flush:()=>{if(!e.length)return;const o=[...e];e.length=0,o.forEach(a=>{clearTimeout(a.timerId),a.callback()})}}};const UCe=(e,t)=>e==null&&t==null?!0:e==null||t==null?!1:e.droppableId===t.droppableId&&e.index===t.index,GCe=(e,t)=>e==null&&t==null?!0:e==null||t==null?!1:e.draggableId===t.draggableId&&e.droppableId===t.droppableId,WCe=(e,t)=>{if(e===t)return!0;const n=e.draggable.id===t.draggable.id&&e.draggable.droppableId===t.draggable.droppableId&&e.draggable.type===t.draggable.type&&e.draggable.index===t.draggable.index,r=e.droppable.id===t.droppable.id&&e.droppable.type===t.droppable.type;return n&&r},jc=(e,t)=>{t()},Pp=(e,t)=>({draggableId:e.draggable.id,type:e.droppable.type,source:{droppableId:e.droppable.id,index:e.draggable.index},mode:t});function by(e,t,n,r){if(!e){n(r(t));return}const o=HCe(n);e(t,{announce:o}),o.wasCalled()||n(r(t))}var zCe=(e,t)=>{const n=VCe();let r=null;const o=(f,p)=>{r&&we(),jc("onBeforeCapture",()=>{const h=e().onBeforeCapture;h&&h({draggableId:f,mode:p})})},a=(f,p)=>{r&&we(),jc("onBeforeDragStart",()=>{const h=e().onBeforeDragStart;h&&h(Pp(f,p))})},i=(f,p)=>{r&&we();const h=Pp(f,p);r={mode:p,lastCritical:f,lastLocation:h.source,lastCombine:null},n.add(()=>{jc("onDragStart",()=>by(e().onDragStart,h,t,xh.onDragStart))})},s=(f,p)=>{const h=eE(p),m=Dm(p);r||we();const v=!WCe(f,r.lastCritical);v&&(r.lastCritical=f);const b=!UCe(r.lastLocation,h);b&&(r.lastLocation=h);const y=!GCe(r.lastCombine,m);if(y&&(r.lastCombine=m),!v&&!b&&!y)return;const x={...Pp(f,r.mode),combine:m,destination:h};n.add(()=>{jc("onDragUpdate",()=>by(e().onDragUpdate,x,t,xh.onDragUpdate))})},l=()=>{r||we(),n.flush()},c=f=>{r||we(),r=null,jc("onDragEnd",()=>by(e().onDragEnd,f,t,xh.onDragEnd))};return{beforeCapture:o,beforeStart:a,start:i,update:s,flush:l,drop:c,abort:()=>{if(!r)return;const f={...Pp(r.lastCritical,r.mode),combine:null,destination:null,reason:"CANCEL"};c(f)}}},qCe=(e,t)=>{const n=zCe(e,t);return r=>o=>a=>{if(Mt(a,"BEFORE_INITIAL_CAPTURE")){n.beforeCapture(a.payload.draggableId,a.payload.movementMode);return}if(Mt(a,"INITIAL_PUBLISH")){const s=a.payload.critical;n.beforeStart(s,a.payload.movementMode),o(a),n.start(s,a.payload.movementMode);return}if(Mt(a,"DROP_COMPLETE")){const s=a.payload.completed.result;n.flush(),o(a),n.drop(s);return}if(o(a),Mt(a,"FLUSH")){n.abort();return}const i=r.getState();i.phase==="DRAGGING"&&n.update(i.critical,i.impact)}};const YCe=e=>t=>n=>{if(!Mt(n,"DROP_ANIMATION_FINISHED")){t(n);return}const r=e.getState();r.phase!=="DROP_ANIMATING"&&we(),e.dispatch(sE({completed:r.completed}))},KCe=e=>{let t=null,n=null;function r(){n&&(cancelAnimationFrame(n),n=null),t&&(t(),t=null)}return o=>a=>{if((Mt(a,"FLUSH")||Mt(a,"DROP_COMPLETE")||Mt(a,"DROP_ANIMATION_FINISHED"))&&r(),o(a),!Mt(a,"DROP_ANIMATE"))return;const i={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){e.getState().phase==="DROP_ANIMATING"&&e.dispatch(W3())}};n=requestAnimationFrame(()=>{n=null,t=Hr(window,[i])})}};var XCe=e=>()=>t=>n=>{(Mt(n,"DROP_COMPLETE")||Mt(n,"FLUSH")||Mt(n,"DROP_ANIMATE"))&&e.stopPublishing(),t(n)},ZCe=e=>{let t=!1;return()=>n=>r=>{if(Mt(r,"INITIAL_PUBLISH")){t=!0,e.tryRecordFocus(r.payload.critical.draggable.id),n(r),e.tryRestoreFocusRecorded();return}if(n(r),!!t){if(Mt(r,"FLUSH")){t=!1,e.tryRestoreFocusRecorded();return}if(Mt(r,"DROP_COMPLETE")){t=!1;const o=r.payload.completed.result;o.combine&&e.tryShiftRecord(o.draggableId,o.combine.draggableId),e.tryRestoreFocusRecorded()}}}};const JCe=e=>Mt(e,"DROP_COMPLETE")||Mt(e,"DROP_ANIMATE")||Mt(e,"FLUSH");var QCe=e=>t=>n=>r=>{if(JCe(r)){e.stop(),n(r);return}if(Mt(r,"INITIAL_PUBLISH")){n(r);const o=t.getState();o.phase!=="DRAGGING"&&we(),e.start(o);return}n(r),e.scroll(t.getState())};const eEe=e=>t=>n=>{if(t(n),!Mt(n,"PUBLISH_WHILE_DRAGGING"))return;const r=e.getState();r.phase==="DROP_PENDING"&&(r.isWaiting||e.dispatch(G3({reason:r.reason})))},tEe=u3;var nEe=({dimensionMarshal:e,focusMarshal:t,styleMarshal:n,getResponders:r,announce:o,autoScroller:a})=>c3(fCe,tEe(awe(RCe(n),XCe(e),ICe(e),jCe,YCe,KCe,eEe,QCe(a),$Ce,ZCe(t),qCe(r,o))));const yy=()=>({additions:{},removals:{},modified:{}});function rEe({registry:e,callbacks:t}){let n=yy(),r=null;const o=()=>{r||(t.collectionStarting(),r=requestAnimationFrame(()=>{r=null;const{additions:l,removals:c,modified:d}=n,f=Object.keys(l).map(m=>e.draggable.getById(m).getDimension(Nn)).sort((m,v)=>m.descriptor.index-v.descriptor.index),p=Object.keys(d).map(m=>{const b=e.droppable.getById(m).callbacks.getScrollWhileDragging();return{droppableId:m,scroll:b}}),h={additions:f,removals:Object.keys(c),modified:p};n=yy(),t.publish(h)}))};return{add:l=>{const c=l.descriptor.id;n.additions[c]=l,n.modified[l.descriptor.droppableId]=!0,n.removals[c]&&delete n.removals[c],o()},remove:l=>{const c=l.descriptor;n.removals[c.id]=!0,n.modified[c.droppableId]=!0,n.additions[c.id]&&delete n.additions[c.id],o()},stop:()=>{r&&(cancelAnimationFrame(r),r=null,n=yy())}}}var K3=({scrollHeight:e,scrollWidth:t,height:n,width:r})=>{const o=Sr({x:t,y:e},{x:r,y:n});return{x:Math.max(0,o.x),y:Math.max(0,o.y)}},X3=()=>{const e=document.documentElement;return e||we(),e},Z3=()=>{const e=X3();return K3({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight})},oEe=()=>{const e=Y3(),t=Z3(),n=e.y,r=e.x,o=X3(),a=o.clientWidth,i=o.clientHeight,s=r+a,l=n+i;return{frame:lo({top:n,left:r,right:s,bottom:l}),scroll:{initial:e,current:e,max:t,diff:{value:Nn,displacement:Nn}}}},aEe=({critical:e,scrollOptions:t,registry:n})=>{const r=oEe(),o=r.scroll.current,a=e.droppable,i=n.droppable.getAllByType(a.type).map(d=>d.callbacks.getDimensionAndWatchScroll(o,t)),s=n.draggable.getAllByType(e.draggable.type).map(d=>d.getDimension(o));return{dimensions:{draggables:k3(s),droppables:E3(i)},critical:e,viewport:r}};function PR(e,t,n){return!(n.descriptor.id===t.id||n.descriptor.type!==t.type||e.droppable.getById(n.descriptor.droppableId).descriptor.mode!=="virtual")}var iEe=(e,t)=>{let n=null;const r=rEe({callbacks:{publish:t.publishWhileDragging,collectionStarting:t.collectionStarting},registry:e}),o=(p,h)=>{e.droppable.exists(p)||we(),n&&t.updateDroppableIsEnabled({id:p,isEnabled:h})},a=(p,h)=>{n&&(e.droppable.exists(p)||we(),t.updateDroppableIsCombineEnabled({id:p,isCombineEnabled:h}))},i=(p,h)=>{n&&(e.droppable.exists(p)||we(),t.updateDroppableScroll({id:p,newScroll:h}))},s=(p,h)=>{n&&e.droppable.getById(p).callbacks.scroll(h)},l=()=>{if(!n)return;r.stop();const p=n.critical.droppable;e.droppable.getAllByType(p.type).forEach(h=>h.callbacks.dragStopped()),n.unsubscribe(),n=null},c=p=>{n||we();const h=n.critical.draggable;p.type==="ADDITION"&&PR(e,h,p.value)&&r.add(p.value),p.type==="REMOVAL"&&PR(e,h,p.value)&&r.remove(p.value)};return{updateDroppableIsEnabled:o,updateDroppableIsCombineEnabled:a,scrollDroppable:s,updateDroppableScroll:i,startPublishing:p=>{n&&we();const h=e.draggable.getById(p.draggableId),m=e.droppable.getById(h.descriptor.droppableId),v={draggable:h.descriptor,droppable:m.descriptor},b=e.subscribe(c);return n={critical:v,unsubscribe:b},aEe({critical:v,registry:e,scrollOptions:p.scrollOptions})},stopPublishing:l}},J3=(e,t)=>e.phase==="IDLE"?!0:e.phase!=="DROP_ANIMATING"||e.completed.result.draggableId===t?!1:e.completed.result.reason==="DROP",sEe=e=>{window.scrollBy(e.x,e.y)};const lEe=on(e=>Nm(e).filter(t=>!(!t.isEnabled||!t.frame))),cEe=(e,t)=>lEe(t).find(r=>(r.frame||we(),P3(r.frame.pageMarginBox)(e)))||null;var uEe=({center:e,destination:t,droppables:n})=>{if(t){const o=n[t];return o.frame?o:null}return cEe(e,n)};const Ad={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:e=>e**2,durationDampening:{stopDampeningAt:1200,accelerateAt:360},disabled:!1};var dEe=(e,t,n=()=>Ad)=>{const r=n(),o=e[t.size]*r.startFromPercentage,a=e[t.size]*r.maxScrollAtPercentage;return{startScrollingFrom:o,maxScrollValueAt:a}},Q3=({startOfRange:e,endOfRange:t,current:n})=>{const r=t-e;return r===0?0:(n-e)/r},cE=1,fEe=(e,t,n=()=>Ad)=>{const r=n();if(e>t.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return r.maxPixelScroll;if(e===t.startScrollingFrom)return cE;const a=1-Q3({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),i=r.maxPixelScroll*r.ease(a);return Math.ceil(i)},pEe=(e,t,n)=>{const r=n(),o=r.durationDampening.accelerateAt,a=r.durationDampening.stopDampeningAt,i=t,s=a,c=Date.now()-i;if(c>=a)return e;if(c{const a=fEe(e,t,o);return a===0?0:r?Math.max(pEe(a,n,o),cE):a},LR=({container:e,distanceToEdges:t,dragStartTime:n,axis:r,shouldUseTimeDampening:o,getAutoScrollerOptions:a})=>{const i=dEe(e,r,a);return t[r.end]{const r=t.height>e.height,o=t.width>e.width;return!o&&!r?n:o&&r?null:{x:o?0:n.x,y:r?0:n.y}};const gEe=C3(e=>e===0?0:e);var eH=({dragStartTime:e,container:t,subject:n,center:r,shouldUseTimeDampening:o,getAutoScrollerOptions:a})=>{const i={top:r.y-t.top,right:t.right-r.x,bottom:t.bottom-r.y,left:r.x-t.left},s=LR({container:t,distanceToEdges:i,dragStartTime:e,axis:tE,shouldUseTimeDampening:o,getAutoScrollerOptions:a}),l=LR({container:t,distanceToEdges:i,dragStartTime:e,axis:T3,shouldUseTimeDampening:o,getAutoScrollerOptions:a}),c=gEe({x:l,y:s});if(Xa(c,Nn))return null;const d=hEe({container:t,subject:n,proposedScroll:c});return d?Xa(d,Nn)?null:d:null};const mEe=C3(e=>e===0?0:e>0?1:-1),uE=(()=>{const e=(t,n)=>t<0?t:t>n?t-n:0;return({current:t,max:n,change:r})=>{const o=Ln(t,r),a={x:e(o.x,n.x),y:e(o.y,n.y)};return Xa(a,Nn)?null:a}})(),tH=({max:e,current:t,change:n})=>{const r={x:Math.max(t.x,e.x),y:Math.max(t.y,e.y)},o=mEe(n),a=uE({max:r,current:t,change:o});return!a||o.x!==0&&a.x===0||o.y!==0&&a.y===0},dE=(e,t)=>tH({current:e.scroll.current,max:e.scroll.max,change:t}),vEe=(e,t)=>{if(!dE(e,t))return null;const n=e.scroll.max,r=e.scroll.current;return uE({current:r,max:n,change:t})},fE=(e,t)=>{const n=e.frame;return n?tH({current:n.scroll.current,max:n.scroll.max,change:t}):!1},bEe=(e,t)=>{const n=e.frame;return!n||!fE(e,t)?null:uE({current:n.scroll.current,max:n.scroll.max,change:t})};var yEe=({viewport:e,subject:t,center:n,dragStartTime:r,shouldUseTimeDampening:o,getAutoScrollerOptions:a})=>{const i=eH({dragStartTime:r,container:e.frame,subject:t,center:n,shouldUseTimeDampening:o,getAutoScrollerOptions:a});return i&&dE(e,i)?i:null},xEe=({droppable:e,subject:t,center:n,dragStartTime:r,shouldUseTimeDampening:o,getAutoScrollerOptions:a})=>{const i=e.frame;if(!i)return null;const s=eH({dragStartTime:r,container:i.pageMarginBox,subject:t,center:n,shouldUseTimeDampening:o,getAutoScrollerOptions:a});return s&&fE(e,s)?s:null},FR=({state:e,dragStartTime:t,shouldUseTimeDampening:n,scrollWindow:r,scrollDroppable:o,getAutoScrollerOptions:a})=>{const i=e.current.page.borderBoxCenter,l=e.dimensions.draggables[e.critical.draggable.id].page.marginBox;if(e.isWindowScrollAllowed){const f=e.viewport,p=yEe({dragStartTime:t,viewport:f,subject:l,center:i,shouldUseTimeDampening:n,getAutoScrollerOptions:a});if(p){r(p);return}}const c=uEe({center:i,destination:kr(e.impact),droppables:e.dimensions.droppables});if(!c)return;const d=xEe({dragStartTime:t,droppable:c,subject:l,center:i,shouldUseTimeDampening:n,getAutoScrollerOptions:a});d&&o(c.descriptor.id,d)},wEe=({scrollWindow:e,scrollDroppable:t,getAutoScrollerOptions:n=()=>Ad})=>{const r=fd(e),o=fd(t);let a=null;const i=c=>{a||we();const{shouldUseTimeDampening:d,dragStartTime:f}=a;FR({state:c,scrollWindow:r,scrollDroppable:o,dragStartTime:f,shouldUseTimeDampening:d,getAutoScrollerOptions:n})};return{start:c=>{a&&we();const d=Date.now();let f=!1;const p=()=>{f=!0};FR({state:c,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:p,scrollDroppable:p,getAutoScrollerOptions:n}),a={dragStartTime:d,shouldUseTimeDampening:f},f&&i(c)},stop:()=>{a&&(r.cancel(),o.cancel(),a=null)},scroll:i}},SEe=({move:e,scrollDroppable:t,scrollWindow:n})=>{const r=(s,l)=>{const c=Ln(s.current.client.selection,l);e({client:c})},o=(s,l)=>{if(!fE(s,l))return l;const c=bEe(s,l);if(!c)return t(s.descriptor.id,l),null;const d=Sr(l,c);return t(s.descriptor.id,d),Sr(l,d)},a=(s,l,c)=>{if(!s||!dE(l,c))return c;const d=vEe(l,c);if(!d)return n(c),null;const f=Sr(c,d);return n(f),Sr(c,f)};return s=>{const l=s.scrollJumpRequest;if(!l)return;const c=kr(s.impact);c||we();const d=o(s.dimensions.droppables[c],l);if(!d)return;const f=s.viewport,p=a(s.isWindowScrollAllowed,f,d);p&&r(s,p)}},CEe=({scrollDroppable:e,scrollWindow:t,move:n,getAutoScrollerOptions:r})=>{const o=wEe({scrollWindow:t,scrollDroppable:e,getAutoScrollerOptions:r}),a=SEe({move:n,scrollWindow:t,scrollDroppable:e});return{scroll:l=>{if(!(r().disabled||l.phase!=="DRAGGING")){if(l.movementMode==="FLUID"){o.scroll(l);return}l.scrollJumpRequest&&a(l)}},start:o.start,stop:o.stop}};const al="data-rfd",il=(()=>{const e=`${al}-drag-handle`;return{base:e,draggableId:`${e}-draggable-id`,contextId:`${e}-context-id`}})(),E0=(()=>{const e=`${al}-draggable`;return{base:e,contextId:`${e}-context-id`,id:`${e}-id`}})(),EEe=(()=>{const e=`${al}-droppable`;return{base:e,contextId:`${e}-context-id`,id:`${e}-id`}})(),BR={contextId:`${al}-scroll-container-context-id`},kEe=e=>t=>`[${t}="${e}"]`,Lc=(e,t)=>e.map(n=>{const r=n.styles[t];return r?`${n.selector} { ${r} }`:""}).join(" "),_Ee="pointer-events: none;";var OEe=e=>{const t=kEe(e),n=(()=>{const s=` + cursor: -webkit-grab; + cursor: grab; + `;return{selector:t(il.contextId),styles:{always:` + -webkit-touch-callout: none; + -webkit-tap-highlight-color: rgba(0,0,0,0); + touch-action: manipulation; + `,resting:s,dragging:_Ee,dropAnimating:s}}})(),r=(()=>{const s=` + transition: ${id.outOfTheWay}; + `;return{selector:t(E0.contextId),styles:{dragging:s,dropAnimating:s,userCancel:s}}})(),o={selector:t(EEe.contextId),styles:{always:"overflow-anchor: none;"}},i=[r,n,o,{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; + `}}];return{always:Lc(i,"always"),resting:Lc(i,"resting"),dragging:Lc(i,"dragging"),dropAnimating:Lc(i,"dropAnimating"),userCancel:Lc(i,"userCancel")}};const _r=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?g.useLayoutEffect:g.useEffect,xy=()=>{const e=document.querySelector("head");return e||we(),e},$R=e=>{const t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.type="text/css",t};function TEe(e,t){const n=Ct(()=>OEe(e),[e]),r=g.useRef(null),o=g.useRef(null),a=Le(on(f=>{const p=o.current;p||we(),p.textContent=f}),[]),i=Le(f=>{const p=r.current;p||we(),p.textContent=f},[]);_r(()=>{!r.current&&!o.current||we();const f=$R(t),p=$R(t);return r.current=f,o.current=p,f.setAttribute(`${al}-always`,e),p.setAttribute(`${al}-dynamic`,e),xy().appendChild(f),xy().appendChild(p),i(n.always),a(n.resting),()=>{const h=m=>{const v=m.current;v||we(),xy().removeChild(v),m.current=null};h(r),h(o)}},[t,i,a,n.always,n.resting,e]);const s=Le(()=>a(n.dragging),[a,n.dragging]),l=Le(f=>{if(f==="DROP"){a(n.dropAnimating);return}a(n.userCancel)},[a,n.dropAnimating,n.userCancel]),c=Le(()=>{o.current&&a(n.resting)},[a,n.resting]);return Ct(()=>({dragging:s,dropping:l,resting:c}),[s,l,c])}function nH(e,t){return Array.from(e.querySelectorAll(t))}var rH=e=>e&&e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView:window;function jm(e){return e instanceof rH(e).HTMLElement}function IEe(e,t){const n=`[${il.contextId}="${e}"]`,r=nH(document,n);if(!r.length)return null;const o=r.find(a=>a.getAttribute(il.draggableId)===t);return!o||!jm(o)?null:o}function REe(e){const t=g.useRef({}),n=g.useRef(null),r=g.useRef(null),o=g.useRef(!1),a=Le(function(p,h){const m={id:p,focus:h};return t.current[p]=m,function(){const b=t.current;b[p]!==m&&delete b[p]}},[]),i=Le(function(p){const h=IEe(e,p);h&&h!==document.activeElement&&h.focus()},[e]),s=Le(function(p,h){n.current===p&&(n.current=h)},[]),l=Le(function(){r.current||o.current&&(r.current=requestAnimationFrame(()=>{r.current=null;const p=n.current;p&&i(p)}))},[i]),c=Le(function(p){n.current=null;const h=document.activeElement;h&&h.getAttribute(il.draggableId)===p&&(n.current=p)},[]);return _r(()=>(o.current=!0,function(){o.current=!1;const p=r.current;p&&cancelAnimationFrame(p)}),[]),Ct(()=>({register:a,tryRecordFocus:c,tryRestoreFocusRecorded:l,tryShiftRecord:s}),[a,c,l,s])}function MEe(){const e={draggables:{},droppables:{}},t=[];function n(f){return t.push(f),function(){const h=t.indexOf(f);h!==-1&&t.splice(h,1)}}function r(f){t.length&&t.forEach(p=>p(f))}function o(f){return e.draggables[f]||null}function a(f){const p=o(f);return p||we(),p}const i={register:f=>{e.draggables[f.descriptor.id]=f,r({type:"ADDITION",value:f})},update:(f,p)=>{const h=e.draggables[p.descriptor.id];h&&h.uniqueId===f.uniqueId&&(delete e.draggables[p.descriptor.id],e.draggables[f.descriptor.id]=f)},unregister:f=>{const p=f.descriptor.id,h=o(p);h&&f.uniqueId===h.uniqueId&&(delete e.draggables[p],e.droppables[f.descriptor.droppableId]&&r({type:"REMOVAL",value:f}))},getById:a,findById:o,exists:f=>!!o(f),getAllByType:f=>Object.values(e.draggables).filter(p=>p.descriptor.type===f)};function s(f){return e.droppables[f]||null}function l(f){const p=s(f);return p||we(),p}const c={register:f=>{e.droppables[f.descriptor.id]=f},unregister:f=>{const p=s(f.descriptor.id);p&&f.uniqueId===p.uniqueId&&delete e.droppables[f.descriptor.id]},getById:l,findById:s,exists:f=>!!s(f),getAllByType:f=>Object.values(e.droppables).filter(p=>p.descriptor.type===f)};function d(){e.draggables={},e.droppables={},t.length=0}return{draggable:i,droppable:c,subscribe:n,clean:d}}function NEe(){const e=Ct(MEe,[]);return g.useEffect(()=>function(){e.clean()},[e]),e}var pE=N.createContext(null),Sg=()=>{const e=document.body;return e||we(),e};const DEe={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},AEe=e=>`rfd-announcement-${e}`;function PEe(e){const t=Ct(()=>AEe(e),[e]),n=g.useRef(null);return g.useEffect(function(){const a=document.createElement("div");return n.current=a,a.id=t,a.setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true"),fe(a.style,DEe),Sg().appendChild(a),function(){setTimeout(function(){const l=Sg();l.contains(a)&&l.removeChild(a),a===n.current&&(n.current=null)})}},[t]),Le(o=>{const a=n.current;if(a){a.textContent=o;return}},[])}const jEe={separator:"::"};function hE(e,t=jEe){const n=N.useId();return Ct(()=>`${e}${t.separator}${n}`,[t.separator,e,n])}function LEe({contextId:e,uniqueId:t}){return`rfd-hidden-text-${e}-${t}`}function FEe({contextId:e,text:t}){const n=hE("hidden-text",{separator:"-"}),r=Ct(()=>LEe({contextId:e,uniqueId:n}),[n,e]);return g.useEffect(function(){const a=document.createElement("div");return a.id=r,a.textContent=t,a.style.display="none",Sg().appendChild(a),function(){const s=Sg();s.contains(a)&&s.removeChild(a)}},[r,t]),r}var Lm=N.createContext(null);function oH(e){const t=g.useRef(e);return g.useEffect(()=>{t.current=e}),t}function BEe(){let e=null;function t(){return!!e}function n(i){return i===e}function r(i){e&&we();const s={abandon:i};return e=s,s}function o(){e||we(),e=null}function a(){e&&(e.abandon(),o())}return{isClaimed:t,isActive:n,claim:r,release:o,tryAbandon:a}}function Pd(e){return e.phase==="IDLE"||e.phase==="DROP_ANIMATING"?!1:e.isDragging}const $Ee=9,HEe=13,gE=27,aH=32,VEe=33,UEe=34,GEe=35,WEe=36,zEe=37,qEe=38,YEe=39,KEe=40,XEe={[HEe]:!0,[$Ee]:!0};var iH=e=>{XEe[e.keyCode]&&e.preventDefault()};const Fm=(()=>{const e="visibilitychange";return typeof document>"u"?e:[e,`ms${e}`,`webkit${e}`,`moz${e}`,`o${e}`].find(r=>`on${r}`in document)||e})(),sH=0,HR=5;function ZEe(e,t){return Math.abs(t.x-e.x)>=HR||Math.abs(t.y-e.y)>=HR}const VR={type:"IDLE"};function JEe({cancel:e,completed:t,getPhase:n,setPhase:r}){return[{eventName:"mousemove",fn:o=>{const{button:a,clientX:i,clientY:s}=o;if(a!==sH)return;const l={x:i,y:s},c=n();if(c.type==="DRAGGING"){o.preventDefault(),c.actions.move(l);return}c.type!=="PENDING"&&we();const d=c.point;if(!ZEe(d,l))return;o.preventDefault();const f=c.actions.fluidLift(l);r({type:"DRAGGING",actions:f})}},{eventName:"mouseup",fn:o=>{const a=n();if(a.type!=="DRAGGING"){e();return}o.preventDefault(),a.actions.drop({shouldBlockNextClick:!0}),t()}},{eventName:"mousedown",fn:o=>{n().type==="DRAGGING"&&o.preventDefault(),e()}},{eventName:"keydown",fn:o=>{if(n().type==="PENDING"){e();return}if(o.keyCode===gE){o.preventDefault(),e();return}iH(o)}},{eventName:"resize",fn:e},{eventName:"scroll",options:{passive:!0,capture:!1},fn:()=>{n().type==="PENDING"&&e()}},{eventName:"webkitmouseforcedown",fn:o=>{const a=n();if(a.type==="IDLE"&&we(),a.actions.shouldRespectForcePress()){e();return}o.preventDefault()}},{eventName:Fm,fn:e}]}function QEe(e){const t=g.useRef(VR),n=g.useRef(Ka),r=Ct(()=>({eventName:"mousedown",fn:function(f){if(f.defaultPrevented||f.button!==sH||f.ctrlKey||f.metaKey||f.shiftKey||f.altKey)return;const p=e.findClosestDraggableId(f);if(!p)return;const h=e.tryGetLock(p,i,{sourceEvent:f});if(!h)return;f.preventDefault();const m={x:f.clientX,y:f.clientY};n.current(),c(h,m)}}),[e]),o=Ct(()=>({eventName:"webkitmouseforcewillbegin",fn:d=>{if(d.defaultPrevented)return;const f=e.findClosestDraggableId(d);if(!f)return;const p=e.findOptionsForDraggable(f);p&&(p.shouldRespectForcePress||e.canGetLock(f)&&d.preventDefault())}}),[e]),a=Le(function(){const f={passive:!1,capture:!0};n.current=Hr(window,[o,r],f)},[o,r]),i=Le(()=>{t.current.type!=="IDLE"&&(t.current=VR,n.current(),a())},[a]),s=Le(()=>{const d=t.current;i(),d.type==="DRAGGING"&&d.actions.cancel({shouldBlockNextClick:!0}),d.type==="PENDING"&&d.actions.abort()},[i]),l=Le(function(){const f={capture:!0,passive:!1},p=JEe({cancel:s,completed:i,getPhase:()=>t.current,setPhase:h=>{t.current=h}});n.current=Hr(window,p,f)},[s,i]),c=Le(function(f,p){t.current.type!=="IDLE"&&we(),t.current={type:"PENDING",point:p,actions:f},l()},[l]);_r(function(){return a(),function(){n.current()}},[a])}function e1e(){}const t1e={[UEe]:!0,[VEe]:!0,[WEe]:!0,[GEe]:!0};function n1e(e,t){function n(){t(),e.cancel()}function r(){t(),e.drop()}return[{eventName:"keydown",fn:o=>{if(o.keyCode===gE){o.preventDefault(),n();return}if(o.keyCode===aH){o.preventDefault(),r();return}if(o.keyCode===KEe){o.preventDefault(),e.moveDown();return}if(o.keyCode===qEe){o.preventDefault(),e.moveUp();return}if(o.keyCode===YEe){o.preventDefault(),e.moveRight();return}if(o.keyCode===zEe){o.preventDefault(),e.moveLeft();return}if(t1e[o.keyCode]){o.preventDefault();return}iH(o)}},{eventName:"mousedown",fn:n},{eventName:"mouseup",fn:n},{eventName:"click",fn:n},{eventName:"touchstart",fn:n},{eventName:"resize",fn:n},{eventName:"wheel",fn:n,options:{passive:!0}},{eventName:Fm,fn:n}]}function r1e(e){const t=g.useRef(e1e),n=Ct(()=>({eventName:"keydown",fn:function(a){if(a.defaultPrevented||a.keyCode!==aH)return;const i=e.findClosestDraggableId(a);if(!i)return;const s=e.tryGetLock(i,d,{sourceEvent:a});if(!s)return;a.preventDefault();let l=!0;const c=s.snapLift();t.current();function d(){l||we(),l=!1,t.current(),r()}t.current=Hr(window,n1e(c,d),{capture:!0,passive:!1})}}),[e]),r=Le(function(){const a={passive:!1,capture:!0};t.current=Hr(window,[n],a)},[n]);_r(function(){return r(),function(){t.current()}},[r])}const wy={type:"IDLE"},o1e=120,a1e=.15;function i1e({cancel:e,getPhase:t}){return[{eventName:"orientationchange",fn:e},{eventName:"resize",fn:e},{eventName:"contextmenu",fn:n=>{n.preventDefault()}},{eventName:"keydown",fn:n=>{if(t().type!=="DRAGGING"){e();return}n.keyCode===gE&&n.preventDefault(),e()}},{eventName:Fm,fn:e}]}function s1e({cancel:e,completed:t,getPhase:n}){return[{eventName:"touchmove",options:{capture:!1},fn:r=>{const o=n();if(o.type!=="DRAGGING"){e();return}o.hasMoved=!0;const{clientX:a,clientY:i}=r.touches[0],s={x:a,y:i};r.preventDefault(),o.actions.move(s)}},{eventName:"touchend",fn:r=>{const o=n();if(o.type!=="DRAGGING"){e();return}r.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),t()}},{eventName:"touchcancel",fn:r=>{if(n().type!=="DRAGGING"){e();return}r.preventDefault(),e()}},{eventName:"touchforcechange",fn:r=>{const o=n();o.type==="IDLE"&&we();const a=r.touches[0];if(!a||!(a.force>=a1e))return;const s=o.actions.shouldRespectForcePress();if(o.type==="PENDING"){s&&e();return}if(s){if(o.hasMoved){r.preventDefault();return}e();return}r.preventDefault()}},{eventName:Fm,fn:e}]}function l1e(e){const t=g.useRef(wy),n=g.useRef(Ka),r=Le(function(){return t.current},[]),o=Le(function(h){t.current=h},[]),a=Ct(()=>({eventName:"touchstart",fn:function(h){if(h.defaultPrevented)return;const m=e.findClosestDraggableId(h);if(!m)return;const v=e.tryGetLock(m,s,{sourceEvent:h});if(!v)return;const b=h.touches[0],{clientX:y,clientY:x}=b,w={x:y,y:x};n.current(),f(v,w)}}),[e]),i=Le(function(){const h={capture:!0,passive:!1};n.current=Hr(window,[a],h)},[a]),s=Le(()=>{const p=t.current;p.type!=="IDLE"&&(p.type==="PENDING"&&clearTimeout(p.longPressTimerId),o(wy),n.current(),i())},[i,o]),l=Le(()=>{const p=t.current;s(),p.type==="DRAGGING"&&p.actions.cancel({shouldBlockNextClick:!0}),p.type==="PENDING"&&p.actions.abort()},[s]),c=Le(function(){const h={capture:!0,passive:!1},m={cancel:l,completed:s,getPhase:r},v=Hr(window,s1e(m),h),b=Hr(window,i1e(m),h);n.current=function(){v(),b()}},[l,r,s]),d=Le(function(){const h=r();h.type!=="PENDING"&&we();const m=h.actions.fluidLift(h.point);o({type:"DRAGGING",actions:m,hasMoved:!1})},[r,o]),f=Le(function(h,m){r().type!=="IDLE"&&we();const v=setTimeout(d,o1e);o({type:"PENDING",point:m,actions:h,longPressTimerId:v}),c()},[c,r,o,d]);_r(function(){return i(),function(){n.current();const m=r();m.type==="PENDING"&&(clearTimeout(m.longPressTimerId),o(wy))}},[r,i,o]),_r(function(){return Hr(window,[{eventName:"touchmove",fn:()=>{},options:{capture:!1,passive:!1}}])},[])}const c1e=["input","button","textarea","select","option","optgroup","video","audio"];function lH(e,t){if(t==null)return!1;if(c1e.includes(t.tagName.toLowerCase()))return!0;const r=t.getAttribute("contenteditable");return r==="true"||r===""?!0:t===e?!1:lH(e,t.parentElement)}function u1e(e,t){const n=t.target;return jm(n)?lH(e,n):!1}var d1e=e=>lo(e.getBoundingClientRect()).center;function f1e(e){return e instanceof rH(e).Element}const p1e=(()=>{const e="matches";return typeof document>"u"?e:[e,"msMatchesSelector","webkitMatchesSelector"].find(r=>r in Element.prototype)||e})();function cH(e,t){return e==null?null:e[p1e](t)?e:cH(e.parentElement,t)}function h1e(e,t){return e.closest?e.closest(t):cH(e,t)}function g1e(e){return`[${il.contextId}="${e}"]`}function m1e(e,t){const n=t.target;if(!f1e(n))return null;const r=g1e(e),o=h1e(n,r);return!o||!jm(o)?null:o}function v1e(e,t){const n=m1e(e,t);return n?n.getAttribute(il.draggableId):null}function b1e(e,t){const n=`[${E0.contextId}="${e}"]`,o=nH(document,n).find(a=>a.getAttribute(E0.id)===t);return!o||!jm(o)?null:o}function y1e(e){e.preventDefault()}function jp({expected:e,phase:t,isLockActive:n,shouldWarn:r}){return!(!n()||e!==t)}function uH({lockAPI:e,store:t,registry:n,draggableId:r}){if(e.isClaimed())return!1;const o=n.draggable.findById(r);return!(!o||!o.options.isEnabled||!J3(t.getState(),r))}function x1e({lockAPI:e,contextId:t,store:n,registry:r,draggableId:o,forceSensorStop:a,sourceEvent:i}){if(!uH({lockAPI:e,store:n,registry:r,draggableId:o}))return null;const l=r.draggable.getById(o),c=b1e(t,l.descriptor.id);if(!c||i&&!l.options.canDragInteractiveElements&&u1e(c,i))return null;const d=e.claim(a||Ka);let f="PRE_DRAG";function p(){return l.options.shouldRespectForcePress}function h(){return e.isActive(d)}function m(C,E){jp({expected:C,phase:f,isLockActive:h,shouldWarn:!0})&&n.dispatch(E())}const v=m.bind(null,"DRAGGING");function b(C){function E(){e.release(),f="COMPLETED"}f!=="PRE_DRAG"&&(E(),we()),n.dispatch(hCe(C.liftActionArgs)),f="DRAGGING";function k(O,M={shouldBlockNextClick:!1}){if(C.cleanup(),M.shouldBlockNextClick){const T=Hr(window,[{eventName:"click",fn:y1e,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(T)}E(),n.dispatch(G3({reason:O}))}return{isActive:()=>jp({expected:"DRAGGING",phase:f,isLockActive:h,shouldWarn:!1}),shouldRespectForcePress:p,drop:O=>k("DROP",O),cancel:O=>k("CANCEL",O),...C.actions}}function y(C){const E=fd(O=>{v(()=>U3({client:O}))});return{...b({liftActionArgs:{id:o,clientSelection:C,movementMode:"FLUID"},cleanup:()=>E.cancel(),actions:{move:E}}),move:E}}function x(){const C={moveUp:()=>v(CCe),moveRight:()=>v(kCe),moveDown:()=>v(ECe),moveLeft:()=>v(_Ce)};return b({liftActionArgs:{id:o,clientSelection:d1e(c),movementMode:"SNAP"},cleanup:Ka,actions:C})}function w(){jp({expected:"PRE_DRAG",phase:f,isLockActive:h,shouldWarn:!0})&&e.release()}return{isActive:()=>jp({expected:"PRE_DRAG",phase:f,isLockActive:h,shouldWarn:!1}),shouldRespectForcePress:p,fluidLift:y,snapLift:x,abort:w}}const w1e=[QEe,r1e,l1e];function S1e({contextId:e,store:t,registry:n,customSensors:r,enableDefaultSensors:o}){const a=[...o?w1e:[],...r||[]],i=g.useState(()=>BEe())[0],s=Le(function(b,y){Pd(b)&&!Pd(y)&&i.tryAbandon()},[i]);_r(function(){let b=t.getState();return t.subscribe(()=>{const x=t.getState();s(b,x),b=x})},[i,t,s]),_r(()=>i.tryAbandon,[i.tryAbandon]);const l=Le(v=>uH({lockAPI:i,registry:n,store:t,draggableId:v}),[i,n,t]),c=Le((v,b,y)=>x1e({lockAPI:i,registry:n,contextId:e,store:t,draggableId:v,forceSensorStop:b||null,sourceEvent:y&&y.sourceEvent?y.sourceEvent:null}),[e,i,n,t]),d=Le(v=>v1e(e,v),[e]),f=Le(v=>{const b=n.draggable.findById(v);return b?b.options:null},[n.draggable]),p=Le(function(){i.isClaimed()&&(i.tryAbandon(),t.getState().phase!=="IDLE"&&t.dispatch(iE()))},[i,t]),h=Le(()=>i.isClaimed(),[i]),m=Ct(()=>({canGetLock:l,tryGetLock:c,findClosestDraggableId:d,findOptionsForDraggable:f,tryReleaseLock:p,isLockClaimed:h}),[l,c,d,f,p,h]);for(let v=0;v({onBeforeCapture:t=>{const n=()=>{e.onBeforeCapture&&e.onBeforeCapture(t)};Fn.flushSync(n)},onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragEnd:e.onDragEnd,onDragUpdate:e.onDragUpdate}),E1e=e=>({...Ad,...e.autoScrollerOptions,durationDampening:{...Ad.durationDampening,...e.autoScrollerOptions}});function Fc(e){return e.current||we(),e.current}function k1e(e){const{contextId:t,setCallbacks:n,sensors:r,nonce:o,dragHandleUsageInstructions:a}=e,i=g.useRef(null),s=oH(e),l=Le(()=>C1e(s.current),[s]),c=Le(()=>E1e(s.current),[s]),d=PEe(t),f=FEe({contextId:t,text:a}),p=TEe(t,o),h=Le(T=>{Fc(i).dispatch(T)},[]),m=Ct(()=>fR({publishWhileDragging:mCe,updateDroppableScroll:bCe,updateDroppableIsEnabled:yCe,updateDroppableIsCombineEnabled:xCe,collectionStarting:vCe},h),[h]),v=NEe(),b=Ct(()=>iEe(v,m),[v,m]),y=Ct(()=>CEe({scrollWindow:sEe,scrollDroppable:b.scrollDroppable,getAutoScrollerOptions:c,...fR({move:U3},h)}),[b.scrollDroppable,h,c]),x=REe(t),w=Ct(()=>nEe({announce:d,autoScroller:y,dimensionMarshal:b,focusMarshal:x,getResponders:l,styleMarshal:p}),[d,y,b,x,l,p]);i.current=w;const S=Le(()=>{const T=Fc(i);T.getState().phase!=="IDLE"&&T.dispatch(iE())},[]),C=Le(()=>{const T=Fc(i).getState();return T.phase==="DROP_ANIMATING"?!0:T.phase==="IDLE"?!1:T.isDragging},[]),E=Ct(()=>({isDragging:C,tryAbort:S}),[C,S]);n(E);const k=Le(T=>J3(Fc(i).getState(),T),[]),O=Le(()=>Ii(Fc(i).getState()),[]),M=Ct(()=>({marshal:b,focus:x,contextId:t,canLift:k,isMovementAllowed:O,dragHandleUsageInstructionsId:f,registry:v}),[t,b,f,x,k,O,v]);return S1e({contextId:t,store:w,registry:v,customSensors:r||null,enableDefaultSensors:e.enableDefaultSensors!==!1}),g.useEffect(()=>S,[S]),N.createElement(Lm.Provider,{value:M},N.createElement(Qwe,{context:pE,store:w},e.children))}function _1e(){return N.useId()}function O1e(e){const t=_1e(),n=e.dragHandleUsageInstructions||xh.dragHandleUsageInstructions;return N.createElement(oSe,null,r=>N.createElement(k1e,{nonce:e.nonce,contextId:t,setCallbacks:r,dragHandleUsageInstructions:n,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd,autoScrollerOptions:e.autoScrollerOptions},e.children))}const UR={dragging:5e3,dropAnimating:4500},T1e=(e,t)=>t?id.drop(t.duration):e?id.snap:id.fluid,I1e=(e,t)=>{if(e)return t?Dd.opacity.drop:Dd.opacity.combining},R1e=e=>e.forceShouldAnimate!=null?e.forceShouldAnimate:e.mode==="SNAP";function M1e(e){const n=e.dimension.client,{offset:r,combineWith:o,dropping:a}=e,i=!!o,s=R1e(e),l=!!a,c=l?S0.drop(r,i):S0.moveTo(r);return{position:"fixed",top:n.marginBox.top,left:n.marginBox.left,boxSizing:"border-box",width:n.borderBox.width,height:n.borderBox.height,transition:T1e(s,a),transform:c,opacity:I1e(i,l),zIndex:l?UR.dropAnimating:UR.dragging,pointerEvents:"none"}}function N1e(e){return{transform:S0.moveTo(e.offset),transition:e.shouldAnimateDisplacement?void 0:"none"}}function D1e(e){return e.type==="DRAGGING"?M1e(e):N1e(e)}function A1e(e,t,n=Nn){const r=window.getComputedStyle(t),o=t.getBoundingClientRect(),a=b3(o,r),i=bg(a,n),s={client:a,tagName:t.tagName.toLowerCase(),display:r.display},l={x:a.marginBox.width,y:a.marginBox.height};return{descriptor:e,placeholder:s,displaceBy:l,client:a,page:i}}function P1e(e){const t=hE("draggable"),{descriptor:n,registry:r,getDraggableRef:o,canDragInteractiveElements:a,shouldRespectForcePress:i,isEnabled:s}=e,l=Ct(()=>({canDragInteractiveElements:a,shouldRespectForcePress:i,isEnabled:s}),[a,s,i]),c=Le(h=>{const m=o();return m||we(),A1e(n,m,h)},[n,o]),d=Ct(()=>({uniqueId:t,descriptor:n,options:l,getDimension:c}),[n,c,l,t]),f=g.useRef(d),p=g.useRef(!0);_r(()=>(r.draggable.register(f.current),()=>r.draggable.unregister(f.current)),[r.draggable]),_r(()=>{if(p.current){p.current=!1;return}const h=f.current;f.current=d,r.draggable.update(d,h)},[d,r.draggable])}var mE=N.createContext(null);function Cg(e){const t=g.useContext(e);return t||we(),t}function j1e(e){e.preventDefault()}const L1e=e=>{const t=g.useRef(null),n=Le((E=null)=>{t.current=E},[]),r=Le(()=>t.current,[]),{contextId:o,dragHandleUsageInstructionsId:a,registry:i}=Cg(Lm),{type:s,droppableId:l}=Cg(mE),c=Ct(()=>({id:e.draggableId,index:e.index,type:s,droppableId:l}),[e.draggableId,e.index,s,l]),{children:d,draggableId:f,isEnabled:p,shouldRespectForcePress:h,canDragInteractiveElements:m,isClone:v,mapped:b,dropAnimationFinished:y}=e;if(!v){const E=Ct(()=>({descriptor:c,registry:i,getDraggableRef:r,canDragInteractiveElements:m,shouldRespectForcePress:h,isEnabled:p}),[c,i,r,m,h,p]);P1e(E)}const x=Ct(()=>p?{tabIndex:0,role:"button","aria-describedby":a,"data-rfd-drag-handle-draggable-id":f,"data-rfd-drag-handle-context-id":o,draggable:!1,onDragStart:j1e}:null,[o,a,f,p]),w=Le(E=>{b.type==="DRAGGING"&&b.dropping&&E.propertyName==="transform"&&Fn.flushSync(y)},[y,b]),S=Ct(()=>{const E=D1e(b),k=b.type==="DRAGGING"&&b.dropping?w:void 0;return{innerRef:n,draggableProps:{"data-rfd-draggable-context-id":o,"data-rfd-draggable-id":f,style:E,onTransitionEnd:k},dragHandleProps:x}},[o,x,f,b,w,n]),C=Ct(()=>({draggableId:c.id,type:c.type,source:{index:c.index,droppableId:c.droppableId}}),[c.droppableId,c.id,c.index,c.type]);return N.createElement(N.Fragment,null,d(S,b.snapshot,C))};var dH=(e,t)=>e===t,fH=e=>{const{combine:t,destination:n}=e;return n?n.droppableId:t?t.droppableId:null};const F1e=e=>e.combine?e.combine.draggableId:null,B1e=e=>e.at&&e.at.type==="COMBINE"?e.at.combine.draggableId:null;function $1e(){const e=on((o,a)=>({x:o,y:a})),t=on((o,a,i=null,s=null,l=null)=>({isDragging:!0,isClone:a,isDropAnimating:!!l,dropAnimation:l,mode:o,draggingOver:i,combineWith:s,combineTargetFor:null})),n=on((o,a,i,s,l=null,c=null,d=null)=>({mapped:{type:"DRAGGING",dropping:null,draggingOver:l,combineWith:c,mode:a,offset:o,dimension:i,forceShouldAnimate:d,snapshot:t(a,s,l,c,null)}}));return(o,a)=>{if(Pd(o)){if(o.critical.draggable.id!==a.draggableId)return null;const i=o.current.client.offset,s=o.dimensions.draggables[a.draggableId],l=kr(o.impact),c=B1e(o.impact),d=o.forceShouldAnimate;return n(e(i.x,i.y),o.movementMode,s,a.isClone,l,c,d)}if(o.phase==="DROP_ANIMATING"){const i=o.completed;if(i.result.draggableId!==a.draggableId)return null;const s=a.isClone,l=o.dimensions.draggables[a.draggableId],c=i.result,d=c.mode,f=fH(c),p=F1e(c),m={duration:o.dropDuration,curve:lE.drop,moveTo:o.newHomeClientOffset,opacity:p?Dd.opacity.drop:null,scale:p?Dd.scale.drop:null};return{mapped:{type:"DRAGGING",offset:o.newHomeClientOffset,dimension:l,dropping:m,draggingOver:f,combineWith:p,mode:d,forceShouldAnimate:null,snapshot:t(d,s,f,p,m)}}}return null}}function pH(e=null){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}const H1e={mapped:{type:"SECONDARY",offset:Nn,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:pH(null)}};function V1e(){const e=on((i,s)=>({x:i,y:s})),t=on(pH),n=on((i,s=null,l)=>({mapped:{type:"SECONDARY",offset:i,combineTargetFor:s,shouldAnimateDisplacement:l,snapshot:t(s)}})),r=i=>i?n(Nn,i,!0):null,o=(i,s,l,c)=>{const d=l.displaced.visible[i],f=!!(c.inVirtualList&&c.effected[i]),p=Dm(l),h=p&&p.draggableId===i?s:null;if(!d){if(!f)return r(h);if(l.displaced.invisible[i])return null;const b=Sl(c.displacedBy.point),y=e(b.x,b.y);return n(y,h,!0)}if(f)return r(h);const m=l.displacedBy.point,v=e(m.x,m.y);return n(v,h,d.shouldAnimate)};return(i,s)=>{if(Pd(i))return i.critical.draggable.id===s.draggableId?null:o(s.draggableId,i.critical.draggable.id,i.impact,i.afterCritical);if(i.phase==="DROP_ANIMATING"){const l=i.completed;return l.result.draggableId===s.draggableId?null:o(s.draggableId,l.result.draggableId,l.impact,l.afterCritical)}return null}}const U1e=()=>{const e=$1e(),t=V1e();return(r,o)=>e(r,o)||t(r,o)||H1e},G1e={dropAnimationFinished:W3},W1e=v3(U1e,G1e,null,{context:pE,areStatePropsEqual:dH})(L1e);function hH(e){return Cg(mE).isUsingCloneFor===e.draggableId&&!e.isClone?null:N.createElement(W1e,e)}function z1e(e){const t=typeof e.isDragDisabled=="boolean"?!e.isDragDisabled:!0,n=!!e.disableInteractiveElementBlocking,r=!!e.shouldRespectForcePress;return N.createElement(hH,fe({},e,{isClone:!1,isEnabled:t,canDragInteractiveElements:n,shouldRespectForcePress:r}))}const gH=e=>t=>e===t,q1e=gH("scroll"),Y1e=gH("auto"),GR=(e,t)=>t(e.overflowX)||t(e.overflowY),K1e=e=>{const t=window.getComputedStyle(e),n={overflowX:t.overflowX,overflowY:t.overflowY};return GR(n,q1e)||GR(n,Y1e)},X1e=()=>!1,mH=e=>e==null?null:e===document.body?X1e()?e:null:e===document.documentElement?null:K1e(e)?e:mH(e.parentElement);var k0=e=>({x:e.scrollLeft,y:e.scrollTop});const vH=e=>e?window.getComputedStyle(e).position==="fixed"?!0:vH(e.parentElement):!1;var Z1e=e=>{const t=mH(e),n=vH(e);return{closestScrollable:t,isFixedOnPage:n}},J1e=({descriptor:e,isEnabled:t,isCombineEnabled:n,isFixedOnPage:r,direction:o,client:a,page:i,closest:s})=>{const l=(()=>{if(!s)return null;const{scrollSize:p,client:h}=s,m=K3({scrollHeight:p.scrollHeight,scrollWidth:p.scrollWidth,height:h.paddingBox.height,width:h.paddingBox.width});return{pageMarginBox:s.page.marginBox,frameClient:h,scrollSize:p,shouldClipSubject:s.shouldClipSubject,scroll:{initial:s.scroll,current:s.scroll,max:m,diff:{value:Nn,displacement:Nn}}}})(),c=o==="vertical"?tE:T3,d=ol({page:i,withPlaceholder:null,axis:c,frame:l});return{descriptor:e,isCombineEnabled:n,isFixedOnPage:r,axis:c,isEnabled:t,client:a,page:i,frame:l,subject:d}};const Q1e=(e,t)=>{const n=y3(e);if(!t||e!==t)return n;const r=n.paddingBox.top-t.scrollTop,o=n.paddingBox.left-t.scrollLeft,a=r+t.scrollHeight,i=o+t.scrollWidth,l=ZC({top:r,right:i,bottom:a,left:o},n.border);return JC({borderBox:l,margin:n.margin,border:n.border,padding:n.padding})};var eke=({ref:e,descriptor:t,env:n,windowScroll:r,direction:o,isDropDisabled:a,isCombineEnabled:i,shouldClipSubject:s})=>{const l=n.closestScrollable,c=Q1e(e,l),d=bg(c,r),f=(()=>{if(!l)return null;const h=y3(l),m={scrollHeight:l.scrollHeight,scrollWidth:l.scrollWidth};return{client:h,page:bg(h,r),scroll:k0(l),scrollSize:m,shouldClipSubject:s}})();return J1e({descriptor:t,isEnabled:!a,isCombineEnabled:i,isFixedOnPage:n.isFixedOnPage,direction:o,client:c,page:d,closest:f})};const tke={passive:!1},nke={passive:!0};var WR=e=>e.shouldPublishImmediately?tke:nke;const Lp=e=>e&&e.env.closestScrollable||null;function rke(e){const t=g.useRef(null),n=Cg(Lm),r=hE("droppable"),{registry:o,marshal:a}=n,i=oH(e),s=Ct(()=>({id:e.droppableId,type:e.type,mode:e.mode}),[e.droppableId,e.mode,e.type]),l=g.useRef(s),c=Ct(()=>on((S,C)=>{t.current||we();const E={x:S,y:C};a.updateDroppableScroll(s.id,E)}),[s.id,a]),d=Le(()=>{const S=t.current;return!S||!S.env.closestScrollable?Nn:k0(S.env.closestScrollable)},[]),f=Le(()=>{const S=d();c(S.x,S.y)},[d,c]),p=Ct(()=>fd(f),[f]),h=Le(()=>{const S=t.current,C=Lp(S);if(S&&C||we(),S.scrollOptions.shouldPublishImmediately){f();return}p()},[p,f]),m=Le((S,C)=>{t.current&&we();const E=i.current,k=E.getDroppableRef();k||we();const O=Z1e(k),M={ref:k,descriptor:s,env:O,scrollOptions:C};t.current=M;const T=eke({ref:k,descriptor:s,env:O,windowScroll:S,direction:E.direction,isDropDisabled:E.isDropDisabled,isCombineEnabled:E.isCombineEnabled,shouldClipSubject:!E.ignoreContainerClipping}),F=O.closestScrollable;return F&&(F.setAttribute(BR.contextId,n.contextId),F.addEventListener("scroll",h,WR(M.scrollOptions))),T},[n.contextId,s,h,i]),v=Le(()=>{const S=t.current,C=Lp(S);return S&&C||we(),k0(C)},[]),b=Le(()=>{const S=t.current;S||we();const C=Lp(S);t.current=null,C&&(p.cancel(),C.removeAttribute(BR.contextId),C.removeEventListener("scroll",h,WR(S.scrollOptions)))},[h,p]),y=Le(S=>{const C=t.current;C||we();const E=Lp(C);E||we(),E.scrollTop+=S.y,E.scrollLeft+=S.x},[]),x=Ct(()=>({getDimensionAndWatchScroll:m,getScrollWhileDragging:v,dragStopped:b,scroll:y}),[b,m,v,y]),w=Ct(()=>({uniqueId:r,descriptor:s,callbacks:x}),[x,s,r]);_r(()=>(l.current=w.descriptor,o.droppable.register(w),()=>{t.current&&b(),o.droppable.unregister(w)}),[x,s,b,w,a,o.droppable]),_r(()=>{t.current&&a.updateDroppableIsEnabled(l.current.id,!e.isDropDisabled)},[e.isDropDisabled,a]),_r(()=>{t.current&&a.updateDroppableIsCombineEnabled(l.current.id,e.isCombineEnabled)},[e.isCombineEnabled,a])}function Sy(){}const zR={width:0,height:0,margin:uSe},oke=({isAnimatingOpenOnMount:e,placeholder:t,animate:n})=>e||n==="close"?zR:{height:t.client.borderBox.height,width:t.client.borderBox.width,margin:t.client.margin},ake=({isAnimatingOpenOnMount:e,placeholder:t,animate:n})=>{const r=oke({isAnimatingOpenOnMount:e,placeholder:t,animate:n});return{display:t.display,boxSizing:"border-box",width:r.width,height:r.height,marginTop:r.margin.top,marginRight:r.margin.right,marginBottom:r.margin.bottom,marginLeft:r.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:n!=="none"?id.placeholder:null}},ike=e=>{const t=g.useRef(null),n=Le(()=>{t.current&&(clearTimeout(t.current),t.current=null)},[]),{animate:r,onTransitionEnd:o,onClose:a,contextId:i}=e,[s,l]=g.useState(e.animate==="open");g.useEffect(()=>s?r!=="open"?(n(),l(!1),Sy):t.current?Sy:(t.current=setTimeout(()=>{t.current=null,l(!1)}),n):Sy,[r,s,n]);const c=Le(f=>{f.propertyName==="height"&&(o(),r==="close"&&a())},[r,a,o]),d=ake({isAnimatingOpenOnMount:s,animate:e.animate,placeholder:e.placeholder});return N.createElement(e.placeholder.tagName,{style:d,"data-rfd-placeholder-context-id":i,onTransitionEnd:c,ref:e.innerRef})};var ske=N.memo(ike);class lke extends N.PureComponent{constructor(...t){super(...t),this.state={isVisible:!!this.props.on,data:this.props.on,animate:this.props.shouldAnimate&&this.props.on?"open":"none"},this.onClose=()=>{this.state.animate==="close"&&this.setState({isVisible:!1})}}static getDerivedStateFromProps(t,n){return t.shouldAnimate?t.on?{isVisible:!0,data:t.on,animate:"open"}:n.isVisible?{isVisible:!0,data:n.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:!!t.on,data:t.on,animate:"none"}}render(){if(!this.state.isVisible)return null;const t={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(t)}}const cke=e=>{const t=g.useContext(Lm);t||we();const{contextId:n,isMovementAllowed:r}=t,o=g.useRef(null),a=g.useRef(null),{children:i,droppableId:s,type:l,mode:c,direction:d,ignoreContainerClipping:f,isDropDisabled:p,isCombineEnabled:h,snapshot:m,useClone:v,updateViewportMaxScroll:b,getContainerForClone:y}=e,x=Le(()=>o.current,[]),w=Le((F=null)=>{o.current=F},[]);Le(()=>a.current,[]);const S=Le((F=null)=>{a.current=F},[]),C=Le(()=>{r()&&b({maxScroll:Z3()})},[r,b]);rke({droppableId:s,type:l,mode:c,direction:d,isDropDisabled:p,isCombineEnabled:h,ignoreContainerClipping:f,getDroppableRef:x});const E=Ct(()=>N.createElement(lke,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},({onClose:F,data:P,animate:$})=>N.createElement(ske,{placeholder:P,onClose:F,innerRef:S,animate:$,contextId:n,onTransitionEnd:C})),[n,C,e.placeholder,e.shouldAnimatePlaceholder,S]),k=Ct(()=>({innerRef:w,placeholder:E,droppableProps:{"data-rfd-droppable-id":s,"data-rfd-droppable-context-id":n}}),[n,s,E,w]),O=v?v.dragging.draggableId:null,M=Ct(()=>({droppableId:s,type:l,isUsingCloneFor:O}),[s,O,l]);function T(){if(!v)return null;const{dragging:F,render:P}=v,$=N.createElement(hH,{draggableId:F.draggableId,index:F.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},(j,U)=>P(j,U,F));return so.createPortal($,y())}return N.createElement(mE.Provider,{value:M},i(k,m),T())};function uke(){return document.body||we(),document.body}const qR={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:uke},bH=e=>{let t={...e},n;for(n in qR)e[n]===void 0&&(t={...t,[n]:qR[n]});return t},Cy=(e,t)=>e===t.droppable.type,YR=(e,t)=>t.draggables[e.draggable.id],dke=()=>{const e={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},t={...e,shouldAnimatePlaceholder:!1},n=on(a=>({draggableId:a.id,type:a.type,source:{index:a.index,droppableId:a.droppableId}})),r=on((a,i,s,l,c,d)=>{const f=c.descriptor.id;if(c.descriptor.droppableId===a){const m=d?{render:d,dragging:n(c.descriptor)}:null,v={isDraggingOver:s,draggingOverWith:s?f:null,draggingFromThisWith:f,isUsingPlaceholder:!0};return{placeholder:c.placeholder,shouldAnimatePlaceholder:!1,snapshot:v,useClone:m}}if(!i)return t;if(!l)return e;const h={isDraggingOver:s,draggingOverWith:f,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:c.placeholder,shouldAnimatePlaceholder:!0,snapshot:h,useClone:null}});return(a,i)=>{const s=bH(i),l=s.droppableId,c=s.type,d=!s.isDropDisabled,f=s.renderClone;if(Pd(a)){const p=a.critical;if(!Cy(c,p))return t;const h=YR(p,a.dimensions),m=kr(a.impact)===l;return r(l,d,m,m,h,f)}if(a.phase==="DROP_ANIMATING"){const p=a.completed;if(!Cy(c,p.critical))return t;const h=YR(p.critical,a.dimensions);return r(l,d,fH(p.result)===l,kr(p.impact)===l,h,f)}if(a.phase==="IDLE"&&a.completed&&!a.shouldFlush){const p=a.completed;if(!Cy(c,p.critical))return t;const h=kr(p.impact)===l,m=!!(p.impact.at&&p.impact.at.type==="COMBINE"),v=p.critical.droppable.id===l;return h?m?e:t:v?e:t}return t}},fke={updateViewportMaxScroll:SCe},pke=v3(dke,fke,(e,t,n)=>({...bH(n),...e,...t}),{context:pE,areStatePropsEqual:dH})(cke);var hke=pke;function gke({items:e,onOrderChanged:t,onIndexChanged:n,children:r}){const o=g.useCallback(a=>{if(a.destination&&(n&&n(a.source.index,a.destination.index),e&&t)){const[i]=e.splice(a.source.index,1),s=e.slice();s.splice(a.destination.index,0,i),t(s)}},[e,n,t]);return u.jsx("div",{className:`${r.length>0?"block border-border hover:border-border-bold":"opacity-0 border-transparent"} box-border border`,children:u.jsx(O1e,{onDragEnd:o,children:u.jsx(hke,{droppableId:"droppable",children:a=>u.jsxs("div",{...a.droppableProps,ref:a.innerRef,className:"flex flex-col w-full",children:[r,a.placeholder]})})})})}function mke({draggableId:e,index:t,children:n,className:r,style:o,thin:a=!1}){const i=N.useRef(null);return u.jsx(z1e,{draggableId:e,index:t,children:({innerRef:s,draggableProps:l,dragHandleProps:c})=>{const d={...o,...l.style,top:"auto",left:"auto"};return u.jsx("div",{ref:i,children:u.jsxs("div",{...l,style:d,className:ce("flex h-full w-full bg-surface border-border border rounded-sm",r),ref:s,children:[u.jsx("div",{className:`flex-none ${a?"p-0":"p-2"} flex justify-center items-center border-r border-border bg-surface-raised hover:bg-surface-raised-hovered active:bg-surface-raised-pressed`,...c,children:u.jsx(lie,{"area-label":"Drag Handle"})}),u.jsx("div",{className:`flex-1 ${a?"pl-2":"p-2"}`,children:n})]})})}})}const KR={List:gke,DragItem:mke};function yH(e){return t=>typeof t===e}var vke=yH("function"),bke=e=>e===null,XR=e=>Object.prototype.toString.call(e).slice(8,-1)==="RegExp",ZR=e=>!yke(e)&&!bke(e)&&(vke(e)||typeof e=="object"),yke=yH("undefined");function xke(e,t){const{length:n}=e;if(n!==t.length)return!1;for(let r=n;r--!==0;)if(!tr(e[r],t[r]))return!1;return!0}function wke(e,t){if(e.byteLength!==t.byteLength)return!1;const n=new DataView(e.buffer),r=new DataView(t.buffer);let o=e.byteLength;for(;o--;)if(n.getUint8(o)!==r.getUint8(o))return!1;return!0}function Ske(e,t){if(e.size!==t.size)return!1;for(const n of e.entries())if(!t.has(n[0]))return!1;for(const n of e.entries())if(!tr(n[1],t.get(n[0])))return!1;return!0}function Cke(e,t){if(e.size!==t.size)return!1;for(const n of e.entries())if(!t.has(n[0]))return!1;return!0}function tr(e,t){if(e===t)return!0;if(e&&ZR(e)&&t&&ZR(t)){if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)&&Array.isArray(t))return xke(e,t);if(e instanceof Map&&t instanceof Map)return Ske(e,t);if(e instanceof Set&&t instanceof Set)return Cke(e,t);if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t))return wke(e,t);if(XR(e)&&XR(t))return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let o=n.length;o--!==0;)if(!Object.prototype.hasOwnProperty.call(t,n[o]))return!1;for(let o=n.length;o--!==0;){const a=n[o];if(!(a==="_owner"&&e.$$typeof)&&!tr(e[a],t[a]))return!1}return!0}return Number.isNaN(e)&&Number.isNaN(t)?!0:e===t}var Eke=["Array","ArrayBuffer","AsyncFunction","AsyncGenerator","AsyncGeneratorFunction","Date","Error","Function","Generator","GeneratorFunction","HTMLElement","Map","Object","Promise","RegExp","Set","WeakMap","WeakSet"],kke=["bigint","boolean","null","number","string","symbol","undefined"];function Bm(e){const t=Object.prototype.toString.call(e).slice(8,-1);if(/HTML\w+Element/.test(t))return"HTMLElement";if(_ke(t))return t}function wo(e){return t=>Bm(t)===e}function _ke(e){return Eke.includes(e)}function kl(e){return t=>typeof t===e}function Oke(e){return kke.includes(e)}var Tke=["innerHTML","ownerDocument","style","attributes","nodeValue"];function Ie(e){if(e===null)return"null";switch(typeof e){case"bigint":return"bigint";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";case"undefined":return"undefined"}if(Ie.array(e))return"Array";if(Ie.plainFunction(e))return"Function";const t=Bm(e);return t||"Object"}Ie.array=Array.isArray;Ie.arrayOf=(e,t)=>!Ie.array(e)&&!Ie.function(t)?!1:e.every(n=>t(n));Ie.asyncGeneratorFunction=e=>Bm(e)==="AsyncGeneratorFunction";Ie.asyncFunction=wo("AsyncFunction");Ie.bigint=kl("bigint");Ie.boolean=e=>e===!0||e===!1;Ie.date=wo("Date");Ie.defined=e=>!Ie.undefined(e);Ie.domElement=e=>Ie.object(e)&&!Ie.plainObject(e)&&e.nodeType===1&&Ie.string(e.nodeName)&&Tke.every(t=>t in e);Ie.empty=e=>Ie.string(e)&&e.length===0||Ie.array(e)&&e.length===0||Ie.object(e)&&!Ie.map(e)&&!Ie.set(e)&&Object.keys(e).length===0||Ie.set(e)&&e.size===0||Ie.map(e)&&e.size===0;Ie.error=wo("Error");Ie.function=kl("function");Ie.generator=e=>Ie.iterable(e)&&Ie.function(e.next)&&Ie.function(e.throw);Ie.generatorFunction=wo("GeneratorFunction");Ie.instanceOf=(e,t)=>!e||!t?!1:Object.getPrototypeOf(e)===t.prototype;Ie.iterable=e=>!Ie.nullOrUndefined(e)&&Ie.function(e[Symbol.iterator]);Ie.map=wo("Map");Ie.nan=e=>Number.isNaN(e);Ie.null=e=>e===null;Ie.nullOrUndefined=e=>Ie.null(e)||Ie.undefined(e);Ie.number=e=>kl("number")(e)&&!Ie.nan(e);Ie.numericString=e=>Ie.string(e)&&e.length>0&&!Number.isNaN(Number(e));Ie.object=e=>!Ie.nullOrUndefined(e)&&(Ie.function(e)||typeof e=="object");Ie.oneOf=(e,t)=>Ie.array(e)?e.indexOf(t)>-1:!1;Ie.plainFunction=wo("Function");Ie.plainObject=e=>{if(Bm(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return t===null||t===Object.getPrototypeOf({})};Ie.primitive=e=>Ie.null(e)||Oke(typeof e);Ie.promise=wo("Promise");Ie.propertyOf=(e,t,n)=>{if(!Ie.object(e)||!t)return!1;const r=e[t];return Ie.function(n)?n(r):Ie.defined(r)};Ie.regexp=wo("RegExp");Ie.set=wo("Set");Ie.string=kl("string");Ie.symbol=kl("symbol");Ie.undefined=kl("undefined");Ie.weakMap=wo("WeakMap");Ie.weakSet=wo("WeakSet");var De=Ie;function Ike(...e){return e.every(t=>De.string(t)||De.array(t)||De.plainObject(t))}function Rke(e,t,n){return xH(e,t)?[e,t].every(De.array)?!e.some(nM(n))&&t.some(nM(n)):[e,t].every(De.plainObject)?!Object.entries(e).some(tM(n))&&Object.entries(t).some(tM(n)):t===n:!1}function JR(e,t,n){const{actual:r,key:o,previous:a,type:i}=n,s=$o(e,o),l=$o(t,o);let c=[s,l].every(De.number)&&(i==="increased"?sl);return De.undefined(r)||(c=c&&l===r),De.undefined(a)||(c=c&&s===a),c}function QR(e,t,n){const{key:r,type:o,value:a}=n,i=$o(e,r),s=$o(t,r),l=o==="added"?i:s,c=o==="added"?s:i;if(!De.nullOrUndefined(a)){if(De.defined(l)){if(De.array(l)||De.plainObject(l))return Rke(l,c,a)}else return tr(c,a);return!1}return[i,s].every(De.array)?!c.every(vE(l)):[i,s].every(De.plainObject)?Mke(Object.keys(l),Object.keys(c)):![i,s].every(d=>De.primitive(d)&&De.defined(d))&&(o==="added"?!De.defined(i)&&De.defined(s):De.defined(i)&&!De.defined(s))}function eM(e,t,{key:n}={}){let r=$o(e,n),o=$o(t,n);if(!xH(r,o))throw new TypeError("Inputs have different types");if(!Ike(r,o))throw new TypeError("Inputs don't have length");return[r,o].every(De.plainObject)&&(r=Object.keys(r),o=Object.keys(o)),[r,o]}function tM(e){return([t,n])=>De.array(e)?tr(e,n)||e.some(r=>tr(r,n)||De.array(n)&&vE(n)(r)):De.plainObject(e)&&e[t]?!!e[t]&&tr(e[t],n):tr(e,n)}function Mke(e,t){return t.some(n=>!e.includes(n))}function nM(e){return t=>De.array(e)?e.some(n=>tr(n,t)||De.array(t)&&vE(t)(n)):tr(e,t)}function Bc(e,t){return De.array(e)?e.some(n=>tr(n,t)):tr(e,t)}function vE(e){return t=>e.some(n=>tr(n,t))}function xH(...e){return e.every(De.array)||e.every(De.number)||e.every(De.plainObject)||e.every(De.string)}function $o(e,t){return De.plainObject(e)||De.array(e)?De.string(t)?t.split(".").reduce((r,o)=>r&&r[o],e):De.number(t)?e[t]:e:e}function Eg(e,t){if([e,t].some(De.nullOrUndefined))throw new Error("Missing required parameters");if(![e,t].every(d=>De.plainObject(d)||De.array(d)))throw new Error("Expected plain objects or array");return{added:(d,f)=>{try{return QR(e,t,{key:d,type:"added",value:f})}catch{return!1}},changed:(d,f,p)=>{try{const h=$o(e,d),m=$o(t,d),v=De.defined(f),b=De.defined(p);if(v||b){const y=b?Bc(p,h):!Bc(f,h),x=Bc(f,m);return y&&x}return[h,m].every(De.array)||[h,m].every(De.plainObject)?!tr(h,m):h!==m}catch{return!1}},changedFrom:(d,f,p)=>{if(!De.defined(d))return!1;try{const h=$o(e,d),m=$o(t,d),v=De.defined(p);return Bc(f,h)&&(v?Bc(p,m):!v)}catch{return!1}},decreased:(d,f,p)=>{if(!De.defined(d))return!1;try{return JR(e,t,{key:d,actual:f,previous:p,type:"decreased"})}catch{return!1}},emptied:d=>{try{const[f,p]=eM(e,t,{key:d});return!!f.length&&!p.length}catch{return!1}},filled:d=>{try{const[f,p]=eM(e,t,{key:d});return!f.length&&!!p.length}catch{return!1}},increased:(d,f,p)=>{if(!De.defined(d))return!1;try{return JR(e,t,{key:d,actual:f,previous:p,type:"increased"})}catch{return!1}},removed:(d,f)=>{try{return QR(e,t,{key:d,type:"removed",value:f})}catch{return!1}}}}var Ey,rM;function Nke(){if(rM)return Ey;rM=1;var e=new Error("Element already at target scroll position"),t=new Error("Scroll cancelled"),n=Math.min,r=Date.now;Ey={left:o("scrollLeft"),top:o("scrollTop")};function o(s){return function(c,d,f,p){f=f||{},typeof f=="function"&&(p=f,f={}),typeof p!="function"&&(p=i);var h=r(),m=c[s],v=f.ease||a,b=isNaN(f.duration)?350:+f.duration,y=!1;return m===d?p(e,c[s]):requestAnimationFrame(w),x;function x(){y=!0}function w(S){if(y)return p(t,c[s]);var C=r(),E=n(1,(C-h)/b),k=v(E);c[s]=k*(d-m)+m,E<1?requestAnimationFrame(w):requestAnimationFrame(function(){p(null,c[s])})}}}function a(s){return .5*(1-Math.cos(Math.PI*s))}function i(){}return Ey}var Dke=Nke();const Ake=Ne(Dke);var wh={exports:{}},Pke=wh.exports,oM;function jke(){return oM||(oM=1,function(e){(function(t,n){e.exports?e.exports=n():t.Scrollparent=n()})(Pke,function(){function t(r){var o=getComputedStyle(r,null).getPropertyValue("overflow");return o.indexOf("scroll")>-1||o.indexOf("auto")>-1}function n(r){if(r instanceof HTMLElement||r instanceof SVGElement){for(var o=r.parentNode;o.parentNode;){if(t(o))return o;o=o.parentNode}return document.scrollingElement||document.documentElement}}return n})}(wh)),wh.exports}var Lke=jke();const wH=Ne(Lke);var ky,aM;function Fke(){if(aM)return ky;aM=1;var e=function(r){return Object.prototype.hasOwnProperty.call(r,"props")},t=function(r,o){return r+n(o)},n=function(r){return r===null||typeof r=="boolean"||typeof r>"u"?"":typeof r=="number"?r.toString():typeof r=="string"?r:Array.isArray(r)?r.reduce(t,""):e(r)&&Object.prototype.hasOwnProperty.call(r.props,"children")?n(r.props.children):""};return n.default=n,ky=n,ky}var Bke=Fke();const iM=Ne(Bke);var _y,sM;function $ke(){if(sM)return _y;sM=1;var e=function(x){return t(x)&&!n(x)};function t(y){return!!y&&typeof y=="object"}function n(y){var x=Object.prototype.toString.call(y);return x==="[object RegExp]"||x==="[object Date]"||a(y)}var r=typeof Symbol=="function"&&Symbol.for,o=r?Symbol.for("react.element"):60103;function a(y){return y.$$typeof===o}function i(y){return Array.isArray(y)?[]:{}}function s(y,x){return x.clone!==!1&&x.isMergeableObject(y)?v(i(y),y,x):y}function l(y,x,w){return y.concat(x).map(function(S){return s(S,w)})}function c(y,x){if(!x.customMerge)return v;var w=x.customMerge(y);return typeof w=="function"?w:v}function d(y){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(y).filter(function(x){return Object.propertyIsEnumerable.call(y,x)}):[]}function f(y){return Object.keys(y).concat(d(y))}function p(y,x){try{return x in y}catch{return!1}}function h(y,x){return p(y,x)&&!(Object.hasOwnProperty.call(y,x)&&Object.propertyIsEnumerable.call(y,x))}function m(y,x,w){var S={};return w.isMergeableObject(y)&&f(y).forEach(function(C){S[C]=s(y[C],w)}),f(x).forEach(function(C){h(y,C)||(p(y,C)&&w.isMergeableObject(x[C])?S[C]=c(C,w)(y[C],x[C],w):S[C]=s(x[C],w))}),S}function v(y,x,w){w=w||{},w.arrayMerge=w.arrayMerge||l,w.isMergeableObject=w.isMergeableObject||e,w.cloneUnlessOtherwiseSpecified=s;var S=Array.isArray(x),C=Array.isArray(y),E=S===C;return E?S?w.arrayMerge(y,x,w):m(y,x,w):s(x,w)}v.all=function(x,w){if(!Array.isArray(x))throw new Error("first argument should be an array");return x.reduce(function(S,C){return v(S,C,w)},{})};var b=v;return _y=b,_y}var Hke=$ke();const co=Ne(Hke);/**! + * @fileOverview Kickass library to create and place poppers near their reference elements. + * @version 1.16.1 + * @license + * Copyright (c) 2016 Federico Zivolo and contributors + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */var xf=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",Vke=function(){for(var e=["Edge","Trident","Firefox"],t=0;t=0)return 1;return 0}();function Uke(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}function Gke(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},Vke))}}var Wke=xf&&window.Promise,zke=Wke?Uke:Gke;function SH(e){var t={};return e&&t.toString.call(e)==="[object Function]"}function is(e,t){if(e.nodeType!==1)return[];var n=e.ownerDocument.defaultView,r=n.getComputedStyle(e,null);return t?r[t]:r}function bE(e){return e.nodeName==="HTML"?e:e.parentNode||e.host}function wf(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=is(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:wf(bE(e))}function CH(e){return e&&e.referenceNode?e.referenceNode:e}var lM=xf&&!!(window.MSInputMethodContext&&document.documentMode),cM=xf&&/MSIE 10/.test(navigator.userAgent);function _l(e){return e===11?lM:e===10?cM:lM||cM}function sl(e){if(!e)return document.documentElement;for(var t=_l(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return!r||r==="BODY"||r==="HTML"?e?e.ownerDocument.documentElement:document.documentElement:["TH","TD","TABLE"].indexOf(n.nodeName)!==-1&&is(n,"position")==="static"?sl(n):n}function qke(e){var t=e.nodeName;return t==="BODY"?!1:t==="HTML"||sl(e.firstElementChild)===e}function _0(e){return e.parentNode!==null?_0(e.parentNode):e}function kg(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,a=document.createRange();a.setStart(r,0),a.setEnd(o,0);var i=a.commonAncestorContainer;if(e!==i&&t!==i||r.contains(o))return qke(i)?i:sl(i);var s=_0(e);return s.host?kg(s.host,t):kg(e,_0(t).host)}function ll(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"top",n=t==="top"?"scrollTop":"scrollLeft",r=e.nodeName;if(r==="BODY"||r==="HTML"){var o=e.ownerDocument.documentElement,a=e.ownerDocument.scrollingElement||o;return a[n]}return e[n]}function Yke(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=ll(t,"top"),o=ll(t,"left"),a=n?-1:1;return e.top+=r*a,e.bottom+=r*a,e.left+=o*a,e.right+=o*a,e}function uM(e,t){var n=t==="x"?"Left":"Top",r=n==="Left"?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function dM(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],_l(10)?parseInt(n["offset"+e])+parseInt(r["margin"+(e==="Height"?"Top":"Left")])+parseInt(r["margin"+(e==="Height"?"Bottom":"Right")]):0)}function EH(e){var t=e.body,n=e.documentElement,r=_l(10)&&getComputedStyle(n);return{height:dM("Height",t,n,r),width:dM("Width",t,n,r)}}var Kke=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},Xke=function(){function e(t,n){for(var r=0;r2&&arguments[2]!==void 0?arguments[2]:!1,r=_l(10),o=t.nodeName==="HTML",a=O0(e),i=O0(t),s=wf(e),l=is(t),c=parseFloat(l.borderTopWidth),d=parseFloat(l.borderLeftWidth);n&&o&&(i.top=Math.max(i.top,0),i.left=Math.max(i.left,0));var f=ai({top:a.top-i.top-c,left:a.left-i.left-d,width:a.width,height:a.height});if(f.marginTop=0,f.marginLeft=0,!r&&o){var p=parseFloat(l.marginTop),h=parseFloat(l.marginLeft);f.top-=c-p,f.bottom-=c-p,f.left-=d-h,f.right-=d-h,f.marginTop=p,f.marginLeft=h}return(r&&!n?t.contains(s):t===s&&s.nodeName!=="BODY")&&(f=Yke(f,t)),f}function Zke(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.ownerDocument.documentElement,r=yE(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),a=Math.max(n.clientHeight,window.innerHeight||0),i=t?0:ll(n),s=t?0:ll(n,"left"),l={top:i-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:o,height:a};return ai(l)}function kH(e){var t=e.nodeName;if(t==="BODY"||t==="HTML")return!1;if(is(e,"position")==="fixed")return!0;var n=bE(e);return n?kH(n):!1}function _H(e){if(!e||!e.parentElement||_l())return document.documentElement;for(var t=e.parentElement;t&&is(t,"transform")==="none";)t=t.parentElement;return t||document.documentElement}function xE(e,t,n,r){var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,a={top:0,left:0},i=o?_H(e):kg(e,CH(t));if(r==="viewport")a=Zke(i,o);else{var s=void 0;r==="scrollParent"?(s=wf(bE(t)),s.nodeName==="BODY"&&(s=e.ownerDocument.documentElement)):r==="window"?s=e.ownerDocument.documentElement:s=r;var l=yE(s,i,o);if(s.nodeName==="HTML"&&!kH(i)){var c=EH(e.ownerDocument),d=c.height,f=c.width;a.top+=l.top-l.marginTop,a.bottom=d+l.top,a.left+=l.left-l.marginLeft,a.right=f+l.left}else a=l}n=n||0;var p=typeof n=="number";return a.left+=p?n:n.left||0,a.top+=p?n:n.top||0,a.right-=p?n:n.right||0,a.bottom-=p?n:n.bottom||0,a}function Jke(e){var t=e.width,n=e.height;return t*n}function OH(e,t,n,r,o){var a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;if(e.indexOf("auto")===-1)return e;var i=xE(n,r,a,o),s={top:{width:i.width,height:t.top-i.top},right:{width:i.right-t.right,height:i.height},bottom:{width:i.width,height:i.bottom-t.bottom},left:{width:t.left-i.left,height:i.height}},l=Object.keys(s).map(function(p){return Vr({key:p},s[p],{area:Jke(s[p])})}).sort(function(p,h){return h.area-p.area}),c=l.filter(function(p){var h=p.width,m=p.height;return h>=n.clientWidth&&m>=n.clientHeight}),d=c.length>0?c[0].key:l[0].key,f=e.split("-")[1];return d+(f?"-"+f:"")}function TH(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,o=r?_H(t):kg(t,CH(n));return yE(n,o,r)}function IH(e){var t=e.ownerDocument.defaultView,n=t.getComputedStyle(e),r=parseFloat(n.marginTop||0)+parseFloat(n.marginBottom||0),o=parseFloat(n.marginLeft||0)+parseFloat(n.marginRight||0),a={width:e.offsetWidth+o,height:e.offsetHeight+r};return a}function _g(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(n){return t[n]})}function RH(e,t,n){n=n.split("-")[0];var r=IH(e),o={width:r.width,height:r.height},a=["right","left"].indexOf(n)!==-1,i=a?"top":"left",s=a?"left":"top",l=a?"height":"width",c=a?"width":"height";return o[i]=t[i]+t[l]/2-r[l]/2,n===s?o[s]=t[s]-r[c]:o[s]=t[_g(s)],o}function Sf(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function Qke(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(o){return o[t]===n});var r=Sf(e,function(o){return o[t]===n});return e.indexOf(r)}function MH(e,t,n){var r=n===void 0?e:e.slice(0,Qke(e,"name",n));return r.forEach(function(o){o.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var a=o.function||o.fn;o.enabled&&SH(a)&&(t.offsets.popper=ai(t.offsets.popper),t.offsets.reference=ai(t.offsets.reference),t=a(t,o))}),t}function e_e(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=TH(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=OH(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=RH(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=MH(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function NH(e,t){return e.some(function(n){var r=n.name,o=n.enabled;return o&&r===t})}function wE(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;ri[h]&&(e.offsets.popper[f]+=s[f]+m-i[h]),e.offsets.popper=ai(e.offsets.popper);var v=s[f]+s[c]/2-m/2,b=is(e.instance.popper),y=parseFloat(b["margin"+d]),x=parseFloat(b["border"+d+"Width"]),w=v-e.offsets.popper[f]-y-x;return w=Math.max(Math.min(i[c]-m,w),0),e.arrowElement=r,e.offsets.arrow=(n={},cl(n,f,Math.round(w)),cl(n,p,""),n),e}function p_e(e){return e==="end"?"start":e==="start"?"end":e}var jH=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],Oy=jH.slice(3);function fM(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Oy.indexOf(e),r=Oy.slice(n+1).concat(Oy.slice(0,n));return t?r.reverse():r}var Ty={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function h_e(e,t){if(NH(e.instance.modifiers,"inner")||e.flipped&&e.placement===e.originalPlacement)return e;var n=xE(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],o=_g(r),a=e.placement.split("-")[1]||"",i=[];switch(t.behavior){case Ty.FLIP:i=[r,o];break;case Ty.CLOCKWISE:i=fM(r);break;case Ty.COUNTERCLOCKWISE:i=fM(r,!0);break;default:i=t.behavior}return i.forEach(function(s,l){if(r!==s||i.length===l+1)return e;r=e.placement.split("-")[0],o=_g(r);var c=e.offsets.popper,d=e.offsets.reference,f=Math.floor,p=r==="left"&&f(c.right)>f(d.left)||r==="right"&&f(c.left)f(d.top)||r==="bottom"&&f(c.top)f(n.right),v=f(c.top)f(n.bottom),y=r==="left"&&h||r==="right"&&m||r==="top"&&v||r==="bottom"&&b,x=["top","bottom"].indexOf(r)!==-1,w=!!t.flipVariations&&(x&&a==="start"&&h||x&&a==="end"&&m||!x&&a==="start"&&v||!x&&a==="end"&&b),S=!!t.flipVariationsByContent&&(x&&a==="start"&&m||x&&a==="end"&&h||!x&&a==="start"&&b||!x&&a==="end"&&v),C=w||S;(p||y||C)&&(e.flipped=!0,(p||y)&&(r=i[l+1]),C&&(a=p_e(a)),e.placement=r+(a?"-"+a:""),e.offsets.popper=Vr({},e.offsets.popper,RH(e.instance.popper,e.offsets.reference,e.placement)),e=MH(e.instance.modifiers,e,"flip"))}),e}function g_e(e){var t=e.offsets,n=t.popper,r=t.reference,o=e.placement.split("-")[0],a=Math.floor,i=["top","bottom"].indexOf(o)!==-1,s=i?"right":"bottom",l=i?"left":"top",c=i?"width":"height";return n[s]a(r[s])&&(e.offsets.popper[l]=a(r[s])),e}function m_e(e,t,n,r){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),a=+o[1],i=o[2];if(!a)return e;if(i.indexOf("%")===0){var s=void 0;switch(i){case"%p":s=n;break;case"%":case"%r":default:s=r}var l=ai(s);return l[t]/100*a}else if(i==="vh"||i==="vw"){var c=void 0;return i==="vh"?c=Math.max(document.documentElement.clientHeight,window.innerHeight||0):c=Math.max(document.documentElement.clientWidth,window.innerWidth||0),c/100*a}else return a}function v_e(e,t,n,r){var o=[0,0],a=["right","left"].indexOf(r)!==-1,i=e.split(/(\+|\-)/).map(function(d){return d.trim()}),s=i.indexOf(Sf(i,function(d){return d.search(/,|\s/)!==-1}));i[s]&&i[s].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=s!==-1?[i.slice(0,s).concat([i[s].split(l)[0]]),[i[s].split(l)[1]].concat(i.slice(s+1))]:[i];return c=c.map(function(d,f){var p=(f===1?!a:a)?"height":"width",h=!1;return d.reduce(function(m,v){return m[m.length-1]===""&&["+","-"].indexOf(v)!==-1?(m[m.length-1]=v,h=!0,m):h?(m[m.length-1]+=v,h=!1,m):m.concat(v)},[]).map(function(m){return m_e(m,p,t,n)})}),c.forEach(function(d,f){d.forEach(function(p,h){SE(p)&&(o[f]+=p*(d[h-1]==="-"?-1:1))})}),o}function b_e(e,t){var n=t.offset,r=e.placement,o=e.offsets,a=o.popper,i=o.reference,s=r.split("-")[0],l=void 0;return SE(+n)?l=[+n,0]:l=v_e(n,a,i,s),s==="left"?(a.top+=l[0],a.left-=l[1]):s==="right"?(a.top+=l[0],a.left+=l[1]):s==="top"?(a.left+=l[0],a.top-=l[1]):s==="bottom"&&(a.left+=l[0],a.top+=l[1]),e.popper=a,e}function y_e(e,t){var n=t.boundariesElement||sl(e.instance.popper);e.instance.reference===n&&(n=sl(n));var r=wE("transform"),o=e.instance.popper.style,a=o.top,i=o.left,s=o[r];o.top="",o.left="",o[r]="";var l=xE(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);o.top=a,o.left=i,o[r]=s,t.boundaries=l;var c=t.priority,d=e.offsets.popper,f={primary:function(h){var m=d[h];return d[h]l[h]&&!t.escapeWithReference&&(v=Math.min(d[m],l[h]-(h==="right"?d.width:d.height))),cl({},m,v)}};return c.forEach(function(p){var h=["left","top"].indexOf(p)!==-1?"primary":"secondary";d=Vr({},d,f[h](p))}),e.offsets.popper=d,e}function x_e(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var o=e.offsets,a=o.reference,i=o.popper,s=["bottom","top"].indexOf(n)!==-1,l=s?"left":"top",c=s?"width":"height",d={start:cl({},l,a[l]),end:cl({},l,a[l]+a[c]-i[c])};e.offsets.popper=Vr({},i,d[r])}return e}function w_e(e){if(!PH(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=Sf(e.instance.modifiers,function(r){return r.name==="preventOverflow"}).boundaries;if(t.bottomn.right||t.top>n.bottom||t.right2&&arguments[2]!==void 0?arguments[2]:{};Kke(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=zke(this.update.bind(this)),this.options=Vr({},e.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(Vr({},e.Defaults.modifiers,o.modifiers)).forEach(function(i){r.options.modifiers[i]=Vr({},e.Defaults.modifiers[i]||{},o.modifiers?o.modifiers[i]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(i){return Vr({name:i},r.options.modifiers[i])}).sort(function(i,s){return i.order-s.order}),this.modifiers.forEach(function(i){i.enabled&&SH(i.onLoad)&&i.onLoad(r.reference,r.popper,r.options,i,r.state)}),this.update();var a=this.options.eventsEnabled;a&&this.enableEventListeners(),this.state.eventsEnabled=a}return Xke(e,[{key:"update",value:function(){return e_e.call(this)}},{key:"destroy",value:function(){return t_e.call(this)}},{key:"enableEventListeners",value:function(){return r_e.call(this)}},{key:"disableEventListeners",value:function(){return a_e.call(this)}}]),e}();jd.Utils=(typeof window<"u"?window:global).PopperUtils;jd.placements=jH;jd.Defaults=E_e;var k_e=["innerHTML","ownerDocument","style","attributes","nodeValue"],__e=["Array","ArrayBuffer","AsyncFunction","AsyncGenerator","AsyncGeneratorFunction","Date","Error","Function","Generator","GeneratorFunction","HTMLElement","Map","Object","Promise","RegExp","Set","WeakMap","WeakSet"],O_e=["bigint","boolean","null","number","string","symbol","undefined"];function $m(e){var t=Object.prototype.toString.call(e).slice(8,-1);if(/HTML\w+Element/.test(t))return"HTMLElement";if(T_e(t))return t}function So(e){return function(t){return $m(t)===e}}function T_e(e){return __e.includes(e)}function Ol(e){return function(t){return typeof t===e}}function I_e(e){return O_e.includes(e)}function le(e){if(e===null)return"null";switch(typeof e){case"bigint":return"bigint";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";case"undefined":return"undefined"}if(le.array(e))return"Array";if(le.plainFunction(e))return"Function";var t=$m(e);return t||"Object"}le.array=Array.isArray;le.arrayOf=function(e,t){return!le.array(e)&&!le.function(t)?!1:e.every(function(n){return t(n)})};le.asyncGeneratorFunction=function(e){return $m(e)==="AsyncGeneratorFunction"};le.asyncFunction=So("AsyncFunction");le.bigint=Ol("bigint");le.boolean=function(e){return e===!0||e===!1};le.date=So("Date");le.defined=function(e){return!le.undefined(e)};le.domElement=function(e){return le.object(e)&&!le.plainObject(e)&&e.nodeType===1&&le.string(e.nodeName)&&k_e.every(function(t){return t in e})};le.empty=function(e){return le.string(e)&&e.length===0||le.array(e)&&e.length===0||le.object(e)&&!le.map(e)&&!le.set(e)&&Object.keys(e).length===0||le.set(e)&&e.size===0||le.map(e)&&e.size===0};le.error=So("Error");le.function=Ol("function");le.generator=function(e){return le.iterable(e)&&le.function(e.next)&&le.function(e.throw)};le.generatorFunction=So("GeneratorFunction");le.instanceOf=function(e,t){return!e||!t?!1:Object.getPrototypeOf(e)===t.prototype};le.iterable=function(e){return!le.nullOrUndefined(e)&&le.function(e[Symbol.iterator])};le.map=So("Map");le.nan=function(e){return Number.isNaN(e)};le.null=function(e){return e===null};le.nullOrUndefined=function(e){return le.null(e)||le.undefined(e)};le.number=function(e){return Ol("number")(e)&&!le.nan(e)};le.numericString=function(e){return le.string(e)&&e.length>0&&!Number.isNaN(Number(e))};le.object=function(e){return!le.nullOrUndefined(e)&&(le.function(e)||typeof e=="object")};le.oneOf=function(e,t){return le.array(e)?e.indexOf(t)>-1:!1};le.plainFunction=So("Function");le.plainObject=function(e){if($m(e)!=="Object")return!1;var t=Object.getPrototypeOf(e);return t===null||t===Object.getPrototypeOf({})};le.primitive=function(e){return le.null(e)||I_e(typeof e)};le.promise=So("Promise");le.propertyOf=function(e,t,n){if(!le.object(e)||!t)return!1;var r=e[t];return le.function(n)?n(r):le.defined(r)};le.regexp=So("RegExp");le.set=So("Set");le.string=Ol("string");le.symbol=Ol("symbol");le.undefined=Ol("undefined");le.weakMap=So("WeakMap");le.weakSet=So("WeakSet");function LH(e){return function(t){return typeof t===e}}var R_e=LH("function"),M_e=function(e){return e===null},pM=function(e){return Object.prototype.toString.call(e).slice(8,-1)==="RegExp"},hM=function(e){return!N_e(e)&&!M_e(e)&&(R_e(e)||typeof e=="object")},N_e=LH("undefined"),I0=function(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};function D_e(e,t){var n=e.length;if(n!==t.length)return!1;for(var r=n;r--!==0;)if(!sr(e[r],t[r]))return!1;return!0}function A_e(e,t){if(e.byteLength!==t.byteLength)return!1;for(var n=new DataView(e.buffer),r=new DataView(t.buffer),o=e.byteLength;o--;)if(n.getUint8(o)!==r.getUint8(o))return!1;return!0}function P_e(e,t){var n,r,o,a;if(e.size!==t.size)return!1;try{for(var i=I0(e.entries()),s=i.next();!s.done;s=i.next()){var l=s.value;if(!t.has(l[0]))return!1}}catch(f){n={error:f}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}try{for(var c=I0(e.entries()),d=c.next();!d.done;d=c.next()){var l=d.value;if(!sr(l[1],t.get(l[0])))return!1}}catch(f){o={error:f}}finally{try{d&&!d.done&&(a=c.return)&&a.call(c)}finally{if(o)throw o.error}}return!0}function j_e(e,t){var n,r;if(e.size!==t.size)return!1;try{for(var o=I0(e.entries()),a=o.next();!a.done;a=o.next()){var i=a.value;if(!t.has(i[0]))return!1}}catch(s){n={error:s}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return!0}function sr(e,t){if(e===t)return!0;if(e&&hM(e)&&t&&hM(t)){if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)&&Array.isArray(t))return D_e(e,t);if(e instanceof Map&&t instanceof Map)return P_e(e,t);if(e instanceof Set&&t instanceof Set)return j_e(e,t);if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t))return A_e(e,t);if(pM(e)&&pM(t))return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=n.length;o--!==0;)if(!Object.prototype.hasOwnProperty.call(t,n[o]))return!1;for(var o=n.length;o--!==0;){var a=n[o];if(!(a==="_owner"&&e.$$typeof)&&!sr(e[a],t[a]))return!1}return!0}return Number.isNaN(e)&&Number.isNaN(t)?!0:e===t}function L_e(){for(var e=[],t=0;tl);return le.undefined(r)||(c=c&&l===r),le.undefined(a)||(c=c&&s===a),c}function mM(e,t,n){var r=n.key,o=n.type,a=n.value,i=Ho(e,r),s=Ho(t,r),l=o==="added"?i:s,c=o==="added"?s:i;if(!le.nullOrUndefined(a)){if(le.defined(l)){if(le.array(l)||le.plainObject(l))return F_e(l,c,a)}else return sr(c,a);return!1}return[i,s].every(le.array)?!c.every(CE(l)):[i,s].every(le.plainObject)?B_e(Object.keys(l),Object.keys(c)):![i,s].every(function(d){return le.primitive(d)&&le.defined(d)})&&(o==="added"?!le.defined(i)&&le.defined(s):le.defined(i)&&!le.defined(s))}function vM(e,t,n){var r=n===void 0?{}:n,o=r.key,a=Ho(e,o),i=Ho(t,o);if(!FH(a,i))throw new TypeError("Inputs have different types");if(!L_e(a,i))throw new TypeError("Inputs don't have length");return[a,i].every(le.plainObject)&&(a=Object.keys(a),i=Object.keys(i)),[a,i]}function bM(e){return function(t){var n=t[0],r=t[1];return le.array(e)?sr(e,r)||e.some(function(o){return sr(o,r)||le.array(r)&&CE(r)(o)}):le.plainObject(e)&&e[n]?!!e[n]&&sr(e[n],r):sr(e,r)}}function B_e(e,t){return t.some(function(n){return!e.includes(n)})}function yM(e){return function(t){return le.array(e)?e.some(function(n){return sr(n,t)||le.array(t)&&CE(t)(n)}):sr(e,t)}}function $c(e,t){return le.array(e)?e.some(function(n){return sr(n,t)}):sr(e,t)}function CE(e){return function(t){return e.some(function(n){return sr(n,t)})}}function FH(){for(var e=[],t=0;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function U_e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function BH(e,t){if(e==null)return{};var n=U_e(e,t),r,o;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function sa(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function G_e(e,t){if(t&&(typeof t=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return sa(e)}function _f(e){var t=V_e();return function(){var r=Og(e),o;if(t){var a=Og(this).constructor;o=Reflect.construct(r,arguments,a)}else o=r.apply(this,arguments);return G_e(this,o)}}function W_e(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function $H(e){var t=W_e(e,"string");return typeof t=="symbol"?t:String(t)}var z_e={flip:{padding:20},preventOverflow:{padding:10}},q_e="The typeValidator argument must be a function with the signature function(props, propName, componentName).",Y_e="The error message is optional, but must be a string if provided.";function K_e(e,t,n,r){return typeof e=="boolean"?e:typeof e=="function"?e(t,n,r):e?!!e:!1}function X_e(e,t){return Object.hasOwnProperty.call(e,t)}function Z_e(e,t,n,r){return new Error("Required ".concat(e[t]," `").concat(t,"` was not specified in `").concat(n,"`."))}function J_e(e,t){if(typeof e!="function")throw new TypeError(q_e);if(t&&typeof t!="string")throw new TypeError(Y_e)}function wM(e,t,n){return J_e(e,n),function(r,o,a){for(var i=arguments.length,s=new Array(i>3?i-3:0),l=3;l3&&arguments[3]!==void 0?arguments[3]:!1;e.addEventListener(t,n,r)}function eOe(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;e.removeEventListener(t,n,r)}function tOe(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,o;o=function(i){n(i),eOe(e,t,o)},Q_e(e,t,o,r)}function SM(){}var HH=function(e){kf(n,e);var t=_f(n);function n(){return Cf(this,n),t.apply(this,arguments)}return Ef(n,[{key:"componentDidMount",value:function(){Do()&&(this.node||this.appendNode(),Hc||this.renderPortal())}},{key:"componentDidUpdate",value:function(){Do()&&(Hc||this.renderPortal())}},{key:"componentWillUnmount",value:function(){!Do()||!this.node||(Hc||so.unmountComponentAtNode(this.node),this.node&&this.node.parentNode===document.body&&(document.body.removeChild(this.node),this.node=void 0))}},{key:"appendNode",value:function(){var o=this.props,a=o.id,i=o.zIndex;this.node||(this.node=document.createElement("div"),a&&(this.node.id=a),i&&(this.node.style.zIndex=i),document.body.appendChild(this.node))}},{key:"renderPortal",value:function(){if(!Do())return null;var o=this.props,a=o.children,i=o.setRef;if(this.node||this.appendNode(),Hc)return so.createPortal(a,this.node);var s=so.unstable_renderSubtreeIntoContainer(this,a.length>1?N.createElement("div",null,a):a[0],this.node);return i(s),null}},{key:"renderReact16",value:function(){var o=this.props,a=o.hasChildren,i=o.placement,s=o.target;return a?this.renderPortal():s||i==="center"?this.renderPortal():null}},{key:"render",value:function(){return Hc?this.renderReact16():null}}]),n}(N.Component);Vn(HH,"propTypes",{children:ye.oneOfType([ye.element,ye.array]),hasChildren:ye.bool,id:ye.oneOfType([ye.string,ye.number]),placement:ye.string,setRef:ye.func.isRequired,target:ye.oneOfType([ye.object,ye.string]),zIndex:ye.number});var VH=function(e){kf(n,e);var t=_f(n);function n(){return Cf(this,n),t.apply(this,arguments)}return Ef(n,[{key:"parentStyle",get:function(){var o=this.props,a=o.placement,i=o.styles,s=i.arrow.length,l={pointerEvents:"none",position:"absolute",width:"100%"};return a.startsWith("top")?(l.bottom=0,l.left=0,l.right=0,l.height=s):a.startsWith("bottom")?(l.left=0,l.right=0,l.top=0,l.height=s):a.startsWith("left")?(l.right=0,l.top=0,l.bottom=0):a.startsWith("right")&&(l.left=0,l.top=0),l}},{key:"render",value:function(){var o=this.props,a=o.placement,i=o.setArrowRef,s=o.styles,l=s.arrow,c=l.color,d=l.display,f=l.length,p=l.margin,h=l.position,m=l.spread,v={display:d,position:h},b,y=m,x=f;return a.startsWith("top")?(b="0,0 ".concat(y/2,",").concat(x," ").concat(y,",0"),v.bottom=0,v.marginLeft=p,v.marginRight=p):a.startsWith("bottom")?(b="".concat(y,",").concat(x," ").concat(y/2,",0 0,").concat(x),v.top=0,v.marginLeft=p,v.marginRight=p):a.startsWith("left")?(x=m,y=f,b="0,0 ".concat(y,",").concat(x/2," 0,").concat(x),v.right=0,v.marginTop=p,v.marginBottom=p):a.startsWith("right")&&(x=m,y=f,b="".concat(y,",").concat(x," ").concat(y,",0 0,").concat(x/2),v.left=0,v.marginTop=p,v.marginBottom=p),N.createElement("div",{className:"__floater__arrow",style:this.parentStyle},N.createElement("span",{ref:i,style:v},N.createElement("svg",{width:y,height:x,version:"1.1",xmlns:"http://www.w3.org/2000/svg"},N.createElement("polygon",{points:b,fill:c}))))}}]),n}(N.Component);Vn(VH,"propTypes",{placement:ye.string.isRequired,setArrowRef:ye.func.isRequired,styles:ye.object.isRequired});var nOe=["color","height","width"];function UH(e){var t=e.handleClick,n=e.styles,r=n.color,o=n.height,a=n.width,i=BH(n,nOe);return N.createElement("button",{"aria-label":"close",onClick:t,style:i,type:"button"},N.createElement("svg",{width:"".concat(a,"px"),height:"".concat(o,"px"),viewBox:"0 0 18 18",version:"1.1",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid"},N.createElement("g",null,N.createElement("path",{d:"M8.13911129,9.00268191 L0.171521827,17.0258467 C-0.0498027049,17.248715 -0.0498027049,17.6098394 0.171521827,17.8327545 C0.28204354,17.9443526 0.427188206,17.9998706 0.572051765,17.9998706 C0.71714958,17.9998706 0.862013139,17.9443526 0.972581703,17.8327545 L9.0000937,9.74924618 L17.0276057,17.8327545 C17.1384085,17.9443526 17.2832721,17.9998706 17.4281356,17.9998706 C17.5729992,17.9998706 17.718097,17.9443526 17.8286656,17.8327545 C18.0499901,17.6098862 18.0499901,17.2487618 17.8286656,17.0258467 L9.86135722,9.00268191 L17.8340066,0.973848225 C18.0553311,0.750979934 18.0553311,0.389855532 17.8340066,0.16694039 C17.6126821,-0.0556467968 17.254037,-0.0556467968 17.0329467,0.16694039 L9.00042166,8.25611765 L0.967006424,0.167268345 C0.745681892,-0.0553188426 0.387317931,-0.0553188426 0.165993399,0.167268345 C-0.0553311331,0.390136635 -0.0553311331,0.751261038 0.165993399,0.974176179 L8.13920499,9.00268191 L8.13911129,9.00268191 Z",fill:r}))))}UH.propTypes={handleClick:ye.func.isRequired,styles:ye.object.isRequired};function GH(e){var t=e.content,n=e.footer,r=e.handleClick,o=e.open,a=e.positionWrapper,i=e.showCloseButton,s=e.title,l=e.styles,c={content:N.isValidElement(t)?t:N.createElement("div",{className:"__floater__content",style:l.content},t)};return s&&(c.title=N.isValidElement(s)?s:N.createElement("div",{className:"__floater__title",style:l.title},s)),n&&(c.footer=N.isValidElement(n)?n:N.createElement("div",{className:"__floater__footer",style:l.footer},n)),(i||a)&&!le.boolean(o)&&(c.close=N.createElement(UH,{styles:l.close,handleClick:r})),N.createElement("div",{className:"__floater__container",style:l.container},c.close,c.title,c.content,c.footer)}GH.propTypes={content:ye.node.isRequired,footer:ye.node,handleClick:ye.func.isRequired,open:ye.bool,positionWrapper:ye.bool.isRequired,showCloseButton:ye.bool.isRequired,styles:ye.object.isRequired,title:ye.node};var WH=function(e){kf(n,e);var t=_f(n);function n(){return Cf(this,n),t.apply(this,arguments)}return Ef(n,[{key:"style",get:function(){var o=this.props,a=o.disableAnimation,i=o.component,s=o.placement,l=o.hideArrow,c=o.status,d=o.styles,f=d.arrow.length,p=d.floater,h=d.floaterCentered,m=d.floaterClosing,v=d.floaterOpening,b=d.floaterWithAnimation,y=d.floaterWithComponent,x={};return l||(s.startsWith("top")?x.padding="0 0 ".concat(f,"px"):s.startsWith("bottom")?x.padding="".concat(f,"px 0 0"):s.startsWith("left")?x.padding="0 ".concat(f,"px 0 0"):s.startsWith("right")&&(x.padding="0 0 0 ".concat(f,"px"))),[wt.OPENING,wt.OPEN].indexOf(c)!==-1&&(x=Jt(Jt({},x),v)),c===wt.CLOSING&&(x=Jt(Jt({},x),m)),c===wt.OPEN&&!a&&(x=Jt(Jt({},x),b)),s==="center"&&(x=Jt(Jt({},x),h)),i&&(x=Jt(Jt({},x),y)),Jt(Jt({},p),x)}},{key:"render",value:function(){var o=this.props,a=o.component,i=o.handleClick,s=o.hideArrow,l=o.setFloaterRef,c=o.status,d={},f=["__floater"];return a?N.isValidElement(a)?d.content=N.cloneElement(a,{closeFn:i}):d.content=a({closeFn:i}):d.content=N.createElement(GH,this.props),c===wt.OPEN&&f.push("__floater__open"),s||(d.arrow=N.createElement(VH,this.props)),N.createElement("div",{ref:l,className:f.join(" "),style:this.style},N.createElement("div",{className:"__floater__body"},d.content,d.arrow))}}]),n}(N.Component);Vn(WH,"propTypes",{component:ye.oneOfType([ye.func,ye.element]),content:ye.node,disableAnimation:ye.bool.isRequired,footer:ye.node,handleClick:ye.func.isRequired,hideArrow:ye.bool.isRequired,open:ye.bool,placement:ye.string.isRequired,positionWrapper:ye.bool.isRequired,setArrowRef:ye.func.isRequired,setFloaterRef:ye.func.isRequired,showCloseButton:ye.bool,status:ye.string.isRequired,styles:ye.object.isRequired,title:ye.node});var zH=function(e){kf(n,e);var t=_f(n);function n(){return Cf(this,n),t.apply(this,arguments)}return Ef(n,[{key:"render",value:function(){var o=this.props,a=o.children,i=o.handleClick,s=o.handleMouseEnter,l=o.handleMouseLeave,c=o.setChildRef,d=o.setWrapperRef,f=o.style,p=o.styles,h;if(a)if(N.Children.count(a)===1)if(!N.isValidElement(a))h=N.createElement("span",null,a);else{var m=le.function(a.type)?"innerRef":"ref";h=N.cloneElement(N.Children.only(a),Vn({},m,c))}else h=a;return h?N.createElement("span",{ref:d,style:Jt(Jt({},p),f),onClick:i,onMouseEnter:s,onMouseLeave:l},h):null}}]),n}(N.Component);Vn(zH,"propTypes",{children:ye.node,handleClick:ye.func.isRequired,handleMouseEnter:ye.func.isRequired,handleMouseLeave:ye.func.isRequired,setChildRef:ye.func.isRequired,setWrapperRef:ye.func.isRequired,style:ye.object,styles:ye.object.isRequired});var rOe={zIndex:100};function oOe(e){var t=co(rOe,e.options||{});return{wrapper:{cursor:"help",display:"inline-flex",flexDirection:"column",zIndex:t.zIndex},wrapperPosition:{left:-1e3,position:"absolute",top:-1e3,visibility:"hidden"},floater:{display:"inline-block",filter:"drop-shadow(0 0 3px rgba(0, 0, 0, 0.3))",maxWidth:300,opacity:0,position:"relative",transition:"opacity 0.3s",visibility:"hidden",zIndex:t.zIndex},floaterOpening:{opacity:1,visibility:"visible"},floaterWithAnimation:{opacity:1,transition:"opacity 0.3s, transform 0.2s",visibility:"visible"},floaterWithComponent:{maxWidth:"100%"},floaterClosing:{opacity:0,visibility:"visible"},floaterCentered:{left:"50%",position:"fixed",top:"50%",transform:"translate(-50%, -50%)"},container:{backgroundColor:"#fff",color:"#666",minHeight:60,minWidth:200,padding:20,position:"relative",zIndex:10},title:{borderBottom:"1px solid #555",color:"#555",fontSize:18,marginBottom:5,paddingBottom:6,paddingRight:18},content:{fontSize:15},close:{backgroundColor:"transparent",border:0,borderRadius:0,color:"#555",fontSize:0,height:15,outline:"none",padding:10,position:"absolute",right:0,top:0,width:15,WebkitAppearance:"none"},footer:{borderTop:"1px solid #ccc",fontSize:13,marginTop:10,paddingTop:5},arrow:{color:"#fff",display:"inline-flex",length:16,margin:8,position:"absolute",spread:32},options:t}}var aOe=["arrow","flip","offset"],iOe=["position","top","right","bottom","left"],EE=function(e){kf(n,e);var t=_f(n);function n(r){var o;return Cf(this,n),o=t.call(this,r),Vn(sa(o),"setArrowRef",function(a){o.arrowRef=a}),Vn(sa(o),"setChildRef",function(a){o.childRef=a}),Vn(sa(o),"setFloaterRef",function(a){o.floaterRef=a}),Vn(sa(o),"setWrapperRef",function(a){o.wrapperRef=a}),Vn(sa(o),"handleTransitionEnd",function(){var a=o.state.status,i=o.props.callback;o.wrapperPopper&&o.wrapperPopper.instance.update(),o.setState({status:a===wt.OPENING?wt.OPEN:wt.IDLE},function(){var s=o.state.status;i(s===wt.OPEN?"open":"close",o.props)})}),Vn(sa(o),"handleClick",function(){var a=o.props,i=a.event,s=a.open;if(!le.boolean(s)){var l=o.state,c=l.positionWrapper,d=l.status;(o.event==="click"||o.event==="hover"&&c)&&(Fp({title:"click",data:[{event:i,status:d===wt.OPEN?"closing":"opening"}],debug:o.debug}),o.toggle())}}),Vn(sa(o),"handleMouseEnter",function(){var a=o.props,i=a.event,s=a.open;if(!(le.boolean(s)||Iy())){var l=o.state.status;o.event==="hover"&&l===wt.IDLE&&(Fp({title:"mouseEnter",data:[{key:"originalEvent",value:i}],debug:o.debug}),clearTimeout(o.eventDelayTimeout),o.toggle())}}),Vn(sa(o),"handleMouseLeave",function(){var a=o.props,i=a.event,s=a.eventDelay,l=a.open;if(!(le.boolean(l)||Iy())){var c=o.state,d=c.status,f=c.positionWrapper;o.event==="hover"&&(Fp({title:"mouseLeave",data:[{key:"originalEvent",value:i}],debug:o.debug}),s?[wt.OPENING,wt.OPEN].indexOf(d)!==-1&&!f&&!o.eventDelayTimeout&&(o.eventDelayTimeout=setTimeout(function(){delete o.eventDelayTimeout,o.toggle()},s*1e3)):o.toggle(wt.IDLE))}}),o.state={currentPlacement:r.placement,needsUpdate:!1,positionWrapper:r.wrapperOptions.position&&!!r.target,status:wt.INIT,statusWrapper:wt.INIT},o._isMounted=!1,o.hasMounted=!1,Do()&&window.addEventListener("load",function(){o.popper&&o.popper.instance.update(),o.wrapperPopper&&o.wrapperPopper.instance.update()}),o}return Ef(n,[{key:"componentDidMount",value:function(){if(Do()){var o=this.state.positionWrapper,a=this.props,i=a.children,s=a.open,l=a.target;this._isMounted=!0,Fp({title:"init",data:{hasChildren:!!i,hasTarget:!!l,isControlled:le.boolean(s),positionWrapper:o,target:this.target,floater:this.floaterRef},debug:this.debug}),this.hasMounted||(this.initPopper(),this.hasMounted=!0),!i&&l&&le.boolean(s)}}},{key:"componentDidUpdate",value:function(o,a){if(Do()){var i=this.props,s=i.autoOpen,l=i.open,c=i.target,d=i.wrapperOptions,f=$_e(a,this.state),p=f.changedFrom,h=f.changed;if(o.open!==l){var m;le.boolean(l)&&(m=l?wt.OPENING:wt.CLOSING),this.toggle(m)}(o.wrapperOptions.position!==d.position||o.target!==c)&&this.changeWrapperPosition(this.props),h("status",wt.IDLE)&&l?this.toggle(wt.OPEN):p("status",wt.INIT,wt.IDLE)&&s&&this.toggle(wt.OPEN),this.popper&&h("status",wt.OPENING)&&this.popper.instance.update(),this.floaterRef&&(h("status",wt.OPENING)||h("status",wt.CLOSING))&&tOe(this.floaterRef,"transitionend",this.handleTransitionEnd),h("needsUpdate",!0)&&this.rebuildPopper()}}},{key:"componentWillUnmount",value:function(){Do()&&(this._isMounted=!1,this.popper&&this.popper.instance.destroy(),this.wrapperPopper&&this.wrapperPopper.instance.destroy())}},{key:"initPopper",value:function(){var o=this,a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.target,i=this.state.positionWrapper,s=this.props,l=s.disableFlip,c=s.getPopper,d=s.hideArrow,f=s.offset,p=s.placement,h=s.wrapperOptions,m=p==="top"||p==="bottom"?"flip":["right","bottom-end","top-end","left","top-start","bottom-start"];if(p==="center")this.setState({status:wt.IDLE});else if(a&&this.floaterRef){var v=this.options,b=v.arrow,y=v.flip,x=v.offset,w=BH(v,aOe);new jd(a,this.floaterRef,{placement:p,modifiers:Jt({arrow:Jt({enabled:!d,element:this.arrowRef},b),flip:Jt({enabled:!l,behavior:m},y),offset:Jt({offset:"0, ".concat(f,"px")},x)},w),onCreate:function(E){var k;if(o.popper=E,!((k=o.floaterRef)!==null&&k!==void 0&&k.isConnected)){o.setState({needsUpdate:!0});return}c(E,"floater"),o._isMounted&&o.setState({currentPlacement:E.placement,status:wt.IDLE}),p!==E.placement&&setTimeout(function(){E.instance.update()},1)},onUpdate:function(E){o.popper=E;var k=o.state.currentPlacement;o._isMounted&&E.placement!==k&&o.setState({currentPlacement:E.placement})}})}if(i){var S=le.undefined(h.offset)?0:h.offset;new jd(this.target,this.wrapperRef,{placement:h.placement||p,modifiers:{arrow:{enabled:!1},offset:{offset:"0, ".concat(S,"px")},flip:{enabled:!1}},onCreate:function(E){o.wrapperPopper=E,o._isMounted&&o.setState({statusWrapper:wt.IDLE}),c(E,"wrapper"),p!==E.placement&&setTimeout(function(){E.instance.update()},1)}})}}},{key:"rebuildPopper",value:function(){var o=this;this.floaterRefInterval=setInterval(function(){var a;(a=o.floaterRef)!==null&&a!==void 0&&a.isConnected&&(clearInterval(o.floaterRefInterval),o.setState({needsUpdate:!1}),o.initPopper())},50)}},{key:"changeWrapperPosition",value:function(o){var a=o.target,i=o.wrapperOptions;this.setState({positionWrapper:i.position&&!!a})}},{key:"toggle",value:function(o){var a=this.state.status,i=a===wt.OPEN?wt.CLOSING:wt.OPENING;le.undefined(o)||(i=o),this.setState({status:i})}},{key:"debug",get:function(){var o=this.props.debug;return o||Do()&&"ReactFloaterDebug"in window&&!!window.ReactFloaterDebug}},{key:"event",get:function(){var o=this.props,a=o.disableHoverToClick,i=o.event;return i==="hover"&&Iy()&&!a?"click":i}},{key:"options",get:function(){var o=this.props.options;return co(z_e,o||{})}},{key:"styles",get:function(){var o=this,a=this.state,i=a.status,s=a.positionWrapper,l=a.statusWrapper,c=this.props.styles,d=co(oOe(c),c);if(s){var f;[wt.IDLE].indexOf(i)===-1||[wt.IDLE].indexOf(l)===-1?f=d.wrapperPosition:f=this.wrapperPopper.styles,d.wrapper=Jt(Jt({},d.wrapper),f)}if(this.target){var p=window.getComputedStyle(this.target);this.wrapperStyles?d.wrapper=Jt(Jt({},d.wrapper),this.wrapperStyles):["relative","static"].indexOf(p.position)===-1&&(this.wrapperStyles={},s||(iOe.forEach(function(h){o.wrapperStyles[h]=p[h]}),d.wrapper=Jt(Jt({},d.wrapper),this.wrapperStyles),this.target.style.position="relative",this.target.style.top="auto",this.target.style.right="auto",this.target.style.bottom="auto",this.target.style.left="auto"))}return d}},{key:"target",get:function(){if(!Do())return null;var o=this.props.target;return o?le.domElement(o)?o:document.querySelector(o):this.childRef||this.wrapperRef}},{key:"render",value:function(){var o=this.state,a=o.currentPlacement,i=o.positionWrapper,s=o.status,l=this.props,c=l.children,d=l.component,f=l.content,p=l.disableAnimation,h=l.footer,m=l.hideArrow,v=l.id,b=l.open,y=l.showCloseButton,x=l.style,w=l.target,S=l.title,C=N.createElement(zH,{handleClick:this.handleClick,handleMouseEnter:this.handleMouseEnter,handleMouseLeave:this.handleMouseLeave,setChildRef:this.setChildRef,setWrapperRef:this.setWrapperRef,style:x,styles:this.styles.wrapper},c),E={};return i?E.wrapperInPortal=C:E.wrapperAsChildren=C,N.createElement("span",null,N.createElement(HH,{hasChildren:!!c,id:v,placement:a,setRef:this.setFloaterRef,target:w,zIndex:this.styles.options.zIndex},N.createElement(WH,{component:d,content:f,disableAnimation:p,footer:h,handleClick:this.handleClick,hideArrow:m||a==="center",open:b,placement:a,positionWrapper:i,setArrowRef:this.setArrowRef,setFloaterRef:this.setFloaterRef,showCloseButton:y,status:s,styles:this.styles,title:S}),E.wrapperInPortal),E.wrapperAsChildren)}}]),n}(N.Component);Vn(EE,"propTypes",{autoOpen:ye.bool,callback:ye.func,children:ye.node,component:wM(ye.oneOfType([ye.func,ye.element]),function(e){return!e.content}),content:wM(ye.node,function(e){return!e.component}),debug:ye.bool,disableAnimation:ye.bool,disableFlip:ye.bool,disableHoverToClick:ye.bool,event:ye.oneOf(["hover","click"]),eventDelay:ye.number,footer:ye.node,getPopper:ye.func,hideArrow:ye.bool,id:ye.oneOfType([ye.string,ye.number]),offset:ye.number,open:ye.bool,options:ye.object,placement:ye.oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end","auto","center"]),showCloseButton:ye.bool,style:ye.object,styles:ye.object,target:ye.oneOfType([ye.object,ye.string]),title:ye.node,wrapperOptions:ye.shape({offset:ye.number,placement:ye.oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end","auto"]),position:ye.bool})});Vn(EE,"defaultProps",{autoOpen:!1,callback:SM,debug:!1,disableAnimation:!1,disableFlip:!1,disableHoverToClick:!1,event:"click",eventDelay:.4,getPopper:SM,hideArrow:!1,offset:15,placement:"bottom",showCloseButton:!1,styles:{},target:null,wrapperOptions:{position:!1}});var sOe=Object.defineProperty,lOe=(e,t,n)=>t in e?sOe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ae=(e,t,n)=>lOe(e,typeof t!="symbol"?t+"":t,n),Rt={INIT:"init",START:"start",STOP:"stop",RESET:"reset",PREV:"prev",NEXT:"next",GO:"go",CLOSE:"close",SKIP:"skip",UPDATE:"update"},ao={TOUR_START:"tour:start",STEP_BEFORE:"step:before",BEACON:"beacon",TOOLTIP:"tooltip",STEP_AFTER:"step:after",TOUR_END:"tour:end",TOUR_STATUS:"tour:status",TARGET_NOT_FOUND:"error:target_not_found",ERROR:"error"},at={INIT:"init",READY:"ready",BEACON:"beacon",TOOLTIP:"tooltip",COMPLETE:"complete",ERROR:"error"},mt={IDLE:"idle",READY:"ready",WAITING:"waiting",RUNNING:"running",PAUSED:"paused",SKIPPED:"skipped",FINISHED:"finished",ERROR:"error"};function Ba(){var e;return!!(typeof window<"u"&&((e=window.document)!=null&&e.createElement))}function qH(e){return e?e.getBoundingClientRect():null}function cOe(e=!1){const{body:t,documentElement:n}=document;if(!t||!n)return 0;if(e){const r=[t.scrollHeight,t.offsetHeight,n.clientHeight,n.scrollHeight,n.offsetHeight].sort((a,i)=>a-i),o=Math.floor(r.length/2);return r.length%2===0?(r[o-1]+r[o])/2:r[o]}return Math.max(t.scrollHeight,t.offsetHeight,n.clientHeight,n.scrollHeight,n.offsetHeight)}function ma(e){if(typeof e=="string")try{return document.querySelector(e)}catch{return null}return e}function uOe(e){return!e||e.nodeType!==1?null:getComputedStyle(e)}function Ld(e,t,n){if(!e)return ji();const r=wH(e);if(r){if(r.isSameNode(ji()))return n?document:ji();if(!(r.scrollHeight>r.offsetHeight)&&!t)return r.style.overflow="initial",ji()}return r}function Hm(e,t){if(!e)return!1;const n=Ld(e,t);return n?!n.isSameNode(ji()):!1}function dOe(e){return e.offsetParent!==document.body}function ul(e,t="fixed"){if(!e||!(e instanceof HTMLElement))return!1;const{nodeName:n}=e,r=uOe(e);return n==="BODY"||n==="HTML"?!1:r&&r.position===t?!0:e.parentNode?ul(e.parentNode,t):!1}function fOe(e){var t;if(!e)return!1;let n=e;for(;n&&n!==document.body;){if(n instanceof HTMLElement){const{display:r,visibility:o}=getComputedStyle(n);if(r==="none"||o==="hidden")return!1}n=(t=n.parentElement)!=null?t:null}return!0}function pOe(e,t,n){var r,o,a;const i=qH(e),s=Ld(e,n),l=Hm(e,n),c=ul(e);let d=0,f=(r=i?.top)!=null?r:0;if(l&&c){const p=(o=e?.offsetTop)!=null?o:0,h=(a=s?.scrollTop)!=null?a:0;f=p-h}else s instanceof HTMLElement&&(d=s.scrollTop,!l&&!ul(e)&&(f+=d),s.isSameNode(ji())||(f+=ji().scrollTop));return Math.floor(f-t)}function hOe(e,t,n){var r;if(!e)return 0;const{offsetTop:o=0,scrollTop:a=0}=(r=wH(e))!=null?r:{};let i=e.getBoundingClientRect().top+a;o&&(Hm(e,n)||dOe(e))&&(i-=o);const s=Math.floor(i-t);return s<0?0:s}function ji(){var e;return(e=document.scrollingElement)!=null?e:document.documentElement}function gOe(e,t){const{duration:n,element:r}=t;return new Promise((o,a)=>{const{scrollTop:i}=r,s=e>i?e-i:i-e;Ake.top(r,e,{duration:s<100?50:n},l=>l&&l.message!=="Element already at target scroll position"?a(l):o())})}var Vc=Fn.createPortal!==void 0;function YH(e=navigator.userAgent){let t=e;return typeof window>"u"?t="node":document.documentMode?t="ie":/Edge/.test(e)?t="edge":window.opera||e.includes(" OPR/")?t="opera":typeof window.InstallTrigger<"u"?t="firefox":window.chrome?t="chrome":/(Version\/([\d._]+).*Safari|CriOS|FxiOS| Mobile\/)/.test(e)&&(t="safari"),t}function Sh(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function Ao(e,t={}){const{defaultValue:n,step:r,steps:o}=t;let a=iM(e);if(a)(a.includes("{step}")||a.includes("{steps}"))&&r&&o&&(a=a.replace("{step}",r.toString()).replace("{steps}",o.toString()));else if(g.isValidElement(e)&&!Object.values(e.props).length&&Sh(e.type)==="function"){const i=e.type({});a=Ao(i,t)}else a=iM(n);return a}function mOe(e,t){return!De.plainObject(e)||!De.array(t)?!1:Object.keys(e).every(n=>t.includes(n))}function vOe(e){const t=/^#?([\da-f])([\da-f])([\da-f])$/i,n=e.replace(t,(o,a,i,s)=>a+a+i+i+s+s),r=/^#?([\da-f]{2})([\da-f]{2})([\da-f]{2})$/i.exec(n);return r?[parseInt(r[1],16),parseInt(r[2],16),parseInt(r[3],16)]:[]}function CM(e){return e.disableBeacon||e.placement==="center"}function EM(){return!["chrome","safari","firefox","opera"].includes(YH())}function Xi({data:e,debug:t=!1,title:n,warn:r=!1}){const o=r?console.warn||console.error:console.log;t&&(n&&e?(console.groupCollapsed(`%creact-joyride: ${n}`,"color: #ff0044; font-weight: bold; font-size: 12px;"),Array.isArray(e)?e.forEach(a=>{De.plainObject(a)&&a.key?o.apply(console,[a.key,a.value]):o.apply(console,[a])}):o.apply(console,[e]),console.groupEnd()):console.error("Missing title or data props"))}function bOe(e){return Object.keys(e)}function KH(e,...t){if(!De.plainObject(e))throw new TypeError("Expected an object");const n={};for(const r in e)({}).hasOwnProperty.call(e,r)&&(t.includes(r)||(n[r]=e[r]));return n}function yOe(e,...t){if(!De.plainObject(e))throw new TypeError("Expected an object");if(!t.length)return e;const n={};for(const r in e)({}).hasOwnProperty.call(e,r)&&t.includes(r)&&(n[r]=e[r]);return n}function M0(e,t,n){const r=a=>a.replace("{step}",String(t)).replace("{steps}",String(n));if(Sh(e)==="string")return r(e);if(!g.isValidElement(e))return e;const{children:o}=e.props;if(Sh(o)==="string"&&o.includes("{step}"))return g.cloneElement(e,{children:r(o)});if(Array.isArray(o))return g.cloneElement(e,{children:o.map(a=>typeof a=="string"?r(a):M0(a,t,n))});if(Sh(e.type)==="function"&&!Object.values(e.props).length){const a=e.type({});return M0(a,t,n)}return e}function xOe(e){const{isFirstStep:t,lifecycle:n,previousLifecycle:r,scrollToFirstStep:o,step:a,target:i}=e;return!a.disableScrolling&&(!t||o||n===at.TOOLTIP)&&a.placement!=="center"&&(!a.isFixed||!ul(i))&&r!==n&&[at.BEACON,at.TOOLTIP].includes(n)}var wOe={options:{preventOverflow:{boundariesElement:"scrollParent"}},wrapperOptions:{offset:-18,position:!0}},XH={back:"Back",close:"Close",last:"Last",next:"Next",nextLabelWithProgress:"Next (Step {step} of {steps})",open:"Open the dialog",skip:"Skip"},SOe={event:"click",placement:"bottom",offset:10,disableBeacon:!1,disableCloseOnEsc:!1,disableOverlay:!1,disableOverlayClose:!1,disableScrollParentFix:!1,disableScrolling:!1,hideBackButton:!1,hideCloseButton:!1,hideFooter:!1,isFixed:!1,locale:XH,showProgress:!1,showSkipButton:!1,spotlightClicks:!1,spotlightPadding:10},COe={continuous:!1,debug:!1,disableCloseOnEsc:!1,disableOverlay:!1,disableOverlayClose:!1,disableScrolling:!1,disableScrollParentFix:!1,getHelpers:void 0,hideBackButton:!1,run:!0,scrollOffset:20,scrollDuration:300,scrollToFirstStep:!1,showSkipButton:!1,showProgress:!1,spotlightClicks:!1,spotlightPadding:10,steps:[]},EOe={arrowColor:"#fff",backgroundColor:"#fff",beaconSize:36,overlayColor:"rgba(0, 0, 0, 0.5)",primaryColor:"#f04",spotlightShadow:"0 0 15px rgba(0, 0, 0, 0.5)",textColor:"#333",width:380,zIndex:100},Uc={backgroundColor:"transparent",border:0,borderRadius:0,color:"#555",cursor:"pointer",fontSize:16,lineHeight:1,padding:8,WebkitAppearance:"none"},kM={borderRadius:4,position:"absolute"};function kOe(e,t){var n,r,o,a,i;const{floaterProps:s,styles:l}=e,c=co((n=t.floaterProps)!=null?n:{},s??{}),d=co(l??{},(r=t.styles)!=null?r:{}),f=co(EOe,d.options||{}),p=t.placement==="center"||t.disableBeacon;let{width:h}=f;window.innerWidth>480&&(h=380),"width"in f&&(h=typeof f.width=="number"&&window.innerWidthZH(n,t)):(Xi({title:"validateSteps",data:"steps must be an array",warn:!0,debug:t}),!1)}var JH={action:"init",controlled:!1,index:0,lifecycle:at.INIT,origin:null,size:0,status:mt.IDLE},OM=bOe(KH(JH,"controlled","size")),OOe=class{constructor(e){Ae(this,"beaconPopper"),Ae(this,"tooltipPopper"),Ae(this,"data",new Map),Ae(this,"listener"),Ae(this,"store",new Map),Ae(this,"addListener",o=>{this.listener=o}),Ae(this,"setSteps",o=>{const{size:a,status:i}=this.getState(),s={size:o.length,status:i};this.data.set("steps",o),i===mt.WAITING&&!a&&o.length&&(s.status=mt.RUNNING),this.setState(s)}),Ae(this,"getPopper",o=>o==="beacon"?this.beaconPopper:this.tooltipPopper),Ae(this,"setPopper",(o,a)=>{o==="beacon"?this.beaconPopper=a:this.tooltipPopper=a}),Ae(this,"cleanupPoppers",()=>{this.beaconPopper=null,this.tooltipPopper=null}),Ae(this,"close",(o=null)=>{const{index:a,status:i}=this.getState();i===mt.RUNNING&&this.setState({...this.getNextState({action:Rt.CLOSE,index:a+1,origin:o})})}),Ae(this,"go",o=>{const{controlled:a,status:i}=this.getState();if(a||i!==mt.RUNNING)return;const s=this.getSteps()[o];this.setState({...this.getNextState({action:Rt.GO,index:o}),status:s?i:mt.FINISHED})}),Ae(this,"info",()=>this.getState()),Ae(this,"next",()=>{const{index:o,status:a}=this.getState();a===mt.RUNNING&&this.setState(this.getNextState({action:Rt.NEXT,index:o+1}))}),Ae(this,"open",()=>{const{status:o}=this.getState();o===mt.RUNNING&&this.setState({...this.getNextState({action:Rt.UPDATE,lifecycle:at.TOOLTIP})})}),Ae(this,"prev",()=>{const{index:o,status:a}=this.getState();a===mt.RUNNING&&this.setState({...this.getNextState({action:Rt.PREV,index:o-1})})}),Ae(this,"reset",(o=!1)=>{const{controlled:a}=this.getState();a||this.setState({...this.getNextState({action:Rt.RESET,index:0}),status:o?mt.RUNNING:mt.READY})}),Ae(this,"skip",()=>{const{status:o}=this.getState();o===mt.RUNNING&&this.setState({action:Rt.SKIP,lifecycle:at.INIT,status:mt.SKIPPED})}),Ae(this,"start",o=>{const{index:a,size:i}=this.getState();this.setState({...this.getNextState({action:Rt.START,index:De.number(o)?o:a},!0),status:i?mt.RUNNING:mt.WAITING})}),Ae(this,"stop",(o=!1)=>{const{index:a,status:i}=this.getState();[mt.FINISHED,mt.SKIPPED].includes(i)||this.setState({...this.getNextState({action:Rt.STOP,index:a+(o?1:0)}),status:mt.PAUSED})}),Ae(this,"update",o=>{var a,i;if(!mOe(o,OM))throw new Error(`State is not valid. Valid keys: ${OM.join(", ")}`);this.setState({...this.getNextState({...this.getState(),...o,action:(a=o.action)!=null?a:Rt.UPDATE,origin:(i=o.origin)!=null?i:null},!0)})});const{continuous:t=!1,stepIndex:n,steps:r=[]}=e??{};this.setState({action:Rt.INIT,controlled:De.number(n),continuous:t,index:De.number(n)?n:0,lifecycle:at.INIT,origin:null,status:r.length?mt.READY:mt.IDLE},!0),this.beaconPopper=null,this.tooltipPopper=null,this.listener=null,this.setSteps(r)}getState(){return this.store.size?{action:this.store.get("action")||"",controlled:this.store.get("controlled")||!1,index:parseInt(this.store.get("index"),10),lifecycle:this.store.get("lifecycle")||"",origin:this.store.get("origin")||null,size:this.store.get("size")||0,status:this.store.get("status")||""}:{...JH}}getNextState(e,t=!1){var n,r,o,a,i;const{action:s,controlled:l,index:c,size:d,status:f}=this.getState(),p=De.number(e.index)?e.index:c,h=l&&!t?c:Math.min(Math.max(p,0),d);return{action:(n=e.action)!=null?n:s,controlled:l,index:h,lifecycle:(r=e.lifecycle)!=null?r:at.INIT,origin:(o=e.origin)!=null?o:null,size:(a=e.size)!=null?a:d,status:h===d?mt.FINISHED:(i=e.status)!=null?i:f}}getSteps(){const e=this.data.get("steps");return Array.isArray(e)?e:[]}hasUpdatedState(e){const t=JSON.stringify(e),n=JSON.stringify(this.getState());return t!==n}setState(e,t=!1){const n=this.getState(),{action:r,index:o,lifecycle:a,origin:i=null,size:s,status:l}={...n,...e};this.store.set("action",r),this.store.set("index",o),this.store.set("lifecycle",a),this.store.set("origin",i),this.store.set("size",s),this.store.set("status",l),t&&(this.store.set("controlled",e.controlled),this.store.set("continuous",e.continuous)),this.listener&&this.hasUpdatedState(n)&&this.listener(this.getState())}getHelpers(){return{close:this.close,go:this.go,info:this.info,next:this.next,open:this.open,prev:this.prev,reset:this.reset,skip:this.skip}}};function TOe(e){return new OOe(e)}function IOe({styles:e}){return g.createElement("div",{key:"JoyrideSpotlight",className:"react-joyride__spotlight","data-test-id":"spotlight",style:e})}var ROe=IOe,MOe=class extends g.Component{constructor(){super(...arguments),Ae(this,"isActive",!1),Ae(this,"resizeTimeout"),Ae(this,"scrollTimeout"),Ae(this,"scrollParent"),Ae(this,"state",{isScrolling:!1,mouseOverSpotlight:!1,showSpotlight:!0}),Ae(this,"hideSpotlight",()=>{const{continuous:e,disableOverlay:t,lifecycle:n}=this.props,r=[at.INIT,at.BEACON,at.COMPLETE,at.ERROR];return t||(e?r.includes(n):n!==at.TOOLTIP)}),Ae(this,"handleMouseMove",e=>{const{mouseOverSpotlight:t}=this.state,{height:n,left:r,position:o,top:a,width:i}=this.spotlightStyles,s=o==="fixed"?e.clientY:e.pageY,l=o==="fixed"?e.clientX:e.pageX,c=s>=a&&s<=a+n,f=l>=r&&l<=r+i&&c;f!==t&&this.updateState({mouseOverSpotlight:f})}),Ae(this,"handleScroll",()=>{const{target:e}=this.props,t=ma(e);if(this.scrollParent!==document){const{isScrolling:n}=this.state;n||this.updateState({isScrolling:!0,showSpotlight:!1}),clearTimeout(this.scrollTimeout),this.scrollTimeout=window.setTimeout(()=>{this.updateState({isScrolling:!1,showSpotlight:!0})},50)}else ul(t,"sticky")&&this.updateState({})}),Ae(this,"handleResize",()=>{clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(()=>{this.isActive&&this.forceUpdate()},100)})}componentDidMount(){const{debug:e,disableScrolling:t,disableScrollParentFix:n=!1,target:r}=this.props,o=ma(r);this.scrollParent=Ld(o??document.body,n,!0),this.isActive=!0,window.addEventListener("resize",this.handleResize)}componentDidUpdate(e){var t;const{disableScrollParentFix:n,lifecycle:r,spotlightClicks:o,target:a}=this.props,{changed:i}=Eg(e,this.props);if(i("target")||i("disableScrollParentFix")){const s=ma(a);this.scrollParent=Ld(s??document.body,n,!0)}i("lifecycle",at.TOOLTIP)&&((t=this.scrollParent)==null||t.addEventListener("scroll",this.handleScroll,{passive:!0}),setTimeout(()=>{const{isScrolling:s}=this.state;s||this.updateState({showSpotlight:!0})},100)),(i("spotlightClicks")||i("disableOverlay")||i("lifecycle"))&&(o&&r===at.TOOLTIP?window.addEventListener("mousemove",this.handleMouseMove,!1):r!==at.TOOLTIP&&window.removeEventListener("mousemove",this.handleMouseMove))}componentWillUnmount(){var e;this.isActive=!1,window.removeEventListener("mousemove",this.handleMouseMove),window.removeEventListener("resize",this.handleResize),clearTimeout(this.resizeTimeout),clearTimeout(this.scrollTimeout),(e=this.scrollParent)==null||e.removeEventListener("scroll",this.handleScroll)}get overlayStyles(){const{mouseOverSpotlight:e}=this.state,{disableOverlayClose:t,placement:n,styles:r}=this.props;let o=r.overlay;return EM()&&(o=n==="center"?r.overlayLegacyCenter:r.overlayLegacy),{cursor:t?"default":"pointer",height:cOe(),pointerEvents:e?"none":"auto",...o}}get spotlightStyles(){var e,t,n;const{showSpotlight:r}=this.state,{disableScrollParentFix:o=!1,spotlightClicks:a,spotlightPadding:i=0,styles:s,target:l}=this.props,c=ma(l),d=qH(c),f=ul(c),p=pOe(c,i,o);return{...EM()?s.spotlightLegacy:s.spotlight,height:Math.round(((e=d?.height)!=null?e:0)+i*2),left:Math.round(((t=d?.left)!=null?t:0)-i),opacity:r?1:0,pointerEvents:a?"none":"auto",position:f?"fixed":"absolute",top:p,transition:"opacity 0.2s",width:Math.round(((n=d?.width)!=null?n:0)+i*2)}}updateState(e){this.isActive&&this.setState(t=>({...t,...e}))}render(){const{showSpotlight:e}=this.state,{onClickOverlay:t,placement:n}=this.props,{hideSpotlight:r,overlayStyles:o,spotlightStyles:a}=this;if(r())return null;let i=n!=="center"&&e&&g.createElement(ROe,{styles:a});if(YH()==="safari"){const{mixBlendMode:s,zIndex:l,...c}=o;i=g.createElement("div",{style:{...c}},i),delete o.backgroundColor}return g.createElement("div",{className:"react-joyride__overlay","data-test-id":"overlay",onClick:t,role:"presentation",style:o},i)}},NOe=class extends g.Component{constructor(){super(...arguments),Ae(this,"node",null)}componentDidMount(){const{id:e}=this.props;Ba()&&(this.node=document.createElement("div"),this.node.id=e,document.body.appendChild(this.node),Vc||this.renderReact15())}componentDidUpdate(){Ba()&&(Vc||this.renderReact15())}componentWillUnmount(){!Ba()||!this.node||(Vc||Fn.unmountComponentAtNode(this.node),this.node.parentNode===document.body&&(document.body.removeChild(this.node),this.node=null))}renderReact15(){if(!Ba())return;const{children:e}=this.props;this.node&&Fn.unstable_renderSubtreeIntoContainer(this,e,this.node)}renderReact16(){if(!Ba()||!Vc)return null;const{children:e}=this.props;return this.node?Fn.createPortal(e,this.node):null}render(){return Vc?this.renderReact16():null}},DOe=class{constructor(e,t){if(Ae(this,"element"),Ae(this,"options"),Ae(this,"canBeTabbed",n=>{const{tabIndex:r}=n;return r===null||r<0?!1:this.canHaveFocus(n)}),Ae(this,"canHaveFocus",n=>{const r=/input|select|textarea|button|object/,o=n.nodeName.toLowerCase();return(r.test(o)&&!n.getAttribute("disabled")||o==="a"&&!!n.getAttribute("href"))&&this.isVisible(n)}),Ae(this,"findValidTabElements",()=>[].slice.call(this.element.querySelectorAll("*"),0).filter(this.canBeTabbed)),Ae(this,"handleKeyDown",n=>{const{code:r="Tab"}=this.options;n.code===r&&this.interceptTab(n)}),Ae(this,"interceptTab",n=>{n.preventDefault();const r=this.findValidTabElements(),{shiftKey:o}=n;if(!r.length)return;let a=document.activeElement?r.indexOf(document.activeElement):0;a===-1||!o&&a+1===r.length?a=0:o&&a===0?a=r.length-1:a+=o?-1:1,r[a].focus()}),Ae(this,"isHidden",n=>{const r=n.offsetWidth<=0&&n.offsetHeight<=0,o=window.getComputedStyle(n);return r&&!n.innerHTML?!0:r&&o.getPropertyValue("overflow")!=="visible"||o.getPropertyValue("display")==="none"}),Ae(this,"isVisible",n=>{let r=n;for(;r;)if(r instanceof HTMLElement){if(r===document.body)break;if(this.isHidden(r))return!1;r=r.parentNode}return!0}),Ae(this,"removeScope",()=>{window.removeEventListener("keydown",this.handleKeyDown)}),Ae(this,"checkFocus",n=>{document.activeElement!==n&&(n.focus(),window.requestAnimationFrame(()=>this.checkFocus(n)))}),Ae(this,"setFocus",()=>{const{selector:n}=this.options;if(!n)return;const r=this.element.querySelector(n);r&&window.requestAnimationFrame(()=>this.checkFocus(r))}),!(e instanceof HTMLElement))throw new TypeError("Invalid parameter: element must be an HTMLElement");this.element=e,this.options=t,window.addEventListener("keydown",this.handleKeyDown,!1),this.setFocus()}},AOe=class extends g.Component{constructor(e){if(super(e),Ae(this,"beacon",null),Ae(this,"setBeaconRef",o=>{this.beacon=o}),e.beaconComponent)return;const t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.id="joyride-beacon-animation",e.nonce&&n.setAttribute("nonce",e.nonce),n.appendChild(document.createTextNode(` + @keyframes joyride-beacon-inner { + 20% { + opacity: 0.9; + } + + 90% { + opacity: 0.7; + } + } + + @keyframes joyride-beacon-outer { + 0% { + transform: scale(1); + } + + 45% { + opacity: 0.7; + transform: scale(0.75); + } + + 100% { + opacity: 0.9; + transform: scale(1); + } + } + `)),t.appendChild(n)}componentDidMount(){const{shouldFocus:e}=this.props;setTimeout(()=>{De.domElement(this.beacon)&&e&&this.beacon.focus()},0)}componentWillUnmount(){const e=document.getElementById("joyride-beacon-animation");e?.parentNode&&e.parentNode.removeChild(e)}render(){const{beaconComponent:e,continuous:t,index:n,isLastStep:r,locale:o,onClickOrHover:a,size:i,step:s,styles:l}=this.props,c=Ao(o.open),d={"aria-label":c,onClick:a,onMouseEnter:a,ref:this.setBeaconRef,title:c};let f;if(e){const p=e;f=g.createElement(p,{continuous:t,index:n,isLastStep:r,size:i,step:s,...d})}else f=g.createElement("button",{key:"JoyrideBeacon",className:"react-joyride__beacon","data-test-id":"button-beacon",style:l.beacon,type:"button",...d},g.createElement("span",{style:l.beaconInner}),g.createElement("span",{style:l.beaconOuter}));return f}};function POe({styles:e,...t}){const{color:n,height:r,width:o,...a}=e;return N.createElement("button",{style:a,type:"button",...t},N.createElement("svg",{height:typeof r=="number"?`${r}px`:r,preserveAspectRatio:"xMidYMid",version:"1.1",viewBox:"0 0 18 18",width:typeof o=="number"?`${o}px`:o,xmlns:"http://www.w3.org/2000/svg"},N.createElement("g",null,N.createElement("path",{d:"M8.13911129,9.00268191 L0.171521827,17.0258467 C-0.0498027049,17.248715 -0.0498027049,17.6098394 0.171521827,17.8327545 C0.28204354,17.9443526 0.427188206,17.9998706 0.572051765,17.9998706 C0.71714958,17.9998706 0.862013139,17.9443526 0.972581703,17.8327545 L9.0000937,9.74924618 L17.0276057,17.8327545 C17.1384085,17.9443526 17.2832721,17.9998706 17.4281356,17.9998706 C17.5729992,17.9998706 17.718097,17.9443526 17.8286656,17.8327545 C18.0499901,17.6098862 18.0499901,17.2487618 17.8286656,17.0258467 L9.86135722,9.00268191 L17.8340066,0.973848225 C18.0553311,0.750979934 18.0553311,0.389855532 17.8340066,0.16694039 C17.6126821,-0.0556467968 17.254037,-0.0556467968 17.0329467,0.16694039 L9.00042166,8.25611765 L0.967006424,0.167268345 C0.745681892,-0.0553188426 0.387317931,-0.0553188426 0.165993399,0.167268345 C-0.0553311331,0.390136635 -0.0553311331,0.751261038 0.165993399,0.974176179 L8.13920499,9.00268191 L8.13911129,9.00268191 Z",fill:n}))))}var jOe=POe;function LOe(e){const{backProps:t,closeProps:n,index:r,isLastStep:o,primaryProps:a,skipProps:i,step:s,tooltipProps:l}=e,{content:c,hideBackButton:d,hideCloseButton:f,hideFooter:p,showSkipButton:h,styles:m,title:v}=s,b={};return b.primary=g.createElement("button",{"data-test-id":"button-primary",style:m.buttonNext,type:"button",...a}),h&&!o&&(b.skip=g.createElement("button",{"aria-live":"off","data-test-id":"button-skip",style:m.buttonSkip,type:"button",...i})),!d&&r>0&&(b.back=g.createElement("button",{"data-test-id":"button-back",style:m.buttonBack,type:"button",...t})),b.close=!f&&g.createElement(jOe,{"data-test-id":"button-close",styles:m.buttonClose,...n}),g.createElement("div",{key:"JoyrideTooltip","aria-label":Ao(v??c),className:"react-joyride__tooltip",style:m.tooltip,...l},g.createElement("div",{style:m.tooltipContainer},v&&g.createElement("h1",{"aria-label":Ao(v),style:m.tooltipTitle},v),g.createElement("div",{style:m.tooltipContent},c)),!p&&g.createElement("div",{style:m.tooltipFooter},g.createElement("div",{style:m.tooltipFooterSpacer},b.skip),b.back,b.primary),b.close)}var FOe=LOe,BOe=class extends g.Component{constructor(){super(...arguments),Ae(this,"handleClickBack",e=>{e.preventDefault();const{helpers:t}=this.props;t.prev()}),Ae(this,"handleClickClose",e=>{e.preventDefault();const{helpers:t}=this.props;t.close("button_close")}),Ae(this,"handleClickPrimary",e=>{e.preventDefault();const{continuous:t,helpers:n}=this.props;if(!t){n.close("button_primary");return}n.next()}),Ae(this,"handleClickSkip",e=>{e.preventDefault();const{helpers:t}=this.props;t.skip()}),Ae(this,"getElementsProps",()=>{const{continuous:e,index:t,isLastStep:n,setTooltipRef:r,size:o,step:a}=this.props,{back:i,close:s,last:l,next:c,nextLabelWithProgress:d,skip:f}=a.locale,p=Ao(i),h=Ao(s),m=Ao(l),v=Ao(c),b=Ao(f);let y=s,x=h;if(e){if(y=c,x=v,a.showProgress&&!n){const w=Ao(d,{step:t+1,steps:o});y=M0(d,t+1,o),x=w}n&&(y=l,x=m)}return{backProps:{"aria-label":p,children:i,"data-action":"back",onClick:this.handleClickBack,role:"button",title:p},closeProps:{"aria-label":h,children:s,"data-action":"close",onClick:this.handleClickClose,role:"button",title:h},primaryProps:{"aria-label":x,children:y,"data-action":"primary",onClick:this.handleClickPrimary,role:"button",title:x},skipProps:{"aria-label":b,children:f,"data-action":"skip",onClick:this.handleClickSkip,role:"button",title:b},tooltipProps:{"aria-modal":!0,ref:r,role:"alertdialog"}}})}render(){const{continuous:e,index:t,isLastStep:n,setTooltipRef:r,size:o,step:a}=this.props,{beaconComponent:i,tooltipComponent:s,...l}=a;let c;if(s){const d={...this.getElementsProps(),continuous:e,index:t,isLastStep:n,size:o,step:l,setTooltipRef:r},f=s;c=g.createElement(f,{...d})}else c=g.createElement(FOe,{...this.getElementsProps(),continuous:e,index:t,isLastStep:n,size:o,step:a});return c}},$Oe=class extends g.Component{constructor(){super(...arguments),Ae(this,"scope",null),Ae(this,"tooltip",null),Ae(this,"handleClickHoverBeacon",e=>{const{step:t,store:n}=this.props;e.type==="mouseenter"&&t.event!=="hover"||n.update({lifecycle:at.TOOLTIP})}),Ae(this,"setTooltipRef",e=>{this.tooltip=e}),Ae(this,"setPopper",(e,t)=>{var n;const{action:r,lifecycle:o,step:a,store:i}=this.props;t==="wrapper"?i.setPopper("beacon",e):i.setPopper("tooltip",e),i.getPopper("beacon")&&(i.getPopper("tooltip")||a.placement==="center")&&o===at.INIT&&i.update({action:r,lifecycle:at.READY}),(n=a.floaterProps)!=null&&n.getPopper&&a.floaterProps.getPopper(e,t)}),Ae(this,"renderTooltip",e=>{const{continuous:t,helpers:n,index:r,size:o,step:a}=this.props;return g.createElement(BOe,{continuous:t,helpers:n,index:r,isLastStep:r+1===o,setTooltipRef:this.setTooltipRef,size:o,step:a,...e})})}componentDidMount(){const{debug:e,index:t}=this.props;Xi({title:`step:${t}`,data:[{key:"props",value:this.props}],debug:e})}componentDidUpdate(e){var t;const{action:n,callback:r,continuous:o,controlled:a,debug:i,helpers:s,index:l,lifecycle:c,shouldScroll:d,status:f,step:p,store:h}=this.props,{changed:m,changedFrom:v}=Eg(e,this.props),b=s.info(),y=o&&n!==Rt.CLOSE&&(l>0||n===Rt.PREV),x=m("action")||m("index")||m("lifecycle")||m("status"),w=v("lifecycle",[at.TOOLTIP,at.INIT],at.INIT),S=m("action",[Rt.NEXT,Rt.PREV,Rt.SKIP,Rt.CLOSE]),C=a&&l===e.index;if(S&&(w||C)&&r({...b,index:e.index,lifecycle:at.COMPLETE,step:e.step,type:ao.STEP_AFTER}),p.placement==="center"&&f===mt.RUNNING&&m("index")&&n!==Rt.START&&c===at.INIT&&h.update({lifecycle:at.READY}),x){const E=ma(p.target),k=!!E;k&&fOe(E)?(v("status",mt.READY,mt.RUNNING)||v("lifecycle",at.INIT,at.READY))&&r({...b,step:p,type:ao.STEP_BEFORE}):(console.warn(k?"Target not visible":"Target not mounted",p),r({...b,type:ao.TARGET_NOT_FOUND,step:p}),a||h.update({index:l+(n===Rt.PREV?-1:1)}))}v("lifecycle",at.INIT,at.READY)&&h.update({lifecycle:CM(p)||y?at.TOOLTIP:at.BEACON}),m("index")&&Xi({title:`step:${c}`,data:[{key:"props",value:this.props}],debug:i}),m("lifecycle",at.BEACON)&&r({...b,step:p,type:ao.BEACON}),m("lifecycle",at.TOOLTIP)&&(r({...b,step:p,type:ao.TOOLTIP}),d&&this.tooltip&&(this.scope=new DOe(this.tooltip,{selector:"[data-action=primary]"}),this.scope.setFocus())),v("lifecycle",[at.TOOLTIP,at.INIT],at.INIT)&&((t=this.scope)==null||t.removeScope(),h.cleanupPoppers())}componentWillUnmount(){var e;(e=this.scope)==null||e.removeScope()}get open(){const{lifecycle:e,step:t}=this.props;return CM(t)||e===at.TOOLTIP}render(){const{continuous:e,debug:t,index:n,nonce:r,shouldScroll:o,size:a,step:i}=this.props,s=ma(i.target);return!ZH(i)||!De.domElement(s)?null:g.createElement("div",{key:`JoyrideStep-${n}`,className:"react-joyride__step"},g.createElement(EE,{...i.floaterProps,component:this.renderTooltip,debug:t,getPopper:this.setPopper,id:`react-joyride-step-${n}`,open:this.open,placement:i.placement,target:i.target},g.createElement(AOe,{beaconComponent:i.beaconComponent,continuous:e,index:n,isLastStep:n+1===a,locale:i.locale,nonce:r,onClickOrHover:this.handleClickHoverBeacon,shouldFocus:o,size:a,step:i,styles:i.styles})))}},QH=class extends g.Component{constructor(e){super(e),Ae(this,"helpers"),Ae(this,"store"),Ae(this,"callback",i=>{const{callback:s}=this.props;De.function(s)&&s(i)}),Ae(this,"handleKeyboard",i=>{const{index:s,lifecycle:l}=this.state,{steps:c}=this.props,d=c[s];l===at.TOOLTIP&&i.code==="Escape"&&d&&!d.disableCloseOnEsc&&this.store.close("keyboard")}),Ae(this,"handleClickOverlay",()=>{const{index:i}=this.state,{steps:s}=this.props;Cs(this.props,s[i]).disableOverlayClose||this.helpers.close("overlay")}),Ae(this,"syncState",i=>{this.setState(i)});const{debug:t,getHelpers:n,run:r=!0,stepIndex:o}=e;this.store=TOe({...e,controlled:r&&De.number(o)}),this.helpers=this.store.getHelpers();const{addListener:a}=this.store;Xi({title:"init",data:[{key:"props",value:this.props},{key:"state",value:this.state}],debug:t}),a(this.syncState),n&&n(this.helpers),this.state=this.store.getState()}componentDidMount(){if(!Ba())return;const{debug:e,disableCloseOnEsc:t,run:n,steps:r}=this.props,{start:o}=this.store;_M(r,e)&&n&&o(),t||document.body.addEventListener("keydown",this.handleKeyboard,{passive:!0})}componentDidUpdate(e,t){if(!Ba())return;const{action:n,controlled:r,index:o,status:a}=this.state,{debug:i,run:s,stepIndex:l,steps:c}=this.props,{stepIndex:d,steps:f}=e,{reset:p,setSteps:h,start:m,stop:v,update:b}=this.store,{changed:y}=Eg(e,this.props),{changed:x,changedFrom:w}=Eg(t,this.state),S=Cs(this.props,c[o]),C=!tr(f,c),E=De.number(l)&&y("stepIndex"),k=ma(S.target);if(C&&(_M(c,i)?h(c):console.warn("Steps are not valid",c)),y("run")&&(s?m(l):v()),E){let T=De.number(d)&&d=0?v:0,r===mt.RUNNING&&gOe(v,{element:m,duration:i}).then(()=>{setTimeout(()=>{var x;(x=this.store.getPopper("tooltip"))==null||x.instance.update()},10)})}}render(){if(!Ba())return null;const{index:e,lifecycle:t,status:n}=this.state,{continuous:r=!1,debug:o=!1,nonce:a,scrollToFirstStep:i=!1,steps:s}=this.props,l=n===mt.RUNNING,c={};if(l&&s[e]){const d=Cs(this.props,s[e]);c.step=g.createElement($Oe,{...this.state,callback:this.callback,continuous:r,debug:o,helpers:this.helpers,nonce:a,shouldScroll:!d.disableScrolling&&(e!==0||i),step:d,store:this.store}),c.overlay=g.createElement(NOe,{id:"react-joyride-portal"},g.createElement(MOe,{...d,continuous:r,debug:o,lifecycle:t,onClickOverlay:this.handleClickOverlay}))}return g.createElement("div",{className:"react-joyride"},c.step,c.overlay)}};Ae(QH,"defaultProps",COe);var e9=QH;class Bp{_step;contentClassname="text-start text-base";constructor({step:t,onPrepare:n,onInit:r,onExit:o,onPrevious:a}){const i=u.jsx("div",{className:this.contentClassname,children:t.content});this._step={...t,content:i},this.onInit=r,this.onPrepare=n,this.onExit=o,this.onPrevious=a}set step(t){const n=u.jsx("div",{className:this.contentClassname,children:t.content});this._step={...t,content:n}}get step(){return this._step}}const HOe={styles:{floater:{zIndex:2e3,pointerEvents:"auto"}}},VOe={overlay:{zIndex:1e3}},UOe={back:"Zurück",close:"Schließen",last:"Fertig",next:"Weiter",open:"Öffnen",skip:"Überspringen"};function GOe({isActive:e,setActive:t,steps:n,skipOnError:r=!0,showInfoAndError:o=!0,beforeAll:a,afterAll:i,scrollOffset:s=220,scrollToFirstStep:l=!0,disabledOverlayClose:c=!0}){const[d,f]=g.useState(0),p=g.useRef(!1),h=g.useCallback(y=>{window.setTimeout(()=>Fn.flushSync(()=>f(x=>x+y)))},[]),m=g.useCallback(()=>{t(!1),f(0),p.current=!1,i()},[i,t]),v=g.useMemo(()=>n.map(y=>y.step),[n]),b=g.useCallback(y=>{const{action:x,index:w,lifecycle:S,type:C,step:E}=y;switch(C){case"tour:start":a(),p.current=!0,f(0);break;case"tour:end":m();break;case"step:before":n[w]?.onPrepare?.();break;case"step:after":switch(n[w]?.onExit?.(),x){case"next":n[w+1]?.onInit?.(),h(1);break;case"prev":n[w]?.onPrevious?.(),n[w-1]?.onInit?.(),h(-1);break;case"skip":n[w+2]?.onInit?.(),h(2);break;case"close":m();break;case"reset":m();break;case"stop":m();break}break;case"error:target_not_found":r?(o&&Mx({title:"Tour-Info",description:`Ein Step [${n[w].step?.title??"Unbekannt"}] wurde übersprungen, das Element ${n[w].step.target} wurde nicht gefunden.`}),h(1)):(o&&Rx({title:"Tour-Fehler",description:`Fehler bei Step [${n[w].step?.title??"Unbekannt"}]. Das Element ${E.target} wurde nicht gefunden.`}),m());break;case"error":r?(o&&Mx({title:"Tour-Info",description:`Ein Step [${n[w].step?.title??"Unbekannt"}] wurde übersprungen.`}),h(1)):(o&&Rx({title:"Tour-Fehler",description:`Fehler bei Step [${n[w].step?.title??"Unbekannt"}].`}),m());break}},[a,m,h,o,r,n]);return u.jsx(e9,{run:e,continuous:!0,showProgress:!0,disableScrollParentFix:!0,scrollToFirstStep:l,styles:VOe,floaterProps:HOe,disableOverlayClose:c,scrollOffset:s,stepIndex:d,locale:UOe,disableOverlay:!1,callback:b,steps:v,debug:!1})}function WOe({name:e,onChange:t,formProps:n,required:r,description:o,title:a}){const i=n.watch(e),s=g.useRef(t);s.current!==t&&(s.current=t),g.useEffect(()=>{s.current?.(i)},[i]);const l=n.register(e);return u.jsxs("div",{className:"flex flex-1 flex-col",children:[u.jsx(Pt,{htmlFor:e,required:r,children:a}),o&&u.jsx("p",{className:"mt-0 pb-2",children:u.jsx("small",{children:o})}),u.jsx(Mn,{className:"mt-2",label:"Aktivieren",disabled:n.readonly,id:l?.name,...l})]})}function zOe({onChange:e,formProps:t,name:n,required:r,description:o,title:a,placeholder:i}){const s=t.watch(n),l=g.useRef(e);l.current!==e&&(l.current=e),g.useEffect(()=>{l.current?.(s)},[s]);const c=t.register(n);return u.jsxs("div",{className:"flex flex-1 flex-col min-w-max",children:[u.jsx(Pt,{htmlFor:n,required:r,children:a}),o&&u.jsx("p",{className:"mt-0 pb-2",children:u.jsx("small",{children:o})}),u.jsx(vt,{id:n,...c,disabled:t?.readonly,placeholder:i})]})}function qOe({name:e,onChange:t,formProps:n,required:r,description:o,title:a,options:i,placeholder:s}){const l=n.watch(e),c=g.useRef(t);c.current!==t&&(c.current=t),g.useEffect(()=>{c.current?.(l)},[l]);const d=n.register(e);return u.jsxs("div",{className:"flex flex-1 flex-col min-w-max",children:[u.jsx(Pt,{htmlFor:d?.name,required:r,children:a}),o&&u.jsx("p",{className:"mt-0 pb-2",children:u.jsx("small",{children:o})}),u.jsx(zt,{isMulti:!0,id:e,name:e,control:n.control,options:i,required:r,disabled:n.readonly,placeholder:s})]})}function YOe({name:e,description:t,title:n,formProps:r,onChange:o,required:a,options:i,placeholder:s}){const l=r.watch(e),c=g.useRef(o);c.current!==o&&(c.current=o),g.useEffect(()=>{c.current?.(l)},[l]);const d=r.register(e);return u.jsxs("div",{className:"flex flex-1 flex-col min-w-max",children:[u.jsx(Pt,{htmlFor:d?.name,required:a,children:n}),t&&u.jsx("p",{className:"mt-0 pb-2",children:u.jsx("small",{children:t})}),u.jsx(zt,{id:d?.name,name:d?.name,control:r.control,options:i,required:a,disabled:r.readonly,placeholder:s})]})}function KOe({obj:e,children:t,onSubmit:n,readonly:r,horizontal:o,className:a,hideSave:i,hideReset:s,customResetButton:l,customSubmitButton:c,...d}){const{register:f,handleSubmit:p,formState:{isDirty:h,isValid:m},control:v,reset:b,watch:y}=bo({defaultValues:e});g.useEffect(()=>{b(e)},[e,b]);const x=w=>{w.preventDefault(),b()};return u.jsxs("form",{...d,className:ce(`flex ${o?"flex-row":"flex-col"} gap-4`,a),onSubmit:p(n),onReset:x,children:[t({control:v,watch:y,register:f,readonly:r},b),u.jsx("hr",{className:"border border-border"}),u.jsxs(cn,{className:"justify-end",children:[!s&&(l?l({disabled:!h}):u.jsx(re,{type:"reset",appearance:"subtle",disabled:!h,children:"Reset"})),!i&&(c?c({disabled:!m}):u.jsx(re,{appearance:"primary",type:"submit",disabled:!m,children:"Save"}))]})]})}const gn={CheckboxFormField:WOe,InputFormField:zOe,SelectMultiFormField:qOe,SelectSingleFormField:YOe,Form:KOe};function XOe(e,t,n,r,o){return g.useMemo(()=>{const a=r.split(":").map(Number),i=o.split(":").map(Number),s=t.set("hour",a[0]).set("minute",a[1]),c=e.filter(p=>p.endDate?!(p.startDate?.isAfter(n)||p.endDate?.isBefore(s)):!0).sort((p,h)=>!p.startDate||!h.startDate?0:p.startDate.toDate().getTime()-h.startDate.toDate().getTime()),d=new Map;let f=s;for(const p of c){let h=p.startDate??s;const m=p.endDate??n;h.isBefore(s)&&(h=s);const v=h.hour(a[0]).minute(a[1]);for(;h.isBefore(m);){h.hour(a[0]).minute(a[1]).isSame(f)||(f=h.add(1,"day"));const y={booking:p,renderStartDate:h,renderEndDate:m};(p.startDate?.isBefore(v)||!p.startDate||p.startDate.isBefore(h))&&(y.renderStartDate=h.hour(a[0]).minute(a[1]));const x=h.hour(i[0]).minute(i[1]);(!p.endDate||x.isBefore(p.endDate))&&(y.renderEndDate=x),d.set(f,[...d.get(f)??[],y]),h=h.add(1,"day")}}return d},[e,o,r,n,t])}const ZOe=Intl.DateTimeFormat(void 0,{weekday:"short",day:"numeric",month:"short",year:"numeric"});function JOe(e,t,n){return u.jsx("div",{"data-id":e.key,className:"flex justify-between py-1 cursor-pointer border-solid border-l-8 border-l-border-bold overflow-hidden bg-surface-sunken",children:u.jsxs("div",{className:"flex pl-2.5 flex-col overflow-hidden",children:[u.jsx("div",{className:"text-text-subtle text-xl flex-0 truncate",children:u.jsx("span",{children:e.title??"no title"})}),e.subtitle&&u.jsx("div",{className:"text-text-subtle text-sm flex-0 truncate",children:u.jsx("span",{children:e.subtitle})}),u.jsxs("div",{className:"text-text",children:[t?.format("HH:mm")," - ",n?.format("HH:mm")]})]})})}function t9({items:e,renderEvent:t=JOe,renderTimeHeader:n,minStartTime:r,maxEndTime:o,dayStart:a,dayEnd:i,className:s,style:l}){const c=XOe(e,r,o,a||"00:00",i||"00:00"),d=g.useMemo(()=>{const f=[];for(const[p,h]of c){const m=ZOe.format(p.toDate());f.push(u.jsxs("div",{className:"mt-4 first:mt-0",children:[u.jsx("div",{className:"text-text-subtle text-sm flex items-center font-bold mt-4",children:n?n(p):m}),u.jsx("div",{className:"flex flex-1 flex-col gap-1",children:h.map(v=>t(v.booking,v.renderStartDate,v.renderEndDate))})]},m))}return f},[c,n,t]);return u.jsx("div",{className:ce("min-h-0 overflow-auto",s),style:l,children:d})}function QOe(){const{locale:e,setLocale:t}=Ute();return u.jsx(Ye.Menu,{trigger:e,children:u.jsx(Ye.ItemGroup,{children:lh.map(({locale:n,label:r})=>u.jsx(Ye.Item,{selected:n===e,onClick:()=>{t(n)},children:r},n))})},e)}function eTe({position:e,setSidebarPosition:t}){return u.jsxs("div",{className:"border-border flex items-center border-r-2 border-solid pr-2",children:[u.jsx(Pt,{className:"p-0",children:"Sidebar:"}),u.jsx("div",{className:"",children:u.jsx(mB,{defaultChecked:e==="left",onChange:n=>{t(n?"left":"right")}})})]})}function tTe({sidebarPosition:e,setSidebarPosition:t}){const n=Kd();return u.jsx(Is.TopNavigation,{sticky:!0,children:u.jsx(jY,{label:"",primaryItems:[u.jsx(Yp,{onClick:()=>n("/intro"),children:u.jsx("span",{children:"Intro"})},0),u.jsx(Yp,{onClick:()=>n("/wrappers"),children:u.jsx("span",{children:"Wrappers"})},1),u.jsx(Yp,{onClick:()=>n("/single"),children:u.jsx("span",{children:"Single Components"})},1),u.jsx("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:u.jsx(QOe,{})},4)],renderAppSwitcher:void 0,renderProductHome:()=>u.jsx(GY,{siteTitle:"UI-Kit-TS",iconUrl:"./images/logo.png",logoAlt:"",onClick:()=>n("/intro"),logoUrl:"images/logo.png",iconAlt:""}),renderProfile:()=>u.jsxs(u.Fragment,{children:[u.jsx(eTe,{position:e,setSidebarPosition:t}),u.jsx(Qte,{}),u.jsx(fn,{href:"https://github.com/linked-planet/ui-kit-ts",target:"_blank",src:"images/github-logo.png"}),u.jsx(fn,{href:"https://www.linked-planet.com",target:"_blank",src:"images/logo.png"})]})})})}const nTe="_example_5rwj8_1",rTe={example:nTe};/** + * React Router DOM v6.28.0 + * + * 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 N0(e){return e===void 0&&(e=""),new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(o=>[n,o]):[[n,r]])},[]))}function oTe(e,t){let n=N0(e);return t&&t.forEach((r,o)=>{n.has(o)||t.getAll(o).forEach(a=>{n.append(o,a)})}),n}const aTe="6";try{window.__reactRouterVersion=aTe}catch{}const iTe="startTransition",TM=kh[iTe];function sTe(e){let{basename:t,children:n,future:r,window:o}=e,a=g.useRef();a.current==null&&(a.current=WY({window:o,v5Compat:!0}));let i=a.current,[s,l]=g.useState({action:i.action,location:i.location}),{v7_startTransition:c}=r||{},d=g.useCallback(f=>{c&&TM?TM(()=>l(f)):l(f)},[l,c]);return g.useLayoutEffect(()=>i.listen(d),[i,d]),g.useEffect(()=>MK(r),[r]),g.createElement(DK,{basename:t,children:n,location:s.location,navigationType:s.action,navigator:i,future:r})}var IM;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(IM||(IM={}));var RM;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(RM||(RM={}));function n9(e){let t=g.useRef(N0(e)),n=g.useRef(!1),r=hl(),o=g.useMemo(()=>oTe(r.search,n.current?null:t.current),[r.search]),a=Kd(),i=g.useCallback((s,l)=>{const c=N0(typeof s=="function"?s(o):s);n.current=!0,a("?"+c,l)},[a,o]);return[o,i]}function lTe(e,t){const n=`//#region ${t}`,r=`//#endregion ${t}`;return e.indexOf(n)&&e.indexOf(r)?e.substring(e.indexOf(n)+n.length,e.indexOf(r)):""}function $e({overallSourceCode:e,id:t,name:n,description:r,packages:o,examples:a}){const i=g.useRef(null),s=hl(),[l,c]=n9(),d=l.get("example"),[f,p]=g.useState(d);return g.useEffect(()=>{if(s.pathname!=="/wrappers")return;const h=v=>{v.forEach(b=>{b.isIntersecting&&i.current&&window.history.pushState({},"",`#${i.current.id}`)})},m=new IntersectionObserver(h);return i.current&&m.observe(i.current),()=>m.disconnect()},[s.pathname]),g.useEffect(()=>{window.location.hash===`#${t}`&&i.current&&i.current.scrollIntoView()},[t]),u.jsxs("div",{id:t,"data-menu-name":n,className:"my-12",ref:i,children:[u.jsx("h3",{children:n}),u.jsxs("small",{children:[u.jsx("span",{children:"Packages: "}),o.map(h=>u.jsx("a",{href:h.url,target:"_blank",rel:"noreferrer",children:h.name},h.name))]}),u.jsx("div",{children:r&&u.jsx("div",{className:"pb-2 pt-1 text-sm font-light",children:r})}),u.jsxs(Ze.Container,{id:`${n}-tabs`,selected:f,onChange:h=>{p(h),l.set("example",h),c(l)},children:[u.jsx(Ze.TabList,{children:a.map(h=>u.jsx(Ze.Tab,{label:h.title,children:h.title},h.title))}),a.map(h=>u.jsx(Ze.TabPanel,{label:h.title,className:"overflow-hidden",children:u.jsx(cTe,{example:h.example,overallSourceCode:e,sourceCodeExampleId:h.sourceCodeExampleId})},h.sourceCodeExampleId))]})]})}function cTe({example:e,sourceCodeExampleId:t,overallSourceCode:n}){const[r,o]=g.useState("example"),a=g.useMemo(()=>lTe(n,t),[n,t]);return u.jsxs("div",{className:"bg-surface w-full overflow-hidden py-4",children:[u.jsxs(cn,{children:[u.jsx(re,{selected:r==="example",onClick:()=>o("example"),children:"Example"}),u.jsx(re,{selected:r==="source",onClick:()=>o("source"),children:"Source"})]}),r==="example"&&u.jsx("div",{className:`${rTe.example} overflow-auto`,children:e}),r==="source"&&u.jsxs("div",{children:[!a&&u.jsx("span",{children:"No sources found..."}),a&&u.jsx("div",{children:u.jsx(l3,{language:"typescript",children:a})})]})]})}function uTe(){return u.jsx("div",{className:"bg-surface",children:u.jsxs(xn.Container,{type:"single",defaultValue:"item-1","data-id":"test-data-id",children:[u.jsxs(xn.Item,{value:"item-1",children:[u.jsx(xn.Trigger,{children:"Is it accessible?"}),u.jsx(xn.Content,{children:"Yes. It adheres to the WAI-ARIA design pattern."})]}),u.jsxs(xn.Item,{value:"item-2",children:[u.jsx(xn.Trigger,{children:"Is it unstyled?"}),u.jsx(xn.Content,{children:"Yes. It is unstyled by default, giving you freedom over the look and feel."})]}),u.jsxs(xn.Item,{value:"item-3",children:[u.jsx(xn.Trigger,{children:"Can it be animated?"}),u.jsx(xn.Content,{children:"Yes! You can animate the Accordion with CSS or JavaScript."})]})]})})}function dTe(){return u.jsx("div",{className:"bg-surface",children:u.jsxs(xn.Container,{type:"multiple",children:[u.jsxs(xn.Item,{value:"item-1",children:[u.jsx(xn.Trigger,{children:"Is it accessible?"}),u.jsx(xn.Content,{children:"Yes. It adheres to the WAI-ARIA design pattern."})]}),u.jsxs(xn.Item,{value:"item-2",children:[u.jsx(xn.Trigger,{children:"Is it unstyled?"}),u.jsx(xn.Content,{children:"Yes. It is unstyled by default, giving you freedom over the look and feel."})]}),u.jsxs(xn.Item,{value:"item-3",children:[u.jsx(xn.Trigger,{children:"Can it be animated?"}),u.jsx(xn.Content,{children:"Yes! You can animate the Accordion with CSS or JavaScript."})]})]})})}function fTe(e){return u.jsx($e,{name:"Accordion",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single?component=Accordion"}],examples:[{title:"Accordion Single",example:u.jsx(uTe,{}),sourceCodeExampleId:"accordion-single"},{title:"Accordion Multi",example:u.jsx(dTe,{}),sourceCodeExampleId:"accordion-multi"}]})}function pTe(){const[e,t]=g.useState(!0),[n,r]=g.useState(!0),[o,a]=g.useState(!0),[i,s]=g.useState(!0),[l,c]=g.useState(!0),d="border rounded border-border p-4 bg-brand";return u.jsxs(u.Fragment,{children:[u.jsxs(cn,{className:"mb-4",children:[u.jsx(re,{onClick:()=>t(!e),children:e?"Hide Item 0":"Show Item 0"}),u.jsx(re,{onClick:()=>r(!n),children:e?"Hide Item 1":"Show Item 1"}),u.jsx(re,{onClick:()=>a(!o),children:e?"Hide Item 2":"Show Item 2"})]}),u.jsxs(cn,{className:"mb-4 ml-8",children:[u.jsx(re,{onClick:()=>s(!i),children:i?"Disable Enter Animation":"Enable Enter Animation"}),u.jsx(re,{onClick:()=>c(!l),children:l?"Disable Exit Animation":"Enable Exit Animation"})]}),u.jsxs(vhe,{className:"flex flex-col gap-2",classNames:{enter:"duration-300 ease-in-out opacity-5 relative -translate-x-full",enterDone:"duration-300 ease-in-out opacity-100 relative translate-x-0",exit:"duration-300 ease-in-out opacity-5 relative -translate-x-full"},timeout:300,enter:i,exit:l,onEnter:()=>console.log("Enter"),onEntering:()=>console.log("Entering"),onEntered:()=>console.log("Entered"),onExit:()=>console.log("Exit"),onExiting:()=>console.log("Exiting"),onExited:()=>console.log("Exited"),children:[e&&u.jsx("div",{className:d,children:"Item 0"}),n&&u.jsx("div",{className:d,children:"Item 1"}),o&&u.jsx("div",{className:d,children:"Item 2"})]})]})}function hTe(e){return u.jsx($e,{name:"Animated List",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single#AnimatedList"}],examples:[{title:"Animated List",example:u.jsx(pTe,{}),sourceCodeExampleId:"animated-list"}]})}function gTe(e){const t=u.jsx(u.Fragment,{}),n=u.jsxs("div",{children:[t,u.jsxs("div",{className:"flex gap-4",children:[u.jsx(fn,{size:"xsmall",appearance:"circle",presence:"online",status:"approved"}),u.jsx(fn,{size:"small",appearance:"square",presence:"online",status:"approved"}),u.jsx(fn,{size:"medium",presence:"busy",status:"declined"}),u.jsx(fn,{size:"large",presence:"focus",status:"locked"}),u.jsx(fn,{size:"large",isDisabled:!0,presence:"online"}),u.jsx(fn,{size:"xlarge",appearance:"square",label:"testlabel",presence:"offline"}),u.jsx(fn,{size:"xxlarge"}),u.jsx(fn,{size:"xlarge",src:"https://source.boringavatars.com/beam/"}),u.jsx(fn,{borderColor:"#ff0000"}),u.jsx("span",{children:"as link:"}),u.jsx(fn,{size:"medium",name:"M T",label:"testlabel",href:"#"}),u.jsx(fn,{size:"xlarge",href:"#"}),u.jsx(fn,{size:"medium",href:"#"}),u.jsx(fn,{href:"#",borderColor:"#00ff00"}),u.jsx(fn,{size:"medium",isDisabled:!0,href:"#"}),u.jsx(fn,{isDisabled:!0,href:"#",src:"https://source.boringavatars.com/beam/",size:"xlarge"}),u.jsx(fn,{href:"#",src:"images/github-logo.png",size:"xlarge"})]})]}),r=u.jsx(u.Fragment,{}),o=u.jsxs("div",{className:"flex flex-col",children:[r,u.jsx(yb,{primaryText:"Carl Coder",secondaryText:"Software Engineer",avatar:u.jsx(fn,{size:"large",presence:"online",borderColor:"red"})}),u.jsx(yb,{primaryText:u.jsx("div",{children:u.jsx("h1",{children:"TEST H1"})}),secondaryText:u.jsx("div",{children:u.jsx("div",{className:"bg-brand text-danger-bold h-4 w-12 flex-none",children:"UUU"})}),avatar:u.jsx(fn,{size:"large",presence:"online"})})]}),a=u.jsx("div",{className:"flex flex-1 justify-center border-2"}),i=u.jsxs("div",{children:[a,u.jsx("div",{className:"flex flex-1 justify-center border-2",children:u.jsx(yb,{primaryText:"Unbekannt",secondaryText:u.jsxs("div",{children:[u.jsx("div",{children:"Unbekannt"}),u.jsx("div",{children:"Summary"}),u.jsx("div",{children:"description"})]}),avatar:u.jsx(fn,{size:"medium"})})})]});return u.jsx($e,{name:"Avatar",description:"Avatars are only the round avatar, while AvatarItem is rectangular and has username, and email.",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single#Avatars"}],examples:[{title:"Avatar",example:n,sourceCodeExampleId:"avatar1"},{title:"Avatar Item",example:o,sourceCodeExampleId:"avatar2"},{title:"Avatar Item 2",example:i,sourceCodeExampleId:"avatar3"}]})}var Ch={exports:{}},mTe=Ch.exports,MM;function vTe(){return MM||(MM=1,function(e,t){(function(r,o){e.exports=o(QD(),be())})(mTe,function(n,r){return function(o){var a={};function i(s){if(a[s])return a[s].exports;var l=a[s]={i:s,l:!1,exports:{}};return o[s].call(l.exports,l,l.exports,i),l.l=!0,l.exports}return i.m=o,i.c=a,i.d=function(s,l,c){i.o(s,l)||Object.defineProperty(s,l,{enumerable:!0,get:c})},i.r=function(s){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(s,"__esModule",{value:!0})},i.t=function(s,l){if(1&l&&(s=i(s)),8&l||4&l&&typeof s=="object"&&s&&s.__esModule)return s;var c=Object.create(null);if(i.r(c),Object.defineProperty(c,"default",{enumerable:!0,value:s}),2&l&&typeof s!="string")for(var d in s)i.d(c,d,function(f){return s[f]}.bind(null,d));return c},i.n=function(s){var l=s&&s.__esModule?function(){return s.default}:function(){return s};return i.d(l,"a",l),l},i.o=function(s,l){return Object.prototype.hasOwnProperty.call(s,l)},i.p="",i(i.s=5)}([function(o,a,i){function s(f,p){for(var h=0;h0||m.image.height>0)&&v(!0))})}},{key:"loadImage",value:function(h){var m=this,v=new Image,b=!1;v.onload=function(){b||m.pumpLoaded()},v.onerror=function(){b||m.pumpLoaded()},v.src=h,b===!1&&(v.width>0||v.height>0)&&(b=!0,this.pumpLoaded())}},{key:"loadVideo",value:function(h){var m=this,v=document.createElement("video");v.addEventListener("loadeddata",function(){m.pumpLoaded()}),v.addEventListener("error",function(){m.pumpLoaded()}),v.setAttribute("src",h)}},{key:"pumpLoaded",value:function(){this.loaded+=1,this.loaded===this.toLoad&&this.resolver(!0)}},{key:"startLoad",value:function(h){h.match(/\.(mp4|webm)/i)&&this.loadVideo(h),h.match(/\.(png|jp(e)?g|gif|webp)/i)&&this.loadImage(h)}},{key:"loadMultiple",value:function(h){var m=this;return this.loaded=0,this.toLoad=h.length,new Promise(function(v){m.resolver=v,h.forEach(function(b){m.startLoad(b)})})}}]),f}();function c(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],p=arguments.length>1?arguments[1]:void 0;if(!p)return f.join(" ").trim();for(var h=[],m=f.length;m--;)p[f[m]]&&h.push(p[f[m]]);return h}function d(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",p=arguments.length>1?arguments[1]:void 0;return p&&p[f]||f}},function(o,a,i){i.d(a,"a",function(){return p}),i.d(a,"b",function(){return h}),i.d(a,"c",function(){return m}),i.d(a,"e",function(){return v}),i.d(a,"d",function(){return b}),i.d(a,"g",function(){return y}),i.d(a,"f",function(){return x});var s=i(0);function l(w){return function(C){if(Array.isArray(C)){for(var E=0,k=new Array(C.length);E2&&arguments[2]!==void 0?arguments[2]:{},v=m.tolerance,b=v===void 0?0:v,y=m.propertyName;return new Promise(function(x){if(p){var w=null,S=h.charAt(0).toUpperCase()+h.slice(1),C=0;p.style["Webkit"+S]!==void 0&&(w="webkit"+S+"End"),p.style.OTransition!==void 0&&(w="o"+h+"End"),p.style[h]!==void 0&&(w=h+"end"),p.clearCssEndEvent&&p.clearCssEndEvent(),p.clearCssEndEvent=function(){p.removeEventListener(w,E)},p.addEventListener(w,E)}else x(!1);function E(k){if((k.srcElement||k.target)===p){if(C>=b){if(y&&y!==k.propertyName)return;p.removeEventListener(w,E),x(k)}C+=1}}})}function f(p){window&&window.requestAnimationFrame(function(){window.requestAnimationFrame(p)})}Object.defineProperty(l,"__esModule",{value:!0}),l.setCssEndEvent=d,l.beforeCssLayout=function(p){window&&window.requestAnimationFrame(p)},l.beforeNextCssLayout=f,l.beforeFutureCssLayout=function(p,h){(function m(v,b){window&&v&&Number.isInteger(v)&&v>0?window.requestAnimationFrame(function(){m(v-1,b)}):b()})(p+1,h)},l.onceNextCssLayout=function(){return new Promise(function(p){f(p)})},l.onceTransitionEnd=function(p){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return new Promise(function(m){d(p,"transition",h).then(m)})},l.onceAnimationEnd=function(p){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return new Promise(function(m){d(p,"animation",h).then(m)})}}])},function(o,a,i){o.exports=i(13)},,,,,,,,function(o,a,i){i.r(a);var s=i(3),l=i.n(s),c=i(2),d=i.n(c),f=i(4),p=i(0),h=i(1);function m(Q){return(m=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Z){return typeof Z}:function(Z){return Z&&typeof Symbol=="function"&&Z.constructor===Symbol&&Z!==Symbol.prototype?"symbol":typeof Z})(Q)}function v(Q,ae){for(var Z=0;Zq);I.props.onClick({index:q,direction:te})}),I.rootElement=Z.rootElement,I}return function(I,_){if(typeof _!="function"&&_!==null)throw new TypeError("Super expression must either be null or a function");I.prototype=Object.create(_&&_.prototype,{constructor:{value:I,writable:!0,configurable:!0}}),_&&x(I,_)}(ae,Q),function(I,_,B){return _&&v(I.prototype,_),I}(ae,[{key:"renderBullets",value:function(){var I=this,_=this.props,B=_.cssModule,q=_.selected,te=_.media;return(te===void 0?[]:te).map(function(se,ne){var ge=ne===q?Object(p.c)("".concat(I.rootElement,"__bullets--active"),B):null;return l.a.createElement("button",{key:"bullet-".concat(ne),"data-index":ne,onClick:I.bulletClick,className:ge},ne)})}},{key:"render",value:function(){var I=this.props,_=I.cssModule,B=I.rootElement;return l.a.createElement("nav",{className:Object(p.c)("".concat(B,"__bullets"),_)},this.renderBullets())}}]),ae}(l.a.Component);function C(Q){return(C=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Z){return typeof Z}:function(Z){return Z&&typeof Symbol=="function"&&Z.constructor===Symbol&&Z!==Symbol.prototype?"symbol":typeof Z})(Q)}function E(Q,ae){for(var Z=0;Z=0||(Te[ne]=te[ne]);return Te}(Q,ae);if(Object.getOwnPropertySymbols){var B=Object.getOwnPropertySymbols(Q);for(I=0;I=0||Object.prototype.propertyIsEnumerable.call(Q,Z)&&(_[Z]=Q[Z])}return _}function U(Q,ae){for(var Z=0;Z0),ge=Math.abs(q);I.touchEnabled!==!1?ge>=10&&(I.loading===!1?I.goTo({index:ne?I.index+1:I.index-1,direction:ne,touch:!0}):I.direction===!0?(q+=10,Math.abs(q)>te.offsetWidth?q=-te.offsetWidth:q>0&&(q=0),te.style.transform="translate3d(".concat(q,"px, 0, 0)"),se.style.transform="translate3d(calc(100% + ".concat(q,"px), 0, 0)")):(q-=10,Math.abs(q)>te.offsetWidth?q=te.offsetWidth:q<0&&(q=0),te.style.transform="translate3d(".concat(q,"px, 0, 0)"),se.style.transform="translate3d(calc(-100% + ".concat(q,"px), 0, 0)"))):ge>20&&(I.touchEnabled=!0,I.touchStartPoint=B.touches[0].clientX)}}),de(he(I),"touchEnd",function(){!I.animating&&I.touchStartPoint&&I.loading&&(I.touchStartPoint=null,I.animating=!0,I.touchEnabled=!1,I.animateMobileEnd(function(){I.index=I.nextIndex,I.setState({index:I.index}),I.onTransitionEnd(),I.animating=!1,I.loading=!1,I.unchargeIndex()}))}),de(he(I),"bulletClick",function(_){var B=_.currentTarget,q=parseInt(B.getAttribute("data-index"),10);I.goTo({index:q,direction:!(I.index>q)},function(){Object(f.onceNextCssLayout)().then(function(){Object(h.a)(B,I.classNames.bulletsLoading)})})}),I.rootElement=Z.rootElement||Re,I.boxA=null,I.boxB=null,I.loaded=[],I.active="boxA",I.loader="boxB",I.nextIndex=null,I.loading=!1,I.media=null,I.started=!1,I.touchEnabled=!1,I.setupStartup(Z),I}return function(I,_){if(typeof _!="function"&&_!==null)throw new TypeError("Super expression must either be null or a function");I.prototype=Object.create(_&&_.prototype,{constructor:{value:I,writable:!0,configurable:!0}}),_&&me(I,_)}(ae,Q),function(I,_,B){return _&&ee(I.prototype,_),I}(ae,[{key:"componentDidMount",value:function(){var I=this;Object(h.a)(this.boxA,this.classNames.active),this.props.startupScreen&&(this.buttons&&(Object(h.a)(this.buttons.element,this.classNames.controlsHidden),Object(h.a)(this.buttons.element,this.classNames.controlsActive)),this.props.startup===!0&&this.media.length>0&&this.startup()),this.props.onFirstMount&&this.props.onFirstMount(J({},this.getInfo())),this.buttons&&Object(f.onceNextCssLayout)().then(function(){I.buttons&&I.buttons.element&&Object(h.b)(I.buttons.element,I.classNames.controlsHidden)})}},{key:"UNSAFE_componentWillReceiveProps",value:function(I){if(this.checkChildren(I),this.setupClassNames(Object(h.e)(I.cssModule)),I.name===this.props.name)if(I.startup!==!0||this.started!==!1)if(I.selected===this.props.selected)this.refreshSlider();else{var _=this.getIndex(I.selected),B=I.infinite===!0&&_===0&&this.index===this.media.length-1||!(this.index>_);this.goTo({index:_,direction:B})}else this.startup();else this.resetSlider(I.selected)}},{key:"onTransitionStart",value:function(){var I=this.media[this.index],_=this.media[this.nextIndex],B=J({},this.getInfo(),{nextSlide:this[this.loader],nextIndex:this.nextIndex,nextMedia:_});this.props.onTransitionStart&&this.props.onTransitionStart(B),I&&I.onTransitionStartOut&&I.onTransitionStartOut(B),_&&_.onTransitionStartIn&&_.onTransitionStartIn(B)}},{key:"onTransitionRequest",value:function(I,_){var B=this.media[this.index],q=this.checkIndex(_),te=this.media[q],se=J({eventName:I},this.getInfo(),{nextSlide:null,nextIndex:q,nextMedia:te});this.props.onTransitionRequest&&this.props.onTransitionRequest(se),B&&B.onTransitionRequestOut&&B.onTransitionRequestOut(se),te&&te.onTransitionRequestIn&&te.onTransitionRequestIn(se)}},{key:"onTransitionEnd",value:function(){var I=this.media[this.index],_=J({},this.getInfo());this.props.onTransitionEnd&&this.props.onTransitionEnd(_),I&&I.onTransitionEnd&&I.onTransitionEnd(_)}},{key:"getRootClassName",value:function(){var I=this.props,_=I.animation,B=I.className,q=I.cssModule,te=I.disabled,se=I.fillParent,ne=I.infinite,ge=I.organicArrows;return Object(h.d)({animation:_,className:B,cssModule:Object(h.e)(q),current:this.state.index,disabled:te,fillParent:se,infinite:ne,organicArrows:ge,rootElement:this.rootElement,total:this.media.length})}},{key:"setupStartup",value:function(I){if(this.checkChildren(I),this.setupClassNames(Object(h.e)(I.cssModule)),I.startupScreen){var _=this.getIndex(this.props.selected);this.index=null,this.state={index:this.index,boxA:{className:this.classNames.startUp,children:I.startupScreen},boxB:this.media[_]||null}}else this.started=!0,this.index=this.getIndex(this.props.selected),this.state={index:this.index,boxA:this.media[this.index]||null,boxB:null}}},{key:"getInfo",value:function(){return{slides:this.media.length,currentIndex:this.index,currentSlide:this[this.active],currentMedia:this.media[this.index],element:this.slider}}},{key:"getProgressBar",value:function(){if(!document)return{};var I=document.createElement("div");return I.className=this.classNames.bar,I}},{key:"setupClassNames",value:function(I){this.classNames=Object(h.f)(this.rootElement,I)}},{key:"getIndex",value:function(I){var _=0;return typeof I=="number"?I:(typeof I=="string"&&this.media.forEach(function(B,q){B.slug===I&&(_=q)}),_)}},{key:"refreshSlider",value:function(){var I;if(this.loading!==!0&&this.props.startup!==!1&&this.index!==null){var _=this.index;this.setState((de(I={index:_},this.active,this.media[this.getIndex(_)]),de(I,this.loader,null),I))}}},{key:"startup",value:function(){var I=this;this.started=!0,setTimeout(function(){I.goTo({index:I.props.selected,direction:!0,touch:!1})},this.props.startupDelay||75)}},{key:"resetSlider",value:function(){var I,_=this,B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;this.index=B,this.setState((de(I={index:B},this.active,this.media[this.getIndex(B)]),de(I,this.loader,null),I),function(){_.props.onResetSlider&&_.props.onResetSlider(J({},_.getInfo()))})}},{key:"checkChildren",value:function(I){I.children&&(I.children!==this.props.children||this.props.children&&!this.media)?this.media=Object(h.g)(I.children):I.media&&I.media.length?this.media=I.media:this.media||(this.media=[])}},{key:"startBarAnimation",value:function(I){var _=this,B=I.active;return new Promise(function(q){_.bar=_.getProgressBar(),B.appendChild(_.bar),Object(f.onceNextCssLayout)().then(function(){Object(f.onceNextCssLayout)().then(function(){Object(h.a)(_.bar,_.classNames.barActive),q()})})})}},{key:"endBarAnimation",value:function(I){var _=this;this.bar&&Object(f.onceNextCssLayout)().then(function(){Object(f.onceTransitionEnd)(_.bar).then(function(){I()}),Object(h.a)(_.bar,_.classNames.barEnd)})}},{key:"loadContent",value:function(I,_){var B=this;return new Promise(function(q,te){if(B.props.onLoadStart||_&&_.onLoadStart){var se=B.props.onLoadStart||_&&_.onLoadStart;return B.startBarAnimation({active:I}),void se(J({next:function(){B.endBarAnimation(function(){q(B.bar)})},error:te},B.getInfo()))}if(_&&(_.source||_.preload)){var ne=_.preload?_.preload:_.source&&[_.source]||[];return B.checkLoadedUrls(ne)===!0?void q(null):(B.startBarAnimation({active:I}),void Oe.loadMultiple(ne).then(function(){B.pushLoaded(ne),B.endBarAnimation(function(){q(B.bar)})}))}q(null)})}},{key:"pushLoaded",value:function(I){this.loaded=[].concat(Y(this.loaded),Y(I))}},{key:"checkLoadedUrls",value:function(I){var _=this,B=!0;return I.forEach(function(q){_.loaded.includes(q)||(B=!1)}),B}},{key:"startAnimationMobile",value:function(){var I=this.direction,_=this[this.active],B=this[this.loader],q=I?this.classNames.contentMoveRight:this.classNames.contentMoveLeft,te=I?this.classNames.contentMoveLeft:this.classNames.contentMoveRight;this.props.onTransitionStart&&this.props.onTransitionStart(J({},this.getInfo(),{nextSlide:this[this.loader],nextIndex:this.nextIndex,nextMedia:this.media[this.nextIndex]}));var se=_.querySelector(".".concat(Object(h.c)(this.classNames.content)));Object(h.a)(se,te),Object(h.a)(se,this.classNames.contentExit);var ne=B.querySelector(".".concat(Object(h.c)(this.classNames.content)));Object(h.a)(ne,q),Object(h.a)(ne,this.classNames.contentStatic),Object(h.a)(_,this.classNames.animated),Object(h.a)(B,this.classNames.animated)}},{key:"animateMobileEnd",value:function(I){var _=this,B=this.direction,q=this[this.active],te=this[this.loader],se=B?this.classNames.moveLeft:this.classNames.moveRight,ne=B?this.classNames.contentMoveRight:this.classNames.contentMoveLeft,ge=B?this.classNames.contentMoveLeft:this.classNames.contentMoveRight,Te=te.querySelector(".".concat(Object(h.c)(this.classNames.content))),qe=q.querySelector(".".concat(Object(h.c)(this.classNames.content)));Object(h.b)(Te,this.classNames.contentStatic),Object(h.a)(te,this.classNames.animatedMobile),Object(h.a)(q,this.classNames.animatedMobile),Object(f.onceNextCssLayout)().then(function(){te.style.transform="translate3d(0, 0, 0)",q.style.transform="translate3d(".concat(_.direction?"-":"","100%, 0, 0)"),Object(f.onceTransitionEnd)(q).then(function(){_.loading&&(Object(h.b)(q,_.classNames.animated),Object(h.b)(te,_.classNames.animated),Object(h.a)(te,_.classNames.active),Object(h.b)(q,_.classNames.active),Object(h.b)(q,se),Object(h.b)(te,_.classNames.animatedMobile),Object(h.b)(q,_.classNames.animatedMobile),Object(h.b)(qe,ge),Object(h.b)(qe,_.classNames.contentExit),Object(h.b)(Te,ne),_.buttons&&setTimeout(function(){_.buttons&&Object(h.b)(_.buttons.element,_.classNames.controlsActive)},_.props.controlsReturnDelay),_.activeArrow&&(Object(h.b)(_.activeArrow,_.activeArrowClass),_.activeArrow=null,_.activeArrowClass=null),_.active=_.active==="boxA"?"boxB":"boxA",_.loader=_.active==="boxA"?"boxB":"boxA",I&&I())})})}},{key:"runAnimation",value:function(I){var _=this,B=I.active,q=I.media,te=I.contentExitMoveClass,se=I.contentEnterMoveClass,ne=I.activeContentElement,ge=I.loaderContentElement,Te=I.loader,qe=I.loaderPosition,nt=I.exitPosition,Xt=I.callback,vn=I.transitionDelay;this.loadContent(B,q).then(function(Nr){Object(h.a)(ne,te),Object(h.a)(ne,_.classNames.contentExit),Object(h.a)(ge,se),Object(h.a)(ge,_.classNames.contentStatic),setTimeout(function(){Object(f.onceNextCssLayout)().then(function(){Object(h.a)(B,_.classNames.animated),Object(h.a)(Te,_.classNames.animated),Object(h.b)(ge,_.classNames.contentStatic),Object(h.a)(B,_.classNames.exit),Object(h.a)(Te,qe),Object(h.a)(B,nt),Object(f.onceAnimationEnd)(B).then(function(){Object(h.a)(Te,_.classNames.active),Object(h.b)(Te,qe),Object(h.b)(Te,_.classNames.animated),Object(h.b)(B,_.classNames.animated),Object(h.b)(B,_.classNames.active),Object(h.b)(B,nt),Object(h.b)(B,_.classNames.exit),Object(h.b)(ne,te),Object(h.b)(ne,_.classNames.contentExit),Object(h.b)(ge,se),Nr&&B.removeChild(Nr),_.buttons&&setTimeout(function(){_.buttons&&Object(h.b)(_.buttons.element,_.classNames.controlsActive)},_.props.controlsReturnDelay),_.active=_.active==="boxA"?"boxB":"boxA",_.loader=_.active==="boxA"?"boxB":"boxA";var Co=!_.activeArrow;_.activeArrow&&(Object(f.onceTransitionEnd)(_.activeArrow,{tolerance:_.index===null?0:2}).then(function(){_.releaseTransition()}),Object(h.b)(_.activeArrow,_.activeArrowClass),_.activeArrow=null,_.activeArrowClass=null),Xt({release:Co})})})},vn)})}},{key:"releaseTransition",value:function(){this.loading=!1}},{key:"startAnimation",value:function(I,_,B){var q=this.props.transitionDelay,te=this[this.active],se=this[this.loader],ne=I?this.classNames.moveRight:this.classNames.moveLeft,ge=I?this.classNames.moveLeft:this.classNames.moveRight,Te=I?this.classNames.contentMoveRight:this.classNames.contentMoveLeft,qe=I?this.classNames.contentMoveLeft:this.classNames.contentMoveRight,nt=te.querySelector(".".concat(Object(h.c)(this.classNames.content))),Xt=se.querySelector(".".concat(Object(h.c)(this.classNames.content)));te.style.removeProperty("transform"),se.style.removeProperty("transform"),this.onTransitionStart();var vn={active:te,media:_,contentExitMoveClass:qe,contentEnterMoveClass:Te,activeContentElement:nt,loaderContentElement:Xt,loader:se,loaderPosition:ne,exitPosition:ge,callback:B,transitionDelay:q};this.runAnimation(vn)}},{key:"goTo",value:function(I){var _=this,B=I.index,q=I.direction,te=I.touch,se=te!==void 0&&te,ne=this.getIndex(B);this.loading!==!0&&B!==this.index?(this.loading=!0,this.direction=q,se!==!0?this.activateArrows(q,function(){_.chargeIndex(ne,function(ge){_.renderedLoader=!0,_.startAnimation(q,ge,function(Te){var qe=Te.release,nt=qe===void 0||qe;_.index=_.nextIndex,_.setState({index:_.index},function(){_.onTransitionEnd(),nt===!0&&_.releaseTransition()})})})}):this.chargeIndex(ne,function(){_.activateArrows(q),_.startAnimationMobile()})):this.props.onTransitionReject&&this.props.onTransitionReject(J({},this.getInfo(),{forceTransition:function(){_.goTo({index:B,direction:q,touch:se})}}))}},{key:"checkIndex",value:function(I){return I>this.media.length-1?0:I<0?this.media.length-1:I}},{key:"chargeIndex",value:function(I,_){this.nextIndex=this.checkIndex(I);var B={},q=this.media[this.nextIndex];B[this.loader]=J({loader:!0},q),this.setState(B,function(){_(q)})}},{key:"unchargeIndex",value:function(){var I={};I[this.loader]=null,this.setState(I,function(){})}},{key:"activateArrows",value:function(I,_){var B=I?"right":"left",q=Object(h.e)(this.props.cssModule),te=Object(h.c)(Object(p.c)("".concat(this.rootElement,"__controls__arrow-").concat(B),q));if(this.buttons){var se=I?this.buttons.next:this.buttons.prev;this.activeArrow=se.querySelector(".".concat(te))}!this.activeArrow||this.buttons&&this.buttons.element&&this.buttons.element.classList.contains(this.classNames.controlsActive)?_&&_():(this.activeArrowClass=Object(p.c)("".concat(this.rootElement,"__controls__arrow-").concat(B,"--active"),q),Object(f.onceTransitionEnd)(this.activeArrow,{tolerance:this.index===null?0:2}).then(function(){_&&_()}),this.buttons&&this.buttons.element&&(Object(h.a)(this.buttons.element,this.classNames.controlsActive),Object(h.a)(this.activeArrow,this.activeArrowClass)))}},{key:"renderBox",value:function(I){var _=this,B={};return this.props.mobileTouch&&(B.onTouchStart=this.touchStart,B.onTouchMove=this.touchMove,B.onTouchEnd=this.touchEnd),l.a.createElement("div",V({ref:function(te){_["box".concat(I)]=te},className:this.classNames.box},B),this.state["box".concat(I)]&&l.a.createElement(H,{media:this.state["box".concat(I)],className:this.classNames.content}))}},{key:"render",value:function(){var I=this,_=this.props,B=_.cssModule,q=_.organicArrows,te=_.bullets,se=_.style,ne=_.customContent,ge=_.buttons,Te=_.buttonContentLeft,qe=_.buttonContentRight,nt=this.rootElement;return l.a.createElement("div",{ref:function(vn){I.slider=vn},className:this.getRootClassName(),style:se},l.a.createElement("div",{ref:function(vn){I.wrapper=vn},className:this.classNames.wrapper},l.a.createElement("div",{ref:function(vn){I.container=vn},className:this.classNames.container},this.renderBox("A"),this.renderBox("B")),ge&&l.a.createElement(F,{rootElement:nt,cssModule:Object(h.e)(B),onMount:function(vn){I.buttons=vn},onNext:this.clickNext,onPrev:this.clickPrev,organicArrows:q,buttonContentLeft:Te,buttonContentRight:qe}),ne),te&&l.a.createElement(S,{cssModule:Object(h.e)(B),rootElement:nt,media:this.media,selected:this.state.index,onClick:function(vn){I.onTransitionRequest("bullet",vn.index),I.goTo(vn)}}))}}]),ae}(l.a.Component);de(Ue,"propTypes",{animation:d.a.string,bullets:d.a.bool,buttonContentLeft:d.a.node,buttonContentRight:d.a.node,buttons:d.a.bool,children:d.a.node,className:d.a.string,controlsReturnDelay:d.a.number,cssModule:d.a.any,customContent:d.a.node,onLoadStart:d.a.func,disabled:d.a.bool,fillParent:d.a.bool,infinite:d.a.bool,media:d.a.array,name:d.a.string,onFirstMount:d.a.func,onResetSlider:d.a.func,onStartupRelease:d.a.func,onTransitionEnd:d.a.func,onTransitionRequest:d.a.func,onTransitionStart:d.a.func,organicArrows:d.a.bool,rootElement:d.a.string,selected:d.a.any,startup:d.a.bool,startupDelay:d.a.number,startupScreen:d.a.object,style:d.a.object,transitionDelay:d.a.number,mobileTouch:d.a.bool}),de(Ue,"defaultProps",{animation:null,bullets:!0,buttonContentLeft:null,buttonContentRight:null,buttons:!0,children:null,className:null,controlsReturnDelay:0,cssModule:null,customContent:null,onLoadStart:null,disabled:!1,fillParent:!1,infinite:!0,media:[],name:"awesome-slider",onFirstMount:null,onResetSlider:null,onStartupRelease:null,onTransitionEnd:null,onTransitionRequest:null,onTransitionStart:null,organicArrows:!0,rootElement:Re,selected:0,startup:!0,startupDelay:0,startupScreen:null,style:{},transitionDelay:0,mobileTouch:!0}),a.default=Ue}])})}(Ch)),Ch.exports}var bTe=vTe();const yTe=Ne(bTe);function xTe(e){const t=u.jsx("div",{style:{minWidth:600,display:"flex",height:200,position:"relative",zIndex:0},children:u.jsxs(yTe,{bullets:!1,children:[u.jsx("div",{children:u.jsx("img",{style:{objectFit:"scale-down"},src:"images/logo.png",width:100,height:100})}),u.jsx("div",{children:u.jsx("img",{style:{objectFit:"scale-down"},src:"images/github-logo.png",width:100,height:100})})]})});return u.jsx($e,{name:"Awesome Slider",...e,packages:[{name:"react-awesome-slider",url:"https://github.com/rcaferati/react-awesome-slider"}],examples:[{title:"Example",example:t,sourceCodeExampleId:"awesome-slider"}]})}function wTe(e){const t=u.jsx(u.Fragment,{}),n=u.jsxs("div",{style:{display:"flex",gap:"1rem"},children:[u.jsx(Ci,{children:"0"}),u.jsx(Ci,{appearance:"added",children:"1"}),u.jsx(Ci,{appearance:"important",children:"2"}),u.jsx(Ci,{appearance:"removed",children:"3"}),u.jsx(Ci,{appearance:"primary",children:"4"}),u.jsx(Ci,{appearance:"primaryInverted",children:"test"})]}),r=u.jsxs("div",{children:[t,n]});return u.jsx($e,{name:"Badge",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"http://linked-planet.github.io/ui-kit-ts/single?component=Badge"}],examples:[{title:"Example 1",example:r,sourceCodeExampleId:"badge"}]})}var Gc={},Wc={},NM;function STe(){if(NM)return Wc;NM=1,Object.defineProperty(Wc,"__esModule",{value:!0}),Wc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="CheckCircleIcon",Wc.default=r,Wc}var DM;function CTe(){if(DM)return Gc;DM=1,Object.defineProperty(Gc,"__esModule",{value:!0}),Gc.default=void 0;var e=r(be()),t=gt,n=r(STe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="CheckCircleOutlineIcon",Gc.default=o,Gc}var ETe=CTe();const kTe=Ne(ETe);function _Te(e){const t=u.jsxs("div",{className:"flex w-full flex-col gap-4",children:[u.jsx(Ac,{appearance:"announcement",children:"Announcement Banner"}),u.jsx(Ac,{appearance:"warning",children:"Warning Banner"}),u.jsx(Ac,{appearance:"error",icon:u.jsx(ut,{children:u.jsx(nL,{label:"",secondaryColor:"var(--ds-background-danger-bold, #DE350B)"})}),children:"Error Banner"}),u.jsx(Ac,{appearance:"success",icon:u.jsx(ut,{children:u.jsx(kTe,{label:""})}),children:"Success Banner"}),u.jsx(Ac,{appearance:"information",children:"Information Banner"})]});return u.jsx($e,{name:"Banner",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"single?component=Banner"}],examples:[{title:"Example",example:t,sourceCodeExampleId:"banner-example"}]})}function OTe(){return u.jsx($t.CardBase,{header:u.jsxs($t.CardHeader,{children:[u.jsxs($t.CardHeaderMeta,{children:[u.jsx($t.CardHeaderTitle,{children:"Book Title very very very very very very very very very very very very very very very long"}),u.jsx($t.CardHeaderSubtitle,{children:"Book Subtitle"})]}),u.jsx($t.CardHeaderActions,{children:u.jsx($t.CardHeaderActionsInfo,{children:u.jsx(Ci,{appearance:"default",children:"action"})})})]}),defaultOpen:!0,children:u.jsxs($t.CardGridBody,{children:[u.jsxs($t.CardBodyEntry,{children:[u.jsx($t.CardBodyEntryTitle,{children:"Book Entry Title very very very very very very very very very very very very very very very long"}),u.jsx("div",{children:"Book Entry Content"})]}),u.jsxs($t.CardBodyEntry,{children:[u.jsx($t.CardBodyEntryTitle,{children:"Book Entry Title 2"}),u.jsx(ke,{children:"Lorem ipsum dolor sit, amet consectetur adipisicing elit. Consequatur qui fuga similique dicta doloremque incidunt aliquid nesciunt quae culpa? Eos expedita doloribus exercitationem nihil fuga quidem rem quod voluptate? A!"})]})]})})}function TTe(){const[e,t]=g.useState(!0),n=g.useRef(null);return u.jsxs(u.Fragment,{children:[u.jsx(re,{onClick:()=>t(!e),className:"mb-4",children:"Toggle Card"}),u.jsx(Cm,{in:e,timeout:300,classNames:{exit:"transition-opacity duration-300 ease-out opacity-0"},nodeRef:n,unmountOnExit:!0,children:u.jsx($t.CardBase,{header:u.jsx($t.CardHeader,{children:u.jsx($t.CardHeaderMeta,{children:u.jsx($t.CardHeaderTitle,{className:"",children:"Title"})})}),defaultOpen:!0,ref:n,children:u.jsx($t.CardGridBody,{children:u.jsxs($t.CardBodyEntry,{children:[u.jsx($t.CardBodyEntryTitle,{children:"Entry Title"}),u.jsx("div",{children:"Book Entry Content"})]})})})})]})}function ITe(){const[e,t]=g.useState("grid"),[n,r]=g.useState(void 0),o=g.useMemo(()=>{const s=e==="column"?10:100,l=Array(s);for(let c=0;c{switch(e){case"row":break;case"grid":return{maxHeight:"400px",overflowY:"auto",overflowX:"hidden"};case"column":return{maxHeight:"400px",overflowY:"auto",overflowX:"hidden"}}},[e]),i=u.jsx(u.Fragment,{children:u.jsx(Kj,{title:`Book Title very very very very very very very very very + very very very very very very long`,subtitle:"Book Subtitle also very very very very very very long",upperTitle:"Book Upper Title also looooooooooooooooooooooooooooong",headerPrefix:"looooooooooooooooooooooooooooong prefix",bodyLayout:e,bodyStyle:a,closed:n,actionsInfo:"Action:",actions:u.jsx("div",{className:"flex items-center",children:u.jsxs(Ei,{children:[u.jsx(ke,{appearance:"danger",children:"DAUERAUSLEIHE"},"action"),u.jsx(ke,{appearance:"greenLight",children:"action item"},"action 1")]})}),children:u.jsxs(u.Fragment,{children:[u.jsxs($t.CardBodyEntry,{children:[u.jsx($t.CardBodyEntryTitle,{children:"Book Entry Title"}),u.jsx(Ls,{children:"truncated - Lorem ipsum dolor sit amet consectetur adipisicing elit. Beatae aperiam tenetur est in quidem? Tempore, cumque perspiciatis optio aperiam dolorem saepe harum, sequi eaque nisi quas, assumenda praesentium! Labore, incidunt."})]}),u.jsxs($t.CardBodyEntry,{children:[u.jsx($t.CardBodyEntryTitle,{children:"Book Entry Title"}),u.jsx(Ls,{children:"untruncated"})]}),u.jsxs($t.CardBodyEntry,{children:[u.jsx($t.CardBodyEntryTitle,{children:"Book Entry Title"}),u.jsx(ke,{children:"Lorem ipsum, dolor sit amet consectetur adipisicing elit. Illo cumque eum laborum voluptate ipsa sed consectetur tempore vel quia est quas itaque voluptatem neque odio, maiores ut cum at distinctio?"}),u.jsx(ke,{children:"Lorem ipsum, dolor sit amet consectetur adipisicing elit. Illo cumque eum laborum voluptate ipsa sed consectetur tempore vel quia est quas itaque voluptatem neque odio, maiores ut cum at distinctio?"})]}),o]})})});return u.jsxs("div",{children:[u.jsxs("div",{className:"mb-2 flex flex-row justify-between",children:[u.jsx(Ga,{legend:"Book Card Collapsible",children:u.jsxs(cn,{children:[u.jsx(re,{selected:n===!1,onClick:()=>r(!1),children:"Opened"}),u.jsx(re,{selected:n===!0,onClick:()=>r(!0),children:"Closed"}),u.jsx(re,{selected:n===void 0,onClick:()=>r(void 0),children:"Closed Undefined"})]})}),u.jsx(Ga,{legend:"Book Card Body Layout",children:u.jsxs(cn,{children:[u.jsx(re,{selected:e==="row",onClick:()=>t("row"),children:"Row"}),u.jsx(re,{selected:e==="grid",onClick:()=>t("grid"),children:"Grid"}),u.jsx(re,{selected:e==="column",onClick:()=>t("column"),children:"Column"})]})})]}),i]})}function RTe(e){return u.jsx($e,{name:"Book Card (Components)",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://www.github.com/linked-planet/ui-kit-ts"}],description:u.jsxs(u.Fragment,{children:[u.jsx("p",{children:"Book Card is a card component that is used to display search result information or similar. It can be used as a collapsible component or as a static component."}),u.jsxs("p",{children:["If ",u.jsx("b",{children:"closed"})," is used, the collapse state is controlled. By ",u.jsx("b",{children:"defaultOpen"})," if it collapsible but uncontrolled. If both are undefined, the component is static."]}),u.jsx("p",{children:"Book Card is a composition of several components. The components can be used individually or as a whole."})]}),examples:[{title:"Complete Bookcard",example:u.jsx(ITe,{},"bookcardexample"),sourceCodeExampleId:"bookcard"},{title:"Components",example:u.jsx(OTe,{},"bookcardcomponentexample"),sourceCodeExampleId:"bookcardcomponents"},{title:"Animation",example:u.jsx(TTe,{},"bookcardanimationexample"),sourceCodeExampleId:"bookcard-animation"}]})}var zc={},AM;function MTe(){if(AM)return zc;AM=1,Object.defineProperty(zc,"__esModule",{value:!0}),zc.default=void 0;var e=r(be()),t=gt,n=r(vB());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="SearchIcon",zc.default=o,zc}var NTe=MTe();const la=Ne(NTe);function DTe(e){const[t,n]=g.useState(!1),r=u.jsx(u.Fragment,{}),o=u.jsxs(cn,{"data-id":"test-data-id",children:[u.jsx(re,{appearance:"default",onClick:()=>console.log("Button pressed"),autoFocus:!0,children:"Default Button"}),u.jsx(re,{appearance:"default",onClick:()=>console.log("Button pressed"),autoFocus:!0,inverted:!0,children:"Default Inverted Button"}),u.jsx(re,{appearance:"default",onClick:()=>console.log("Button pressed"),selected:!0,children:"Selected Button"}),u.jsx(re,{appearance:"default",onClick:()=>console.log("Button pressed"),disabled:!0,children:"Disabled Button"}),u.jsx(re,{appearance:"default",onClick:()=>console.log("Button pressed"),disabled:!0,inverted:!0,children:"Disabled Inverted Button"}),u.jsx(re,{appearance:"primary",onClick:()=>console.log("Button pressed"),children:"Primary Button"}),u.jsx(re,{appearance:"primary",onClick:()=>console.log("Button pressed"),inverted:!0,children:"Primary Inverted Button"}),u.jsx(re,{appearance:"primary",onClick:()=>console.log("Button pressed"),inverted:!0,disabled:!0,children:"Primary Inverted Disabled Button"}),u.jsx(re,{onClick:()=>console.log("Button pressed"),disabled:!0,children:"Disabled Button"}),u.jsx(re,{appearance:"subtle",onClick:()=>console.log("Button pressed"),children:"Subtle Button"}),u.jsx(re,{appearance:"subtle-link",onClick:()=>console.log("Button pressed"),children:"Subtle Link Button"}),u.jsx(re,{appearance:"subtle",onClick:()=>console.log("Button pressed"),disabled:!0,children:"Subtle Disabled Button"}),u.jsx(re,{appearance:"link",onClick:()=>console.log("Button pressed"),children:"Link Button"}),u.jsx(re,{appearance:"link",disabled:!0,children:"Disabled Link Button"}),u.jsx(re,{appearance:"warning",onClick:()=>console.log("Button pressed"),children:"Warning Button"}),u.jsx(re,{appearance:"warning",onClick:()=>console.log("Button pressed"),inverted:!0,children:"Warning Inverted Button"}),u.jsx(re,{appearance:"danger",onClick:()=>console.log("Button pressed"),children:"Danger Button"}),u.jsx(re,{appearance:"danger",onClick:()=>console.log("Button pressed"),inverted:!0,children:"Danger Inverted Button"}),u.jsx(re,{appearance:"success",onClick:()=>console.log("Button pressed"),children:"Success Button"}),u.jsx(re,{appearance:"success",onClick:()=>console.log("Button pressed"),inverted:!0,children:"Success Inverted Button"}),u.jsx(re,{appearance:"information",onClick:()=>console.log("Button pressed"),iconAfter:u.jsx(la,{label:""}),iconBefore:u.jsx(la,{label:""}),children:"Information Button"}),u.jsx(re,{appearance:"information",onClick:()=>console.log("Button pressed"),iconAfter:u.jsx(la,{label:""}),iconBefore:u.jsx(la,{label:""}),inverted:!0,children:"Information Inverted Button"}),u.jsx(N_,{onClick:()=>{n(!0),window.setTimeout(()=>n(!1),3e3)},loading:t,iconBefore:u.jsx(la,{label:""}),iconAfter:u.jsx(la,{label:""}),className:"h-6",children:"Icon Loading Button"}),u.jsx(N_,{onClick:()=>{n(!0),window.setTimeout(()=>n(!1),3e3)},loading:t,iconBefore:u.jsx(la,{label:""}),iconAfter:u.jsx(la,{label:""}),appearance:"subtle-link",children:"Primary Icon Loading Button"}),u.jsx(re,{appearance:"primary",href:"https://www.google.com/",target:"_blank",children:"Href Button"}),u.jsx(re,{appearance:"primary",href:"https://pbs.twimg.com/profile_images/1311008414156423170/Kxu_7mQS_400x400.jpg",target:"_blank",download:!0,children:"Download Button"})]}),a=u.jsxs("div",{className:"flex w-full flex-col items-center justify-start gap-4 overflow-auto",children:[r,o]});return u.jsx($e,{name:"Button & Button-Group",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"http://linked-planet.github.io/ui-kit-ts/single?component=Button"}],examples:[{title:"Example",example:a,sourceCodeExampleId:"button"}]})}function ATe(){const[e,t]=g.useState(nn(new Date)),n=8,r=2022,o=nn(ie().month(n-1).year(r).add(4,"day")),a=nn(ie().month(n-1).year(r).add(6,"day")),[i,s]=g.useState(o),l=ie().month(n-1).year(r).subtract(5,"days").toDate(),c=nn(l),d=ie().month(n-1).year(r).add(38,"days").toDate(),f=nn(d),p=ie().month(n-1).year(r).toDate(),h=y=>y.getDay()===0,m=y=>Tn(y,!0).getDay()===0,v=e?Tn(e,!0):void 0,b=i?Tn(i,!0):void 0;return u.jsxs("div",{className:"flex gap-4",children:[u.jsx(ns,{mode:"single",testId:"test_id",selected:v,secondarySelected:b,onDayClick:y=>{const x=nn(y);s(e),t(x)},fromDate:l,toDate:d,defaultMonth:p,invalid:!0,disabledDates:h,disabled:!0,weekStartsOn:1,lang:"en"}),u.jsx(li,{mode:"single",selected:e,secondarySelected:i,onSelectionChanged:y=>{s(e),t(y)},minDate:c,maxDate:f,defaultMonth:n,defaultYear:r,disabledDateFilter:m,disabledDates:[o,a],weekStartsOn:1,lang:"de",labels:{labelNext:y=>ie(y).format("MMMM YYYY"),labelPrevious:y=>ie(y).format("MMMM YYYY"),labelWeekday:y=>ie(y).format("dd")}})]})}function PTe(){const{handleSubmit:e,control:t,reset:n,formState:{isValid:r}}=bo({defaultValues:{date:"2023-12-31"},mode:"all"});return u.jsxs("form",{onSubmit:e(o=>console.log(o)),onReset:()=>n(),children:[u.jsx(li,{mode:"single",name:"date",control:t,invalid:!r,defaultMonth:12,defaultYear:2023}),u.jsxs(cn,{className:"mt-4 flex justify-end",children:[u.jsx(re,{type:"reset",children:"Reset"}),u.jsx(re,{appearance:"primary",type:"submit",disabled:!r,children:"Submit"})]})]})}function jTe(){const{handleSubmit:e,control:t,reset:n,formState:{isValid:r}}=bo({defaultValues:{dates:["2023-12-31","2023-12-24","2023-12-27"]},mode:"all"});return u.jsxs("form",{onSubmit:e(o=>console.log(o)),onReset:()=>n(),children:[u.jsx(li,{mode:"multiple",name:"dates",control:t,invalid:!r,defaultMonth:12,defaultYear:2023}),u.jsxs(cn,{className:"mt-4 flex justify-end",children:[u.jsx(re,{type:"reset",children:"Reset"}),u.jsx(re,{appearance:"primary",type:"submit",disabled:!r,children:"Submit"})]})]})}function LTe(){const[e,t]=g.useState([new Date]),n=g.useCallback(r=>{t(o=>{const a=o.filter(i=>i.getTime()!==r.getTime());return a.length!==o.length?a:[...o,r]})},[]);return u.jsx(ns,{mode:"multiple",selected:e,onDayClick:n})}function FTe(){const[e,t]=g.useState({from:nn(new Date),to:void 0});return u.jsxs("div",{className:"flex gap-4",children:[u.jsx(li,{mode:"range",selected:e,onSelectionChanged:t}),u.jsx(ns,{mode:"range",selected:{from:e.from?Tn(e.from,!0):void 0,to:e.to?Tn(e.to,!0):void 0},onSelect:n=>{t({from:n?.from?nn(n.from):void 0,to:n?.to?nn(n.to):void 0})}})]})}function BTe(){const{handleSubmit:e,control:t,reset:n,formState:{isValid:r}}=bo({defaultValues:{range:{from:"2023-12-24",to:"2023-12-31"}},mode:"all"});return u.jsxs("form",{onSubmit:e(o=>console.log(o)),onReset:()=>n(),children:[u.jsx(li,{mode:"range",name:"range",control:t,invalid:!r,defaultMonth:12,defaultYear:2023}),u.jsxs(cn,{className:"mt-4 flex justify-end",children:[u.jsx(re,{type:"reset",children:"Reset"}),u.jsx(re,{appearance:"primary",type:"submit",disabled:!r,children:"Submit"})]})]})}function $Te(){const[e,t]=g.useState([nn(Date())]);return u.jsxs("div",{className:"flex gap-4",children:[u.jsx(li,{mode:"multiple",defaultSelected:[],selected:e,onSelectionChanged:t}),u.jsx(ns,{mode:"multiple",selected:e?.map(n=>Tn(n,!0)),onSelect:n=>{t(n?.map(r=>nn(r)))}})]})}function HTe(e){return u.jsx($e,{name:"Date Picker",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://www.github.com/linked-planet/ui-kit-ts"}],description:"Calendar, date and date range picker components.",examples:[{title:"Calendar Single Day",example:u.jsx(ATe,{}),sourceCodeExampleId:"calendar2-single"},{title:"Calendar Day Range",example:u.jsx(FTe,{}),sourceCodeExampleId:"calendar2-range"},{title:"Calendar Day Multi",example:u.jsx($Te,{}),sourceCodeExampleId:"calendar2-multi"},{title:"Base Calendar",example:u.jsx(LTe,{}),sourceCodeExampleId:"calendar2-base"},{title:"Calendar Single Form",example:u.jsx(PTe,{}),sourceCodeExampleId:"calendar2-single-form"},{title:"Calendar Multiple Form",example:u.jsx(jTe,{}),sourceCodeExampleId:"calendar2-multiple-form"},{title:"Calendar Range Form",example:u.jsx(BTe,{}),sourceCodeExampleId:"calendar2-range-form"}]})}function VTe(){const{handleSubmit:e,reset:t,register:n}=bo({defaultValues:{enabled:!0}});return u.jsx(u.Fragment,{children:u.jsxs("form",{onSubmit:e(r=>console.log(r)),onReset:r=>{r.preventDefault(),t()},children:[u.jsx(Mn,{label:"Enabled",...n("enabled"),errorMessage:"Test error",invalid:!0}),u.jsxs(cn,{children:[u.jsx(re,{type:"reset",appearance:"subtle",children:"Reset"}),u.jsx(re,{type:"submit",appearance:"primary",children:"Submit"})]})]})})}function UTe(e){const[t,n]=g.useState(!1),r=u.jsx("div",{className:"flex gap-4"}),o=u.jsxs("div",{className:"flex gap-4",children:[u.jsx(Mn,{label:"controlled",checked:!!t,onCheckedChange:n}),u.jsx(Mn,{label:"uncontrolled",defaultChecked:!0}),u.jsx(Mn,{label:"disabled",disabled:!0}),u.jsx(Mn,{label:"invalid",invalid:!0}),u.jsx(Mn,{label:"indeterminate",indeterminate:!0,checked:t,onCheckedChange:n}),u.jsx(Mn,{label:"indeterminate uncontrolled",indeterminate:!0}),u.jsx(Mn,{label:"required",indeterminate:!0,required:!0})]}),a=u.jsxs(u.Fragment,{children:[r,o]});return u.jsx($e,{name:"Checkbox",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"http://linked-planet.github.io/ui-kit-ts/single?component=Checkbox"}],examples:[{title:"Example",example:a,sourceCodeExampleId:"checkbox"},{title:"Form Example",example:u.jsx(VTe,{}),sourceCodeExampleId:"checkbox-form"}]})}var GTe=G({position:"relative",":before":{display:"inline-flex",padding:"var(--ds-space-0, 0px)".concat(" ","var(--ds-space-050, 4px)"),alignItems:"center",justifyContent:"center",flexDirection:"row",background:"var(--ds-background-warning, ".concat(Th,")"),color:"var(--ds-text-warning, #7F5F01)",content:'"<"attr(data-bidi-character-code)">"',fontSize:"14px",fontStyle:"normal",lineHeight:"18px",pointerEvents:"auto"},":hover:before":{background:"var(--ds-background-warning-hovered, ".concat(Th,")"),color:"var(--ds-text-warning, #533F04)"}});function PM(e){var t=e.bidiCharacter,n=e.children,r=e.testId,o=WTe(t);return K(g.Fragment,null,K("span",{css:GTe,"data-testid":r,"data-bidi-character-code":o,"aria-hidden":"true"},n),K(Lg,{testId:r&&"".concat(r,"--visually-hidden")},K("mark",null,o)))}function WTe(e){var t,n=(t=e.codePointAt(0))===null||t===void 0?void 0:t.toString(16);return"U+".concat(n)}var zTe=["children"];function qTe(e){var t=e.testId,n=e.bidiCharacter,r=e.skipChildren,o=e.tooltipEnabled,a=e.label,i=a===void 0?"Bidirectional characters change the order that text is rendered. This could be used to obscure malicious code.":a;return o?N.createElement(Vg,{content:i,tag:YTe},N.createElement(PM,{testId:t,bidiCharacter:n},r?null:n)):N.createElement(PM,{testId:t,bidiCharacter:n},r?null:n)}var YTe=N.forwardRef(function(e,t){var n=e.children,r=Qe(e,zTe);return N.createElement("span",fe({},r,{ref:t}),n)});function KTe(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=XTe(e))||t){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(c){throw c},f:o}}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 a,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var c=n.next();return i=c.done,c},e:function(c){s=!0,a=c},f:function(){try{i||n.return==null||n.return()}finally{if(s)throw a}}}}function XTe(e,t){if(e){if(typeof e=="string")return jM(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?jM(e,t):void 0}}function jM(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n span:only-child:empty:before, code > span:only-child > span:only-child:empty:before":{content:'" "'}})}},cIe=function(t){return $s($s($s({},nIe()),rIe()),{},{lineNumberWidth:t?oIe(t):void 0})};function $M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function A0(e){for(var t=1;t0){var l=s.split("-").map(Number).sort(function(p,h){return p-h}),c=Ve(l,2),d=c[0],f=c[1];return Array(f+1).fill(void 0).map(function(p,h){return h}).slice(d,f+1)}return Number(s)}).reduce(function(s,l){return s.concat(l)},[])||[]:[]},[r]),i=g.useCallback(function(s,l){if(!r||l.length===0)return My(s,o);if(l.includes(s)){var c={"data-ds--code--row--highlight":""};return A0(A0({},c),My(s,o))}return My(s,o)},[r,o]);return{getHighlightStyles:i,highlightedLines:a}},dIe=[{name:"PHP",alias:["php","php3","php4","php5"],value:"php"},{name:"Java",alias:["java"],value:"java"},{name:"CSharp",alias:["csharp","c#"],value:"cs"},{name:"Python",alias:["python","py"],value:"python"},{name:"JavaScript",alias:["javascript","js"],value:"javascript"},{name:"Html",alias:["html"],value:"xml"},{name:"C++",alias:["c++","cpp","clike"],value:"cpp"},{name:"Ruby",alias:["ruby","rb","duby"],value:"ruby"},{name:"Objective-C",alias:["objective-c","objectivec","obj-c","objc"],value:"objectivec"},{name:"C",alias:["c"],value:"cpp"},{name:"Swift",alias:["swift"],value:"swift"},{name:"TeX",alias:["tex","latex"],value:"tex"},{name:"Shell",alias:["shell","bash","sh","ksh","zsh"],value:"shell"},{name:"Scala",alias:["scala"],value:"scala"},{name:"Go",alias:["go"],value:"go"},{name:"ActionScript",alias:["actionscript","actionscript3","as"],value:"actionscript"},{name:"ColdFusion",alias:["coldfusion"],value:"xml"},{name:"JavaFX",alias:["javafx","jfx"],value:"java"},{name:"VbNet",alias:["vbnet","vb.net","vfp","clipper","xbase"],value:"vbnet"},{name:"JSON",alias:["json"],value:"json"},{name:"MATLAB",alias:["matlab"],value:"matlab"},{name:"Groovy",alias:["groovy"],value:"groovy"},{name:"SQL",alias:["sql","postgresql","postgres","plpgsql","psql","postgresql-console","postgres-console","tsql","t-sql","mysql","sqlite"],value:"sql"},{name:"R",alias:["r"],value:"r"},{name:"Perl",alias:["perl","pl"],value:"perl"},{name:"Lua",alias:["lua"],value:"lua"},{name:"Pascal",alias:["pas","pascal","objectpascal","delphi"],value:"pascal"},{name:"XML",alias:["xml"],value:"xml"},{name:"TypeScript",alias:["typescript","ts"],value:"typescript"},{name:"CoffeeScript",alias:["coffeescript","coffee-script","coffee"],value:"coffeescript"},{name:"Haskell",alias:["haskell","hs"],value:"haskell"},{name:"Puppet",alias:["puppet"],value:"puppet"},{name:"Arduino",alias:["arduino"],value:"arduino"},{name:"Fortran",alias:["fortran"],value:"fortran"},{name:"Erlang",alias:["erlang","erl"],value:"erlang"},{name:"PowerShell",alias:["powershell","posh","ps1","psm1"],value:"powershell"},{name:"Haxe",alias:["haxe","hx","hxsl"],value:"haxe"},{name:"Elixir",alias:["elixir","ex","exs"],value:"elixir"},{name:"Verilog",alias:["verilog","v"],value:"verilog"},{name:"Rust",alias:["rust"],value:"rust"},{name:"VHDL",alias:["vhdl"],value:"vhdl"},{name:"Sass",alias:["sass"],value:"less"},{name:"OCaml",alias:["ocaml"],value:"ocaml"},{name:"Dart",alias:["dart"],value:"dart"},{name:"CSS",alias:["css"],value:"css"},{name:"reStructuredText",alias:["restructuredtext","rst","rest"],value:"rest"},{name:"Kotlin",alias:["kotlin"],value:"kotlin"},{name:"D",alias:["d"],value:"d"},{name:"Octave",alias:["octave"],value:"matlab"},{name:"QML",alias:["qbs","qml"],value:"qml"},{name:"Prolog",alias:["prolog"],value:"prolog"},{name:"FoxPro",alias:["foxpro","purebasic"],value:"purebasic"},{name:"Scheme",alias:["scheme","scm"],value:"scheme"},{name:"CUDA",alias:["cuda","cu"],value:"cpp"},{name:"Julia",alias:["julia","jl"],value:"julia"},{name:"Racket",alias:["racket","rkt"],value:"lisp"},{name:"Ada",alias:["ada","ada95","ada2005"],value:"ada"},{name:"Tcl",alias:["tcl"],value:"tcl"},{name:"Mathematica",alias:["mathematica","mma","nb"],value:"mathematica"},{name:"Autoit",alias:["autoit"],value:"autoit"},{name:"StandardML",alias:["standardmL","sml","standardml"],value:"sml"},{name:"Objective-J",alias:["objective-j","objectivej","obj-j","objj"],value:"objectivec"},{name:"Smalltalk",alias:["smalltalk","squeak","st"],value:"smalltalk"},{name:"Vala",alias:["vala","vapi"],value:"vala"},{name:"ABAP",alias:["abap"],value:"sql"},{name:"LiveScript",alias:["livescript","live-script"],value:"livescript"},{name:"XQuery",alias:["xquery","xqy","xq","xql","xqm"],value:"xquery"},{name:"PlainText",alias:["text","plaintext"],value:"text"},{name:"Yaml",alias:["yaml","yml"],value:"yaml"},{name:"GraphQL",alias:["graphql"],value:"graphql"},{name:"AppleScript",alias:["applescript"],value:"applescript"},{name:"Clojure",alias:["clojure"],value:"clojure"},{name:"Diff",alias:["diff"],value:"diff"},{name:"VisualBasic",alias:["visualbasic"],value:"visual-basic"},{name:"JSX",alias:["jsx"],value:"jsx"},{name:"TSX",alias:["tsx"],value:"tsx"},{name:"SplunkSPL",alias:["splunk-spl"],value:"splunk-spl"},{name:"Dockerfile",alias:["docker","dockerfile"],value:"dockerfile"},{name:"HCL",alias:["hcl","terraform"],value:"hcl"},{name:"NGINX",alias:["nginx"],value:"nginx"},{name:"Protocol Buffers",alias:["protobuf","proto"],value:"protobuf"}],fIe=on(function(e){if(!e)return"";var t=dIe.find(function(n){return n.name===e||n.alias.includes(e)});return t?t.value:"text"});function P0(e){return{type:"element",tagName:"span",properties:{key:"line-number--".concat(e),className:["comment","linenumber","ds-line-number"],"data-ds--line-number":e},children:[]}}function VM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function UM(e){for(var t=1;t2&&arguments[2]!==void 0?arguments[2]:[];return t||a.length>0?Tg({children:r,lineNumber:o,showLineNumbers:n,lineProps:e,className:a}):(n&&o&&r.unshift(P0(o)),r)}}function r9(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=[],o=0;o0?l:1,f=pIe(a,o,i),p=[],h=-1,m=0,v=r9(c),b=function(){var C=v[m];if(C.type==="text")return m++,1;var E=C,k=E.children[0];if(k.type==="text"){var O=k.value,M=mIe(O);if(M){var T=O.split(` +`);T.forEach(function(F,P){var $=p.length+d,j={type:"text",value:"".concat(F,` +`)};if(P===0){var U=v.slice(h+1,m).concat(Tg({children:[j],className:E.properties.className,lineNumber:$})),L=f(U,$);p.push(L)}else if(P===T.length-1){var D=v[m+1],A=D&&D.children&&D.children[0],R={type:"text",value:"".concat(F)};if(A){var H=Tg({children:[R],className:E.properties.className,lineNumber:$});v.splice(m+1,0,H)}else{var W=[R],V=f(W,$,E.properties.className);p.push(V)}}else{var Y=[j],z=f(Y,$,E.properties.className);p.push(z)}}),h=m}}m++};mimport("./index-6ZzI8GN2.js").then(t=>t.i),__vite__mapDeps([3,1,2])).then(function(t){return t.default||t})}}),i9=g.memo(function(t){var n=t.showLineNumbers,r=n===void 0?!0:n,o=t.firstLineNumber,a=o===void 0?1:o,i=t.language,s=i===void 0?"text":i,l=t.highlight,c=l===void 0?"":l,d=t.highlightedStartText,f=d===void 0?"Highlight start":d,p=t.highlightedEndText,h=p===void 0?"Highlight end":p,m=t.testId,v=t.text,b=t.codeBidiWarnings,y=b===void 0?!0:b,x=t.codeBidiWarningLabel,w=t.codeBidiWarningTooltipEnabled,S=w===void 0?!0:w,C=t.shouldWrapLongLines,E=C===void 0?!1:C,k=(v||"").split(` +`).length+(a>0?a:1)-1,O=g.useMemo(function(){return cIe(k)},[k]),M=g.useMemo(function(){return lIe(O)},[O]),T=g.useMemo(function(){return G(M(f,h,r,E))},[f,h,r,E,M]),F=uIe({highlight:c,testId:m}),P=F.getHighlightStyles,$=F.highlightedLines,j=g.useCallback(function(D){return P(D,$)},[P,$]),U=g.useMemo(function(){return fIe(s)},[s]),L=v?U:"text";return K(kIe,{"data-code-lang":U,"data-ds--code--code-block":"",testId:m,language:L,css:T,showLineNumbers:r,firstLineNumber:a,lineProps:j,shouldCreateParentElementForLines:c.length>0||!!m,shouldWrapLongLines:E,codeBidiWarnings:y,codeBidiWarningLabel:x,codeBidiWarningTooltipEnabled:S,text:v})});i9.displayName="CodeBlock";function _Ie(e){const t=`class Hello { + public static void main(String args...) { + System.out.println('Hello world') + } +}`,n=u.jsx(i9,{language:"java",text:t}),r=u.jsx(l3,{language:"java",children:t});return u.jsx($e,{name:"Code block",...e,packages:[{name:"@atlaskit/code",url:"https://atlassian.design/components/code/code-block/examples"}],examples:[{title:"Example Own",example:r,sourceCodeExampleId:"code-block-own"},{title:"Example",example:n,sourceCodeExampleId:"code-block"}]})}function OIe(e){const t=u.jsx(bd,{header:u.jsx("h4",{children:"Collapsible Title"}),openButtonPosition:"left","data-id":"test-data-id",children:u.jsx("div",{className:"p-4",children:"collapsible content"})}),n=u.jsx(bd,{header:u.jsx("div",{className:"p-2",children:u.jsx("h2",{children:"Collapsible Title"})}),openButtonPosition:"right",children:u.jsx("div",{className:"p-4",children:"collapsible content"})});return u.jsx($e,{name:"Collapsible",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts"}],examples:[{title:"Chevron Left",example:t,sourceCodeExampleId:"collapsible"},{title:"Chevron Right",example:n,sourceCodeExampleId:"collapsible1"}]})}function TIe(){return u.jsxs(u.Fragment,{children:[u.jsxs("div",{className:"grid w-full grid-cols-4 gap-2",children:[u.jsx("div",{className:"bg-blue border-blue-border hover:bg-blue-hovered active:bg-blue-pressed text-blue-text-bold border-2 p-1",children:"blue"}),u.jsx("div",{className:"bg-blue-subtle border-blue-border hover:bg-blue-subtle-hovered active:bg-blue-subtle-pressed text-blue-text border-2 p-1",children:"blue-subtle"}),u.jsx("div",{className:"bg-blue-subtlest border-blue-border hover:bg-blue-subtlest-hovered active:bg-blue-subtlest-pressed text-blue-text border-2 p-1",children:"blue-subtlest"}),u.jsx("div",{className:"bg-blue-bold border-blue-border hover:bg-blue-bold-hovered active:bg-blue-bold-pressed text-blue-text-inverse border-2 p-1",children:"blue-bold"}),u.jsx("div",{className:"bg-sky border-sky-border hover:bg-sky-hovered active:bg-sky-pressed text-sky-text-bold border-2 p-1",children:"sky"}),u.jsx("div",{className:"bg-sky-subtle border-sky-border hover:bg-sky-subtle-hovered active:bg-sky-subtle-pressed text-sky-text border-2 p-1",children:"sky-subtle"}),u.jsx("div",{className:"bg-sky-subtlest border-sky-border hover:bg-sky-subtlest-hovered active:bg-sky-subtlest-pressed text-sky-text border-2 p-1",children:"sky-subtlest"}),u.jsx("div",{className:"bg-sky-bold border-sky-border hover:bg-sky-bold-hovered active:bg-sky-bold-pressed text-sky-text-inverse border-2 p-1",children:"sky-bold"}),u.jsx("div",{className:"bg-cyan border-cyan-border hover:bg-cyan-hovered active:bg-cyan-pressed text-cyan-text-bold border-2 p-1",children:"cyan"}),u.jsx("div",{className:"bg-cyan-subtle border-cyan-border hover:bg-cyan-subtle-hovered active:bg-cyan-subtle-pressed text-cyan-text border-2 p-1",children:"cyan-subtle"}),u.jsx("div",{className:"bg-cyan-subtlest border-cyan-border hover:bg-cyan-subtlest-hovered active:bg-cyan-subtlest-pressed text-cyan-text border-2 p-1",children:"cyan-subtlest"}),u.jsx("div",{className:"bg-cyan-bold border-cyan-border hover:bg-cyan-bold-hovered active:bg-cyan-bold-pressed text-cyan-text-inverse border-2 p-1",children:"cyan-bold"}),u.jsx("div",{className:"bg-teal border-teal-border hover:bg-teal-hovered active:bg-teal-pressed text-teal-text-bold border-2 p-1",children:"teal"}),u.jsx("div",{className:"bg-teal-subtle border-teal-border hover:bg-teal-subtle-hovered active:bg-teal-subtle-pressed text-teal-text border-2 p-1",children:"teal-subtle"}),u.jsx("div",{className:"bg-teal-subtlest border-teal-border hover:bg-teal-subtlest-hovered active:bg-teal-subtlest-pressed text-teal-text border-2 p-1",children:"teal-subtlest"}),u.jsx("div",{className:"bg-teal-bold border-teal-border hover:bg-teal-bold-hovered active:bg-teal-bold-pressed text-teal-text-inverse border-2 p-1",children:"teal-bold"}),u.jsx("div",{className:"bg-emerald border-emerald-border hover:bg-emerald-hovered active:bg-emerald-pressed text-emerald-text-bold border-2 p-1",children:"emerald"}),u.jsx("div",{className:"bg-emerald-subtle border-emerald-border hover:bg-emerald-subtle-hovered active:bg-emerald-subtle-pressed text-emerald-text border-2 p-1",children:"emerald-subtle"}),u.jsx("div",{className:"bg-emerald-subtlest border-emerald-border hover:bg-emerald-subtlest-hovered active:bg-emerald-subtlest-pressed text-emerald-text border-2 p-1",children:"emerald-subtlest"}),u.jsx("div",{className:"bg-emerald-bold border-emerald-border hover:bg-emerald-bold-hovered active:bg-emerald-bold-pressed text-emerald-text-inverse border-2 p-1",children:"emerald-bold"}),u.jsx("div",{className:"bg-green border-green-border hover:bg-green-hovered active:bg-green-pressed text-green-text-bold border-2 p-1",children:"green"}),u.jsx("div",{className:"bg-green-subtle border-green-border hover:bg-green-subtle-hovered active:bg-green-subtle-pressed text-green-text border-2 p-1",children:"green-subtle"}),u.jsx("div",{className:"bg-green-subtlest border-green-border hover:bg-green-subtlest-hovered active:bg-green-subtlest-pressed text-green-text border-2 p-1",children:"green-subtlest"}),u.jsx("div",{className:"bg-green-bold border-green-border hover:bg-green-bold-hovered active:bg-green-bold-pressed text-green-text-inverse border-2 p-1",children:"green-bold"}),u.jsx("div",{className:"bg-lime border-lime-border hover:bg-lime-hovered active:bg-lime-pressed text-lime-text-bold border-2 p-1",children:"lime"}),u.jsx("div",{className:"bg-lime-subtle border-lime-border hover:bg-lime-subtle-hovered active:bg-lime-subtle-pressed text-lime-text border-2 p-1",children:"lime-subtle"}),u.jsx("div",{className:"bg-lime-subtlest border-lime-border hover:bg-lime-subtlest-hovered active:bg-lime-subtlest-pressed text-lime-text border-2 p-1",children:"lime-subtlest"}),u.jsx("div",{className:"bg-lime-bold border-lime-border hover:bg-lime-bold-hovered active:bg-lime-bold-pressed text-lime-text-inverse border-2 p-1",children:"lime-bold"}),u.jsx("div",{className:"bg-red border-red-border hover:bg-red-hovered active:bg-red-pressed text-red-text-bold border-2 p-1",children:"red"}),u.jsx("div",{className:"bg-red-subtle border-red-border hover:bg-red-subtle-hovered active:bg-red-subtle-pressed text-red-text border-2 p-1",children:"red-subtle"}),u.jsx("div",{className:"bg-red-subtlest border-red-border hover:bg-red-subtlest-hovered active:bg-red-subtlest-pressed text-red-text border-2 p-1",children:"red-subtlest"}),u.jsx("div",{className:"bg-red-bold border-red-border hover:bg-red-bold-hovered active:bg-red-bold-pressed text-red-text-inverse border-2 p-1",children:"red-bold"}),u.jsx("div",{className:"bg-orange border-orange-border hover:bg-orange-hovered active:bg-orange-pressed text-orange-text-bold border-2 p-1",children:"orange"}),u.jsx("div",{className:"bg-orange-subtle border-orange-border hover:bg-orange-subtle-hovered active:bg-orange-subtle-pressed text-orange-text border-2 p-1",children:"orange-subtle"}),u.jsx("div",{className:"bg-orange-subtlest border-orange-border hover:bg-orange-subtlest-hovered active:bg-orange-subtlest-pressed text-orange-text border-2 p-1",children:"orange-subtlest"}),u.jsx("div",{className:"bg-orange-bold border-orange-border hover:bg-orange-bold-hovered active:bg-orange-bold-pressed text-orange-text-inverse border-2 p-1",children:"orange-bold"}),u.jsx("div",{className:"bg-amber border-amber-border hover:bg-amber-hovered active:bg-amber-pressed text-amber-text-bold border-2 p-1",children:"amber"}),u.jsx("div",{className:"bg-amber-subtle border-amber-border hover:bg-amber-subtle-hovered active:bg-amber-subtle-pressed text-amber-text border-2 p-1",children:"amber-subtle"}),u.jsx("div",{className:"bg-amber-subtlest border-amber-border hover:bg-amber-subtlest-hovered active:bg-amber-subtlest-pressed text-amber-text border-2 p-1",children:"amber-subtlest"}),u.jsx("div",{className:"bg-amber-bold border-amber-border hover:bg-amber-bold-hovered active:bg-amber-bold-pressed text-amber-text-inverse border-2 p-1",children:"amber-bold"}),u.jsx("div",{className:"bg-yellow border-yellow-border hover:bg-yellow-hovered active:bg-yellow-pressed text-yellow-text-bold border-2 p-1",children:"yellow"}),u.jsx("div",{className:"bg-yellow-subtle border-yellow-border hover:bg-yellow-subtle-hovered active:bg-yellow-subtle-pressed text-yellow-text border-2 p-1",children:"yellow-subtle"}),u.jsx("div",{className:"bg-yellow-subtlest border-yellow-border hover:bg-yellow-subtlest-hovered active:bg-yellow-subtlest-pressed text-yellow-text border-2 p-1",children:"yellow-subtlest"}),u.jsx("div",{className:"bg-yellow-bold border-yellow-border hover:bg-yellow-bold-hovered active:bg-yellow-bold-pressed text-yellow-text-inverse border-2 p-1",children:"yellow-bold"}),u.jsx("div",{className:"bg-pink border-pink-border hover:bg-pink-hovered active:bg-pink-pressed text-pink-text-bold border-2 p-1",children:"pink"}),u.jsx("div",{className:"bg-pink-subtle border-pink-border hover:bg-pink-subtle-hovered active:bg-pink-subtle-pressed text-pink-text border-2 p-1",children:"pink-subtle"}),u.jsx("div",{className:"bg-pink-subtlest border-pink-border hover:bg-pink-subtlest-hovered active:bg-pink-subtlest-pressed text-pink-text border-2 p-1",children:"pink-subtlest"}),u.jsx("div",{className:"bg-pink-bold border-pink-border hover:bg-pink-bold-hovered active:bg-pink-bold-pressed text-pink-text-inverse border-2 p-1",children:"pink-bold"}),u.jsx("div",{className:"bg-fuchsia border-fuchsia-border hover:bg-fuchsia-hovered active:bg-fuchsia-pressed text-fuchsia-text-bold border-2 p-1",children:"fuchsia"}),u.jsx("div",{className:"bg-fuchsia-subtle border-fuchsia-border hover:bg-fuchsia-subtle-hovered active:bg-fuchsia-subtle-pressed text-fuchsia-text border-2 p-1",children:"fuchsia-subtle"}),u.jsx("div",{className:"bg-fuchsia-subtlest border-fuchsia-border hover:bg-fuchsia-subtlest-hovered active:bg-fuchsia-subtlest-pressed text-fuchsia-text border-2 p-1",children:"fuchsia-subtlest"}),u.jsx("div",{className:"bg-fuchsia-bold border-fuchsia-border hover:bg-fuchsia-bold-hovered active:bg-fuchsia-bold-pressed text-fuchsia-text-inverse border-2 p-1",children:"fuchsia-bold"}),u.jsx("div",{className:"bg-purple border-purple-border hover:bg-purple-hovered active:bg-purple-pressed text-purple-text-bold border-2 p-1",children:"purple"}),u.jsx("div",{className:"bg-purple-subtle border-purple-border hover:bg-purple-subtle-hovered active:bg-purple-subtle-pressed text-purple-text border-2 p-1",children:"purple-subtle"}),u.jsx("div",{className:"bg-purple-subtlest border-purple-border hover:bg-purple-subtlest-hovered active:bg-purple-subtlest-pressed text-purple-text border-2 p-1",children:"purple-subtlest"}),u.jsx("div",{className:"bg-purple-bold border-purple-border hover:bg-purple-bold-hovered active:bg-purple-bold-pressed text-purple-text-inverse border-2 p-1",children:"purple-bold"}),u.jsx("div",{className:"bg-violet border-violet-border hover:bg-violet-hovered active:bg-violet-pressed text-violet-text-bold border-2 p-1",children:"violet"}),u.jsx("div",{className:"bg-violet-subtle border-violet-border hover:bg-violet-subtle-hovered active:bg-violet-subtle-pressed text-violet-text border-2 p-1",children:"violet-subtle"}),u.jsx("div",{className:"bg-violet-subtlest border-violet-border hover:bg-violet-subtlest-hovered active:bg-violet-subtlest-pressed text-violet-text border-2 p-1",children:"violet-subtlest"}),u.jsx("div",{className:"bg-violet-bold border-violet-border hover:bg-violet-bold-hovered active:bg-violet-bold-pressed text-violet-text-inverse border-2 p-1",children:"violet-bold"}),u.jsx("div",{className:"bg-indigo border-indigo-border hover:bg-indigo-hovered active:bg-indigo-pressed text-indigo-text-bold border-2 p-1",children:"indigo"}),u.jsx("div",{className:"bg-indigo-subtle border-indigo-border hover:bg-indigo-subtle-hovered active:bg-indigo-subtle-pressed text-indigo-text border-2 p-1",children:"indigo-subtle"}),u.jsx("div",{className:"bg-indigo-subtlest border-indigo-border hover:bg-indigo-subtlest-hovered active:bg-indigo-subtlest-pressed text-indigo-text border-2 p-1",children:"indigo-subtlest"}),u.jsx("div",{className:"bg-indigo-bold border-indigo-border hover:bg-indigo-bold-hovered active:bg-indigo-bold-pressed text-indigo-text-inverse border-2 p-1",children:"indigo-bold"}),u.jsx("div",{className:"bg-gray border-gray-border hover:bg-gray-hovered active:bg-gray-pressed text-gray-text-bold border-2 p-1",children:"gray"}),u.jsx("div",{className:"bg-gray-subtle border-gray-border hover:bg-gray-subtle-hovered active:bg-gray-subtle-pressed text-gray-text border-2 p-1",children:"gray-subtle"}),u.jsx("div",{className:"bg-gray-subtlest border-gray-border hover:bg-gray-subtlest-hovered active:bg-gray-subtlest-pressed text-gray-text border-2 p-1",children:"gray-subtlest"}),u.jsx("div",{className:"bg-gray-bold border-gray-border hover:bg-gray-bold-hovered active:bg-gray-bold-pressed text-gray-text-inverse border-2 p-1",children:"gray-bold"})]}),u.jsx("hr",{className:"mt-4"}),u.jsxs("div",{className:"mt-4 grid w-full grid-cols-3 gap-2",children:[u.jsx("div",{className:"bg-selected hover:bg-selected-hovered text-selected-text-inverse active:bg-selected-pressed border-selected-border border-2 p-1",children:"selected"}),u.jsx("div",{className:"bg-selected-bold text-text-inverse hover:bg-selected-bold-hovered active:bg-selected-bold-pressed border-selected-border border-2 p-1",children:"selected-bold"}),u.jsx("div",{className:"bg-selected-subtle text-text hover:bg-selected-subtle-hovered active:bg-selected-subtle-pressed border-selected-border border-2 p-1",children:"selected-bold"}),u.jsx("div",{className:"bg-neutral text-text hover:bg-neutral-hovered active:bg-neutral-pressed border-2 p-1",children:"neutral"}),u.jsx("div",{className:"bg-neutral-bold text-text hover:bg-neutral-bold-hovered active:bg-neutral-bold-pressed border-2 p-1",children:"neutral-bold"}),u.jsx("div",{className:"bg-neutral-subtle text-text hover:bg-neutral-subtle-hovered active:bg-neutral-subtle-pressed border-2 p-1",children:"neutral-subtle"}),u.jsx("div",{className:"bg-warning text-warning-text hover:bg-warning-hovered active:bg-warning-pressed border-2 p-1",children:"warning"}),u.jsx("div",{className:"bg-warning-bold text-text hover:bg-warning-bold-hovered active:bg-warning-bold-pressed border-2 p-1",children:"warning-bold"}),u.jsx("div",{}),u.jsx("div",{className:"bg-danger text-danger-text border-danger-border hover:bg-danger-hovered active:bg-danger-pressed border-2 p-1",children:"danger"}),u.jsx("div",{className:"bg-danger-bold text-text hover:bg-danger-bold-hovered active:bg-danger-bold-pressed border-2 p-1",children:"danger-bold"}),u.jsx("div",{}),u.jsx("div",{className:"bg-success text-success-text border-success-border hover:bg-success-hovered active:bg-success-pressed border-2 p-1",children:"success"}),u.jsx("div",{className:"bg-success-bold text-text hover:bg-success-bold-hovered active:bg-success-bold-pressed border-2 p-1",children:"success-bold"}),u.jsx("div",{}),u.jsx("div",{className:"bg-information text-information-text border-information-border hover:bg-information-hovered active:bg-information-pressed border-2 p-1",children:"information"}),u.jsx("div",{className:"bg-information-bold text-text hover:bg-information-bold-hovered active:bg-information-bold-pressed border-2 p-1",children:"information-bold"}),u.jsx("div",{}),u.jsx("div",{className:"bg-brand text-brand-text border-brand-border hover:bg-brand-hovered active:bg-brand-pressed border-2 p-1",children:"brand"}),u.jsx("div",{className:"bg-brand-bold text-text hover:bg-brand-bold-hovered active:bg-brand-bold-pressed border-2 p-1",children:"brand-bold"})]})]})}function IIe(e){return u.jsx($e,{name:"Colors",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://www.github.com/linked-planet/ui-kit-ts"}],description:"Not a component but only a showcase of the color system.",examples:[{title:"Colors",example:u.jsx(TIe,{}),sourceCodeExampleId:"colorstest"}]})}function RIe(){const{handleSubmit:e,control:t,reset:n}=bo({defaultValues:{dateTime:"2023-12-24T10:00+0100",time:"10:10",date:"2023-12-24"}});return u.jsxs("form",{onSubmit:e(r=>console.log("form data:",r)),onReset:r=>{r.preventDefault(),n()},children:[u.jsxs("div",{className:"flex flex-col gap-2",children:[u.jsx(rg,{control:t,name:"dateTime"}),u.jsx("hr",{}),u.jsx(wm,{control:t,name:"time"}),u.jsx("hr",{}),u.jsx(xm,{control:t,name:"date"})]}),u.jsxs(cn,{className:"mt-4 flex justify-end",children:[u.jsx(re,{appearance:"subtle",type:"reset",children:"Reset"}),u.jsx(re,{appearance:"primary",type:"submit",children:"Submit"})]})]})}function MIe(){const[e,t]=g.useState("1999-12-23"),[n,r]=g.useState("10:10"),[o,a]=g.useState(Tn("1999-12-23T10:10+0100")),{handleSubmit:i,control:s}=bo();return u.jsxs("form",{onSubmit:i(l=>console.log("form data:",l)),children:[u.jsxs("div",{className:"flex flex-col gap-2",children:[u.jsx(rg,{control:s,value:o,onChange:a,name:"dateTime"}),u.jsx("hr",{}),u.jsx(wm,{control:s,value:n,onChange:r,name:"time"}),u.jsx("hr",{}),u.jsx(xm,{control:s,value:e,onChange:t,name:"date"})]}),u.jsx(cn,{className:"mt-4 flex justify-end",children:u.jsx(re,{appearance:"primary",type:"submit",children:"Submit"})})]})}function NIe(e){const[t,n]=g.useState(null),[r,o]=g.useState(null),[a,i]=g.useState(null),s=u.jsxs("div",{className:"flex gap-4",children:[u.jsx(Ga,{legend:"Date Picker",children:u.jsx(xm,{onChange:n,value:t})}),u.jsx(Ga,{legend:"Time Picker",children:u.jsx(wm,{onChange:o,value:r,startTime:"00:00",endTime:"00:00",interval:30})}),u.jsx(Ga,{legend:"Date Time Picker",children:u.jsx(rg,{onChange:c=>{console.log("DateTimePicker",c),i(c)},value:a,className:"border-warning-bold border-2"})})]}),l=u.jsx(Ga,{legend:"Date Time Picker",children:u.jsx(rg,{startTime:"08:00",endTime:"21:00",interval:15})});return u.jsx($e,{name:"Date Time Picker",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"single?component=Date+Time+Picker"}],examples:[{title:"Example",example:s,sourceCodeExampleId:"datetime-picker"},{title:"Form Uncontrolled",example:u.jsx(RIe,{}),sourceCodeExampleId:"datetime-picker-form"},{title:"Form Controlled",example:u.jsx(MIe,{}),sourceCodeExampleId:"datetime-picker-form-controlled"},{title:"Time Settings",example:l,sourceCodeExampleId:"datetime-picker-timesettings"}]})}function DIe(e){const[t,n]=g.useState("testval1"),[r,o]=g.useState([]),a=d=>{n(d)},i=d=>{r.includes(d)?o(r.filter(f=>f!==d)):o([...r,d])},s=u.jsx(u.Fragment,{children:u.jsxs(Ye.Menu,{trigger:"Dropdown",side:"right",align:"center",appearance:"primary",children:[u.jsx(Ye.ItemCheckbox,{checked:r.includes("item-1"),description:"test description",onClick:()=>i("item-1"),children:"Dropdown Checkbox Item 1"}),u.jsx(Ye.ItemCheckbox,{checked:r.includes("item-2"),onClick:()=>i("item-2"),children:"Dropdown Checkbox Item 2"}),u.jsx(Ye.ItemCheckbox,{disabled:!0,checked:r.includes("item-3"),onClick:()=>i("item-3"),children:"Dropdown Checkbox Item 3"}),u.jsxs(Ye.ItemGroup,{title:"test group",hasSeparator:!0,children:[u.jsx(Ye.Item,{description:"group item test description",elemAfter:u.jsx("div",{children:"A"}),elemBefore:u.jsx("div",{children:"B"}),children:"First dropdown item"}),u.jsx(Ye.Item,{selected:!0,children:"Second dropdown item"}),u.jsx(Ye.Item,{disabled:!0,children:"Disabled dropdown item"})]}),u.jsx(Ye.Item,{children:"After group dropdown item"}),u.jsx(Ye.SubMenu,{trigger:"submenu",children:u.jsx(Ye.Item,{children:"Submenu Entry"})}),u.jsxs(Ye.ItemRadioGroup,{hasSeparator:!0,title:"test title",children:[u.jsx(Ye.ItemRadio,{value:"radio-1",description:"another description",selected:t==="testval1",onClick:()=>a("testval1"),children:"Radio 1"}),u.jsx(Ye.ItemRadio,{value:"radio-2",selected:t==="radio-2",onClick:()=>a("radio-2"),children:"Radio 2"}),u.jsx(Ye.ItemRadio,{value:"radio-3",selected:t==="radio-3",onClick:()=>a("radio-3"),children:"Radio 3"}),u.jsx(Ye.ItemRadio,{value:"radio-4",disabled:!0,selected:t==="radio-4",onClick:()=>a("radio-4"),children:"Radio Disabled"})]}),Array.from(Array(100).keys()).map(d=>u.jsxs(Ye.Item,{children:["long test item ",d]},d))]})}),l=u.jsxs(u.Fragment,{children:[u.jsxs(Ye.Menu,{trigger:"Dropdown Menu",appearance:"danger",children:[u.jsx(Ye.Item,{children:"Test 1"}),u.jsx(Ye.Item,{children:"Test 2"})]}),u.jsxs(Ye.Menu,{trigger:u.jsx("p",{children:"custom trigger "}),usePortal:!0,hideChevron:!0,children:[u.jsx(Ye.Item,{onSelect:d=>{console.log("on select test 1, preventing from closing",d),d.preventDefault()},children:"Test 1"}),u.jsx(Ye.Item,{children:"Test 2"}),u.jsx("div",{className:"p-4",children:"No Dropdown Item"})]})]}),c=u.jsxs("div",{className:"flex gap-4",children:[s,l]});return u.jsx($e,{name:"Dropdown menu",description:"Dropdown menu component, use the different dropdown items to create a dropdown menu. For other complex dropdown content use the Popover component.",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single?component=Dropdown"}],examples:[{title:"Example",example:c,sourceCodeExampleId:"dropdown-menu"}]})}function AIe(){const e=g.useMemo(()=>{const d=[];for(let f=0;f<100;f++)d.push({firstName:`First ${f}`,lastName:`Last ${f}`,city:`City ${Math.floor(f/2)}`,zip:f,state:`State ${f}`,button:u.jsx(re,{appearance:"primary",children:"Delete"})});return d},[]),t=g.useMemo(()=>[{id:"select",header:f=>u.jsx(Mn,{checked:f.table.getIsAllPageRowsSelected()||f.table.getIsSomePageRowsSelected(),onCheckedChange:p=>f.table.toggleAllPageRowsSelected(!!p),className:"pb-1.5 pl-2",indeterminate:f.table.getIsSomePageRowsSelected()}),cell:f=>u.jsx(Mn,{checked:f.row.getIsSelected(),onCheckedChange:()=>{f.row.toggleSelected()},className:"pl-2"})},{id:"Full Name",accessorFn:f=>`${f.firstName} ${f.lastName}`},{header:"City",accessorKey:"city",enableGrouping:!0,enableSorting:!0},{header:"Zip",accessorKey:"zip",enableGrouping:!0,invertSorting:!0},{header:"State",accessorKey:"state",enableGrouping:!0,invertSorting:!0},{header:"Button",accessorKey:"button",cell:f=>f.getValue()}],[]),[n,r]=N.useState(),[o,a]=N.useState(),[i,s]=N.useState(!1),l=[];n&&l.push(n),o&&l.push(o);const c={state:!i};return u.jsxs(u.Fragment,{children:[u.jsx(Pt,{htmlFor:"search",children:"Search Full Name"}),u.jsx(vt,{type:"text",placeholder:"Search",onChange:d=>{const f=d.target.value;r({id:"Full Name",value:f})}}),u.jsx(Pt,{htmlFor:"search",children:"Search City"}),u.jsx(vt,{type:"text",placeholder:"Search",onChange:d=>{const f=d.target.value;a({id:"city",value:f})},className:"mb-4"}),u.jsx(Pt,{htmlFor:"hideState",children:"Hide State"}),u.jsx(Mn,{label:"Hide State",checked:i,onCheckedChange:s}),u.jsx("div",{className:"bg-surface h-96 overflow-hidden",children:u.jsx(Kx.Table,{data:e,columns:t,columnFilters:l,columnVisibility:c})})]})}function PIe(){const e=g.useMemo(()=>{const f=[];for(let p=0;p<100;p++)f.push({firstName:`First ${p}`,lastName:`Last ${p}`,city:`City ${Math.floor(p/2)}`,zip:p,state:`State ${p}`,button:u.jsx(re,{appearance:"primary",children:"Delete"})});return f},[]),t=Kx.createColumnHelper(),n=g.useMemo(()=>{const f=t.display({id:"select",header:y=>u.jsx(Mn,{checked:y.table.getIsAllPageRowsSelected()||y.table.getIsSomePageRowsSelected(),onCheckedChange:x=>y.table.toggleAllPageRowsSelected(!!x),className:"pb-1.5 pl-2",indeterminate:y.table.getIsSomePageRowsSelected()}),cell:y=>u.jsx(Mn,{checked:y.row.getIsSelected(),onCheckedChange:()=>y.row.toggleSelected(),className:"pl-2"})}),p=t.accessor(y=>`${y.firstName} ${y.lastName}`,{header:"Full Name"}),h=t.accessor("city",{header:"City",enableGrouping:!0,enableSorting:!0,cell:y=>u.jsx("b",{children:y.getValue()})}),m=t.accessor("zip",{header:"Zip",enableGrouping:!0,invertSorting:!0}),v=t.accessor("state",{header:"State",enableGrouping:!0,invertSorting:!0}),b=t.accessor("button",{header:"Button",id:"button",cell:y=>y.getValue()});return[f,p,h,m,v,b]},[t]),[r,o]=N.useState(),[a,i]=N.useState(),[s,l]=N.useState(!1),c=[];r&&c.push(r),a&&c.push(a);const d={state:!s};return u.jsxs(u.Fragment,{children:[u.jsx(Pt,{htmlFor:"search",children:"Search Full Name"}),u.jsx(vt,{type:"text",placeholder:"Search",onChange:f=>{const p=f.target.value;o({id:"Full Name",value:p})}}),u.jsx(Pt,{htmlFor:"search",children:"Search City"}),u.jsx(vt,{type:"text",placeholder:"Search",onChange:f=>{const p=f.target.value;i({id:"city",value:p})},className:"mb-4"}),u.jsx(Pt,{htmlFor:"hideState",children:"Hide State"}),u.jsx(Mn,{label:"Hide State",checked:s,onCheckedChange:l}),u.jsx("div",{className:"bg-surface h-96 overflow-hidden",children:u.jsx(Kx.Table,{data:e,columns:n,columnFilters:c,columnVisibility:d})})]})}function jIe(e){return u.jsx($e,{name:"Dynamic table",description:"A sortable, filterable and searchable table component, based on tanstack/react-table (see https://tanstack.com/table/).",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"/ui-kit-ts/single?component=DataTable"}],examples:[{title:"Data Table ColumnDef Helper",example:u.jsx(PIe,{}),sourceCodeExampleId:"datatable-coldef-helper-example"},{title:"Data Table",example:u.jsx(AIe,{}),sourceCodeExampleId:"datatable-example"}]})}var LIe=G({display:"inline-flex",gap:"var(--ds-space-050, 4px)","> *":{flex:"1 0 auto"}});function FIe(e){var t=e.children,n=e.testId,r=e.label,o=e.titleId;return K("div",{css:LIe,"data-testid":n,role:"group","aria-label":r,"aria-labelledby":o},N.Children.map(N.Children.toArray(t),function(a,i){return a?K(g.Fragment,{key:i},a):null}))}var BIe=g.createContext(0),$Ie=function(){return g.useContext(BIe)},HIe=function(t){var n=$Ie();return[n,n&&(n>6?"div":"h".concat(n))||t]},VIe={xxlarge:"h1",xlarge:"h1",large:"h2",medium:"h3",small:"h4",xsmall:"h5",xxsmall:"h6"},UIe=G({letterSpacing:"normal",marginBlock:0,textTransform:"none"}),GIe=function(t){var n=sP();return Ph.hasOwnProperty(n)?Ph[n]:t||"color.text"},WIe=function(t){var n=t.children,r=t.size,o=t.id,a=t.testId,i=t.as,s=t.color;typeof process<"u";var l=HIe(VIe[r]),c=Ve(l,2),d=c[0],f=c[1],p=i||f,h=p==="div"&&d,m=GIe(s);return K(p,{id:o,"data-testid":a,role:h?"heading":void 0,"aria-level":h?d:void 0,css:[UIe,r&&qIe[r],zIe[m]]},n)},zIe={"color.text":G({color:"var(--ds-text, #172B4D)"}),"color.text.inverse":G({color:"var(--ds-text-inverse, #FFFFFF)"}),"color.text.warning.inverse":G({color:"var(--ds-text-warning-inverse, #172B4D)"})},qIe={xxlarge:G({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:G({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:G({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:G({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:G({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:G({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:G({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)'})},YIe=G({display:"flex",alignItems:"center",justifyContent:"center",marginBlockEnd:"var(--ds-space-100, 8px)",paddingInlineStart:"var(--ds-space-500, 40px)"}),KIe=function(t){var n=t.children;return K("div",{css:YIe},n)},s9=Wd(),XIe="var(--ds-space-600, 48px)",l9=s9*8,c9=s9*2,ZIe=G({margin:"".concat(XIe," auto"),textAlign:"center"}),JIe=G({maxWidth:"".concat(l9*6+c9*5,"px")}),QIe=G({maxWidth:"".concat(l9*4+c9*3,"px")}),eRe=function(t){var n=t.children,r=t.width,o=t.testId;return K("div",{"data-testid":o,css:[ZIe,r==="narrow"?QIe:JIe]},n)},u9="--max-width",d9="--max-height",tRe=G({display:"block",maxWidth:"var(".concat(u9,")"),maxHeight:"var(".concat(d9,")"),margin:"0 auto ".concat("var(--ds-space-300, 24px)")}),nRe=function(t){var n,r=t.maxHeight,o=t.maxWidth,a=t.height,i=a===void 0?"auto":a,s=t.width,l=s===void 0?"auto":s,c=t.src;return K("img",{style:(n={},pe(n,u9,"".concat(o,"px")),pe(n,d9,"".concat(r,"px")),n),width:l,height:i,alt:"",role:"presentation",css:tRe,src:c})},rRe=G({width:"var(--ds-space-300, 24px)",marginInlineStart:"var(--ds-space-200, 16px)"}),oRe=function(t){var n=t.children;return K("div",{css:rRe},n)},f9=function(t){var n=t.buttonGroupLabel,r=t.description,o=t.header,a=t.headingLevel,i=a===void 0?4:a,s=t.imageHeight,l=t.imageUrl,c=t.imageWidth,d=t.isLoading,f=t.maxImageHeight,p=f===void 0?160:f,h=t.maxImageWidth,m=h===void 0?160:h,v=t.primaryAction,b=t.renderImage,y=t.secondaryAction,x=t.width,w=t.size,S=t.tertiaryAction,C=t.testId,E=v||y||d?N.createElement(KIe,null,N.createElement(FIe,{label:n||"Button group",testId:C&&"".concat(C,"-button-group")},y,v),N.createElement(oRe,null,d&&N.createElement($g,{testId:"empty-state-spinner"}))):null,k="h".concat(i>0&&i<7?i:i>6?6:4);return N.createElement(eRe,{testId:C,width:x||w||"wide"},l?N.createElement(nRe,{src:l,maxWidth:m,maxHeight:p,width:c,height:s}):b&&b({maxImageWidth:m,maxImageHeight:p,imageWidth:c,imageHeight:s}),N.createElement(uo,{paddingBlockEnd:"space.200"},N.createElement(WIe,{size:"medium",as:k},o)),r&&N.createElement(uo,{paddingBlockEnd:"space.300"},N.createElement(yW,{as:"p"},r)),E,S)};function aRe(e){const t=u.jsx("div",{style:{minWidth:300},children:u.jsx(f9,{header:"Empty state",description:u.jsx("span",{children:"Content of this state"}),primaryAction:u.jsx(re,{children:"Dummy button"})})});return u.jsx($e,{name:"Empty state",...e,packages:[{name:"@atlaskit/empty-state",url:"https://atlassian.design/components/empty-state/examples"}],examples:[{title:"Example",example:t,sourceCodeExampleId:"empty-state"}]})}function iRe(e){const[t,n]=g.useState(["chocolate","vanilla","banana"]),r={attributeName:"Ice Creams",availableValues:["strawberry","chocolate","vanilla","mint","banana","orange","apple","lemon","grapefruit","pistaccio","coconut","cherry","blackberry","blueberry","tiramisu","malaga","toffee","cookie","mango","kiwi","lime","peach","apricot"],selectableValues:["strawberry","chocolate","vanilla","mint","orange","apple","lemon","grapefruit","cherry","blackberry","blueberry","toffee","cookie","mango","kiwi","lime","peach","apricot"],selectedValues:t},o=u.jsx(bB,{filter:r,onAttributeClick:(c,d)=>{n(f=>{const p=[...f],h=p.indexOf(d);return h>=0?p.splice(h,1):p.push(d),p})},onSelectedChanged:(c,d)=>{n(d)},className:"max-h-[20rem]"}),a=[r,{attributeName:"Fruits",availableValues:["apple","banana","orange","strawberry","grape","cherry","pear","peach","plum","pineapple","mango","kiwi","lemon","lime","coconut","avocado","apricot","blackberry","blueberry","cranberry","fig","grapefruit","guava","honeydew","kumquat","lychee","nectarine","papaya","passionfruit","persimmon","pomegranate","raspberry","starfruit","tangerine","watermelon"],selectableValues:["apple","banana","orange"],selectedValues:t},{attributeName:"Vegetables",availableValues:["tomato","carrot","cucumber","potato"],selectableValues:["tomato","carrot","cucumber"],selectedValues:["tomato","carrot"]},{attributeName:"Drinks",availableValues:["water","cola","juice","beer"],selectableValues:["water","cola","juice"],selectedValues:["water","cola"]}],i=u.jsx(Dce,{filters:a,onAttributeClick:(c,d)=>{if(c!=="Ice Creams"){console.info("onAttributeClick",c,d,"only Ice Cream is supported");return}n(f=>{const p=[...f],h=p.indexOf(d);return h>=0?p.splice(h,1):p.push(d),p})},onSelectedChanged:(c,d)=>{if(c!=="Ice Creams"){console.info("onAttributeClick",c,d,"only Ice Cream is supported");return}console.log("onSelectedChanged",d),n(d)},className:"max-h-[20rem]"}),s=u.jsx(u5,{filter:r,onAttributeClick:(c,d)=>{console.log("on attribute click",c,d)},onSelectedChanged:(c,d)=>{console.log("on selected changed",d),n(d)}}),l=u.jsx(u.Fragment,{children:u.jsxs(St.Page,{children:[u.jsxs(St.PageHeader,{children:[u.jsx(St.PageHeaderTitle,{children:"Filters"}),u.jsx(St.PageHeaderLine,{children:u.jsx(Bfe,{className:"w-full",filters:a,onSelectedChanged:(c,d)=>{if(c!=="Ice Creams"){console.info("onAttributeClick",c,d,"only Ice Cream is supported");return}console.log("onSelectedChanged",d),n(d)}})})]}),u.jsxs(St.PageBody,{children:[u.jsx(St.PageBodyHeader,{children:"Body Header"}),u.jsx(St.PageBodyContent,{children:"Body Content"})]})]})});return u.jsx($e,{name:"Filters",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single#Filters"}],examples:[{title:"FilterCard",example:o,sourceCodeExampleId:"filtercard"},{title:"FilterCards",example:i,sourceCodeExampleId:"filtercards"},{title:"FilterDropdown",example:s,sourceCodeExampleId:"filterdropdown"},{title:"FilterDropdowns",example:l,sourceCodeExampleId:"filterdropdowns"}]})}function sRe(e){const t=u.jsxs("div",{className:"flex flex-col gap-3",children:[u.jsx(Cn,{title:"Flag",icon:u.jsx(rL,{label:""}),description:"Action Flag",id:"testflag",testId:"testflag",actions:[{content:"Action",onClick:()=>{console.log("Action clicked"),Bo({title:"Flag",description:"Action Flag",autoClose:!1})}}]}),u.jsx(Cn,{title:"Flag",description:"Action Flag",actions:[{content:"Action",onClick:()=>{}}],type:"inverted"}),u.jsx(Cn,{title:"Flag",description:"Action Flag",actions:[{content:"Action",onClick:()=>{}}],type:"pale"}),u.jsx(Cn,{title:"Flag",description:"Success Flag",appearance:"success"}),u.jsx(Cn,{title:"Flag",description:"Success Flag",appearance:"success",type:"inverted"}),u.jsx(Cn,{title:"Flag",description:"Success Flag",appearance:"success",type:"pale"}),u.jsx(Cn,{title:"Flag",description:"Warning Flag",appearance:"warning"}),u.jsx(Cn,{title:"Flag",description:"Warning Flag",appearance:"warning",type:"inverted"}),u.jsx(Cn,{title:"Flag",description:"Warning Flag",appearance:"warning",type:"pale"}),u.jsx(Cn,{title:"Flag",description:"Error Flag",appearance:"error"}),u.jsx(Cn,{title:"Flag",description:"Error Flag",appearance:"error",type:"inverted"}),u.jsx(Cn,{title:"Flag",description:"Error Flag",appearance:"error",type:"pale"}),u.jsx(Cn,{title:"Flag",description:"Information Flag",appearance:"information",actions:[{content:"Action",onClick:()=>{}}]}),u.jsx(Cn,{title:"Flag",description:"Information Flag",appearance:"information",type:"inverted"}),u.jsx(Cn,{title:"Flag",description:"Information Flag",appearance:"information",type:"pale"}),u.jsx(Cn,{title:"Flag",description:"Discovery Flag",appearance:"discovery",actions:[{content:"Action",onClick:()=>{}}]}),u.jsx(Cn,{title:"Flag",description:"Discovery Flag",appearance:"discovery",type:"inverted"}),u.jsx(Cn,{title:"Flag",description:"Discovery Flag",appearance:"discovery",type:"pale"}),u.jsx(Qg,{})]});return u.jsx($e,{name:"Flag",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://atlassian.design/components/flag/examples"}],description:"Drop in replacement for the @atlaskit/flag component.",examples:[{title:"Example",example:t,sourceCodeExampleId:"flag"}]})}var qc={},Yc={},qM;function lRe(){if(qM)return Yc;qM=1,Object.defineProperty(Yc,"__esModule",{value:!0}),Yc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="ArrowDownIcon",Yc.default=r,Yc}var YM;function cRe(){if(YM)return qc;YM=1,Object.defineProperty(qc,"__esModule",{value:!0}),qc.default=void 0;var e=r(be()),t=gt,n=r(lRe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="ArrowDownIcon",qc.default=o,qc}var uRe=cRe();const dRe=Ne(uRe);var Kc={},Xc={},KM;function fRe(){if(KM)return Xc;KM=1,Object.defineProperty(Xc,"__esModule",{value:!0}),Xc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="ListBulletedIcon",Xc.default=r,Xc}var XM;function pRe(){if(XM)return Kc;XM=1,Object.defineProperty(Kc,"__esModule",{value:!0}),Kc.default=void 0;var e=r(be()),t=gt,n=r(fRe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="BulletListIcon",Kc.default=o,Kc}var hRe=pRe();const gRe=Ne(hRe);var Zc={},Jc={},ZM;function mRe(){if(ZM)return Jc;ZM=1,Object.defineProperty(Jc,"__esModule",{value:!0}),Jc.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="BacklogIcon",Jc.default=r,Jc}var JM;function vRe(){if(JM)return Zc;JM=1,Object.defineProperty(Zc,"__esModule",{value:!0}),Zc.default=void 0;var e=r(be()),t=gt,n=r(mRe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="BacklogIcon",Zc.default=o,Zc}var bRe=vRe();const yRe=Ne(bRe);var Qc={},eu={},QM;function xRe(){if(QM)return eu;QM=1,Object.defineProperty(eu,"__esModule",{value:!0}),eu.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="RefreshIcon",eu.default=r,eu}var eN;function wRe(){if(eN)return Qc;eN=1,Object.defineProperty(Qc,"__esModule",{value:!0}),Qc.default=void 0;var e=r(be()),t=gt,n=r(xRe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="RefreshIcon",Qc.default=o,Qc}var SRe=wRe();const CRe=Ne(SRe);var tu={},nu={},tN;function ERe(){if(tN)return nu;tN=1,Object.defineProperty(nu,"__esModule",{value:!0}),nu.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="SendIcon",nu.default=r,nu}var nN;function kRe(){if(nN)return tu;nN=1,Object.defineProperty(tu,"__esModule",{value:!0}),tu.default=void 0;var e=r(be()),t=gt,n=r(ERe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="SendIcon",tu.default=o,tu}var _Re=kRe();const ORe=Ne(_Re);var ru={},ou={},rN;function TRe(){if(rN)return ou;rN=1,Object.defineProperty(ou,"__esModule",{value:!0}),ou.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="DeleteIcon",ou.default=r,ou}var oN;function IRe(){if(oN)return ru;oN=1,Object.defineProperty(ru,"__esModule",{value:!0}),ru.default=void 0;var e=r(be()),t=gt,n=r(TRe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="TrashIcon",ru.default=o,ru}var RRe=IRe();const MRe=Ne(RRe);function NRe(e){const t=u.jsxs("div",{children:[u.jsx(dRe,{label:""}),u.jsx(gRe,{label:""}),u.jsx(tL,{label:""}),u.jsx(yRe,{label:""}),u.jsx(CRe,{label:""}),u.jsx(ORe,{label:""}),u.jsx(MRe,{label:"",primaryColor:"red"})]});return u.jsx($e,{name:"Icon",...e,packages:[{name:"@atlaskit/icon",url:"https://atlassian.design/components/icon/icon-explorer"}],examples:[{title:"Example",example:t,sourceCodeExampleId:"icon"}]})}var au={},iu={},aN;function DRe(){if(aN)return iu;aN=1,Object.defineProperty(iu,"__esModule",{value:!0}),iu.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="ShortcutIcon",iu.default=r,iu}var iN;function ARe(){if(iN)return au;iN=1,Object.defineProperty(au,"__esModule",{value:!0}),au.default=void 0;var e=r(be()),t=gt,n=r(DRe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="AddItemIcon",au.default=o,au}var PRe=ARe();const sN=Ne(PRe);function jRe(e){const t=u.jsxs(u.Fragment,{children:[u.jsx(ut,{size:67,children:u.jsx(sN,{label:""})}),u.jsx(ut,{size:"2.3rem",className:"text-brand bg-warning-bold",style:{borderRadius:"50%"},children:u.jsx(sN,{label:""})})]});return u.jsx($e,{name:"Icon Size Helper",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single#IconSizeHelper"}],examples:[{title:"Icon Size Helper",example:t,sourceCodeExampleId:"iconsizehelper"}]})}function LRe(e){const t=u.jsxs(u.Fragment,{children:[u.jsx(to,{message:{text:"This is a standard inline message."}}),u.jsx(to,{message:{text:"This is a success inline message.",appearance:"success"}}),u.jsx(to,{message:{text:"This is a danger inline message.",appearance:"danger"}}),u.jsx(to,{message:{text:"This is a warning inline message.",appearance:"warning"}}),u.jsx(to,{message:{text:"This is an information inline message.",appearance:"information"}}),u.jsx(to,{message:{text:"This is a discovery inline message.",appearance:"discovery"}}),u.jsx("hr",{}),u.jsx(to,{message:{text:"This is an information message with a timeout.",timeOut:5,appearance:"information"},openingDirection:"topdown"}),u.jsx(to,{message:{text:"This is an discovery message with a timeout and bottom up removal.",appearance:"discovery"},openingDirection:"bottomup"}),u.jsx(to,{message:{text:"This is a not removable message.",appearance:"information"},removable:!1})]});return u.jsx($e,{name:"Inline Message",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://www.github.com/linked-planet/ui-kit-ts"}],examples:[{title:"Example",example:t,sourceCodeExampleId:"inlinemessage"}]})}function lN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Eh(e){for(var t=1;te.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="CalendarPlusIcon",lu.default=r,lu}var gN;function KRe(){if(gN)return su;gN=1,Object.defineProperty(su,"__esModule",{value:!0}),su.default=void 0;var e=r(be()),t=gt,n=r(YRe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="ScheduleIcon",su.default=o,su}var XRe=KRe();const mN=Ne(XRe);function ZRe(){const{handleSubmit:e,control:t,reset:n,formState:{errors:r,isValid:o}}=bo({defaultValues:{testInput:"test"},mode:"all"});return console.log("errors",r),u.jsxs("form",{onSubmit:e(a=>console.log(a)),onReset:a=>{a.preventDefault(),n()},children:[u.jsx(Pt,{htmlFor:"testInput",required:!0,children:"Test Input"}),u.jsx(vt,{...t.register("testInput",{required:!0,minLength:3}),placeholder:"Placeholder",invalid:!!r.testInput,errorMessage:r.testInput?.type==="required"?"Required":"Min length 3"}),u.jsxs(cn,{className:"mt-4 flex justify-end",children:[u.jsx(re,{type:"reset",children:"Reset"}),u.jsx(re,{appearance:"primary",type:"submit",disabled:!o,children:"Submit"})]})]})}function JRe(e){const t=u.jsxs(Ga,{legend:"Input Example",children:[u.jsx(xi,{}),u.jsx(xi,{isDisabled:!0}),u.jsx(xi,{placeholder:"Placeholder"}),u.jsx(xi,{isInvalid:!0,value:"invalid"}),u.jsx(xi,{isReadOnly:!0,value:"readonly"}),u.jsx(xi,{type:"number",defaultValue:1}),u.jsx(xi,{type:"number",defaultValue:1,appearance:"subtle"})]}),n=u.jsxs(Ga,{legend:"Input Example",children:[u.jsx(Pt,{htmlFor:"testInput",required:!0,children:"This is a required input label."}),u.jsx(vt,{minLength:3,id:"testInput",helpMessage:"This is a help message."}),u.jsx(vt,{disabled:!0}),u.jsx(Pt,{htmlFor:"testInput2",children:"This is a label."}),u.jsx(vt,{placeholder:"Placeholder",id:"testInput2"}),u.jsx(vt,{invalid:!0,value:"invalid",errorMessage:"This is an error message."}),u.jsx(vt,{"aria-invalid":!0,value:"aria-invalid",errorMessage:"This is an error message.",helpMessage:"This is a help message."}),u.jsx(vt,{readOnly:!0,value:"readonly"}),u.jsx(vt,{type:"number",defaultValue:1}),u.jsx(vt,{type:"number",defaultValue:1,appearance:"subtle"}),u.jsx(vt,{type:"text",defaultValue:"default text",iconAfter:u.jsx(mN,{label:""}),iconBefore:u.jsx(mN,{label:""})}),u.jsx(el,{placeholder:"Placeholder"}),u.jsx(el,{placeholder:"Placeholder",disabled:!0})]}),r=u.jsxs("div",{className:"flex gap-4",children:[t,n]});return u.jsx($e,{name:"Input",description:"Input compatible to use with react-hook-form but with Atlassian fitting styling.",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single#Input"}],examples:[{title:"TextInput",example:r,sourceCodeExampleId:"input"},{title:"Form Example",example:u.jsx(ZRe,{}),sourceCodeExampleId:"input-form-example"}]})}function QRe(e){window.global||(window.global=window);const[t,n]=g.useState(!1),r=u.jsxs(u.Fragment,{children:[u.jsxs("div",{style:{color:Uy("color.text.warning","#990"),backgroundColor:Uy("color.background.neutral","#fff"),padding:"1rem"},children:["If you get the error 'global is not defined' you have to add the following:",u.jsx("br",{}),u.jsx("div",{children:u.jsx("pre",{children:"if (!window.global) window.global = window"})})]}),u.jsxs("div",{children:[u.jsxs(cn,{children:[u.jsx(re,{selected:t,onClick:()=>n(!0),children:"Start Tour"}),u.jsx(re,{className:"joyride-first",children:"First step"}),u.jsx(re,{className:"joyride-second",children:"Second step"}),u.jsx(re,{className:"joyride-third",children:"Third step"})]}),u.jsx(e9,{run:t,continuous:!0,showProgress:!0,disableScrolling:!1,scrollToFirstStep:!0,scrollOffset:220,locale:{back:"Zurück",close:"Schließen",last:"Fertig",next:"Weiter",open:"Öffnen",skip:"Überspringen"},callback:o=>{switch(o.action){case"close":n(!1);break;case"reset":n(!1);break}},steps:[{title:"First step title",target:".joyride-first",disableBeacon:!0,showSkipButton:!0,content:u.jsx("span",{children:"First step content..."})},{title:"Second step title",target:".joyride-second",disableBeacon:!0,showSkipButton:!0,content:u.jsx("span",{children:"Second step content..."})},{title:"Third step title",target:".joyride-third",disableBeacon:!0,showSkipButton:!0,content:u.jsx("span",{children:"Third step content..."})}]})]})]});return u.jsx($e,{name:"Joyride",...e,packages:[{name:"react-joyride",url:"https://docs.react-joyride.com/"}],examples:[{title:"Example",example:r,sourceCodeExampleId:"joyride"}]})}const $p="YYYY-MM-DDTHH:mm",eMe=function({group:t,startDate:n,endDate:r,onConfirm:o,onCancel:a,timeSteps:i}){const[s,l]=g.useState("new time slot booking"),[c,d]=g.useState(n),[f,p]=g.useState(r),[h,m]=g.useState("");return u.jsx(jn.Container,{defaultOpen:!0,accessibleDialogDescription:"A dialog to create a new time slot booking.",children:u.jsxs("form",{onSubmit:v=>{if(v.preventDefault(),!s){m("The title cannot be empty.");return}if(s||m("The title cannot be empty."),!n){m("The start date cannot be empty.");return}if(!r){m("The end date cannot be empty.");return}if(r.isBefore(n)||r.isSame(n)){m("The end date must be after the start date.");return}o(t,{title:s,startDate:n,endDate:r})},children:[u.jsx(jn.Header,{children:u.jsx(jn.Title,{accessibleDialogTitle:"Create New Booking",children:"Create New Booking"})}),u.jsx(jn.Body,{children:u.jsxs("div",{style:{display:"grid",gridTemplateColumns:"8rem auto",gap:"1rem"},children:[u.jsx("label",{htmlFor:"title",children:"Title"}),u.jsx("input",{id:"title",name:"title",type:"text",value:s,onChange:v=>{m(""),l(v.target.value)},minLength:1}),u.jsx("label",{htmlFor:"startDate",children:"Start"}),u.jsx("input",{id:"startDate",name:"startDate",type:"datetime-local",disabled:!t,value:c?c.format($p):ie().format($p),onChange:v=>d(ie(v.target.value))}),u.jsx("label",{htmlFor:"endDate",children:"End"}),u.jsx("input",{id:"endDate",name:"endDate",type:"datetime-local",disabled:!t,value:f?f.format($p):ie().add(i,"minutes").format($p),onChange:v=>p(ie(v.target.value))}),u.jsxs("div",{style:{color:"red",marginTop:"0rem"},children:[h," "]})]})}),u.jsxs(jn.Footer,{children:[u.jsx(re,{appearance:"subtle",type:"reset",onClick:a,children:"Cancel"}),u.jsx(re,{appearance:"primary",type:"submit",children:"Create"})]})]})})},tMe=500;let Dy;function Hp(e){Dy&&clearTimeout(Dy),Dy=window.setTimeout(()=>{e()},tMe)}const Fd=[{group:{id:"group-empty",title:"Empty Group"},items:[]},{group:{id:"group-1",title:"Group 1",subtitle:"Group 1 description"},items:[{startDate:ie().startOf("day").add(9,"hours").add(10,"minutes"),endDate:ie().startOf("day").add(12,"hours").add(10,"minutes"),title:"Item 1-1"},{startDate:ie().startOf("day").add(13,"hours"),endDate:ie().startOf("day").add(15,"hours"),title:"Item 1-2"},{startDate:ie().startOf("day").add(15,"hours").add(10,"minutes"),endDate:ie().startOf("day").add(16,"hours"),title:"Item 1-3"},{startDate:ie().startOf("day").add(7,"hours"),endDate:ie().startOf("day").add(8,"hours").add(10,"minutes"),title:"Item 1-3-1"},{startDate:ie().startOf("day").add(1,"day").add(8,"hours"),endDate:ie().startOf("day").add(1,"day").add(9,"hours"),title:"Item 1-4"},{startDate:ie().startOf("day").add(9,"hours"),endDate:ie().startOf("day").add(15,"hours"),title:"Item 1-5"},{startDate:ie().startOf("day").add(9,"hours").add(10,"minutes"),endDate:ie().startOf("day").add(15,"hours").add(10,"minutes"),title:"Item 1-6"},{startDate:ie().startOf("day").add(9,"hours").add(10,"minutes"),endDate:ie().startOf("day").add(12,"hours").add(10,"minutes"),title:"Item 1-1-2"},{startDate:ie().startOf("day").add(13,"hours"),endDate:ie().startOf("day").add(15,"hours"),title:"Item 1-2-2"}]},{group:{id:"group-2",title:"Group 2",subtitle:"Group 2 description"},items:[{startDate:ie().startOf("day").add(8,"hours").add(10,"minutes"),endDate:ie().startOf("day").add(8,"hours").add(20,"minutes"),title:"Item 2-1"},{startDate:ie().startOf("day").add(8,"hours").add(21,"minutes"),endDate:ie().startOf("day").add(8,"hours").add(40,"minutes"),title:"Item 2-2"},{startDate:ie().startOf("day").add(8,"hours").add(41,"minutes"),endDate:ie().startOf("day").add(8,"hours").add(50,"minutes"),title:"Item 2-3"},{startDate:ie().startOf("day").add(8,"hours").add(51,"minutes"),endDate:ie().startOf("day").add(9,"hours").add(50,"minutes"),title:"Item 2-3-1"},{startDate:ie().startOf("day").add(8,"hours"),endDate:ie().startOf("day").add(10,"hours"),title:"Item 2-4"}]},{group:{id:"group-3",title:"Group 3",subtitle:"Group 3 description"},items:[{startDate:ie().startOf("day").add(5,"hours"),endDate:ie().startOf("day").add(6,"hours"),title:"Item 3-1"},{startDate:ie().startOf("day").add(1,"day").add(9,"hours"),endDate:ie().startOf("day").add(2,"days").add(9,"hours"),title:"Item 3-2"},{startDate:ie().startOf("day").add(17,"hours"),endDate:ie().startOf("day").add(20,"hours"),title:"Item 3-3"}]},{group:{id:"group-4",title:"Group 4",subtitle:"Group 4 description"},items:[{startDate:ie().startOf("day").add(-1,"day").add(8,"hours"),endDate:ie().startOf("day").add(1,"day").add(16,"hours"),title:"Item 4-1"},{startDate:ie().startOf("day").add(-1,"day").add(8.4,"hours"),endDate:ie().startOf("day").add(1,"day").add(13.75,"hours"),title:"Item 4-2"},{startDate:ie().startOf("day").add(-1,"day").add(7.4,"hours"),endDate:ie().startOf("day").add(4,"days").add(13.75,"hours"),title:"Item 4-3"},{startDate:ie().startOf("day").add(-1,"day").add(10.2,"hours"),endDate:ie().startOf("day").add(4,"day").add(13.75,"hours"),title:"Item 4-4"},{startDate:ie().startOf("day").add(-1,"day"),endDate:ie().startOf("day").add(3,"day"),title:"Item 4-4-5"}]},{group:{id:"group-5",title:"Group 5",subtitle:"Whole Time Frame"},items:[{startDate:ie().startOf("day").add(-2,"day"),endDate:ie().startOf("day").add(7,"days"),title:"Item 5-1"},{startDate:ie().startOf("day").add(12,"hours"),endDate:ie().startOf("day").add(1,"day").add(12,"hours"),title:"Item 5-2"},{startDate:ie().startOf("day").add(1,"day"),endDate:ie().startOf("day").add(1,"day"),title:"Item 5-3"}]},{group:{id:"group-6",title:"Group 6 (Directly Connected)",subtitle:"Whole Time Frame"},items:[{startDate:ie().startOf("day").add(7,"hours"),endDate:ie().startOf("day").add(12,"hours"),title:"Item 6-1"},{startDate:ie().startOf("day").add(12,"hours"),endDate:ie().startOf("day").add(16,"hours"),title:"Item 6-1-1"},{startDate:ie().startOf("day").add(1,"day"),endDate:ie().startOf("day").add(2,"day"),title:"Item 6-2-1"},{startDate:ie().startOf("day").add(2,"day"),endDate:ie().startOf("day").add(3,"day"),title:"Item 6-2-2"}]},{group:{id:"group-7",title:"Group 7 (Full Day)",subtitle:"Whole Time Frame"},items:[{startDate:ie().startOf("day"),endDate:ie().endOf("day"),title:"Item 7-1"}]}];function p9(e,t,n){const r=Math.round(Math.random()*10),o=[];for(let a=0;a({group:o.group,items:p9(e,t,a)}))}function nMe(e,t,n,r){const o=[];for(let a=0;a{const b=d[v];return b.status==="before"||b.status==="after"?null:eO.getLeftAndWidth(m,b.startSlot,b.endSlot,a,r,o,t)}),p=s.current?.offsetWidth??70,h=f.map((m,v)=>m?u.jsx("div",{className:"absolute top-0 bottom-0 bg-discovery-bold whitespace-nowrap overflow-visible z-10 opacity-50",style:{left:`${m.left*p}px`,width:`${m.width*p}px`},title:c[v].title,children:u.jsx("div",{className:"truncate",children:c[v].title})},c[v].title):null);return u.jsx("div",{className:"bg-surface-pressed absolute inset-0",children:h})}function oMe({slotsArray:e,timeFrameOfDay:t,viewType:n,entries:r}){return!r||!r[1]?u.jsx(u.Fragment,{}):u.jsxs("div",{className:"bg-surface-pressed",children:[r[1].group.title," has ",r[1].items.length," entries"]})}window.addEventListener(Uee,()=>{console.info("All groups rendered")});function aMe(){const[e,t]=g.useState(60),[n,r]=g.useState(e),[o,a]=g.useState(150),[i,s]=g.useState(70),[l,c]=g.useState(40),[d,f]=g.useState(!0),[p,h]=g.useState(!0),[m,v]=g.useState(!1),[b,y]=g.useState("en"),[x,w]=g.useState({startDate:Vm,endDate:Um}),[S,C]=g.useState(),[E,k]=g.useState(Fd),O=g.useCallback((z,J)=>{C(ee=>{if(ee!==J)return J})},[]),M=()=>{const z=x.endDate.diff(x.startDate,"days"),J=x.startDate.add(z,"days"),ee=x.endDate.add(z,"days");w({startDate:J,endDate:ee});const oe=vN(J,ee,E);k(oe)},T=()=>{const z=x.endDate.diff(x.startDate,"days"),J=x.startDate.add(-z,"days"),ee=x.endDate.add(-z,"days");w({startDate:J,endDate:ee});const oe=vN(J,ee,E);k(oe)},F=g.useCallback(()=>{k(z=>{const ee=nMe(x.startDate,x.endDate,10,z.length);return[...z,...ee]})},[x.endDate,x.startDate]),[P,$]=g.useState(!1),[j,U]=g.useState(null),[L,D]=g.useState(!1),A=g.useCallback((z,J)=>{$(!1),k(ee=>{const oe=ee.findIndex(Re=>Re.group===z);if(oe===-1)return console.error("group not found",z),ee;const he=[...ee],me={...he[oe]},de=[...me.items];return de.push(J),me.items=de,he[oe]=me,he}),U(null)},[]),[R,H]=g.useState("hours"),W=Zw(),V=void 0,Y=g.useCallback((z,J)=>z.title==="Group 2"?J.isBefore(ie().startOf("day")):!1,[]);return g.useEffect(()=>{F()},[F]),u.jsxs(u.Fragment,{children:[u.jsxs("div",{className:"flex gap-8",children:[u.jsxs("div",{className:"grid grid-cols-2 items-start gap-2",children:[u.jsx("label",{className:"mr-4",htmlFor:"startdate",children:"Start:"}),u.jsx("input",{type:"datetime-local",value:x.startDate.format("YYYY-MM-DDTHH:mm"),onChange:z=>{w({startDate:ie(z.target.value),endDate:x.endDate})}}),u.jsx("label",{className:"mr-4",htmlFor:"enddate",children:"End:"}),u.jsx("input",{type:"datetime-local",value:x.endDate.format("YYYY-MM-DDTHH:mm"),onChange:z=>{w({startDate:x.startDate,endDate:ie(z.target.value)})}}),u.jsx("label",{className:"mr-4",htmlFor:"timesteps",children:"Time Steps [min]:"}),u.jsx("input",{type:"number",name:"timesteps",value:n,step:10,min:10,max:1200,onChange:z=>{const J=Number.parseInt(z.target.value);r(J),Hp(()=>t(J))},className:"mr-1 w-16 text-center"})]}),u.jsxs("div",{className:"grid grid-cols-2 items-start gap-2",children:[u.jsx("label",{className:"mr-4",htmlFor:"firstcolwidth",children:"Group Header Width [px]:"}),u.jsx("input",{type:"number",name:"firstcolwidth",value:o,step:10,min:10,max:300,onChange:z=>Hp(()=>a(Number.parseInt(z.target.value))),className:"mr-1 w-16 text-center"}),u.jsx("label",{className:"mr-4",htmlFor:"colwidth",children:"Column Width [px]:"}),u.jsx("input",{type:"number",name:"colwidth",defaultValue:i,step:5,min:10,max:1e3,onChange:z=>Hp(()=>{s(Number.parseInt(z.target.value))}),className:"mr-1 w-16 text-center"}),u.jsx("label",{className:"mr-4",htmlFor:"rowheight",children:"Row Height [px]:"}),u.jsx("input",{type:"number",name:"rowheight",defaultValue:l,step:2,min:10,max:100,onChange:z=>Hp(()=>c(Number.parseInt(z.target.value))),className:"mr-1 w-16 text-center"})]}),u.jsxs("div",{className:"grid grid-cols-2 items-start gap-2",children:[u.jsx("label",{htmlFor:"diableweekends",className:"mr-4",children:"Disable Weekend Interactions:"}),u.jsx("input",{type:"checkbox",name:"disableweekends",checked:d,onChange:z=>f(z.target.checked),className:"mr-1 text-center"}),u.jsx("label",{htmlFor:"showtimeslotheader",className:"mr-4",children:"Show Time Slot Header:"}),u.jsx("input",{type:"checkbox",name:"showtimeslotheader",checked:p,onChange:z=>{h(z.target.checked)},className:"mr-1 text-center"}),u.jsx("label",{htmlFor:"hideoutofdayrange",className:"mr-4",children:"Hide Out Of Day Range Markers:"}),u.jsx("input",{type:"checkbox",name:"hideoutofdayrange",checked:m,onChange:z=>{v(z.target.checked)},className:"mr-1 text-center"}),u.jsx("label",{htmlFor:"disabletimerangeselection",style:{marginRight:"1rem"},children:"Disable Time Range Selection"}),u.jsx("input",{type:"checkbox",name:"disabletimerangeselection",checked:L,onChange:z=>{D(z.target.checked)},className:"mr-1 text-center"}),u.jsx("label",{htmlFor:"viewtype",className:"mr-4",children:"View Type"}),u.jsxs("select",{name:"viewtype",onChange:z=>H(z.target.value),value:R,children:[u.jsx("option",{value:"hours",children:"Hours"}),u.jsx("option",{value:"days",children:"Days"}),u.jsx("option",{value:"weeks",children:"Weeks"}),u.jsx("option",{value:"months",children:"Months"}),u.jsx("option",{value:"years",children:"Years"})]})]}),u.jsxs("div",{className:"grid grid-cols-2 items-start gap-2",children:[u.jsx("label",{htmlFor:"locale",className:"mr-4",children:"Locale"}),u.jsxs("select",{name:"locale",onChange:z=>y(z.target.value),value:b,children:[u.jsx("option",{value:"en",children:"en"}),u.jsx("option",{value:"de",children:"de"})]})]})]}),u.jsxs("div",{className:"flex-start flex",children:[u.jsx(re,{onClick:T,title:"Previous Time Frame",className:"mb-2 mr-2",children:u.jsx(HD,{label:"prevtimeframe"})}),u.jsx(re,{onClick:M,title:"Next Time Frame",className:"mb-2 mr-2",children:u.jsx(VD,{label:"nexttimeframe"})}),u.jsx(re,{disabled:!j,onClick:()=>{$(!0)},title:"Create New Item",className:"mb-2 mr-2",children:"Create New Item"}),u.jsx(re,{onClick:()=>{k([])},title:"Clear Groups and Items",className:"mb-2 mr-2",children:"Clear Groups and Items"}),u.jsx(re,{onClick:()=>{k([]),k(Fd)},title:"Replace Groups and Items",className:"mb-2 mr-2",children:"Replace Groups and Items"})]}),u.jsx("div",{style:{height:"600px"},children:u.jsx(Jw,{groupHeaderColumnWidth:o,columnWidth:i,rowHeight:l,startDate:x.startDate,endDate:x.endDate,timeStepsMinutes:e,entries:E,selectedTimeSlotItem:S,selectedTimeRange:j,disableMessages:!0,onTimeSlotItemClick:O,nowOverwrite:V,timeTableMessages:W,onTimeRangeSelected:L?void 0:U,disableWeekendInteractions:d,showTimeSlotHeader:p,hideOutOfRangeMarkers:m,isCellDisabled:Y,viewType:R,locale:b,customHeaderRow:{timeSlot:rMe,header:oMe}})}),u.jsx(re,{title:"Load more entries.",onClick:F,children:u.jsx(fm,{label:"entryloader"})}),P&&j&&u.jsx(eMe,{group:j.group,startDate:j.startDate,endDate:j.endDate,onCancel:()=>$(!1),onConfirm:A,timeSteps:e})]})}function iMe(){const e=g.useMemo(()=>({startDate:Vm.startOf("day"),endDate:Um.startOf("day")}),[]),t=Zw();return u.jsx(u.Fragment,{children:u.jsx("div",{style:{height:"600px"},children:u.jsx(Jw,{groupHeaderColumnWidth:150,columnWidth:70,rowHeight:30,startDate:e.startDate,endDate:e.endDate,entries:Fd,timeTableMessages:t,disableWeekendInteractions:!0,showTimeSlotHeader:!1,viewType:"days",itemsOutsideOfDayRangeFound:n=>{console.info("items outside of day range found",n)}})})})}function sMe(){const e=g.useMemo(()=>({startDate:Vm.startOf("month").subtract(1,"day"),endDate:Um.endOf("month").add(1,"day")}),[]),t=Zw();return u.jsx(u.Fragment,{children:u.jsx("div",{style:{height:"600px"},children:u.jsx(Jw,{groupHeaderColumnWidth:150,columnWidth:70,rowHeight:30,startDate:e.startDate,endDate:e.endDate,entries:Fd,timeTableMessages:t,disableWeekendInteractions:!0,viewType:"months",showTimeSlotHeader:!1})})})}function lMe(e){return u.jsx($e,{name:"Time Table",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://github.com/linked-planet/ui-kit-ts"}],examples:[{title:"Example",example:u.jsx(aMe,{}),sourceCodeExampleId:"timetable"},{title:"Days",example:u.jsx(iMe,{}),sourceCodeExampleId:"timetabledays"},{title:"Months",example:u.jsx(sMe,{}),sourceCodeExampleId:"timetablemonths"}]})}function cMe(){return u.jsxs("div",{className:"bg-surface hover:bg-surface-hovered active:bg-surface-pressed border-border border p-4",children:["bg-surface",u.jsxs("div",{className:"flex p-4",children:[u.jsx(vt,{placeholder:"Test Input"}),u.jsx(vt,{disabled:!0,placeholder:"Test Input Disabled"}),u.jsx(vt,{placeholder:"Test Input 2"}),u.jsx(zt,{options:[{label:"Test",value:"test"},{label:"Test 2",value:"test2"}],placeholder:"Test Select"}),u.jsxs(Ye.Menu,{trigger:"Dropdown",children:[u.jsx(Ye.Item,{children:"Test"}),u.jsx(Ye.Item,{children:"Test 2"})]})]}),u.jsxs("div",{className:"bg-surface-raised hover:bg-surface-raised-hovered active:bg-surface-raised-pressed border-border border p-4",children:["bg-surface-raised",u.jsxs("div",{className:"p-4",children:[u.jsx(vt,{placeholder:"Test Input"}),u.jsx(vt,{disabled:!0,placeholder:"Test Input Disabled"})]}),u.jsxs("div",{className:"bg-surface-overlay hover:bg-surface-overlay-hovered active:bg-surface-overlay-pressed border-border border p-4",children:["bg-surface-overlay",u.jsxs("div",{className:"p-4",children:[u.jsx(vt,{placeholder:"Test Input",errorMessage:"TEST",invalid:!0}),u.jsx(vt,{disabled:!0,placeholder:"Test Input Disabled"})]})]})]}),u.jsxs("div",{className:"bg-surface-sunken border-border mt-4 border p-4",children:["bg-surface-sunken",u.jsxs("div",{className:"p-4",children:[u.jsx(vt,{placeholder:"Test Input"}),u.jsx(vt,{disabled:!0,placeholder:"Test Input Disabled"})]})]}),u.jsxs("div",{className:"border-border shadow-raised mt-4 border p-4",children:["shadow-raised",u.jsxs("div",{className:"p-4",children:[u.jsx(vt,{placeholder:"Test Input"}),u.jsx(vt,{disabled:!0,placeholder:"Test Input Disabled"})]})]}),u.jsxs("div",{className:"border-border shadow-overflow mt-4 border p-4",children:["shadow-overflow",u.jsxs("div",{className:"p-4",children:[u.jsx(Pt,{children:"Test Label"}),u.jsx(vt,{placeholder:"Test Input"}),u.jsx(Pt,{children:"Test Label 2"}),u.jsx(zt,{options:[{label:"Test",value:"test"},{label:"Test 2",value:"test2"}],placeholder:"Test Select"}),u.jsx(Pt,{children:"Test Label 3"}),u.jsx(Mn,{label:"Test Checkbox"})]})]}),u.jsxs("div",{className:"border-border shadow-overlay mt-4 border p-4",children:["shadow-overlay",u.jsxs("div",{className:"flex",children:[u.jsx(vt,{placeholder:"Test Input"}),u.jsx("div",{children:u.jsx(re,{children:"In Div"})}),u.jsx(zt,{options:[{label:"Test",value:"test"},{label:"Test 2",value:"test2"}],placeholder:"Test Select"}),u.jsx("div",{children:u.jsxs(Ye.Menu,{trigger:"DD in Div",children:[u.jsx(Ye.Item,{children:"Test"}),u.jsx(Ye.Item,{children:"Test 2"})]})})]}),u.jsxs("div",{className:"mt-4 flex",children:[u.jsx(vt,{placeholder:"Test Input"}),u.jsx(re,{children:"In Div"}),u.jsx(zt,{options:[{label:"Test",value:"test"},{label:"Test 2",value:"test2"}],placeholder:"Test Select"}),u.jsxs(Ye.Menu,{trigger:"DD in Div",children:[u.jsx(Ye.Item,{children:"Test"}),u.jsx(Ye.Item,{children:"Test 2"})]})]})]})]})}function uMe(e){return u.jsx($e,{name:"Layering",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://www.github.com/linked-planet/ui-kit-ts"}],description:"Not a component but only a showcase of the color layering system.",examples:[{title:"Layering",example:u.jsx(cMe,{}),sourceCodeExampleId:"layeringexample"}]})}function dMe(e){const t=u.jsxs("div",{className:"flex gap-4",children:[u.jsx(Si,{}),u.jsx(Si,{size:"xsmall"}),u.jsx(Si,{size:"small"}),u.jsx(Si,{size:"medium"}),u.jsx(Si,{size:"large"}),u.jsx(Si,{size:"xlarge"})]});return u.jsx($e,{name:"Loading Spinner",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://www.github.com/linked-planet/ui-kit-ts"}],examples:[{title:"Example",example:t,sourceCodeExampleId:"loadingspinner"}]})}var fMe=Fe({display:"inline-flex",borderRadius:"border.radius",blockSize:"min-content",position:"static",overflow:"hidden"}),cu={container:G({display:"inline-flex",boxSizing:"border-box",position:"static",blockSize:"min-content",borderRadius:"3px",overflow:"hidden",paddingInline:"var(--ds-space-050, 4px)"}),background:{bold:{default:G({backgroundColor:"#DDDEE1"}),inprogress:G({backgroundColor:"#8FB8F6"}),moved:G({backgroundColor:"#F9C84E"}),new:G({backgroundColor:"#D8A0F7"}),removed:G({backgroundColor:"#FD9891"}),success:G({backgroundColor:"#B3DF72"})},subtle:{default:G({backgroundColor:"var(--ds-background-neutral-subtle, #00000000)"}),inprogress:G({backgroundColor:"var(--ds-background-neutral-subtle, #00000000)"}),moved:G({backgroundColor:"var(--ds-background-neutral-subtle, #00000000)"}),new:G({backgroundColor:"var(--ds-background-neutral-subtle, #00000000)"}),removed:G({backgroundColor:"var(--ds-background-neutral-subtle, #00000000)"}),success:G({backgroundColor:"var(--ds-background-neutral-subtle, #00000000)"})}},border:{subtle:{default:G({border:"1px solid #B7B9BE"}),inprogress:G({border:"1px solid #669DF1"}),moved:G({border:"1px solid #FCA700"}),new:G({border:"1px solid #C97CF4"}),removed:G({border:"1px solid #F87168"}),success:G({border:"1px solid #94C748"})}},text:{subtle:G({color:"var(--ds-text, #172B4D)"}),bold:G({color:"#292A2E"})}},bN=G({fontFamily:'ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif',fontSize:"11px",fontStyle:"normal",fontWeight:"var(--ds-font-weight-bold, 700)",lineHeight:"16px",overflow:"hidden",textOverflow:"ellipsis",textTransform:"uppercase",whiteSpace:"nowrap"}),Fr=g.memo(function(e){var t=e.children,n=e.testId,r=e.isBold,o=r===void 0?!1:r,a=e.appearance,i=a===void 0?"default":a,s=e.maxWidth,l=s===void 0?200:s,c=e.style,d=o?"bold":"subtle",f=i in cu.background[d]?i:"default",p=typeof l=="string"?l:"".concat(l,"px"),h=typeof l=="string"&&/%$/.test(l);if(Se("platform-component-visual-refresh"))return K("span",{style:{backgroundColor:c?.backgroundColor,maxWidth:h?l:"100%"},css:[cu.container,cu.background[d][f],d==="subtle"&&cu.border.subtle[f]],"data-testid":n},K("span",{css:[bN,cu.text[d]],style:{color:c?.color,maxWidth:h?"100%":"calc(".concat(p," - ","var(--ds-space-100, 8px)",")")},"data-testid":n&&"".concat(n,"--text")},t));var m=i in yN[d]?i:"default";return K(uo,{as:"span",backgroundColor:yN[d][m],style:{backgroundColor:c?.backgroundColor,maxWidth:h?l:"100%"},paddingInline:"space.050",xcss:fMe,testId:n},K("span",{css:[bN,pMe[d][f]],style:{color:c?.color,maxWidth:h?"100%":"calc(".concat(p," - ","var(--ds-space-100, 8px)",")")},"data-testid":n&&"".concat(n,"--text")},t))});Fr.displayName="Lozenge";var yN={bold:{default:"color.background.neutral.bold",inprogress:"color.background.information.bold",moved:"color.background.warning.bold",new:"color.background.discovery.bold",removed:"color.background.danger.bold",success:"color.background.success.bold"},subtle:{default:"color.background.neutral",inprogress:"color.background.information",moved:"color.background.warning",new:"color.background.discovery",removed:"color.background.danger",success:"color.background.success"}},pMe={bold:{default:G({color:"var(--ds-text-inverse, #FFFFFF)"}),inprogress:G({color:"var(--ds-text-inverse, #FFFFFF)"}),moved:G({color:"var(--ds-text-warning-inverse, #172B4D)"}),new:G({color:"var(--ds-text-inverse, #FFFFFF)"}),removed:G({color:"var(--ds-text-inverse, #FFFFFF)"}),success:G({color:"var(--ds-text-inverse, #FFFFFF)"})},subtle:{default:G({color:"var(--ds-text-subtle, #42526E)"}),inprogress:G({color:"var(--ds-text-information, #0052CC)"}),moved:G({color:"var(--ds-text-warning, #974F0C)"}),new:G({color:"var(--ds-text-discovery, #403294)"}),removed:G({color:"var(--ds-text-danger, #DE350B)"}),success:G({color:"var(--ds-text-success, #006644)"})}};function hMe(e){const t=u.jsxs("div",{className:"flex flex-col gap-8",children:[u.jsxs("div",{className:"",children:[u.jsx(Fr,{children:"First lozenge"}),u.jsx(Fr,{appearance:"new",children:"new"}),u.jsx(Fr,{appearance:"new",isBold:!0,children:"new bold"}),u.jsx(Fr,{appearance:"success",children:"success"}),u.jsx(Fr,{appearance:"success",isBold:!0,children:"success bold"}),u.jsx(Fr,{appearance:"inprogress",children:"inprogress"}),u.jsx(Fr,{appearance:"inprogress",isBold:!0,children:"inprogress bold"}),u.jsx(Fr,{appearance:"moved",children:"moved"}),u.jsx(Fr,{appearance:"moved",isBold:!0,children:"moved bold"}),u.jsx(Fr,{appearance:"removed",children:"removed"}),u.jsx(Fr,{appearance:"removed",isBold:!0,children:"removed bold"})]}),u.jsxs("div",{children:[u.jsx(eo,{children:"First lozenge"}),u.jsx(eo,{appearance:"new",children:"new"}),u.jsx(eo,{appearance:"new",bold:!0,children:"new bold"}),u.jsx(eo,{appearance:"success",children:"success"}),u.jsx(eo,{appearance:"success",bold:!0,children:"success bold"}),u.jsx(eo,{appearance:"inprogress",children:"inprogress"}),u.jsx(eo,{appearance:"inprogress",bold:!0,children:"inprogress bold"}),u.jsx(eo,{appearance:"moved",children:"moved"}),u.jsx(eo,{appearance:"moved",bold:!0,children:"moved bold"}),u.jsx(eo,{appearance:"removed",children:"removed"}),u.jsx(eo,{appearance:"removed",bold:!0,children:"removed bold"})]})]});return u.jsx($e,{name:"Lozenge",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single?component=Lozenge"}],examples:[{title:"Example",example:t,sourceCodeExampleId:"lozenge"}]})}function gMe(e){g.useState(["Menu A","Menu B","Menu C"]),g.useState(["Menu A"]);const t=u.jsx("div",{});return u.jsx($e,{name:"Menu",...e,packages:[{name:"@atlaskit/menu",url:"https://atlassian.design/components/menu/examples"}],examples:[{title:"Example",example:t,sourceCodeExampleId:"menu"}]})}function mMe(){const[e,t]=g.useState(!1),n=[];for(let r=0;r<100;r++)n.push({label:r.toString(),value:r.toString()});return u.jsxs(u.Fragment,{children:[u.jsxs("div",{children:["AKModal: ",e.toString()]}),u.jsx(re,{onClick:()=>t(!0),children:"Show AK Modal"})]})}function vMe(){const e=[];for(let o=0;o<100;o++)e.push({label:o.toString(),value:o.toString()});const t=[];for(let o=0;o<100;o++)t.push(u.jsx(LS,{children:o}));const[n,r]=g.useState(!1);return u.jsxs(u.Fragment,{children:[u.jsxs("div",{children:["Modal: ",n.toString()]}),u.jsxs("div",{children:[u.jsx(re,{onClick:()=>r(!0),children:"Show Modal2"}),u.jsxs(jn.Container,{open:n,onOpenChange:o=>{o||r(!1)},shouldCloseOnEscapePress:!0,accessibleDialogDescription:"This is a modal dialog example",useModal:!0,children:[u.jsxs(jn.Header,{children:[u.jsx(jn.Title,{accessibleDialogTitle:"Sample Modal",children:"Sample Modal"}),u.jsx(re,{appearance:"link",onClick:()=>r(!1),className:"text-text p-0",children:u.jsx(tf,{label:"Close popup"})})]}),u.jsxs(jn.Body,{children:[u.jsx("div",{children:u.jsx("p",{children:"This is the body of the modal."})}),u.jsx(zt,{placeholder:"Choose...",options:e}),u.jsx(zt,{placeholder:"Choose...",options:e,menuPlacement:"top",menuIsOpen:!0}),u.jsx(Ye.Menu,{className:"w-full",align:"end",trigger:"Dropdown",usePortal:!1,children:t}),u.jsx(bd,{header:"lorem",defaultOpen:!1,children:"Lorem, ipsum dolor sit amet consectetur adipisicing elit. Distinctio ipsam harum rerum quia, nam, autem non, commodi expedita dolore quisquam saepe odit maiores id alias reiciendis. Aut aperiam minus eum. Lorem ipsum dolor sit amet consectetur adipisicing elit. Illum quos dolorum officia id porro illo sit voluptates error doloremque? Iste deserunt amet illo incidunt modi. Facilis reiciendis ratione at veritatis. Lorem ipsum dolor sit amet consectetur, adipisicing elit. Deserunt non, perspiciatis voluptate cumque vel eveniet ratione sequi ullam facilis! Beatae, voluptatem aperiam consequatur assumenda consectetur possimus accusantium maxime similique labore! Lorem ipsum dolor sit amet consectetur, adipisicing elit. Ullam, possimus facere ut odit mollitia vel consectetur earum reiciendis beatae inventore fugiat, quo eaque ipsum soluta facilis doloremque, voluptatibus odio officiis. Lorem ipsum dolor sit amet consectetur adipisicing elit. Laudantium voluptatum aut voluptates distinctio nam neque dolore, maiores autem impedit, doloribus eveniet laborum necessitatibus ex! Possimus odit in commodi nulla architecto. Lorem ipsum dolor sit amet consectetur adipisicing elit. Officia, facere reiciendis incidunt obcaecati aut corrupti tempora commodi nam aspernatur et quas beatae delectus perspiciatis alias quia inventore molestias quis exercitationem? Lorem, ipsum dolor sit amet consectetur adipisicing elit. Blanditiis temporibus doloremque nam molestiae quidem, repellendus eligendi ex magnam quasi. Est doloribus quam accusantium? Consequuntur, vel sapiente alias repudiandae nisi soluta. Lorem ipsum dolor sit amet consectetur adipisicing elit. Reiciendis, quibusdam maxime. Numquam, explicabo! At vero eligendi cupiditate vel molestias eos sint, obcaecati minus suscipit ducimus libero reprehenderit, itaque debitis atque? Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repellendus vero consequatur velit dolores neque distinctio harum tempore. Vitae, doloribus perferendis! Deserunt reprehenderit dolor tempora atque amet officiis ea, velit iste. Lorem ipsum dolor sit, amet consectetur adipisicing elit. Est nemo accusamus, inventore assumenda et nulla. Eius, consequuntur repudiandae ea corrupti eos magni itaque temporibus blanditiis aspernatur, earum quam ut. Laudantium. Lorem ipsum dolor sit amet consectetur adipisicing elit. Doloremque recusandae, distinctio in fuga vero ullam tempora nisi laborum unde architecto, doloribus dicta fugiat itaque voluptatibus dolorum vel aspernatur, inventore nemo? Lorem ipsum dolor sit amet consectetur adipisicing elit. Error, corporis animi. Praesentium voluptate, optio tenetur harum odio sequi eos possimus officiis dignissimos. Laboriosam voluptates fuga est. Deserunt quod officia harum!"})]}),u.jsx(jn.Footer,{children:u.jsx(jn.CloseTrigger,{children:u.jsx(re,{appearance:"primary",className:"z-0",children:"Close"})})})]})]})]})}function bMe(e){const t=u.jsxs(u.Fragment,{children:[u.jsx(mMe,{}),u.jsx(vMe,{})]});return u.jsx($e,{name:"Modal",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"http://linked-planet.github.io/ui-kit-ts/single?component=Modal"}],examples:[{title:"Example Controlled",example:t,sourceCodeExampleId:"modal_controlled"}]})}function yMe(){return u.jsx("div",{style:{height:"40vh"},children:u.jsxs(St.Page,{children:[u.jsxs(St.PageHeader,{children:[u.jsx(St.PageHeaderTitle,{titleMenu:u.jsxs(Ye.Menu,{children:[u.jsx(Ye.Item,{children:"Menu Item 1"}),u.jsx(Ye.Item,{children:"Menu Item 2"}),u.jsx(Ye.SubMenu,{trigger:"submenu",chevronSide:"left",children:u.jsx(Ye.Item,{children:"Submenu Entry"})}),u.jsxs(Ye.ItemGroup,{hasSeparator:!0,children:[u.jsx(Ye.ItemCheckbox,{children:"Check 1"}),u.jsx(Ye.ItemCheckbox,{children:"Check 2"})]},"4"),",",u.jsxs(Ye.ItemRadioGroup,{hasSeparator:!0,children:[u.jsx(Ye.ItemRadio,{value:"r1",children:"Radio 1"}),u.jsx(Ye.ItemRadio,{value:"r2",children:"Radio 2"})]},"5")]}),children:"Page Header Title"}),u.jsx(St.PageHeaderSubTitle,{children:"Page Header Sub Title"}),u.jsx(St.PageHeaderLine,{children:u.jsxs(cn,{children:[u.jsx(re,{children:"Button"}),u.jsx(re,{children:"Button"}),u.jsx(re,{children:"Button"}),u.jsx(re,{children:"Button"})]})})]}),u.jsxs(St.PageBody,{children:[u.jsxs(St.PageBodyContent,{children:[u.jsx("h1",{children:"Text H1"}),u.jsx("h2",{children:"Text H2"}),u.jsx("h3",{children:"Text H3"}),u.jsx("h4",{children:"Text H4"}),u.jsx("h5",{children:"Text H5"}),u.jsx("h6",{children:"Text H6"}),u.jsx("p",{children:"Text P (paragraph)"}),u.jsx("span",{children:"Text SPAN"}),u.jsx("pre",{children:"Text PRE"}),u.jsx("code",{children:"Text CODE"}),u.jsx("hr",{}),u.jsx("div",{className:"text-2xs",children:"Text 2XS"}),u.jsx("div",{className:"text-xs",children:"Text XS"}),u.jsx("div",{className:"text-sm",children:"Text SM"}),u.jsx("div",{className:"text-md",children:"Text MD"}),u.jsx("div",{className:"text-lg",children:"Text LG"}),u.jsx("div",{className:"text-xl",children:"Text XL"}),u.jsx("div",{className:"text-2xl",children:"Text 2XL"}),u.jsx("div",{className:"text-3xl",children:"Text 3XL"}),u.jsx("div",{className:"text-4xl",children:"Text 4XL"}),u.jsx("div",{className:"text-5xl",children:"Text 5XL"}),u.jsx("div",{className:"text-6xl",children:"Text 6XL"}),u.jsx("div",{className:"text-7xl",children:"Text 7XL"}),u.jsx("div",{className:"text-8xl",children:"Text 8XL"}),u.jsx("div",{className:"text-9xl",children:"Text 9XL"}),u.jsx("hr",{}),Array(100).fill(null).map((e,t)=>u.jsxs("div",{children:["Page Body Content ",t]},t))]}),u.jsx(St.PageBodyFooter,{children:"Page Body Footer"})]})]})})}function xMe(){return u.jsx("div",{style:{height:"40vh"},children:u.jsxs(St.Page,{children:[u.jsxs(St.PageHeader,{shadow:!1,children:[u.jsx(St.PageHeaderTitle,{children:"Page Header Title"}),u.jsx(St.PageHeaderSubTitle,{children:"Page Header Sub Title"}),u.jsx(St.PageHeaderLine,{children:u.jsxs(cn,{children:[u.jsx(re,{children:"Button"}),u.jsx(re,{children:"Button"}),u.jsx(re,{children:"Button"}),u.jsx(re,{children:"Button"})]})})]}),u.jsxs(St.PageBody,{children:[u.jsx(St.PageBodyHeader,{children:"Body Header"}),u.jsx(St.PageBodyContent,{children:"Body Content"}),u.jsx(St.PageBodyFooter,{children:"Page Body Footer"})]})]})})}function wMe(){return u.jsx("div",{style:{height:"40vh"},children:u.jsxs(St.Page,{children:[u.jsx(St.PageHeader,{children:u.jsx(St.PageHeaderTitle,{children:"Page Header Title"})}),u.jsxs(St.PageBody,{children:[u.jsx(St.PageBodyContent,{children:"Body Content"}),u.jsx(St.PageBodyFooter,{children:"Page Body Footer"})]})]})})}function SMe(e){return u.jsx($e,{name:"PageLayout",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://github.com/linked-planet/ui-kit-ts"}],examples:[{title:"Page Layout",example:u.jsx(yMe,{}),sourceCodeExampleId:"pagelayout"},{title:"Body Header",example:u.jsx(xMe,{}),sourceCodeExampleId:"pagelayoutwithbodyheader"},{title:"Title Only",example:u.jsx(wMe,{}),sourceCodeExampleId:"pagelayouttitleonly"}]})}function CMe(){const[e,t]=g.useState(1),[n,r]=g.useState(10),o=g.useMemo(()=>[...Array(100)].map((a,i)=>i+1),[]);return u.jsx(u.Fragment,{children:u.jsx(d5,{pages:o,currentPage:e,onPageChange:a=>t(a),totalPages:10,pageSize:n,pageSizes:[10,20,50,100],onPageSizeChange:r,pageSizeMenuSide:"top",pageSizeMenuAlign:"end"})})}function EMe(){const[e,t]=g.useState(0),[n,r]=g.useState(10),o=g.useMemo(()=>[...Array(10)].map((a,i)=>i+1),[]);return u.jsx(u.Fragment,{children:u.jsx(d5,{pages:o,currentPageIndex:e,onPageIndexChange:a=>t(a),totalPages:10,maxPageButtons:7,pageSize:n,pageSizes:[10,20,50,100],onPageSizeChange:r,pageSizeMenuSide:"top",pageSizeMenuAlign:"end"})})}function kMe(e){return u.jsx($e,{name:"Pagination",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single#Pagination"}],examples:[{title:"Example",example:u.jsx(CMe,{}),sourceCodeExampleId:"pagination"},{title:"Example Index",example:u.jsx(EMe,{}),sourceCodeExampleId:"pagination-index"}]})}function _Me(){return u.jsxs(u.Fragment,{children:[u.jsxs(gh.Root,{appearance:"primary",side:"top",trigger:"open popover",closer:u.jsx(df,{label:"Close Popover"}),className:"w-96",contentClassName:"w-96",usePortal:!0,children:[u.jsx(li,{mode:"single"}),u.jsx(zt,{menuPlacement:"top",menuIsOpen:!0,usePortal:!0,options:[{label:"Option 1",value:"1"},{label:"Option 2",value:"2"},{label:"Option 3",value:"3"}]})]}),u.jsx(gh.Root,{trigger:u.jsx("div",{className:"text-warning-bold",children:"Other Trigger"}),contentClassName:"p-4",closer:"Close",side:"bottom",align:"end",children:"Content"}),u.jsx(gh.Root,{trigger:"disabled",contentClassName:"p-4",side:"bottom",align:"end",disabled:!0,children:"Content"})]})}function OMe(e){return u.jsx($e,{name:"Popover",description:"Popup is a component that displays a floating window that appears on top of the app’s content, similar to a dropdown.",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single?component=Popover"}],examples:[{title:"Example",example:u.jsx(_Me,{}),sourceCodeExampleId:"popover-example"}]})}function TMe(){const e=[{label:"First option",value:"first"},{label:"Second option",value:"second"},{label:"Third option",value:"third"},{label:"Fourth option",value:"fourth"}],t=[{label:"First group",options:[{label:"First option",value:"first"},{label:"Second option",value:"second"}]},{label:"Second group",options:[{label:"Third option",value:"third"},{label:"Fourth option",value:"fourth",isDisabled:!0}]}],{handleSubmit:n,control:r,reset:o,setValue:a}=bo({defaultValues:{singleValue:e[0].value,multiValues:[e[0].value,e[1].value],groupedMultiValues:[t[0].options[0].value]}});return u.jsxs("form",{onSubmit:n(i=>console.log(i)),onReset:i=>{i.preventDefault(),o()},children:[u.jsx(Pt,{children:"Single Uncontrolled"}),u.jsx(zt,{control:r,name:"singleValue",options:e,usePortal:!0,errorMessage:"TEST",invalid:!0}),u.jsx(Pt,{children:"Multi Uncontrolled"}),u.jsx(zt,{control:r,isMulti:!0,name:"multiValues",options:e,usePortal:!0}),u.jsx(Pt,{children:"Grouped Multi"}),u.jsx(zt,{isMulti:!0,control:r,name:"groupedMultiValues",options:t,usePortal:!0}),u.jsxs(cn,{className:"mt-2 w-full justify-end",children:[u.jsx(re,{type:"reset",children:"Reset"}),u.jsx(re,{type:"submit",appearance:"primary",children:"Submit"})]})]})}function IMe(){const e=[{label:"First option",value:"first"},{label:"Second option",value:"second"},{label:"Third option",value:"third"},{label:"Fourth option",value:"fourth"}],{handleSubmit:t,control:n}=bo(),[r,o]=g.useState(e[1]),[a,i]=g.useState([e[1],e[2]]);return u.jsx(u.Fragment,{children:u.jsxs("form",{onSubmit:t(s=>console.log(s)),children:[u.jsx(Pt,{htmlFor:"controlled",children:"Controlled Single"}),u.jsx(zt,{id:"controlled",control:n,name:"singleValue",options:e,value:r,onChange:s=>o(s)}),u.jsx(Pt,{htmlFor:"controlledmulti",children:"Controlled Multi"}),u.jsx(zt,{id:"controlledmulti",isMulti:!0,control:n,name:"multiValues",options:e,value:a,onChange:s=>i(s)}),u.jsx(cn,{className:"mt-2 w-full justify-end",children:u.jsx(re,{type:"submit",appearance:"primary",children:"Submit"})})]})})}const RMe=[{title:"The Lord of the Rings",author:"J.R.R. Tolkien",isbn:"978-3-86680-192-9",language:"English"},{title:"Harry Potter",author:"J.K. Rowling",isbn:"978-3-86680-192-9",language:"English"},{title:"The Historical Development of the Heart from Its Formation in the Primitive Vertebrate to Its Most Recent Manifestation in Modern Homo Sapiens as Seen in the Context of the Evolutionary Process, Along with Reflections on Its Influence upon Social, Cultural, and Economic Development with Reference to the Views of Charles Darwin and Other Prominent Thinkers, and Including Detailed Examinations of the Physiological and Anatomical Aspects of the Organ, with Illustrations Drawn from Various Epochs and Regions of the World, as well as a Comprehensive Study of Heart Disease and Its Treatment from Ancient Times to the Present Day, Covering Both Eastern and Western Medical Practices, with a Special Section Devoted to the Role of Diet and Lifestyle in the Maintenance of Cardiovascular Health, Alongside a Discussion of the Spiritual and Symbolic Significance of the Heart in World Religions, and an Appendix on the Potential Future Developments in Heart Transplantation and Artificial Heart Research in the 21st Century",author:"Nigel Tomm",isbn:"123-4-56789-234-5",language:"English"},{title:"ABC",author:"Sir Augustus Maximilian Percival Thaddeus Leopold Ambrose Fitzwilliam Kensington-Rutherford de la Croix Montmorency Beaumont Windsor St. John Alistair Edward Victor Montgomery Hawthorne-Darcy Fitzgerald, Duke of Abernathy, Marquess of Silverwood, Earl of Whitehall, Viscount Longfellow, Baron Cresswell of Eversfield",isbn:"123-4-56789-234-5",language:"English"}];function MMe(e){const t=e.data.value;return u.jsx(DB.Option,{...e,children:u.jsxs("div",{className:"py-2",children:[u.jsx("h3",{className:"font-bold",children:t.title}),u.jsxs("div",{className:"grid pt-1",style:{gridTemplateColumns:"1fr 12rem auto"},children:[u.jsx("p",{className:"truncate text-left",children:t.author}),u.jsx("p",{className:"truncate text-center px-2",children:t.isbn}),u.jsx("p",{className:"truncate text-right pl-2",children:t.language})]})]})})}function NMe(){const[e,t]=g.useState(null),n=g.useMemo(()=>RMe.map(o=>({label:o.title,value:o})),[]),r=n?.find(o=>o.value===e)??null;return u.jsx(zt,{options:n,value:r,onChange:o=>{t(o?.value??null)},components:{Option:MMe}})}function DMe(e){const t=[{label:"First option",value:{test:"first"}},{label:"Second option",value:{test:"second"}},{label:"Third option",value:{test:"third"}},{label:"Disabled option",value:{test:"disabled"},isDisabled:!0},{label:"Fixed option",value:{test:"fixed"},isFixed:!0}],n=u.jsxs("div",{className:"flex flex-col gap-4",children:[u.jsx(zt,{isCreateable:!0,isClearable:!0,tabSelectsValue:!0,placeholder:"Select an option",onChange:o=>{console.log("on change",o)},onCreateOption:o=>{console.log("on create",o)},options:[{label:"First option",value:{test:"first"}},{label:"Second option",value:{test:"second"}},{label:"Third option",value:{test:"third"}}],defaultValue:{label:"Second option",value:{test:"second"}}}),u.jsx(zt,{placeholder:"Select an option",onChange:o=>{console.log("value",o)},isMulti:!0,options:t,defaultValue:t[4],classNames:{control:()=>"bg-warning"}}),u.jsx(zt,{placeholder:"Select an option",disabled:!0,isMulti:!0,options:[{label:"First option",value:{test:"first"}},{label:"Second option",value:{test:"second"}},{label:"Third option",value:{test:"third"}}]})]}),r=u.jsxs("div",{className:"flex flex-col gap-4",children:[u.jsx(zt,{placeholder:"Select a value 2",invalid:!0,options:[{label:"First group",options:[{label:"First option",value:"first"}]},{label:"Second group",options:[{label:"Second option",value:"second"}]}]}),u.jsx(zt,{placeholder:"Select a value 3",isMulti:!0,inputId:"input-id-test",instanceId:"instance-id-test",id:"id-test",options:[{label:"First group",options:[{label:"First option",value:"first"}]},{label:"Second group",options:[{label:"Second option",value:"second"}]}],dropdownLabel:o=>o?"Close :(":"Open :)",clearValuesButtonLabel:"Clear values!!!",removeValueButtonLabel:"Remove value!!!"}),u.jsx(zt,{placeholder:"Select a value 3",isMulti:!0,disabled:!0,inputId:"input-id-test",instanceId:"instance-id-test",id:"id-test",options:[{label:"First group",options:[{label:"First option",value:"first"}]},{label:"Second group",options:[{label:"Second option",value:"second"}]}],dropdownLabel:o=>o?"Close :(":"Open :)",clearValuesButtonLabel:"Clear values!!!",removeValueButtonLabel:"Remove value!!!"})]});return u.jsx($e,{name:"Select",...e,description:u.jsxs(u.Fragment,{children:["Select component with support for single and multi select, grouped options, custom styling and react-hook-form integration.",u.jsx("br",{}),"If used in a form and you want to clear the selected option use ",u.jsx("b",{children:"NULL"}),", not undefined. React-hook-form does not support undefined values."]}),packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single?component=Select"}],examples:[{title:"Example 1",example:n,sourceCodeExampleId:"select"},{title:"Example 2",example:r,sourceCodeExampleId:"select2"},{title:"Form Uncontrolled",example:u.jsx(TMe,{}),sourceCodeExampleId:"select2form-uncontrolled"},{title:"Form Controlled",example:u.jsx(IMe,{}),sourceCodeExampleId:"select2form-controlled"},{title:"Custom Component",example:u.jsx(NMe,{}),sourceCodeExampleId:"select-custom-component"}]})}function AMe(e){const t=u.jsx("div",{className:"h-[300px]",children:u.jsx(Is.LeftSidebar,{widthVar:"--showcaseSidebarWidth",flyoutVar:"--showcaseSidebarFlyoutWidth",localStorageWidthKey:"showcaseLeftSidebarWidth",localStorageCollapsedKey:"showcaseLeftSidebarCollapsed",children:u.jsx("div",{children:"Sidebar Entry"})})});return u.jsx($e,{name:"Sidebar",description:"A sidebar component as replacement for the sidebar of the page layout. WIP",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single?component=Sidebar"}],examples:[{title:"Example",example:t,sourceCodeExampleId:"sidbear"}]})}var PMe=["isRoot"],Bd="var(--ds-space-300, 25px)",jMe=G({display:"flex",borderBlockEnd:"1px solid ".concat("var(--ds-border, ".concat(Wn,")"))}),h9=function(t){return K("div",fe({role:"row",css:jMe},t))},g9=G({display:"flex",position:"absolute",alignItems:"center",marginInlineStart:"calc(".concat(Bd," * -1)")}),LMe=G({marginBlockStart:-3}),FMe=function(t){return K("span",fe({},t,{css:[g9,LMe]}))},BMe=G({width:"100%"}),$Me=G({paddingInlineStart:"50%"}),HMe=function(t){var n=t.isRoot,r=Qe(t,PMe);return K("span",fe({css:[g9,BMe,n&&$Me]},r))},VMe=["indent","width"],UMe=G({display:"flex",boxSizing:"border-box",minHeight:40,padding:"var(--ds-space-100, 10px)".concat(" ",Bd," ","var(--ds-space-100, 10px)"," var(--indent, ").concat(Bd,")"),position:"relative",alignItems:"center",color:"var(--ds-text, ".concat(lt,")"),font:'var(--ds-font-body, normal 400 14px/20px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif)',hyphens:"auto",wordBreak:"break-word"}),kE=function(t){var n=t.indent,r=t.width,o=Qe(t,VMe);return K("div",fe({role:"gridcell"},o,{style:{"--indent":n,width:r},css:UMe}))},GMe=["isSingleLine"],WMe=G({overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}),zMe=function(t){var n=t.isSingleLine,r=Qe(t,GMe);return K("span",fe({css:n&&WMe},r))},m9=g.createContext({setColumnWidth:function(){},getColumnWidth:function(){return null}}),qMe=["width","columnIndex"];function v9(e){return function(t){var n=g.useContext(m9),r=n.setColumnWidth,o=n.getColumnWidth,a=t.width,i=t.columnIndex,s=Qe(t,qMe);g.useEffect(function(){a!==void 0&&i!==void 0&&r(i,a)},[a,i,r]);var l;return a!=null?l=a:i!==void 0&&(l=o(i)),N.createElement(e,fe({width:l},s))}}var YMe=["children","singleLine","indentLevel","width","className"],KMe=function(t){var n=t.children,r=t.singleLine,o=t.indentLevel,a=t.width,i=t.className,s=Qe(t,YMe);return N.createElement(kE,fe({indent:o?"calc(".concat(Bd," * ").concat(o,")"):void 0,width:a,className:i},s),N.createElement(zMe,{isSingleLine:r},n))},j0=v9(KMe),XMe=G({color:"var(--ds-text-subtle, ".concat(X0,")"),font:'var(--ds-font-body-UNSAFE_small, normal 400 12px/16px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif)',fontWeight:"var(--ds-font-weight-bold, 700)"}),ZMe=function(t){var n=t.width,r=t.children,o=t.onClick,a=t.id,i=t.role,s=i===void 0?"columnheader":i;return K(kE,{css:XMe,role:s,width:n,id:a,onClick:o},r)},L0=v9(ZMe),JMe=G({display:"flex",borderBlockEnd:"solid 2px ".concat("var(--ds-border, #dfe1e6)")}),b9=function(t){var n=t.children;return K("div",{css:JMe,role:"row"},g.Children.map(n,function(r,o){return g.cloneElement(r,{key:o,columnIndex:o})}))};function y9(e){return"tabletreeitem-".concat(e).replace(/[^-_a-zA-Z0-9]/g,"")}var QMe=Fe({flexGrow:1,flexShrink:1,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}),eNe=Fe({display:"flex",flexGrow:0,flexShrink:0,alignSelf:"center",fontSize:0,lineHeight:0,userSelect:"none"}),tNe=Fe({transition:"opacity 0.3s"}),nNe=Fe({opacity:0}),rNe=Fe({"--ds--button--new-icon-padding-start":"var(--ds-space-050, 4px)","--ds--button--new-icon-padding-end":"var(--ds-space-025, 2px)"}),oNe=Fe({"--ds--button--new-icon-padding-start":"var(--ds-space-025, 2px)","--ds--button--new-icon-padding-end":"var(--ds-space-050, 4px)"}),aNe=function(t){var n=t.children,r=t.type,o=r===void 0?"text":r,a=t.isLoading,i=t.position;return N.createElement(uo,{as:"span",xcss:[tNe].concat(At(o==="text"?[QMe]:[eNe]),At(a?[nNe]:[]),At(i==="before"?[rNe]:[]),At(i==="after"?[oNe]:[]))},n)};function iNe(e){return!e.displayName&&!e.render&&typeof e=="function"}var sNe=function(t){var n=t.icon;return N.createElement(N.Fragment,null,iNe(n)?n({label:"",color:"currentColor"}):N.createElement(n,{label:"",color:"currentColor"}))};function x9(e){return function(t){e.forEach(function(n){typeof n=="function"?n(t):n!==null&&(n.current=t)})}}var lNe=g.createContext(void 0),cNe=function(){var t=g.useContext(lNe);if(t){if(t.appearance==="navigation"){var n={spacing:"default",appearance:"subtle",isDisabled:!1,isActiveOverSelected:!1,isNavigationSplitButton:!0,isHighlighted:t.isHighlighted};return n}var r={spacing:t.spacing,appearance:t.appearance,isDisabled:t.isDisabled,isActiveOverSelected:!0,isNavigationSplitButton:!1,isHighlighted:!1};return r}};function ca(e){e.preventDefault(),e.stopPropagation()}var uNe=9;function xN(e){e.keyCode!==uNe&&ca(e)}function dNe(e,t){return e?{onMouseDownCapture:ca,onMouseUpCapture:ca,onKeyDownCapture:xN,onKeyUpCapture:xN,onTouchStartCapture:ca,onTouchEndCapture:ca,onPointerDownCapture:ca,onPointerUpCapture:ca,onClickCapture:ca,onClick:ca}:t}var wN=", Loading";function fNe(e){switch(e){case"compact":return"small";default:return"medium"}}function pNe(e){var t=e.appearance,n=e.isDisabled,r=e.isSelected;return n||r?"inherit":t==="primary"||t==="danger"||t==="discovery"?"invert":"inherit"}function hNe(e){var t=e.appearance,n=e.spacing,r=e.isDisabled,o=e.isSelected,a=e.testId;return N.createElement($g,{size:fNe(n),appearance:pNe({appearance:t,isDisabled:r,isSelected:o}),testId:a?"".concat(a,"--loading-spinner"):void 0})}function SN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function gNe(e){for(var t=1;t svg":EN(EN({},rDe),{},{maxWidth:"100%",maxHeight:"100%",color:"var(--icon-primary-color)",fill:"var(--icon-secondary-color)",verticalAlign:"bottom"})}),sDe=G({"@media screen and (forced-colors: active)":{"> svg":{filter:"grayscale(1)","--icon-primary-color":"CanvasText","--icon-secondary-color":"Canvas"}}}),lDe=G({"@media screen and (forced-colors: active)":{"> svg":{"--icon-primary-color":"Canvas"}}}),cDe=G({"@media screen and (forced-colors: active)":{"> svg":{"--icon-secondary-color":"transparent"}}}),F0=g.memo(function(t){var n=t,r=n.glyph,o=n.dangerouslySetGlyph,a=n.primaryColor,i=a===void 0?"currentColor":a,s=n.secondaryColor,l=n.size,c=n.testId,d=n.label,f=n.width,p=n.height,h=n.UNSAFE_margin,m=o?{dangerouslySetInnerHTML:{__html:o}}:{children:r?K(r,{role:"presentation"}):null},v=oDe({width:f,height:p,size:l});return K("span",fe({"data-testid":c,"data-vc":"icon-".concat(c),role:d?"img":void 0,"aria-label":d||void 0,"aria-hidden":d?void 0:!0,style:{"--icon-primary-color":i,"--icon-secondary-color":s||aDe(),margin:h}},m,{css:[iDe,sDe,i===s&&lDe,s==="transparent"&&cDe,v&&G({width:v.width,height:v.height,"> svg":v})]}))}),uDe=["dangerouslySetGlyph"],kN={utility:{small:"compact",medium:"spacious"},core:{small:"none",medium:"spacious"}},dDe=g.memo(function(t){var n,r=t.dangerouslySetGlyph,o=Qe(t,uDe),a=o.newIcon,i=(n=o.size)!==null&&n!==void 0?n:"medium",s=!o.isFacadeDisabled&&Se("platform-visual-refresh-icons-legacy-facade");if(s&&a&&(i==="small"||i==="medium"))if(o.iconType==="utility"){var l=a;return N.createElement(l,fe({},o,{spacing:Se("platform-visual-refresh-icons-facade-button-fix")?kN.utility[i]:"none",color:o.primaryColor||"currentColor",type:o.iconType}))}else{var c=a;return N.createElement(c,fe({},o,{spacing:kN.core[i],color:o.primaryColor||"currentColor",type:o.iconType}))}return N.createElement(F0,fe({dangerouslySetGlyph:r},o))});const fDe=Object.freeze(Object.defineProperty({__proto__:null,Icon:F0,IconFacade:dDe,default:F0},Symbol.toStringTag,{value:"Module"})),S9=ii(fDe);var du={},pDe=G({overflow:"hidden",pointerEvents:"none",stop:{stopColor:"currentColor"}}),hDe=G({color:"currentColor",verticalAlign:"bottom"}),gDe=G({display:"inline-block",boxSizing:"border-box",flexShrink:0,lineHeight:1,paddingInlineEnd:"var(--ds--button--new-icon-padding-end, 0)",paddingInlineStart:"var(--ds--button--new-icon-padding-start, 0)"}),mDe=G({lineHeight:"var(--ds-space-150, 12px)"}),vDe=G({width:"inherit",height:"inherit"}),bDe=G({"@media screen and (forced-colors: active)":{color:"CanvasText",filter:"grayscale(1)"}}),yDe=G({width:"inherit",height:"inherit"}),_N={core:{none:G({width:"var(--ds-space-200, 16px)",height:"var(--ds-space-200, 16px)"}),spacious:G({width:"var(--ds-space-300, 24px)",height:"var(--ds-space-300, 24px)"})},utility:{none:G({width:"var(--ds-space-150, 12px)",height:"var(--ds-space-150, 12px)"}),compact:G({width:"var(--ds-space-200, 16px)",height:"var(--ds-space-200, 16px)"}),spacious:G({width:"var(--ds-space-300, 24px)",height:"var(--ds-space-300, 24px)"})}},xDe={core:16,utility:12},ON={core:{none:0,spacious:4},utility:{none:0,compact:2,spacious:6}},TN=g.memo(function(t){var n,r,o,a=t,i=a.color,s=i===void 0?"currentColor":i,l=a.testId,c=a.label,d=a.LEGACY_primaryColor,f=a.LEGACY_secondaryColor,p=a.LEGACY_size,h=a.LEGACY_fallbackIcon,m=a.dangerouslySetGlyph,v=a.shouldScale,b=a.LEGACY_margin,y=m?{__html:m}:void 0;if(h&&!Se("platform-visual-refresh-icons"))return K(h,{primaryColor:d??s,secondaryColor:f,size:p,label:c,testId:l,UNSAFE_margin:b});var x=xDe[(n=t.type)!==null&&n!==void 0?n:"core"],w;if(t.type==="utility"){var S;w=ON[t.type][(S=t.spacing)!==null&&S!==void 0?S:"none"]}else{var C;w=ON.core[(C=t.spacing)!==null&&C!==void 0?C:"none"]}var E=x+2*w,k=s;return y&&s==="var(--ds-icon-disabled, #091E424F)"&&(y.__html=` + + + + + + `.concat(y.__html,` +`),k="var(--ds-icon, #44546F)"),K("span",{"data-testid":l,role:c?"img":void 0,"aria-label":c||void 0,"aria-hidden":c?void 0:!0,style:{color:k},css:[gDe,bDe,v&&vDe,t.type==="utility"&&mDe]},K("svg",{fill:"none",viewBox:"".concat(0-w," ").concat(0-w," ").concat(E," ").concat(E),role:"presentation",css:[pDe,hDe,v?yDe:t.type==="utility"?_N[t.type][(r=t.spacing)!==null&&r!==void 0?r:"none"]:_N.core[(o=t.spacing)!==null&&o!==void 0?o:"none"]],dangerouslySetInnerHTML:y}))});const wDe=Object.freeze(Object.defineProperty({__proto__:null,Icon:TN,default:TN},Symbol.toStringTag,{value:"Module"})),C9=ii(wDe);var IN;function SDe(){if(IN)return du;IN=1,Object.defineProperty(du,"__esModule",{value:!0}),du.default=void 0;var e=n(be()),t=n(C9);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:'',type:"utility"},o));return r.displayName="ChevronDownIcon",du.default=r,du}var RN;function CDe(){if(RN)return uu;RN=1,Object.defineProperty(uu,"__esModule",{value:!0}),uu.default=void 0;var e=r(be()),t=S9,n=r(SDe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default,iconType:"utility"}));return o.displayName="ChevronDownIcon",uu.default=o,uu}var EDe=CDe();const kDe=Ne(EDe);var fu={},pu={},MN;function _De(){if(MN)return pu;MN=1,Object.defineProperty(pu,"__esModule",{value:!0}),pu.default=void 0;var e=n(be()),t=n(C9);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:'',type:"utility"},o));return r.displayName="ChevronRightIcon",pu.default=r,pu}var NN;function ODe(){if(NN)return fu;NN=1,Object.defineProperty(fu,"__esModule",{value:!0}),fu.default=void 0;var e=r(be()),t=S9,n=r(_De());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default,iconType:"utility"}));return o.displayName="ChevronRightIcon",fu.default=o,fu}var TDe=ODe();const IDe=Ne(TDe);var RDe=function(t){var n=t.isExpanded,r=t.ariaControls,o=t.collapseLabel,a=o===void 0?"Collapse":o,i=t.expandLabel,s=i===void 0?"Expand":i,l=t.rowId,c=t.extendedLabel,d=t.onExpandToggle,f=d===void 0?qt:d,p=function(m){return c?"".concat(m," ").concat(c," row"):"".concat(m," row ").concat(l)};return N.createElement(FMe,null,N.createElement(w9,{appearance:"subtle",onClick:f,spacing:"compact",icon:n?kDe:IDe,"aria-controls":n?r:void 0,label:p(n?a:s)}))},MDe=G({cursor:"pointer"}),NDe=function(t,n,r){if(t.hasOwnProperty("props"))return t?.props[r?.toLowerCase()];if(n===r)return t};function E9(e){var t=e.shouldExpandOnClick,n=e.hasChildren,r=e.depth,o=e.renderChildren,a=e.isDefaultExpanded,i=e.data,s=e.onExpand,l=e.onCollapse,c=e.mainColumnForExpandCollapseLabel,d=e.expandLabel,f=e.collapseLabel,p=e.itemId,h=e.children,m=e.isExpanded,v=g.useState(a||!1),b=Ve(v,2),y=b[0],x=b[1];g.useEffect(function(){m===void 0&&a!==void 0&&y!==a&&x(a)},[a,m,y]);var w=Hs({fn:function(T){return s&&s(T)},action:"expanded",actionSubject:"tableTree",componentName:"row",packageName:"@atlaskit/table-tree",packageVersion:"10.0.7"}),S=Hs({fn:function(T){return l&&l(T)},action:"collapsed",actionSubject:"tableTree",componentName:"row",packageName:"@atlaskit/table-tree",packageVersion:"10.0.7"}),C=function(T){var F,P=((F=window.getSelection())===null||F===void 0?void 0:F.toString())||"";P?.length===0&&k()},E=function(T){i&&(T&&w?w(i):!T&&S&&S(i))},k=function(){m!==void 0?E(!m):x(function(T){return E(!T),!T})},O=function(T,F){var P=F===0,$=P?r:0,j=T.props.children||[],U=NDe(j,F,c);return P&&n&&(j=[K(RDe,{key:"chevron",expandLabel:d,collapseLabel:f,extendedLabel:U,isExpanded:m!==void 0?m:y,onExpandToggle:k,ariaControls:p?y9(p):void 0,rowId:p||""})].concat(j)),N.cloneElement(T,{key:F,columnIndex:F,indentLevel:$},j)};return K(g.Fragment,null,K(h9,{css:n&&t?MDe:void 0,onClick:n&&t?C:void 0,"aria-expanded":n?y:void 0,"aria-level":r||void 0},N.Children.map(h,function(M,T){return O(M,T)})),n&&(m!==void 0?m:y)&&o&&o())}function DDe(e){var t=e.depth,n=t===void 0?0:t,r=e.data,o=e.render,a=e.loadingLabel,i=o(r);if(!i)return null;var s="itemId"in i.props?i.props.itemId:void 0,l=i.props.items;return g.cloneElement(i,{depth:n,data:r,loadingLabel:a,renderChildren:function(){return K("div",{id:s?y9(s):void 0},K(k9,{depth:n,items:l,render:o,loadingLabel:a}))}})}var ADe=function(t){var n=t.depth,r=n===void 0?1:n,o=t.loadingLabel,a=t.isCompleting,i=t.onComplete,s=g.useState("loading"),l=Ve(s,2),c=l[0],d=l[1];return g.useEffect(function(){c==="loading"&&a&&d(function(){return i(),"complete"})},[a,i,c]),c==="loading"?N.createElement(h9,null,N.createElement(kE,{indent:"calc(".concat(Bd," * ").concat(r,")"),width:"100%"},N.createElement(HMe,{isRoot:r===1},N.createElement($g,{size:"small",testId:"table-tree-spinner",label:o})))):null};function k9(e){var t=e.depth,n=t===void 0?0:t,r=e.items,o=e.loadingLabel,a=e.render,i=g.useState(!1),s=Ve(i,2),l=s[0],c=s[1],d=function(){return c(!1)};return!r||l?N.createElement(ADe,{isCompleting:!!(r&&r.length),onComplete:d,depth:n+1,loadingLabel:o}):N.createElement(N.Fragment,null,r.map(function(f){return N.createElement(DDe,{data:f,depth:n+1,key:f.id,render:a,loadingLabel:o})}))}function _9(e){var t=e.items,n=e.render,r=e.loadingLabel,o=r===void 0?"Loading":r;return N.createElement("div",{role:"rowgroup"},N.createElement(k9,{items:t,loadingLabel:o,render:n}))}var PDe=[];function DN(e){var t=e.children,n=e.columns,r=e.columnWidths,o=r===void 0?PDe:r,a=e.headers,i=e.shouldExpandOnClick,s=e.items,l=e.mainColumnForExpandCollapseLabel,c=e.label,d=e.referencedLabel,f=g.useState(o),p=Ve(f,2),h=p[0],m=p[1],v=g.useCallback(function(w,S){S!==h[w]&&m(function(C){var E=At(C);return E[w]=S,E})},[h]),b=g.useCallback(function(w){return h[w]||null},[h]),y=g.useMemo(function(){return{setColumnWidth:v,getColumnWidth:b}},[v,b]),x=a&&N.createElement(b9,null,a.map(function(w,S){return N.createElement(L0,{key:S,columnIndex:S,width:h[S]},w)}));return N.createElement(m9.Provider,{value:y},N.createElement("div",{role:"treegrid","aria-readonly":!0,"aria-label":c,"aria-labelledby":d},x,n&&s&&N.createElement(_9,{items:s,render:function(S){var C=S.id,E=S.children,k=S.content;return N.createElement(E9,{itemId:C,items:E,hasChildren:!!E&&E.length>0,shouldExpandOnClick:i,mainColumnForExpandCollapseLabel:l},n.map(function(O,M){return N.createElement(j0,{key:"cell-".concat(M),columnIndex:M,width:h[M]},N.createElement(O,k))}))}}),t))}function jDe(e){const t=[{id:"1",content:{title:"It is lonely at the top.",description:"1"},hasChildren:!0,children:[{id:"1.1",content:{title:"Look at me! I am nested.",description:"1.1"},hasChildren:!0,children:[{id:"1.1.1",content:{title:"I am deeply nested.",description:"1.1.1"},hasChildren:!1}]}]}],n=[{id:"1",title:"It is lonely at the top.",description:"1",children:[{id:"1.1",title:"Look at me! I am nested.",description:"1.1",children:[{id:"1.1.1",title:"I am deeply nested.",description:"1.1.1",children:[]}]}]},{id:"2",title:"Typescript is fun",description:"2",children:[]}],r=u.jsx(DN,{headers:["Title","Numbering"],columns:[a=>u.jsx("span",{children:a.title}),a=>u.jsx("span",{children:a.description})],columnWidths:[300,100],items:t}),o=u.jsxs(DN,{children:[u.jsxs(b9,{children:[u.jsx(L0,{width:"400px",onClick:()=>window.alert("OnClick Chapter Title Header"),children:"Chapter Title (Click me)"}),u.jsx(L0,{width:"100px",children:"Numbering"})]}),u.jsx(_9,{items:n,render:a=>u.jsxs(E9,{itemId:a.description,items:a.children,hasChildren:a?.children!==void 0&&a.children.length>0,isDefaultExpanded:!1,children:[u.jsx(j0,{singleLine:!0,children:u.jsx("div",{onClick:()=>window.alert(`onClick: ${a.title}`),onKeyUp:i=>{i.key==="Enter"&&window.alert(`onKeyUp: ${a.title}`)},children:a.title})}),u.jsx(j0,{singleLine:!0,children:u.jsx("div",{onClick:()=>window.alert(`onClick: ${a.description}`),onKeyUp:i=>{i.key==="Enter"&&window.alert(`onKeyUp: ${a.description}`)},children:a.description})})]})})]});return u.jsx($e,{name:"TableTree",...e,packages:[{name:"@atlaskit/table-tree",url:"https://atlassian.design/components/table-tree"}],examples:[{title:"Example 1",example:r,sourceCodeExampleId:"tabletree"},{title:"Example 2",example:o,sourceCodeExampleId:"tabletree2"}]})}function LDe(){return u.jsxs(Ze.Container,{children:[u.jsxs(Ze.TabList,{children:[u.jsx(Ze.Tab,{children:"Tab 1"}),u.jsx(Ze.Tab,{children:"Tab 2"}),u.jsx(Ze.Tab,{disabled:!0,children:"Tab 3"})]}),u.jsx(Ze.TabPanel,{children:u.jsx("span",{children:"First Content"})}),u.jsx(Ze.TabPanel,{children:u.jsx("span",{children:"Second Content"})}),u.jsx(Ze.TabPanel,{children:u.jsx("span",{children:"Third Content"})})]})}function FDe(){return u.jsxs("div",{className:"flex flex-wrap gap-6",children:[u.jsxs(Ze.Container,{children:[u.jsxs(Ze.TabList,{side:"top",children:[u.jsx(Ze.Tab,{children:"Tab 1"}),u.jsx(Ze.Tab,{children:"Tab 2"})]}),u.jsx(Ze.TabPanel,{children:u.jsx("span",{children:"First Content"})}),u.jsx(Ze.TabPanel,{children:u.jsx("span",{children:"Second Content"})})]}),u.jsxs(Ze.Container,{children:[u.jsxs(Ze.TabList,{side:"left",children:[u.jsx(Ze.Tab,{children:"Tab 1"}),u.jsx(Ze.Tab,{children:"Tab 2"})]}),u.jsx(Ze.TabPanel,{children:u.jsx("span",{children:"First Content"})}),u.jsx(Ze.TabPanel,{children:u.jsx("span",{children:"Second Content"})})]}),u.jsxs(Ze.Container,{children:[u.jsxs(Ze.TabList,{side:"right",children:[u.jsx(Ze.Tab,{children:"Tab 1"}),u.jsx(Ze.Tab,{children:"Tab 2"})]}),u.jsx(Ze.TabPanel,{children:u.jsx("span",{children:"First Content"})}),u.jsx(Ze.TabPanel,{children:u.jsx("span",{children:"Second Content"})})]}),u.jsxs(Ze.Container,{children:[u.jsxs(Ze.TabList,{side:"bottom",children:[u.jsx(Ze.Tab,{children:"Tab 1"}),u.jsx(Ze.Tab,{children:"Tab 2"})]}),u.jsx(Ze.TabPanel,{children:u.jsx("span",{children:"First Content"})}),u.jsx(Ze.TabPanel,{children:u.jsx("span",{children:"Second Content"})})]})]})}function BDe(){const e=u.jsx("div",{children:u.jsxs(Ze.Container,{defaultSelected:"tab2",children:[u.jsxs(Ze.TabList,{children:[u.jsx(Ze.Tab,{label:"Tab 1"}),u.jsx(Ze.Tab,{label:"tab2",children:"Tab 2"})]}),u.jsx(Ze.TabPanel,{label:"Tab 1",children:u.jsx("span",{children:"First Content"})}),u.jsx(Ze.TabPanel,{label:"tab2",children:u.jsx("span",{children:"Second Content"})})]})});return u.jsxs("div",{className:"bg-surface flex w-full flex-col gap-4",children:[u.jsx("hr",{}),e]})}function $De(){const[e,t]=g.useState(0),n=u.jsx("div",{style:{minWidth:300,border:"2px solid orange"},children:u.jsxs(Ze.Container,{selected:e,onChange:o=>t(Number.parseInt(o)),children:[u.jsxs(Ze.TabList,{children:[u.jsx(Ze.Tab,{label:0,children:u.jsx("div",{children:"Tab 1"})}),u.jsx(Ze.Tab,{label:1,children:"Tab 2"})]}),u.jsx(Ze.TabPanel,{label:0,children:u.jsx("span",{children:"First Content"})}),u.jsx(Ze.TabPanel,{label:1,children:u.jsx("span",{children:"Second Content"})})]})}),r=u.jsx("div",{style:{minWidth:300,border:"2px solid orange"}});return u.jsxs(u.Fragment,{children:[u.jsx(re,{onClick:()=>{t(1)},children:"Select second tab"}),r,n]})}function HDe(e){return u.jsx($e,{name:"Tabs",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single?component=Tabs"}],description:u.jsx("p",{children:"If labels are used, they must be consistent between the Tab component and the corresponding TabPanel component."}),examples:[{title:"Example",example:u.jsx(LDe,{}),sourceCodeExampleId:"tabs_automatic_value"},{title:"Example Labels",example:u.jsx(BDe,{}),sourceCodeExampleId:"tabs_labels"},{title:"Example Controlled",example:u.jsx($De,{}),sourceCodeExampleId:"tabscontrolled"},{title:"Vertical",example:u.jsx(FDe,{}),sourceCodeExampleId:"tabs_side"}]})}var Tf=Wd(),VDe=dP(),_E=2.5*Tf,OE="var(--ds-space-250, ".concat("".concat(_E,"px"),")"),TE=_E,UDe=25*Tf,IE=UDe-_E,O9="".concat(IE,"px"),GDe="".concat(VDe,"px"),WDe="".concat(TE/2,"px"),T9="var(--ds-space-050, ".concat("".concat(Tf/2,"px"),")"),AN="var(--ds-space-050, ".concat("".concat(Tf/2,"px"),")"),zDe="var(--ds-space-200, ".concat("".concat(2*Tf,"px"),")"),qDe=OE,_t={color:{background:{default:"--ds-cb",hover:"--ds-cbh",active:"--ds-cba"},borderColor:"--ds-bc",focusRing:"--ds-cfr",text:{default:"--ds-ct",hover:"--ds-cth",active:"--ds-ctp",link:"--ds-ctl"},removeButton:{default:"--ds-rb",hover:"--ds-rbh"}},borderRadius:"--ds-br"},Ay={standard:"var(--ds-text, ".concat(On,")"),standardLink:"var(--ds-link, ".concat(pt,")"),blue:"var(--ds-text-accent-blue-bolder, ".concat(lt,")"),red:"var(--ds-text-accent-red-bolder, ".concat(lt,")"),yellow:"var(--ds-text-accent-yellow-bolder, ".concat(lt,")"),green:"var(--ds-text-accent-green-bolder, ".concat(lt,")"),teal:"var(--ds-text-accent-teal-bolder, ".concat(lt,")"),purple:"var(--ds-text-accent-purple-bolder, ".concat(lt,")"),lime:"var(--ds-text-accent-lime-bolder, #37471F)",magenta:"var(--ds-text-accent-magenta-bolder, #50253F)",orange:"var(--ds-text-accent-orange-bolder, #5F3811)",grey:"var(--ds-text-accent-gray-bolder, ".concat(Wt,")"),blueLight:"var(--ds-text-accent-blue, ".concat(Vs,")"),redLight:"var(--ds-text-accent-red, ".concat(We,")"),yellowLight:"var(--ds-text-accent-yellow, ".concat(We,")"),greenLight:"var(--ds-text-accent-green, ".concat($a,")"),tealLight:"var(--ds-text-accent-teal, ".concat(We,")"),purpleLight:"var(--ds-text-accent-purple, ".concat(Mi,")"),limeLight:"var(--ds-text-accent-lime, #4C6B1F)",magentaLight:"var(--ds-text-accent-magenta, #943D73)",orangeLight:"var(--ds-text-accent-orange, #974F0C)",greyLight:"var(--ds-text-accent-gray, ".concat(We,")")},YDe={standard:"#B7B9BE",blue:"#669DF1",red:"#F87168",yellow:"#DDB30E",green:"#4BCE97",teal:"#6CC3E0",purple:"#C97CF4",lime:"#94C748",magenta:"#E774BB",orange:"#FCA700",grey:"#B7B9BE",standardLink:"#B7B9BE",blueLight:"#669DF1",redLight:"#F87168",yellowLight:"#DDB30E",greenLight:"#4BCE97",tealLight:"#6CC3E0",purpleLight:"#C97CF4",limeLight:"#94C748",magentaLight:"#E774BB",orangeLight:"#FCA700",greyLight:"#B7B9BE"},KDe={standard:"var(--ds-link, ".concat(Rh,")"),blue:"var(--ds-text-accent-blue-bolder, ".concat(lt,")"),red:"var(--ds-text-accent-red-bolder, ".concat(lt,")"),yellow:"var(--ds-text-accent-yellow-bolder, ".concat(lt,")"),green:"var(--ds-text-accent-green-bolder, ".concat(lt,")"),teal:"var(--ds-text-accent-teal-bolder, ".concat(lt,")"),purple:"var(--ds-text-accent-purple-bolder, ".concat(lt,")"),lime:"var(--ds-text-accent-lime-bolder, #37471F)",magenta:"var(--ds-text-accent-magenta-bolder, #50253F)",orange:"var(--ds-text-accent-orange-bolder, #5F3811)",grey:"var(--ds-text-accent-gray-bolder, ".concat(Wt,")"),blueLight:"var(--ds-text-accent-blue, ".concat(Vs,")"),redLight:"var(--ds-text-accent-red, ".concat(We,")"),yellowLight:"var(--ds-text-accent-yellow, ".concat(We,")"),greenLight:"var(--ds-text-accent-green, ".concat($a,")"),tealLight:"var(--ds-text-accent-teal, ".concat(We,")"),purpleLight:"var(--ds-text-accent-purple, ".concat(Mi,")"),limeLight:"var(--ds-text-accent-lime, #4C6B1F)",magentaLight:"var(--ds-text-accent-magenta, #943D73)",orangeLight:"var(--ds-text-accent-orange, #974F0C)",greyLight:"var(--ds-text-accent-gray, ".concat(We,")")},XDe={standard:"var(--ds-link-pressed, ".concat(Rh,")"),blue:"var(--ds-text-accent-blue, ".concat(lt,")"),red:"var(--ds-text-accent-red, ".concat(lt,")"),yellow:"var(--ds-text-accent-yellow, ".concat(lt,")"),green:"var(--ds-text-accent-green, ".concat(lt,")"),teal:"var(--ds-text-accent-teal, ".concat(lt,")"),purple:"var(--ds-text-accent-purple, ".concat(lt,")"),lime:"var(--ds-text-accent-lime, #4C6B1F)",magenta:"var(--ds-text-accent-magenta, #943D73)",orange:"var(--ds-text-accent-orange, #974F0C)",grey:"var(--ds-text-accent-gray, ".concat(Wt,")"),blueLight:"var(--ds-text-accent-blue-bolder, ".concat(Vs,")"),redLight:"var(--ds-text-accent-red-bolder, ".concat(We,")"),yellowLight:"var(--ds-text-accent-yellow-bolder, ".concat(We,")"),greenLight:"var(--ds-text-accent-green-bolder, ".concat($a,")"),tealLight:"var(--ds-text-accent-teal-bolder, ".concat(We,")"),purpleLight:"var(--ds-text-accent-purple-bolder, ".concat(Mi,")"),limeLight:"var(--ds-text-accent-lime-bolder, #37471F)",magentaLight:"var(--ds-text-accent-magenta-bolder, #50253F)",orangeLight:"var(--ds-text-accent-orange-bolder, #5F3811)",greyLight:"var(--ds-text-accent-gray-bolder, ".concat(We,")")},Py={standard:"var(--ds-background-neutral, ".concat(kt,")"),blue:"var(--ds-background-accent-blue-subtle, ".concat(cd,")"),red:"var(--ds-background-accent-red-subtle, ".concat(iA,")"),yellow:"var(--ds-background-accent-yellow-subtle, ".concat(Ih,")"),green:"var(--ds-background-accent-green-subtle, ".concat(uA,")"),teal:"var(--ds-background-accent-teal-subtle, ".concat(mA,")"),purple:"var(--ds-background-accent-purple-subtle, ".concat(pA,")"),lime:"var(--ds-background-accent-lime-subtle, #94C748)",magenta:"var(--ds-background-accent-magenta-subtle, #E774BB)",orange:"var(--ds-background-accent-orange-subtle, #FAA53D)",grey:"var(--ds-background-accent-gray-subtle, ".concat(We,")"),blueLight:"var(--ds-background-accent-blue-subtler, ".concat(Ri,")"),redLight:"var(--ds-background-accent-red-subtler, ".concat(aA,")"),yellowLight:"var(--ds-background-accent-yellow-subtler, ".concat(sA,")"),greenLight:"var(--ds-background-accent-green-subtler, ".concat(cA,")"),tealLight:"var(--ds-background-accent-teal-subtler, ".concat(gA,")"),purpleLight:"var(--ds-background-accent-purple-subtler, ".concat(fA,")"),limeLight:"var(--ds-background-accent-lime-subtler, #D3F1A7)",magentaLight:"var(--ds-background-accent-magenta-subtler, #FDD0EC)",orangeLight:"var(--ds-background-accent-orange-subtler, #FFE2BD)",greyLight:"var(--ds-background-accent-gray-subtler, ".concat(Wn,")")},ZDe={standard:"var(--ds-background-neutral-hovered, ".concat(Wn,")"),blue:"var(--ds-background-accent-blue-subtle-hovered, ".concat(Ri,")"),red:"var(--ds-background-accent-red-subtle-hovered, ".concat(aA,")"),yellow:"var(--ds-background-accent-yellow-subtle-hovered, ".concat(sA,")"),green:"var(--ds-background-accent-green-subtle-hovered, ".concat(cA,")"),teal:"var(--ds-background-accent-teal-subtle-hovered, ".concat(gA,")"),purple:"var(--ds-background-accent-purple-subtle-hovered, ".concat(fA,")"),lime:"var(--ds-background-accent-lime-subtle-hovered, #B3DF72)",magenta:"var(--ds-background-accent-magenta-subtle-hovered, #F797D2)",orange:"var(--ds-background-accent-orange-subtle-hovered, #FEC57B)",grey:"var(--ds-background-accent-gray-subtle-hovered, ".concat(Ni,")"),blueLight:"var(--ds-background-accent-blue-subtler-hovered, ".concat(br,")"),redLight:"var(--ds-background-accent-red-subtler-hovered, ".concat(Pg,")"),yellowLight:"var(--ds-background-accent-yellow-subtler-hovered, ".concat(Th,")"),greenLight:"var(--ds-background-accent-green-subtler-hovered, ".concat(lA,")"),tealLight:"var(--ds-background-accent-teal-subtler-hovered, ".concat(hA,")"),purpleLight:"var(--ds-background-accent-purple-subtler-hovered, ".concat(dA,")"),limeLight:"var(--ds-background-accent-lime-subtler-hovered, #B3DF72)",magentaLight:"var(--ds-background-accent-magenta-subtler-hovered, #F797D2)",orangeLight:"var(--ds-background-accent-orange-subtler-hovered, #FEC57B)",greyLight:"var(--ds-background-accent-gray-subtler-hovered, ".concat(qU,")")},JDe={standard:"var(--ds-background-neutral-pressed, ".concat(Wn,")"),blue:"var(--ds-background-accent-blue-subtle-pressed, ".concat(br,")"),red:"var(--ds-background-accent-red-subtle-pressed, ".concat(Pg,")"),yellow:"var(--ds-background-accent-yellow-subtle-pressed, ".concat(Th,")"),green:"var(--ds-background-accent-green-subtle-pressed, ".concat(lA,")"),teal:"var(--ds-background-accent-teal-subtle-pressed, ".concat(hA,")"),purple:"var(--ds-background-accent-purple-subtle-pressed, ".concat(dA,")"),grey:"var(--ds-background-accent-gray-subtle-pressed, ".concat(X0,")"),lime:"var(--ds-background-accent-lime-subtle-pressed, #D3F1A7)",magenta:"var(--ds-background-accent-magenta-subtle-pressed, #FDD0EC)",orange:"var(--ds-background-accent-orange-subtle-pressed, #FFE2BD)",blueLight:"var(--ds-background-accent-blue-subtler-pressed, ".concat(cd,")"),redLight:"var(--ds-background-accent-red-subtler-pressed, ".concat(iA,")"),yellowLight:"var(--ds-background-accent-yellow-subtler-pressed, ".concat(Ih,")"),greenLight:"var(--ds-background-accent-green-subtler-pressed, ".concat(uA,")"),tealLight:"var(--ds-background-accent-teal-subtler-pressed, ".concat(mA,")"),purpleLight:"var(--ds-background-accent-purple-subtler-pressed, ".concat(pA,")"),limeLight:"var(--ds-background-accent-lime-subtler-pressed, #94C748)",magentaLight:"var(--ds-background-accent-magenta-subtler-pressed, #E774BB)",orangeLight:"var(--ds-background-accent-orange-subtler-pressed, #FAA53D)",greyLight:"var(--ds-background-accent-gray-subtler-pressed, ".concat(YU,")")},I9="var(--ds-border-focused, ".concat(cd,")"),QDe={default:GDe,rounded:WDe},eAe="var(--ds-background-danger, ".concat(Pg,")"),tAe="var(--ds-background-danger-hovered, ".concat(Pg,")"),jy="var(--ds-text-danger, ".concat(oo,")"),nAe={standard:"var(--ds-text, ".concat(We,")"),blue:"var(--ds-text-accent-blue-bolder, ".concat(We,")"),red:"var(--ds-text-accent-red-bolder, ".concat(We,")"),yellow:"var(--ds-text-accent-yellow-bolder, ".concat(We,")"),green:"var(--ds-text-accent-green-bolder, ".concat(We,")"),teal:"var(--ds-text-accent-teal-bolder, ".concat(We,")"),purple:"var(--ds-text-accent-purple-bolder, ".concat(We,")"),lime:"var(--ds-text-accent-lime-bolder, ".concat(We,")"),magenta:"var(--ds-text-accent-magenta-bolder, ".concat(We,")"),orange:"var(--ds-text-accent-orange-bolder, ".concat(We,")"),grey:"var(--ds-text-accent-gray-bolder, ".concat(We,")"),blueLight:"var(--ds-text-accent-blue, ".concat(We,")"),redLight:"var(--ds-text-accent-red, ".concat(We,")"),yellowLight:"var(--ds-text-accent-yellow, ".concat(We,")"),greenLight:"var(--ds-text-accent-green, ".concat(We,")"),tealLight:"var(--ds-text-accent-teal, ".concat(We,")"),purpleLight:"var(--ds-text-accent-purple, ".concat(We,")"),limeLight:"var(--ds-text-accent-lime, ".concat(We,")"),magentaLight:"var(--ds-text-accent-magenta, ".concat(We,")"),orangeLight:"var(--ds-text-accent-orange, ".concat(We,")"),greyLight:"var(--ds-text-accent-gray, ".concat(We,")")},rAe={standard:"var(--ds-text-danger, ".concat(On,")"),standardLink:"var(--ds-text-danger, ".concat(pt,")"),blue:"var(--ds-text-danger, ".concat(lt,")"),red:"var(--ds-text-danger, ".concat(lt,")"),yellow:"var(--ds-text-danger, ".concat(lt,")"),green:"var(--ds-text-danger, ".concat(lt,")"),teal:"var(--ds-text-danger, ".concat(lt,")"),purple:"var(--ds-text-danger, ".concat(lt,")"),lime:"var(--ds-text-danger, ".concat(lt,")"),magenta:"var(--ds-text-danger, ".concat(lt,")"),orange:"var(--ds-text-danger, ".concat(lt,")"),grey:"var(--ds-text-danger, ".concat(Wt,")"),blueLight:"var(--ds-text-danger, ".concat(Vs,")"),redLight:"var(--ds-text-danger, ".concat(We,")"),yellowLight:"var(--ds-text-danger, ".concat(We,")"),greenLight:"var(--ds-text-danger, ".concat($a,")"),tealLight:"var(--ds-text-danger, ".concat(We,")"),purpleLight:"var(--ds-text-danger, ".concat(Mi,")"),limeLight:"var(--ds-text-danger, ".concat(Mi,")"),magentaLight:"var(--ds-text-danger, ".concat(Mi,")"),orangeLight:"var(--ds-text-danger, ".concat(Mi,")"),greyLight:"var(--ds-text-danger, ".concat(We,")")},oAe=["before","contentElement","after","testId","appearance","style","color","href","className"];function PN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function aAe(e){for(var t=1;t + + + + + `.concat(y.__html,` +`),k="var(--ds-icon, #44546F)"),K("span",{"data-testid":l,role:c?"img":void 0,"aria-label":c||void 0,"aria-hidden":c?void 0:!0,style:{color:k},css:[xAe,CAe,v&&SAe,t.type==="utility"&&wAe]},K("svg",{fill:"none",viewBox:"".concat(0-w," ").concat(0-w," ").concat(E," ").concat(E),role:"presentation",css:[bAe,yAe,v?EAe:t.type==="utility"?HN[t.type][(r=t.spacing)!==null&&r!==void 0?r:"none"]:HN.core[(o=t.spacing)!==null&&o!==void 0?o:"none"]],dangerouslySetInnerHTML:y}))});const _Ae=Object.freeze(Object.defineProperty({__proto__:null,Icon:UN,default:UN},Symbol.toStringTag,{value:"Module"})),D9=ii(_Ae);var GN;function OAe(){if(GN)return gu;GN=1,Object.defineProperty(gu,"__esModule",{value:!0}),gu.default=void 0;var e=n(be()),t=n(D9);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:'',type:"utility"},o));return r.displayName="CrossIcon",gu.default=r,gu}var mu={},Da={small:"16px",medium:"24px",large:"32px",xlarge:"48px"},If={small:{width:Da.small,height:Da.small},medium:{width:Da.medium,height:Da.medium},large:{width:Da.large,height:Da.large},xlarge:{width:Da.xlarge,height:Da.xlarge}},TAe={overflow:"hidden",pointerEvents:"none",stop:{stopColor:"currentColor"}};G(If.small);G(If.medium);G(If.large);G(If.xlarge);var IAe=function(t){var n=t.width,r=t.height,o=t.size;if(n&&r)return{width:n,height:r};if(o)return If[o]},RAe=function(){return"var(--ds-surface, #FFFFFF)"};function WN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function zN(e){for(var t=1;t svg":zN(zN({},TAe),{},{maxWidth:"100%",maxHeight:"100%",color:"var(--icon-primary-color)",fill:"var(--icon-secondary-color)",verticalAlign:"bottom"})}),NAe=G({"@media screen and (forced-colors: active)":{"> svg":{filter:"grayscale(1)","--icon-primary-color":"CanvasText","--icon-secondary-color":"Canvas"}}}),DAe=G({"@media screen and (forced-colors: active)":{"> svg":{"--icon-primary-color":"Canvas"}}}),AAe=G({"@media screen and (forced-colors: active)":{"> svg":{"--icon-secondary-color":"transparent"}}}),B0=g.memo(function(t){var n=t,r=n.glyph,o=n.dangerouslySetGlyph,a=n.primaryColor,i=a===void 0?"currentColor":a,s=n.secondaryColor,l=n.size,c=n.testId,d=n.label,f=n.width,p=n.height,h=n.UNSAFE_margin,m=o?{dangerouslySetInnerHTML:{__html:o}}:{children:r?K(r,{role:"presentation"}):null},v=IAe({width:f,height:p,size:l});return K("span",fe({"data-testid":c,"data-vc":"icon-".concat(c),role:d?"img":void 0,"aria-label":d||void 0,"aria-hidden":d?void 0:!0,style:{"--icon-primary-color":i,"--icon-secondary-color":s||RAe(),margin:h}},m,{css:[MAe,NAe,i===s&&DAe,s==="transparent"&&AAe,v&&G({width:v.width,height:v.height,"> svg":v})]}))}),PAe=["dangerouslySetGlyph"],qN={utility:{small:"compact",medium:"spacious"},core:{small:"none",medium:"spacious"}},jAe=g.memo(function(t){var n,r=t.dangerouslySetGlyph,o=Qe(t,PAe),a=o.newIcon,i=(n=o.size)!==null&&n!==void 0?n:"medium",s=!o.isFacadeDisabled&&Se("platform-visual-refresh-icons-legacy-facade");if(s&&a&&(i==="small"||i==="medium"))if(o.iconType==="utility"){var l=a;return N.createElement(l,fe({},o,{spacing:Se("platform-visual-refresh-icons-facade-button-fix")?qN.utility[i]:"none",color:o.primaryColor||"currentColor",type:o.iconType}))}else{var c=a;return N.createElement(c,fe({},o,{spacing:qN.core[i],color:o.primaryColor||"currentColor",type:o.iconType}))}return N.createElement(B0,fe({dangerouslySetGlyph:r},o))});const LAe=Object.freeze(Object.defineProperty({__proto__:null,Icon:B0,IconFacade:jAe,default:B0},Symbol.toStringTag,{value:"Module"})),FAe=ii(LAe);var vu={},YN;function BAe(){if(YN)return vu;YN=1,Object.defineProperty(vu,"__esModule",{value:!0}),vu.default=void 0;var e=n(be()),t=n(D9);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="CloseIcon",vu.default=r,vu}var KN;function $Ae(){if(KN)return mu;KN=1,Object.defineProperty(mu,"__esModule",{value:!0}),mu.default=void 0;var e=r(be()),t=FAe,n=r(BAe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="EditorCloseIcon",mu.default=o,mu}var XN;function HAe(){if(XN)return hu;XN=1,Object.defineProperty(hu,"__esModule",{value:!0}),hu.default=void 0;var e=r(be()),t=r(OAe()),n=r($Ae());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.default,Object.assign({LEGACY_fallbackIcon:n.default},a));return o.Name="CrossIconMigration",hu.default=o,hu}var VAe=HAe();const UAe=Ne(VAe);var GAe=Fe({display:"flex",height:"16px",width:"16px",margin:"space.0",padding:"space.0",insetInlineEnd:"space.0",alignItems:"center",justifyContent:"center",alignSelf:"center",appearance:"none",backgroundColor:"color.background.neutral.subtle",border:"none",borderRadius:"border.radius.050",color:"color.text",cursor:"pointer",pointerEvents:"auto",marginInlineStart:"space.negative.025",marginInlineEnd:"space.negative.025",":focus-visible":{outlineOffset:"space.negative.025"},":hover":{backgroundColor:"color.background.neutral.subtle.hovered"},":active":{backgroundColor:"color.background.neutral.subtle.pressed"}}),WAe=Fe({display:"flex",height:"16px",margin:"space.0",padding:"space.0",position:"absolute",alignItems:"center",justifyContent:"center",alignSelf:"center",appearance:"none",backgroundColor:"color.background.neutral.subtle",border:"none",borderRadius:"var(".concat(_t.borderRadius,")"),color:"var(".concat(_t.color.removeButton.default,")"),cursor:"pointer",pointerEvents:"auto",":focus-visible":{outlineOffset:"space.0"},":hover":{color:"var(".concat(_t.color.removeButton.hover,")")}}),zAe=Fe({insetInlineEnd:"space.0"}),qAe=Fe({insetInlineEnd:"space.025"}),YAe=function(t){var n=t["aria-label"],r=t.onClick,o=t.onFocus,a=t.onBlur,i=t.onKeyPress,s=t.onMouseOver,l=t.onMouseOut,c=t.testId;return N.createElement(Zy,{xcss:[Se("platform-component-visual-refresh")?GAe:WAe,Se("platform-visual-refresh-icons")?qAe:zAe],"aria-label":n,onClick:r,onFocus:o,onBlur:a,onKeyPress:i,onMouseOver:s,onMouseOut:l,testId:c},N.createElement(UAe,{color:"currentColor",label:"",LEGACY_size:"small"}))},La=function(e){return e.Showing="showing",e.Removing="removing",e.Removed="removed",e}(La||{}),KAe="@atlaskit/tag",XAe="12.6.7",ZAe=function(){return!0},JAe=G({"&:focus-within":{boxShadow:"0 0 0 2px transparent",outline:"none"}}),QAe=g.forwardRef(function(e,t){var n,r=e.appearance,o=e.elemBefore,a=o===void 0?null:o,i=e.isRemovable,s=i===void 0?!0:i,l=e.text,c=l===void 0?"":l,d=e.color,f=d===void 0?"standard":d,p=e.href,h=e.removeButtonLabel,m=e.testId,v=e.onBeforeRemoveAction,b=v===void 0?ZAe:v,y=e.onAfterRemoveAction,x=y===void 0?qt:y,w=e.linkComponent,S=g.useState(La.Showing),C=Ve(S,2),E=C[0],k=C[1],O=g.useState(!1),M=Ve(O,2),T=M[0],F=M[1],P=NU(x,{action:"removed",actionSubject:"tag",attributes:{componentName:"tag",packageName:KAe,packageVersion:XAe}},"atlaskit"),$=g.useCallback(function(){P(c),k(La.Removed)},[P,c]),j=g.useCallback(function(){b&&b()&&$()},[$,b]),U=g.useCallback(function(Y){var z=Y.key===" "||Y.key==="Enter";z&&(Y.stopPropagation(),j())},[j]),L=g.useCallback(function(){return k(La.Removing)},[]),D=g.useCallback(function(){return k(La.Showing)},[]),A=g.useCallback(function(){return F(!0)},[]),R=g.useCallback(function(){return F(!1)},[]),H=s?K(YAe,{"aria-label":"".concat(h||"Remove"," ").concat(c),onClick:j,onFocus:L,onBlur:D,onKeyPress:U,onMouseOver:A,onMouseOut:R,testId:"close-button-".concat(m)}):void 0,W=K(N9,{elemBefore:a,isRemovable:s,text:c,color:f,href:p,linkComponent:w}),V=(n={backgroundColor:Se("platform-component-visual-refresh")?"var(--ds-background-neutral-subtle, #00000000)":void 0},pe(n,_t.color.background.hover,Se("platform-component-visual-refresh")?void 0:eAe),pe(n,_t.color.background.active,Se("platform-component-visual-refresh")?void 0:tAe),pe(n,_t.color.text.default,Se("platform-component-visual-refresh")?void 0:jy),pe(n,_t.color.text.active,Se("platform-component-visual-refresh")?void 0:jy),pe(n,_t.color.text.link,Se("platform-component-visual-refresh")?void 0:jy),n);return K(Hg,null,E!==La.Removed&&K(fY,null,function(Y){return K(R9,{ref:x9([Y.ref,t]),appearance:r,color:f,testId:m,css:[E===La.Removing&&JAe],style:T?V:void 0,"data-removable":!0,"data-removing":E===La.Removing,"data-ishoverclosebutton":T,href:p,before:K(M9,{elemBefore:a}),contentElement:W,after:H})}))}),Vp=g.memo(QAe);const ePe=95,tPe=5;function nPe(e){if(e.length<=1&&(!e[0]||e[0].indexOf(" ")===-1))return e[0]||void 0;const t={};for(let r=0;r(console.log("on before remove"),!0),onAfterRemoveAction:s=>console.log("on after remove",s),text:"Removable Tag"}),u.jsx(Vp,{isRemovable:!1,text:"Not Removable Tag"}),u.jsx(en,{text:"Simple Tag",appearance:"default"}),u.jsx(en,{text:"Colored simple Tag",color:"purple",appearance:"rounded"}),u.jsx(en,{text:"Colored simple Tag",color:"purple",appearance:"default"})]}),u.jsx(Ly,{children:u.jsx(en,{text:"Simple Tag",color:"blue"})})]}),n=u.jsxs("div",{className:"flex w-full flex-wrap items-center",children:[u.jsxs(Ei,{children:[u.jsx(ke,{onBeforeRemoveAction:()=>(console.log("on before remove"),!1),onAfterRemoveAction:s=>console.log("on after remove",s),removable:!0,children:"Removable Tag"}),u.jsx(ke,{removable:!1,children:"Non-removal Tag"}),u.jsx(ke,{children:"Simple Tag"}),u.jsx(ke,{looks:"rounded",children:"Colored Simple Tag"}),u.jsx(ke,{children:"Colored Simple Tag"})]}),u.jsxs(Ei,{children:[u.jsx(ke,{appearance:"danger",children:"Danger Simple Tag"}),u.jsx(ke,{appearance:"warning",children:"Warning Simple Tag"}),u.jsx(ke,{appearance:"brand",children:"Brand Simple Tag"}),u.jsx(ke,{appearance:"success",children:"Success Simple Tag"}),u.jsx(ke,{appearance:"discovery",truncate:!0,children:"Discovery Simple Tag"}),u.jsx(ke,{appearance:"information",truncate:!0,children:"Information Simple Tag"}),u.jsx(ke,{appearance:"discovery",truncate:!0,children:"Discovery Simple Tag"})]})]}),r=u.jsxs(Ly,{children:[u.jsx(Vp,{color:"blue",text:"Blue"}),u.jsx(Vp,{color:"blueLight",text:"blueLight"}),u.jsx(en,{color:"green",text:"green"}),u.jsx(en,{color:"greenLight",text:"greenLight"}),u.jsx(en,{color:"grey",text:"grey"}),u.jsx(en,{color:"greyLight",text:"greyLight"}),u.jsx(en,{color:"purple",text:"purple"}),u.jsx(en,{color:"purpleLight",text:"purpleLight"}),u.jsx(en,{color:"red",text:"red"}),u.jsx(en,{color:"redLight",text:"redLight"}),u.jsx(en,{color:"teal",text:"teal"}),u.jsx(en,{color:"tealLight",text:"tealLight"}),u.jsx(en,{color:"yellow",text:"yellow"}),u.jsx(en,{color:"yellowLight",text:"yellowLight"}),u.jsx(en,{color:"lime",text:"lime"}),u.jsx(en,{color:"limeLight",text:"limeLight"}),u.jsx(en,{color:"magenta",text:"magenta"}),u.jsx(en,{color:"magentaLight",text:"magentaLight"}),u.jsx(en,{color:"orange",text:"orange"}),u.jsx(en,{color:"orangeLight",text:"orangeLight"}),u.jsx(en,{color:"standard",text:"standard"})]}),o=u.jsxs("div",{className:"flex w-full flex-col gap-2 overflow-hidden",children:[u.jsxs(Ei,{wrap:!0,children:[u.jsx(ke,{appearance:"blue",children:"blue"}),u.jsx(ke,{appearance:"green",children:"green"}),u.jsx(ke,{appearance:"gray",children:"gray"}),u.jsx(ke,{appearance:"purple",children:"purple"}),u.jsx(ke,{appearance:"red",children:"red"}),u.jsx(ke,{appearance:"teal",children:"teal"}),u.jsx(ke,{appearance:"yellow",children:"yellow"}),u.jsx(ke,{appearance:"lime",children:"lime"}),u.jsx(ke,{appearance:"pink",children:"pink"}),u.jsx(ke,{appearance:"orange",children:"orange"}),u.jsx(ke,{appearance:"indigo",children:"indigo"}),u.jsx(ke,{appearance:"cyan",children:"cyan"}),u.jsx(ke,{appearance:"violet",children:"violet"}),u.jsx(ke,{appearance:"amber",children:"amber"}),u.jsx(ke,{appearance:"emerald",children:"emerald"}),u.jsx(ke,{appearance:"fuchsia",children:"fuchsia"}),u.jsx(ke,{appearance:"sky",children:"sky"})]}),u.jsxs(Ei,{wrap:!0,children:[u.jsx(ke,{appearance:"blueLight",children:"blueLight"}),u.jsx(ke,{appearance:"greenLight",children:"greenLight"}),u.jsx(ke,{appearance:"grayLight",children:"greyLight"}),u.jsx(ke,{appearance:"purpleLight",children:"purpleLight"}),u.jsx(ke,{appearance:"redLight",children:"redLight"}),u.jsx(ke,{appearance:"tealLight",children:"tealLight"}),u.jsx(ke,{appearance:"yellowLight",children:"yellowLight"}),u.jsx(ke,{appearance:"limeLight",children:"limeLight"}),u.jsx(ke,{appearance:"pinkLight",children:"pinkLight"}),u.jsx(ke,{appearance:"orangeLight",children:"orangeLight"}),u.jsx(ke,{appearance:"indigoLight",children:"indigoLight"}),u.jsx(ke,{appearance:"cyanLight",children:"cyanLight"}),u.jsx(ke,{appearance:"violetLight",children:"violetLight"}),u.jsx(ke,{appearance:"amberLight",children:"amberLight"}),u.jsx(ke,{appearance:"emeraldLight",children:"emeraldLight"}),u.jsx(ke,{appearance:"fuchsiaLight",children:"fuchsiaLight"}),u.jsx(ke,{appearance:"skyLight",children:"skyLight"})]}),u.jsxs(Ei,{wrap:!0,children:[u.jsx(ke,{appearance:"blueBold",children:"blueBold"}),u.jsx(ke,{appearance:"greenBold",children:"greenBold"}),u.jsx(ke,{appearance:"grayBold",children:"greyBold"}),u.jsx(ke,{appearance:"purpleBold",children:"purpleBold"}),u.jsx(ke,{appearance:"redBold",children:"redBold"}),u.jsx(ke,{appearance:"tealBold",children:"tealBold"}),u.jsx(ke,{appearance:"yellowBold",children:"yellowBold"}),u.jsx(ke,{appearance:"limeBold",children:"limeBold"}),u.jsx(ke,{appearance:"pinkBold",children:"pinkBold"}),u.jsx(ke,{appearance:"orangeBold",children:"orangeBold"}),u.jsx(ke,{appearance:"indigoBold",children:"indigoBold"}),u.jsx(ke,{appearance:"cyanBold",children:"cyanBold"}),u.jsx(ke,{appearance:"violetBold",children:"violetBold"}),u.jsx(ke,{appearance:"amberBold",children:"amberBold"}),u.jsx(ke,{appearance:"emeraldBold",children:"emeraldBold"}),u.jsx(ke,{appearance:"fuchsiaBold",children:"fuchsiaBold"}),u.jsx(ke,{appearance:"skyBold",children:"skyBold"})]}),u.jsxs(Ei,{wrap:!0,children:[u.jsx(ke,{appearance:"default",children:"default"}),u.jsx(ke,{appearance:"danger",children:"danger"}),u.jsx(ke,{appearance:"warning",children:"warning"}),u.jsx(ke,{appearance:"information",children:"information"}),u.jsx(ke,{appearance:"success",children:"success"}),u.jsx(ke,{appearance:"discovery",children:"discovery"}),u.jsx(ke,{appearance:"brand",children:"brand"})]})]}),a=u.jsxs(u.Fragment,{children:[t,n]}),i=u.jsxs("div",{children:[u.jsx("div",{children:r}),u.jsx("hr",{className:"border-border my-4"}),u.jsx("div",{children:o})]});return u.jsx($e,{name:"Tag & Tag-Group",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"http://linked-planet.github.io/ui-kit-ts/single?component=Tag"}],examples:[{title:"Example",example:a,sourceCodeExampleId:"tags"},{title:"Colors",example:i,sourceCodeExampleId:"tagscolors"}]})}function oPe(){const{register:e,handleSubmit:t,reset:n,formState:{errors:r,isValid:o}}=bo({defaultValues:{testTextArea:"default value"},mode:"onChange"});return u.jsxs("form",{onSubmit:t(a=>console.log(a)),onReset:a=>{a.preventDefault(),n()},children:[u.jsx(el,{placeholder:"Placeholder","aria-invalid":!!r.testTextArea,errorMessage:r.testTextArea?.message==="required"?"Required":"Min length 3",...e("testTextArea",{required:!0,minLength:3})}),u.jsxs(cn,{className:"mt-4 flex justify-end",children:[u.jsx(re,{type:"reset",children:"Reset"}),u.jsx(re,{appearance:"primary",type:"submit",disabled:!o,children:"Submit"})]})]})}function aPe(e){const t=u.jsxs("div",{className:"flex flex-col gap-2",children:[u.jsx(el,{placeholder:"This is a placeholder.",helpMessage:"This is a help message."}),u.jsx(el,{placeholder:"This is a placeholder.",helpMessage:"This is a help message.",errorMessage:"This is an error message.","aria-invalid":!0,minLength:5})]});return u.jsx($e,{name:"Text area",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single#TextArea"}],examples:[{title:"Example",example:t,sourceCodeExampleId:"textarea"},{title:"Form Example",example:u.jsx(oPe,{}),sourceCodeExampleId:"textarea-form-example"}]})}function iPe(e){return u.jsx($e,{name:"Text field",description:"Please use the Input component instead.",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single?component=Input"}],examples:[{title:"Input Link",example:u.jsx("a",{href:"single?component=Input",children:"Open Input Page"}),sourceCodeExampleId:"textfield"}]})}function sPe(){return u.jsxs("div",{className:"flex flex-col gap-3",children:[u.jsx(re,{onClick:()=>{Io({title:"standard flag",description:"test",autoClose:!1,flagType:"bold"})},children:"Standard"}),u.jsx(re,{onClick:()=>Io({title:"1: Whoa a new flag!",description:"This is a standard toast flag.",flagType:"inverted"}),children:"Standard Inverted"}),u.jsx(re,{onClick:()=>Io({title:"1: This flag does not disappear!",description:"This is a standard not disappearing toast flag.",autoClose:!1}),children:"Standard Not Dissapearing"}),u.jsx(re,{onClick:()=>Io({title:"1: Whoa a new flag!",description:"Marzipan croissant pie. Jelly beans gingerbread caramels brownie icing.",appearance:"success"}),children:"Success"}),u.jsx(re,{onClick:()=>Io({title:"1: Whoa a new flag!",description:"Marzipan croissant pie. Jelly beans gingerbread caramels brownie icing.",appearance:"information"}),children:"Information"}),u.jsx(re,{onClick:()=>Io({title:"1: Whoa a new flag!",description:"Marzipan croissant pie. Jelly beans gingerbread caramels brownie icing.",appearance:"information",flagType:"inverted"}),children:"Information Inverted"}),u.jsx(re,{onClick:()=>Io({title:"error flag",description:"This is a error toast flag.",appearance:"error"}),children:"Error"}),u.jsx(re,{onClick:()=>Io({title:"discovery flag",description:"This is a discovery toast flag.",appearance:"discovery"}),children:"Discovery"}),u.jsx(re,{onClick:()=>Io({title:"warning flag",description:u.jsxs("div",{children:[u.jsx("h2",{children:"This is a discovery!"}),u.jsx("p",{children:"Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maxime doloribus unde laboriosam, beatae accusantium quasi itaque, illum necessitatibus amet aspernatur, nostrum velit quo earum error nihil. Obcaecati totam harum quibusdam!"})]}),appearance:"warning"}),children:"Warning"}),u.jsx(Qg,{})]})}function lPe(){return u.jsxs("div",{className:"flex flex-col gap-3",children:[u.jsx(re,{onClick:()=>Bo({title:"1: Whoa a new flag!",description:"This is a standard toast flag.",autoClose:2e3}),children:"Standard"}),u.jsx(re,{onClick:()=>Bo({title:"1: This flag does not disappear!",description:"...and is at the bottom left",autoClose:!1,position:"bottom-left"}),children:"Standard Not Disappearing Bottom Left"}),u.jsx(re,{onClick:()=>Bo({title:"Default Style",description:"The default style is rather dark.",flagType:"bold"}),children:"Standard Bold"}),u.jsx(re,{onClick:()=>Bo({title:"Pale Style",description:"Pale colored background.",flagType:"pale"}),children:"Standard Pale"}),u.jsx(re,{onClick:()=>vb({title:"1: Whoa a new flag! Inverted Style",flagType:"inverted",description:"The inverted style is the default one for the simple flags."}),children:"Success Inverted Style"}),u.jsx(re,{onClick:()=>vb({title:"Default Style",flagType:"bold",description:"Using the default flag style (see flags)."}),children:"Success Default Flag Style"}),u.jsx(re,{onClick:()=>vb({title:"Pale Style",flagType:"pale",description:"Using the pale flag style (see flags)."}),children:"Success Pale Flag Style"}),u.jsx(re,{onClick:()=>Mx({title:"Information",flagType:"pale",description:"Pale flag style (see flags)."}),children:"Information Pale"}),u.jsx(re,{onClick:()=>bb({title:"Discovery",description:"This is a bold discovery toast.",flagType:"bold"}),children:"Discovery"}),u.jsx(re,{onClick:()=>bb({title:"Discovery",description:"This is a pale discovery toast.",flagType:"pale"}),children:"Discovery Pale"}),u.jsx(re,{onClick:()=>bb({title:"Discovery",description:"This is a inverted (default) discovery toast.",flagType:"inverted"}),children:"Discovery Inverted"}),u.jsx(re,{onClick:()=>Rx({title:"error flag",description:"This is a error toast flag."}),children:"Error"}),u.jsx(re,{onClick:()=>Yre({title:"warning flag",description:u.jsxs("div",{children:[u.jsx("h2",{children:"This is a warning flag!"}),u.jsx("p",{children:"Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maxime doloribus unde laboriosam, beatae accusantium quasi itaque, illum necessitatibus amet aspernatur, nostrum velit quo earum error nihil. Obcaecati totam harum quibusdam!"})]})}),children:"Warning"}),u.jsx(Qg,{toastWidth:"400px"})]})}function cPe(e){return u.jsx($e,{name:"Toast Flag Notification",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://www.github.com/linked-planet/ui-kit-ts"}],description:"A toast flag notification is a small notification that appears at the bottom of the screen. It is based on the react-toastify library, and you need to add the ToastContainer component to your app.",examples:[{title:"Example Show Flags",example:u.jsx(lPe,{}),sourceCodeExampleId:"toastflagShowFlag"},{title:"Example Show Exended Flag",example:u.jsx(sPe,{}),sourceCodeExampleId:"toastflagShowExtendedFlag"}]})}function uPe(e){const[t,n]=g.useState(!1),r=u.jsx(u.Fragment,{}),o=u.jsx(mB,{label:"test label",name:"test name",value:"test value",isChecked:t,onChange:()=>n(!t)}),a=u.jsxs(u.Fragment,{children:[r,o]});return u.jsx($e,{name:"Toggle",...e,packages:[{name:"@atlaskit/toggle",url:"https://atlassian.design/components/toggle/examples"}],examples:[{title:"Example",example:a,sourceCodeExampleId:"toggle"}]})}var bu={},yu={},ZN;function dPe(){if(ZN)return yu;ZN=1,Object.defineProperty(yu,"__esModule",{value:!0}),yu.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="EyeOpenIcon",yu.default=r,yu}var JN;function fPe(){if(JN)return bu;JN=1,Object.defineProperty(bu,"__esModule",{value:!0}),bu.default=void 0;var e=r(be()),t=gt,n=r(dPe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="WatchIcon",bu.default=o,bu}var pPe=fPe();const hPe=Ne(pPe);var xu={},wu={},QN;function gPe(){if(QN)return wu;QN=1,Object.defineProperty(wu,"__esModule",{value:!0}),wu.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="DashboardIcon",wu.default=r,wu}var eD;function mPe(){if(eD)return xu;eD=1,Object.defineProperty(xu,"__esModule",{value:!0}),xu.default=void 0;var e=r(be()),t=gt,n=r(gPe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="ActivityIcon",xu.default=o,xu}var vPe=mPe();const ua=Ne(vPe);var Su={},Cu={},tD;function bPe(){if(tD)return Cu;tD=1,Object.defineProperty(Cu,"__esModule",{value:!0}),Cu.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="CameraIcon",Cu.default=r,Cu}var nD;function yPe(){if(nD)return Su;nD=1,Object.defineProperty(Su,"__esModule",{value:!0}),Su.default=void 0;var e=r(be()),t=gt,n=r(bPe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="CameraIcon",Su.default=o,Su}var xPe=yPe();const wPe=Ne(xPe);var Eu={},ku={},rD;function SPe(){if(rD)return ku;rD=1,Object.defineProperty(ku,"__esModule",{value:!0}),ku.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="TaskIcon",ku.default=r,ku}var oD;function CPe(){if(oD)return Eu;oD=1,Object.defineProperty(Eu,"__esModule",{value:!0}),Eu.default=void 0;var e=r(be()),t=gt,n=r(SPe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="TaskIcon",Eu.default=o,Eu}var EPe=CPe();const kPe=Ne(EPe);function _Pe(e){const t=u.jsx(eie,{children:u.jsx("div",{className:"flex w-full flex-col items-center",children:u.jsxs("div",{className:"flex gap-4",children:[u.jsx(gs,{side:"left",tooltipContent:u.jsx("span",{children:"I'm a tooltip"}),usePortal:!0,align:"start",children:u.jsx("div",{children:u.jsx(la,{label:""})})}),u.jsx(gs,{tooltipHTMLContent:"I'm a top tooltip with stringified HTML",usePortal:!1,side:"bottom",align:"end",children:u.jsx("div",{children:u.jsx(ua,{label:""})})}),u.jsx(gs,{side:"top",defaultOpen:!0,tooltipContent:"I'm a top tooltip",children:u.jsx("div",{children:u.jsx(wPe,{label:""})})}),u.jsx(gs,{side:"bottom",open:!0,tooltipContent:u.jsxs("p",{children:["I'm a bottom-end tooltip ",u.jsx("br",{}),"with a unique id."]}),children:u.jsx("div",{children:u.jsx(kPe,{label:""})})}),u.jsx(gs,{tooltipContent:`Der Fliegenpilz ist mit seinem auffälligen roten, weiß gepunkteten Hut weit und gut zu sehen. Er hat einen Durchmesser von 5 bis über 15 Zentimeter, ist jung kugelig oder halbkugelig geschlossen, dann konvex, schließlich scheibenförmig mit etwas herabgebogenem, gestreiftem Rand. Jung ist er durch sehr dicht stehende Warzen und Schuppen noch fast weiß mit schwachem orangen oder rötlichem Schimmer, dann tief rot und mit grauweißen kegelförmigen Warzen, zum Teil auch breiten Schuppen – den charakteristischen weißen „Punkten“ – besetzt, die leicht abgewischt werden können. Sie sind Reste einer Gesamthülle (Velum universale), die den jungen Pilz anfangs schützend umschließt. + + Der rote Hut ist bisweilen auch fleckenweise heller, und zwar besonders gegen den Rand mit oranger Mischfarbe, gelegentlich durch tiefer rot gefärbte Linien wie faserig gestreift. Am Hutrand hängen teilweise leicht entfernbare weiße Velumflocken. Im Übrigen ist die Oberfläche weitgehend glatt bzw. wie gehämmert uneben, im feuchten Zustand etwas schmierig und schwach glänzend. Die Hutdeckschicht ist als Haut bis zur Mitte des Hutes abziehbar; das dadurch freigelegte Hutfleisch ist tief safrangelb gefärbt. + + Auf der Unterseite des Hutes befinden sich Lamellen. Diese stehen frei, untermischt und ziemlich gedrängt. Sie sind schwach bauchig und weisen eine fein gezähnte Schneide auf, die unter der Lupe gesehen zugleich flockig ist. Ihre Farbe ist weißlich, bei älteren Stücken aus der Tiefe heraus mit schwach lachsfarbenem Schein. Gegen den Hutrand sind sie stumpf geformt. Sie fühlen sich weich an und haben eine glatte Lamellenfläche. Der Sporenstaub ist weiß. + + Der Stiel ist 8 bis 20 Zentimeter hoch und 1,5 bis 3 Zentimeter dick und besitzt einen runden Querschnitt. Die Stielspitze ist gegen den Hut ausweitend, die Stielbasis knollig verdickt. In seiner oberen Hälfte (oft sogar ziemlich weit oben) weist er einen häutigen, empfindlichen Ring auf, der unterseits flockig ist und oberseits wie gepresste Watte aussieht; dieser hat einen gezähnten Rand und ist weiß bzw. gelegentlich und stellenweise leicht gelblich gefärbt. + + Der Stiel ist insgesamt weiß, an seiner Spitze bereift, gegen die Stielknolle auch schwach bräunlich und bisweilen durch unscheinbare Linien gezeichnet, die unregelmäßig netzig zusammenlaufen können. An der Stielknolle fügen sich zahlreiche weißlich-graue Warzen zu drei bis vier meist unvollständigen Ringzonen. Bisweilen findet sich auch eine Volva, die jedoch in der Regel nicht gut entwickelt ist.[3] + + Das Fleisch ist schwammig, weich, lediglich in der Knolle ziemlich fest und ohne besonderen Geruch. Es ist im Stiel voll und schwach faserig bis schwammig. Von der Hutoberfläche her ist es orangegelb eingefärbt, sonst rein weiß. Während des Trocknungsprozesses schimmert die Huthaut zeitweilig golden bis kupfern, nimmt jedoch später eine mattorange Färbung an, wobei der metallische Schimmer wieder verblasst.[4]:103–104 + + Ältere Pilzkörper bilden im Becherstadium eine Vertiefung in ihrem Hut, in dem sich Regenwasser sammeln kann, der sogenannte Zwergenwein.[5]`,children:u.jsx("div",{children:u.jsx(hPe,{label:""})})}),u.jsx(gs,{tooltipContent:u.jsxs("div",{children:["Button:",u.jsx(re,{children:"Button"})]}),side:"right",align:"end",children:u.jsx("div",{className:"bg-brand-bold p-2 rounded text-text-inverse",children:"Button with tooltip"})})]})})});return u.jsx($e,{name:"Tooltip",description:u.jsxs("p",{children:["A tooltip component that wraps the children in a div and adds a tooltip to it. ",u.jsx("br",{}),"Use tooltipContent for the tooltip content and tooltipHTMLContent in case you have stringified HTML as tooltip content. ",u.jsx("br",{}),u.jsx("br",{}),"Based on react-tooltip.",u.jsx("br",{}),"The variant defines the color of the tooltip - if it is not defined, it is unstyled.",u.jsx("br",{}),u.jsx("b",{children:"Important:"})," The tooltip component's child must be ref-able, otherwise the tooltip will not work (i.g. use a div around an icon)."]}),...e,packages:[{name:"tooltip",url:"http://localhost:3000/ui-kit-ts/single#Tooltip"}],examples:[{title:"Example",example:t,sourceCodeExampleId:"tooltip"}]})}function OPe(e){const t=u.jsxs("div",{className:"flex gap-4",children:[u.jsx(Ls,{lines:2,children:"Lorem ipsum dolor sit, amet consectetur adipisicing elit. Iusto quod libero hic accusantium porro. Temporibus quaerat molestiae recusandae tenetur maiores ab sit ullam deleniti eligendi, officia nobis! Id, natus qui?"}),u.jsx(Ls,{children:"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut ipsum iure minus, molestiae rem debitis culpa. Molestiae maxime cumque exercitationem commodi dolores, modi dolorem aut. Quis reprehenderit temporibus pariatur corrupti?"}),u.jsx(Ls,{children:"only short text, no truncation needed"})]});return u.jsx($e,{name:"TruncatedText",description:u.jsx("p",{children:'A container for a text, which truncates the text after a given number of lines using an ellipsis, and showing a "more" link to expand the text.'}),...e,packages:[{name:"truncatedtext",url:"http://localhost:3000/ui-kit-ts/single#TruncatedText"}],examples:[{title:"Example",example:t,sourceCodeExampleId:"truncatedtext"}]})}const TPe=cj();function IPe(){const[e,t]=g.useState("test"),[n,r]=g.useState("test");return u.jsxs("div",{children:[u.jsx("h4",{children:"debounceHelper"}),u.jsx("input",{value:e,onChange:o=>{const a=o.target.value;t(a),TPe(()=>{r(a)},1e3)}}),u.jsxs("p",{children:["Debounced value: ",n]})]})}function RPe(){const[e,t]=g.useState("test"),[n,r]=g.useState("test"),o=qw();return u.jsxs("div",{children:[u.jsx("h4",{children:"useDebounceHelper"}),u.jsx("input",{value:e,onChange:a=>{const i=a.target.value;t(i),o(()=>r(i),1e3)}}),u.jsxs("p",{children:["Debounced value: ",n]})]})}const MPe=CV(500);function NPe(){const[e,t]=g.useState("test"),[n,r]=g.useState("test");return u.jsxs("div",{children:[u.jsx("h4",{children:"rateLimitHelper"}),u.jsx("input",{value:e,onChange:o=>{const a=o.target.value;t(a),MPe(()=>{r(a)})}}),u.jsxs("p",{children:["Rate limited value: ",n]})]})}function DPe(){const[e,t]=g.useState("test"),[n,r]=g.useState("test"),o=SV(500);return u.jsxs("div",{children:[u.jsx("h4",{children:"useRateLimitHelper"}),u.jsx("input",{value:e,onChange:a=>{const i=a.target.value;t(i),o(()=>{r(i)})}}),u.jsxs("p",{children:["Rate limited value: ",n]})]})}function APe(e){return u.jsx($e,{name:"Utilities",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://github.com/linked-planet/ui-kit-ts"}],examples:[{title:"Debounce Helper",example:u.jsx(IPe,{}),sourceCodeExampleId:"debounceHelper"},{title:"useDebounce",example:u.jsx(RPe,{}),sourceCodeExampleId:"useDebounceHelperHook"},{title:"Rate Limit Helper",example:u.jsx(NPe,{}),sourceCodeExampleId:"rateLimitHelper"},{title:"useRateLimit",example:u.jsx(DPe,{}),sourceCodeExampleId:"useRateLimitHelper"}]})}function PPe(e){const t=u.jsx("div",{children:u.jsx("iframe",{src:"/ui-kit-ts/applayoutexample/index.html",title:"App Layout",width:"1100",height:"800"})});return u.jsx($e,{name:"App Layout",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"/ui-kit-ts/applayoutexample/index.html"}],examples:[{title:"App Layout",example:t,sourceCodeExampleId:"applayoutexample"}]})}var jPe=g.createContext("cozy"),A9=g.createContext("border"),LPe=function(t,n){return K(t,n)},aD=G({display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0}),FPe=Fe({outline:"none",overflow:"hidden",textAlign:"left"}),iD=G({display:"block",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}),BPe=G({font:'var(--ds-font-body, normal 400 14px/20px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif)'}),sD=G({wordBreak:"break-word"}),$Pe=G({color:"var(--ds-text-subtlest, ".concat(za,")"),font:'var(--ds-font-body-UNSAFE_small, normal 400 12px/16px ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, system-ui, "Helvetica Neue", sans-serif)'}),HPe=G({color:"var(--ds-text-disabled, ".concat(za,")")}),VPe=G({position:"relative"}),UPe=G({display:"flex",boxSizing:"border-box",width:"100%",minHeight:40,margin:"var(--ds-space-0, 0px)",alignItems:"center",border:0,outline:0,textDecoration:"none",userSelect:"none","&::-moz-focus-inner":{border:0},"&:hover":{textDecoration:"none"}}),GPe={cozy:G({paddingBlock:"var(--ds-space-100, 8px)",paddingInline:"var(--ds-space-200, 16px)"}),compact:G({minHeight:32,paddingBlock:"var(--ds-space-050, 4px)",paddingInline:"var(--ds-space-150, 12px)"})},WPe=G({cursor:"pointer"}),zPe=G({backgroundColor:"var(--ds-background-neutral-subtle, transparent)",color:"currentColor","&:visited":{color:"currentColor"},"&:hover":{backgroundColor:"var(--ds-background-neutral-subtle-hovered, ".concat(kt,")"),color:"currentColor"},"&:active":{backgroundColor:"var(--ds-background-neutral-subtle-pressed, ".concat(Wn,")"),boxShadow:"none",color:"currentColor"}}),qPe=G({cursor:"not-allowed","&, :hover, :active":{backgroundColor:"var(--ds-background-neutral-subtle, transparent)",color:"var(--ds-text-disabled, ".concat(za,")")}}),YPe=G({"&::before":{width:2,position:"absolute",background:"var(--ds-border-selected, transparent)",content:'""',insetBlockEnd:0,insetBlockStart:0,insetInlineStart:0}}),KPe=G({"&::before":{width:4,position:"absolute",background:"var(--ds-border-selected, transparent)",borderRadius:"0 ".concat("var(--ds-border-radius, 4px)"," ","var(--ds-border-radius, 4px)"," 0"),content:'""',insetBlockEnd:"var(--ds-space-150, 12px)",insetBlockStart:"var(--ds-space-150, 12px)",insetInlineStart:0}}),XPe=G({backgroundColor:"var(--ds-background-selected, ".concat(kt,")"),color:"var(--ds-text-selected, currentColor)","&:visited":{color:"var(--ds-text-selected, currentColor)"},"&:hover":{backgroundColor:"var(--ds-background-selected-hovered, ".concat(kt,")"),color:"var(--ds-text-selected, currentColor)"},"&:active":{backgroundColor:"var(--ds-background-selected-pressed, ".concat(Wn,")"),color:"var(--ds-text-selected, currentColor)"}}),ZPe={compact:"space.100",cozy:"space.150"},RE=function(t){var n=t.children,r=t.title,o=t.description,a=t.iconAfter,i=t.iconBefore,s=t.overrides,l=t.className,c=t.shouldTitleWrap,d=c===void 0?!1:c,f=t.shouldDescriptionWrap,p=f===void 0?!1:f,h=t.isDisabled,m=h===void 0?!1:h,v=t.isSelected,b=v===void 0?!1:v,y=t.testId;Qi("@atlaskit/menu","overrides",s!==void 0,"");var x=g.useContext(jPe),w=g.useContext(A9),S=s&&s.Title&&s.Title.render||LPe,C=l;return K(Rg,null,function(E){var k=E.css,O=E.cx;return K(Bg,{isInset:!0},n({className:O([k([VPe,UPe,GPe[x],!m&&!b&&zPe,!m&&b&&[XPe,[w==="border"&&YPe,w==="notch"&&KPe]],m?qPe:WPe]),C]),children:K(lP,{as:"span",spread:"space-between",alignBlock:"center",space:ZPe[x],grow:"fill",testId:y&&"".concat(y,"--container")},i&&K("span",{"data-item-elem-before":!0,css:aD,"data-testid":y&&"".concat(y,"--icon-before")},i),r&&K(cP,{alignBlock:"center",grow:"fill",xcss:FPe},S("span",{children:r,className:k(BPe,d?sD:iD),"data-item-title":!0}),o&&K("span",{"data-item-description":!0,css:[$Pe,m&&HPe,p?sD:iD]},o)),a&&K("span",{"data-item-elem-after":!0,css:aD,"data-testid":y&&"".concat(y,"--icon-after")},a))}))})},JPe=["children","cssFn","description","iconAfter","iconBefore","isDisabled","isSelected","onClick","testId","overrides","onMouseDown","shouldTitleWrap","shouldDescriptionWrap","className","interactionName"],QPe=g.memo(g.forwardRef(function(e,t){var n=e.children,r=e.cssFn,o=r===void 0?qt:r,a=e.description,i=e.iconAfter,s=e.iconBefore,l=e.isDisabled,c=l===void 0?!1:l,d=e.isSelected,f=d===void 0?!1:d,p=e.onClick,h=e.testId,m=e.overrides,v=e.onMouseDown,b=e.shouldTitleWrap,y=e.shouldDescriptionWrap,x=e.className,w=e.interactionName,S=Qe(e,JPe),C=v,E=g.useContext(fl),k=g.useCallback(function(O){E?.tracePress(w,O.timeStamp),p?.(O)},[p,E,w]);return n?(Qi("@atlaskit/menu","cssFn",o!==qt,""),K(RE,fe({className:x},S,{overrides:m,iconBefore:s,iconAfter:i,isDisabled:c,isSelected:f,description:a,title:n,shouldTitleWrap:b,shouldDescriptionWrap:y,css:o({isSelected:f,isDisabled:c}),testId:h&&"".concat(h,"--primitive")}),function(O){var M=O.children,T=O.className;return K("button",fe({"data-testid":h},S,{className:T,ref:t,disabled:c,onClick:Se("platform_button_item-add-ufo-metrics")?k:p,onMouseDown:C,type:"button"}),M)})):null})),e2e=["children","href","cssFn","description","iconAfter","iconBefore","isDisabled","isSelected","onClick","testId","overrides","onMouseDown","shouldTitleWrap","shouldDescriptionWrap","className","UNSAFE_shouldDisableRouterLink","UNSAFE_isDraggable","interactionName"],t2e=/^(?:(http|https):\/\/)/,n2e=/^(((mailto|tel|sms):)|(#))/,Fy=function(t){t.preventDefault()},r2e=g.memo(g.forwardRef(function(e,t){var n=e.children,r=e.href,o=e.cssFn,a=o===void 0?qt:o,i=e.description,s=e.iconAfter,l=e.iconBefore,c=e.isDisabled,d=c===void 0?!1:c,f=e.isSelected,p=f===void 0?!1:f,h=e.onClick,m=e.testId,v=e.overrides,b=e.onMouseDown,y=e.shouldTitleWrap,x=e.shouldDescriptionWrap,w=e.className,S=e.UNSAFE_shouldDisableRouterLink,C=e.UNSAFE_isDraggable,E=e.interactionName,k=Qe(e,e2e),O=b,M=OW(),T=g.useContext(fl),F=g.useCallback(function(D){T?.tracePress(E,D.timeStamp),h?.(D)},[h,T,E]);if(!n)return null;var P=typeof r=="string"&&t2e.test(r),$=typeof r=="string"&&n2e.test(r),j=r==null||r==="",U=!S&&M&&!P&&!$&&!j,L=U?M:"a";return Qi("@atlaskit/menu","cssFn",a!==qt,""),K(RE,fe({},k,{className:w,overrides:v,iconBefore:l,iconAfter:s,isSelected:p,isDisabled:d,description:i,shouldTitleWrap:y,shouldDescriptionWrap:x,css:a({isSelected:p,isDisabled:d}),title:n,testId:m&&"".concat(m,"--primitive")}),function(D){var A=D.children,R=D.className;return K(L,fe({"data-testid":m,"data-is-router-link":m?U?"true":"false":void 0,"data-vc":"link-item"},k,{className:R,href:d?void 0:r},C?{}:{draggable:!1,onDragStart:Fy},{onMouseDown:d?Fy:O,onClick:d?Fy:Se("platform_button_item-add-ufo-metrics")?F:h,"aria-current":p?"page":void 0,"aria-disabled":d,ref:t}),A)})})),o2e=["component","cssFn","isDisabled","isSelected","onClick","testId","children","description","iconAfter","iconBefore","overrides","onMouseDown","shouldTitleWrap","shouldDescriptionWrap","className","UNSAFE_isDraggable","interactionName"],By=function(t){t.preventDefault()},a2e=g.memo(g.forwardRef(function(e,t){var n=e.component,r=e.cssFn,o=r===void 0?qt:r,a=e.isDisabled,i=a===void 0?!1:a,s=e.isSelected,l=s===void 0?!1:s,c=e.onClick,d=e.testId,f=e.children,p=e.description,h=e.iconAfter,m=e.iconBefore,v=e.overrides,b=e.onMouseDown,y=e.shouldTitleWrap,x=e.shouldDescriptionWrap,w=e.className,S=e.UNSAFE_isDraggable,C=e.interactionName,E=Qe(e,o2e),k=b,O=g.useContext(fl),M=g.useCallback(function(T){O?.tracePress(C,T.timeStamp),c?.(T)},[c,O,C]);return n?(Qi("@atlaskit/menu","cssFn",o!==qt,""),K(RE,fe({className:w},E,{overrides:v,description:p,iconAfter:h,title:f,iconBefore:m,isSelected:l,isDisabled:i,shouldTitleWrap:y,shouldDescriptionWrap:x,css:G(o({isDisabled:i,isSelected:l})),testId:d&&"".concat(d,"--primitive")}),function(T){var F=T.children,P=T.className;return K(n,fe({"data-testid":d},E,{className:P,ref:t},S?{}:{draggable:!1,onDragStart:By},{onMouseDown:i?By:k,onClick:i?By:Se("platform_button_item-add-ufo-metrics")?M:c,tabIndex:i?-1:void 0,"aria-disabled":i}),F)})):null})),i2e=Vd({from:{backgroundColor:"var(--ds-skeleton, ".concat($r,")")},to:{backgroundColor:"var(--ds-skeleton-subtle, ".concat(Mh,")")}}),s2e=G({"::before, ::after":{animationDirection:"alternate",animationDuration:"1.5s",animationIterationCount:"infinite",animationName:"".concat(i2e),animationTimingFunction:"linear",backgroundColor:"var(--ds-skeleton, ".concat($r,")")}}),l2e=function(t){var n=t.children,r=t.isShimmering,o=r===void 0?!1:r;return K(Rg,null,function(a){var i=a.css;return n({className:o?i(s2e):void 0})})},Gm=Wd(),c2e=dP(),u2e=Gm*1.5,d2e=Gm*3,f2e=Gm*5,$0=Gm*2.5,p2e=(d2e-$0)/2,h2e=100,g2e=9,P9="var(--ds-skeleton, ".concat($r,")"),m2e=G({display:"flex",minHeight:f2e,padding:"0 ".concat("var(--ds-space-250, 20px)"),alignItems:"center",pointerEvents:"none","::after":{height:g2e,backgroundColor:P9,borderRadius:h2e,content:'""',marginBlockStart:1}}),v2e=G({":nth-of-type(1n)::after":{flexBasis:"70%"},":nth-of-type(2n)::after":{flexBasis:"50%"},":nth-of-type(3n)::after":{flexBasis:"60%"},":nth-of-type(4n)::after":{flexBasis:"90%"},":nth-of-type(5n)::after":{flexBasis:"35%"},":nth-of-type(6n)::after":{flexBasis:"77%"}}),b2e=G({"::after":{flexBasis:"var(--width)"}}),y2e=G({"::before":{width:$0,height:$0,flexShrink:0,backgroundColor:P9,content:'""',marginInlineEnd:u2e+p2e,marginInlineStart:"var(--ds-space-025, 2px)"}}),x2e=G({"::before":{borderRadius:"100%"}}),w2e=G({"::before":{borderRadius:c2e}}),S2e=function(t){var n=t.hasAvatar,r=t.hasIcon,o=t.isShimmering,a=o===void 0?!1:o,i=t.testId,s=t.width,l=t.cssFn,c=l===void 0?qt:l;Qi("@atlaskit/menu","cssFn",c!==qt,"");var d=G(c());return K(l2e,{isShimmering:a},function(f){var p=f.className;return K("div",{className:p,style:{"--width":s},css:[m2e,(n||r)&&y2e,n&&x2e,r&&w2e,s?b2e:v2e,d],"data-testid":i})})},C2e=["children","testId","headingLevel","id","cssFn","className"],E2e=G({color:"var(--ds-text-subtle, ".concat(X0,")"),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)',paddingBlock:"var(--ds-space-0, 0px)",paddingInline:"var(--ds-space-200, 16px)"}),k2e=g.memo(function(e){var t=e.children,n=e.testId,r=e.headingLevel,o=r===void 0?2:r,a=e.id,i=e.cssFn,s=i===void 0?qt:i,l=e.className,c=Qe(e,C2e);Qi("@atlaskit/menu","cssFn",s!==qt,"");var d=G(s(void 0));return K("div",fe({css:[E2e,d],role:"heading","aria-level":o,"data-testid":n,"data-ds--menu--heading-item":!0,id:a,className:l},c),t)}),_2e=["children","overrides","title","titleId","testId","isScrollable","hasSeparator","id","isList","className"],Wm=8,H0=Wm*2.5,j9=Wm*.75,O2e=16,T2e=Wm,L9=3,lD=H0+(O2e-T2e)-L9,I2e=j9+L9,$y=Wm*.75,R2e="--ds-menu-seperator-color",M2e=G({"&::before, &::after":{display:"block",height:$y,content:'""'},"& [data-ds--menu--heading-item]":{marginBlockEnd:j9,marginBlockStart:H0,"&:first-of-type":{marginBlockStart:H0-$y}},"& [data-ds--menu--skeleton-heading-item]":{marginBlockEnd:I2e,marginBlockStart:lD,"&:first-of-type":{marginBlockStart:lD-$y}},"&:focus":{outlineOffset:-1}}),N2e=G({flexShrink:1,overflow:"auto"}),D2e=G({flexShrink:0}),A2e=G({borderBlockStart:"1px solid var(".concat(R2e,", ","var(--ds-border, ".concat(Mh,")"),")")}),P2e=G({"[data-section] + &":{marginBlockStart:-6}}),j2e=g.forwardRef(function(e,t){var n=e.children,r=e.overrides,o=e.title,a=e.titleId,i=e.testId,s=e.isScrollable,l=e.hasSeparator,c=e.id,d=e.isList,f=d===void 0?!1:d,p=e.className,h=Qe(e,_2e);Qi("@atlaskit/menu","overrides",r!==void 0,"");var m=r&&r.HeadingItem&&r.HeadingItem.cssFn,v=f?K("ul",{style:{margin:0,padding:0}},g.Children.map(g.Children.toArray(n),function(y,x){return K("li",{style:{listStyleType:"none",margin:0,padding:0},key:x},y)})):n,b=o!==void 0?K(g.Fragment,null,K(k2e,{cssFn:m,testId:i&&"".concat(i,"--heading"),"aria-hidden":!0},o),v):K(g.Fragment,null,v);return K("div",fe({},h,{className:p,id:c,css:[M2e,s?N2e:D2e,l?A2e:P2e],"aria-label":o,"aria-labelledby":a,"data-testid":i,role:"group","data-section":!0,ref:t}),b)}),L2e="240px",F2e=G({display:"flex",width:"100%",minWidth:L2e,height:"100%",position:"relative",flexDirection:"column",backgroundColor:"var(--ds-surface, ".concat(Za,")"),color:"var(--ds-text-subtle, ".concat(We,")"),overflow:"hidden"}),B2e=g.forwardRef(function(e,t){var n=e.children,r=e.testId,o=e.label,a=e.isServer,i=a===void 0?!1:a;return K("nav",fe({ref:t,"data-testid":r,"aria-label":o,css:F2e,"data-vc":"side-navigation".concat(i?"-ssr":"")},i&&Se("add_ssr_placeholder_replacements_to_nin_and_nav")&&{"data-ssr-placeholder":"side-navigation-placeholder"},!i&&Se("add_ssr_placeholder_replacements_to_nin_and_nav")&&{"data-ssr-placeholder-replace":"side-navigation-placeholder"}),K(A9.Provider,{value:"notch"},n))});function cD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Hy(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:function(){return{}};return function(r){return[t(r),n(r)]}},$2e={"&:hover":{color:"var(--ds-text-subtle, ".concat(We,")"),backgroundColor:"var(--ds-background-neutral-subtle-hovered, ".concat(Wn,")")},"&:active":{color:"var(--ds-text-subtle, ".concat(pt,")"),backgroundColor:"var(--ds-background-neutral-subtle-pressed, ".concat(br,")")}},H2e={backgroundColor:"var(--ds-background-selected, ".concat(Wn,")"),color:"var(--ds-text-selected, ".concat(pt,")"),":visited":{color:"var(--ds-text-selected, ".concat(pt,")")},"&:hover":{backgroundColor:"var(--ds-background-selected-hovered, ".concat(Wn,")"),color:"var(--ds-text-selected, ".concat(We,")")},"&:active":{backgroundColor:"var(--ds-background-selected-pressed, ".concat(br,")"),color:"var(--ds-text-selected, ".concat(pt,")")}},ME=function(t){var n=t.isSelected,r=t.isDisabled;return Hy(Hy(Hy({paddingBlock:"var(--ds-space-100, 8px)",paddingInline:"var(--ds-space-100, 8px)",borderRadius:"var(--ds-border-radius, 3px)",backgroundColor:"var(--ds-background-neutral-subtle, transparent)"},!r&&!n&&$2e),!r&&n&&H2e),{},pe({},"& [data-item-elem-before]",{height:"1.5rem",width:"1.5rem"}))},F9=function(){return{paddingInline:"var(--ds-space-100, 8px)"}},zm=g.createContext(void 0),V2e=function(){var t=g.useContext(zm);if(!t){var n="";throw new Error(n)}return t},Tl=function(){var t=g.useContext(zm);return t?{shouldRender:t.currentStackId===t.parentId}:{shouldRender:!0}},U2e=g.forwardRef(function(e,t){var n=Tl(),r=n.shouldRender;return r?N.createElement(j2e,fe({},e,{ref:t,overrides:{HeadingItem:{cssFn:F9}}})):e.children}),_u={},Ou={},G2e=G({overflow:"hidden",pointerEvents:"none",stop:{stopColor:"currentColor"}}),W2e=G({color:"currentColor",verticalAlign:"bottom"}),z2e=G({display:"inline-block",boxSizing:"border-box",flexShrink:0,lineHeight:1,paddingInlineEnd:"var(--ds--button--new-icon-padding-end, 0)",paddingInlineStart:"var(--ds--button--new-icon-padding-start, 0)"}),q2e=G({lineHeight:"var(--ds-space-150, 12px)"}),Y2e=G({width:"inherit",height:"inherit"}),K2e=G({"@media screen and (forced-colors: active)":{color:"CanvasText",filter:"grayscale(1)"}}),X2e=G({width:"inherit",height:"inherit"}),uD={core:{none:G({width:"var(--ds-space-200, 16px)",height:"var(--ds-space-200, 16px)"}),spacious:G({width:"var(--ds-space-300, 24px)",height:"var(--ds-space-300, 24px)"})},utility:{none:G({width:"var(--ds-space-150, 12px)",height:"var(--ds-space-150, 12px)"}),compact:G({width:"var(--ds-space-200, 16px)",height:"var(--ds-space-200, 16px)"}),spacious:G({width:"var(--ds-space-300, 24px)",height:"var(--ds-space-300, 24px)"})}},Z2e={core:16,utility:12},dD={core:{none:0,spacious:4},utility:{none:0,compact:2,spacious:6}},fD=g.memo(function(t){var n,r,o,a=t,i=a.color,s=i===void 0?"currentColor":i,l=a.testId,c=a.label,d=a.LEGACY_primaryColor,f=a.LEGACY_secondaryColor,p=a.LEGACY_size,h=a.LEGACY_fallbackIcon,m=a.dangerouslySetGlyph,v=a.shouldScale,b=a.LEGACY_margin,y=m?{__html:m}:void 0;if(h&&!Se("platform-visual-refresh-icons"))return K(h,{primaryColor:d??s,secondaryColor:f,size:p,label:c,testId:l,UNSAFE_margin:b});var x=Z2e[(n=t.type)!==null&&n!==void 0?n:"core"],w;if(t.type==="utility"){var S;w=dD[t.type][(S=t.spacing)!==null&&S!==void 0?S:"none"]}else{var C;w=dD.core[(C=t.spacing)!==null&&C!==void 0?C:"none"]}var E=x+2*w,k=s;return y&&s==="var(--ds-icon-disabled, #091E424F)"&&(y.__html=` + + + + + + `.concat(y.__html,` +`),k="var(--ds-icon, #44546F)"),K("span",{"data-testid":l,role:c?"img":void 0,"aria-label":c||void 0,"aria-hidden":c?void 0:!0,style:{color:k},css:[z2e,K2e,v&&Y2e,t.type==="utility"&&q2e]},K("svg",{fill:"none",viewBox:"".concat(0-w," ").concat(0-w," ").concat(E," ").concat(E),role:"presentation",css:[G2e,W2e,v?X2e:t.type==="utility"?uD[t.type][(r=t.spacing)!==null&&r!==void 0?r:"none"]:uD.core[(o=t.spacing)!==null&&o!==void 0?o:"none"]],dangerouslySetInnerHTML:y}))});const J2e=Object.freeze(Object.defineProperty({__proto__:null,Icon:fD,default:fD},Symbol.toStringTag,{value:"Module"})),B9=ii(J2e);var pD;function $9(){if(pD)return Ou;pD=1,Object.defineProperty(Ou,"__esModule",{value:!0}),Ou.default=void 0;var e=n(be()),t=n(B9);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="ArrowRightIcon",Ou.default=r,Ou}var Tu={},Aa={small:"16px",medium:"24px",large:"32px",xlarge:"48px"},Mf={small:{width:Aa.small,height:Aa.small},medium:{width:Aa.medium,height:Aa.medium},large:{width:Aa.large,height:Aa.large},xlarge:{width:Aa.xlarge,height:Aa.xlarge}},Q2e={overflow:"hidden",pointerEvents:"none",stop:{stopColor:"currentColor"}};G(Mf.small);G(Mf.medium);G(Mf.large);G(Mf.xlarge);var eje=function(t){var n=t.width,r=t.height,o=t.size;if(n&&r)return{width:n,height:r};if(o)return Mf[o]},tje=function(){return"var(--ds-surface, #FFFFFF)"};function hD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function gD(e){for(var t=1;t svg":gD(gD({},Q2e),{},{maxWidth:"100%",maxHeight:"100%",color:"var(--icon-primary-color)",fill:"var(--icon-secondary-color)",verticalAlign:"bottom"})}),rje=G({"@media screen and (forced-colors: active)":{"> svg":{filter:"grayscale(1)","--icon-primary-color":"CanvasText","--icon-secondary-color":"Canvas"}}}),oje=G({"@media screen and (forced-colors: active)":{"> svg":{"--icon-primary-color":"Canvas"}}}),aje=G({"@media screen and (forced-colors: active)":{"> svg":{"--icon-secondary-color":"transparent"}}}),V0=g.memo(function(t){var n=t,r=n.glyph,o=n.dangerouslySetGlyph,a=n.primaryColor,i=a===void 0?"currentColor":a,s=n.secondaryColor,l=n.size,c=n.testId,d=n.label,f=n.width,p=n.height,h=n.UNSAFE_margin,m=o?{dangerouslySetInnerHTML:{__html:o}}:{children:r?K(r,{role:"presentation"}):null},v=eje({width:f,height:p,size:l});return K("span",fe({"data-testid":c,"data-vc":"icon-".concat(c),role:d?"img":void 0,"aria-label":d||void 0,"aria-hidden":d?void 0:!0,style:{"--icon-primary-color":i,"--icon-secondary-color":s||tje(),margin:h}},m,{css:[nje,rje,i===s&&oje,s==="transparent"&&aje,v&&G({width:v.width,height:v.height,"> svg":v})]}))}),ije=["dangerouslySetGlyph"],mD={utility:{small:"compact",medium:"spacious"},core:{small:"none",medium:"spacious"}},sje=g.memo(function(t){var n,r=t.dangerouslySetGlyph,o=Qe(t,ije),a=o.newIcon,i=(n=o.size)!==null&&n!==void 0?n:"medium",s=!o.isFacadeDisabled&&Se("platform-visual-refresh-icons-legacy-facade");if(s&&a&&(i==="small"||i==="medium"))if(o.iconType==="utility"){var l=a;return N.createElement(l,fe({},o,{spacing:Se("platform-visual-refresh-icons-facade-button-fix")?mD.utility[i]:"none",color:o.primaryColor||"currentColor",type:o.iconType}))}else{var c=a;return N.createElement(c,fe({},o,{spacing:mD.core[i],color:o.primaryColor||"currentColor",type:o.iconType}))}return N.createElement(V0,fe({dangerouslySetGlyph:r},o))});const lje=Object.freeze(Object.defineProperty({__proto__:null,Icon:V0,IconFacade:sje,default:V0},Symbol.toStringTag,{value:"Module"})),H9=ii(lje);var vD;function cje(){if(vD)return Tu;vD=1,Object.defineProperty(Tu,"__esModule",{value:!0}),Tu.default=void 0;var e=r(be()),t=H9,n=r($9());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="ArrowRightCircleIcon",Tu.default=o,Tu}var bD;function uje(){if(bD)return _u;bD=1,Object.defineProperty(_u,"__esModule",{value:!0}),_u.default=void 0;var e=r(be()),t=r($9()),n=r(cje());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.default,Object.assign({LEGACY_fallbackIcon:n.default},a));return o.Name="ArrowRightIconMigration",_u.default=o,_u}var dje=uje();const fje=Ne(dje);var pje=["cssFn"],fa=g.forwardRef(function(e,t){var n=e.cssFn,r=Qe(e,pje),o=Tl(),a=o.shouldRender;if(!a)return null;var i=Rf(ME,n);return N.createElement(QPe,fe({ref:t,cssFn:i},r))}),hje=["cssFn"],V9=g.forwardRef(function(e,t){var n=e.cssFn,r=Qe(e,hje),o=Tl(),a=o.shouldRender;if(!a)return null;var i=Rf(ME,n);return N.createElement(a2e,fe({ref:t,cssFn:i},r))}),Iu={},Ru={},yD;function U9(){if(yD)return Ru;yD=1,Object.defineProperty(Ru,"__esModule",{value:!0}),Ru.default=void 0;var e=n(be()),t=n(B9);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="ArrowLeftIcon",Ru.default=r,Ru}var Mu={},xD;function gje(){if(xD)return Mu;xD=1,Object.defineProperty(Mu,"__esModule",{value:!0}),Mu.default=void 0;var e=r(be()),t=H9,n=r(U9());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="ArrowLeftCircleIcon",Mu.default=o,Mu}var wD;function mje(){if(wD)return Iu;wD=1,Object.defineProperty(Iu,"__esModule",{value:!0}),Iu.default=void 0;var e=r(be()),t=r(U9()),n=r(gje());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.default,Object.assign({LEGACY_fallbackIcon:n.default},a));return o.Name="ArrowLeftIconMigration",Iu.default=o,Iu}var vje=mje();const bje=Ne(vje);var yje=["cssFn","iconBefore","onClick","isSelected"],G9=g.forwardRef(function(e,t){var n=e.cssFn,r=e.iconBefore,o=r===void 0?N.createElement(bje,{color:"currentColor",LEGACY_secondaryColor:"var(--ds-surface, ".concat(Za,")"),label:""}):r,a=e.onClick,i=e.isSelected,s=Qe(e,yje),l=g.useState(!1),c=Ve(l,2),d=c[0],f=c[1],p=g.useCallback(function(h){d||(f(!0),a&&a(h))},[a,d]);return N.createElement(fa,fe({isSelected:i,cssFn:n,iconBefore:o,onClick:p,ref:t},s))}),xje=["cssFn","href"],wje=g.forwardRef(function(e,t){var n=e.cssFn,r=e.href,o=Qe(e,xje),a=Tl(),i=a.shouldRender;if(!i)return null;var s=Rf(ME,n);return N.createElement(r2e,fe({ref:t,cssFn:s,href:r},o))});function SD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function CD(e){for(var t=1;t=1&&K(uo,{paddingBlock:"space.075",paddingInline:"space.100"},A),K(z9,{testId:d,showTopScrollIndicator:w||y.length>=1},n));if([sd].concat(At(y)).includes(l))return n;var V=TD(TD({iconAfter:K(g.Fragment,null,r?K(uo,{xcss:ID,"data-custom-icon":!0,as:"span"},r):null,K(uo,{"data-right-arrow":!0,xcss:ID,as:"span"},K(fje,{testId:d&&"".concat(d,"--item--right-arrow"),color:"currentColor",LEGACY_secondaryColor:"var(--ds-surface, ".concat(Za,")"),label:""}))),onClick:W,isSelected:s,testId:d&&"".concat(d,"--item")},f),{},{children:o,cssFn:O});return c?K(V9,fe({ref:j(c)?$:null},V,{component:c})):K(fa,fe({ref:D},V))};function Dje(){var e=g.useState(0),t=Ve(e,2),n=t[0],r=t[1],o=g.useRef(null);return g.useEffect(function(){if(o.current){var a=o.current.offsetWidth-o.current.scrollWidth;a!==n&&r(a)}}),{width:n,ref:o}}var RD="--ds-menu-seperator-color",MD="--ds-menu-scroll-indicator-color";function ND(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function DD(e){for(var t=1;tn(!0),children:"Show Blanket"}),t&&u.jsx(kye,{onClick:()=>n(!1),children:u.jsx("div",{className:"flex size-full items-center justify-center",children:u.jsxs("div",{className:"bg-surface rounded-md p-8",children:[u.jsx("h1",{className:"text-base font-bold",children:"This is a blanket."}),u.jsx(re,{onClick:()=>n(!1),children:"Close"})]})})})]});return u.jsx($e,{name:"Blanket",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"single?component=Blanket"}],examples:[{title:"Example",example:r,sourceCodeExampleId:"blanket-example"}]})}var Nu={},Du={},jD;function eLe(){if(jD)return Du;jD=1,Object.defineProperty(Du,"__esModule",{value:!0}),Du.default=void 0;var e=n(be()),t=n(Ot);function n(o){return o&&o.__esModule?o:{default:o}}const r=o=>e.default.createElement(t.default,Object.assign({dangerouslySetGlyph:''},o));return r.displayName="AddIcon",Du.default=r,Du}var LD;function tLe(){if(LD)return Nu;LD=1,Object.defineProperty(Nu,"__esModule",{value:!0}),Nu.default=void 0;var e=r(be()),t=gt,n=r(eLe());function r(a){return a&&a.__esModule?a:{default:a}}const o=a=>e.default.createElement(t.UNSAFE_IconFacade,Object.assign({dangerouslySetGlyph:''},a,{newIcon:n.default}));return o.displayName="AddCircleIcon",Nu.default=o,Nu}var nLe=tLe();const dl=Ne(nLe);function rLe(){const[e,t]=g.useState(5),[n,r]=g.useState(1),[o,a]=g.useState(1);return u.jsxs("div",{children:[u.jsxs("div",{className:"mb-4 flex gap-4",children:[u.jsxs("div",{children:[u.jsx(Pt,{htmlFor:"maxItems",children:"Max Items"}),u.jsx(vt,{id:"maxItems",type:"number",value:e,onChange:i=>t(Number.parseInt(i.target.value))})]}),u.jsxs("div",{children:[u.jsx(Pt,{htmlFor:"itemsBefore",children:"Items Before Collapse"}),u.jsx(vt,{id:"itemsBefore",type:"number",value:n,onChange:i=>r(Number.parseInt(i.target.value))})]}),u.jsxs("div",{children:[u.jsx(Pt,{htmlFor:"itemsAfter",children:"Items After Collapse"}),u.jsx(vt,{id:"itemsAfter",type:"number",value:o,onChange:i=>a(Number.parseInt(i.target.value))})]})]}),u.jsx("div",{className:"flex flex-col gap-4",children:u.jsxs(hn,{maxItems:e,itemsAfterCollapse:o,itemsBeforeCollapse:n,children:[u.jsx(hn.Item,{href:"#",iconBefore:u.jsx(dl,{label:""}),iconAfter:u.jsx(dl,{label:""}),children:"Home"}),u.jsx(hn.Item,{href:"#",children:"Library"}),u.jsx(hn.Item,{href:"#",children:"Components"}),u.jsx(hn.Item,{href:"#",children:"Readme"}),u.jsx(hn.Item,{href:"#",children:"Showcase"}),u.jsx(hn.Item,{href:"#",children:"Homepage"})]})})]})}function oLe(){const[e,t]=g.useState(!1);return u.jsxs("div",{children:[u.jsx("div",{className:"mb-4",children:u.jsx(Mn,{checked:e,onChange:n=>t(n.target.checked),label:"Expanded"})}),u.jsx("div",{className:"flex flex-col gap-4",children:u.jsxs(hn,{expanded:e,onExpandedChange:n=>console.log("Expanded changed",n),children:[u.jsx(hn.Item,{href:"#",iconBefore:u.jsx(dl,{label:""}),iconAfter:u.jsx(dl,{label:""}),children:"Home"}),u.jsx(hn.Item,{href:"#",children:"Library"}),u.jsx(hn.Item,{href:"#",children:"Components"}),u.jsx(hn.Item,{href:"#",children:"Readme"}),u.jsx(hn.Item,{href:"#",children:"Showcase"}),u.jsx(hn.Item,{href:"#",children:"Homepage"})]})})]})}function aLe(e){const t=u.jsx("div",{className:"flex flex-col gap-4",children:u.jsxs(hn,{children:[u.jsx(hn.Item,{href:"#",iconBefore:u.jsx(dl,{label:""}),iconAfter:u.jsx(dl,{label:""}),children:"Home"}),u.jsx(hn.Item,{href:"#",children:"Library"}),u.jsx(hn.Item,{href:"#",children:"Components"}),u.jsx(hn.Item,{href:"#",children:"Readme"}),u.jsx(hn.Item,{href:"#",children:"Showcase"})]})});return u.jsx($e,{name:"Breadcrumbs",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"single?component=BreadCrumbs"}],examples:[{title:"Example",example:t,sourceCodeExampleId:"bread-crumbs-example"},{title:"Max Items",example:u.jsx(rLe,{}),sourceCodeExampleId:"bread-crumbs-max-items-example"},{title:"Controlled",example:u.jsx(oLe,{}),sourceCodeExampleId:"bread-crumbs-controlled-example"}]})}function iLe(e){const t=u.jsx("div",{className:"flex gap-3",children:u.jsxs("div",{className:"flex flex-col gap-3",children:[u.jsx(ws,{title:"Section Message Title",actions:[{content:"Action"},{content:"Action2"}],children:"Default Section Message"}),u.jsx(ws,{appearance:"success",children:"Success Section Message"}),u.jsx(ws,{appearance:"warning",children:"Warning Section Message"}),u.jsx(ws,{appearance:"error",children:"Error Section Message"}),u.jsx(ws,{appearance:"information",children:"Information Section Message"}),u.jsx(ws,{appearance:"discovery",children:"Discovery Section Message"})]})});return u.jsx($e,{name:"Section Messsage",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"/single?component=SectionMessage"}],description:"Drop in replacement for the @atlaskit/section-message component. Practically the same as the Flag.",examples:[{title:"Example",example:t,sourceCodeExampleId:"section-message"}]})}function sLe(e){const[t,n]=g.useState(["Item 1","Item 2","Item 3","Item 4"]),r=u.jsx(KR.List,{items:t,onOrderChanged:n,children:t.map((o,a)=>u.jsx(KR.DragItem,{draggableId:o,index:a,thin:!0,children:o},o))});return u.jsx($e,{name:"Tag & Tag-Group",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"http://linked-planet.github.io/ui-kit-ts/single?component=dnd"}],examples:[{title:"DnD List Example",example:r,sourceCodeExampleId:"dnd-list-example"}]})}const Vy={};function NE(e,t){Vy[e]||(Vy[e]=ml({value:t}));const n=Vy[e],r=Xo(n),o=g.useCallback(i=>{n.value=i},[n]);return[r.value,o]}function lLe(){const e=NE("myData",{key:"1",name:"Foo Bar"}),[t,n]=e;return u.jsxs(u.Fragment,{children:[u.jsxs(u.Fragment,{children:[u.jsx(Pt,{htmlFor:"myDataKey",children:"Key"}),u.jsx(vt,{type:"text",id:"myDataKey",value:t.key,onChange:r=>{n({key:r.target.value,name:t.name})}}),u.jsx(Pt,{htmlFor:"myDataName",children:"Name"}),u.jsx(vt,{type:"text",id:"myDataName",value:t.name,onChange:r=>{n({key:t.key,name:r.target.value})}})]}),u.jsx("div",{className:"bg-surface mt-8",children:t.key}),u.jsx("div",{className:"bg-surface",children:t.name})]})}function cLe(){const[e]=NE("myArrayData",[]);return u.jsx(u.Fragment,{children:u.jsx("div",{className:"bg-surface mt-8",children:e.join(", ")})})}function uLe(){const[e,t]=NE("myArrayData",["Apple","Banana"]);return u.jsxs(u.Fragment,{children:[u.jsxs(u.Fragment,{children:[u.jsx(Pt,{htmlFor:"myDataKey",children:"Array Data Input"}),u.jsx(vt,{type:"text",id:"myDataKey",onKeyUp:n=>{n.key==="Enter"&&t([...e,n.target.value])}})]}),u.jsx(cLe,{})]})}function dLe(e){return u.jsx($e,{name:"GlobalState",description:"Global state is a way to store data in a global store. It is useful for storing data that is needed in multiple components. But it does not have fine-grained reactivity - use it only for simple values and shallow objects where things are subscribed to changes only on the top 'value' level.",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single?component=GlobalState"}],examples:[{title:"Global State",example:u.jsx(lLe,{}),sourceCodeExampleId:"global-state"},{title:"Global Array State",example:u.jsx(uLe,{}),sourceCodeExampleId:"global-state-array"}]})}const Wp={back:"Back",close:"Close",last:"Done",next:"Next",open:"Open",skip:"Skip"};function fLe(){const[e,t]=g.useState(!1),[n,r]=g.useState(!1),o=g.useMemo(()=>{const a=new Bp({step:{title:"Tour starten",target:"#tour-start",disableBeacon:!0,showSkipButton:!1,placement:"bottom",locale:{...Wp,next:"Start Tour"},content:u.jsx("span",{children:"The first step selects the tour start to start the tour."})}}),i=new Bp({step:{title:"Button",target:"#joyride-first",disableBeacon:!0,showSkipButton:!1,placement:"right",locale:Wp,content:u.jsx("span",{children:"This step selects the popup which would open the popup."})}}),s=new Bp({step:{title:"Popup",target:"#test-select",disableBeacon:!0,showSkipButton:!1,placement:"right",locale:Wp,content:u.jsx("span",{children:"This step opens the popup and selects the dropdown in it."})},onInit:()=>{r(!0)},onPrepare:()=>{console.log("prepare message")},onExit:()=>{r(!1)}}),l=new Bp({step:{title:"Weiterer Button",target:"#joyride-second",disableBeacon:!0,showSkipButton:!1,placement:"right",locale:Wp,content:u.jsx("span",{children:"This step closes the popup and continues with this button."})}});return[a,i,s,l]},[]);return u.jsxs("div",{className:"bg-surface",children:[u.jsxs(cn,{children:[u.jsxs("div",{id:"tour-start",className:"flex justify-center flex-1",children:[u.jsx(re,{type:"button",className:"px-2",onClick:()=>t(!0),appearance:"primary",children:"Tour starten"}),u.jsx(GOe,{isActive:e,setActive:t,steps:o,skipOnError:!1,showInfoAndError:!0,beforeAll:()=>{console.info("Starting Tour")},afterAll:()=>{console.info("Ending Tour")}})]}),u.jsx(re,{"data-id":"Test-1",id:"joyride-first",children:"First step"}),u.jsx(re,{"data-id":"Test-2",id:"joyride-second",children:"Second step"})]}),u.jsxs(jn.Container,{open:n,onOpenChange:a=>{a||r(!1)},shouldCloseOnOverlayClick:!1,accessibleDialogDescription:"This is a modal dialog example",children:[u.jsxs(jn.Header,{children:[u.jsx(jn.Title,{accessibleDialogTitle:"Sample Modal",children:"Sample Modal"}),u.jsx(re,{appearance:"link",onClick:()=>r(!1),className:"text-text p-0",children:u.jsx(tf,{label:"Close popup"})})]}),u.jsxs(jn.Body,{children:[u.jsx("div",{children:u.jsx("p",{children:"This is the body of the modal."})}),u.jsx(zt,{id:"test-select","data-id":"test-select",placeholder:"Choose...",options:[]})]}),u.jsx(jn.Footer,{children:u.jsx(jn.CloseTrigger,{children:u.jsx(re,{appearance:"primary",className:"z-0",children:"Close"})})})]}),u.jsx(Qg,{})]})}function pLe(e){return u.jsx($e,{name:"Tour",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single?component=Tour"}],description:"This is a simple wrapper for joyride guided tour including beforeAll, afterAll, onInit, onPrepare, onExit events.",examples:[{title:"Tour",example:u.jsx(fLe,{}),sourceCodeExampleId:"tour"}]})}const DE={firstname:"Max",lastname:"Mustermann",language:"de",hobbies:["Football","Guitar"],age:30,alive:!0},AE=[{label:"German",value:"de"},{label:"English",value:"en"},{label:"Swedisch",value:"se"}],PE=[{label:"Football",value:"Football"},{label:"Guitar",value:"Guitar"},{label:"Basketball",value:"Basketball"}];function hLe(){const[e,t]=g.useState(DE),[n,r]=g.useState(!1);return u.jsxs("div",{className:"bg-surface",children:[u.jsx(Mn,{label:"Readonly",onChange:o=>{r(o.target.checked)}}),u.jsx(gn.Form,{readonly:n,obj:e,onSubmit:o=>{console.info("Saving form",o)},children:o=>u.jsxs(u.Fragment,{children:[u.jsx(gn.InputFormField,{formProps:o,name:"firstname",title:"Firstname"}),u.jsx(gn.InputFormField,{formProps:o,name:"lastname",title:"Lastname"}),u.jsx(gn.SelectSingleFormField,{formProps:o,name:"language",title:"Language",options:AE,onChange:a=>console.info("On language change",a)}),u.jsx(gn.SelectMultiFormField,{formProps:o,name:"hobbies",title:"Hobbies",options:PE}),u.jsx(gn.InputFormField,{formProps:o,name:"age",title:"Age"}),u.jsx(gn.CheckboxFormField,{formProps:o,name:"alive",title:"Alive"})]})}),u.jsx("div",{className:"flex p-2 justify-end",children:u.jsx(re,{appearance:"danger",onClick:()=>{t({firstname:"",lastname:"",language:null,age:0,alive:!1,hobbies:[]})},children:"Clear"})})]})}function gLe(){return u.jsx("div",{className:"bg-surface",children:u.jsx(gn.Form,{horizontal:!0,obj:DE,onSubmit:e=>{console.info("Saving form",e)},children:e=>u.jsxs(u.Fragment,{children:[u.jsx(gn.InputFormField,{formProps:e,name:"firstname",title:"Firstname",placeholder:"Vorname"}),u.jsx(gn.InputFormField,{formProps:e,name:"lastname",title:"Lastname",placeholder:"Nachname"}),u.jsx(gn.SelectSingleFormField,{formProps:e,name:"language",title:"Language",options:AE,onChange:t=>console.info("On language change",t)}),u.jsx(gn.SelectMultiFormField,{formProps:e,name:"hobbies",title:"Hobbies",options:PE}),u.jsx(gn.InputFormField,{formProps:e,name:"age",title:"Age"}),u.jsx(gn.CheckboxFormField,{formProps:e,name:"alive",title:"Alive"})]})})})}function mLe(){return u.jsx("div",{className:"bg-surface",children:u.jsx(gn.Form,{hideReset:!0,hideSave:!0,className:"max-w-4xl mt-3",obj:DE,onSubmit:e=>{console.info("Saving form",e)},children:e=>u.jsxs(u.Fragment,{children:[u.jsxs("div",{className:"flex gap-2",children:[u.jsx(gn.InputFormField,{formProps:e,name:"firstname",title:"Firstname"}),u.jsx(gn.InputFormField,{formProps:e,name:"lastname",title:"Lastname"}),u.jsx(gn.SelectSingleFormField,{formProps:e,name:"language",title:"Language",options:AE,onChange:t=>console.info("On language change",t)})]}),u.jsx(gn.SelectMultiFormField,{formProps:e,name:"hobbies",title:"Hobbies",options:PE}),u.jsx(gn.InputFormField,{formProps:e,name:"age",title:"Age"}),u.jsx(gn.CheckboxFormField,{formProps:e,name:"alive",title:"Alive"}),u.jsxs(cn,{children:[u.jsx(re,{appearance:"primary",type:"submit",children:"Submit"}),u.jsx(re,{appearance:"subtle",type:"reset",children:"Reset"})]})]})})})}function vLe(e){return u.jsx($e,{name:"Form",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single?component=Form"}],examples:[{title:"Form Vertical",example:u.jsx(hLe,{}),sourceCodeExampleId:"form-horizontal"},{title:"Form Horizontal",example:u.jsx(gLe,{}),sourceCodeExampleId:"form-vertical"},{title:"Form Custom",example:u.jsx(mLe,{}),sourceCodeExampleId:"form-custom"}]})}function bLe(){const e=[{title:"Event 1",subtitle:"This is my first event 00:00 - 23:59",key:"1",startDate:ie("2024-01-01 00:00","YYYY-MM-DD HH:mm"),endDate:ie("2024-01-01 23:59","YYYY-MM-DD HH:mm")},{title:"Event 2",subtitle:"This event goes 13:00 to 15:00",key:"2",startDate:ie("2024-01-01 13:00","YYYY-MM-DD HH:mm"),endDate:ie("2024-01-01 15:00","YYYY-MM-DD HH:mm")},{title:"Event 3",subtitle:"This event goes over 2 days 08:00 - 16:00",key:"3",startDate:ie("2024-01-02 08:00","YYYY-MM-DD HH:mm"),endDate:ie("2024-01-03 16:00","YYYY-MM-DD HH:mm")}],[t,n]=g.useState(!1);return u.jsxs("div",{className:"bg-surface",children:[u.jsx(Pt,{htmlFor:"useCustomHeader",children:"Use Custom Header"}),u.jsx("input",{type:"checkbox",id:"useCustomHeader",checked:t,onChange:r=>{n(r.target.checked)}}),u.jsx(t9,{items:e,minStartTime:ie("2024-01-01","YYYY-MM-DD"),maxEndTime:ie("2024-01-31","YYYY-MM-DD"),dayStart:"00:00",dayEnd:"23:59",renderTimeHeader:t?r=>u.jsx("span",{className:"text-text-subtle text-lg",children:nn(r)}):void 0})]})}function yLe(){const e=[{title:"Event 1",subtitle:"This is my first event 00:00 - 23:59",key:"1",startDate:ie("2024-01-01 00:00","YYYY-MM-DD HH:mm"),endDate:ie("2024-01-01 23:59","YYYY-MM-DD HH:mm")},{title:"Event 2",subtitle:"This event goes 13:00 to 15:00",key:"2",startDate:ie("2024-01-01 13:00","YYYY-MM-DD HH:mm"),endDate:ie("2024-01-01 15:00","YYYY-MM-DD HH:mm")},{title:"Event 3",subtitle:"This event goes over 2 days 08:00 - 16:00",key:"3",startDate:ie("2024-01-02 08:00","YYYY-MM-DD HH:mm"),endDate:ie("2024-01-03 16:00","YYYY-MM-DD HH:mm")}];return u.jsx("div",{className:"",children:u.jsx(t9,{items:e,minStartTime:ie("2024-01-01","YYYY-MM-DD"),maxEndTime:ie("2024-01-31","YYYY-MM-DD"),dayStart:"08:00",dayEnd:"18:00",renderTimeHeader:t=>u.jsx("span",{className:"text-text-subtle text-lg",children:nn(t)}),renderEvent:(t,n,r)=>u.jsx("div",{"data-id":t.key,className:"flex justify-between py-1 cursor-pointer border-solid border-l-8 border-l-danger-bold overflow-hidden bg-danger",children:u.jsxs("div",{className:"flex pl-2.5 flex-col overflow-hidden",children:[u.jsx("div",{className:"text-text-subtle text-xl flex-0 truncate",children:u.jsx("span",{children:t.title})}),u.jsx("div",{className:"text-text-subtle text-sm flex-0 truncate",children:u.jsx("span",{children:t.subtitle})}),u.jsxs("div",{className:"text-text",children:[n?.format("HH:mm")," -"," ",r?.format("HH:mm")]})]})})})})}function xLe(e){return u.jsx($e,{name:"EventList",...e,packages:[{name:"@linked-planet/ui-kit-ts",url:"https://linked-planet.github.io/ui-kit-ts/single?component=EventList"}],examples:[{title:"Basic",example:u.jsx(bLe,{}),sourceCodeExampleId:"event-list"},{title:"Custom Start/End-Times and Custom Render",example:u.jsx(yLe,{}),sourceCodeExampleId:"event-list-start-end"}]})}function jE({overallSourceCode:e}){return g.useMemo(()=>({Accordion:u.jsx(fTe,{overallSourceCode:e}),"Animated List":u.jsx(hTe,{overallSourceCode:e}),"App Layout":u.jsx(PPe,{overallSourceCode:e}),Avatars:u.jsx(gTe,{overallSourceCode:e}),"Awesome Slider":u.jsx(xTe,{overallSourceCode:e}),Badge:u.jsx(wTe,{overallSourceCode:e}),Banner:u.jsx(_Te,{overallSourceCode:e}),"Book Card":u.jsx(RTe,{overallSourceCode:e}),Blanket:u.jsx(Qje,{overallSourceCode:e}),Breadcrumbs:u.jsx(aLe,{overallSourceCode:e}),Button:u.jsx(DTe,{overallSourceCode:e}),Calendar:u.jsx(HTe,{overallSourceCode:e}),Checkbox:u.jsx(UTe,{overallSourceCode:e}),"Code Block":u.jsx(_Ie,{overallSourceCode:e}),Collapsible:u.jsx(OIe,{overallSourceCode:e}),Colors:u.jsx(IIe,{overallSourceCode:e}),"Date Time Picker":u.jsx(NIe,{overallSourceCode:e}),"Data Table":u.jsx(jIe,{overallSourceCode:e}),"Drag and Drop":u.jsx(sLe,{overallSourceCode:e}),Dropdown:u.jsx(DIe,{overallSourceCode:e}),"Empty State":u.jsx(aRe,{overallSourceCode:e}),"Event List":u.jsx(xLe,{overallSourceCode:e}),Flag:u.jsx(sRe,{overallSourceCode:e}),Filters:u.jsx(iRe,{overallSourceCode:e}),Form:u.jsx(vLe,{overallSourceCode:e}),"Global State":u.jsx(dLe,{overallSourceCode:e}),Icon:u.jsx(NRe,{overallSourceCode:e}),"Icon Size Helper":u.jsx(jRe,{overallSourceCode:e}),Input:u.jsx(JRe,{overallSourceCode:e}),Joyride:u.jsx(QRe,{overallSourceCode:e}),"Inline Message":u.jsx(LRe,{overallSourceCode:e}),Menu:u.jsx(gMe,{overallSourceCode:e}),Layering:u.jsx(uMe,{overallSourceCode:e}),"Loading Spinner":u.jsx(dMe,{overallSourceCode:e}),Lozenge:u.jsx(hMe,{overallSourceCode:e}),Modal:u.jsx(bMe,{overallSourceCode:e}),"Page Layout":u.jsx(SMe,{overallSourceCode:e}),Pagination:u.jsx(kMe,{overallSourceCode:e}),Popover:u.jsx(OMe,{overallSourceCode:e}),"Section Message":u.jsx(iLe,{overallSourceCode:e}),Select:u.jsx(DMe,{overallSourceCode:e}),Sidebar:u.jsx(AMe,{overallSourceCode:e}),"Side Navigation":u.jsx(Jje,{overallSourceCode:e}),Tabs:u.jsx(HDe,{overallSourceCode:e}),Tag:u.jsx(rPe,{overallSourceCode:e}),"Table Tree":u.jsx(jDe,{overallSourceCode:e}),"Text Area":u.jsx(aPe,{overallSourceCode:e}),"Text Field":u.jsx(iPe,{overallSourceCode:e}),Timetable:u.jsx(lMe,{overallSourceCode:e}),"Toast Flag":u.jsx(cPe,{overallSourceCode:e}),Toggle:u.jsx(uPe,{overallSourceCode:e}),Tooltip:u.jsx(_Pe,{overallSourceCode:e}),"Truncated Text":u.jsx(OPe,{overallSourceCode:e}),Tour:u.jsx(pLe,{overallSourceCode:e}),Utils:u.jsx(APe,{overallSourceCode:e})}),[e])}function wLe(e){const t=document.getElementById(e);t&&(t.scrollIntoView({behavior:"smooth",block:"center"}),t.classList.add("focus"),setTimeout(()=>{t.classList.remove("focus")},1500))}function SLe({position:e="left"}){const t=jE({overallSourceCode:""}),n=hl(),r=Kd(),o=g.useCallback(i=>{if(n.pathname==="/wrappers"){wLe(i);return}r(`/single?component=${i}`)},[n,r]),a=u.jsxs(ft.Container,{children:[u.jsxs(ft.NavigationHeader,{children:[u.jsx("h2",{className:"text-text-subtle pb-2 text-sm font-bold",children:"UI-Showcase"}),u.jsx("span",{className:"text-text-subtlest text-sm font-[400]",children:"linked-planet"})]}),u.jsx(ft.Content,{children:Object.keys(t).map(i=>u.jsx(ft.ButtonItem,{onMouseDown:s=>{s.button===1&&window.open(`/ui-kit-ts/single?component=${i}`,"_blank")},onClick:s=>o(i),children:i},i))}),u.jsxs(ft.NavigationFooter,{className:"flex flex-col gap-4",children:[u.jsxs("div",{className:"text-center",children:["Made with ❤ by",u.jsx("a",{href:"https://www.linked-planet.com/",children:" linked-planet"})]}),u.jsxs("div",{className:"text-center",children:["Licensed under",u.jsxs("a",{href:"http://www.apache.org/licenses/LICENSE-2.0",children:[" ","Apache License, Version 2.0"]})]})]})]});return e==="left"?u.jsx(EV,{sticky:!0,children:a}):u.jsx(kV,{sticky:!0,children:a})}const q9="v0.38.11";console.log("ui-kit-ts release:",q9);const FD="bg-neutral my-2 overflow-auto rounded p-2 font-mono block";function CLe(){return u.jsxs("div",{className:"m-12",children:[u.jsx("h1",{children:"Welcome to UI-Kit-TS"}),u.jsxs("h4",{children:["Release: ",q9]}),u.jsx("h2",{children:"Usage"}),u.jsx("br",{}),u.jsxs("p",{children:["All components have a ‘Packages’ field in their documentation specifying the package to use for this component.",u.jsx("br",{}),u.jsx("br",{}),"For the ",u.jsx("b",{children:"@atlaskit/*"})," components please install them directly to include them correctly in your project's package.json.",u.jsx("br",{}),u.jsx("span",{className:FD,children:"npm install @atlaskit/badge"}),u.jsx("br",{}),u.jsx("br",{}),"For the ",u.jsx("b",{children:"@linked-planet/ui-kit-ts"})," components you can install this package.",u.jsx("br",{}),u.jsx("span",{className:FD,children:"npm install @linked-planet/ui-kit-ts"})]}),u.jsx("br",{}),u.jsx("hr",{}),u.jsx("br",{}),u.jsxs("p",{children:["UI-Kit-TS is published to"," ",u.jsx("a",{href:"https://www.npmjs.com/package/@linked-planet/ui-kit-ts",rel:"noreferrer",target:"_blank",children:"npmjs"}),"."]}),u.jsxs("p",{children:[" ","To use it in your project simply add the following dependency to your build.gradle:"]}),u.jsx("div",{children:u.jsx("div",{className:"bg-neutral my-2 overflow-auto rounded p-2 font-mono",children:"npm install -s @linked-planet/ui-kit-ts"})})]})}function ELe(){const e=Kd();return u.jsx(f9,{header:"404 - Not found",description:u.jsx("span",{children:"The page you were looking for doesn't exist..."}),primaryAction:u.jsx(re,{onClick:()=>e("/"),appearance:"primary",children:"Back to start"})})}function kLe(){const[e,t]=g.useState("");g.useEffect(()=>{fetch("./showcase-sources.txt").then(d=>d.text()).then(d=>{console.info("Loaded Source Code"),t(d)})},[]);const n=jE({overallSourceCode:e}),[r,o]=n9(),a=r.get("component")??"",{options:i,defaultOption:s}=g.useMemo(()=>{const d=Object.entries(n).map(([p,h])=>({label:p,value:h})),f=d.find(p=>p.label.toLocaleLowerCase()===a.toLocaleLowerCase());return{options:d,defaultOption:f}},[n,a]),[l,c]=g.useState(s??i?.[0]);return g.useEffect(()=>{c(s??i?.[0])},[i,s]),u.jsxs("div",{className:"mt-12",children:[u.jsx(zt,{options:i,onChange:d=>{d?.value&&(c(d),r.set("component",d.label),r.delete("example"),o(r))},value:l,autoFocus:!0}),l&&N.cloneElement(l.value,{id:l.label})]})}function _Le(){const[e,t]=g.useState(""),n=jE({overallSourceCode:e});return g.useEffect(()=>{fetch("./showcase-sources.txt").then(r=>r.text()).then(r=>{t(r)})},[]),u.jsx(u.Fragment,{children:Object.entries(n).map(([r,o])=>N.cloneElement(o,{id:r}))})}function OLe(){const[e,t]=g.useState("left");return u.jsx(sTe,{basename:"ui-kit-ts",children:u.jsx(Vte,{children:u.jsxs(Is.Container,{children:[u.jsx(Is.TopNavigation,{children:u.jsx(tTe,{sidebarPosition:e,setSidebarPosition:t})}),u.jsxs(Is.Content,{children:[u.jsx(SLe,{position:"left"}),u.jsx(Is.Main,{className:"overflow-hidden",children:u.jsx(St.Page,{children:u.jsx(St.PageBody,{children:u.jsx(St.PageBodyContent,{children:u.jsxs(AK,{children:[u.jsx(ks,{path:"/",element:u.jsx(NK,{to:"/intro"})}),u.jsx(ks,{path:"/intro",element:u.jsx(CLe,{})}),u.jsx(ks,{path:"/wrappers",element:u.jsx(_Le,{})}),u.jsx(ks,{path:"/single",element:u.jsx(kLe,{})}),u.jsx(ks,{path:"*",element:u.jsx(ELe,{})})]})})})})})]})]})})})}const BD=localStorage.getItem(Qw);bU({spacing:"spacing",shape:"shape",colorMode:"auto",typography:"typography-adg3"}).then(()=>{BD&&Ex(BD)});const Y9=document.getElementById("root");if(!Y9)throw new Error("Could not find root element");_V.createRoot(Y9).render(u.jsx(N.StrictMode,{children:u.jsx(OLe,{})}));export{Ng as C,NLe as H,Ji as _,Zi as a,RLe as b,At as c,Ve as d,ALe as e,XE as f,DLe as g,MLe as h,ZE as i,XD as j,GD as k,jLe as l,PLe as m,ILe as r,Pn as t}; diff --git a/images/favicon.ico b/images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..00765db779e144876416500f556150a726180ac6 GIT binary patch literal 15406 zcmeHOd32Ojo-NerR=cNLyB%9wO#*5wxFU!`(+vU|lxz?}SRx6AEf4~P1d^~63E9Y2 z`<|pymD*AX5Vjy71VvlN#-4E;{}`qR$JRq@qtK4ptpa&-@B8XY$`}^s=(K%K>YO^Y zq`vR{-tXP_Tkd_)XohI6)LeI+2Cs3NrB`V*V>B8~T%7Xx?&~$0W_sjr)k1hE_}qiHSaOoC&ft) zu_e7x)GcTh*5xfnJ^3DZ=gW`8IQ_=tSi|dh{(Ew){$OIPL7yC_OP_a#;nvbw&iIDx zW~Y5c%juT2t)gv{@6^u9@Ey^2NQ%|}DRHR&{^`T4H!c}#c{^vkRV*B15wq_xo}WF! z_)^wGmX+%g95KO7zNdFq1&-}&XgeHzJ+95b*l#QtZCYNG=n!QQdo9aaglTDusF>R% z3Z~jWFMQG#)TTC$K5XrXf3dOiAEWP)9IKnSc&z0_#oR`r%XSM}u1B;Kwu;auzt~X` z6nkq!c<&R2#colP)wIX3q-jL-^?YBO)tqa@-`B+3McyQvFf4M5omD~cY(tyqwuHrt zt`2d~&?X#t9^qQ$`KWbWYl+Z^A?ke`%RJ-txMt;Kn<#wJF4m_w1wYeO3bA$t4Yu%`wEX}UgH(5#d1z3 zcWw2jbkzqk4(daHRu}vhpXewHoa(F!lqB_Ev{48^0I0-*@(F#+f)gC*sNYH24_wz~8$E(llvTE_&2DW$AcpZQexd{`|*n zudSVCKem3lV|UrC#?s1p%@2P|a~v{%lyQFcBbF1)BgkPg9y2d&oZ*tWp(>*Zaj_Zk zx%rqi$1~-dv?Jqw?++F{Y@W6BS61W7N%l7ip0xKACp%?4E}z{fwm#h?>Yr&A#w9Jt zryk*4<>_fI^q9M~-Kan=_0V3C9AipNjx$=3Gdq#hBXSf!Z&u!dWliB#WZlPP|MCJp=b;f63iH~`C$E9pYiqpH3;|$^w&$G#K z`rqNVy2KcLLbN@)O!sx>rOnUS^E`)}^1bIh$SHp0hOpKzwrvTBot43cXxsb0$9=y@ ziZ#5S5@&cK`oF@@|C|(OIG-42NLK&0VyfZ$ zxf87?S5L8twNE)@&fYlPDGH}LM9#0QBI5xQ>liT)ubB^-KVR^$Y1g80rqsow9RI+3 z7*-g*zq2xsxu-VxZ~Jv^;yF|JhgSpzkop4kNK=T5YVCF87O*{`i)#YF3Ss~@*j!; zq$AewYcE>Eck#P{9!W!uQ&8i5L=3?My*pZ z2YYLN6Xx11@y+_p6~VWxc{ciG4Z>P(SGDqNLOoOoUu{lTK6=b)1X6 zri}=H4|VQl`1~yIA^nZLWzO-)+7bAc^_ri13;6B;zB?;}V)xdN*jFDC2lQ>?usJN? zZ$bQ-mbzt)t;=pci}#lL>^`hs%#P}erg!U6o73O4fosb(UN_Al?71x>yg4AYb8ks} zhfs@#WDUxC^aXpntVv&P>JYEEI|S=vBu_FuRyG2 z%*B2XD^dRvm%4?`a%|Sm#5XV|=X})BE?#Qv5HB}(h(quL$L2j)-(uW9G#7Z!vE~ev zv|1gDmAx{MEtZ^?Cd3mt_vI6mc+b6vdSCjW1hJRB3w=O;KX1dFogISX@2v~Ux|ZWA z@enm~fmgWKdRBRg{9}RFw-6t=cDo&pfo*WEYMDuVbAPSExWwbyr|hCQ(J3}yKe7(z zo@8IaxX*f;Pva7|;NG+$4x<+k#3FsrihU9+QflN~TK^5(w)lU$6L>{zsvKzkj2|t9 z-jkfK+)v1J>>Icr%VsJ2qAG*<#NNR8>?cg>8pGGbsT(l31XgZ;OJcq_rU8)rD>eqyd;9AY2AdFvy2N3Jo}t8q2@m;#K;98kjE!Y{G9 ztvq-fJzj8cZP4CTA9NkiwH@|JiK{PK+M2|NE-B*6YzX{cH8p z5nm$?85Xzn?I*4=e9e5zHD*uLhQ5w{(f0D7*ijkiWd41&zU?RbYeV-QGPI97XbO+* z)&=AGk9DEX%&&C|n)b>yj_k?Eev0z7Px`tYae+A(F{uamGGA!<_pa;G|50EDTMXSlebC4&269ylH9vJk%pa;Iw9uPy8j`iNS ze1d)S%8AzaRg-PWh4GH0;spET4atuCwDVej^j$PRGgf=`;)kts7mu}e=KRWXoE#7O zyARgH+s>fBJA=OR6nd<8N@uy=teDf(1YU0f=FzL={H^9Rd!*^-S)Y{+Nj>RG!0w;xGHjBwVCiadSh}oDsSXm>6IKAc!;;qE6x#G zamD||_Jo@q*G`LR7&d*V>G6~pV=nkuEjU9hc)NncSY1|fjDB)bj9~4 z_hevZJ$Qk=;9yRxd<3~d@;H6GfIrfo`#;=X9!kT#E_-joc023_4}M9m{7YOlxn<1b ze{kKqxCixgL-H{F=8Li;z34uf;XUAp-6dn~sljB;EXJ)ip3_18cPpAOp(fCu_x+h+ecaueig$y{ zzP(QB47@IHl66flM+@DekFQi>Bl8itY{nOrL#sioT$kV!%b=+&8E28}#Qa8$W%;kI z=dgZ9S5CI4ubu?GYl5~{OADu^U3pO7mI?0n7`XONUv>pA$?ua-Op0lkf;k+QIO4vH z(;rTW)jhdvg!zZywO?dDqNb>FypnfBK8ofY$%|W-fzy`fJrEngJ2FNxS1|{WGhOi* zIBQ^#+%fXp*)>yb|FZTeTSZYy<5+E4-@flQhi^J+4=;Yf*`9DQ->ZM4{+b+Xevo@W z!IIn$@23wp1PZ6xPmvc_xY|Y`xmx5S`dD(cK%%wc*(wj@8@{#1X5gQer8Jxbt_p0$lw1ek2LW3zoU7<}?czfO- zy3o1GIWA|-eAoTt+AqiE{=b<%toFvFIAb9&bRz2^v(%x97it0$FT{E;Pp#%s^3;8~ zG@36~V7uy(0S9fm&DS)u4+90RsfLpTpyzGcd3E(Txyr5ti8`_;c!%yBKL&S?Cr)I(%^ zQLs*phT0Y5KlfuL&Wuqfpk_%8ZCh_HRWv+RBT!=_^)zZr)RlP7>o?H0UV*kneT(`Z z_Y-v&YCqH=oOzz-ah7i6*Tocko`KryW1dk{bPbQRbt&p)84ocB#6yvbxKf1p!g0yD zOWiY~0Y>tX)B&l-_1X?y>?PVB(F3W^ah_aD3p6rns?-ytUPaxgzU+M{XS=8B7d3yN#uwIKxv2ALKl3j&Y8ek@-LGhP)Nxn`&=%UR;6>F>6}(W>qtEGY zYMI26x5y`LmUhb+4BaW;dj@vDirV@-br@es>!-o>z8$UF%j(KVntzLZ8$A7l0j}52R*nM&3|$N%~vv zDd5pv;CaQp(tVw;*jM9Q-+EfcGvEt4($Vl1@6c#p5A>dRv*otDd!kQUkF^ zWIe%H&hM#VGB?XSfx4nVF+^p$8iHIhzJx5yQ0&&YEEJfBG&mivf!lzJ>N9>EIrIvK|zx-9g<9>3O48d^SBhi@ zLW#w}&!4Re=BR(a(5t7&^Ha}S?`h(i_OGFK8^H?gW=+BT#&ZdbOU%!-n|V&{cV#@J z{ji()uD6egV8soeQ)^`21IFc=g*N!R2C`{awSPSH*1u5m#NPUkfqv8fyQX~4dieFc z#EQ)MzzXc<87oEeb}4pae^3*p-3rH`6Q&a(z8#ucov2aDJZtnl0hYYbu>G4veb zaPhVZ@4dUK!!dhm!Z+<}*mm>2t>L@&>w-@r|NVh`2Q}(v{cRoSvo_5UgIeXcMNt^< zj}_|X%+IVvSz9nivmTAcii&Zmqci74uoBVIdo^BS9J%j<&dR_$yQ_mI_SS`d-&Gg< zFZlfJ1NzX1I7{2ZINWV%KQxfNU;R!DS)c598d&-Bm#`ASIM10e$EmrK^#F0Mp6`gp zIQLQ?R(vw&QJZGoi{$LHz&Leco#KYQL5e*KU!^uSkb9rznw6FZJr+U?KV+H#NBI_~_swGrn~F}txGSUIQGaw=AoxWag-)O5rOV{UXj zR52bzP0c!i=K(sl;5-0&U-Li7wp~**zp=FLnWi(uxE@$hFdoVIQSngr0l>HtSLAsS1>+H{kZ)jphcj(&?XLFE zrVihKyl>;PJJWqN`o(m_^P|AZ+30wPSOuR)V>}8gy>_d7L*QdzrEO1jaNO6$!Z$H5 z)AGij+gEs(V}HKem-Cf#GQ_wV4_QwWE88MiLGBcYE3fXU3MPlEFTWo9CTt$)9$XK1 zzIUE`t#2o=avb%_Nz~FG;C~3tfZsWTxN-_ud1rfN;7y$SZ0gz?{!Z}c{pUgq1d0Pc z3zP&#Beul1m->>?3naCd1}E>p|0Hy2yS|h9MgMsWejfC|pa%v$FzA6n4-9(X;vV>4 D^yoSE literal 0 HcmV?d00001 diff --git a/images/github-logo.png b/images/github-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..182a1a3f734fc1b7d712c68b04c29bad9460d6cd GIT binary patch literal 2625 zcmaJ@dpuNWA3rl=+=}acf|9E@P=bZCA&+qg7et*|Lo`cMQ4SL!u zv;hFnqx;f=RIA70r>U;`S924)Rm*a*H%lB0$B2{JLJ07ThNB>m&SUR{f*^KuO5#1p z6#!6H+z^(S#qg(aU>=seh`~yD0u>toT-_xCHYXkugHg~ylAk{k$56lW5JxEB2QU{v0O z(J_=Dn$JgHsuL9xD;5hVI9zgaGB()}3k!GR2xKyOQG-ZyP$3*dDSRx+6H zxzS&ah4w`*P8AGpv9Q5%s{48!i53cI)dGsN^YTkva!Csa-!~y{IALumC5XsY* z;oO9fP-D5HNp6GjVXS9_c1V2u^I_zB1-k6a`@n;|eN2-wq}`FLV<<0w=RlfKU9(3Z z?Vv$*-_m{)R9A=k2=5$JrJ5 zd(x-6(zYwCSQA3wWMBj;Lem(jL~x}3pjUMga+Tt=q9Zf4cjQq+R^GwOxB}onmdyq9 zYa}1po)-)mjV-^ZRfS$nm0JP%%2J6zkxp^p8J$PEwHnnPw39eZX}|bwVDI+Gee`@Y zbah4{SeoLiGPW@75vPCvM=#55zb)v1eNE+tfD*T%9$`a#UqDqP6flo7k-aV>IQ3KL z?3H`(H3`?q)i9}4YoPsfZeLPwKtG(KQ-oT2jcN(B%hrz*1V7UCp6GY!F4e!okh(0O znQ=jWE*4#p8`djsr?kI5jXKJRYt>(U){i0emy7~ePChu6oUwefQNQixI-(=d{P1%3 zhx=v2`Ry0lVKW&Jksh#X2ZBp#{a!;N+otQU!S}lvS5Tvvl5Ubd2b5Jj5-;BoY_WOF z_XCPI9rvwO_zYof?DOK%D7k0_M-eMq1#4^uYW@wUg*5e?z1mhW|GkISQ*)gK!lPx| zhZQN7o3b?xTTW$o)&y=wPN6(!-WiNpD#qR}nK9og7lxJS9YRlhEp9)yU^-uiJhow- z`8UtZ449xibZb6f>W1(}6}*;8Q}D4jvc47_zV#=gHPpIg&^BV=sY7Dmal^rQ{Rb1n zUwQSwn=K>Hdns)-UfJcmNaEkVZt&=3p#x^9uRr~)MJC(+R7*|u#l#|6Oe!OSxM_Eu zmB;$9eNW8?oI@Ao1juH&%}d;U z?#98zrD2Iola(vNeqXDEj5{li7yeqImbZr^`ax#dw1QXei_~7G_g(WFx2Du3&m=l? z7h;1<#irByqG9b@3u(qlI+?8(e{@D`x>QxAscV^@j}^G0H9KoHh*`OVvLl5^wL?J< z7)$I5W&Q|c2#?m>)|0U<*(h6S(odPBl0+QpHsP-r8hDCI;Xy;ZB-GTjC{Lh z)^{?@)XZUvU2)|rYeZga0RK+{;)>14TJ^#VgLD29(mB!`H~7S*Fw{zJ%hPczWn=cg z8jH%4)vX%o*KhVWOn7IlqI@$mJZW&H8;wZubZI_Uwrk`&rADaRwb@W?@%Lq;XVYdZ zzbfh08?cyaez+qbJi_UZNiw(*%k&9+amj>L{ED$OWuQs3t3SxwFrj;;X7JtUOggr3 z9_gyPyNb>f4!Q6KY~O5*EcJ8lx!Eo+mu1XJ+Yaf*g#ElRyLa`VS#Nr;#Tl#HQCW>m z{&_c0soAKyl5Hh_n6KLo+?X66U)GDrzLZ!MuKsS1=~Z-jmeYyn9r@L5{%zdITF>DU zc(z0NN5gMd71f1LPTcD_?PI}M(r1raF|bl_rTXz3>u}j*j^Bmd){0~OhHAcdT%96T zl^I$j>vYCuJ?O7Db;K6G{^kavEh#naE`IOB!FIb6?Rl2b>{14>p?RueVYk~ro9y;T zIrcx#*ZIGkiL#&hR%UZ~U8&hb7!h+vGUz&Kgw@+NpF@^rzAM$3da`Mn#XcKJdEb+n z%Ja~1JE|B-plr+1ckkS)J%8tndxzxYNf*b|;HiBz2ekdat!a4bi8!V6uKj*dC6Dra z#ewE=I4u9YXWc$ zFQ)EwjtXc}@pjCV#OF{`{F&M=E0)#J@Tkkfv83XA7q4{3`Po^?`^#!I#t(`mS z?yFbdpa!*s0@tn$0{aDCQgU)Bq;savHLt4{2qzE7+ W4I>>0bz>}E>ge79vmW{G4f4}kd_94 z@BI7`-}`vndw<&Q>vhlb`8>~a&W+d8c|}gbNP>fdL$0o-Vt~C5{X23gSggm`^1#Ob94{>$Ua>FzXZA@?9p#1)et*--X9QZDVr9Da` z)ezHoYN2VdvQxElUB)!%NyX2z@QirJSvuSrRh~%a)UfS!OVd{MK1) z5{M~HdjG&k3KrI_1Z@KHYuSvbLxx-2C)A=o=iJ3NM@R2+rbu$=0IGw%D=ef)K}Zf}vqShr<$-=>ziok50BB}JtHWFG>*v)i1t zS&Tf~Sy0f7dsLVGhwI&u+dl2u@BDBNy_6J1MX~bOzT(37=$e}}>{Xa3Jqn&vAPCd2 zCOyQZqtkWGTOFO*EckGE@Tg|yXB2xy2?ttPxyKnqOwwfa652EBA0JiBpA%{_>Q4n? z5dm#cSYBxddTTLv@S2)3%E`4OXdlbP4F*`<4F;Y$*>|*MFsv+TS~@8zrl>_JDRWA_ z&?k?-DvOP60ODc1&5(Y)yu1N{AL>fWXJWYNFZN_^w~q6c`Yy*=?L+BF2;vF&68E8n zri=cfg-=?L5`~GaOZU6*)8gkx)^^$)K~JBK%XPGzm(-8w*jF{c7;2TG*r{-wq{$QV z_Zv!%mKWA^8kKs!{Bs_(QNFT+*u=^MSa?PGQ9@}F=SJG2YdG0HCoA9|gH(FsLe zFd$!k+GfiVYv{bqLGADNZ6`nQAda-BZ9)2%#YA=u-O2U)gsM?0^sI5M<|FSJe zYp$lEpzqqw<m0RBu(=t_j<0H2!4c*+oRAk%=3tt zx}=3PS=VSzxbk5^Cd&WQmJwT=N2F7U22i7ld3jQU%**356xwH0_}&r3U3dh}VCKU^ z_thN(KWek{*|#8{=q1d+nV}w0PEHym??)bv%d6`}vFqa|pgl4e_-0(&$(Rei^p(JW zNQvrATuz)&kQ_aD?`;3ZXylJ%{BBy>ngQIsTS|U@R-CVAYRXsmud^U7;nQm#vaRM& zxsEFW#aLE8b2U@!{_O^NpX9uc>X{QJEYwRm{h7kYRzQ46C-t0f;E--JQCCfEO$nqr zktri1GY9wvP#KKj5!6=K5?Sc#`g?ic0RZUC26X$i)!h8pht=LLU?J6de|Z5Jz_D&xQWS&`Sb2IWh`vlMs`8 zBvW#zWK%^f!-zXa+=;82)KtnwC6Xspj|-eZwGOhDN^P{VUk4FU6Vd3ajmp1xDDShy z0p)U540RqK=?KFr-sdtmk*Mt+jvGkOvp$r)`V8Up~(UlN2>rvI`0bD zO~bP(>jfX47pYfwYPK%3jCgRCE2LzS(D>?*GP$-_;n5(#J&{=1H2SV=PR6GtMMW4J z*N3w}*a(Ei5MeqW*K5i?cOB0ELH;VfDA!@WP@#wet)?vY+JjzPXjFldD1i`6FQ4PB z5QNu4stEafbN0^N#B2V+&95&gPTu>>{AK{#17|jFO0H-oS2f5s82bwjw8~>XlE!#5 z1*##Q0c}#46IL;c3$%FxTVNCk)C;OnJxZM98cwTGjB~9#(WQA-R<}R?yMAf!eM@Ek zgejJcue8pJhqXXWhg5mN34a}QJ8#ufNL)RjthX`9o4B7wq^d53Sh#nv4+{OwGxq~* zP6(SCr>J?ZMOLF6#l9M;q}YSoUw916q@#;c5z8UgA@v1kEPL9?yg*IxtgVAGwfhuA z^{Id#wMct8sqxl9uI-MBqMo6U&fVsSfLuY`jF@YBGfk z5-;?#v^Nx26LnP@;?2MrbC)WTTyW+Bg$1XqWA*8lYn{1Suz?U#bA@T>nF^LuMG92I zJdhR`F874QI*5c?RF7s}I9kCDjO7_!qtzw>p)=?Op9VPN?lLAS1`kv8`SUt>ZUwCI z5En>`zXNz5l^D&%&PT~5!3UNS#i3Dc(Iom8T4g;hj||BVx(CRpKWA6h%PYC_VXL^b z&GakJUx)0J^l}TWV-W3t5$PE{pJ1=8{VBgZuY#K0;7I$UzWtSBj|>SuB{Y}sYfsTV z-IiD)gMjxlQY`4^V~E&!3W|e@Nr>7SWvnDw>)?~KXvS}1x0nD zS?BX-GS7s63jCyTr`8oAwxs-&+GJvI)LDgr=y?)r<(8;U5)CeTJq(AN-=+ z1}+w~6vPk^k^>17;yvi|>EO7kZ=_HFCl^m`5wL~tV{VQ|5#?v&F3>{axtfoD83#Yy z=VJEu_gP*(NPeM0?vn?mA;5vEkdEN8{F5_VJuSQT|1Jp@gb9Wp$p^^8Xv2xgENKdV z`8Tueh0%w1YrDEQ_p4gDb*n%BbYpn&20sd$SAFzU26>?^yXxAc@;jW=-sTK*!lM6k z1I5xpS}q^+WF@2PlEz9fD1pYybwwP;_Am_~GgTl9r! z^FF_tkXx*Whnth|N}YaaYO1_Y2Y2N+T$+q(3n;Gj{+iJnziLT4;0R#M7AD>;VhxMh@PL z(7*Gv1g}P{!}JuSL~kz%=7ot#uv}y=$h0?~J30o|S;Zym%Craw3H$PbeL-(t2K4@{ zC2Xz!uKJQOos>MfJCeRWm}OY*6uxW-TcC8rCre{F(->hD`-fmRFjiB*oC{6~Z&rCd zu_;niSxUBjcQK@HOuMiwhhL|gvx!k8U)!47n8$f;W+q?-(RC6;-s3^mK=pE12jVo% z>XDM-s#ssQFNSG4qG_^%{iW~!-Xi^SjMk$UvS7^47tPD_g1h_dO`uTa%=O&pORH#a zCgoX5li}|6h6ZCMgTl-u{|c6ZXSfSa@Hckr9wuhaXw|uMqTh1bv>uPvLfZQRNXz44C z;Fm7x#kAFx3-?D)QprD4K)t;= zML{oc9W;QodG`2IJum->gJ|PE2|2OkW#_)XKdX+1oLo3pBhY{{{dguM!Y2>&8?W}w z*?f9k*Qc;xp90G|(V>?L5wq`bir9-3&D5hgov@@(@sZNUNlYTv*@Ma+Jh^}rXxwk>zy3OK?No}eO?t7OA?wpj%r@%7mu~j z{&eTK+}ZM8;ie{GhhE&RzkC&<-ZjwyUJ1RMZ342Gw%*X*meEJXxFd#$6!KcVR3!m4 zQD8iejQ#;$u@+c99V@rov19|NC=T@Wr*Fn%yD43hEr$P~f5bh=IzK0^2E4!Nl`p${ zK(6E^p{sYH(dwicBvs#c`K7btmSqmGK?9=x_&j)H-o(4Lj*pK$hsFs$x2dV2pC`}| zb(iD8(4zlMS11hoGR>2^Fzrn#L;svc^dK*}1RrP0cQB`OyPBTf3=>-;x5?mLr^g1*NuR}K4^|w?g%W<(TbK_saGFS(l@_WwF_Zg*_zcuo-=%nGh zX<=c6&Ne+%y%I66^kDYP-jaA9iDBeripRrO$u6lD^D8S2HO{u zB%@}edBAl+$z`ecQvWaX+pD{Kf~%9-)V#NeG0`qqX8yCH+VGj8MEfg z=RAuooc?N>#ObAf3@3Vb=hIubH*=>X$zozWDT#quGk_r-bSs$mp#&EhpHj**#f8`z zPtR1Tgx1Diu4=A&3~Hx>8Be&35^tf`($d4c0wc~E4e_$z+5BAd;j*W)DK@eY*HaO1 zN$X(_A)>U>h8dF~%`kxVLh0LQF84QWvLQ=TurSC@lIFIVa069})wYGXs&a#&nG{x# znz2O_Cjr*5r&KFVW$*p2-WWGv;etx$H@TEwty3!^OXP)D&4uaGMQIN8eRBR@m7nnA z#%5@5DA+Xs31SI09PNx?H+ac5L1+_qSuU z4b{WiFlL&F*&w^OCV{0gejxx^sjK#%O?AwCi^}FDW|&u}PqTyse#rBiNPA6W+1V9X zi@{-k8#7`GrR(t`m6UrDb;;_jh!S=62Bs`Jrx(_6q()v-j$H@!7dF9Ly4JV1 zWn@R*D@i&XT$LQ`;V&8z&^Px9&3dmsESB!lB8@lKi(%K7dGT=BKRa78s#}$$s(}D0`sn0(VO|9{a;(>C22S@4q~oE8xky{$mj?KLXy}RKog)gHpLS$k;nJzsqGA#je_Y3`iU3(S~f;S z7Pr1xRE^JoXd7O(c`PjoEv>;}+2J%<7^Rhfhl*4tU-A2mT41Bh+W|jqGS_|;JGIIj zNsj_QXg0w~^Zh^Ok~sf<>cfs|wWOrBMbLl)jqu{Fr8v6j{VeaA>cXX{*b1JYRl?0> zymkh9>nOC{c9Qca-^F|b#F(lP2xcsQQ(1u&?OO6Q4my#f8Bk#hwbT|X*NgpTWfMP` z;U0-_z!}`IE^Ca3WPm#uPMWBhABjn0$sjhZx!EY#Zq)aF?*w`Tp6$m%Mfp~#*X};+ zSGIIm4R46)``DNqZLWWhi19-Fyf{l^xrcxsZCgzHT5<)g~1g; zsp5)z2mu2DG=%FQG2g;4BR(d5!-S-^H9tW<8m`fB_M%ROk3S*$g-1fO&;RUhpA_8) z2dQDv@}~Vd9#&E&Pj*VC6?yACGUS!4DdYQ9C*(BUVqbXxvZKi9fn9S^H9Ij5K|;#D zk{(%=a!C2O!JE81(WsMy+~6N=w3a|*zuadWL3+Xj5~QlKJvn@r^=eD#&qdkyCw5fv zKdh`Mqxu(<CD(iRfygNr*;4WRJ4z6wA{W&9X@}#?C|w@CV*a~7Z%BxuD$L5G`sQ8$;-qm zV$P&Ax7a1bIqw1bDC;1%Q0dv#{JWtXusq|Fh$(Ehj%2oi7V99`vs5 z+wT~1_J{e*@>goI$SkIkUXSGd7nXO2j^K^9g+8wwi^Sv5cSFRKLd}r<+FQ)X{ybSb z`pR!7hqSzeZ;{{qCxc$ zje#wmdC8xY(Q?F>ICclp`KLeTt#x6clMJlBmL$LZ zVHUzVQmN))tuYv-S;c}+Z4*bhPT3|;LmRn;Z_*nFg6Q^m4fR)sy-mH}@BLj-Vu)EA z$qsfqDF{bNR%6x_@fv|zC&kz`hH(qh=VG967*u5$vLhtOsb-4gmZlYSL|E&2B2G)8 zc2cX#N*)%xY;?br)vJc`Ou5yHz&!wr&sBnum9>rzYu!gJb%butrr~)Dp{uv|3ervqwy#t^StIlqx-Zo^!|?PUIh2f&y6&1uaF^9A&3q)+QkF zRb5E)8eUmsf3u}?K8BM+@xP*XxPD$}>07DElq1+8&>36o|92S!jxKHb-3r|b?(Z2F zEy0wdMr-_R{y5C-yjC6JxovCJS{F^xql-K-T33RatPrxJ%!Nq4B(vd9u|OKi$Qm>oXNCs!?sB5t_gHGa9E4O+!~+HC14t$*ktNc!;Brh_q)HK%GcTtfRa{$A zbI13&1yocEg>rZtvWekkNEG@Pau8X+9{w$YN)@CSyj$uhX|P`Z59>hlWK5~zri+MtlZ+~P9OU`NC- z)PY~pc~OA&Azen``S#Jp&G_;?&Rw3iTchEn>fGwIO1!3}d{EZTQJWr9bVgoLsDzu= zj69PaqP#+Fyco^_*QB79gloFNH47;j$${4)r;Rtm58Q|6dtSk5I_Y-nZ6(1V!;uLQ zu8pC5-+)YUo=>p=?X#Lw-ZJLF*zLbWwNnDXNrSLXM|kU6Ml)c({nd`ObFT!~mil0` zWtGVcIS;LwFv?7LoJda7yawOl*DQ*uyj=W53m0grqJ-@bat7G1f2^5qzPF}^i$+?@ z<1X~1|2YO8SE7C1o?74Qviefk_rDa@jk=#HO?TaD$Mp{`L2Z7#3#r}Odrh%7PYsJ0 zymo!A=8EhOc8>P}x+9u=&qMz?jmIV{MHpyG3LMs;yU|>cAfS~h2l{nDJ<9XlKTr4T z^%hz8H}fQDm1kmZUfz;FJ=;#VfH$T4#$Tk(_XsaTr937loVnvqD%FFNt;3q5k+Vj{ zXW_uXIU>xpiz1S{${lO}6o7m%nqq>%Ns;4hgGusGA+LytRNBYpZn ztjB-)mB;m+y^DNf_oGGRF!HniO=?klrC_<@ea(l`D%{&+%XC;+A?=ERVVZ8a2@1{sft+SSHWw3_Mta zNRTk5F)&g~{-cN;*ktR^S9uJfu-AF!!8YMxa|P!2@AcN&z00}0{8rYHJX6b#C*ymC z+1hAdW%BvJOj+JOE|E9#G+7tP%eyE8M?w1Ms*l|ej?&MvXCOtjvBO=7-<~bNM~Px10^SA*_9ol++vENib$CP^0U89oef0vM4Kw5 zoVG08QCjyp$DEs_=G}_!{S`Zw`7vI`Y>m{beoIm5=mBNtYQn5_EyXum+QN}oe$xK; zvQ}9kuTc&xfa-joT<4)eK|++~O%RW#NARzU$Z{%7UAB<|uDvpF*ji;d0X zTiw$>`wvI;%ekjLVMpdtpYd7MdQ`bKt<7q$eD;XRPA_%}g zO}G69>x<%d2Hl@pn}k$l5MhcI1f^X9wR7~2P7ywJCrH(_FdTCuF$Clmo@)=t+p~BR z+YmowR7ZmBk0x*iF;csUvtKpp4eoK;ZIdjky^RG=4*Y$_f2sh)L>G_o;9&>+p5e)wZVtrr|IOAijz;+Go|J6c1Zb14|Ww zMT%LqgsPL+Ss$?zC`|9J{i*j@rwrg;Ffd~DF$I9)@b};A{CIJZFoEzYdIe4g!~>H& z#Dj?BF}~oqciE~xyhai6NvU}Qo}P!3Uk5GKu(gSzL2nHmthQ?^B#}X_5Hm89%<+?* z9?cdt@t9Qt+m2KL98HVc44X*{MfeyG**~y?16A%nbkPR|OTEdf^D+T)!-}c$ZPtNS1Sx=u7*7+dnUmuE=Jwpf5ygotF>Qmy+iV$%}3pDwaD($ z*F)nl`3GHhCxh>mome=U(t3E~NaW*9=)-rjWzEIjgr)n$aQQeKx0fqS#y+ezUJb+u{?oWFR zO|t>>%r=*1LWNstpAG#b_FaQsm-l?0tGCX_P(xMvAg?#}B^Ml%`@j6@7?i%!fyoKZ zeb;5N=s0#rCl4+T&|_smQ;+Zz`QY4Ngf#qMD+p~z`tDp9%Mih3-JRQhP`CgIKi+k7 zecrIN3A?9vOFsMBY*}Z0^j~~@1j^J_a%E2=i^X)z-IWj}BZ4tO`_eZTeLB6GvVt?r z;pQvlJnAf{|DcnJ>6G<>2Vj27DmD+Dvm9v!m!RFpn@1s^*&nHSek3pKwH?-p@ z*Uj$~U=D5FWHn(Kv(Pp2dWX&gfoCLU!ot|;*UuC|n0c%Y`Fxj>3!*wE39M3B&0lbM zp%u(d_f~&*V)*ji_lpHb_7v#}@om7qG$+FewE$K>~${Fw~v`_fA@c%R=2ZMvq zDoGgXOpKeL7Xm**I>$Ii_xe6MDOp*p>#Lu|xiP#KN~ApAm1&?Op8IT)b9S%86m=Z6 zQE%;;O3ZyIy6OaSg1Z-94Y-`2Z`zR5m8b39@)JD8eW25H?HFpj%{rc@6gu`sFmdstnGeRz<9@c-Wre)r3#Y}ZejgS(PvDioC)Nw{?!u*riTSa^ z^gyOxjuh1IyI&)?mn|IFj4;OpGdz78yPLc1e(E|Fx;{7bn*v{}zeCjNro*FTns5H< zO6Yq3b)pi=-R$V_O;CW0@ZO$Kw`Nuf?BV$bz7Pj|+G`zx`*16*CoE=GJt~uC3oE=d ztuj`ZoQ)ow})fUF9<#1 z7K8eNTUq0tvZ#ju^M;E~DdX^+`t5q_mc^9mj=>H2M|hm@o(b^^RmKA|SH(KReqkGd z1TTsSi?fq4oz*Q=Tf#kA8AH;i(r_`uZ(Ay*k`lE`H`$X8okx4^L0F5&Z#oYt>H7kX zDsUemo<^zmuRjf)y;CoI^y1j{MEyR7S#4!F;K8AK%Zb26o-80QBakHgfqPo_N0+1d zx=%ORVs6XE!Bw-t)+}XSh(E@d+3yq5ug}1Vc_#kx?u*sVhtmb$likL*kA{osSlyT4 z-7yV#PdAyK^a4AZF!8$0{I63Qy;OAOe)sP0QiK+6nAU#P;IG0Mn6BzqVA6s zXde06qq0k~Fw{<4^}@d6PzP?|`gKP@IGf)ZHu5WJdDq>xy!7uya{g7VRdwC^+tiYE zXxYDl4XXO$TP0KYE|ud%_K;~;=eRbaD*gn^fV;_Ss?9rKgKV=IQh7N#cp=@lYaW`Il9qh+io48+DtaRWyNNE+*9KJlU&)0s zWMOVFQ{hgZVZUO*&OL?>fT?NKV%ga7@F{GilQ(!>V9U_|UcaMUs{9L-UEj)x$y_+K zcs@Z0`#5zZ_cLMj59+nh3w-wkq|>I>YB-s}xXp7UYA6RzD?MwlMgHX>m|uI%a%WDpwwN0pg+9s=wdR4Ks} zJ0l26q0^?q(Jlz0_u{I&;p_WxE731XK5fz&Pk|7(OddhHrFTMsOOdWpQ7J=a!nkUJ z*Q_8{1UuJW+~BJPW3U^_6qW2;#miUrP<*ix-}rg0iGE&=wj)PWA+cgl&nWksAnL- zE{|GoZLlxxm#Hvl4C1#bd29Dd=^&^8aS%w$j131N|&r4pJxhsZWB7JCvsWJ4}vs(!UzbZnv#AIjxWDmzD3JvAH%`-px#Eu*73x zB@~>swMLo@8k^h-@(Pv&6}__M`pZ&ZSM@Sn+^T1)quAeMRJU`U&f<~^IPBn~woU#4 z+w + + + + + + UI-KIT-TS Showcase + + + + + + +
+ + diff --git a/showcase-sources.txt b/showcase-sources.txt new file mode 100644 index 00000000..5dccdfb5 --- /dev/null +++ b/showcase-sources.txt @@ -0,0 +1,9881 @@ +import { Accordion } from "@linked-planet/ui-kit-ts" +import React from "react" +import ShowcaseWrapperItem, { + type ShowcaseProps, +} from "../../ShowCaseWrapperItem/ShowcaseWrapperItem" + +//#region accordion-single +function AccordionExample() { + return ( +
+ + + Is it accessible? + + Yes. It adheres to the WAI-ARIA design pattern. + + + + + Is it unstyled? + + Yes. It is unstyled by default, giving you freedom over + the look and feel. + + + + + Can it be animated? + + Yes! You can animate the Accordion with CSS or + JavaScript. + + + +
+ ) +} +//#endregion accordion-single + +//#region accordion-multi +function AccordionMultiExample() { + return ( +
+ + + Is it accessible? + + Yes. It adheres to the WAI-ARIA design pattern. + + + + + Is it unstyled? + + Yes. It is unstyled by default, giving you freedom over + the look and feel. + + + + + Can it be animated? + + Yes! You can animate the Accordion with CSS or + JavaScript. + + + +
+ ) +} +//#endregion accordion-multi + +export default function AnimatedListShowcase(props: ShowcaseProps) { + return ( + , + sourceCodeExampleId: "accordion-single", + }, + { + title: "Accordion Multi", + example: , + sourceCodeExampleId: "accordion-multi", + }, + ]} + /> + ) +} + +import React, { useState } from "react" + +import ShowcaseWrapperItem, { + type ShowcaseProps, +} from "../../ShowCaseWrapperItem/ShowcaseWrapperItem" + +import { AnimatedList, Button, ButtonGroup } from "@linked-planet/ui-kit-ts" + +//#region animated-list +function AnimatedListExample() { + const [showItem0, setShowItem0] = useState(true) + const [showItem1, setShowItem1] = useState(true) + const [showItem2, setShowItem2] = useState(true) + + const [enableEnterAnimation, setEnableEnterAnimation] = useState(true) + const [enableExitAnimation, setEnableExitAnimation] = useState(true) + + const className = "border rounded border-border p-4 bg-brand" + + return ( + <> + + + + + + + + + + console.log("Enter")} + onEntering={() => console.log("Entering")} + onEntered={() => console.log("Entered")} + onExit={() => console.log("Exit")} + onExiting={() => console.log("Exiting")} + onExited={() => console.log("Exited")} + > + {showItem0 &&
Item 0
} + {showItem1 &&
Item 1
} + {showItem2 &&
Item 2
} +
+ + ) +} +//#endregion animated-list + +export default function AnimatedListShowcase(props: ShowcaseProps) { + return ( + , + sourceCodeExampleId: "animated-list", + }, + ]} + /> + ) +} + +import ShowcaseWrapperItem, { + type ShowcaseProps, +} from "../../ShowCaseWrapperItem/ShowcaseWrapperItem" + +export default function AppLayoutShowcase(props: ShowcaseProps) { + const iframe = ( +
+