From e39bf86532eef4a76928907a2c9a2ac8dd04b642 Mon Sep 17 00:00:00 2001 From: Dennis Date: Tue, 7 Jul 2026 09:16:57 +0200 Subject: [PATCH 1/4] Add Curly plugin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Curly turns documents into reusable templates: mark the parts that change with {tags} and fill them from the task pane. Word documents only (EditorsSupport: word). Works against the Curly backend at https://curly.io — includes a free 14-day in-plugin trial signup. Co-Authored-By: Claude Fable 5 --- sdkjs-plugins/content/curly/bundle/addin.css | 2 + sdkjs-plugins/content/curly/bundle/addin.js | 778 ++++++++++++++++++ sdkjs-plugins/content/curly/config.json | 57 ++ sdkjs-plugins/content/curly/index.html | 20 + sdkjs-plugins/content/curly/pluginCode.js | 32 + .../content/curly/resources/img/icon.png | Bin 0 -> 678 bytes .../curly/resources/img/icon@1.25x.png | Bin 0 -> 824 bytes .../content/curly/resources/img/icon@1.5x.png | Bin 0 -> 1020 bytes .../curly/resources/img/icon@1.75x.png | Bin 0 -> 1090 bytes .../content/curly/resources/img/icon@2x.png | Bin 0 -> 1228 bytes .../curly/resources/store/icons/icon.png | Bin 0 -> 1392 bytes .../curly/resources/store/icons/icon.svg | 7 + .../resources/store/icons/icon@1.25x.png | Bin 0 -> 1674 bytes .../curly/resources/store/icons/icon@1.5x.png | Bin 0 -> 2036 bytes .../resources/store/icons/icon@1.75x.png | Bin 0 -> 2397 bytes .../curly/resources/store/icons/icon@2x.png | Bin 0 -> 2780 bytes .../resources/store/screenshots/screen_1.png | Bin 0 -> 371097 bytes .../resources/store/screenshots/screen_2.png | Bin 0 -> 300746 bytes store/config.json | 3 +- 19 files changed, 898 insertions(+), 1 deletion(-) create mode 100644 sdkjs-plugins/content/curly/bundle/addin.css create mode 100644 sdkjs-plugins/content/curly/bundle/addin.js create mode 100644 sdkjs-plugins/content/curly/config.json create mode 100644 sdkjs-plugins/content/curly/index.html create mode 100644 sdkjs-plugins/content/curly/pluginCode.js create mode 100644 sdkjs-plugins/content/curly/resources/img/icon.png create mode 100644 sdkjs-plugins/content/curly/resources/img/icon@1.25x.png create mode 100644 sdkjs-plugins/content/curly/resources/img/icon@1.5x.png create mode 100644 sdkjs-plugins/content/curly/resources/img/icon@1.75x.png create mode 100644 sdkjs-plugins/content/curly/resources/img/icon@2x.png create mode 100644 sdkjs-plugins/content/curly/resources/store/icons/icon.png create mode 100644 sdkjs-plugins/content/curly/resources/store/icons/icon.svg create mode 100644 sdkjs-plugins/content/curly/resources/store/icons/icon@1.25x.png create mode 100644 sdkjs-plugins/content/curly/resources/store/icons/icon@1.5x.png create mode 100644 sdkjs-plugins/content/curly/resources/store/icons/icon@1.75x.png create mode 100644 sdkjs-plugins/content/curly/resources/store/icons/icon@2x.png create mode 100644 sdkjs-plugins/content/curly/resources/store/screenshots/screen_1.png create mode 100644 sdkjs-plugins/content/curly/resources/store/screenshots/screen_2.png diff --git a/sdkjs-plugins/content/curly/bundle/addin.css b/sdkjs-plugins/content/curly/bundle/addin.css new file mode 100644 index 0000000000..a9b94f1d8c --- /dev/null +++ b/sdkjs-plugins/content/curly/bundle/addin.css @@ -0,0 +1,2 @@ +/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */ +@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a4;--color-red-400:#ff6568;--color-red-600:#e40016;--color-red-700:#bf000f;--color-red-900:#82181a;--color-red-950:#460809;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd237;--color-amber-400:#fabc00;--color-amber-700:#b55200;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#b9f8cf;--color-green-400:#05df72;--color-green-600:#00a447;--color-green-900:#0d542b;--color-green-950:#032e15;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00b981;--color-emerald-600:#009669;--color-emerald-700:#007857;--color-emerald-900:#004e3b;--color-blue-400:#56a2ff;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-700:#364153;--color-gray-900:#101828;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a1a1a1;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-destructive:var(--destructive);--color-destructive-foreground:var(--destructive-foreground);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring)}@supports (color:color(display-p3 0 0 0%)){:root,:host{--color-red-200:color(display-p3 .96956 .79815 .7943);--color-red-300:color(display-p3 .95692 .65189 .64512);--color-red-400:color(display-p3 .93353 .43168 .42349);--color-red-600:color(display-p3 .83032 .14038 .1332);--color-red-700:color(display-p3 .69274 .11623 .10468);--color-amber-50:color(display-p3 .9978 .98505 .92631);--color-amber-300:color(display-p3 .97433 .83063 .33298);--color-amber-400:color(display-p3 .95919 .73852 .11827);--color-amber-700:color(display-p3 .67989 .32771 .05205);--color-green-600:color(display-p3 .24388 .64082 .29481);--color-emerald-400:color(display-p3 .3347 .8196 .59158);--color-emerald-500:color(display-p3 .26711 .72685 .5084);--color-emerald-600:color(display-p3 .20656 .58906 .41396);--color-emerald-700:color(display-p3 .16404 .47023 .34351);--color-emerald-900:color(display-p3 .11782 .30297 .2345);--color-blue-400:color(display-p3 .39744 .62813 .99212)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border)}body{background-color:var(--color-background);color:var(--color-foreground)}}@layer components;@layer utilities{.\@container\/field-group{container:field-group/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.top-0{top:calc(var(--spacing) * 0)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.order-first{order:-9999}.order-last{order:9999}.col-start-2{grid-column-start:2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-6{margin-block:calc(var(--spacing) * 6)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-11{margin-left:calc(var(--spacing) * 11)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.field-sizing-content{field-sizing:content}.field-sizing-fixed{field-sizing:fixed}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\!{width:calc(var(--spacing) * 5)!important;height:calc(var(--spacing) * 5)!important}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-32{height:calc(var(--spacing) * 32)}.h-\[34px\]{height:34px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-80{max-height:calc(var(--spacing) * 80)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-40{width:calc(var(--spacing) * 40)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[34px\]{width:34px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[120px\]{max-width:120px}.max-w-\[220px\]{max-width:220px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize-none{resize:none}.scroll-my-1{scroll-margin-block:calc(var(--spacing) * 1)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-0>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 0) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-black\/10>:not(:last-child)){border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){:where(.divide-black\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#2b579a\]\/10{border-color:#2b579a1a}.border-\[var\(--curly-eu-blue\)\],.border-\[var\(--curly-eu-blue\)\]\/20{border-color:var(--curly-eu-blue)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--curly-eu-blue\)\]\/20{border-color:color-mix(in oklab, var(--curly-eu-blue) 20%, transparent)}}.border-\[var\(--curly-eu-blue\)\]\/25{border-color:var(--curly-eu-blue)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--curly-eu-blue\)\]\/25{border-color:color-mix(in oklab, var(--curly-eu-blue) 25%, transparent)}}.border-\[var\(--curly-eu-blue\)\]\/40{border-color:var(--curly-eu-blue)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--curly-eu-blue\)\]\/40{border-color:color-mix(in oklab, var(--curly-eu-blue) 40%, transparent)}}.border-\[var\(--curly-eu-gold\)\]\/60{border-color:var(--curly-eu-gold)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--curly-eu-gold\)\]\/60{border-color:color-mix(in oklab, var(--curly-eu-gold) 60%, transparent)}}.border-amber-200{border-color:var(--color-amber-200)}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-black\/15{border-color:#00000026}@supports (color:color-mix(in lab, red, red)){.border-black\/15{border-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.border-border,.border-border\/60{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}.border-destructive\/30{border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--color-destructive) 30%, transparent)}}.border-destructive\/40{border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-green-200{border-color:var(--color-green-200)}.border-input{border-color:var(--color-input)}.border-muted-foreground\/30{border-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/30{border-color:color-mix(in oklab, var(--color-muted-foreground) 30%, transparent)}}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-transparent{border-color:#0000}.border-t-foreground{border-top-color:var(--color-foreground)}.bg-\[\#2b579a\]{background-color:#2b579a}.bg-\[\#2b579a\]\/10{background-color:#2b579a1a}.bg-\[\#333\]{background-color:#333}.bg-\[\#18794e\]{background-color:#18794e}.bg-\[\#FDFDFC\]{background-color:#fdfdfc}.bg-\[\#d4c9b0\]{background-color:#d4c9b0}.bg-\[\#f5f5f5\]{background-color:#f5f5f5}.bg-\[rgba\(24\,121\,78\,0\.12\)\]{background-color:#18794e1f}.bg-\[var\(--curly-eu-blue\)\],.bg-\[var\(--curly-eu-blue\)\]\/5{background-color:var(--curly-eu-blue)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--curly-eu-blue\)\]\/5{background-color:color-mix(in oklab, var(--curly-eu-blue) 5%, transparent)}}.bg-\[var\(--curly-eu-blue\)\]\/8{background-color:var(--curly-eu-blue)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--curly-eu-blue\)\]\/8{background-color:color-mix(in oklab, var(--curly-eu-blue) 8%, transparent)}}.bg-\[var\(--curly-eu-blue\)\]\/10{background-color:var(--curly-eu-blue)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--curly-eu-blue\)\]\/10{background-color:color-mix(in oklab, var(--curly-eu-blue) 10%, transparent)}}.bg-\[var\(--curly-eu-gold\)\]\/20{background-color:var(--curly-eu-gold)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--curly-eu-gold\)\]\/20{background-color:color-mix(in oklab, var(--curly-eu-gold) 20%, transparent)}}.bg-\[var\(--curly-paper\)\],.bg-\[var\(--curly-paper\)\]\/95{background-color:var(--curly-paper)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--curly-paper\)\]\/95{background-color:color-mix(in oklab, var(--curly-paper) 95%, transparent)}}.bg-\[var\(--curly-paper-2\)\]{background-color:var(--curly-paper-2)}.bg-\[var\(--curly-paper-input\)\]{background-color:var(--curly-paper-input)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-background,.bg-background\/85{background-color:var(--color-background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/85{background-color:color-mix(in oklab, var(--color-background) 85%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-border{background-color:var(--color-border)}.bg-card{background-color:var(--color-card)}.bg-destructive,.bg-destructive\/5{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, var(--color-destructive) 5%, transparent)}}.bg-destructive\/10{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--color-destructive) 10%, transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-foreground{background-color:var(--color-foreground)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-200{background-color:var(--color-green-200)}.bg-muted,.bg-muted\/30{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--color-muted) 30%, transparent)}}.bg-muted\/40{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--color-muted) 40%, transparent)}}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-popover{background-color:var(--color-popover)}.bg-primary,.bg-primary\/10{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.bg-primary\/70{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/70{background-color:color-mix(in oklab, var(--color-primary) 70%, transparent)}}.bg-primary\/80{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/80{background-color:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-200{background-color:var(--color-red-200)}.bg-secondary{background-color:var(--color-secondary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.fill-current{fill:currentColor}.fill-primary{fill:var(--color-primary)}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[3px\]{padding:3px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.85em\]{font-size:.85em}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[20px\]{font-size:20px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-\[\#1b1b18\]{color:#1b1b18}.text-\[\#2b579a\]{color:#2b579a}.text-\[\#6b4a00\]{color:#6b4a00}.text-\[\#222\]{color:#222}.text-\[\#333\]{color:#333}.text-\[\#555\]{color:#555}.text-\[\#888\]{color:#888}.text-\[\#18794e\]{color:#18794e}.text-\[\#e0e0e0\]{color:#e0e0e0}.text-\[var\(--curly-eu-blue\)\]{color:var(--curly-eu-blue)}.text-\[var\(--curly-ink\)\]{color:var(--curly-ink)}.text-\[var\(--curly-ink-2\)\]{color:var(--curly-ink-2)}.text-\[var\(--curly-muted\)\]{color:var(--curly-muted)}.text-accent-foreground{color:var(--color-accent-foreground)}.text-amber-700{color:var(--color-amber-700)}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-card-foreground{color:var(--color-card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--color-destructive)}.text-destructive-foreground{color:var(--color-destructive-foreground)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-foreground{color:var(--color-foreground)}.text-gray-500{color:var(--color-gray-500)}.text-gray-700{color:var(--color-gray-700)}.text-green-600{color:var(--color-green-600)}.text-green-900{color:var(--color-green-900)}.text-green-900\/80{color:#0d542bcc}@supports (color:color-mix(in lab, red, red)){.text-green-900\/80{color:color-mix(in oklab, var(--color-green-900) 80%, transparent)}}.text-muted-foreground{color:var(--color-muted-foreground)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-900{color:var(--color-neutral-900)}.text-popover-foreground{color:var(--color-popover-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-900{color:var(--color-red-900)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-neutral-300{-webkit-text-decoration-color:var(--color-neutral-300);-webkit-text-decoration-color:var(--color-neutral-300);-webkit-text-decoration-color:var(--color-neutral-300);text-decoration-color:var(--color-neutral-300)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(0\,51\,153\,0\.13\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#00339921);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_32px_-12px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 12px 32px -12px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_80px_-30px_rgba\(0\,17\,51\,0\.25\)\,0_4px_12px_rgba\(0\,17\,51\,0\.08\)\]{--tw-shadow:0 40px 80px -30px var(--tw-shadow-color,#00113340), 0 4px 12px var(--tw-shadow-color,#00113314);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_80px_-30px_rgba\(0\,17\,51\,0\.28\)\,0_4px_12px_rgba\(0\,17\,51\,0\.08\)\]{--tw-shadow:0 40px 80px -30px var(--tw-shadow-color,#00113347), 0 4px 12px var(--tw-shadow-color,#00113314);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-ring,.ring-ring\/10{--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.ring-ring\/10{--tw-ring-color:color-mix(in oklab, var(--color-ring) 10%, transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-ring\/50{outline-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.outline-ring\/50{outline-color:color-mix(in oklab, var(--color-ring) 50%, transparent)}}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\]{transition-property:width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.zoom-in-95{--tw-enter-scale:.95}.paused{animation-play-state:paused}.running{animation-play-state:running}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\:bg-primary:is(:where(.group):hover *){background-color:var(--color-primary)}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--color-foreground)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[collapsible\=icon\]\/sidebar-wrapper\:h-12:is(:where(.group\/sidebar-wrapper):has([data-collapsible=icon]) *){height:calc(var(--spacing) * 12)}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2.5)}.group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2.5)}.group-data-\[collapsible\=icon\]\:pointer-events-none:is(:where(.group)[data-collapsible=icon] *){pointer-events:none}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:block:is(:where(.group)[data-collapsible=icon] *){display:block}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=icon\]\:select-none:is(:where(.group)[data-collapsible=icon] *){-webkit-user-select:none;user-select:none}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing) * 0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing) * 1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:var(--radius-md)}.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--color-popover)}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--color-popover-foreground)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing) * 1)}.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-\(--spacing\(4\)\)\)\]:is(:where(.peer)[data-variant=inset]~*){min-height:calc(100svh - (calc(var(--spacing) * 4)))}.selection\:bg-primary ::selection{background-color:var(--color-primary)}.selection\:bg-primary::selection{background-color:var(--color-primary)}.selection\:text-primary-foreground ::selection{color:var(--color-primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--color-primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--color-foreground)}.placeholder\:text-\[\#888\]::placeholder{color:#888}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:rounded-l-md:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:mt-0:last-child{margin-top:calc(var(--spacing) * 0)}.last\:rounded-r-md:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-primary\/40:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.hover\:bg-\[\#2b579a\]\/10:hover{background-color:#2b579a1a}.hover\:bg-\[var\(--curly-eu-blue\)\]\/8:hover{background-color:var(--curly-eu-blue)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--curly-eu-blue\)\]\/8:hover{background-color:color-mix(in oklab, var(--curly-eu-blue) 8%, transparent)}}.hover\:bg-\[var\(--curly-eu-blue-2\)\]:hover{background-color:var(--curly-eu-blue-2)}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--color-destructive) 90%, transparent)}}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-neutral-200\/60:hover{background-color:#e5e5e599}@supports (color:color-mix(in lab, red, red)){.hover\:bg-neutral-200\/60:hover{background-color:color-mix(in oklab, var(--color-neutral-200) 60%, transparent)}}.hover\:bg-primary\/5:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-secondary\/80:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--color-secondary) 80%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:text-\[var\(--curly-eu-blue\)\]:hover{color:var(--curly-eu-blue)}.hover\:text-\[var\(--curly-eu-blue-2\)\]:hover{color:var(--curly-eu-blue-2)}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-destructive:hover{color:var(--color-destructive)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-muted-foreground:hover{color:var(--color-muted-foreground)}.hover\:text-neutral-800:hover{color:var(--color-neutral-800)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/80:hover{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current\!:hover{text-decoration-color:currentColor!important}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_20px_-8px_rgba\(0\,51\,153\,0\.5\)\]:hover{--tw-shadow:0 8px 20px -8px var(--tw-shadow-color,#00339980);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_10px_24px_-8px_rgba\(0\,51\,153\,0\.5\)\]:hover{--tw-shadow:0 10px 24px -8px var(--tw-shadow-color,#00339980);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:z-10:focus{z-index:10}.focus\:border-primary:focus{border-color:var(--color-primary)}.focus\:bg-accent:focus{background-color:var(--color-accent)}.focus\:text-accent-foreground:focus{color:var(--color-accent-foreground)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--color-ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:var(--color-ring)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-ring) 50%, transparent)}}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--color-ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-data-\[state\=checked\]\:border-primary:has([data-state=checked]){border-color:var(--color-primary)}.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--color-ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--color-ring) 50%, transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--color-destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:var(--radius-md)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>button\]\:ms-\[-0\.45rem\]:has(>button){margin-inline-start:-.45rem}.has-\[\>button\]\:me-\[-0\.45rem\]:has(>button){margin-inline-end:-.45rem}.has-\[\>kbd\]\:ms-\[-0\.35rem\]:has(>kbd){margin-inline-start:-.35rem}.has-\[\>kbd\]\:me-\[-0\.35rem\]:has(>kbd){margin-inline-end:-.35rem}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing) * 4) 1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing) * 3)}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing) * 0)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing) * 2)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--color-destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:var(--color-accent-foreground)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--color-destructive)}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--color-muted-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive-foreground\/80>*)[data-slot=alert-description]{color:var(--color-destructive-foreground)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive-foreground\/80>*)[data-slot=alert-description]{color:color-mix(in oklab, var(--color-destructive-foreground) 80%, transparent)}}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--color-background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--color-foreground)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--color-primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--color-primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--color-primary-foreground)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--color-accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--color-accent-foreground)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--color-secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--color-accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--color-muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-scale:.95}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[variant\=destructive\]\:text-destructive-foreground[data-variant=destructive]{color:var(--color-destructive-foreground)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--color-destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive-foreground[data-variant=destructive]:focus{color:var(--color-destructive-foreground)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[variant\=outline\]\:border-l-0[data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.data-\[variant\=outline\]\:shadow-xs[data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[variant\=outline\]\:first\:border-l[data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@media (width>=40rem){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:text-left{text-align:left}}@media (width>=48rem){.md\:absolute{position:absolute}.md\:end-6{inset-inline-end:calc(var(--spacing) * 6)}.md\:top-6{top:calc(var(--spacing) * 6)}.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-2xl{max-width:var(--container-2xl)}.md\:max-w-7xl{max-width:var(--container-7xl)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_260px\]{grid-template-columns:1fr 260px}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-0:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 0)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (width>=64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-48{width:calc(var(--spacing) * 48)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-16{gap:calc(var(--spacing) * 16)}:where(.lg\:space-x-12>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 12) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-x-reverse)))}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:pt-24{padding-top:calc(var(--spacing) * 24)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:pl-4{padding-left:calc(var(--spacing) * 4)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-\[56px\]{font-size:56px}.lg\:text-\[72px\]{font-size:72px}}@media (width>=80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container field-group (width>=28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}:where(.dark\:divide-white\/10:is(.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-white\/10:is(.dark *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-amber-900\/50:is(.dark *){border-color:#7b330680}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-900\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-amber-900) 50%, transparent)}}.dark\:border-gray-700:is(.dark *){border-color:var(--color-gray-700)}.dark\:border-green-900\/50:is(.dark *){border-color:#0d542b80}@supports (color:color-mix(in lab, red, red)){.dark\:border-green-900\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-green-900) 50%, transparent)}}.dark\:border-red-200\/10:is(.dark *){border-color:#ffcaca1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-200\/10:is(.dark *){border-color:color-mix(in oklab, var(--color-red-200) 10%, transparent)}}.dark\:border-red-900\/50:is(.dark *){border-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-900\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-white\/15:is(.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/15:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:bg-\[\#0a0a0a\]:is(.dark *){background-color:#0a0a0a}.dark\:bg-\[\#1a1a1a\]:is(.dark *){background-color:#1a1a1a}.dark\:bg-\[\#111\]:is(.dark *){background-color:#111}.dark\:bg-amber-900\/30:is(.dark *){background-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-900) 30%, transparent)}}.dark\:bg-amber-900\/40:is(.dark *){background-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-900) 40%, transparent)}}.dark\:bg-amber-900\/50:is(.dark *){background-color:#7b330680}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-900) 50%, transparent)}}.dark\:bg-amber-900\/60:is(.dark *){background-color:#7b330699}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-900) 60%, transparent)}}.dark\:bg-amber-950\/30:is(.dark *){background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-destructive) 60%, transparent)}}.dark\:bg-emerald-900\/30:is(.dark *){background-color:#004e3b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-emerald-900) 30%, transparent)}}.dark\:bg-emerald-900\/40:is(.dark *){background-color:#004e3b66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-emerald-900) 40%, transparent)}}.dark\:bg-gray-900:is(.dark *){background-color:var(--color-gray-900)}.dark\:bg-green-900\/30:is(.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-green-900) 30%, transparent)}}.dark\:bg-green-900\/50:is(.dark *){background-color:#0d542b80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-green-900) 50%, transparent)}}.dark\:bg-green-950\/30:is(.dark *){background-color:#032e154d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-950\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-green-950) 30%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--color-input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-input) 30%, transparent)}}.dark\:bg-neutral-700:is(.dark *){background-color:var(--color-neutral-700)}.dark\:bg-neutral-800:is(.dark *){background-color:var(--color-neutral-800)}.dark\:bg-red-700\/10:is(.dark *){background-color:#bf000f1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-700\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-red-700) 10%, transparent)}}.dark\:bg-red-900\/30:is(.dark *){background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.dark\:bg-red-900\/50:is(.dark *){background-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.dark\:bg-red-950\/30:is(.dark *){background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:bg-white:is(.dark *){background-color:var(--color-white)}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-white\/20:is(.dark *){background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:text-\[\#6b9edd\]:is(.dark *){color:#6b9edd}.dark\:text-\[\#EDEDEC\]:is(.dark *){color:#ededec}.dark\:text-\[\#aaa\]:is(.dark *){color:#aaa}.dark\:text-\[\#ddd\]:is(.dark *){color:#ddd}.dark\:text-\[var\(--curly-eu-gold\)\]:is(.dark *){color:var(--curly-eu-gold)}.dark\:text-\[var\(--curly-ink-2\)\]:is(.dark *){color:var(--curly-ink-2)}.dark\:text-amber-200:is(.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:is(.dark *){color:var(--color-amber-300)}.dark\:text-amber-400:is(.dark *){color:var(--color-amber-400)}.dark\:text-emerald-300:is(.dark *){color:var(--color-emerald-300)}.dark\:text-emerald-400:is(.dark *){color:var(--color-emerald-400)}.dark\:text-gray-200:is(.dark *){color:var(--color-gray-200)}.dark\:text-gray-400:is(.dark *){color:var(--color-gray-400)}.dark\:text-green-100:is(.dark *){color:var(--color-green-100)}.dark\:text-green-100\/80:is(.dark *){color:#dcfce7cc}@supports (color:color-mix(in lab, red, red)){.dark\:text-green-100\/80:is(.dark *){color:color-mix(in oklab, var(--color-green-100) 80%, transparent)}}.dark\:text-green-200:is(.dark *){color:var(--color-green-200)}.dark\:text-green-400:is(.dark *){color:var(--color-green-400)}.dark\:text-muted-foreground:is(.dark *){color:var(--color-muted-foreground)}.dark\:text-neutral-100:is(.dark *){color:var(--color-neutral-100)}.dark\:text-neutral-300:is(.dark *){color:var(--color-neutral-300)}.dark\:text-neutral-400:is(.dark *){color:var(--color-neutral-400)}.dark\:text-red-100:is(.dark *){color:var(--color-red-100)}.dark\:text-red-200:is(.dark *){color:var(--color-red-200)}.dark\:text-red-300:is(.dark *){color:var(--color-red-300)}.dark\:text-red-400:is(.dark *){color:var(--color-red-400)}.dark\:text-white:is(.dark *){color:var(--color-white)}.dark\:decoration-neutral-500:is(.dark *){-webkit-text-decoration-color:var(--color-neutral-500);-webkit-text-decoration-color:var(--color-neutral-500);-webkit-text-decoration-color:var(--color-neutral-500);text-decoration-color:var(--color-neutral-500)}.dark\:ring-ring\/20:is(.dark *){--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.dark\:ring-ring\/20:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-ring) 20%, transparent)}}.dark\:outline-ring\/40:is(.dark *){outline-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.dark\:outline-ring\/40:is(.dark *){outline-color:color-mix(in oklab, var(--color-ring) 40%, transparent)}}@media (hover:hover){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--color-input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-input) 50%, transparent)}}.dark\:hover\:bg-neutral-700\/60:is(.dark *):hover{background-color:#40404099}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-neutral-700\/60:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-neutral-700) 60%, transparent)}}.dark\:hover\:bg-red-900\/50:is(.dark *):hover{background-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-900\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.dark\:hover\:text-gray-100:is(.dark *):hover{color:var(--color-gray-100)}.dark\:hover\:text-neutral-100:is(.dark *):hover{color:var(--color-neutral-100)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has([data-state=checked]){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has([data-state=checked]){background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active]{border-color:var(--color-input)}.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:var(--color-input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:color-mix(in oklab, var(--color-input) 30%, transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:var(--color-foreground)}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/40:is(.dark *)[data-variant=destructive]:focus{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/40:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--color-muted-foreground)}.\[\.border-b\]\:pb-3.border-b{padding-bottom:calc(var(--spacing) * 3)}.\[\.border-t\]\:pt-3.border-t{padding-top:calc(var(--spacing) * 3)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive-foreground[data-variant=destructive]>*):is(svg){color:var(--color-destructive-foreground)!important}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:data-\[slot\=field\]\:p-4>[data-slot=field]{padding:calc(var(--spacing) * 4)}@container field-group (width>=28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:calc(var(--spacing) * 4)}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (width>=28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}:is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (width>=28rem){:is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--color-primary)}.\[\&\>button\]\:hidden>button{display:none}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pe-2:has(>[data-align=inline-end])>input{padding-inline-end:calc(var(--spacing) * 2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:ps-2:has(>[data-align=inline-start])>input{padding-inline-start:calc(var(--spacing) * 2)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--color-accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--color-destructive) 90%, transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab, var(--color-secondary) 90%, transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#1f3669;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40016;--destructive-foreground:#e40016;--border:#e5e5e5;--input:#e5e5e5;--ring:#d4d4d4;--radius:.625rem}@supports (color:color(display-p3 0 0 0%)){:root{--destructive:color(display-p3 .83032 .14038 .1332);--destructive-foreground:color(display-p3 .83032 .14038 .1332)}}.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#0a0a0a;--card-foreground:#fafafa;--popover:#0a0a0a;--popover-foreground:#fafafa;--primary:#1f3669;--primary-foreground:#fafafa;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#82181a;--destructive-foreground:#fb2c36;--border:#262626;--input:#262626;--ring:#525252}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}} diff --git a/sdkjs-plugins/content/curly/bundle/addin.js b/sdkjs-plugins/content/curly/bundle/addin.js new file mode 100644 index 0000000000..4e0de95c03 --- /dev/null +++ b/sdkjs-plugins/content/curly/bundle/addin.js @@ -0,0 +1,778 @@ +var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),s=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;li[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},c=(n,r,a)=>(a=n==null?{}:e(i(n)),s(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n)),l=o((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.portal`),r=Symbol.for(`react.fragment`),i=Symbol.for(`react.strict_mode`),a=Symbol.for(`react.profiler`),o=Symbol.for(`react.consumer`),s=Symbol.for(`react.context`),c=Symbol.for(`react.forward_ref`),l=Symbol.for(`react.suspense`),u=Symbol.for(`react.memo`),d=Symbol.for(`react.lazy`),f=Symbol.for(`react.activity`),p=Symbol.iterator;function m(e){return typeof e!=`object`||!e?null:(e=p&&e[p]||e[`@@iterator`],typeof e==`function`?e:null)}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,_={};function v(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||h}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if(typeof e!=`object`&&typeof e!=`function`&&e!=null)throw Error(`takes an object of state variables to update or a function which returns an object of state variables.`);this.updater.enqueueSetState(this,e,t,`setState`)},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,`forceUpdate`)};function y(){}y.prototype=v.prototype;function b(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||h}var x=b.prototype=new y;x.constructor=b,g(x,v.prototype),x.isPureReactComponent=!0;var S=Array.isArray;function C(){}var w={H:null,A:null,T:null,S:null},T=Object.prototype.hasOwnProperty;function E(e,n,r){var i=r.ref;return{$$typeof:t,type:e,key:n,ref:i===void 0?null:i,props:r}}function D(e,t){return E(e.type,t,e.props)}function O(e){return typeof e==`object`&&!!e&&e.$$typeof===t}function k(e){var t={"=":`=0`,":":`=2`};return`$`+e.replace(/[=:]/g,function(e){return t[e]})}var A=/\/+/g;function j(e,t){return typeof e==`object`&&e&&e.key!=null?k(``+e.key):t.toString(36)}function M(e){switch(e.status){case`fulfilled`:return e.value;case`rejected`:throw e.reason;default:switch(typeof e.status==`string`?e.then(C,C):(e.status=`pending`,e.then(function(t){e.status===`pending`&&(e.status=`fulfilled`,e.value=t)},function(t){e.status===`pending`&&(e.status=`rejected`,e.reason=t)})),e.status){case`fulfilled`:return e.value;case`rejected`:throw e.reason}}throw e}function N(e,r,i,a,o){var s=typeof e;(s===`undefined`||s===`boolean`)&&(e=null);var c=!1;if(e===null)c=!0;else switch(s){case`bigint`:case`string`:case`number`:c=!0;break;case`object`:switch(e.$$typeof){case t:case n:c=!0;break;case d:return c=e._init,N(c(e._payload),r,i,a,o)}}if(c)return o=o(e),c=a===``?`.`+j(e,0):a,S(o)?(i=``,c!=null&&(i=c.replace(A,`$&/`)+`/`),N(o,r,i,``,function(e){return e})):o!=null&&(O(o)&&(o=D(o,i+(o.key==null||e&&e.key===o.key?``:(``+o.key).replace(A,`$&/`)+`/`)+c)),r.push(o)),1;c=0;var l=a===``?`.`:a+`:`;if(S(e))for(var u=0;u{t.exports=l()})),d=o((e=>{var t=u().__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;e.c=function(e){return t.H.useMemoCache(e)}})),f=o(((e,t)=>{t.exports=d()}))(),p=o((e=>{function t(e,t){var n=e.length;e.push(t);a:for(;0>>1,a=e[r];if(0>>1;ri(c,n))li(u,c)?(e[r]=u,e[l]=n,r=l):(e[r]=c,e[s]=n,r=s);else if(li(u,n))e[r]=u,e[l]=n,r=l;else break a}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return n===0?e.id-t.id:n}if(e.unstable_now=void 0,typeof performance==`object`&&typeof performance.now==`function`){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var c=[],l=[],u=1,d=null,f=3,p=!1,m=!1,h=!1,g=!1,_=typeof setTimeout==`function`?setTimeout:null,v=typeof clearTimeout==`function`?clearTimeout:null,y=typeof setImmediate<`u`?setImmediate:null;function b(e){for(var i=n(l);i!==null;){if(i.callback===null)r(l);else if(i.startTime<=e)r(l),i.sortIndex=i.expirationTime,t(c,i);else break;i=n(l)}}function x(e){if(h=!1,b(e),!m)if(n(c)!==null)m=!0,S||(S=!0,O());else{var t=n(l);t!==null&&j(x,t.startTime-e)}}var S=!1,C=-1,w=5,T=-1;function E(){return g?!0:!(e.unstable_now()-Tt&&E());){var o=d.callback;if(typeof o==`function`){d.callback=null,f=d.priorityLevel;var s=o(d.expirationTime<=t);if(t=e.unstable_now(),typeof s==`function`){d.callback=s,b(t),i=!0;break b}d===n(c)&&r(c),b(t)}else r(c);d=n(c)}if(d!==null)i=!0;else{var u=n(l);u!==null&&j(x,u.startTime-t),i=!1}}break a}finally{d=null,f=a,p=!1}i=void 0}}finally{i?O():S=!1}}}var O;if(typeof y==`function`)O=function(){y(D)};else if(typeof MessageChannel<`u`){var k=new MessageChannel,A=k.port2;k.port1.onmessage=D,O=function(){A.postMessage(null)}}else O=function(){_(D,0)};function j(t,n){C=_(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125o?(r.sortIndex=a,t(l,r),n(c)===null&&r===n(l)&&(h?(v(C),C=-1):h=!0,j(x,a-o))):(r.sortIndex=s,t(c,r),m||p||(m=!0,S||(S=!0,O()))),r},e.unstable_shouldYield=E,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}})),m=o(((e,t)=>{t.exports=p()})),h=o((e=>{var t=u();function n(e){var t=`https://react.dev/errors/`+e;if(1{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=h()})),_=o((e=>{var t=m(),n=u(),r=g();function i(e){var t=`https://react.dev/errors/`+e;if(1R||(e.current=te[R],te[R]=null,R--)}function V(e,t){R++,te[R]=e.current,e.current=t}var ne=z(null),H=z(null),re=z(null),ie=z(null);function ae(e,t){switch(V(re,t),V(H,e),V(ne,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Vd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Vd(t),e=Hd(t,e);else switch(e){case`svg`:e=1;break;case`math`:e=2;break;default:e=0}}B(ne),V(ne,e)}function oe(){B(ne),B(H),B(re)}function se(e){e.memoizedState!==null&&V(ie,e);var t=ne.current,n=Hd(t,e.type);t!==n&&(V(H,e),V(ne,n))}function ce(e){H.current===e&&(B(ne),B(H)),ie.current===e&&(B(ie),Qf._currentValue=ee)}var le,ue;function de(e){if(le===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);le=t&&t[1]||``,ue=-1)`:-1i||c[r]!==l[i]){var u=` +`+c[r].replace(` at new `,` at `);return e.displayName&&u.includes(``)&&(u=u.replace(``,e.displayName)),u}while(1<=r&&0<=i);break}}}finally{fe=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:``)?de(n):``}function me(e,t){switch(e.tag){case 26:case 27:case 5:return de(e.type);case 16:return de(`Lazy`);case 13:return e.child!==t&&t!==null?de(`Suspense Fallback`):de(`Suspense`);case 19:return de(`SuspenseList`);case 0:case 15:return pe(e.type,!1);case 11:return pe(e.type.render,!1);case 1:return pe(e.type,!0);case 31:return de(`Activity`);default:return``}}function he(e){try{var t=``,n=null;do t+=me(e,n),n=e,e=e.return;while(e);return t}catch(e){return` +Error generating stack: `+e.message+` +`+e.stack}}var ge=Object.prototype.hasOwnProperty,_e=t.unstable_scheduleCallback,ve=t.unstable_cancelCallback,ye=t.unstable_shouldYield,be=t.unstable_requestPaint,xe=t.unstable_now,Se=t.unstable_getCurrentPriorityLevel,Ce=t.unstable_ImmediatePriority,we=t.unstable_UserBlockingPriority,Te=t.unstable_NormalPriority,Ee=t.unstable_LowPriority,De=t.unstable_IdlePriority,Oe=t.log,ke=t.unstable_setDisableYieldValue,Ae=null,je=null;function Me(e){if(typeof Oe==`function`&&ke(e),je&&typeof je.setStrictMode==`function`)try{je.setStrictMode(Ae,e)}catch{}}var Ne=Math.clz32?Math.clz32:Ie,Pe=Math.log,Fe=Math.LN2;function Ie(e){return e>>>=0,e===0?32:31-(Pe(e)/Fe|0)|0}var Le=256,Re=262144,ze=4194304;function Be(e){var t=e&42;if(t!==0)return t;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:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Ve(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=Be(n))):i=Be(o):i=Be(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=Be(n))):i=Be(o)):i=Be(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function He(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Ue(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32: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 t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function We(){var e=ze;return ze<<=1,!(ze&62914560)&&(ze=4194304),e}function Ge(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ke(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function qe(e,t,n,r,i,a){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0`u`||window.document===void 0||window.document.createElement===void 0),on=!1;if(an)try{var sn={};Object.defineProperty(sn,`passive`,{get:function(){on=!0}}),window.addEventListener(`test`,sn,sn),window.removeEventListener(`test`,sn,sn)}catch{on=!1}var cn=null,ln=null,un=null;function dn(){if(un)return un;var e,t=ln,n=t.length,r,i=`value`in cn?cn.value:cn.textContent,a=i.length;for(e=0;e=Bn),Un=` `,Wn=!1;function Gn(e,t){switch(e){case`keyup`:return Rn.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function Kn(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var qn=!1;function Jn(e,t){switch(e){case`compositionend`:return Kn(t);case`keypress`:return t.which===32?(Wn=!0,Un):null;case`textInput`:return e=t.data,e===Un&&Wn?null:e;default:return null}}function Yn(e,t){if(qn)return e===`compositionend`||!zn&&Gn(e,t)?(e=dn(),un=ln=cn=null,qn=!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}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=gr(n)}}function vr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?vr(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function yr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Mt(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=Mt(e.document)}return t}function br(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t===`input`&&(e.type===`text`||e.type===`search`||e.type===`tel`||e.type===`url`||e.type===`password`)||t===`textarea`||e.contentEditable===`true`)}var xr=an&&`documentMode`in document&&11>=document.documentMode,Sr=null,Cr=null,wr=null,Tr=!1;function Er(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Tr||Sr==null||Sr!==Mt(r)||(r=Sr,`selectionStart`in r&&br(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}),wr&&hr(wr,r)||(wr=r,r=Td(Cr,`onSelect`),0>=o,i-=o,_i=1<<32-Ne(t)+i|n<h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),a=o(_,a,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),J&&yi(i,h),l;if(d===null){for(;hg?(_=h,h=null):_=h.sibling;var y=p(a,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(a,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(a,h),J&&yi(a,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(a,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return J&&yi(a,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,a,g,v.value,l),v!==null&&(e&&v.alternate!==null&&h.delete(v.key===null?g:v.key),s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(a,e)}),J&&yi(a,g),u}function b(e,r,o,c){if(typeof o==`object`&&o&&o.type===y&&o.key===null&&(o=o.props.children),typeof o==`object`&&o){switch(o.$$typeof){case _:a:{for(var l=o.key;r!==null;){if(r.key===l){if(l=o.type,l===y){if(r.tag===7){n(e,r.sibling),c=a(r,o.props.children),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===O&&ya(l)===r.type){n(e,r.sibling),c=a(r,o.props),Ea(c,o),c.return=e,e=c;break a}n(e,r);break}else t(e,r);r=r.sibling}o.type===y?(c=ii(o.props.children,e.mode,c,o.key),c.return=e,e=c):(c=ri(o.type,o.key,o.props,null,e.mode,c),Ea(c,o),c.return=e,e=c)}return s(e);case v:a:{for(l=o.key;r!==null;){if(r.key===l)if(r.tag===4&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),c=a(r,o.children||[]),c.return=e,e=c;break a}else{n(e,r);break}else t(e,r);r=r.sibling}c=si(o,e.mode,c),c.return=e,e=c}return s(e);case O:return o=ya(o),b(e,r,o,c)}if(F(o))return h(e,r,o,c);if(M(o)){if(l=M(o),typeof l!=`function`)throw Error(i(150));return o=l.call(o),g(e,r,o,c)}if(typeof o.then==`function`)return b(e,r,Ta(o),c);if(o.$$typeof===C)return b(e,r,qi(e,o),c);Da(e,o)}return typeof o==`string`&&o!==``||typeof o==`number`||typeof o==`bigint`?(o=``+o,r!==null&&r.tag===6?(n(e,r.sibling),c=a(r,o),c.return=e,e=c):(n(e,r),c=ai(o,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{wa=0;var i=b(e,t,n,r);return Ca=null,i}catch(t){if(t===pa||t===ha)throw t;var a=$r(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var ka=Oa(!0),Aa=Oa(!1),ja=!1;function Ma(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Na(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Pa(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Fa(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,Fl&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=Xr(e),Yr(e,null,n),t}return Kr(e,r,t,n),Xr(e)}function Ia(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Ye(e,n)}}function La(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Ra=!1;function za(){if(Ra){var e=ia;if(e!==null)throw e}}function Ba(e,t,n,r){Ra=!1;var i=e.updateQueue;ja=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var f=s.lane&-536870913,m=f!==s.lane;if(m?(Z&f)===f:(r&f)===f){f!==0&&f===ra&&(Ra=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var h=e,g=s;f=t;var _=n;switch(g.tag){case 1:if(h=g.payload,typeof h==`function`){d=h.call(_,d,f);break a}d=h;break a;case 3:h.flags=h.flags&-65537|128;case 0:if(h=g.payload,f=typeof h==`function`?h.call(_,d,f):h,f==null)break a;d=p({},d,f);break a;case 2:ja=!0}}f=s.callback,f!==null&&(e.flags|=64,m&&(e.flags|=8192),m=i.callbacks,m===null?i.callbacks=[f]:m.push(f))}else m={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=m,c=d):u=u.next=m,o|=f;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;m=s,s=m.next,m.next=null,i.lastBaseUpdate=m,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),Ul|=o,e.lanes=o,e.memoizedState=d}}function Va(e,t){if(typeof e!=`function`)throw Error(i(191,e));e.call(t)}function Ha(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;ea?a:8;var o=I.T,s={};I.T=s,Os(e,!1,t,n);try{var c=i(),l=I.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?Ds(e,t,sa(c,r),du(e)):Ds(e,t,r,du(e))}catch(n){Ds(e,t,{then:function(){},status:`rejected`,reason:n},du())}finally{L.p=a,o!==null&&s.types!==null&&(o.types=s.types),I.T=o}}function _s(){}function vs(e,t,n,r){if(e.tag!==5)throw Error(i(476));var a=ys(e).queue;gs(e,a,t,ee,n===null?_s:function(){return bs(e),n(r)})}function ys(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:ee,baseState:ee,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ko,lastRenderedState:ee},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ko,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function bs(e){var t=ys(e);t.next===null&&(t=e.alternate.memoizedState),Ds(e,t.next.queue,{},du())}function xs(){return Ki(Qf)}function Ss(){return wo().memoizedState}function Cs(){return wo().memoizedState}function ws(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=du();e=Pa(n);var r=Fa(t,e,n);r!==null&&(pu(r,t,n),Ia(r,t,n)),t={cache:$i()},e.payload=t;return}t=t.return}}function Ts(e,t,n){var r=du();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},ks(e)?As(t,n):(n=qr(e,t,n,r),n!==null&&(pu(n,e,r),js(n,t,r)))}function Es(e,t,n){Ds(e,t,n,du())}function Ds(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(ks(e))As(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,mr(s,o))return Kr(e,t,i,0),Il===null&&Gr(),!1}catch{}if(n=qr(e,t,i,r),n!==null)return pu(n,e,r),js(n,t,r),!0}return!1}function Os(e,t,n,r){if(r={lane:2,revertLane:ud(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},ks(e)){if(t)throw Error(i(479))}else t=qr(e,n,r,2),t!==null&&pu(t,e,2)}function ks(e){var t=e.alternate;return e===Y||t!==null&&t===Y}function As(e,t){so=oo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function js(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Ye(e,n)}}var Ms={readContext:Ki,use:Do,useCallback:mo,useContext:mo,useEffect:mo,useImperativeHandle:mo,useLayoutEffect:mo,useInsertionEffect:mo,useMemo:mo,useReducer:mo,useRef:mo,useState:mo,useDebugValue:mo,useDeferredValue:mo,useTransition:mo,useSyncExternalStore:mo,useId:mo,useHostTransitionStatus:mo,useFormState:mo,useActionState:mo,useOptimistic:mo,useMemoCache:mo,useCacheRefresh:mo};Ms.useEffectEvent=mo;var Ns={readContext:Ki,use:Do,useCallback:function(e,t){return Co().memoizedState=[e,t===void 0?null:t],e},useContext:Ki,useEffect:rs,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),ts(4194308,4,ls.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ts(4194308,4,e,t)},useInsertionEffect:function(e,t){ts(4,2,e,t)},useMemo:function(e,t){var n=Co();t=t===void 0?null:t;var r=e();if(co){Me(!0);try{e()}finally{Me(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=Co();if(n!==void 0){var i=n(t);if(co){Me(!0);try{n(t)}finally{Me(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=Ts.bind(null,Y,e),[r.memoizedState,e]},useRef:function(e){var t=Co();return e={current:e},t.memoizedState=e},useState:function(e){e=zo(e);var t=e.queue,n=Es.bind(null,Y,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:ds,useDeferredValue:function(e,t){return ms(Co(),e,t)},useTransition:function(){var e=zo(!1);return e=gs.bind(null,Y,e.queue,!0,!1),Co().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=Y,a=Co();if(J){if(n===void 0)throw Error(i(407));n=n()}else{if(n=t(),Il===null)throw Error(i(349));Z&127||Po(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,rs(Io.bind(null,r,o,e),[e]),r.flags|=2048,$o(9,{destroy:void 0},Fo.bind(null,r,o,n,t),null),n},useId:function(){var e=Co(),t=Il.identifierPrefix;if(J){var n=vi,r=_i;n=(r&~(1<<32-Ne(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=lo++,0<\/script>`,o=o.removeChild(o.firstChild);break;case`select`:o=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o=typeof r.is==`string`?s.createElement(a,{is:r.is}):s.createElement(a)}}o[nt]=t,o[rt]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)o.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=o;a:switch(Pd(o,a,r),a){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&Dc(t)}}return Mc(t),Oc(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&Dc(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(i(166));if(e=re.current,Mi(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,a=wi,a!==null)switch(a.tag){case 27:case 5:r=a.memoizedProps}e[nt]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||jd(e.nodeValue,n)),e||ki(t,!0)}else e=Bd(e).createTextNode(r),e[nt]=t,t.stateNode=e}return Mc(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=Mi(t),n!==null){if(e===null){if(!r)throw Error(i(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(557));e[nt]=t}else Ni(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Mc(t),e=!1}else n=Pi(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(eo(t),t):(eo(t),null);if(t.flags&128)throw Error(i(558))}return Mc(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(a=Mi(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(i(318));if(a=t.memoizedState,a=a===null?null:a.dehydrated,!a)throw Error(i(317));a[nt]=t}else Ni(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Mc(t),a=!1}else a=Pi(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return t.flags&256?(eo(t),t):(eo(t),null)}return eo(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,a=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(a=r.alternate.memoizedState.cachePool.pool),o=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==a&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),Ac(t,t.updateQueue),Mc(t),null);case 4:return oe(),e===null&&xd(t.stateNode.containerInfo),Mc(t),null;case 10:return Bi(t.type),Mc(t),null;case 19:if(B(to),r=t.memoizedState,r===null)return Mc(t),null;if(a=(t.flags&128)!=0,o=r.rendering,o===null)if(a)jc(r,!1);else{if(Hl!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=no(e),o!==null){for(t.flags|=128,jc(r,!1),e=o.updateQueue,t.updateQueue=e,Ac(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)ni(n,e),n=n.sibling;return V(to,to.current&1|2),J&&yi(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&xe()>$l&&(t.flags|=128,a=!0,jc(r,!1),t.lanes=4194304)}else{if(!a)if(e=no(o),e!==null){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,Ac(t,e),jc(r,!0),r.tail===null&&r.tailMode===`hidden`&&!o.alternate&&!J)return Mc(t),null}else 2*xe()-r.renderingStartTime>$l&&n!==536870912&&(t.flags|=128,a=!0,jc(r,!1),t.lanes=4194304);r.isBackwards?(o.sibling=t.child,t.child=o):(e=r.last,e===null?t.child=o:e.sibling=o,r.last=o)}return r.tail===null?(Mc(t),null):(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=xe(),e.sibling=null,n=to.current,V(to,a?n&1|2:n&1),J&&yi(t,r.treeForkCount),e);case 22:case 23:return eo(t),qa(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(Mc(t),t.subtreeFlags&6&&(t.flags|=8192)):Mc(t),n=t.updateQueue,n!==null&&Ac(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&B(la),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Bi(Qi),Mc(t),null;case 25:return null;case 30:return null}throw Error(i(156,t.tag))}function Pc(e,t){switch(Si(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Bi(Qi),oe(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return ce(t),null;case 31:if(t.memoizedState!==null){if(eo(t),t.alternate===null)throw Error(i(340));Ni()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(eo(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(i(340));Ni()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return B(to),null;case 4:return oe(),null;case 10:return Bi(t.type),null;case 22:case 23:return eo(t),qa(),e!==null&&B(la),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Bi(Qi),null;case 25:return null;default:return null}}function Fc(e,t){switch(Si(t),t.tag){case 3:Bi(Qi),oe();break;case 26:case 27:case 5:ce(t);break;case 4:oe();break;case 31:t.memoizedState!==null&&eo(t);break;case 13:eo(t);break;case 19:B(to);break;case 10:Bi(t.type);break;case 22:case 23:eo(t),qa(),e!==null&&B(la);break;case 24:Bi(Qi)}}function Ic(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){Uu(t,t.return,e)}}function Lc(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){Uu(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){Uu(t,t.return,e)}}function Rc(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Ha(t,n)}catch(t){Uu(e,e.return,t)}}}function zc(e,t,n){n.props=Bs(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Uu(e,t,n)}}function Bc(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){Uu(e,t,n)}}function Vc(e,t){var n=e.ref,r=e.refCleanup;if(n!==null)if(typeof r==`function`)try{r()}catch(n){Uu(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){Uu(e,t,n)}else n.current=null}function Hc(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{a:switch(t){case`button`:case`input`:case`select`:case`textarea`:n.autoFocus&&r.focus();break a;case`img`:n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){Uu(e,e.return,t)}}function Uc(e,t,n){try{var r=e.stateNode;Fd(r,e.type,n,t),r[rt]=t}catch(t){Uu(e,e.return,t)}}function Wc(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Zd(e.type)||e.tag===4}function Gc(e){a:for(;;){for(;e.sibling===null;){if(e.return===null||Wc(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.tag===27&&Zd(e.type)||e.flags&2||e.child===null||e.tag===4)continue a;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Kc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Yt));else if(r!==4&&(r===27&&Zd(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(Kc(e,t,n),e=e.sibling;e!==null;)Kc(e,t,n),e=e.sibling}function qc(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&&(r===27&&Zd(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(qc(e,t,n),e=e.sibling;e!==null;)qc(e,t,n),e=e.sibling}function Jc(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);Pd(t,r,n),t[nt]=e,t[rt]=n}catch(t){Uu(e,e.return,t)}}var Yc=!1,Xc=!1,Zc=!1,Qc=typeof WeakSet==`function`?WeakSet:Set,$c=null;function el(e,t){if(e=e.containerInfo,Rd=sp,e=yr(e),br(e)){if(`selectionStart`in e)var n={start:e.selectionStart,end:e.selectionEnd};else a:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var a=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break a}var s=0,c=-1,l=-1,u=0,d=0,f=e,p=null;b:for(;;){for(var m;f!==n||a!==0&&f.nodeType!==3||(c=s+a),f!==o||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break b;if(p===n&&++u===a&&(c=s),p===o&&++d===r&&(l=s),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}n=c===-1||l===-1?null:{start:c,end:l}}else n=null}n||={start:0,end:0}}else n=null;for(zd={focusedElem:e,selectionRange:n},sp=!1,$c=t;$c!==null;)if(t=$c,e=t.child,t.subtreeFlags&1028&&e!==null)e.return=t,$c=e;else for(;$c!==null;){switch(t=$c,o=t.alternate,e=t.flags,t.tag){case 0:if(e&4&&(e=t.updateQueue,e=e===null?null:e.events,e!==null))for(n=0;n title`))),Pd(o,r,n),o[nt]=e,ht(o),r=o;break a;case`link`:var s=Vf(`link`,`href`,a).get(r+(n.href||``));if(s){for(var c=0;cg&&(o=g,g=h,h=o);var _=_r(s,h),v=_r(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;sn?32:n,I.T=null,n=su,su=null;var o=ru,s=au;if(nu=0,iu=ru=null,au=0,Fl&6)throw Error(i(331));var c=Fl;if(Fl|=4,Al(o.current),Sl(o,o.current,s,n),Fl=c,rd(0,!1),je&&typeof je.onPostCommitFiberRoot==`function`)try{je.onPostCommitFiberRoot(Ae,o)}catch{}return!0}finally{L.p=a,I.T=r,zu(e,t)}}function Hu(e,t,n){t=li(n,t),t=Ks(e.stateNode,t,2),e=Fa(e,t,2),e!==null&&(Ke(e,2),nd(e))}function Uu(e,t,n){if(e.tag===3)Hu(e,e,n);else for(;t!==null;){if(t.tag===3){Hu(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(tu===null||!tu.has(r))){e=li(n,e),n=qs(2),r=Fa(t,n,2),r!==null&&(Js(n,r,t,e),Ke(r,2),nd(r));break}}t=t.return}}function Wu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Pl;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(Bl=!0,i.add(n),e=Gu.bind(null,e,t,n),t.then(e,e))}function Gu(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,Il===e&&(Z&n)===n&&(Hl===4||Hl===3&&(Z&62914560)===Z&&300>xe()-Zl?!(Fl&2)&&bu(e,0):Gl|=n,ql===Z&&(ql=0)),nd(e)}function Ku(e,t){t===0&&(t=We()),e=Jr(e,t),e!==null&&(Ke(e,t),nd(e))}function qu(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Ku(e,n)}function Ju(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,a=e.memoizedState;a!==null&&(n=a.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}r!==null&&r.delete(t),Ku(e,n)}function Yu(e,t){return _e(e,t)}var Xu=null,Zu=null,Qu=!1,$u=!1,ed=!1,td=0;function nd(e){e!==Zu&&e.next===null&&(Zu===null?Xu=Zu=e:Zu=Zu.next=e),$u=!0,Qu||(Qu=!0,ld())}function rd(e,t){if(!ed&&$u){ed=!0;do for(var n=!1,r=Xu;r!==null;){if(!t)if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-Ne(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,cd(r,a))}else a=Z,a=Ve(r,r===Il?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||He(r,a)||(n=!0,cd(r,a));r=r.next}while(n);ed=!1}}function id(){ad()}function ad(){$u=Qu=!1;var e=0;td!==0&&Gd()&&(e=td);for(var t=xe(),n=null,r=Xu;r!==null;){var i=r.next,a=od(r,t);a===0?(r.next=null,n===null?Xu=i:n.next=i,i===null&&(Zu=n)):(n=r,(e!==0||a&3)&&($u=!0)),r=i}nu!==0&&nu!==5||rd(e,!1),td!==0&&(td=0)}function od(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0s)break;var u=c.transferSize,d=c.initiatorType;u&&Id(d)&&(c=c.responseEnd,o+=u*(c`u`?null:document;function xf(e,t,n){var r=bf;if(r&&typeof t==`string`&&t){var i=Pt(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),hf.has(i)||(hf.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),Pd(t,`link`,e),ht(t),r.head.appendChild(t)))}}function Sf(e){_f.D(e),xf(`dns-prefetch`,e,null)}function Cf(e,t){_f.C(e,t),xf(`preconnect`,e,t)}function wf(e,t,n){_f.L(e,t,n);var r=bf;if(r&&e&&t){var i=`link[rel="preload"][as="`+Pt(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+Pt(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+Pt(n.imageSizes)+`"]`)):i+=`[href="`+Pt(e)+`"]`;var a=i;switch(t){case`style`:a=Af(e);break;case`script`:a=Pf(e)}mf.has(a)||(e=p({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),mf.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(jf(a))||t===`script`&&r.querySelector(Ff(a))||(t=r.createElement(`link`),Pd(t,`link`,e),ht(t),r.head.appendChild(t)))}}function Tf(e,t){_f.m(e,t);var n=bf;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+Pt(r)+`"][href="`+Pt(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Pf(e)}if(!mf.has(a)&&(e=p({rel:`modulepreload`,href:e},t),mf.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(Ff(a)))return}r=n.createElement(`link`),Pd(r,`link`,e),ht(r),n.head.appendChild(r)}}}function Ef(e,t,n){_f.S(e,t,n);var r=bf;if(r&&e){var i=mt(r).hoistableStyles,a=Af(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(jf(a)))s.loading=5;else{e=p({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=mf.get(a))&&Rf(e,n);var c=o=r.createElement(`link`);ht(c),Pd(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Lf(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function Df(e,t){_f.X(e,t);var n=bf;if(n&&e){var r=mt(n).hoistableScripts,i=Pf(e),a=r.get(i);a||(a=n.querySelector(Ff(i)),a||(e=p({src:e,async:!0},t),(t=mf.get(i))&&zf(e,t),a=n.createElement(`script`),ht(a),Pd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Of(e,t){_f.M(e,t);var n=bf;if(n&&e){var r=mt(n).hoistableScripts,i=Pf(e),a=r.get(i);a||(a=n.querySelector(Ff(i)),a||(e=p({src:e,async:!0,type:`module`},t),(t=mf.get(i))&&zf(e,t),a=n.createElement(`script`),ht(a),Pd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function kf(e,t,n,r){var a=(a=re.current)?gf(a):null;if(!a)throw Error(i(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(t=Af(n.href),n=mt(a).hoistableStyles,r=n.get(t),r||(r={type:`style`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=Af(n.href);var o=mt(a).hoistableStyles,s=o.get(e);if(s||(a=a.ownerDocument||a,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=a.querySelector(jf(e)))&&!o._p&&(s.instance=o,s.state.loading=5),mf.has(e)||(n={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},mf.set(e,n),o||Nf(a,e,n,s.state))),t&&r===null)throw Error(i(528,``));return s}if(t&&r!==null)throw Error(i(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(t=Pf(n),n=mt(a).hoistableScripts,r=n.get(t),r||(r={type:`script`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(i(444,e))}}function Af(e){return`href="`+Pt(e)+`"`}function jf(e){return`link[rel="stylesheet"][`+e+`]`}function Mf(e){return p({},e,{"data-precedence":e.precedence,precedence:null})}function Nf(e,t,n,r){e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)?r.loading=1:(t=e.createElement(`link`),r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2}),Pd(t,`link`,n),ht(t),e.head.appendChild(t))}function Pf(e){return`[src="`+Pt(e)+`"]`}function Ff(e){return`script[async]`+e}function If(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+Pt(n.href)+`"]`);if(r)return t.instance=r,ht(r),r;var a=p({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),ht(r),Pd(r,`style`,a),Lf(r,n.precedence,e),t.instance=r;case`stylesheet`:a=Af(n.href);var o=e.querySelector(jf(a));if(o)return t.state.loading|=4,t.instance=o,ht(o),o;r=Mf(n),(a=mf.get(a))&&Rf(r,a),o=(e.ownerDocument||e).createElement(`link`),ht(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),Pd(o,`link`,r),t.state.loading|=4,Lf(o,n.precedence,e),t.instance=o;case`script`:return o=Pf(n.src),(a=e.querySelector(Ff(o)))?(t.instance=a,ht(a),a):(r=n,(a=mf.get(o))&&(r=p({},n),zf(r,a)),e=e.ownerDocument||e,a=e.createElement(`script`),ht(a),Pd(a,`link`,r),e.head.appendChild(a),t.instance=a);case`void`:return null;default:throw Error(i(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Lf(r,n.precedence,e));return t.instance}function Lf(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o title`):null)}function Uf(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Wf(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Gf(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=Af(r.href),a=t.querySelector(jf(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=Jf.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,ht(a);return}a=t.ownerDocument||t,r=Mf(r),(i=mf.get(i))&&Rf(r,i),a=a.createElement(`link`),ht(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),Pd(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=Jf.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var Kf=0;function qf(e,t){return e.stylesheets&&e.count===0&&Xf(e,e.stylesheets),0Kf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function Jf(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Xf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Yf=null;function Xf(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Yf=new Map,t.forEach(Zf,e),Yf=null,Jf.call(e))}function Zf(e,t){if(!(t.state.loading&4)){var n=Yf.get(e);if(n)var r=n.get(null);else{n=new Map,Yf.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=_()})),y=c(u(),1),b=v(),x=`https://curly.io`?.replace(/\/$/,``)??``,S=x?`${x}/api`:`/api`;function C(e){return`${S}${e.startsWith(`/`)?e:`/${e}`}`}function w(e){return`${x}${e.startsWith(`/`)?e:`/${e}`}`}function T(){let e=localStorage.getItem(`curly_auth`);if(!e)return null;try{return JSON.parse(e)}catch{return null}}function E(e){localStorage.setItem(`curly_auth`,JSON.stringify(e))}function D(){localStorage.removeItem(`curly_auth`)}async function O(e,t={}){let n=T(),r={"Content-Type":`application/json`,Accept:`application/json`,...t.headers??{}};n?.token&&(r.Authorization=`Bearer ${n.token}`);let i=await fetch(`${S}${e}`,{...t,headers:r});if(!i.ok){let e=await i.json().catch(()=>({})),t=e.errors?Object.values(e.errors).flat()[0]:void 0,n=e.error??t??e.message??`Request failed (${i.status})`;throw new k(i.status,n)}return i.json()}var k=class extends Error{constructor(e,t){super(t),this.status=e}};async function A(e,t,n,r){let i=await O(`/addin/activate`,{method:`POST`,body:JSON.stringify({license_key:e,email:t,instance_name:n,host:r})});return E(i),i}async function j(e,t){await O(`/addin/request-trial-code`,{method:`POST`,body:JSON.stringify({email:e,locale:t})})}async function M(e,t,n,r){let i=await O(`/addin/redeem-trial-code`,{method:`POST`,body:JSON.stringify({email:e,code:t,instance_name:n,host:r})});return E(i),i}async function N(){let e=T();try{await O(`/addin/deactivate`,{method:`POST`,body:JSON.stringify({instance_id:e?.instance_id??null})})}catch{}D()}async function P(){let e=T();try{let t=await O(`/addin/validate`,{method:`POST`,body:JSON.stringify({instance_id:e?.instance_id??null})});if(!t.valid)return{valid:!1};let n={...e?.license??{},...t.license??{}};return e&&E({...e,license:n}),{valid:!0,license:n}}catch{return{valid:!1}}}async function F(e,t,n,r,i){let a=T();await O(`/addin/feedback`,{method:`POST`,body:JSON.stringify({type:e,message:t,host:n,locale:r,build:i??null,instance_id:a?.instance_id??null})})}async function I(){return(await O(`/addin/upgrade-link`,{method:`POST`})).url}async function L(){return(await O(`/addin/billing-portal-link`,{method:`POST`})).url}async function ee(){return(await O(`/addin/dashboard-link`,{method:`POST`})).url}var te=o((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.fragment`);function r(e,n,r){var i=null;if(r!==void 0&&(i=``+r),n.key!==void 0&&(i=``+n.key),`key`in n)for(var a in r={},n)a!==`key`&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:t,type:e,key:i,ref:n===void 0?null:n,props:r}}e.Fragment=n,e.jsx=r,e.jsxs=r})),R=o(((e,t)=>{t.exports=te()}))(),z=(0,y.createContext)(void 0);function B(){let e=(0,y.useContext)(z);if(!e)throw Error(`useAuth must be used within AuthProvider`);return e}function V(e){let t=(0,f.c)(13),{children:n}=e,[r,i]=(0,y.useState)(!1),[a,o]=(0,y.useState)(!0),[s,c]=(0,y.useState)(null),[l,u]=(0,y.useState)(null),d,p;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(d=()=>{let e=T();if(!e){o(!1);return}P().then(t=>{t.valid?(i(!0),c(e.user),u(t.license)):D(),o(!1)})},p=[],t[0]=d,t[1]=p):(d=t[0],p=t[1]),(0,y.useEffect)(d,p);let m;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(m=async()=>{await N(),i(!1),c(null),u(null)},t[2]=m):m=t[2];let h=m,g;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(g=(e,t)=>{i(!0),c(e),u(t)},t[3]=g):g=t[3];let _=g,v;bb0:{if(!l){v=!0;break bb0}let e=l.status;if(!e){v=!0;break bb0}if(e===`trialing`){v=(l.trial_days_left??0)>0;break bb0}v=e===`active`||e===`cancelled`}let b=v,x;t[4]!==r||t[5]!==l||t[6]!==b||t[7]!==a||t[8]!==s?(x={authenticated:r,loading:a,user:s,license:l,licenseUsable:b,logout:h,setAuthenticated:_},t[4]=r,t[5]=l,t[6]=b,t[7]=a,t[8]=s,t[9]=x):x=t[9];let S;return t[10]!==n||t[11]!==x?(S=(0,R.jsx)(z.Provider,{value:x,children:n}),t[10]=n,t[11]=x,t[12]=S):S=t[12],S}var ne=new Set([`ar`,`dv`,`he`,`iw`,`ckb`,`ps`,`fa`,`pa-arab`,`sd`,`ur`,`ug`,`yi`]);function H(e){if(!e)return!1;let t=e.trim().replace(/_/g,`-`).toLowerCase();if(ne.has(t))return!0;let n=t.split(`-`)[0];return ne.has(n)}var re={"welcome.title":`Welcome to Curly`,"welcome.subtitle":`Turn any document into a template`,"welcome.have_license":`I have a license key`,"welcome.have_license_hint":`From your admin or invite email`,"welcome.new_here":`New here?`,"welcome.start_trial":`Start your 14-day free trial`,"welcome.trial_reassurance":`No credit card needed`,"welcome.returning":`Already have a license key?`,"activate.title":`Activate`,"activate.back":`Back`,"activate.license_key":`License Key`,"activate.license_key_placeholder":`XXXXX-XXXXX-XXXXX-XXXXX`,"activate.email":`Email`,"activate.email_placeholder":`name@example.com`,"activate.button":`Activate`,"activate.activating":`Activating...`,"activate.connection_error":`Connection failed. Please try again.`,"activate.lost_key_question":`Lost your key?`,"activate.lost_key_action":`Sign in`,"activate.choose_language":`Choose your language`,"trial_signup.title":`Start your free trial`,"trial_signup.subtitle_email":`Enter your email. We'll send you a 6-digit code to verify it.`,"trial_signup.subtitle_code":`Enter the 6-digit code we just sent to {EMAIL}.`,"trial_signup.email_label":`Email address`,"trial_signup.email_placeholder":`name@example.com`,"trial_signup.code_label":`Verification code`,"trial_signup.code_placeholder":`000000`,"trial_signup.send_code":`Send code`,"trial_signup.sending":`Sending...`,"trial_signup.verify":`Activate trial`,"trial_signup.verifying":`Activating...`,"trial_signup.back":`Back`,"trial_signup.wrong_email":`Wrong email? Change it`,"trial_signup.no_code":`Didn't get a code?`,"trial_signup.resend":`Send a new one`,"trial_signup.resent":`New code sent`,"trial_signup.spam_note":`Check your spam folder if you don't see it within a minute.`,"trial_signup.connection_error":`Connection failed. Please try again.`,"taskpane.refresh":`Refresh`,"taskpane.initializing":`Initializing...`,"taskpane.menu":`Menu`,"taskpane.sign_out":`Sign out`,"taskpane.confirm_sign_out_title":`Sign out?`,"taskpane.confirm_sign_out_body":`You'll need to enter your license key again on this device.`,"taskpane.cancel":`Cancel`,"taskpane.refreshing":`Refreshing...`,"taskpane.replace":`Replace`,"taskpane.replacing":`Replacing...`,"taskpane.no_placeholders":`No placeholders found in this document.`,"taskpane.empty.demo_title":`First time with Curly?`,"taskpane.empty.demo_subtitle":`We'll drop a sample template into this document so you can see how Curly turns placeholders into real content.`,"taskpane.empty.demo_button":`Show me how Curly works`,"taskpane.empty.demo_inserting":`Setting up...`,"taskpane.empty.demo_not_empty":`Curly works best on a fresh document. Open File → New to try the demo, or type a {Placeholder} anywhere in this document and click Refresh above.`,"taskpane.empty.demo_failed":`Couldn't set up the demo. Please try again.`,"demo.line_greeting":`Dear {ClientName},`,"demo.line_body":`Thank you for your order on {Date}.`,"demo.line_invoice":`Invoice {InvoiceNumber} for {Amount} is attached.`,"demo.line_payment":`Payment is due within {DueInDays} days to {CompanyName}.`,"demo.line_signoff":`Sincerely,`,"demo.line_sender":`{SenderName}`,"taskpane.no_new_tags":`No new placeholders found.`,"taskpane.tab.placeholders":`Placeholders`,"taskpane.tab.form_fields":`Form fields`,"taskpane.cc.choose":`Choose…`,"taskpane.cc.unsupported":`This field type isn't supported here.`,"taskpane.cc.filled":`Already filled`,"taskpane.init_failed":`Couldn't connect to the document. Open this add-in inside your word processor.`,"taskpane.init_error":`Failed to initialize document connection.`,"taskpane.scan_error":`Error detecting placeholders.`,"taskpane.replace_error":`Failed to replace some placeholders.`,"taskpane.trial.days_left_other":`Trial · {COUNT} days left`,"taskpane.trial.hours_left_other":`Trial · {COUNT} hours left`,"taskpane.trial.minutes_left_other":`Trial · {COUNT} minutes left`,"taskpane.trial.last_day":`Trial · Last day`,"taskpane.trial.last_hour":`Trial · Last hour`,"taskpane.trial.last_minute":`Trial · Last minute`,"taskpane.trial.expired":`Trial ended`,"taskpane.trial.expired_message":`Continue with a paid subscription to keep working. Your devices stay activated — everything works again the moment payment is confirmed.`,"taskpane.trial.expired_email_note":`Prefer to handle this later? We'll email you a link within 24 hours so you can pick it up from your inbox.`,"taskpane.upgrade.cta":`Upgrade — keep working`,"taskpane.upgrade.opening":`Opening checkout…`,"taskpane.upgrade.failed":`Couldn't open checkout. Please try again.`,"taskpane.billing.update_cta":`Update billing`,"taskpane.subscription.suspended":`Last payment didn't go through`,"taskpane.subscription.suspended_message":`Update your billing to keep working. Your devices stay activated — everything works again the moment payment is confirmed.`,"taskpane.subscription.expired":`Subscription ended`,"taskpane.subscription.expired_message":`Subscribe again to keep working. Your devices stay activated — everything works again the moment payment is confirmed.`,"taskpane.subscription.resubscribe_cta":`Subscribe again`,"taskpane.subscription.ask_owner":`The team owner can fix this from the dashboard.`,"settings.title":`Settings`,"settings.search_brackets":`Search for square brackets (e.g., [tag])`,"settings.replace_empty":`Replace empty fields`,"settings.replace_underscores":`Replace empty fields with underscores`,"settings.show_field_labels":`Show field labels above inputs`,"settings.show_location_icons":`Show location icons`,"settings.back":`Back to Add-in`,"language.title":`Select language`,"language.current":`Current language`,"language.search":`Search by code or name...`,"language.choose":`Select`,"language.no_matches":`No matches`,"language.loading":`Loading translation...`,"language.empty":`Couldn't load the language list.`,"language.retry":`Try again`,"language.fetch_error":`Couldn't load this translation.`,"nav.open_dashboard":`Open dashboard`,"nav.language":`Language`,"nav.settings":`Settings`,"nav.feedback":`Feedback`,"nav.info":`Info`,"feedback.title":`Feedback`,"feedback.intro":`Your message is sent directly to the team. Tell us what works well, what isn't working, or what you'd like to see added.`,"feedback.type_bug":`Issue`,"feedback.type_idea":`Idea`,"feedback.type_question":`Question`,"feedback.type_other":`Other`,"feedback.placeholder":`Type your message here.`,"feedback.send":`Send`,"feedback.sending":`Sending...`,"feedback.sent":`Thanks! Your feedback was sent.`,"feedback.error":`We couldn't send your message. Please try again.`,"feedback.build_label":`Build (auto-included)`,"feedback.build_help":`We include this version with your message so we can match your report to the exact build you're using.`,"info.title":`Info`,"info.copyright":`Copyright © {YEAR} Foundasys.`,"info.rights":`All rights reserved.`,"info.team":`Licensed to`,"info.build":`Build`,"info.close":`Done`};function ie(){return globalThis.Asc!==void 0&&globalThis.Asc?.plugin?new Se:typeof Office<`u`?new _e:null}function ae(){if(globalThis.Asc!==void 0&&globalThis.Asc?.plugin){let e=(typeof document<`u`?document.title:``)||``;try{let t=window.top?.document?.title;t&&(e+=` `+t)}catch{}return/euro[\s-]?office|euroffice/i.test(e)?`Euro-Office`:`OnlyOffice`}if(typeof Office<`u`&&Office?.context){let e=Office.context,t=e.host,n=e.platform;if(t)switch(n){case`OfficeOnline`:return`${t} Online`;case`Mac`:return`${t} for Mac`;case`iOS`:return`${t} for iOS`;case`Android`:return`${t} for Android`;default:return t}}return`Browser`}var oe=[/\{[^{}]+\}/g,/\[[^[\]]+\]/g],se=[/\{[^{}]+\}/g],ce={header:1,body:2,footer:4};function le(e){return e.length<=48?e:`${e.slice(0,45)}…${e.slice(-1)}`}function ue(e){let t=0;for(let n=0;ne.index-t.index),n.map(e=>e.token)}function fe(e){switch(e){case`PlainText`:return`plain`;case`RichText`:return`rich`;case`CheckBox`:return`checkbox`;case`DropDownList`:return`dropdown`;case`ComboBox`:return`combo`;case`DatePicker`:return`date`;default:return null}}function pe(e,t,n,r,i){return e&&e.trim()||t&&t.trim()||n&&n.trim()||r&&r.trim()||`Field ${i+1}`}var me=/^\[\s*(?:\|\s*)+\]$/;async function he(e){let t=(e,t)=>Office.context?.requirements?.isSetSupported?.(e,t)??!1,n=t(`WordApi`,`1.7`),r=t(`WordApi`,`1.9`),i=t(`WordApiDesktop`,`1.3`),a=e.document.body.getContentControls({});if(a.load(`items/id,items/tag,items/title,items/type,items/subtype,items/text,items/placeholderText`),await e.sync(),!a.items.length)return[];for(let e of a.items){let t=e.type;(t===`DropDownList`||t===`ComboBox`)&&r&&(t===`DropDownList`?e.dropDownListContentControl:e.comboBoxContentControl)?.listItems?.load(`displayText,value`),t===`CheckBox`&&n&&e.checkboxContentControl?.load(`isChecked`)}return await e.sync(),a.items.map((e,t)=>{let a=e.type,o=fe(a);if(!o)return null;let s=pe(e.title??``,e.tag??``,e.placeholderText??``,e.text??``,t),c,l,u=!1;o===`dropdown`||o===`combo`?(r&&(c=((o===`dropdown`?e.dropDownListContentControl:e.comboBoxContentControl)?.listItems?.items??[]).map(e=>({displayText:e.displayText??``,value:e.value??``}))),r||(u=!0)):o===`checkbox`?n?l=e.checkboxContentControl?.isChecked??!1:u=!0:o===`date`&&!i&&(u=!0);let d=e.placeholderText??``,f=e.text??``,p=ge(o,f,d,c);return{kind:`control`,id:ue(`cc:${e.id}`),controlId:e.id,controlType:o,title:s,placeholderText:d||void 0,options:c,isChecked:l,currentText:f||void 0,occurrences:1,locations:[`Body`],scopeMask:ce.body,unsupportedHere:u||void 0,isFilled:p||void 0}}).filter(e=>e!==null)}function ge(e,t,n,r){let i=t.trim();return i.length===0?!1:e===`dropdown`||e===`combo`?!r||r.length===0?!1:r.some(e=>e.displayText===t):e===`checkbox`?!1:i!==n.trim()}var _e=class{name=`Microsoft Word`;isAvailable(){return typeof Office<`u`&&typeof Word<`u`}async initialize(){return typeof Office>`u`?!1:new Promise(e=>{let t=setTimeout(()=>e(!1),5e3);Office.onReady().then(()=>{clearTimeout(t),e(typeof Word<`u`&&!!Office.context)}).catch(()=>{clearTimeout(t),e(!1)})})}getDisplayLanguage(){return Office?.context?.displayLanguage||navigator.language||`en-US`}async fetchTags(e=!0){return Word.run(async t=>{let n=t.document.sections;n.load(`items`);let r=t.document.body.paragraphs;r.load(`text`),await t.sync();let i=[];n.items.forEach((e,t)=>{let n=`Section ${t+1}`,r=[{type:Word.HeaderFooterType.firstPage,suffix:`Header · First page`},{type:Word.HeaderFooterType.primary,suffix:`Header · Primary`},{type:Word.HeaderFooterType.evenPages,suffix:`Header · Even pages`}],a=[{type:Word.HeaderFooterType.firstPage,suffix:`Footer · First page`},{type:Word.HeaderFooterType.primary,suffix:`Footer · Primary`},{type:Word.HeaderFooterType.evenPages,suffix:`Footer · Even pages`}];[...r,...a].forEach(({type:t,suffix:r})=>{let a=r.startsWith(`Header`),o=(a?e.getHeader(t).getRange():e.getFooter(t).getRange()).paragraphs;o.load(`text`),i.push({descriptor:{label:`${n} ${r}`,mask:a?ce.header:ce.footer},paras:o})})}),await t.sync();let a=e?oe:se,o=new Map,s=0,c=(e,t)=>{if(e)for(let n of de(e,a))if(!o.has(n))o.set(n,{text:n,occurrences:1,locations:new Set([t.label]),order:s++,scopeMask:t.mask});else{let e=o.get(n);e.occurrences++,e.locations.add(t.label),e.scopeMask|=t.mask}},l={label:`Body`,mask:ce.body};for(let e of r.items)c(e.text??``,l);i.forEach(({descriptor:e,paras:t})=>{for(let n of t.items)c(n.text??``,e)});let u=Array.from(o.values()).sort((e,t)=>e.order-t.order).map(e=>({kind:`text`,id:ue(e.text),text:e.text,placeholder:le(e.text),occurrences:e.occurrences,locations:Array.from(e.locations),scopeMask:e.scopeMask})),d=await he(t),f=new Set(d.map(e=>e.currentText?.trim()).filter(e=>typeof e==`string`&&e.length>0));return[...u.filter(e=>{let t=e.text.trim();return!f.has(t)&&!me.test(t)}),...d]})}async fillTags(e,t){let n=e.filter(e=>e.kind===`text`),r=e.filter(e=>e.kind===`control`);try{return await Word.run(async e=>{n.length>0&&await this.fillTextTags(e,n,t),r.length>0&&await this.fillControlTags(e,r),await e.sync()}),{success:!0}}catch(e){return console.error(`Error replacing tags:`,e),{success:!1,error:`Failed to replace tags in document`}}}async fillTextTags(e,t,n){let r=e.document.sections;r.load(`items`),await e.sync();let i=Word.SearchOptions.newObject(e);i.matchWildcards=!1,i.matchCase=!1;let a=[];(n.replace_empty_fields?t:t.filter(e=>e.value.trim().length>0)).forEach(t=>{let n=e.document.body.search(t.text,i);n.load(`items`),a.push({searchHits:n,replacementString:t.value,tag:t}),r.items.forEach(e=>{[Word.HeaderFooterType.firstPage,Word.HeaderFooterType.primary,Word.HeaderFooterType.evenPages].forEach(n=>{let r=e.getHeader(n).getRange().search(t.text,i);r.load(`items`),a.push({searchHits:r,replacementString:t.value,tag:t});let o=e.getFooter(n).getRange().search(t.text,i);o.load(`items`),a.push({searchHits:o,replacementString:t.value,tag:t})})})}),await e.sync();let o=Office.context?.requirements?.isSetSupported?.(`WordApi`,`1.3`)??!1,s=[];if(a.forEach(e=>{e.searchHits.items.forEach(t=>{s.push({range:t,replacementText:e.replacementString,locationRelations:[],tag:e.tag})})}),o){let t=Array.from(new Set(s.map(e=>e.tag.text))),n=new Map;for(let e of t){let r=new Set;for(let n of t)n!==e&&n.includes(e)&&r.add(n);r.size>0&&n.set(e,r)}for(let e=0;e{e.locationRelations=e.locationRelations.map(e=>e.value)})}let c=new Set;s.forEach((e,t)=>{e.locationRelations.forEach(e=>{[`Inside`,`InsideStart`,`InsideEnd`].includes(e)&&c.add(t)})}),s.forEach((e,t)=>{if(c.has(t))return;let r=e.replacementText,i=!0;r.trim()||(n.replace_empty_fields?r=n.replace_empty_fields_with_underscores?e.tag.text.replace(/./g,`_`):``:i=!1),i&&e.range.insertText(r,Word.InsertLocation.replace)})}async fillControlTags(e,t){if(t.length===0)return;let n=e.document.body.getContentControls({});n.load(`items/id,items/type`),await e.sync();let r=new Map;for(let e of n.items)r.set(e.id,e);let i=t.filter(e=>(e.controlType===`dropdown`||e.controlType===`combo`)&&!e.unsupportedHere&&e.value.length>0);for(let e of i){let t=r.get(e.controlId);if(!t)continue;let n=e.controlType===`dropdown`?t.dropDownListContentControl:t.comboBoxContentControl;n?.listItems&&n.listItems.load(`items/displayText,items/value`)}i.length>0&&await e.sync();for(let e of t){let t=r.get(e.controlId);if(!(!t||e.unsupportedHere))switch(e.controlType){case`plain`:case`rich`:case`date`:t.insertText(e.value,Word.InsertLocation.replace);break;case`dropdown`:case`combo`:{if(e.value.length===0)break;let n=((e.controlType===`dropdown`?t.dropDownListContentControl:t.comboBoxContentControl)?.listItems?.items??[]).find(t=>t.displayText===e.value);n&&n.select();break}case`checkbox`:{let n=t.checkboxContentControl;n&&(n.isChecked=!!e.value&&e.value!==`0`&&e.value!==`false`);break}}}}async insertText(e){try{return await Word.run(async t=>{t.document.getSelection().insertText(e,Word.InsertLocation.replace),await t.sync()}),{success:!0}}catch(e){return console.error(`Error inserting text:`,e),{success:!1,error:`Failed to insert text`}}}async isDocumentEmpty(){try{let e=!1;return await Word.run(async t=>{let n=t.document.body;n.load(`text`),await t.sync(),e=n.text.replace(/\s+/g,``).length===0}),e}catch(e){return console.error(`Error checking if document is empty:`,e),!1}}async insertDemoContent(e){try{return await Word.run(async t=>{let n=t.document.body;n.clear();for(let t=0;t firstSeg; k--) { + container.RemoveElement(segments[k].idx); + } + } + return true; + } + + // Scan \`container\` for any tag in \`list\`. After each successful + // mutation, restart — element indexes have shifted. Returns the + // count of replacements made, or -1 if the container doesn't + // expose the run-aware API (caller should fall back to legacy). + function processContainer(container) { + var made = 0; + for (var pass = 0; pass < MAX_PASSES; pass++) { + var built = buildSegments(container); + if (!built) return -1; + var segments = built.segments; + var joined = built.joined; + var progressed = false; + + for (var k = 0; k < list.length; k++) { + var find = list[k].find; + if (!find) continue; + var pos = joined.indexOf(find); + if (pos < 0) continue; + var endPos = pos + find.length; + + // Locate covering segments. Reject if the span + // crosses an opaque segment. + var firstSeg = -1, lastSeg = -1, hadOpaque = false; + for (var si = 0; si < segments.length; si++) { + var sg = segments[si]; + if (sg.end > pos && sg.start < endPos) { + if (sg.kind === 'opaque') { hadOpaque = true; break; } + if (firstSeg < 0) firstSeg = si; + lastSeg = si; + } + } + if (hadOpaque || firstSeg < 0) continue; + + // Tag entirely inside one hyperlink — recurse so + // the run mutation happens inside the link, keeping + // its href intact. + if (firstSeg === lastSeg && segments[firstSeg].kind === 'hyperlink') { + var sub = processContainer(segments[firstSeg].el); + if (sub > 0) made += sub; + progressed = true; + break; + } + + // Tag spans hyperlink + non-hyperlink content — too + // ambiguous to mutate run-aware (which side keeps + // the link?). Skip; legacy fallback would have + // wiped the link target anyway. + var spansMixed = false; + for (var ck = firstSeg; ck <= lastSeg; ck++) { + if (segments[ck].kind === 'hyperlink') { spansMixed = true; break; } + } + if (spansMixed) continue; + + if (applyReplacement(container, segments, firstSeg, lastSeg, pos, endPos, list[k].replace)) { + made++; + progressed = true; + break; + } + } + + if (!progressed) break; + } + return made; + } + + // Pre-existing behaviour — paragraph-level string replace that + // wipes inline formatting. Used only when the run-aware API + // isn't available on this OnlyOffice build. + function legacyReplaceParagraph(p) { + if (typeof p.GetText !== 'function' + || typeof p.RemoveAllElements !== 'function' + || typeof p.AddText !== 'function') return 0; + var text = p.GetText(); + var newText = text; + var changed = false; + for (var k = 0; k < list.length; k++) { + if (newText.indexOf(list[k].find) >= 0) { + newText = newText.split(list[k].find).join(list[k].replace); + changed = true; + } + } + if (!changed) return 0; + p.RemoveAllElements(); + p.AddText(newText); + return 1; + } + + function paragraphContainsAnyTag(p) { + if (typeof p.GetText !== 'function') return false; + var text; + try { text = String(p.GetText() || ''); } catch (eGT) { return false; } + if (!text) return false; + for (var k = 0; k < list.length; k++) { + if (list[k].find && text.indexOf(list[k].find) >= 0) return true; + } + return false; + } + + function processParagraphs(arr) { + if (!arr || !arr.length) return 0; + var n = 0; + for (var i = 0; i < arr.length; i++) { + var p = arr[i]; + if (!p) continue; + var rc = processContainer(p); + if (rc < 0) { + // Run-aware API not available — use legacy. + n += legacyReplaceParagraph(p); + } else if (rc === 0 && paragraphContainsAnyTag(p)) { + // Run-aware returned 0 but the paragraph DOES contain + // a tag — likely an OnlyOffice API change where runs' + // SetText() no longer works. Fall back to legacy + // paragraph-level rewrite (loses inline formatting but + // gets the replacement done). + n += legacyReplaceParagraph(p); + } else { + n += rc; + } + } + return n; + } + + var doc = Api.GetDocument(); + var total = 0; + + if (typeof doc.GetAllParagraphs === 'function') { + total += processParagraphs(doc.GetAllParagraphs()); + } + + var sections = (typeof doc.GetSections === 'function') ? doc.GetSections() : []; + var hfTypes = ['title', 'default', 'even']; + for (var s = 0; s < sections.length; s++) { + var section = sections[s]; + if (typeof section.GetHeader === 'function') { + for (var ht = 0; ht < hfTypes.length; ht++) { + var header = null; + try { header = section.GetHeader(hfTypes[ht], false); } catch (e) { header = null; } + if (header && typeof header.GetAllParagraphs === 'function') { + total += processParagraphs(header.GetAllParagraphs()); + } + } + } + if (typeof section.GetFooter === 'function') { + for (var ft = 0; ft < hfTypes.length; ft++) { + var footer = null; + try { footer = section.GetFooter(hfTypes[ft], false); } catch (e) { footer = null; } + if (footer && typeof footer.GetAllParagraphs === 'function') { + total += processParagraphs(footer.GetAllParagraphs()); + } + } + } + } + + // Diagnostic: capture the OnlyOffice API surface that the fill + // script depends on. ALWAYS fires (not gated on total === 0) so + // we get a signal even when the legacy fallback masks the + // run-aware regression. Useful per-paragraph state on demand + // via debug.paragraphs (only populated on total === 0 to keep + // the happy-path output small). + var debug = { findStrings: [], paragraphs: [], apiProbe: null }; + try { + var probeDoc = Api.GetDocument(); + var probeParas = (typeof probeDoc.GetAllParagraphs === 'function') ? probeDoc.GetAllParagraphs() : []; + // Walk paragraphs looking for one with a run we can probe. + for (var pp = 0; pp < probeParas.length && !debug.apiProbe; pp++) { + var pProbe = probeParas[pp]; + var dbProbe = buildSegments(pProbe); + if (!dbProbe) continue; + for (var rsp = 0; rsp < dbProbe.segments.length; rsp++) { + var sgProbe = dbProbe.segments[rsp]; + if (sgProbe.kind !== 'run' || !sgProbe.el) continue; + var runEl = sgProbe.el; + debug.apiProbe = { + paragraphIdx: pp, + segmentIdx: rsp, + classType: (typeof runEl.GetClassType === 'function') ? runEl.GetClassType() : null, + hasGetText: typeof runEl.GetText === 'function', + hasSetText: typeof runEl.SetText === 'function', + hasAddText: typeof runEl.AddText === 'function', + hasGetTextPr: typeof runEl.GetTextPr === 'function', + hasSetBold: typeof runEl.SetBold === 'function', + hasClearContent: typeof runEl.ClearContent === 'function', + hasRemoveAllElements: typeof runEl.RemoveAllElements === 'function', + // Probe behavior: try a no-op SetText (set to current text) + // and verify GetText still returns the same value. If + // SetText is broken in this build, GetText after SetText + // may differ (or SetText may throw). + setTextBehavior: (function() { + if (typeof runEl.GetText !== 'function' || typeof runEl.SetText !== 'function') return 'not callable'; + try { + var before = String(runEl.GetText() || ''); + runEl.SetText(before); + var after = String(runEl.GetText() || ''); + return before === after ? 'noop preserved text' : 'text changed: "' + before + '" -> "' + after + '"'; + } catch (eSet) { return 'threw: ' + String(eSet && eSet.message || eSet); } + })() + }; + break; + } + } + } catch (eProbe) { debug.apiProbeError = String(eProbe); } + + if (total === 0) { + for (var fi = 0; fi < Math.min(5, list.length); fi++) { + debug.findStrings.push(list[fi].find); + } + var ddoc = Api.GetDocument(); + var dparas = (typeof ddoc.GetAllParagraphs === 'function') ? ddoc.GetAllParagraphs() : []; + for (var dp = 0; dp < Math.min(5, dparas.length); dp++) { + var dpp = dparas[dp]; + var dentry = { idx: dp }; + try { + dentry.directText = (typeof dpp.GetText === 'function') ? String(dpp.GetText() || '').slice(0, 300) : '(no GetText)'; + } catch (de1) { dentry.directTextError = String(de1); } + try { + var db = buildSegments(dpp); + if (db) { + dentry.joined = db.joined.slice(0, 300); + dentry.segmentKinds = db.segments.map(function(s) { return s.kind; }); + } else { + dentry.buildSegments = 'null'; + } + } catch (de2) { dentry.buildSegmentsError = String(de2); } + debug.paragraphs.push(dentry); + } + } + return JSON.stringify({ replaced: total, debug: debug }); + } catch (e) { + return JSON.stringify({ error: String(e && e.message || e), stack: String(e && e.stack || '') }); + } + })();`}function xe(e){return`(function () { + try { + var list = ${e}; + var doc = Api.GetDocument(); + var allCCs = (typeof doc.GetAllContentControls === 'function') + ? (doc.GetAllContentControls() || []) + : []; + var filled = 0; + + for (var i = 0; i < list.length; i++) { + var spec = list[i]; + var cc = allCCs[spec.idx]; + if (!cc) continue; + + try { + if (spec.type === 'plain') { + if (typeof cc.RemoveAllElements === 'function' + && typeof cc.AddText === 'function') { + // RemoveAllElements is a no-op if the cc is empty; + // AddText overwrites whatever was there. + if (spec.value && spec.value.length > 0) { + cc.RemoveAllElements(); + cc.AddText(spec.value); + filled++; + } + } + } else if (spec.type === 'dropdown' || spec.type === 'combo') { + var list2 = (typeof cc.GetDropdownList === 'function') + ? cc.GetDropdownList() + : (typeof cc.GetComboBoxList === 'function' ? cc.GetComboBoxList() : null); + + if (list2 && spec.optionIndex >= 0) { + var item = (typeof list2.GetItem === 'function') + ? list2.GetItem(spec.optionIndex) + : (typeof list2.GetElement === 'function' ? list2.GetElement(spec.optionIndex) : null); + if (item && typeof item.Select === 'function') { + item.Select(); + filled++; + } + } else if (spec.type === 'combo' && spec.value && spec.value.length > 0) { + // Free-form combo entry — value isn't in the + // list. Set the rendered text directly. + if (typeof cc.RemoveAllElements === 'function' + && typeof cc.AddText === 'function') { + cc.RemoveAllElements(); + cc.AddText(spec.value); + filled++; + } + } + } else if (spec.type === 'checkbox') { + var checked = !!spec.value && spec.value !== '0' && spec.value !== 'false'; + if (typeof cc.SetCheckBoxChecked === 'function') { + cc.SetCheckBoxChecked(checked); + filled++; + } else if (typeof cc.GetCheckBoxPr === 'function') { + var pr = cc.GetCheckBoxPr(); + if (pr && typeof pr.SetChecked === 'function') { + pr.SetChecked(checked); + if (typeof cc.SetCheckBoxPr === 'function') cc.SetCheckBoxPr(pr); + filled++; + } + } + } + } catch (e) { + // Per-cc failures shouldn't poison the whole batch. + } + } + + Asc.scope.__curlyControlsFilled = filled; + } catch (e) { + Asc.scope.__curlyControlsError = String(e && e.message || e); + } + })();`}var Se=class{name=`OnlyOffice`;initialized=!1;isAvailable(){return ve()!==null}async initialize(){if(!ve())return!1;let e=await new Promise(e=>{let t=globalThis;if(t.__curlyOnlyOfficeReady)return e(!0);let n=setTimeout(()=>e(!1),5e3),r=setInterval(()=>{t.__curlyOnlyOfficeReady&&(clearTimeout(n),clearInterval(r),e(!0))},100)});return this.initialized=e,e}getDisplayLanguage(){return ve()?.info?.lang||navigator.language||`en-US`}async fetchTags(e=!0){if(!ve())throw Error(`OnlyOffice plugin host not available`);let t=e?oe:se,n=await this.callPlugin(ye,``,3e3),{scopes:r,controls:i}=this.parsePayload(n),a=new Map,o=0,s={body:ce.body,header:ce.header,footer:ce.footer};r.forEach(e=>{if(!e.text)return;let n=s[e.kind];for(let r of de(e.text,t))if(!a.has(r))a.set(r,{text:r,occurrences:1,locations:new Set([e.label]),order:o++,scopeMask:n});else{let t=a.get(r);t.occurrences++,t.locations.add(e.label),t.scopeMask|=n}});let c=Array.from(a.values()).sort((e,t)=>e.order-t.order).map(e=>({kind:`text`,id:ue(e.text),text:e.text,placeholder:le(e.text),occurrences:e.occurrences,locations:Array.from(e.locations),scopeMask:e.scopeMask})),l=[],u=new Set(l.map(e=>e.currentText?.trim()).filter(e=>typeof e==`string`&&e.length>0));return[...c.filter(e=>{let t=e.text.trim();return!u.has(t)&&!me.test(t)}),...l]}async fillTags(e,t){if(!ve())return{success:!1,error:`No plugin host`};let n=e.filter(e=>e.kind===`text`),r=e.filter(e=>e.kind===`control`);if(n.length>0){let e=[];for(let r of n){let n=r.value;if(!n){if(!t.replace_empty_fields)continue;n=t.replace_empty_fields_with_underscores?`_`.repeat(Math.max(r.text.length,3)):``}e.push({find:r.text,replace:n})}if(e.length>0){let t=be(JSON.stringify(e)),n=await this.callPlugin(t,``,5e3);try{let t=JSON.parse(n);if(t.error)return console.error(`[curly] fill script threw:`,t.error),{success:!1,error:`OnlyOffice fill failed: ${t.error}`};if(console.log(`[curly] fill script reported replacements:`,t.replaced,`of`,e.length,`tags`),t.debug&&console.log(`[curly] fill diagnostic:`,t.debug),t.replaced===0&&e.length>0)return{success:!1,error:`Fill script matched 0 of ${e.length} tags — see console for diagnostics`}}catch{console.warn(`[curly] fill script returned non-JSON:`,n)}}}if(r.length>0){let e=r.filter(e=>!e.unsupportedHere).map(e=>({idx:e.controlId,type:e.controlType,value:e.value,optionIndex:(e.controlType===`dropdown`||e.controlType===`combo`)&&e.options?e.options.findIndex(t=>t.displayText===e.value):-1}));if(e.length>0){let t=xe(JSON.stringify(e));await this.callPlugin(t,``,5e3)}}return{success:!0}}async insertText(e){let t=ve();if(!t)return{success:!1,error:`No plugin host`};try{let n=JSON.stringify(e),r=Function(` + var text = ${n}; + var doc = Api.GetDocument(); + var run = Api.CreateRun(); + run.AddText(text); + if (typeof doc.InsertContent === 'function') { + doc.InsertContent([run], true); + } else { + var p = Api.CreateParagraph(); + p.AddText(text); + doc.Push(p); + } + `);return await(typeof t.callCommandAsync==`function`?t.callCommandAsync(r):t.callCommand(r)),{success:!0}}catch(e){return console.error(`OnlyOffice insertText error:`,e),{success:!1,error:`Failed to insert text`}}}async isDocumentEmpty(){let e=ve();if(!e||typeof e.callCommandAsync!=`function`)return!1;try{let t=Function(` + + var doc = Api.GetDocument(); + // Walk the document BODY only via GetElementsCount/GetElement. + // GetAllParagraphs() ALSO sweeps in header/footer paragraphs + // (a documented OnlyOffice quirk); GetElement(i) returns only + // top-level body elements (paragraphs + tables). + if (typeof doc.GetElementsCount !== 'function') { + // Can't introspect the body — fail safe to "not empty". + return false; + } + var count = doc.GetElementsCount(); + for (var i = 0; i < count; i++) { + var el = doc.GetElement(i); + if (!el) { + continue; + } + // Non-paragraph elements (table, image, content control…) + // are real content → not empty. + var cls = typeof el.GetClassType === 'function' ? el.GetClassType() : 'paragraph'; + if (cls !== 'paragraph') { + return false; + } + var text = typeof el.GetText === 'function' ? (el.GetText() || '') : ''; + if (text.trim().length > 0) { + return false; + } + } + return true; + `);return await e.callCommandAsync(t)===!0}catch(e){return console.error(`OnlyOffice isDocumentEmpty error:`,e),!1}}async insertDemoContent(e){let t=ve();if(!t)return{success:!1,error:`No plugin host`};try{let n=JSON.stringify(e),r=Function(` + var lines = ${n}; + var doc = Api.GetDocument(); + // Remove existing content. The caller has already confirmed + // emptiness via isDocumentEmpty() but a brand-new doc still + // ships with one empty paragraph; RemoveAllElements clears + // it so the new content starts at the top. + if (typeof doc.RemoveAllElements === 'function') { + doc.RemoveAllElements(); + } + for (var i = 0; i < lines.length; i++) { + var p = Api.CreateParagraph(); + if (lines[i] && lines[i].length > 0) { + p.AddText(lines[i]); + } + doc.Push(p); + } + // Report how many body elements exist now, so the caller can + // detect a silent no-op (the calls ran but nothing landed). + return typeof doc.GetElementsCount === 'function' ? doc.GetElementsCount() : -1; + `),i=await(typeof t.callCommandAsync==`function`?t.callCommandAsync(r):t.callCommand(r));return typeof i==`number`&&i>=0&&i<=1?{success:!1,error:`insert no-op (document still has ${i} element(s))`}:{success:!0}}catch(e){return console.error(`OnlyOffice insertDemoContent error:`,e),{success:!1,error:e instanceof Error?e.message:String(e)}}}callPlugin(e,t,n){let r=ve();return r?new Promise(i=>{let a=!1,o=r.onCommandCallback,s=e=>{a||(a=!0,r.onCommandCallback=o,i(typeof e==`string`?e:String(e??t)))};r.onCommandCallback=function(...e){try{typeof o==`function`&&o.apply(r,e)}catch{}s(e[0])};try{if(typeof r.callCommandAsync==`function`)r.callCommandAsync(Function(e)).then(s).catch(()=>s(t));else if(typeof r.callCommand==`function`){let n=r.callCommand(Function(e),!1);n&&typeof n.then==`function`&&n.then(s).catch(()=>s(t))}else typeof r.executeCommand==`function`&&r.executeCommand(`command`,e)}catch{s(t)}setTimeout(()=>s(t),n)}):Promise.resolve(t)}parsePayload(e){if(!e)return{scopes:[],controls:[]};let t;try{t=JSON.parse(e)}catch{return{scopes:[{label:`Body`,kind:`body`,text:e}],controls:[]}}if(Array.isArray(t))return{scopes:t.filter(this.isValidScope),controls:[]};if(t&&typeof t==`object`){let e=t;return{scopes:Array.isArray(e.scopes)?e.scopes.filter(this.isValidScope):[],controls:Array.isArray(e.controls)?e.controls.filter(this.isValidControl):[]}}return{scopes:[],controls:[]}}isValidScope(e){if(!e||typeof e!=`object`)return!1;let t=e;return typeof t.label==`string`&&typeof t.text==`string`&&(t.kind===`body`||t.kind===`header`||t.kind===`footer`)}isValidControl(e){if(!e||typeof e!=`object`)return!1;let t=e;return typeof t.idx==`number`&&typeof t.type==`string`}};async function Ce(e,t,n=800,r=3){let i=(t?.method??`GET`).toUpperCase()===`GET`;for(let a=0;;a++)try{let o=await fetch(e,t);if(i&&o.status>=500&&a=r)throw e;await we(n*(a+1),t?.signal)}}function we(e,t){return new Promise((n,r)=>{if(t?.aborted){r(new DOMException(`Aborted`,`AbortError`));return}let i=setTimeout(n,e);t?.addEventListener(`abort`,()=>{clearTimeout(i),r(new DOMException(`Aborted`,`AbortError`))},{once:!0})})}var Te=`curly_locale`,Ee=`curly_catalog_`,De=re,Oe=(()=>{let e=JSON.stringify(De),t=5381;for(let n=0;n>>0).toString(36)})();function ke(e){return`${Ee}${e}_${Oe}`}function Ae(e){try{let t=localStorage.getItem(ke(e));if(!t)return null;let n=JSON.parse(t);if(n&&typeof n==`object`&&!Array.isArray(n))return n}catch{}return null}function je(e,t){try{localStorage.setItem(ke(e),JSON.stringify(t))}catch{}}function Me(){try{let e=[];for(let t=0;tLe(r),t[0]=r,t[1]=a);let[o,s]=(0,y.useState)(a),c;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(c={},t[2]=c):c=t[2];let[l,u]=(0,y.useState)(c),[d,p]=(0,y.useState)(0),m;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(m=[],t[3]=m):m=t[3],(0,y.useEffect)(Ve,m);let h;bb0:{if(Ie(r)){h=De;break bb0}let e=o[r];if(e){h=e;break bb0}let n;t[4]===r?n=t[5]:(n=Ae(r),t[4]=r,t[5]=n);let i=n;if(i){let e;t[6]===i?e=t[7]:(e={...De,...i},t[6]=i,t[7]=e),h=e;break bb0}h=De}let g=h,_;t[8]!==o||t[9]!==l||t[10]!==r?(_=!Ie(r)&&!o[r]&&!l[r],t[8]=o,t[9]=l,t[10]=r,t[11]=_):_=t[11];let v=_,b=l[r]??null,x;t[12]===r?x=t[13]:(x=()=>{if(Ie(r))return;let e=new AbortController;return Ce(C(`/i18n/${encodeURIComponent(r)}`),{signal:e.signal,headers:{Accept:`application/json`}},1500,6).then(Be).then(e=>{let t={...De,...e};s(e=>({...e,[r]:t})),je(r,t),u(e=>{if(!e[r])return e;let t={...e};return delete t[r],t})}).catch(e=>{e.name!==`AbortError`&&(console.warn(`i18n catalog fetch failed`,e),u(t=>({...t,[r]:e?.message||`Translation fetch failed`})))}),()=>e.abort()},t[12]=r,t[13]=x);let S;t[14]!==r||t[15]!==d?(S=[r,d],t[14]=r,t[15]=d,t[16]=S):S=t[16],(0,y.useEffect)(x,S);let w;t[17]===r?w=t[18]:(w=()=>{u(e=>{if(!e[r])return e;let t={...e};return delete t[r],t}),p(ze)},t[17]=r,t[18]=w);let T=w,E;t[19]===Symbol.for(`react.memo_cache_sentinel`)?(E=e=>{try{localStorage.setItem(Te,e)}catch{}Ie(e)||s(t=>{if(t[e])return t;let n=Ae(e);return n?{...t,[e]:{...De,...n}}:t}),i(e)},t[19]=E):E=t[19];let D=E,O,k;t[20]===r?(O=t[21],k=t[22]):(O=()=>{typeof document>`u`||(document.documentElement.dir=H(r)?`rtl`:`ltr`)},k=[r],t[20]=r,t[21]=O,t[22]=k),(0,y.useEffect)(O,k);let A;t[23]===g?A=t[24]:(A=(e,t)=>g[e]??t??e,t[23]=g,t[24]=A);let j=A,M=H(r)?`rtl`:`ltr`,N;t[25]!==b||t[26]!==v||t[27]!==r||t[28]!==T||t[29]!==j?(N={locale:r,t:j,setLocale:D,loading:v,error:b,retry:T},t[25]=b,t[26]=v,t[27]=r,t[28]=T,t[29]=j,t[30]=N):N=t[30];let P;t[31]!==n||t[32]!==M?(P=(0,R.jsx)(`div`,{dir:M,children:n}),t[31]=n,t[32]=M,t[33]=P):P=t[33];let F;return t[34]!==N||t[35]!==P?(F=(0,R.jsx)(Ne.Provider,{value:N,children:P}),t[34]=N,t[35]=P,t[36]=F):F=t[36],F}function ze(e){return e+1}function Be(e){return e.ok?e.json():Promise.reject(Error(`HTTP ${e.status}`))}function Ve(){Me()}var He=(0,y.createContext)(void 0);function Ue(){let e=(0,y.useContext)(He);if(!e)throw Error(`useTagValues must be used within TagValuesProvider`);return e}function We(e){let t=(0,f.c)(9),{children:n}=e,r;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(r={},t[0]=r):r=t[0];let[i,a]=(0,y.useState)(r),o;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(o=(e,t)=>{a(n=>({...n,[e]:t}))},t[1]=o):o=t[1];let s=o,c;t[2]===Symbol.for(`react.memo_cache_sentinel`)?(c=e=>{a(t=>{if(!(e in t))return t;let n={...t};return delete n[e],n})},t[2]=c):c=t[2];let l=c,u;t[3]===Symbol.for(`react.memo_cache_sentinel`)?(u=()=>{a({})},t[3]=u):u=t[3];let d=u,p;t[4]===i?p=t[5]:(p={tagValues:i,setTagValue:s,clearTagValue:l,clearTagValues:d},t[4]=i,t[5]=p);let m;return t[6]!==n||t[7]!==p?(m=(0,R.jsx)(He.Provider,{value:p,children:n}),t[6]=n,t[7]=p,t[8]=m):m=t[8],m}var Ge=e=>e.replace(/([a-z0-9])([A-Z])/g,`$1-$2`).toLowerCase(),Ke=(...e)=>e.filter((e,t,n)=>!!e&&e.trim()!==``&&n.indexOf(e)===t).join(` `).trim(),qe={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`},Je=(0,y.forwardRef)(({color:e=`currentColor`,size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:i=``,children:a,iconNode:o,...s},c)=>(0,y.createElement)(`svg`,{ref:c,...qe,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:Ke(`lucide`,i),...s},[...o.map(([e,t])=>(0,y.createElement)(e,t)),...Array.isArray(a)?a:[a]])),Ye=(e,t)=>{let n=(0,y.forwardRef)(({className:n,...r},i)=>(0,y.createElement)(Je,{ref:i,iconNode:t,className:Ke(`lucide-${Ge(e)}`,n),...r}));return n.displayName=`${e}`,n},Xe=Ye(`ArrowLeft`,[[`path`,{d:`m12 19-7-7 7-7`,key:`1l729n`}],[`path`,{d:`M19 12H5`,key:`x3x0zl`}]]),Ze=Ye(`ArrowRight`,[[`path`,{d:`M5 12h14`,key:`1ays0h`}],[`path`,{d:`m12 5 7 7-7 7`,key:`xquz4c`}]]),Qe=Ye(`Bug`,[[`path`,{d:`m8 2 1.88 1.88`,key:`fmnt4t`}],[`path`,{d:`M14.12 3.88 16 2`,key:`qol33r`}],[`path`,{d:`M9 7.13v-1a3.003 3.003 0 1 1 6 0v1`,key:`d7y7pr`}],[`path`,{d:`M12 20c-3.3 0-6-2.7-6-6v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v3c0 3.3-2.7 6-6 6`,key:`xs1cw7`}],[`path`,{d:`M12 20v-9`,key:`1qisl0`}],[`path`,{d:`M6.53 9C4.6 8.8 3 7.1 3 5`,key:`32zzws`}],[`path`,{d:`M6 13H2`,key:`82j7cp`}],[`path`,{d:`M3 21c0-2.1 1.7-3.9 3.8-4`,key:`4p0ekp`}],[`path`,{d:`M20.97 5c0 2.1-1.6 3.8-3.5 4`,key:`18gb23`}],[`path`,{d:`M22 13h-4`,key:`1jl80f`}],[`path`,{d:`M17.2 17c2.1.1 3.8 1.9 3.8 4`,key:`k3fwyw`}]]),$e=Ye(`Check`,[[`path`,{d:`M20 6 9 17l-5-5`,key:`1gmf2c`}]]),et=Ye(`ChevronDown`,[[`path`,{d:`m6 9 6 6 6-6`,key:`qrunsl`}]]),tt=Ye(`ChevronUp`,[[`path`,{d:`m18 15-6-6-6 6`,key:`153udz`}]]),nt=Ye(`CircleAlert`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`line`,{x1:`12`,x2:`12`,y1:`8`,y2:`12`,key:`1pkeuh`}],[`line`,{x1:`12`,x2:`12.01`,y1:`16`,y2:`16`,key:`4dfq90`}]]),rt=Ye(`CircleHelp`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3`,key:`1u773s`}],[`path`,{d:`M12 17h.01`,key:`p32p05`}]]),it=Ye(`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`}]]),at=Ye(`ExternalLink`,[[`path`,{d:`M15 3h6v6`,key:`1q9fwt`}],[`path`,{d:`M10 14 21 3`,key:`gplh6r`}],[`path`,{d:`M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6`,key:`a6xqqp`}]]),ot=Ye(`Info`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M12 16v-4`,key:`1dtifu`}],[`path`,{d:`M12 8h.01`,key:`e9boi3`}]]),st=Ye(`KeyRound`,[[`path`,{d:`M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z`,key:`1s6t7t`}],[`circle`,{cx:`16.5`,cy:`7.5`,r:`.5`,fill:`currentColor`,key:`w0ekpg`}]]),ct=Ye(`Languages`,[[`path`,{d:`m5 8 6 6`,key:`1wu5hv`}],[`path`,{d:`m4 14 6-6 2-3`,key:`1k1g8d`}],[`path`,{d:`M2 5h12`,key:`or177f`}],[`path`,{d:`M7 2h1`,key:`1t2jsx`}],[`path`,{d:`m22 22-5-10-5 10`,key:`don7ne`}],[`path`,{d:`M14 18h6`,key:`1m8k6r`}]]),lt=Ye(`LayoutDashboard`,[[`rect`,{width:`7`,height:`9`,x:`3`,y:`3`,rx:`1`,key:`10lvy0`}],[`rect`,{width:`7`,height:`5`,x:`14`,y:`3`,rx:`1`,key:`16une8`}],[`rect`,{width:`7`,height:`9`,x:`14`,y:`12`,rx:`1`,key:`1hutg5`}],[`rect`,{width:`7`,height:`5`,x:`3`,y:`16`,rx:`1`,key:`ldoo1y`}]]),ut=Ye(`Lightbulb`,[[`path`,{d:`M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5`,key:`1gvzjb`}],[`path`,{d:`M9 18h6`,key:`x1upvd`}],[`path`,{d:`M10 22h4`,key:`ceow96`}]]),dt=Ye(`Lock`,[[`rect`,{width:`18`,height:`11`,x:`3`,y:`11`,rx:`2`,ry:`2`,key:`1w4ew1`}],[`path`,{d:`M7 11V7a5 5 0 0 1 10 0v4`,key:`fwvmzm`}]]),ft=Ye(`LogOut`,[[`path`,{d:`M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4`,key:`1uf3rs`}],[`polyline`,{points:`16 17 21 12 16 7`,key:`1gabdz`}],[`line`,{x1:`21`,x2:`9`,y1:`12`,y2:`12`,key:`1uyos4`}]]),pt=Ye(`MailCheck`,[[`path`,{d:`M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h8`,key:`12jkf8`}],[`path`,{d:`m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7`,key:`1ocrg3`}],[`path`,{d:`m16 19 2 2 4-4`,key:`1b14m6`}]]),mt=Ye(`Mail`,[[`rect`,{width:`20`,height:`16`,x:`2`,y:`4`,rx:`2`,key:`18n3k1`}],[`path`,{d:`m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7`,key:`1ocrg3`}]]),ht=Ye(`MessageSquare`,[[`path`,{d:`M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z`,key:`1lielz`}]]),gt=Ye(`RotateCw`,[[`path`,{d:`M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8`,key:`1p45f6`}],[`path`,{d:`M21 3v5h-5`,key:`1q7to0`}]]),_t=Ye(`Search`,[[`circle`,{cx:`11`,cy:`11`,r:`8`,key:`4ej97u`}],[`path`,{d:`m21 21-4.3-4.3`,key:`1qie3q`}]]),vt=Ye(`Settings`,[[`path`,{d:`M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z`,key:`1qme2f`}],[`circle`,{cx:`12`,cy:`12`,r:`3`,key:`1v7zrd`}]]),yt=Ye(`Sparkles`,[[`path`,{d:`M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z`,key:`4pj2yx`}],[`path`,{d:`M20 3v4`,key:`1olli1`}],[`path`,{d:`M22 5h-4`,key:`1gvqau`}],[`path`,{d:`M4 17v2`,key:`vumght`}],[`path`,{d:`M5 18H3`,key:`zchphs`}]]),bt=Ye(`X`,[[`path`,{d:`M18 6 6 18`,key:`1bl5f8`}],[`path`,{d:`m6 6 12 12`,key:`d8bk6v`}]]);function xt(e){var t,n,r=``;if(typeof e==`string`||typeof e==`number`)r+=e;else if(typeof e==`object`)if(Array.isArray(e)){var i=e.length;for(t=0;ttypeof e==`boolean`?`${e}`:e===0?`0`:e,wt=St,Tt=(e,t)=>n=>{if(t?.variants==null)return wt(e,n?.class,n?.className);let{variants:r,defaultVariants:i}=t,a=Object.keys(r).map(e=>{let t=n?.[e],a=i?.[e];if(t===null)return null;let o=Ct(t)||Ct(a);return r[e][o]}),o=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return r===void 0||(e[n]=r),e},{});return wt(e,a,t?.compoundVariants?.reduce((e,t)=>{let{class:n,className:r,...a}=t;return Object.entries(a).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...i,...o}[t]):{...i,...o}[t]===n})?[...e,n,r]:e},[]),n?.class,n?.className)},Et=(e,t)=>{let n=Array(e.length+t.length);for(let t=0;t({classGroupId:e,validator:t}),Ot=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),kt=`-`,At=[],jt=`arbitrary..`,Mt=e=>{let t=Ft(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:e=>{if(e.startsWith(`[`)&&e.endsWith(`]`))return Pt(e);let n=e.split(kt);return Nt(n,+(n[0]===``&&n.length>1),t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=r[e],i=n[e];return t?i?Et(i,t):t:i||At}return n[e]||At}}},Nt=(e,t,n)=>{if(e.length-t===0)return n.classGroupId;let r=e[t],i=n.nextPart.get(r);if(i){let n=Nt(e,t+1,i);if(n)return n}let a=n.validators;if(a===null)return;let o=t===0?e.join(kt):e.slice(t).join(kt),s=a.length;for(let e=0;ee.slice(1,-1).indexOf(`:`)===-1?void 0:(()=>{let t=e.slice(1,-1),n=t.indexOf(`:`),r=t.slice(0,n);return r?jt+r:void 0})(),Ft=e=>{let{theme:t,classGroups:n}=e;return It(n,t)},It=(e,t)=>{let n=Ot();for(let r in e){let i=e[r];Lt(i,n,r,t)}return n},Lt=(e,t,n,r)=>{let i=e.length;for(let a=0;a{if(typeof e==`string`){zt(e,t,n);return}if(typeof e==`function`){Bt(e,t,n,r);return}Vt(e,t,n,r)},zt=(e,t,n)=>{let r=e===``?t:Ht(t,e);r.classGroupId=n},Bt=(e,t,n,r)=>{if(Ut(e)){Lt(e(r),t,n,r);return}t.validators===null&&(t.validators=[]),t.validators.push(Dt(n,e))},Vt=(e,t,n,r)=>{let i=Object.entries(e),a=i.length;for(let e=0;e{let n=e,r=t.split(kt),i=r.length;for(let e=0;e`isThemeGetter`in e&&e.isThemeGetter===!0,Wt=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,n=Object.create(null),r=Object.create(null),i=(i,a)=>{n[i]=a,t++,t>e&&(t=0,r=n,n=Object.create(null))};return{get(e){let t=n[e];if(t!==void 0)return t;if((t=r[e])!==void 0)return i(e,t),t},set(e,t){e in n?n[e]=t:i(e,t)}}},Gt=`!`,Kt=`:`,qt=[],Jt=(e,t,n,r,i)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:r,isExternal:i}),Yt=e=>{let{prefix:t,experimentalParseClassName:n}=e,r=e=>{let t=[],n=0,r=0,i=0,a,o=e.length;for(let s=0;si?a-i:void 0;return Jt(t,l,c,u)};if(t){let e=t+Kt,n=r;r=t=>t.startsWith(e)?n(t.slice(e.length)):Jt(qt,!1,t,void 0,!0)}if(n){let e=r;r=t=>n({className:t,parseClassName:e})}return r},Xt=e=>{let t=new Map;return e.orderSensitiveModifiers.forEach((e,n)=>{t.set(e,1e6+n)}),e=>{let n=[],r=[];for(let i=0;i0&&(r.sort(),n.push(...r),r=[]),n.push(a)):r.push(a)}return r.length>0&&(r.sort(),n.push(...r)),n}},Zt=e=>({cache:Wt(e.cacheSize),parseClassName:Yt(e),sortModifiers:Xt(e),...Mt(e)}),Qt=/\s+/,$t=(e,t)=>{let{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:i,sortModifiers:a}=t,o=[],s=e.trim().split(Qt),c=``;for(let e=s.length-1;e>=0;--e){let t=s[e],{isExternal:l,modifiers:u,hasImportantModifier:d,baseClassName:f,maybePostfixModifierPosition:p}=n(t);if(l){c=t+(c.length>0?` `+c:c);continue}let m=!!p,h=r(m?f.substring(0,p):f);if(!h){if(!m){c=t+(c.length>0?` `+c:c);continue}if(h=r(f),!h){c=t+(c.length>0?` `+c:c);continue}m=!1}let g=u.length===0?``:u.length===1?u[0]:a(u).join(`:`),_=d?g+Gt:g,v=_+h;if(o.indexOf(v)>-1)continue;o.push(v);let y=i(h,m);for(let e=0;e0?` `+c:c)}return c},en=(...e)=>{let t=0,n,r,i=``;for(;t{if(typeof e==`string`)return e;let t,n=``;for(let r=0;r{let n,r,i,a,o=o=>(n=Zt(t.reduce((e,t)=>t(e),e())),r=n.cache.get,i=n.cache.set,a=s,s(o)),s=e=>{let t=r(e);if(t)return t;let a=$t(e,n);return i(e,a),a};return a=o,(...e)=>a(en(...e))},rn=[],an=e=>{let t=t=>t[e]||rn;return t.isThemeGetter=!0,t},on=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,sn=/^\((?:(\w[\w-]*):)?(.+)\)$/i,cn=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,ln=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,un=/\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$/,dn=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,fn=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,pn=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,mn=e=>cn.test(e),U=e=>!!e&&!Number.isNaN(Number(e)),hn=e=>!!e&&Number.isInteger(Number(e)),gn=e=>e.endsWith(`%`)&&U(e.slice(0,-1)),_n=e=>ln.test(e),vn=()=>!0,yn=e=>un.test(e)&&!dn.test(e),bn=()=>!1,xn=e=>fn.test(e),Sn=e=>pn.test(e),Cn=e=>!W(e)&&!G(e),wn=e=>zn(e,Un,bn),W=e=>on.test(e),Tn=e=>zn(e,Wn,yn),En=e=>zn(e,Gn,U),Dn=e=>zn(e,qn,vn),On=e=>zn(e,Kn,bn),kn=e=>zn(e,Vn,bn),An=e=>zn(e,Hn,Sn),jn=e=>zn(e,Jn,xn),G=e=>sn.test(e),Mn=e=>Bn(e,Wn),Nn=e=>Bn(e,Kn),Pn=e=>Bn(e,Vn),Fn=e=>Bn(e,Un),In=e=>Bn(e,Hn),Ln=e=>Bn(e,Jn,!0),Rn=e=>Bn(e,qn,!0),zn=(e,t,n)=>{let r=on.exec(e);return r?r[1]?t(r[1]):n(r[2]):!1},Bn=(e,t,n=!1)=>{let r=sn.exec(e);return r?r[1]?t(r[1]):n:!1},Vn=e=>e===`position`||e===`percentage`,Hn=e=>e===`image`||e===`url`,Un=e=>e===`length`||e===`size`||e===`bg-size`,Wn=e=>e===`length`,Gn=e=>e===`number`,Kn=e=>e===`family-name`,qn=e=>e===`number`||e===`weight`,Jn=e=>e===`shadow`,Yn=nn(()=>{let e=an(`color`),t=an(`font`),n=an(`text`),r=an(`font-weight`),i=an(`tracking`),a=an(`leading`),o=an(`breakpoint`),s=an(`container`),c=an(`spacing`),l=an(`radius`),u=an(`shadow`),d=an(`inset-shadow`),f=an(`text-shadow`),p=an(`drop-shadow`),m=an(`blur`),h=an(`perspective`),g=an(`aspect`),_=an(`ease`),v=an(`animate`),y=()=>[`auto`,`avoid`,`all`,`avoid-page`,`page`,`left`,`right`,`column`],b=()=>[`center`,`top`,`bottom`,`left`,`right`,`top-left`,`left-top`,`top-right`,`right-top`,`bottom-right`,`right-bottom`,`bottom-left`,`left-bottom`],x=()=>[...b(),G,W],S=()=>[`auto`,`hidden`,`clip`,`visible`,`scroll`],C=()=>[`auto`,`contain`,`none`],w=()=>[G,W,c],T=()=>[mn,`full`,`auto`,...w()],E=()=>[hn,`none`,`subgrid`,G,W],D=()=>[`auto`,{span:[`full`,hn,G,W]},hn,G,W],O=()=>[hn,`auto`,G,W],k=()=>[`auto`,`min`,`max`,`fr`,G,W],A=()=>[`start`,`end`,`center`,`between`,`around`,`evenly`,`stretch`,`baseline`,`center-safe`,`end-safe`],j=()=>[`start`,`end`,`center`,`stretch`,`center-safe`,`end-safe`],M=()=>[`auto`,...w()],N=()=>[mn,`auto`,`full`,`dvw`,`dvh`,`lvw`,`lvh`,`svw`,`svh`,`min`,`max`,`fit`,...w()],P=()=>[mn,`screen`,`full`,`dvw`,`lvw`,`svw`,`min`,`max`,`fit`,...w()],F=()=>[mn,`screen`,`full`,`lh`,`dvh`,`lvh`,`svh`,`min`,`max`,`fit`,...w()],I=()=>[e,G,W],L=()=>[...b(),Pn,kn,{position:[G,W]}],ee=()=>[`no-repeat`,{repeat:[``,`x`,`y`,`space`,`round`]}],te=()=>[`auto`,`cover`,`contain`,Fn,wn,{size:[G,W]}],R=()=>[gn,Mn,Tn],z=()=>[``,`none`,`full`,l,G,W],B=()=>[``,U,Mn,Tn],V=()=>[`solid`,`dashed`,`dotted`,`double`],ne=()=>[`normal`,`multiply`,`screen`,`overlay`,`darken`,`lighten`,`color-dodge`,`color-burn`,`hard-light`,`soft-light`,`difference`,`exclusion`,`hue`,`saturation`,`color`,`luminosity`],H=()=>[U,gn,Pn,kn],re=()=>[``,`none`,m,G,W],ie=()=>[`none`,U,G,W],ae=()=>[`none`,U,G,W],oe=()=>[U,G,W],se=()=>[mn,`full`,...w()];return{cacheSize:500,theme:{animate:[`spin`,`ping`,`pulse`,`bounce`],aspect:[`video`],blur:[_n],breakpoint:[_n],color:[vn],container:[_n],"drop-shadow":[_n],ease:[`in`,`out`,`in-out`],font:[Cn],"font-weight":[`thin`,`extralight`,`light`,`normal`,`medium`,`semibold`,`bold`,`extrabold`,`black`],"inset-shadow":[_n],leading:[`none`,`tight`,`snug`,`normal`,`relaxed`,`loose`],perspective:[`dramatic`,`near`,`normal`,`midrange`,`distant`,`none`],radius:[_n],shadow:[_n],spacing:[`px`,U],text:[_n],"text-shadow":[_n],tracking:[`tighter`,`tight`,`normal`,`wide`,`wider`,`widest`]},classGroups:{aspect:[{aspect:[`auto`,`square`,mn,W,G,g]}],container:[`container`],columns:[{columns:[U,W,G,s]}],"break-after":[{"break-after":y()}],"break-before":[{"break-before":y()}],"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`],sr:[`sr-only`,`not-sr-only`],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:x()}],overflow:[{overflow:S()}],"overflow-x":[{"overflow-x":S()}],"overflow-y":[{"overflow-y":S()}],overscroll:[{overscroll:C()}],"overscroll-x":[{"overscroll-x":C()}],"overscroll-y":[{"overscroll-y":C()}],position:[`static`,`fixed`,`absolute`,`relative`,`sticky`],inset:[{inset:T()}],"inset-x":[{"inset-x":T()}],"inset-y":[{"inset-y":T()}],start:[{"inset-s":T(),start:T()}],end:[{"inset-e":T(),end:T()}],"inset-bs":[{"inset-bs":T()}],"inset-be":[{"inset-be":T()}],top:[{top:T()}],right:[{right:T()}],bottom:[{bottom:T()}],left:[{left:T()}],visibility:[`visible`,`invisible`,`collapse`],z:[{z:[hn,`auto`,G,W]}],basis:[{basis:[mn,`full`,`auto`,s,...w()]}],"flex-direction":[{flex:[`row`,`row-reverse`,`col`,`col-reverse`]}],"flex-wrap":[{flex:[`nowrap`,`wrap`,`wrap-reverse`]}],flex:[{flex:[U,mn,`auto`,`initial`,`none`,W]}],grow:[{grow:[``,U,G,W]}],shrink:[{shrink:[``,U,G,W]}],order:[{order:[hn,`first`,`last`,`none`,G,W]}],"grid-cols":[{"grid-cols":E()}],"col-start-end":[{col:D()}],"col-start":[{"col-start":O()}],"col-end":[{"col-end":O()}],"grid-rows":[{"grid-rows":E()}],"row-start-end":[{row:D()}],"row-start":[{"row-start":O()}],"row-end":[{"row-end":O()}],"grid-flow":[{"grid-flow":[`row`,`col`,`dense`,`row-dense`,`col-dense`]}],"auto-cols":[{"auto-cols":k()}],"auto-rows":[{"auto-rows":k()}],gap:[{gap:w()}],"gap-x":[{"gap-x":w()}],"gap-y":[{"gap-y":w()}],"justify-content":[{justify:[...A(),`normal`]}],"justify-items":[{"justify-items":[...j(),`normal`]}],"justify-self":[{"justify-self":[`auto`,...j()]}],"align-content":[{content:[`normal`,...A()]}],"align-items":[{items:[...j(),{baseline:[``,`last`]}]}],"align-self":[{self:[`auto`,...j(),{baseline:[``,`last`]}]}],"place-content":[{"place-content":A()}],"place-items":[{"place-items":[...j(),`baseline`]}],"place-self":[{"place-self":[`auto`,...j()]}],p:[{p:w()}],px:[{px:w()}],py:[{py:w()}],ps:[{ps:w()}],pe:[{pe:w()}],pbs:[{pbs:w()}],pbe:[{pbe:w()}],pt:[{pt:w()}],pr:[{pr:w()}],pb:[{pb:w()}],pl:[{pl:w()}],m:[{m:M()}],mx:[{mx:M()}],my:[{my:M()}],ms:[{ms:M()}],me:[{me:M()}],mbs:[{mbs:M()}],mbe:[{mbe:M()}],mt:[{mt:M()}],mr:[{mr:M()}],mb:[{mb:M()}],ml:[{ml:M()}],"space-x":[{"space-x":w()}],"space-x-reverse":[`space-x-reverse`],"space-y":[{"space-y":w()}],"space-y-reverse":[`space-y-reverse`],size:[{size:N()}],"inline-size":[{inline:[`auto`,...P()]}],"min-inline-size":[{"min-inline":[`auto`,...P()]}],"max-inline-size":[{"max-inline":[`none`,...P()]}],"block-size":[{block:[`auto`,...F()]}],"min-block-size":[{"min-block":[`auto`,...F()]}],"max-block-size":[{"max-block":[`none`,...F()]}],w:[{w:[s,`screen`,...N()]}],"min-w":[{"min-w":[s,`screen`,`none`,...N()]}],"max-w":[{"max-w":[s,`screen`,`none`,`prose`,{screen:[o]},...N()]}],h:[{h:[`screen`,`lh`,...N()]}],"min-h":[{"min-h":[`screen`,`lh`,`none`,...N()]}],"max-h":[{"max-h":[`screen`,`lh`,...N()]}],"font-size":[{text:[`base`,n,Mn,Tn]}],"font-smoothing":[`antialiased`,`subpixel-antialiased`],"font-style":[`italic`,`not-italic`],"font-weight":[{font:[r,Rn,Dn]}],"font-stretch":[{"font-stretch":[`ultra-condensed`,`extra-condensed`,`condensed`,`semi-condensed`,`normal`,`semi-expanded`,`expanded`,`extra-expanded`,`ultra-expanded`,gn,W]}],"font-family":[{font:[Nn,On,t]}],"font-features":[{"font-features":[W]}],"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:[i,G,W]}],"line-clamp":[{"line-clamp":[U,`none`,G,En]}],leading:[{leading:[a,...w()]}],"list-image":[{"list-image":[`none`,G,W]}],"list-style-position":[{list:[`inside`,`outside`]}],"list-style-type":[{list:[`disc`,`decimal`,`none`,G,W]}],"text-alignment":[{text:[`left`,`center`,`right`,`justify`,`start`,`end`]}],"placeholder-color":[{placeholder:I()}],"text-color":[{text:I()}],"text-decoration":[`underline`,`overline`,`line-through`,`no-underline`],"text-decoration-style":[{decoration:[...V(),`wavy`]}],"text-decoration-thickness":[{decoration:[U,`from-font`,`auto`,G,Tn]}],"text-decoration-color":[{decoration:I()}],"underline-offset":[{"underline-offset":[U,`auto`,G,W]}],"text-transform":[`uppercase`,`lowercase`,`capitalize`,`normal-case`],"text-overflow":[`truncate`,`text-ellipsis`,`text-clip`],"text-wrap":[{text:[`wrap`,`nowrap`,`balance`,`pretty`]}],indent:[{indent:w()}],"vertical-align":[{align:[`baseline`,`top`,`middle`,`bottom`,`text-top`,`text-bottom`,`sub`,`super`,G,W]}],whitespace:[{whitespace:[`normal`,`nowrap`,`pre`,`pre-line`,`pre-wrap`,`break-spaces`]}],break:[{break:[`normal`,`words`,`all`,`keep`]}],wrap:[{wrap:[`break-word`,`anywhere`,`normal`]}],hyphens:[{hyphens:[`none`,`manual`,`auto`]}],content:[{content:[`none`,G,W]}],"bg-attachment":[{bg:[`fixed`,`local`,`scroll`]}],"bg-clip":[{"bg-clip":[`border`,`padding`,`content`,`text`]}],"bg-origin":[{"bg-origin":[`border`,`padding`,`content`]}],"bg-position":[{bg:L()}],"bg-repeat":[{bg:ee()}],"bg-size":[{bg:te()}],"bg-image":[{bg:[`none`,{linear:[{to:[`t`,`tr`,`r`,`br`,`b`,`bl`,`l`,`tl`]},hn,G,W],radial:[``,G,W],conic:[hn,G,W]},In,An]}],"bg-color":[{bg:I()}],"gradient-from-pos":[{from:R()}],"gradient-via-pos":[{via:R()}],"gradient-to-pos":[{to:R()}],"gradient-from":[{from:I()}],"gradient-via":[{via:I()}],"gradient-to":[{to:I()}],rounded:[{rounded:z()}],"rounded-s":[{"rounded-s":z()}],"rounded-e":[{"rounded-e":z()}],"rounded-t":[{"rounded-t":z()}],"rounded-r":[{"rounded-r":z()}],"rounded-b":[{"rounded-b":z()}],"rounded-l":[{"rounded-l":z()}],"rounded-ss":[{"rounded-ss":z()}],"rounded-se":[{"rounded-se":z()}],"rounded-ee":[{"rounded-ee":z()}],"rounded-es":[{"rounded-es":z()}],"rounded-tl":[{"rounded-tl":z()}],"rounded-tr":[{"rounded-tr":z()}],"rounded-br":[{"rounded-br":z()}],"rounded-bl":[{"rounded-bl":z()}],"border-w":[{border:B()}],"border-w-x":[{"border-x":B()}],"border-w-y":[{"border-y":B()}],"border-w-s":[{"border-s":B()}],"border-w-e":[{"border-e":B()}],"border-w-bs":[{"border-bs":B()}],"border-w-be":[{"border-be":B()}],"border-w-t":[{"border-t":B()}],"border-w-r":[{"border-r":B()}],"border-w-b":[{"border-b":B()}],"border-w-l":[{"border-l":B()}],"divide-x":[{"divide-x":B()}],"divide-x-reverse":[`divide-x-reverse`],"divide-y":[{"divide-y":B()}],"divide-y-reverse":[`divide-y-reverse`],"border-style":[{border:[...V(),`hidden`,`none`]}],"divide-style":[{divide:[...V(),`hidden`,`none`]}],"border-color":[{border:I()}],"border-color-x":[{"border-x":I()}],"border-color-y":[{"border-y":I()}],"border-color-s":[{"border-s":I()}],"border-color-e":[{"border-e":I()}],"border-color-bs":[{"border-bs":I()}],"border-color-be":[{"border-be":I()}],"border-color-t":[{"border-t":I()}],"border-color-r":[{"border-r":I()}],"border-color-b":[{"border-b":I()}],"border-color-l":[{"border-l":I()}],"divide-color":[{divide:I()}],"outline-style":[{outline:[...V(),`none`,`hidden`]}],"outline-offset":[{"outline-offset":[U,G,W]}],"outline-w":[{outline:[``,U,Mn,Tn]}],"outline-color":[{outline:I()}],shadow:[{shadow:[``,`none`,u,Ln,jn]}],"shadow-color":[{shadow:I()}],"inset-shadow":[{"inset-shadow":[`none`,d,Ln,jn]}],"inset-shadow-color":[{"inset-shadow":I()}],"ring-w":[{ring:B()}],"ring-w-inset":[`ring-inset`],"ring-color":[{ring:I()}],"ring-offset-w":[{"ring-offset":[U,Tn]}],"ring-offset-color":[{"ring-offset":I()}],"inset-ring-w":[{"inset-ring":B()}],"inset-ring-color":[{"inset-ring":I()}],"text-shadow":[{"text-shadow":[`none`,f,Ln,jn]}],"text-shadow-color":[{"text-shadow":I()}],opacity:[{opacity:[U,G,W]}],"mix-blend":[{"mix-blend":[...ne(),`plus-darker`,`plus-lighter`]}],"bg-blend":[{"bg-blend":ne()}],"mask-clip":[{"mask-clip":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]},`mask-no-clip`],"mask-composite":[{mask:[`add`,`subtract`,`intersect`,`exclude`]}],"mask-image-linear-pos":[{"mask-linear":[U]}],"mask-image-linear-from-pos":[{"mask-linear-from":H()}],"mask-image-linear-to-pos":[{"mask-linear-to":H()}],"mask-image-linear-from-color":[{"mask-linear-from":I()}],"mask-image-linear-to-color":[{"mask-linear-to":I()}],"mask-image-t-from-pos":[{"mask-t-from":H()}],"mask-image-t-to-pos":[{"mask-t-to":H()}],"mask-image-t-from-color":[{"mask-t-from":I()}],"mask-image-t-to-color":[{"mask-t-to":I()}],"mask-image-r-from-pos":[{"mask-r-from":H()}],"mask-image-r-to-pos":[{"mask-r-to":H()}],"mask-image-r-from-color":[{"mask-r-from":I()}],"mask-image-r-to-color":[{"mask-r-to":I()}],"mask-image-b-from-pos":[{"mask-b-from":H()}],"mask-image-b-to-pos":[{"mask-b-to":H()}],"mask-image-b-from-color":[{"mask-b-from":I()}],"mask-image-b-to-color":[{"mask-b-to":I()}],"mask-image-l-from-pos":[{"mask-l-from":H()}],"mask-image-l-to-pos":[{"mask-l-to":H()}],"mask-image-l-from-color":[{"mask-l-from":I()}],"mask-image-l-to-color":[{"mask-l-to":I()}],"mask-image-x-from-pos":[{"mask-x-from":H()}],"mask-image-x-to-pos":[{"mask-x-to":H()}],"mask-image-x-from-color":[{"mask-x-from":I()}],"mask-image-x-to-color":[{"mask-x-to":I()}],"mask-image-y-from-pos":[{"mask-y-from":H()}],"mask-image-y-to-pos":[{"mask-y-to":H()}],"mask-image-y-from-color":[{"mask-y-from":I()}],"mask-image-y-to-color":[{"mask-y-to":I()}],"mask-image-radial":[{"mask-radial":[G,W]}],"mask-image-radial-from-pos":[{"mask-radial-from":H()}],"mask-image-radial-to-pos":[{"mask-radial-to":H()}],"mask-image-radial-from-color":[{"mask-radial-from":I()}],"mask-image-radial-to-color":[{"mask-radial-to":I()}],"mask-image-radial-shape":[{"mask-radial":[`circle`,`ellipse`]}],"mask-image-radial-size":[{"mask-radial":[{closest:[`side`,`corner`],farthest:[`side`,`corner`]}]}],"mask-image-radial-pos":[{"mask-radial-at":b()}],"mask-image-conic-pos":[{"mask-conic":[U]}],"mask-image-conic-from-pos":[{"mask-conic-from":H()}],"mask-image-conic-to-pos":[{"mask-conic-to":H()}],"mask-image-conic-from-color":[{"mask-conic-from":I()}],"mask-image-conic-to-color":[{"mask-conic-to":I()}],"mask-mode":[{mask:[`alpha`,`luminance`,`match`]}],"mask-origin":[{"mask-origin":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]}],"mask-position":[{mask:L()}],"mask-repeat":[{mask:ee()}],"mask-size":[{mask:te()}],"mask-type":[{"mask-type":[`alpha`,`luminance`]}],"mask-image":[{mask:[`none`,G,W]}],filter:[{filter:[``,`none`,G,W]}],blur:[{blur:re()}],brightness:[{brightness:[U,G,W]}],contrast:[{contrast:[U,G,W]}],"drop-shadow":[{"drop-shadow":[``,`none`,p,Ln,jn]}],"drop-shadow-color":[{"drop-shadow":I()}],grayscale:[{grayscale:[``,U,G,W]}],"hue-rotate":[{"hue-rotate":[U,G,W]}],invert:[{invert:[``,U,G,W]}],saturate:[{saturate:[U,G,W]}],sepia:[{sepia:[``,U,G,W]}],"backdrop-filter":[{"backdrop-filter":[``,`none`,G,W]}],"backdrop-blur":[{"backdrop-blur":re()}],"backdrop-brightness":[{"backdrop-brightness":[U,G,W]}],"backdrop-contrast":[{"backdrop-contrast":[U,G,W]}],"backdrop-grayscale":[{"backdrop-grayscale":[``,U,G,W]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[U,G,W]}],"backdrop-invert":[{"backdrop-invert":[``,U,G,W]}],"backdrop-opacity":[{"backdrop-opacity":[U,G,W]}],"backdrop-saturate":[{"backdrop-saturate":[U,G,W]}],"backdrop-sepia":[{"backdrop-sepia":[``,U,G,W]}],"border-collapse":[{border:[`collapse`,`separate`]}],"border-spacing":[{"border-spacing":w()}],"border-spacing-x":[{"border-spacing-x":w()}],"border-spacing-y":[{"border-spacing-y":w()}],"table-layout":[{table:[`auto`,`fixed`]}],caption:[{caption:[`top`,`bottom`]}],transition:[{transition:[``,`all`,`colors`,`opacity`,`shadow`,`transform`,`none`,G,W]}],"transition-behavior":[{transition:[`normal`,`discrete`]}],duration:[{duration:[U,`initial`,G,W]}],ease:[{ease:[`linear`,`initial`,_,G,W]}],delay:[{delay:[U,G,W]}],animate:[{animate:[`none`,v,G,W]}],backface:[{backface:[`hidden`,`visible`]}],perspective:[{perspective:[h,G,W]}],"perspective-origin":[{"perspective-origin":x()}],rotate:[{rotate:ie()}],"rotate-x":[{"rotate-x":ie()}],"rotate-y":[{"rotate-y":ie()}],"rotate-z":[{"rotate-z":ie()}],scale:[{scale:ae()}],"scale-x":[{"scale-x":ae()}],"scale-y":[{"scale-y":ae()}],"scale-z":[{"scale-z":ae()}],"scale-3d":[`scale-3d`],skew:[{skew:oe()}],"skew-x":[{"skew-x":oe()}],"skew-y":[{"skew-y":oe()}],transform:[{transform:[G,W,``,`none`,`gpu`,`cpu`]}],"transform-origin":[{origin:x()}],"transform-style":[{transform:[`3d`,`flat`]}],translate:[{translate:se()}],"translate-x":[{"translate-x":se()}],"translate-y":[{"translate-y":se()}],"translate-z":[{"translate-z":se()}],"translate-none":[`translate-none`],accent:[{accent:I()}],appearance:[{appearance:[`none`,`auto`]}],"caret-color":[{caret:I()}],"color-scheme":[{scheme:[`normal`,`dark`,`light`,`light-dark`,`only-dark`,`only-light`]}],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`,G,W]}],"field-sizing":[{"field-sizing":[`fixed`,`content`]}],"pointer-events":[{"pointer-events":[`auto`,`none`]}],resize:[{resize:[`none`,``,`y`,`x`]}],"scroll-behavior":[{scroll:[`auto`,`smooth`]}],"scroll-m":[{"scroll-m":w()}],"scroll-mx":[{"scroll-mx":w()}],"scroll-my":[{"scroll-my":w()}],"scroll-ms":[{"scroll-ms":w()}],"scroll-me":[{"scroll-me":w()}],"scroll-mbs":[{"scroll-mbs":w()}],"scroll-mbe":[{"scroll-mbe":w()}],"scroll-mt":[{"scroll-mt":w()}],"scroll-mr":[{"scroll-mr":w()}],"scroll-mb":[{"scroll-mb":w()}],"scroll-ml":[{"scroll-ml":w()}],"scroll-p":[{"scroll-p":w()}],"scroll-px":[{"scroll-px":w()}],"scroll-py":[{"scroll-py":w()}],"scroll-ps":[{"scroll-ps":w()}],"scroll-pe":[{"scroll-pe":w()}],"scroll-pbs":[{"scroll-pbs":w()}],"scroll-pbe":[{"scroll-pbe":w()}],"scroll-pt":[{"scroll-pt":w()}],"scroll-pr":[{"scroll-pr":w()}],"scroll-pb":[{"scroll-pb":w()}],"scroll-pl":[{"scroll-pl":w()}],"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`,G,W]}],fill:[{fill:[`none`,...I()]}],"stroke-w":[{stroke:[U,Mn,Tn,En]}],stroke:[{stroke:[`none`,...I()]}],"forced-color-adjust":[{"forced-color-adjust":[`auto`,`none`]}]},conflictingClassGroups:{overflow:[`overflow-x`,`overflow-y`],overscroll:[`overscroll-x`,`overscroll-y`],inset:[`inset-x`,`inset-y`,`inset-bs`,`inset-be`,`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`,`pbs`,`pbe`,`pt`,`pr`,`pb`,`pl`],px:[`pr`,`pl`],py:[`pt`,`pb`],m:[`mx`,`my`,`ms`,`me`,`mbs`,`mbe`,`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-x`,`border-w-y`,`border-w-s`,`border-w-e`,`border-w-bs`,`border-w-be`,`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-x`,`border-color-y`,`border-color-s`,`border-color-e`,`border-color-bs`,`border-color-be`,`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`],translate:[`translate-x`,`translate-y`,`translate-none`],"translate-none":[`translate`,`translate-x`,`translate-y`,`translate-z`],"scroll-m":[`scroll-mx`,`scroll-my`,`scroll-ms`,`scroll-me`,`scroll-mbs`,`scroll-mbe`,`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-pbs`,`scroll-pbe`,`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`]},orderSensitiveModifiers:[`*`,`**`,`after`,`backdrop`,`before`,`details-content`,`file`,`first-letter`,`first-line`,`marker`,`placeholder`,`selection`]}});function K(...e){return Yn(St(e))}var Xn=Tt(`relative w-full rounded-lg border px-4 py-3 text-sm grid has-[>svg]:grid-cols-[calc(var(--spacing)*4)_1fr] grid-cols-[0_1fr] has-[>svg]:gap-x-3 gap-y-0.5 items-start [&>svg]:size-4 [&>svg]:translate-y-0.5 [&>svg]:text-current`,{variants:{variant:{default:`bg-background text-foreground`,destructive:`text-destructive-foreground [&>svg]:text-current *:data-[slot=alert-description]:text-destructive-foreground/80`}},defaultVariants:{variant:`default`}});function Zn(e){let t=(0,f.c)(10),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:n,variant:i,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a;t[4]!==n||t[5]!==i?(a=K(Xn({variant:i}),n),t[4]=n,t[5]=i,t[6]=a):a=t[6];let o;return t[7]!==r||t[8]!==a?(o=(0,R.jsx)(`div`,{"data-slot":`alert`,role:`alert`,className:a,...r}),t[7]=r,t[8]=a,t[9]=o):o=t[9],o}function Qn(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`col-start-2 line-clamp-1 min-h-4 font-medium tracking-tight`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(`div`,{"data-slot":`alert-title`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function $n(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`text-muted-foreground col-start-2 grid justify-items-start gap-1 text-sm [&_p]:leading-relaxed`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(`div`,{"data-slot":`alert-description`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function er(e,t){if(typeof e==`function`)return e(t);e!=null&&(e.current=t)}function tr(...e){return t=>{let n=!1,r=e.map(e=>{let r=er(e,t);return!n&&typeof r==`function`&&(n=!0),r});if(n)return()=>{for(let t=0;t{let{children:r,...i}=e;or(r)&&typeof ir==`function`&&(r=ir(r._payload));let a=y.Children.toArray(r),o=a.find(dr);if(o){let e=o.props.children,r=a.map(t=>t===o?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,R.jsx)(t,{...i,ref:n,children:y.isValidElement(e)?y.cloneElement(e,void 0,r):null})}return(0,R.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}var cr=sr(`Slot`);function lr(e){let t=y.forwardRef((e,t)=>{let{children:n,...r}=e;if(or(n)&&typeof ir==`function`&&(n=ir(n._payload)),y.isValidElement(n)){let e=pr(n),i=fr(r,n.props);return n.type!==y.Fragment&&(i.ref=t?tr(t,e):e),y.cloneElement(n,i)}return y.Children.count(n)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var ur=Symbol(`radix.slottable`);function dr(e){return y.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===ur}function fr(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function pr(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 mr=Tt(`inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-[color,box-shadow] disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive`,{variants:{variant:{default:`bg-primary text-primary-foreground shadow-xs hover:bg-primary/90`,destructive:`bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40`,outline:`border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground`,secondary:`bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80`,ghost:`hover:bg-accent hover:text-accent-foreground`,link:`text-primary underline-offset-4 hover:underline`},size:{default:`h-9 px-4 py-2 has-[>svg]:px-3`,sm:`h-8 rounded-md px-3 has-[>svg]:px-2.5`,lg:`h-10 rounded-md px-6 has-[>svg]:px-4`,icon:`size-9`}},defaultVariants:{variant:`default`,size:`default`}});function hr(e){let t=(0,f.c)(14),n,r,i,a,o;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5]):({className:n,variant:o,size:i,asChild:a,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o);let s=a!==void 0&&a?cr:`button`,c;t[6]!==n||t[7]!==i||t[8]!==o?(c=K(mr({variant:o,size:i,className:n})),t[6]=n,t[7]=i,t[8]=o,t[9]=c):c=t[9];let l;return t[10]!==s||t[11]!==r||t[12]!==c?(l=(0,R.jsx)(s,{"data-slot":`button`,className:c,...r}),t[10]=s,t[11]=r,t[12]=c,t[13]=l):l=t[13],l}var gr=c(g(),1),_r=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=sr(`Primitive.${t}`),r=y.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,R.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),vr=`Label`,yr=y.forwardRef((e,t)=>(0,R.jsx)(_r.label,{...e,ref:t,onMouseDown:t=>{t.target.closest(`button, input, select, textarea`)||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));yr.displayName=vr;var br=yr;function xr(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(br,{"data-slot":`label`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Sr(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`group/field-group @container/field-group flex w-full flex-col gap-7 data-[slot=checkbox-group]:gap-3 [&>[data-slot=field-group]]:gap-4`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(`div`,{"data-slot":`field-group`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}var Cr=Tt(`group/field flex w-full gap-3 data-[invalid=true]:text-destructive`,{variants:{orientation:{vertical:[`flex-col [&>*]:w-full [&>.sr-only]:w-auto`],horizontal:[`flex-row items-center`,`[&>[data-slot=field-label]]:flex-auto`,`has-[>[data-slot=field-content]]:items-start has-[>[data-slot=field-content]]:[&>[role=checkbox],[role=radio]]:mt-px`],responsive:[`flex-col @md/field-group:flex-row @md/field-group:items-center [&>*]:w-full @md/field-group:[&>*]:w-auto [&>.sr-only]:w-auto`,`@md/field-group:[&>[data-slot=field-label]]:flex-auto`,`@md/field-group:has-[>[data-slot=field-content]]:items-start @md/field-group:has-[>[data-slot=field-content]]:[&>[role=checkbox],[role=radio]]:mt-px`]}},defaultVariants:{orientation:`vertical`}});function wr(e){let t=(0,f.c)(11),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:n,orientation:i,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a=i===void 0?`vertical`:i,o;t[4]!==n||t[5]!==a?(o=K(Cr({orientation:a}),n),t[4]=n,t[5]=a,t[6]=o):o=t[6];let s;return t[7]!==a||t[8]!==r||t[9]!==o?(s=(0,R.jsx)(`div`,{role:`group`,"data-slot":`field`,"data-orientation":a,className:o,...r}),t[7]=a,t[8]=r,t[9]=o,t[10]=s):s=t[10],s}function Tr(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`group/field-label peer/field-label flex w-fit gap-2 leading-snug group-data-[disabled=true]/field:opacity-50`,`has-[>[data-slot=field]]:w-full has-[>[data-slot=field]]:flex-col has-[>[data-slot=field]]:rounded-md has-[>[data-slot=field]]:border [&>*]:data-[slot=field]:p-4`,`has-data-[state=checked]:border-primary has-data-[state=checked]:bg-primary/5 dark:has-data-[state=checked]:bg-primary/10`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(xr,{"data-slot":`field-label`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function Er(e){let t=(0,f.c)(10),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:n,type:i,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a;t[4]===n?a=t[5]:(a=K(`h-9 w-full min-w-0 rounded-md border border-input bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none selection:bg-primary selection:text-primary-foreground file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm dark:bg-input/30`,`focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50`,`aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40`,n),t[4]=n,t[5]=a);let o;return t[6]!==r||t[7]!==a||t[8]!==i?(o=(0,R.jsx)(`input`,{type:i,"data-slot":`input`,className:a,...r}),t[6]=r,t[7]=a,t[8]=i,t[9]=o):o=t[9],o}function Dr(e){let t=(0,f.c)(6),{onClick:n}=e,{t:r}=Pe(),i;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,R.jsx)(ct,{}),t[0]=i):i=t[0];let a;t[1]===r?a=t[2]:(a=r(`activate.choose_language`),t[1]=r,t[2]=a);let o;return t[3]!==n||t[4]!==a?(o=(0,R.jsxs)(hr,{variant:`ghost`,size:`sm`,onClick:n,className:`h-auto min-h-8 w-full whitespace-normal py-1.5 leading-snug`,children:[i,a]}),t[3]=n,t[4]=a,t[5]=o):o=t[5],o}function Or({onBack:e,onChooseLanguage:t}){let{t:n}=Pe(),{setAuthenticated:r}=B(),[i,a]=(0,y.useState)(``),[o,s]=(0,y.useState)(``),[c,l]=(0,y.useState)(!1),[u,d]=(0,y.useState)(null);return(0,R.jsxs)(`div`,{className:`relative flex h-screen flex-col items-center justify-center px-6`,children:[(0,R.jsx)(hr,{variant:`ghost`,size:`icon`,onClick:e,"aria-label":n(`activate.back`),className:`absolute top-2 left-2`,children:(0,R.jsx)(Xe,{})}),(0,R.jsxs)(`div`,{className:`w-full max-w-sm`,children:[(0,R.jsxs)(`div`,{className:`mb-8 text-center`,children:[(0,R.jsx)(`div`,{className:`bg-primary text-primary-foreground mx-auto mb-4 flex h-14 w-14 items-center justify-center rounded-2xl shadow`,children:(0,R.jsx)(st,{className:`h-6 w-6`})}),(0,R.jsx)(`h1`,{className:`text-2xl font-semibold tracking-tight`,children:n(`activate.title`)})]}),(0,R.jsx)(`form`,{onSubmit:async e=>{e.preventDefault(),l(!0),d(null);try{let e=localStorage.getItem(`curly_device_id`);e||(e=crypto.randomUUID?.()??`d-${Date.now()}-${Math.random().toString(36).slice(2)}`,localStorage.setItem(`curly_device_id`,e));let t=`${navigator.userAgent.slice(0,60)} (${e})`,n=ae(),a=await A(i.trim(),o.trim(),t,n);r(a.user,a.license)}catch(e){e instanceof k?d(e.message):d(n(`activate.connection_error`))}finally{l(!1)}},children:(0,R.jsxs)(Sr,{children:[u&&(0,R.jsx)(Zn,{variant:`destructive`,children:(0,R.jsx)($n,{children:u})}),(0,R.jsxs)(wr,{children:[(0,R.jsx)(Tr,{htmlFor:`addin-email`,children:n(`activate.email`)}),(0,R.jsx)(Er,{id:`addin-email`,type:`email`,value:o,onChange:e=>s(e.target.value),placeholder:n(`activate.email_placeholder`),required:!0})]}),(0,R.jsxs)(wr,{children:[(0,R.jsx)(Tr,{htmlFor:`addin-license`,children:n(`activate.license_key`)}),(0,R.jsx)(Er,{id:`addin-license`,type:`text`,value:i,onChange:e=>a(e.target.value.toUpperCase()),placeholder:n(`activate.license_key_placeholder`),required:!0}),(0,R.jsx)(hr,{asChild:!0,variant:`link`,size:`sm`,className:`text-muted-foreground h-auto justify-start px-0 text-xs`,children:(0,R.jsxs)(`a`,{href:w(`/login`),target:`_blank`,rel:`noopener noreferrer`,children:[n(`activate.lost_key_question`),` `,n(`activate.lost_key_action`),(0,R.jsx)(Ze,{})]})})]}),(0,R.jsx)(hr,{type:`submit`,disabled:c||!i.trim()||!o.trim(),className:`w-full`,children:n(c?`activate.activating`:`activate.button`)})]})}),(0,R.jsx)(`div`,{className:`mt-6 border-t pt-4 text-center`,children:(0,R.jsx)(Dr,{onClick:t})})]})]})}function kr(e){let t=(0,f.c)(2),{className:n}=e,r=n===void 0?``:n,i=`2026-07-07 07:13 UTC · acbd413`,a=`font-curly-mono text-[10px] text-muted-foreground select-text ${r}`,o;return t[0]===a?o=t[1]:(o=(0,R.jsx)(`span`,{dir:`ltr`,className:a,title:`Build ${i}`,children:i}),t[0]=a,t[1]=o),o}function Ar(e,[t,n]){return Math.min(n,Math.max(t,e))}typeof window<`u`&&window.document&&window.document.createElement;function q(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),n===!1||!r.defaultPrevented)return t?.(r)}}function jr(e,t=[]){let n=[];function r(t,r){let i=y.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,c=y.useMemo(()=>o,Object.values(o));return(0,R.jsx)(s.Provider,{value:c,children:r})};o.displayName=t+`Provider`;function s(n,o){let s=o?.[e]?.[a]||i,c=y.useContext(s);if(c)return c;if(r!==void 0)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}return[o,s]}let i=()=>{let t=n.map(e=>y.createContext(e));return function(n){let r=n?.[e]||t;return y.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,Mr(i,...t)]}function Mr(...e){let t=e[0];if(e.length===1)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return y.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}function Nr(e){let t=Pr(e),n=y.forwardRef((e,n)=>{let{children:r,...i}=e,a=y.Children.toArray(r),o=a.find(Ir);if(o){let e=o.props.children,r=a.map(t=>t===o?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,R.jsx)(t,{...i,ref:n,children:y.isValidElement(e)?y.cloneElement(e,void 0,r):null})}return(0,R.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function Pr(e){let t=y.forwardRef((e,t)=>{let{children:n,...r}=e;if(y.isValidElement(n)){let e=Rr(n),i=Lr(r,n.props);return n.type!==y.Fragment&&(i.ref=t?tr(t,e):e),y.cloneElement(n,i)}return y.Children.count(n)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Fr=Symbol(`radix.slottable`);function Ir(e){return y.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===Fr}function Lr(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function Rr(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)}function zr(e){let t=e+`CollectionProvider`,[n,r]=jr(t),[i,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),o=e=>{let{scope:t,children:n}=e,r=y.useRef(null),a=y.useRef(new Map).current;return(0,R.jsx)(i,{scope:t,itemMap:a,collectionRef:r,children:n})};o.displayName=t;let s=e+`CollectionSlot`,c=Nr(s),l=y.forwardRef((e,t)=>{let{scope:n,children:r}=e;return(0,R.jsx)(c,{ref:nr(t,a(s,n).collectionRef),children:r})});l.displayName=s;let u=e+`CollectionItemSlot`,d=`data-radix-collection-item`,f=Nr(u),p=y.forwardRef((e,t)=>{let{scope:n,children:r,...i}=e,o=y.useRef(null),s=nr(t,o),c=a(u,n);return y.useEffect(()=>(c.itemMap.set(o,{ref:o,...i}),()=>void c.itemMap.delete(o))),(0,R.jsx)(f,{[d]:``,ref:s,children:r})});p.displayName=u;function m(t){let n=a(e+`CollectionConsumer`,t);return y.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${d}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])}return[{Provider:o,Slot:l,ItemSlot:p},m,r]}function Br(e,t=[]){let n=[];function r(t,r){let i=y.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,c=y.useMemo(()=>o,Object.values(o));return(0,R.jsx)(s.Provider,{value:c,children:r})};o.displayName=t+`Provider`;function s(n,o){let s=o?.[e]?.[a]||i,c=y.useContext(s);if(c)return c;if(r!==void 0)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}return[o,s]}let i=()=>{let t=n.map(e=>y.createContext(e));return function(n){let r=n?.[e]||t;return y.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,Vr(i,...t)]}function Vr(...e){let t=e[0];if(e.length===1)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return y.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}var Hr=y.createContext(void 0);function Ur(e){let t=y.useContext(Hr);return e||t||`ltr`}function Wr(e){let t=Gr(e),n=y.forwardRef((e,n)=>{let{children:r,...i}=e,a=y.Children.toArray(r),o=a.find(qr);if(o){let e=o.props.children,r=a.map(t=>t===o?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,R.jsx)(t,{...i,ref:n,children:y.isValidElement(e)?y.cloneElement(e,void 0,r):null})}return(0,R.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function Gr(e){let t=y.forwardRef((e,t)=>{let{children:n,...r}=e;if(y.isValidElement(n)){let e=Yr(n),i=Jr(r,n.props);return n.type!==y.Fragment&&(i.ref=t?tr(t,e):e),y.cloneElement(n,i)}return y.Children.count(n)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Kr=Symbol(`radix.slottable`);function qr(e){return y.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===Kr}function Jr(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function Yr(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 Xr=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=Wr(`Primitive.${t}`),r=y.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,R.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function Zr(e,t){e&&gr.flushSync(()=>e.dispatchEvent(t))}function Qr(e){let t=y.useRef(e);return y.useEffect(()=>{t.current=e}),y.useMemo(()=>(...e)=>t.current?.(...e),[])}function $r(e,t=globalThis?.document){let n=Qr(e);y.useEffect(()=>{let e=e=>{e.key===`Escape`&&n(e)};return t.addEventListener(`keydown`,e,{capture:!0}),()=>t.removeEventListener(`keydown`,e,{capture:!0})},[n,t])}var ei=`DismissableLayer`,ti=`dismissableLayer.update`,ni=`dismissableLayer.pointerDownOutside`,ri=`dismissableLayer.focusOutside`,ii,ai=y.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),oi=y.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:i,onFocusOutside:a,onInteractOutside:o,onDismiss:s,...c}=e,l=y.useContext(ai),[u,d]=y.useState(null),f=u?.ownerDocument??globalThis?.document,[,p]=y.useState({}),m=nr(t,e=>d(e)),h=Array.from(l.layers),[g]=[...l.layersWithOutsidePointerEventsDisabled].slice(-1),_=h.indexOf(g),v=u?h.indexOf(u):-1,b=l.layersWithOutsidePointerEventsDisabled.size>0,x=v>=_,S=li(e=>{let t=e.target,n=[...l.branches].some(e=>e.contains(t));!x||n||(i?.(e),o?.(e),e.defaultPrevented||s?.())},f),C=ui(e=>{let t=e.target;[...l.branches].some(e=>e.contains(t))||(a?.(e),o?.(e),e.defaultPrevented||s?.())},f);return $r(e=>{v===l.layers.size-1&&(r?.(e),!e.defaultPrevented&&s&&(e.preventDefault(),s()))},f),y.useEffect(()=>{if(u)return n&&(l.layersWithOutsidePointerEventsDisabled.size===0&&(ii=f.body.style.pointerEvents,f.body.style.pointerEvents=`none`),l.layersWithOutsidePointerEventsDisabled.add(u)),l.layers.add(u),di(),()=>{n&&l.layersWithOutsidePointerEventsDisabled.size===1&&(f.body.style.pointerEvents=ii)}},[u,f,n,l]),y.useEffect(()=>()=>{u&&(l.layers.delete(u),l.layersWithOutsidePointerEventsDisabled.delete(u),di())},[u,l]),y.useEffect(()=>{let e=()=>p({});return document.addEventListener(ti,e),()=>document.removeEventListener(ti,e)},[]),(0,R.jsx)(Xr.div,{...c,ref:m,style:{pointerEvents:b?x?`auto`:`none`:void 0,...e.style},onFocusCapture:q(e.onFocusCapture,C.onFocusCapture),onBlurCapture:q(e.onBlurCapture,C.onBlurCapture),onPointerDownCapture:q(e.onPointerDownCapture,S.onPointerDownCapture)})});oi.displayName=ei;var si=`DismissableLayerBranch`,ci=y.forwardRef((e,t)=>{let n=y.useContext(ai),r=y.useRef(null),i=nr(t,r);return y.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,R.jsx)(Xr.div,{...e,ref:i})});ci.displayName=si;function li(e,t=globalThis?.document){let n=Qr(e),r=y.useRef(!1),i=y.useRef(()=>{});return y.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){fi(ni,n,a,{discrete:!0})},a={originalEvent:e};e.pointerType===`touch`?(t.removeEventListener(`click`,i.current),i.current=r,t.addEventListener(`click`,i.current,{once:!0})):r()}else t.removeEventListener(`click`,i.current);r.current=!1},a=window.setTimeout(()=>{t.addEventListener(`pointerdown`,e)},0);return()=>{window.clearTimeout(a),t.removeEventListener(`pointerdown`,e),t.removeEventListener(`click`,i.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function ui(e,t=globalThis?.document){let n=Qr(e),r=y.useRef(!1);return y.useEffect(()=>{let e=e=>{e.target&&!r.current&&fi(ri,n,{originalEvent:e},{discrete:!1})};return t.addEventListener(`focusin`,e),()=>t.removeEventListener(`focusin`,e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function di(){let e=new CustomEvent(ti);document.dispatchEvent(e)}function fi(e,t,n,{discrete:r}){let i=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?Zr(i,a):i.dispatchEvent(a)}var pi=0;function mi(){y.useEffect(()=>{let e=document.querySelectorAll(`[data-radix-focus-guard]`);return document.body.insertAdjacentElement(`afterbegin`,e[0]??hi()),document.body.insertAdjacentElement(`beforeend`,e[1]??hi()),pi++,()=>{pi===1&&document.querySelectorAll(`[data-radix-focus-guard]`).forEach(e=>e.remove()),pi--}},[])}function hi(){let 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}function gi(e){let t=_i(e),n=y.forwardRef((e,n)=>{let{children:r,...i}=e,a=y.Children.toArray(r),o=a.find(yi);if(o){let e=o.props.children,r=a.map(t=>t===o?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,R.jsx)(t,{...i,ref:n,children:y.isValidElement(e)?y.cloneElement(e,void 0,r):null})}return(0,R.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function _i(e){let t=y.forwardRef((e,t)=>{let{children:n,...r}=e;if(y.isValidElement(n)){let e=xi(n),i=bi(r,n.props);return n.type!==y.Fragment&&(i.ref=t?tr(t,e):e),y.cloneElement(n,i)}return y.Children.count(n)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var vi=Symbol(`radix.slottable`);function yi(e){return y.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===vi}function bi(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function xi(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 Si=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=gi(`Primitive.${t}`),r=y.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,R.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),Ci=`focusScope.autoFocusOnMount`,wi=`focusScope.autoFocusOnUnmount`,Ti={bubbles:!1,cancelable:!0},J=`FocusScope`,Ei=y.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:i,onUnmountAutoFocus:a,...o}=e,[s,c]=y.useState(null),l=Qr(i),u=Qr(a),d=y.useRef(null),f=nr(t,e=>c(e)),p=y.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;y.useEffect(()=>{if(r){let e=function(e){if(p.paused||!s)return;let t=e.target;s.contains(t)?d.current=t:Ni(d.current,{select:!0})},t=function(e){if(p.paused||!s)return;let t=e.relatedTarget;t!==null&&(s.contains(t)||Ni(d.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&Ni(s)};document.addEventListener(`focusin`,e),document.addEventListener(`focusout`,t);let r=new MutationObserver(n);return s&&r.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener(`focusin`,e),document.removeEventListener(`focusout`,t),r.disconnect()}}},[r,s,p.paused]),y.useEffect(()=>{if(s){Pi.add(p);let e=document.activeElement;if(!s.contains(e)){let t=new CustomEvent(Ci,Ti);s.addEventListener(Ci,l),s.dispatchEvent(t),t.defaultPrevented||(Di(Li(ki(s)),{select:!0}),document.activeElement===e&&Ni(s))}return()=>{s.removeEventListener(Ci,l),setTimeout(()=>{let t=new CustomEvent(wi,Ti);s.addEventListener(wi,u),s.dispatchEvent(t),t.defaultPrevented||Ni(e??document.body,{select:!0}),s.removeEventListener(wi,u),Pi.remove(p)},0)}}},[s,l,u,p]);let m=y.useCallback(e=>{if(!n&&!r||p.paused)return;let t=e.key===`Tab`&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){let t=e.currentTarget,[r,a]=Oi(t);r&&a?!e.shiftKey&&i===a?(e.preventDefault(),n&&Ni(r,{select:!0})):e.shiftKey&&i===r&&(e.preventDefault(),n&&Ni(a,{select:!0})):i===t&&e.preventDefault()}},[n,r,p.paused]);return(0,R.jsx)(Si.div,{tabIndex:-1,...o,ref:f,onKeyDown:m})});Ei.displayName=J;function Di(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(Ni(r,{select:t}),document.activeElement!==n)return}function Oi(e){let t=ki(e);return[Ai(t,e),Ai(t.reverse(),e)]}function ki(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t=e.tagName===`INPUT`&&e.type===`hidden`;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Ai(e,t){for(let n of e)if(!ji(n,{upTo:t}))return n}function ji(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 Mi(e){return e instanceof HTMLInputElement&&`select`in e}function Ni(e,{select:t=!1}={}){if(e&&e.focus){let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&Mi(e)&&t&&e.select()}}var Pi=Fi();function Fi(){let e=[];return{add(t){let n=e[0];t!==n&&n?.pause(),e=Ii(e,t),e.unshift(t)},remove(t){e=Ii(e,t),e[0]?.resume()}}}function Ii(e,t){let n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function Li(e){return e.filter(e=>e.tagName!==`A`)}var Ri=globalThis?.document?y.useLayoutEffect:()=>{},zi=y.useId||(()=>void 0),Bi=0;function Vi(e){let[t,n]=y.useState(zi());return Ri(()=>{e||n(e=>e??String(Bi++))},[e]),e||(t?`radix-${t}`:``)}var Hi=[`top`,`right`,`bottom`,`left`],Ui=Math.min,Wi=Math.max,Gi=Math.round,Ki=Math.floor,qi=e=>({x:e,y:e}),Ji={left:`right`,right:`left`,bottom:`top`,top:`bottom`};function Yi(e,t,n){return Wi(e,Ui(t,n))}function Xi(e,t){return typeof e==`function`?e(t):e}function Zi(e){return e.split(`-`)[0]}function Qi(e){return e.split(`-`)[1]}function $i(e){return e===`x`?`y`:`x`}function ea(e){return e===`y`?`height`:`width`}function ta(e){let t=e[0];return t===`t`||t===`b`?`y`:`x`}function na(e){return $i(ta(e))}function ra(e,t,n){n===void 0&&(n=!1);let r=Qi(e),i=na(e),a=ea(i),o=i===`x`?r===(n?`end`:`start`)?`right`:`left`:r===`start`?`bottom`:`top`;return t.reference[a]>t.floating[a]&&(o=fa(o)),[o,fa(o)]}function ia(e){let t=fa(e);return[aa(e),t,aa(t)]}function aa(e){return e.includes(`start`)?e.replace(`start`,`end`):e.replace(`end`,`start`)}var oa=[`left`,`right`],sa=[`right`,`left`],ca=[`top`,`bottom`],la=[`bottom`,`top`];function ua(e,t,n){switch(e){case`top`:case`bottom`:return n?t?sa:oa:t?oa:sa;case`left`:case`right`:return t?ca:la;default:return[]}}function da(e,t,n,r){let i=Qi(e),a=ua(Zi(e),n===`start`,r);return i&&(a=a.map(e=>e+`-`+i),t&&(a=a.concat(a.map(aa)))),a}function fa(e){let t=Zi(e);return Ji[t]+e.slice(t.length)}function pa(e){return{top:0,right:0,bottom:0,left:0,...e}}function ma(e){return typeof e==`number`?{top:e,right:e,bottom:e,left:e}:pa(e)}function ha(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function ga(e,t,n){let{reference:r,floating:i}=e,a=ta(t),o=na(t),s=ea(o),c=Zi(t),l=a===`y`,u=r.x+r.width/2-i.width/2,d=r.y+r.height/2-i.height/2,f=r[s]/2-i[s]/2,p;switch(c){case`top`:p={x:u,y:r.y-i.height};break;case`bottom`:p={x:u,y:r.y+r.height};break;case`right`:p={x:r.x+r.width,y:d};break;case`left`:p={x:r.x-i.width,y:d};break;default:p={x:r.x,y:r.y}}switch(Qi(t)){case`start`:p[o]-=f*(n&&l?-1:1);break;case`end`:p[o]+=f*(n&&l?-1:1);break}return p}async function _a(e,t){t===void 0&&(t={});let{x:n,y:r,platform:i,rects:a,elements:o,strategy:s}=e,{boundary:c=`clippingAncestors`,rootBoundary:l=`viewport`,elementContext:u=`floating`,altBoundary:d=!1,padding:f=0}=Xi(t,e),p=ma(f),m=o[d?u===`floating`?`reference`:`floating`:u],h=ha(await i.getClippingRect({element:await(i.isElement==null?void 0:i.isElement(m))??!0?m:m.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(o.floating)),boundary:c,rootBoundary:l,strategy:s})),g=u===`floating`?{x:n,y:r,width:a.floating.width,height:a.floating.height}:a.reference,_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(o.floating)),v=await(i.isElement==null?void 0:i.isElement(_))&&await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1},y=ha(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:o,rect:g,offsetParent:_,strategy:s}):g);return{top:(h.top-y.top+p.top)/v.y,bottom:(y.bottom-h.bottom+p.bottom)/v.y,left:(h.left-y.left+p.left)/v.x,right:(y.right-h.right+p.right)/v.x}}var va=50,ya=async(e,t,n)=>{let{placement:r=`bottom`,strategy:i=`absolute`,middleware:a=[],platform:o}=n,s=o.detectOverflow?o:{...o,detectOverflow:_a},c=await(o.isRTL==null?void 0:o.isRTL(t)),l=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=ga(l,r,c),f=r,p=0,m={};for(let n=0;n({name:`arrow`,options:e,async fn(t){let{x:n,y:r,placement:i,rects:a,platform:o,elements:s,middlewareData:c}=t,{element:l,padding:u=0}=Xi(e,t)||{};if(l==null)return{};let d=ma(u),f={x:n,y:r},p=na(i),m=ea(p),h=await o.getDimensions(l),g=p===`y`,_=g?`top`:`left`,v=g?`bottom`:`right`,y=g?`clientHeight`:`clientWidth`,b=a.reference[m]+a.reference[p]-f[p]-a.floating[m],x=f[p]-a.reference[p],S=await(o.getOffsetParent==null?void 0:o.getOffsetParent(l)),C=S?S[y]:0;(!C||!await(o.isElement==null?void 0:o.isElement(S)))&&(C=s.floating[y]||a.floating[m]);let w=b/2-x/2,T=C/2-h[m]/2-1,E=Ui(d[_],T),D=Ui(d[v],T),O=E,k=C-h[m]-D,A=C/2-h[m]/2+w,j=Yi(O,A,k),M=!c.arrow&&Qi(i)!=null&&A!==j&&a.reference[m]/2-(Ae<=0)){let e=(i.flip?.index||0)+1,t=S[e];if(t&&(!(u===`alignment`&&_!==ta(t))||T.every(e=>ta(e.placement)===_?e.overflows[0]>0:!0)))return{data:{index:e,overflows:T},reset:{placement:t}};let n=T.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0]?.placement;if(!n)switch(f){case`bestFit`:{let e=T.filter(e=>{if(x){let t=ta(e.placement);return t===_||t===`y`}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0]?.[0];e&&(n=e);break}case`initialPlacement`:n=o;break}if(r!==n)return{reset:{placement:n}}}return{}}}};function Sa(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Ca(e){return Hi.some(t=>e[t]>=0)}var wa=function(e){return e===void 0&&(e={}),{name:`hide`,options:e,async fn(t){let{rects:n,platform:r}=t,{strategy:i=`referenceHidden`,...a}=Xi(e,t);switch(i){case`referenceHidden`:{let e=Sa(await r.detectOverflow(t,{...a,elementContext:`reference`}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:Ca(e)}}}case`escaped`:{let e=Sa(await r.detectOverflow(t,{...a,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:Ca(e)}}}default:return{}}}}},Ta=new Set([`left`,`top`]);async function Ea(e,t){let{placement:n,platform:r,elements:i}=e,a=await(r.isRTL==null?void 0:r.isRTL(i.floating)),o=Zi(n),s=Qi(n),c=ta(n)===`y`,l=Ta.has(o)?-1:1,u=a&&c?-1:1,d=Xi(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}=typeof d==`number`?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof m==`number`&&(p=s===`end`?m*-1:m),c?{x:p*u,y:f*l}:{x:f*l,y:p*u}}var Da=function(e){return e===void 0&&(e=0),{name:`offset`,options:e,async fn(t){var n;let{x:r,y:i,placement:a,middlewareData:o}=t,s=await Ea(t,e);return a===o.offset?.placement&&(n=o.arrow)!=null&&n.alignmentOffset?{}:{x:r+s.x,y:i+s.y,data:{...s,placement:a}}}}},Oa=function(e){return e===void 0&&(e={}),{name:`shift`,options:e,async fn(t){let{x:n,y:r,placement:i,platform:a}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=Xi(e,t),u={x:n,y:r},d=await a.detectOverflow(t,l),f=ta(Zi(i)),p=$i(f),m=u[p],h=u[f];if(o){let e=p===`y`?`top`:`left`,t=p===`y`?`bottom`:`right`,n=m+d[e],r=m-d[t];m=Yi(n,m,r)}if(s){let e=f===`y`?`top`:`left`,t=f===`y`?`bottom`:`right`,n=h+d[e],r=h-d[t];h=Yi(n,h,r)}let g=c.fn({...t,[p]:m,[f]:h});return{...g,data:{x:g.x-n,y:g.y-r,enabled:{[p]:o,[f]:s}}}}}},ka=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:i,rects:a,middlewareData:o}=t,{offset:s=0,mainAxis:c=!0,crossAxis:l=!0}=Xi(e,t),u={x:n,y:r},d=ta(i),f=$i(d),p=u[f],m=u[d],h=Xi(s,t),g=typeof h==`number`?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(c){let e=f===`y`?`height`:`width`,t=a.reference[f]-a.floating[e]+g.mainAxis,n=a.reference[f]+a.reference[e]-g.mainAxis;pn&&(p=n)}if(l){let e=f===`y`?`width`:`height`,t=Ta.has(Zi(i)),n=a.reference[d]-a.floating[e]+(t&&o.offset?.[d]||0)+(t?0:g.crossAxis),r=a.reference[d]+a.reference[e]+(t?0:o.offset?.[d]||0)-(t?g.crossAxis:0);mr&&(m=r)}return{[f]:p,[d]:m}}}},Aa=function(e){return e===void 0&&(e={}),{name:`size`,options:e,async fn(t){var n,r;let{placement:i,rects:a,platform:o,elements:s}=t,{apply:c=()=>{},...l}=Xi(e,t),u=await o.detectOverflow(t,l),d=Zi(i),f=Qi(i),p=ta(i)===`y`,{width:m,height:h}=a.floating,g,_;d===`top`||d===`bottom`?(g=d,_=f===(await(o.isRTL==null?void 0:o.isRTL(s.floating))?`start`:`end`)?`left`:`right`):(_=d,g=f===`end`?`top`:`bottom`);let v=h-u.top-u.bottom,y=m-u.left-u.right,b=Ui(h-u[g],v),x=Ui(m-u[_],y),S=!t.middlewareData.shift,C=b,w=x;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(w=y),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(C=v),S&&!f){let e=Wi(u.left,0),t=Wi(u.right,0),n=Wi(u.top,0),r=Wi(u.bottom,0);p?w=m-2*(e!==0||t!==0?e+t:Wi(u.left,u.right)):C=h-2*(n!==0||r!==0?n+r:Wi(u.top,u.bottom))}await c({...t,availableWidth:w,availableHeight:C});let T=await o.getDimensions(s.floating);return m!==T.width||h!==T.height?{reset:{rects:!0}}:{}}}};function ja(){return typeof window<`u`}function Ma(e){return Fa(e)?(e.nodeName||``).toLowerCase():`#document`}function Na(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Pa(e){return((Fa(e)?e.ownerDocument:e.document)||window.document)?.documentElement}function Fa(e){return ja()?e instanceof Node||e instanceof Na(e).Node:!1}function Ia(e){return ja()?e instanceof Element||e instanceof Na(e).Element:!1}function La(e){return ja()?e instanceof HTMLElement||e instanceof Na(e).HTMLElement:!1}function Ra(e){return!ja()||typeof ShadowRoot>`u`?!1:e instanceof ShadowRoot||e instanceof Na(e).ShadowRoot}function za(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=Xa(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&i!==`inline`&&i!==`contents`}function Ba(e){return/^(table|td|th)$/.test(Ma(e))}function Va(e){try{if(e.matches(`:popover-open`))return!0}catch{}try{return e.matches(`:modal`)}catch{return!1}}var Ha=/transform|translate|scale|rotate|perspective|filter/,Ua=/paint|layout|strict|content/,Wa=e=>!!e&&e!==`none`,Ga;function Ka(e){let t=Ia(e)?Xa(e):e;return Wa(t.transform)||Wa(t.translate)||Wa(t.scale)||Wa(t.rotate)||Wa(t.perspective)||!Ja()&&(Wa(t.backdropFilter)||Wa(t.filter))||Ha.test(t.willChange||``)||Ua.test(t.contain||``)}function qa(e){let t=Qa(e);for(;La(t)&&!Ya(t);){if(Ka(t))return t;if(Va(t))return null;t=Qa(t)}return null}function Ja(){return Ga??=typeof CSS<`u`&&CSS.supports&&CSS.supports(`-webkit-backdrop-filter`,`none`),Ga}function Ya(e){return/^(html|body|#document)$/.test(Ma(e))}function Xa(e){return Na(e).getComputedStyle(e)}function Za(e){return Ia(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Qa(e){if(Ma(e)===`html`)return e;let t=e.assignedSlot||e.parentNode||Ra(e)&&e.host||Pa(e);return Ra(t)?t.host:t}function $a(e){let t=Qa(e);return Ya(t)?e.ownerDocument?e.ownerDocument.body:e.body:La(t)&&za(t)?t:$a(t)}function eo(e,t,n){t===void 0&&(t=[]),n===void 0&&(n=!0);let r=$a(e),i=r===e.ownerDocument?.body,a=Na(r);if(i){let e=to(a);return t.concat(a,a.visualViewport||[],za(r)?r:[],e&&n?eo(e):[])}else return t.concat(r,eo(r,[],n))}function to(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function no(e){let t=Xa(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=La(e),a=i?e.offsetWidth:n,o=i?e.offsetHeight:r,s=Gi(n)!==a||Gi(r)!==o;return s&&(n=a,r=o),{width:n,height:r,$:s}}function ro(e){return Ia(e)?e:e.contextElement}function Y(e){let t=ro(e);if(!La(t))return qi(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:a}=no(t),o=(a?Gi(n.width):n.width)/r,s=(a?Gi(n.height):n.height)/i;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}var io=qi(0);function ao(e){let t=Na(e);return!Ja()||!t.visualViewport?io:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function oo(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Na(e)?!1:t}function so(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);let i=e.getBoundingClientRect(),a=ro(e),o=qi(1);t&&(r?Ia(r)&&(o=Y(r)):o=Y(e));let s=oo(a,n,r)?ao(a):qi(0),c=(i.left+s.x)/o.x,l=(i.top+s.y)/o.y,u=i.width/o.x,d=i.height/o.y;if(a){let e=Na(a),t=r&&Ia(r)?Na(r):r,n=e,i=to(n);for(;i&&r&&t!==n;){let e=Y(i),t=i.getBoundingClientRect(),r=Xa(i),a=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,l*=e.y,u*=e.x,d*=e.y,c+=a,l+=o,n=Na(i),i=to(n)}}return ha({width:u,height:d,x:c,y:l})}function co(e,t){let n=Za(e).scrollLeft;return t?t.left+n:so(Pa(e)).left+n}function lo(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-co(e,n),y:n.top+t.scrollTop}}function uo(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,a=i===`fixed`,o=Pa(r),s=t?Va(t.floating):!1;if(r===o||s&&a)return n;let c={scrollLeft:0,scrollTop:0},l=qi(1),u=qi(0),d=La(r);if((d||!d&&!a)&&((Ma(r)!==`body`||za(o))&&(c=Za(r)),d)){let e=so(r);l=Y(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let f=o&&!d&&!a?lo(o,c):qi(0);return{width:n.width*l.x,height:n.height*l.y,x:n.x*l.x-c.scrollLeft*l.x+u.x+f.x,y:n.y*l.y-c.scrollTop*l.y+u.y+f.y}}function fo(e){return Array.from(e.getClientRects())}function po(e){let t=Pa(e),n=Za(e),r=e.ownerDocument.body,i=Wi(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=Wi(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),o=-n.scrollLeft+co(e),s=-n.scrollTop;return Xa(r).direction===`rtl`&&(o+=Wi(t.clientWidth,r.clientWidth)-i),{width:i,height:a,x:o,y:s}}var mo=25;function ho(e,t){let n=Na(e),r=Pa(e),i=n.visualViewport,a=r.clientWidth,o=r.clientHeight,s=0,c=0;if(i){a=i.width,o=i.height;let e=Ja();(!e||e&&t===`fixed`)&&(s=i.offsetLeft,c=i.offsetTop)}let l=co(r);if(l<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),i=e.compatMode===`CSS1Compat`&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,o=Math.abs(r.clientWidth-t.clientWidth-i);o<=mo&&(a-=o)}else l<=mo&&(a+=l);return{width:a,height:o,x:s,y:c}}function go(e,t){let n=so(e,!0,t===`fixed`),r=n.top+e.clientTop,i=n.left+e.clientLeft,a=La(e)?Y(e):qi(1);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:i*a.x,y:r*a.y}}function _o(e,t,n){let r;if(t===`viewport`)r=ho(e,n);else if(t===`document`)r=po(Pa(e));else if(Ia(t))r=go(t,n);else{let n=ao(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return ha(r)}function vo(e,t){let n=Qa(e);return n===t||!Ia(n)||Ya(n)?!1:Xa(n).position===`fixed`||vo(n,t)}function yo(e,t){let n=t.get(e);if(n)return n;let r=eo(e,[],!1).filter(e=>Ia(e)&&Ma(e)!==`body`),i=null,a=Xa(e).position===`fixed`,o=a?Qa(e):e;for(;Ia(o)&&!Ya(o);){let t=Xa(o),n=Ka(o);!n&&t.position===`fixed`&&(i=null),(a?!n&&!i:!n&&t.position===`static`&&i&&(i.position===`absolute`||i.position===`fixed`)||za(o)&&!n&&vo(e,o))?r=r.filter(e=>e!==o):i=t,o=Qa(o)}return t.set(e,r),r}function bo(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,a=[...n===`clippingAncestors`?Va(t)?[]:yo(t,this._c):[].concat(n),r],o=_o(t,a[0],i),s=o.top,c=o.right,l=o.bottom,u=o.left;for(let e=1;e{o(!1,1e-7)},1e3)}n===1&&!ko(l,e.getBoundingClientRect())&&o(),y=!1}try{n=new IntersectionObserver(b,{...v,root:i.ownerDocument})}catch{n=new IntersectionObserver(b,v)}n.observe(e)}return o(!0),a}function jo(e,t,n,r){r===void 0&&(r={});let{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:o=typeof ResizeObserver==`function`,layoutShift:s=typeof IntersectionObserver==`function`,animationFrame:c=!1}=r,l=ro(e),u=i||a?[...l?eo(l):[],...t?eo(t):[]]:[];u.forEach(e=>{i&&e.addEventListener(`scroll`,n,{passive:!0}),a&&e.addEventListener(`resize`,n)});let d=l&&s?Ao(l,n):null,f=-1,p=null;o&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===l&&p&&t&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var e;(e=p)==null||e.observe(t)})),n()}),l&&!c&&p.observe(l),t&&p.observe(t));let m,h=c?so(e):null;c&&g();function g(){let t=so(e);h&&!ko(h,t)&&n(),h=t,m=requestAnimationFrame(g)}return n(),()=>{var e;u.forEach(e=>{i&&e.removeEventListener(`scroll`,n),a&&e.removeEventListener(`resize`,n)}),d?.(),(e=p)==null||e.disconnect(),p=null,c&&cancelAnimationFrame(m)}}var Mo=Da,No=Oa,Po=xa,Fo=Aa,Io=wa,Lo=ba,Ro=ka,zo=(e,t,n)=>{let r=new Map,i={platform:Oo,...n},a={...i.platform,_c:r};return ya(e,t,{...i,platform:a})},Bo=typeof document<`u`?y.useLayoutEffect:function(){};function Vo(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,i;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(!Vo(e[r],t[r]))return!1;return!0}if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,i[r]))return!1;for(r=n;r--!==0;){let n=i[r];if(!(n===`_owner`&&e.$$typeof)&&!Vo(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function Ho(e){return typeof window>`u`?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Uo(e,t){let n=Ho(e);return Math.round(t*n)/n}function Wo(e){let t=y.useRef(e);return Bo(()=>{t.current=e}),t}function Go(e){e===void 0&&(e={});let{placement:t=`bottom`,strategy:n=`absolute`,middleware:r=[],platform:i,elements:{reference:a,floating:o}={},transform:s=!0,whileElementsMounted:c,open:l}=e,[u,d]=y.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=y.useState(r);Vo(f,r)||p(r);let[m,h]=y.useState(null),[g,_]=y.useState(null),v=y.useCallback(e=>{e!==C.current&&(C.current=e,h(e))},[]),b=y.useCallback(e=>{e!==w.current&&(w.current=e,_(e))},[]),x=a||m,S=o||g,C=y.useRef(null),w=y.useRef(null),T=y.useRef(u),E=c!=null,D=Wo(c),O=Wo(i),k=Wo(l),A=y.useCallback(()=>{if(!C.current||!w.current)return;let e={placement:t,strategy:n,middleware:f};O.current&&(e.platform=O.current),zo(C.current,w.current,e).then(e=>{let t={...e,isPositioned:k.current!==!1};j.current&&!Vo(T.current,t)&&(T.current=t,gr.flushSync(()=>{d(t)}))})},[f,t,n,O,k]);Bo(()=>{l===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[l]);let j=y.useRef(!1);Bo(()=>(j.current=!0,()=>{j.current=!1}),[]),Bo(()=>{if(x&&(C.current=x),S&&(w.current=S),x&&S){if(D.current)return D.current(x,S,A);A()}},[x,S,A,D,E]);let M=y.useMemo(()=>({reference:C,floating:w,setReference:v,setFloating:b}),[v,b]),N=y.useMemo(()=>({reference:x,floating:S}),[x,S]),P=y.useMemo(()=>{let e={position:n,left:0,top:0};if(!N.floating)return e;let t=Uo(N.floating,u.x),r=Uo(N.floating,u.y);return s?{...e,transform:`translate(`+t+`px, `+r+`px)`,...Ho(N.floating)>=1.5&&{willChange:`transform`}}:{position:n,left:t,top:r}},[n,s,N.floating,u.x,u.y]);return y.useMemo(()=>({...u,update:A,refs:M,elements:N,floatingStyles:P}),[u,A,M,N,P])}var Ko=e=>{function t(e){return{}.hasOwnProperty.call(e,`current`)}return{name:`arrow`,options:e,fn(n){let{element:r,padding:i}=typeof e==`function`?e(n):e;return r&&t(r)?r.current==null?{}:Lo({element:r.current,padding:i}).fn(n):r?Lo({element:r,padding:i}).fn(n):{}}}},qo=(e,t)=>{let n=Mo(e);return{name:n.name,fn:n.fn,options:[e,t]}},Jo=(e,t)=>{let n=No(e);return{name:n.name,fn:n.fn,options:[e,t]}},Yo=(e,t)=>({fn:Ro(e).fn,options:[e,t]}),Xo=(e,t)=>{let n=Po(e);return{name:n.name,fn:n.fn,options:[e,t]}},Zo=(e,t)=>{let n=Fo(e);return{name:n.name,fn:n.fn,options:[e,t]}},Qo=(e,t)=>{let n=Io(e);return{name:n.name,fn:n.fn,options:[e,t]}},$o=(e,t)=>{let n=Ko(e);return{name:n.name,fn:n.fn,options:[e,t]}};function es(e){let t=ts(e),n=y.forwardRef((e,n)=>{let{children:r,...i}=e,a=y.Children.toArray(r),o=a.find(rs);if(o){let e=o.props.children,r=a.map(t=>t===o?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,R.jsx)(t,{...i,ref:n,children:y.isValidElement(e)?y.cloneElement(e,void 0,r):null})}return(0,R.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function ts(e){let t=y.forwardRef((e,t)=>{let{children:n,...r}=e;if(y.isValidElement(n)){let e=as(n),i=is(r,n.props);return n.type!==y.Fragment&&(i.ref=t?tr(t,e):e),y.cloneElement(n,i)}return y.Children.count(n)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var ns=Symbol(`radix.slottable`);function rs(e){return y.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===ns}function is(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function as(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 os=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=es(`Primitive.${t}`),r=y.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,R.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),ss=`Arrow`,cs=y.forwardRef((e,t)=>{let{children:n,width:r=10,height:i=5,...a}=e;return(0,R.jsx)(os.svg,{...a,ref:t,width:r,height:i,viewBox:`0 0 30 10`,preserveAspectRatio:`none`,children:e.asChild?n:(0,R.jsx)(`polygon`,{points:`0,0 30,0 15,10`})})});cs.displayName=ss;var ls=cs;function us(e,t=[]){let n=[];function r(t,r){let i=y.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,c=y.useMemo(()=>o,Object.values(o));return(0,R.jsx)(s.Provider,{value:c,children:r})};o.displayName=t+`Provider`;function s(n,o){let s=o?.[e]?.[a]||i,c=y.useContext(s);if(c)return c;if(r!==void 0)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}return[o,s]}let i=()=>{let t=n.map(e=>y.createContext(e));return function(n){let r=n?.[e]||t;return y.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,ds(i,...t)]}function ds(...e){let t=e[0];if(e.length===1)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return y.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}function fs(e){let t=ps(e),n=y.forwardRef((e,n)=>{let{children:r,...i}=e,a=y.Children.toArray(r),o=a.find(hs);if(o){let e=o.props.children,r=a.map(t=>t===o?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,R.jsx)(t,{...i,ref:n,children:y.isValidElement(e)?y.cloneElement(e,void 0,r):null})}return(0,R.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function ps(e){let t=y.forwardRef((e,t)=>{let{children:n,...r}=e;if(y.isValidElement(n)){let e=_s(n),i=gs(r,n.props);return n.type!==y.Fragment&&(i.ref=t?tr(t,e):e),y.cloneElement(n,i)}return y.Children.count(n)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var ms=Symbol(`radix.slottable`);function hs(e){return y.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===ms}function gs(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function _s(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 vs=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=fs(`Primitive.${t}`),r=y.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,R.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function ys(e){let[t,n]=y.useState(void 0);return Ri(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{if(!Array.isArray(t)||!t.length)return;let r=t[0],i,a;if(`borderBoxSize`in r){let e=r.borderBoxSize,t=Array.isArray(e)?e[0]:e;i=t.inlineSize,a=t.blockSize}else i=e.offsetWidth,a=e.offsetHeight;n({width:i,height:a})});return t.observe(e,{box:`border-box`}),()=>t.unobserve(e)}else n(void 0)},[e]),t}var bs=`Popper`,[xs,Ss]=us(bs),[Cs,ws]=xs(bs),Ts=e=>{let{__scopePopper:t,children:n}=e,[r,i]=y.useState(null);return(0,R.jsx)(Cs,{scope:t,anchor:r,onAnchorChange:i,children:n})};Ts.displayName=bs;var Es=`PopperAnchor`,Ds=y.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:r,...i}=e,a=ws(Es,n),o=y.useRef(null),s=nr(t,o),c=y.useRef(null);return y.useEffect(()=>{let e=c.current;c.current=r?.current||o.current,e!==c.current&&a.onAnchorChange(c.current)}),r?null:(0,R.jsx)(vs.div,{...i,ref:s})});Ds.displayName=Es;var Os=`PopperContent`,[ks,As]=xs(Os),js=y.forwardRef((e,t)=>{let{__scopePopper:n,side:r=`bottom`,sideOffset:i=0,align:a=`center`,alignOffset:o=0,arrowPadding:s=0,avoidCollisions:c=!0,collisionBoundary:l=[],collisionPadding:u=0,sticky:d=`partial`,hideWhenDetached:f=!1,updatePositionStrategy:p=`optimized`,onPlaced:m,...h}=e,g=ws(Os,n),[_,v]=y.useState(null),b=nr(t,e=>v(e)),[x,S]=y.useState(null),C=ys(x),w=C?.width??0,T=C?.height??0,E=r+(a===`center`?``:`-`+a),D=typeof u==`number`?u:{top:0,right:0,bottom:0,left:0,...u},O=Array.isArray(l)?l:[l],k=O.length>0,A={padding:D,boundary:O.filter(Fs),altBoundary:k},{refs:j,floatingStyles:M,placement:N,isPositioned:P,middlewareData:F}=Go({strategy:`fixed`,placement:E,whileElementsMounted:(...e)=>jo(...e,{animationFrame:p===`always`}),elements:{reference:g.anchor},middleware:[qo({mainAxis:i+T,alignmentAxis:o}),c&&Jo({mainAxis:!0,crossAxis:!1,limiter:d===`partial`?Yo():void 0,...A}),c&&Xo({...A}),Zo({...A,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:i,height:a}=t.reference,o=e.floating.style;o.setProperty(`--radix-popper-available-width`,`${n}px`),o.setProperty(`--radix-popper-available-height`,`${r}px`),o.setProperty(`--radix-popper-anchor-width`,`${i}px`),o.setProperty(`--radix-popper-anchor-height`,`${a}px`)}}),x&&$o({element:x,padding:s}),Is({arrowWidth:w,arrowHeight:T}),f&&Qo({strategy:`referenceHidden`,...A})]}),[I,L]=Ls(N),ee=Qr(m);Ri(()=>{P&&ee?.()},[P,ee]);let te=F.arrow?.x,z=F.arrow?.y,B=F.arrow?.centerOffset!==0,[V,ne]=y.useState();return Ri(()=>{_&&ne(window.getComputedStyle(_).zIndex)},[_]),(0,R.jsx)(`div`,{ref:j.setFloating,"data-radix-popper-content-wrapper":``,style:{...M,transform:P?M.transform:`translate(0, -200%)`,minWidth:`max-content`,zIndex:V,"--radix-popper-transform-origin":[F.transformOrigin?.x,F.transformOrigin?.y].join(` `),...F.hide?.referenceHidden&&{visibility:`hidden`,pointerEvents:`none`}},dir:e.dir,children:(0,R.jsx)(ks,{scope:n,placedSide:I,onArrowChange:S,arrowX:te,arrowY:z,shouldHideArrow:B,children:(0,R.jsx)(vs.div,{"data-side":I,"data-align":L,...h,ref:b,style:{...h.style,animation:P?void 0:`none`}})})})});js.displayName=Os;var Ms=`PopperArrow`,Ns={top:`bottom`,right:`left`,bottom:`top`,left:`right`},Ps=y.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,i=As(Ms,n),a=Ns[i.placedSide];return(0,R.jsx)(`span`,{ref:i.onArrowChange,style:{position:`absolute`,left:i.arrowX,top:i.arrowY,[a]:0,transformOrigin:{top:``,right:`0 0`,bottom:`center 0`,left:`100% 0`}[i.placedSide],transform:{top:`translateY(100%)`,right:`translateY(50%) rotate(90deg) translateX(-50%)`,bottom:`rotate(180deg)`,left:`translateY(50%) rotate(-90deg) translateX(50%)`}[i.placedSide],visibility:i.shouldHideArrow?`hidden`:void 0},children:(0,R.jsx)(ls,{...r,ref:t,style:{...r.style,display:`block`}})})});Ps.displayName=Ms;function Fs(e){return e!==null}var Is=e=>({name:`transformOrigin`,options:e,fn(t){let{placement:n,rects:r,middlewareData:i}=t,a=i.arrow?.centerOffset!==0,o=a?0:e.arrowWidth,s=a?0:e.arrowHeight,[c,l]=Ls(n),u={start:`0%`,center:`50%`,end:`100%`}[l],d=(i.arrow?.x??0)+o/2,f=(i.arrow?.y??0)+s/2,p=``,m=``;return c===`bottom`?(p=a?u:`${d}px`,m=`${-s}px`):c===`top`?(p=a?u:`${d}px`,m=`${r.floating.height+s}px`):c===`right`?(p=`${-s}px`,m=a?u:`${f}px`):c===`left`&&(p=`${r.floating.width+s}px`,m=a?u:`${f}px`),{data:{x:p,y:m}}}});function Ls(e){let[t,n=`center`]=e.split(`-`);return[t,n]}var Rs=Ts,zs=Ds,Bs=js,Vs=Ps;function Hs(e){let t=Us(e),n=y.forwardRef((e,n)=>{let{children:r,...i}=e,a=y.Children.toArray(r),o=a.find(Gs);if(o){let e=o.props.children,r=a.map(t=>t===o?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,R.jsx)(t,{...i,ref:n,children:y.isValidElement(e)?y.cloneElement(e,void 0,r):null})}return(0,R.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function Us(e){let t=y.forwardRef((e,t)=>{let{children:n,...r}=e;if(y.isValidElement(n)){let e=qs(n),i=Ks(r,n.props);return n.type!==y.Fragment&&(i.ref=t?tr(t,e):e),y.cloneElement(n,i)}return y.Children.count(n)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Ws=Symbol(`radix.slottable`);function Gs(e){return y.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===Ws}function Ks(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function qs(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 Js=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=Hs(`Primitive.${t}`),r=y.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,R.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),Ys=`Portal`,Xs=y.forwardRef((e,t)=>{let{container:n,...r}=e,[i,a]=y.useState(!1);Ri(()=>a(!0),[]);let o=n||i&&globalThis?.document?.body;return o?gr.createPortal((0,R.jsx)(Js.div,{...r,ref:t}),o):null});Xs.displayName=Ys;function Zs(e){let t=Qs(e),n=y.forwardRef((e,n)=>{let{children:r,...i}=e,a=y.Children.toArray(r),o=a.find(ec);if(o){let e=o.props.children,r=a.map(t=>t===o?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,R.jsx)(t,{...i,ref:n,children:y.isValidElement(e)?y.cloneElement(e,void 0,r):null})}return(0,R.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function Qs(e){let t=y.forwardRef((e,t)=>{let{children:n,...r}=e;if(y.isValidElement(n)){let e=nc(n),i=tc(r,n.props);return n.type!==y.Fragment&&(i.ref=t?tr(t,e):e),y.cloneElement(n,i)}return y.Children.count(n)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var $s=Symbol(`radix.slottable`);function ec(e){return y.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===$s}function tc(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function nc(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 rc=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=Zs(`Primitive.${t}`),r=y.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,R.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),ic=y.useInsertionEffect||Ri;function ac({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[i,a,o]=oc({defaultProp:t,onChange:n}),s=e!==void 0,c=s?e:i;{let t=y.useRef(e!==void 0);y.useEffect(()=>{let e=t.current;e!==s&&console.warn(`${r} is changing from ${e?`controlled`:`uncontrolled`} to ${s?`controlled`:`uncontrolled`}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),t.current=s},[s,r])}return[c,y.useCallback(t=>{if(s){let n=sc(t)?t(e):t;n!==e&&o.current?.(n)}else a(t)},[s,e,a,o])]}function oc({defaultProp:e,onChange:t}){let[n,r]=y.useState(e),i=y.useRef(n),a=y.useRef(t);return ic(()=>{a.current=t},[t]),y.useEffect(()=>{i.current!==n&&(a.current?.(n),i.current=n)},[n,i]),[n,r,a]}function sc(e){return typeof e==`function`}function cc(e){let t=y.useRef({value:e,previous:e});return y.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}function lc(e){let t=uc(e),n=y.forwardRef((e,n)=>{let{children:r,...i}=e,a=y.Children.toArray(r),o=a.find(fc);if(o){let e=o.props.children,r=a.map(t=>t===o?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,R.jsx)(t,{...i,ref:n,children:y.isValidElement(e)?y.cloneElement(e,void 0,r):null})}return(0,R.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function uc(e){let t=y.forwardRef((e,t)=>{let{children:n,...r}=e;if(y.isValidElement(n)){let e=mc(n),i=pc(r,n.props);return n.type!==y.Fragment&&(i.ref=t?tr(t,e):e),y.cloneElement(n,i)}return y.Children.count(n)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var dc=Symbol(`radix.slottable`);function fc(e){return y.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===dc}function pc(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function mc(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 hc=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=lc(`Primitive.${t}`),r=y.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,R.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),gc=Object.freeze({position:`absolute`,border:0,width:1,height:1,padding:0,margin:-1,overflow:`hidden`,clip:`rect(0, 0, 0, 0)`,whiteSpace:`nowrap`,wordWrap:`normal`}),_c=`VisuallyHidden`,vc=y.forwardRef((e,t)=>(0,R.jsx)(hc.span,{...e,ref:t,style:{...gc,...e.style}}));vc.displayName=_c;var yc=function(e){return typeof document>`u`?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},bc=new WeakMap,xc=new WeakMap,Sc={},Cc=0,wc=function(e){return e&&(e.host||wc(e.parentNode))},Tc=function(e,t){return t.map(function(t){if(e.contains(t))return t;var n=wc(t);return n&&e.contains(n)?n:(console.error(`aria-hidden`,t,`in not contained inside`,e,`. Doing nothing`),null)}).filter(function(e){return!!e})},Ec=function(e,t,n,r){var i=Tc(t,Array.isArray(e)?e:[e]);Sc[n]||(Sc[n]=new WeakMap);var a=Sc[n],o=[],s=new Set,c=new Set(i),l=function(e){!e||s.has(e)||(s.add(e),l(e.parentNode))};i.forEach(l);var u=function(e){!e||c.has(e)||Array.prototype.forEach.call(e.children,function(e){if(s.has(e))u(e);else try{var t=e.getAttribute(r),i=t!==null&&t!==`false`,c=(bc.get(e)||0)+1,l=(a.get(e)||0)+1;bc.set(e,c),a.set(e,l),o.push(e),c===1&&i&&xc.set(e,!0),l===1&&e.setAttribute(n,`true`),i||e.setAttribute(r,`true`)}catch(t){console.error(`aria-hidden: cannot operate on `,e,t)}})};return u(t),s.clear(),Cc++,function(){o.forEach(function(e){var t=bc.get(e)-1,i=a.get(e)-1;bc.set(e,t),a.set(e,i),t||(xc.has(e)||e.removeAttribute(r),xc.delete(e)),i||e.removeAttribute(n)}),Cc--,Cc||(bc=new WeakMap,bc=new WeakMap,xc=new WeakMap,Sc={})}},Dc=function(e,t,n){n===void 0&&(n=`data-aria-hidden`);var r=Array.from(Array.isArray(e)?e:[e]),i=t||yc(e);return i?(r.push.apply(r,Array.from(i.querySelectorAll(`[aria-live], script`))),Ec(r,i,n,`aria-hidden`)):function(){return null}},Oc=function(){return Oc=Object.assign||function(e){for(var t,n=1,r=arguments.length;n`u`)return nl;var t=il(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])}},ol=tl(),sl=`data-scroll-locked`,cl=function(e,t,n,r){var i=e.left,a=e.top,o=e.right,s=e.gap;return n===void 0&&(n=`margin`),` + .${Nc} { + overflow: hidden ${r}; + padding-right: ${s}px ${r}; + } + body[${sl}] { + overflow: hidden ${r}; + overscroll-behavior: contain; + ${[t&&`position: relative ${r};`,n===`margin`&&` + padding-left: ${i}px; + padding-top: ${a}px; + padding-right: ${o}px; + margin-left:0; + margin-top:0; + margin-right: ${s}px ${r}; + `,n===`padding`&&`padding-right: ${s}px ${r};`].filter(Boolean).join(``)} + } + + .${jc} { + right: ${s}px ${r}; + } + + .${Mc} { + margin-right: ${s}px ${r}; + } + + .${jc} .${jc} { + right: 0 ${r}; + } + + .${Mc} .${Mc} { + margin-right: 0 ${r}; + } + + body[${sl}] { + ${Pc}: ${s}px; + } +`},ll=function(){var e=parseInt(document.body.getAttribute(`data-scroll-locked`)||`0`,10);return isFinite(e)?e:0},ul=function(){y.useEffect(function(){return document.body.setAttribute(sl,(ll()+1).toString()),function(){var e=ll()-1;e<=0?document.body.removeAttribute(sl):document.body.setAttribute(sl,e.toString())}},[])},dl=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=r===void 0?`margin`:r;ul();var a=y.useMemo(function(){return al(i)},[i]);return y.createElement(ol,{styles:cl(a,!t,i,n?``:`!important`)})},fl=!1;if(typeof window<`u`)try{var pl=Object.defineProperty({},`passive`,{get:function(){return fl=!0,!0}});window.addEventListener(`test`,pl,pl),window.removeEventListener(`test`,pl,pl)}catch{fl=!1}var ml=fl?{passive:!1}:!1,hl=function(e){return e.tagName===`TEXTAREA`},gl=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!==`hidden`&&!(n.overflowY===n.overflowX&&!hl(e)&&n[t]===`visible`)},_l=function(e){return gl(e,`overflowY`)},vl=function(e){return gl(e,`overflowX`)},yl=function(e,t){var n=t.ownerDocument,r=t;do{if(typeof ShadowRoot<`u`&&r instanceof ShadowRoot&&(r=r.host),Sl(e,r)){var i=Cl(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},bl=function(e){return[e.scrollTop,e.scrollHeight,e.clientHeight]},xl=function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]},Sl=function(e,t){return e===`v`?_l(t):vl(t)},Cl=function(e,t){return e===`v`?bl(t):xl(t)},wl=function(e,t){return e===`h`&&t===`rtl`?-1:1},Tl=function(e,t,n,r,i){var a=wl(e,window.getComputedStyle(t).direction),o=a*r,s=n.target,c=t.contains(s),l=!1,u=o>0,d=0,f=0;do{if(!s)break;var p=Cl(e,s),m=p[0],h=p[1]-p[2]-a*m;(m||h)&&Sl(e,s)&&(d+=h,f+=m);var g=s.parentNode;s=g&&g.nodeType===Node.DOCUMENT_FRAGMENT_NODE?g.host:g}while(!c&&s!==document.body||c&&(t.contains(s)||t===s));return(u&&(i&&Math.abs(d)<1||!i&&o>d)||!u&&(i&&Math.abs(f)<1||!i&&-o>f))&&(l=!0),l},El=function(e){return`changedTouches`in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Dl=function(e){return[e.deltaX,e.deltaY]},Ol=function(e){return e&&`current`in e?e.current:e},kl=function(e,t){return e[0]===t[0]&&e[1]===t[1]},Al=function(e){return` + .block-interactivity-${e} {pointer-events: none;} + .allow-interactivity-${e} {pointer-events: all;} +`},jl=0,Ml=[];function Nl(e){var t=y.useRef([]),n=y.useRef([0,0]),r=y.useRef(),i=y.useState(jl++)[0],a=y.useState(tl)[0],o=y.useRef(e);y.useEffect(function(){o.current=e},[e]),y.useEffect(function(){if(e.inert){document.body.classList.add(`block-interactivity-${i}`);var t=Ac([e.lockRef.current],(e.shards||[]).map(Ol),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add(`allow-interactivity-${i}`)}),function(){document.body.classList.remove(`block-interactivity-${i}`),t.forEach(function(e){return e.classList.remove(`allow-interactivity-${i}`)})}}},[e.inert,e.lockRef.current,e.shards]);var s=y.useCallback(function(e,t){if(`touches`in e&&e.touches.length===2||e.type===`wheel`&&e.ctrlKey)return!o.current.allowPinchZoom;var i=El(e),a=n.current,s=`deltaX`in e?e.deltaX:a[0]-i[0],c=`deltaY`in e?e.deltaY:a[1]-i[1],l,u=e.target,d=Math.abs(s)>Math.abs(c)?`h`:`v`;if(`touches`in e&&d===`h`&&u.type===`range`)return!1;var f=window.getSelection(),p=f&&f.anchorNode;if(p&&(p===u||p.contains(u)))return!1;var m=yl(d,u);if(!m)return!0;if(m?l=d:(l=d===`v`?`h`:`v`,m=yl(d,u)),!m)return!1;if(!r.current&&`changedTouches`in e&&(s||c)&&(r.current=l),!l)return!0;var h=r.current||l;return Tl(h,t,e,h===`h`?s:c,!0)},[]),c=y.useCallback(function(e){var n=e;if(!(!Ml.length||Ml[Ml.length-1]!==a)){var r=`deltaY`in n?Dl(n):El(n),i=t.current.filter(function(e){return e.name===n.type&&(e.target===n.target||n.target===e.shadowParent)&&kl(e.delta,r)})[0];if(i&&i.should){n.cancelable&&n.preventDefault();return}if(!i){var c=(o.current.shards||[]).map(Ol).filter(Boolean).filter(function(e){return e.contains(n.target)});(c.length>0?s(n,c[0]):!o.current.noIsolation)&&n.cancelable&&n.preventDefault()}}},[]),l=y.useCallback(function(e,n,r,i){var a={name:e,delta:n,target:r,should:i,shadowParent:Pl(r)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),u=y.useCallback(function(e){n.current=El(e),r.current=void 0},[]),d=y.useCallback(function(t){l(t.type,Dl(t),t.target,s(t,e.lockRef.current))},[]),f=y.useCallback(function(t){l(t.type,El(t),t.target,s(t,e.lockRef.current))},[]);y.useEffect(function(){return Ml.push(a),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:f}),document.addEventListener(`wheel`,c,ml),document.addEventListener(`touchmove`,c,ml),document.addEventListener(`touchstart`,u,ml),function(){Ml=Ml.filter(function(e){return e!==a}),document.removeEventListener(`wheel`,c,ml),document.removeEventListener(`touchmove`,c,ml),document.removeEventListener(`touchstart`,u,ml)}},[]);var p=e.removeScrollBar,m=e.inert;return y.createElement(y.Fragment,null,m?y.createElement(a,{styles:Al(i)}):null,p?y.createElement(dl,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function Pl(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}var Fl=Wc(Gc,Nl),Il=y.forwardRef(function(e,t){return y.createElement(qc,Oc({},e,{ref:t,sideCar:Fl}))});Il.classNames=qc.classNames;var X=[` `,`Enter`,`ArrowUp`,`ArrowDown`],Z=[` `,`Enter`],Q=`Select`,[Ll,Rl,zl]=zr(Q),[Bl,Vl]=Br(Q,[zl,Ss]),Hl=Ss(),[Ul,Wl]=Bl(Q),[Gl,Kl]=Bl(Q),ql=e=>{let{__scopeSelect:t,children:n,open:r,defaultOpen:i,onOpenChange:a,value:o,defaultValue:s,onValueChange:c,dir:l,name:u,autoComplete:d,disabled:f,required:p,form:m}=e,h=Hl(t),[g,_]=y.useState(null),[v,b]=y.useState(null),[x,S]=y.useState(!1),C=Ur(l),[w,T]=ac({prop:r,defaultProp:i??!1,onChange:a,caller:Q}),[E,D]=ac({prop:o,defaultProp:s,onChange:c,caller:Q}),O=y.useRef(null),k=g?m||!!g.closest(`form`):!0,[A,j]=y.useState(new Set),M=Array.from(A).map(e=>e.props.value).join(`;`);return(0,R.jsx)(Rs,{...h,children:(0,R.jsxs)(Ul,{required:p,scope:t,trigger:g,onTriggerChange:_,valueNode:v,onValueNodeChange:b,valueNodeHasChildren:x,onValueNodeHasChildrenChange:S,contentId:Vi(),value:E,onValueChange:D,open:w,onOpenChange:T,dir:C,triggerPointerDownPosRef:O,disabled:f,children:[(0,R.jsx)(Ll.Provider,{scope:t,children:(0,R.jsx)(Gl,{scope:e.__scopeSelect,onNativeOptionAdd:y.useCallback(e=>{j(t=>new Set(t).add(e))},[]),onNativeOptionRemove:y.useCallback(e=>{j(t=>{let n=new Set(t);return n.delete(e),n})},[]),children:n})}),k?(0,R.jsxs)(Hu,{"aria-hidden":!0,required:p,tabIndex:-1,name:u,autoComplete:d,value:E,onChange:e=>D(e.target.value),disabled:f,form:m,children:[E===void 0?(0,R.jsx)(`option`,{value:``}):null,Array.from(A)]},M):null]})})};ql.displayName=Q;var Jl=`SelectTrigger`,Yl=y.forwardRef((e,t)=>{let{__scopeSelect:n,disabled:r=!1,...i}=e,a=Hl(n),o=Wl(Jl,n),s=o.disabled||r,c=nr(t,o.onTriggerChange),l=Rl(n),u=y.useRef(`touch`),[d,f,p]=Wu(e=>{let t=l().filter(e=>!e.disabled),n=Gu(t,e,t.find(e=>e.value===o.value));n!==void 0&&o.onValueChange(n.value)}),m=e=>{s||(o.onOpenChange(!0),p()),e&&(o.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,R.jsx)(zs,{asChild:!0,...a,children:(0,R.jsx)(rc.button,{type:`button`,role:`combobox`,"aria-controls":o.contentId,"aria-expanded":o.open,"aria-required":o.required,"aria-autocomplete":`none`,dir:o.dir,"data-state":o.open?`open`:`closed`,disabled:s,"data-disabled":s?``:void 0,"data-placeholder":Uu(o.value)?``:void 0,...i,ref:c,onClick:q(i.onClick,e=>{e.currentTarget.focus(),u.current!==`mouse`&&m(e)}),onPointerDown:q(i.onPointerDown,e=>{u.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),e.button===0&&e.ctrlKey===!1&&e.pointerType===`mouse`&&(m(e),e.preventDefault())}),onKeyDown:q(i.onKeyDown,e=>{let t=d.current!==``;!(e.ctrlKey||e.altKey||e.metaKey)&&e.key.length===1&&f(e.key),!(t&&e.key===` `)&&X.includes(e.key)&&(m(),e.preventDefault())})})})});Yl.displayName=Jl;var Xl=`SelectValue`,Zl=y.forwardRef((e,t)=>{let{__scopeSelect:n,className:r,style:i,children:a,placeholder:o=``,...s}=e,c=Wl(Xl,n),{onValueNodeHasChildrenChange:l}=c,u=a!==void 0,d=nr(t,c.onValueNodeChange);return Ri(()=>{l(u)},[l,u]),(0,R.jsx)(rc.span,{...s,ref:d,style:{pointerEvents:`none`},children:Uu(c.value)?(0,R.jsx)(R.Fragment,{children:o}):a})});Zl.displayName=Xl;var Ql=`SelectIcon`,$l=y.forwardRef((e,t)=>{let{__scopeSelect:n,children:r,...i}=e;return(0,R.jsx)(rc.span,{"aria-hidden":!0,...i,ref:t,children:r||`▼`})});$l.displayName=Ql;var eu=`SelectPortal`,tu=e=>(0,R.jsx)(Xs,{asChild:!0,...e});tu.displayName=eu;var nu=`SelectContent`,ru=y.forwardRef((e,t)=>{let n=Wl(nu,e.__scopeSelect),[r,i]=y.useState();if(Ri(()=>{i(new DocumentFragment)},[]),!n.open){let t=r;return t?gr.createPortal((0,R.jsx)(au,{scope:e.__scopeSelect,children:(0,R.jsx)(Ll.Slot,{scope:e.__scopeSelect,children:(0,R.jsx)(`div`,{children:e.children})})}),t):null}return(0,R.jsx)(lu,{...e,ref:t})});ru.displayName=nu;var iu=10,[au,ou]=Bl(nu),su=`SelectContentImpl`,cu=Zs(`SelectContent.RemoveScroll`),lu=y.forwardRef((e,t)=>{let{__scopeSelect:n,position:r=`item-aligned`,onCloseAutoFocus:i,onEscapeKeyDown:a,onPointerDownOutside:o,side:s,sideOffset:c,align:l,alignOffset:u,arrowPadding:d,collisionBoundary:f,collisionPadding:p,sticky:m,hideWhenDetached:h,avoidCollisions:g,..._}=e,v=Wl(nu,n),[b,x]=y.useState(null),[S,C]=y.useState(null),w=nr(t,e=>x(e)),[T,E]=y.useState(null),[D,O]=y.useState(null),k=Rl(n),[A,j]=y.useState(!1),M=y.useRef(!1);y.useEffect(()=>{if(b)return Dc(b)},[b]),mi();let N=y.useCallback(e=>{let[t,...n]=k().map(e=>e.ref.current),[r]=n.slice(-1),i=document.activeElement;for(let n of e)if(n===i||(n?.scrollIntoView({block:`nearest`}),n===t&&S&&(S.scrollTop=0),n===r&&S&&(S.scrollTop=S.scrollHeight),n?.focus(),document.activeElement!==i))return},[k,S]),P=y.useCallback(()=>N([T,b]),[N,T,b]);y.useEffect(()=>{A&&P()},[A,P]);let{onOpenChange:F,triggerPointerDownPosRef:I}=v;y.useEffect(()=>{if(b){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-(I.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(I.current?.y??0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():b.contains(n.target)||F(!1),document.removeEventListener(`pointermove`,t),I.current=null};return I.current!==null&&(document.addEventListener(`pointermove`,t),document.addEventListener(`pointerup`,n,{capture:!0,once:!0})),()=>{document.removeEventListener(`pointermove`,t),document.removeEventListener(`pointerup`,n,{capture:!0})}}},[b,F,I]),y.useEffect(()=>{let e=()=>F(!1);return window.addEventListener(`blur`,e),window.addEventListener(`resize`,e),()=>{window.removeEventListener(`blur`,e),window.removeEventListener(`resize`,e)}},[F]);let[L,ee]=Wu(e=>{let t=k().filter(e=>!e.disabled),n=Gu(t,e,t.find(e=>e.ref.current===document.activeElement));n&&setTimeout(()=>n.ref.current.focus())}),te=y.useCallback((e,t,n)=>{let r=!M.current&&!n;(v.value!==void 0&&v.value===t||r)&&(E(e),r&&(M.current=!0))},[v.value]),z=y.useCallback(()=>b?.focus(),[b]),B=y.useCallback((e,t,n)=>{let r=!M.current&&!n;(v.value!==void 0&&v.value===t||r)&&O(e)},[v.value]),V=r===`popper`?pu:du,ne=V===pu?{side:s,sideOffset:c,align:l,alignOffset:u,arrowPadding:d,collisionBoundary:f,collisionPadding:p,sticky:m,hideWhenDetached:h,avoidCollisions:g}:{};return(0,R.jsx)(au,{scope:n,content:b,viewport:S,onViewportChange:C,itemRefCallback:te,selectedItem:T,onItemLeave:z,itemTextRefCallback:B,focusSelectedItem:P,selectedItemText:D,position:r,isPositioned:A,searchRef:L,children:(0,R.jsx)(Il,{as:cu,allowPinchZoom:!0,children:(0,R.jsx)(Ei,{asChild:!0,trapped:v.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:q(i,e=>{v.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,R.jsx)(oi,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:a,onPointerDownOutside:o,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>v.onOpenChange(!1),children:(0,R.jsx)(V,{role:`listbox`,id:v.contentId,"data-state":v.open?`open`:`closed`,dir:v.dir,onContextMenu:e=>e.preventDefault(),..._,...ne,onPlaced:()=>j(!0),ref:w,style:{display:`flex`,flexDirection:`column`,outline:`none`,..._.style},onKeyDown:q(_.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if(e.key===`Tab`&&e.preventDefault(),!t&&e.key.length===1&&ee(e.key),[`ArrowUp`,`ArrowDown`,`Home`,`End`].includes(e.key)){let t=k().filter(e=>!e.disabled).map(e=>e.ref.current);if([`ArrowUp`,`End`].includes(e.key)&&(t=t.slice().reverse()),[`ArrowUp`,`ArrowDown`].includes(e.key)){let n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout(()=>N(t)),e.preventDefault()}})})})})})})});lu.displayName=su;var uu=`SelectItemAlignedPosition`,du=y.forwardRef((e,t)=>{let{__scopeSelect:n,onPlaced:r,...i}=e,a=Wl(nu,n),o=ou(nu,n),[s,c]=y.useState(null),[l,u]=y.useState(null),d=nr(t,e=>u(e)),f=Rl(n),p=y.useRef(!1),m=y.useRef(!0),{viewport:h,selectedItem:g,selectedItemText:_,focusSelectedItem:v}=o,b=y.useCallback(()=>{if(a.trigger&&a.valueNode&&s&&l&&h&&g&&_){let e=a.trigger.getBoundingClientRect(),t=l.getBoundingClientRect(),n=a.valueNode.getBoundingClientRect(),i=_.getBoundingClientRect();if(a.dir!==`rtl`){let r=i.left-t.left,a=n.left-r,o=e.left-a,c=e.width+o,l=Math.max(c,t.width),u=window.innerWidth-iu,d=Ar(a,[iu,Math.max(iu,u-l)]);s.style.minWidth=c+`px`,s.style.left=d+`px`}else{let r=t.right-i.right,a=window.innerWidth-n.right-r,o=window.innerWidth-e.right-a,c=e.width+o,l=Math.max(c,t.width),u=window.innerWidth-iu,d=Ar(a,[iu,Math.max(iu,u-l)]);s.style.minWidth=c+`px`,s.style.right=d+`px`}let o=f(),c=window.innerHeight-iu*2,u=h.scrollHeight,d=window.getComputedStyle(l),m=parseInt(d.borderTopWidth,10),v=parseInt(d.paddingTop,10),y=parseInt(d.borderBottomWidth,10),b=parseInt(d.paddingBottom,10),x=m+v+u+b+y,S=Math.min(g.offsetHeight*5,x),C=window.getComputedStyle(h),w=parseInt(C.paddingTop,10),T=parseInt(C.paddingBottom,10),E=e.top+e.height/2-iu,D=c-E,O=g.offsetHeight/2,k=g.offsetTop+O,A=m+v+k,j=x-A;if(A<=E){let e=o.length>0&&g===o[o.length-1].ref.current;s.style.bottom=`0px`;let t=l.clientHeight-h.offsetTop-h.offsetHeight,n=A+Math.max(D,O+(e?T:0)+t+y);s.style.height=n+`px`}else{let e=o.length>0&&g===o[0].ref.current;s.style.top=`0px`;let t=Math.max(E,m+h.offsetTop+(e?w:0)+O)+j;s.style.height=t+`px`,h.scrollTop=A-E+h.offsetTop}s.style.margin=`${iu}px 0`,s.style.minHeight=S+`px`,s.style.maxHeight=c+`px`,r?.(),requestAnimationFrame(()=>p.current=!0)}},[f,a.trigger,a.valueNode,s,l,h,g,_,a.dir,r]);Ri(()=>b(),[b]);let[x,S]=y.useState();return Ri(()=>{l&&S(window.getComputedStyle(l).zIndex)},[l]),(0,R.jsx)(mu,{scope:n,contentWrapper:s,shouldExpandOnScrollRef:p,onScrollButtonChange:y.useCallback(e=>{e&&m.current===!0&&(b(),v?.(),m.current=!1)},[b,v]),children:(0,R.jsx)(`div`,{ref:c,style:{display:`flex`,flexDirection:`column`,position:`fixed`,zIndex:x},children:(0,R.jsx)(rc.div,{...i,ref:d,style:{boxSizing:`border-box`,maxHeight:`100%`,...i.style}})})})});du.displayName=uu;var fu=`SelectPopperPosition`,pu=y.forwardRef((e,t)=>{let{__scopeSelect:n,align:r=`start`,collisionPadding:i=iu,...a}=e,o=Hl(n);return(0,R.jsx)(Bs,{...o,...a,ref:t,align:r,collisionPadding:i,style:{boxSizing:`border-box`,...a.style,"--radix-select-content-transform-origin":`var(--radix-popper-transform-origin)`,"--radix-select-content-available-width":`var(--radix-popper-available-width)`,"--radix-select-content-available-height":`var(--radix-popper-available-height)`,"--radix-select-trigger-width":`var(--radix-popper-anchor-width)`,"--radix-select-trigger-height":`var(--radix-popper-anchor-height)`}})});pu.displayName=fu;var[mu,hu]=Bl(nu,{}),gu=`SelectViewport`,_u=y.forwardRef((e,t)=>{let{__scopeSelect:n,nonce:r,...i}=e,a=ou(gu,n),o=hu(gu,n),s=nr(t,a.onViewportChange),c=y.useRef(0);return(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(`style`,{dangerouslySetInnerHTML:{__html:`[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}`},nonce:r}),(0,R.jsx)(Ll.Slot,{scope:n,children:(0,R.jsx)(rc.div,{"data-radix-select-viewport":``,role:`presentation`,...i,ref:s,style:{position:`relative`,flex:1,overflow:`hidden auto`,...i.style},onScroll:q(i.onScroll,e=>{let t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=o;if(r?.current&&n){let e=Math.abs(c.current-t.scrollTop);if(e>0){let r=window.innerHeight-iu*2,i=parseFloat(n.style.minHeight),a=parseFloat(n.style.height),o=Math.max(i,a);if(o0?s:0,n.style.justifyContent=`flex-end`)}}}c.current=t.scrollTop})})})]})});_u.displayName=gu;var vu=`SelectGroup`,[yu,bu]=Bl(vu),xu=y.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,i=Vi();return(0,R.jsx)(yu,{scope:n,id:i,children:(0,R.jsx)(rc.div,{role:`group`,"aria-labelledby":i,...r,ref:t})})});xu.displayName=vu;var Su=`SelectLabel`,Cu=y.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,i=bu(Su,n);return(0,R.jsx)(rc.div,{id:i.id,...r,ref:t})});Cu.displayName=Su;var wu=`SelectItem`,[Tu,Eu]=Bl(wu),Du=y.forwardRef((e,t)=>{let{__scopeSelect:n,value:r,disabled:i=!1,textValue:a,...o}=e,s=Wl(wu,n),c=ou(wu,n),l=s.value===r,[u,d]=y.useState(a??``),[f,p]=y.useState(!1),m=nr(t,e=>c.itemRefCallback?.(e,r,i)),h=Vi(),g=y.useRef(`touch`),_=()=>{i||(s.onValueChange(r),s.onOpenChange(!1))};if(r===``)throw Error(`A must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.`);return(0,R.jsx)(Tu,{scope:n,value:r,disabled:i,textId:h,isSelected:l,onItemTextChange:y.useCallback(e=>{d(t=>t||(e?.textContent??``).trim())},[]),children:(0,R.jsx)(Ll.ItemSlot,{scope:n,value:r,disabled:i,textValue:u,children:(0,R.jsx)(rc.div,{role:`option`,"aria-labelledby":h,"data-highlighted":f?``:void 0,"aria-selected":l&&f,"data-state":l?`checked`:`unchecked`,"aria-disabled":i||void 0,"data-disabled":i?``:void 0,tabIndex:i?void 0:-1,...o,ref:m,onFocus:q(o.onFocus,()=>p(!0)),onBlur:q(o.onBlur,()=>p(!1)),onClick:q(o.onClick,()=>{g.current!==`mouse`&&_()}),onPointerUp:q(o.onPointerUp,()=>{g.current===`mouse`&&_()}),onPointerDown:q(o.onPointerDown,e=>{g.current=e.pointerType}),onPointerMove:q(o.onPointerMove,e=>{g.current=e.pointerType,i?c.onItemLeave?.():g.current===`mouse`&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:q(o.onPointerLeave,e=>{e.currentTarget===document.activeElement&&c.onItemLeave?.()}),onKeyDown:q(o.onKeyDown,e=>{c.searchRef?.current!==``&&e.key===` `||(Z.includes(e.key)&&_(),e.key===` `&&e.preventDefault())})})})})});Du.displayName=wu;var Ou=`SelectItemText`,ku=y.forwardRef((e,t)=>{let{__scopeSelect:n,className:r,style:i,...a}=e,o=Wl(Ou,n),s=ou(Ou,n),c=Eu(Ou,n),l=Kl(Ou,n),[u,d]=y.useState(null),f=nr(t,e=>d(e),c.onItemTextChange,e=>s.itemTextRefCallback?.(e,c.value,c.disabled)),p=u?.textContent,m=y.useMemo(()=>(0,R.jsx)(`option`,{value:c.value,disabled:c.disabled,children:p},c.value),[c.disabled,c.value,p]),{onNativeOptionAdd:h,onNativeOptionRemove:g}=l;return Ri(()=>(h(m),()=>g(m)),[h,g,m]),(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(rc.span,{id:c.textId,...a,ref:f}),c.isSelected&&o.valueNode&&!o.valueNodeHasChildren?gr.createPortal(a.children,o.valueNode):null]})});ku.displayName=Ou;var Au=`SelectItemIndicator`,ju=y.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e;return Eu(Au,n).isSelected?(0,R.jsx)(rc.span,{"aria-hidden":!0,...r,ref:t}):null});ju.displayName=Au;var Mu=`SelectScrollUpButton`,Nu=y.forwardRef((e,t)=>{let n=ou(Mu,e.__scopeSelect),r=hu(Mu,e.__scopeSelect),[i,a]=y.useState(!1),o=nr(t,r.onScrollButtonChange);return Ri(()=>{if(n.viewport&&n.isPositioned){let e=function(){a(t.scrollTop>0)},t=n.viewport;return e(),t.addEventListener(`scroll`,e),()=>t.removeEventListener(`scroll`,e)}},[n.viewport,n.isPositioned]),i?(0,R.jsx)(Iu,{...e,ref:o,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop-=t.offsetHeight)}}):null});Nu.displayName=Mu;var Pu=`SelectScrollDownButton`,Fu=y.forwardRef((e,t)=>{let n=ou(Pu,e.__scopeSelect),r=hu(Pu,e.__scopeSelect),[i,a]=y.useState(!1),o=nr(t,r.onScrollButtonChange);return Ri(()=>{if(n.viewport&&n.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;a(Math.ceil(t.scrollTop)t.removeEventListener(`scroll`,e)}},[n.viewport,n.isPositioned]),i?(0,R.jsx)(Iu,{...e,ref:o,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop+=t.offsetHeight)}}):null});Fu.displayName=Pu;var Iu=y.forwardRef((e,t)=>{let{__scopeSelect:n,onAutoScroll:r,...i}=e,a=ou(`SelectScrollButton`,n),o=y.useRef(null),s=Rl(n),c=y.useCallback(()=>{o.current!==null&&(window.clearInterval(o.current),o.current=null)},[]);return y.useEffect(()=>()=>c(),[c]),Ri(()=>{s().find(e=>e.ref.current===document.activeElement)?.ref.current?.scrollIntoView({block:`nearest`})},[s]),(0,R.jsx)(rc.div,{"aria-hidden":!0,...i,ref:t,style:{flexShrink:0,...i.style},onPointerDown:q(i.onPointerDown,()=>{o.current===null&&(o.current=window.setInterval(r,50))}),onPointerMove:q(i.onPointerMove,()=>{a.onItemLeave?.(),o.current===null&&(o.current=window.setInterval(r,50))}),onPointerLeave:q(i.onPointerLeave,()=>{c()})})}),Lu=`SelectSeparator`,Ru=y.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e;return(0,R.jsx)(rc.div,{"aria-hidden":!0,...r,ref:t})});Ru.displayName=Lu;var zu=`SelectArrow`,Bu=y.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,i=Hl(n),a=Wl(zu,n),o=ou(zu,n);return a.open&&o.position===`popper`?(0,R.jsx)(Vs,{...i,...r,ref:t}):null});Bu.displayName=zu;var Vu=`SelectBubbleInput`,Hu=y.forwardRef(({__scopeSelect:e,value:t,...n},r)=>{let i=y.useRef(null),a=nr(r,i),o=cc(t);return y.useEffect(()=>{let e=i.current;if(!e)return;let n=window.HTMLSelectElement.prototype,r=Object.getOwnPropertyDescriptor(n,`value`).set;if(o!==t&&r){let n=new Event(`change`,{bubbles:!0});r.call(e,t),e.dispatchEvent(n)}},[o,t]),(0,R.jsx)(rc.select,{...n,style:{...gc,...n.style},ref:a,defaultValue:t})});Hu.displayName=Vu;function Uu(e){return e===``||e===void 0}function Wu(e){let t=Qr(e),n=y.useRef(``),r=y.useRef(0),i=y.useCallback(e=>{let i=n.current+e;t(i),(function e(t){n.current=t,window.clearTimeout(r.current),t!==``&&(r.current=window.setTimeout(()=>e(``),1e3))})(i)},[t]),a=y.useCallback(()=>{n.current=``,window.clearTimeout(r.current)},[]);return y.useEffect(()=>()=>window.clearTimeout(r.current),[]),[n,i,a]}function Gu(e,t,n){let r=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=n?e.indexOf(n):-1,a=Ku(e,Math.max(i,0));r.length===1&&(a=a.filter(e=>e!==n));let o=a.find(e=>e.textValue.toLowerCase().startsWith(r.toLowerCase()));return o===n?void 0:o}function Ku(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var qu=ql,Ju=Yl,Yu=Zl,Xu=$l,Zu=tu,Qu=ru,$u=_u,ed=Du,td=ku,nd=ju,rd=Nu,id=Fu;function ad(e){let t=(0,f.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,R.jsx)(qu,{"data-slot":`select`,...n}),t[2]=n,t[3]=r),r}function od(e){let t=(0,f.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,R.jsx)(Yu,{"data-slot":`select-value`,...n}),t[2]=n,t[3]=r),r}function sd(e){let t=(0,f.c)(13),n,r,i,a;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4]):({className:r,size:a,children:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a);let o=a===void 0?`default`:a,s;t[5]===r?s=t[6]:(s=K(`border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4`,r),t[5]=r,t[6]=s);let c;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,R.jsx)(Xu,{asChild:!0,children:(0,R.jsx)(et,{className:`size-4 opacity-50`})}),t[7]=c):c=t[7];let l;return t[8]!==n||t[9]!==i||t[10]!==o||t[11]!==s?(l=(0,R.jsxs)(Ju,{"data-slot":`select-trigger`,"data-size":o,className:s,...i,children:[n,c]}),t[8]=n,t[9]=i,t[10]=o,t[11]=s,t[12]=l):l=t[12],l}function cd(e){let t=(0,f.c)(26),n,r,i,a,o,s,c;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6],c=t[7]):({className:r,children:n,position:a,side:o,sideOffset:s,align:c,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s,t[7]=c);let l=a===void 0?`popper`:a,u=o===void 0?`bottom`:o,d=s===void 0?4:s,p=c===void 0?`center`:c,m=l===`popper`&&`data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1`,h;t[8]!==r||t[9]!==m?(h=K(`bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-(--radix-select-content-available-height) min-w-[8rem] origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border shadow-md`,m,r),t[8]=r,t[9]=m,t[10]=h):h=t[10];let g;t[11]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,R.jsx)(ud,{}),t[11]=g):g=t[11];let _=l===`popper`&&`h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1`,v;t[12]===_?v=t[13]:(v=K(`p-1`,_),t[12]=_,t[13]=v);let y;t[14]!==n||t[15]!==v?(y=(0,R.jsx)($u,{className:v,children:n}),t[14]=n,t[15]=v,t[16]=y):y=t[16];let b;t[17]===Symbol.for(`react.memo_cache_sentinel`)?(b=(0,R.jsx)(dd,{}),t[17]=b):b=t[17];let x;return t[18]!==p||t[19]!==l||t[20]!==i||t[21]!==u||t[22]!==d||t[23]!==y||t[24]!==h?(x=(0,R.jsx)(Zu,{children:(0,R.jsxs)(Qu,{"data-slot":`select-content`,className:h,position:l,side:u,sideOffset:d,avoidCollisions:!1,align:p,...i,children:[g,y,b]})}),t[18]=p,t[19]=l,t[20]=i,t[21]=u,t[22]=d,t[23]=y,t[24]=h,t[25]=x):x=t[25],x}function ld(e){let t=(0,f.c)(13),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:r,children:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a;t[4]===r?a=t[5]:(a=K(`focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2`,r),t[4]=r,t[5]=a);let o;t[6]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,R.jsx)(`span`,{"data-slot":`select-item-indicator`,className:`absolute right-2 flex size-3.5 items-center justify-center`,children:(0,R.jsx)(nd,{children:(0,R.jsx)($e,{className:`size-4`})})}),t[6]=o):o=t[6];let s;t[7]===n?s=t[8]:(s=(0,R.jsx)(td,{children:n}),t[7]=n,t[8]=s);let c;return t[9]!==i||t[10]!==a||t[11]!==s?(c=(0,R.jsxs)(ed,{"data-slot":`select-item`,className:a,...i,children:[o,s]}),t[9]=i,t[10]=a,t[11]=s,t[12]=c):c=t[12],c}function ud(e){let t=(0,f.c)(9),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`flex cursor-default items-center justify-center py-1`,n),t[3]=n,t[4]=i);let a;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,R.jsx)(tt,{className:`size-4`}),t[5]=a):a=t[5];let o;return t[6]!==r||t[7]!==i?(o=(0,R.jsx)(rd,{"data-slot":`select-scroll-up-button`,className:i,...r,children:a}),t[6]=r,t[7]=i,t[8]=o):o=t[8],o}function dd(e){let t=(0,f.c)(9),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`flex cursor-default items-center justify-center py-1`,n),t[3]=n,t[4]=i);let a;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,R.jsx)(et,{className:`size-4`}),t[5]=a):a=t[5];let o;return t[6]!==r||t[7]!==i?(o=(0,R.jsx)(id,{"data-slot":`select-scroll-down-button`,className:i,...r,children:a}),t[6]=r,t[7]=i,t[8]=o):o=t[8],o}function fd(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`border-input placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive flex field-sizing-content min-h-16 w-full rounded-md border bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(`textarea`,{"data-slot":`textarea`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}var pd=[{value:`idea`,labelKey:`feedback.type_idea`,Icon:ut},{value:`question`,labelKey:`feedback.type_question`,Icon:rt},{value:`bug`,labelKey:`feedback.type_bug`,Icon:Qe},{value:`other`,labelKey:`feedback.type_other`,Icon:ht}];function md(e){let t=(0,f.c)(76),{onBack:n}=e,{t:r,locale:i}=Pe(),[a,o]=(0,y.useState)(`idea`),[s,c]=(0,y.useState)(``),[l,u]=(0,y.useState)(`idle`),[d,p]=(0,y.useState)(null),m;t[0]!==i||t[1]!==s||t[2]!==l||t[3]!==a?(m=async()=>{if(!s.trim()||l===`sending`)return;u(`sending`),p(null);let e=ie()?.name??`browser`;try{await F(a,s.trim(),e,i,`2026-07-07 07:13 UTC · acbd413`),u(`sent`),c(``)}catch(e){let t=e;console.error(`Feedback submit failed`,t),u(`error`),p(t instanceof Error?t.message:null)}},t[0]=i,t[1]=s,t[2]=l,t[3]=a,t[4]=m):m=t[4];let h=m,g;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(g=(0,R.jsx)(Xe,{}),t[5]=g):g=t[5];let _;t[6]===n?_=t[7]:(_=(0,R.jsx)(hr,{variant:`ghost`,size:`icon`,onClick:n,children:g}),t[6]=n,t[7]=_);let v;t[8]===r?v=t[9]:(v=r(`feedback.title`),t[8]=r,t[9]=v);let b;t[10]===v?b=t[11]:(b=(0,R.jsx)(`h1`,{className:`text-lg font-semibold tracking-tight`,children:v}),t[10]=v,t[11]=b);let x;t[12]!==_||t[13]!==b?(x=(0,R.jsxs)(`div`,{className:`bg-background sticky top-0 z-10 flex items-center gap-2 border-b px-3 py-3`,children:[_,b]}),t[12]=_,t[13]=b,t[14]=x):x=t[14];let S;t[15]===r?S=t[16]:(S=r(`feedback.intro`),t[15]=r,t[16]=S);let C;t[17]===S?C=t[18]:(C=(0,R.jsx)(`p`,{className:`text-muted-foreground mb-3 text-sm leading-snug`,children:S}),t[17]=S,t[18]=C);let w;t[19]===Symbol.for(`react.memo_cache_sentinel`)?(w=e=>o(e),t[19]=w):w=t[19];let T;t[20]===Symbol.for(`react.memo_cache_sentinel`)?(T=(0,R.jsx)(sd,{className:`mb-3 w-full`,children:(0,R.jsx)(od,{})}),t[20]=T):T=t[20];let E;t[21]===r?E=t[22]:(E=pd.map(e=>{let{value:t,labelKey:n,Icon:i}=e;return(0,R.jsxs)(ld,{value:t,children:[(0,R.jsx)(i,{}),r(n)]},t)}),t[21]=r,t[22]=E);let D;t[23]===E?D=t[24]:(D=(0,R.jsx)(cd,{children:E}),t[23]=E,t[24]=D);let O;t[25]!==D||t[26]!==a?(O=(0,R.jsxs)(ad,{value:a,onValueChange:w,children:[T,D]}),t[25]=D,t[26]=a,t[27]=O):O=t[27];let k;t[28]===l?k=t[29]:(k=e=>{c(e.target.value),(l===`sent`||l===`error`)&&u(`idle`)},t[28]=l,t[29]=k);let A;t[30]===r?A=t[31]:(A=r(`feedback.placeholder`),t[30]=r,t[31]=A);let j;t[32]!==s||t[33]!==k||t[34]!==A?(j=(0,R.jsx)(fd,{value:s,onChange:k,placeholder:A,className:`min-h-0 flex-1 resize-none field-sizing-fixed`}),t[32]=s,t[33]=k,t[34]=A,t[35]=j):j=t[35];let M;t[36]===r?M=t[37]:(M=r(`feedback.build_label`),t[36]=r,t[37]=M);let N;t[38]===M?N=t[39]:(N=(0,R.jsx)(`div`,{className:`text-muted-foreground text-[10px] uppercase tracking-wide`,children:M}),t[38]=M,t[39]=N);let P;t[40]===Symbol.for(`react.memo_cache_sentinel`)?(P=(0,R.jsx)(`div`,{className:`mt-0.5`,children:(0,R.jsx)(kr,{className:`text-xs`})}),t[40]=P):P=t[40];let I;t[41]===r?I=t[42]:(I=r(`feedback.build_help`),t[41]=r,t[42]=I);let L;t[43]===I?L=t[44]:(L=(0,R.jsx)(`p`,{className:`text-muted-foreground mt-1 text-[10px] leading-snug`,children:I}),t[43]=I,t[44]=L);let ee;t[45]!==N||t[46]!==L?(ee=(0,R.jsxs)(`div`,{className:`mt-3 shrink-0 rounded-md border bg-muted/30 px-3 py-2`,children:[N,P,L]}),t[45]=N,t[46]=L,t[47]=ee):ee=t[47];let te;t[48]!==l||t[49]!==r?(te=l===`sent`&&(0,R.jsx)(Zn,{className:`mt-3 shrink-0`,children:(0,R.jsx)($n,{children:r(`feedback.sent`)})}),t[48]=l,t[49]=r,t[50]=te):te=t[50];let z;t[51]!==d||t[52]!==l||t[53]!==r?(z=l===`error`&&(0,R.jsx)(Zn,{variant:`destructive`,className:`mt-3 shrink-0`,children:(0,R.jsxs)($n,{children:[r(`feedback.error`),d&&(0,R.jsx)(`span`,{className:`mt-1 block opacity-80`,children:d})]})}),t[51]=d,t[52]=l,t[53]=r,t[54]=z):z=t[54];let B;t[55]!==O||t[56]!==j||t[57]!==ee||t[58]!==te||t[59]!==z||t[60]!==C?(B=(0,R.jsxs)(`div`,{className:`flex flex-1 flex-col overflow-hidden px-3 py-3`,children:[C,O,j,ee,te,z]}),t[55]=O,t[56]=j,t[57]=ee,t[58]=te,t[59]=z,t[60]=C,t[61]=B):B=t[61];let V;t[62]!==s||t[63]!==l?(V=!s.trim()||l===`sending`,t[62]=s,t[63]=l,t[64]=V):V=t[64];let ne;t[65]!==l||t[66]!==r?(ne=r(l===`sending`?`feedback.sending`:`feedback.send`),t[65]=l,t[66]=r,t[67]=ne):ne=t[67];let H;t[68]!==h||t[69]!==V||t[70]!==ne?(H=(0,R.jsx)(`div`,{className:`bg-background sticky bottom-0 z-10 border-t px-3 py-3`,children:(0,R.jsx)(hr,{type:`button`,onClick:h,disabled:V,className:`w-full`,children:ne})}),t[68]=h,t[69]=V,t[70]=ne,t[71]=H):H=t[71];let re;return t[72]!==B||t[73]!==H||t[74]!==x?(re=(0,R.jsxs)(`div`,{className:`flex h-screen flex-col overflow-hidden`,children:[x,B,H]}),t[72]=B,t[73]=H,t[74]=x,t[75]=re):re=t[75],re}var hd=`info@curly.io`;function gd(e){let t=(0,f.c)(44),{onBack:n}=e,{t:r}=Pe(),{license:i}=B(),a;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(a=new Date().getFullYear(),t[0]=a):a=t[0];let o=a,s=i?.team,c;t[1]===Symbol.for(`react.memo_cache_sentinel`)?(c=(0,R.jsx)(Xe,{}),t[1]=c):c=t[1];let l;t[2]===n?l=t[3]:(l=(0,R.jsx)(hr,{variant:`ghost`,size:`icon`,onClick:n,children:c}),t[2]=n,t[3]=l);let u;t[4]===r?u=t[5]:(u=r(`info.title`),t[4]=r,t[5]=u);let d;t[6]===u?d=t[7]:(d=(0,R.jsx)(`h1`,{className:`text-lg font-semibold tracking-tight`,children:u}),t[6]=u,t[7]=d);let p;t[8]!==l||t[9]!==d?(p=(0,R.jsxs)(`div`,{className:`bg-background sticky top-0 z-10 flex items-center gap-2 border-b px-3 py-3`,children:[l,d]}),t[8]=l,t[9]=d,t[10]=p):p=t[10];let m;t[11]===r?m=t[12]:(m=r(`info.copyright`).replace(`{YEAR}`,String(o)),t[11]=r,t[12]=m);let h;t[13]===m?h=t[14]:(h=(0,R.jsx)(`p`,{className:`text-sm leading-snug`,children:m}),t[13]=m,t[14]=h);let g;t[15]===r?g=t[16]:(g=r(`info.rights`),t[15]=r,t[16]=g);let _;t[17]===g?_=t[18]:(_=(0,R.jsx)(`p`,{className:`text-muted-foreground mt-1 text-xs`,children:g}),t[17]=g,t[18]=_);let v;t[19]!==r||t[20]!==s?(v=s&&(0,R.jsxs)(`div`,{className:`mt-4 rounded-md border p-3`,children:[(0,R.jsx)(`div`,{className:`text-muted-foreground text-xs uppercase tracking-wide`,children:r(`info.team`)}),(0,R.jsx)(`div`,{className:`mt-0.5 text-sm`,children:s})]}),t[19]=r,t[20]=s,t[21]=v):v=t[21];let y;t[22]===r?y=t[23]:(y=r(`info.build`),t[22]=r,t[23]=y);let b;t[24]===y?b=t[25]:(b=(0,R.jsx)(`div`,{className:`text-muted-foreground text-xs uppercase tracking-wide`,children:y}),t[24]=y,t[25]=b);let x;t[26]===Symbol.for(`react.memo_cache_sentinel`)?(x=(0,R.jsx)(`div`,{className:`mt-0.5 text-sm`,children:(0,R.jsx)(kr,{className:`text-sm`})}),t[26]=x):x=t[26];let S;t[27]===b?S=t[28]:(S=(0,R.jsxs)(`div`,{className:`mt-3 rounded-md border p-3`,children:[b,x]}),t[27]=b,t[28]=S);let C;t[29]===Symbol.for(`react.memo_cache_sentinel`)?(C=(0,R.jsx)(hr,{asChild:!0,variant:`link`,className:`mt-4 h-auto px-0`,children:(0,R.jsxs)(`a`,{href:`mailto:${hd}`,children:[(0,R.jsx)(mt,{}),hd]})}),t[29]=C):C=t[29];let w;t[30]!==_||t[31]!==v||t[32]!==S||t[33]!==h?(w=(0,R.jsxs)(`div`,{className:`flex-1 overflow-y-auto px-3 py-3`,children:[h,_,v,S,C]}),t[30]=_,t[31]=v,t[32]=S,t[33]=h,t[34]=w):w=t[34];let T;t[35]===r?T=t[36]:(T=r(`info.close`),t[35]=r,t[36]=T);let E;t[37]!==n||t[38]!==T?(E=(0,R.jsx)(`div`,{className:`bg-background sticky bottom-0 z-10 border-t px-3 py-3`,children:(0,R.jsx)(hr,{onClick:n,className:`w-full`,children:T})}),t[37]=n,t[38]=T,t[39]=E):E=t[39];let D;return t[40]!==w||t[41]!==E||t[42]!==p?(D=(0,R.jsxs)(`div`,{className:`flex h-screen flex-col overflow-hidden`,children:[p,w,E]}),t[40]=w,t[41]=E,t[42]=p,t[43]=D):D=t[43],D}function _d(e){let t=(0,f.c)(91),{onBack:n}=e,{t:r,locale:i,setLocale:a,loading:o,error:s,retry:c}=Pe(),l;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(l=[],t[0]=l):l=t[0];let[u,d]=(0,y.useState)(l),[p,m]=(0,y.useState)(``),[h,g]=(0,y.useState)(null),[_,v]=(0,y.useState)(0),[b,x]=(0,y.useState)(!1),S,w;t[1]!==s||t[2]!==o||t[3]!==i||t[4]!==n||t[5]!==h?(S=()=>{if(!(!h||i!==h)){if(s){g(null);return}o||(g(null),n())}},w=[h,i,o,s,n],t[1]=s,t[2]=o,t[3]=i,t[4]=n,t[5]=h,t[6]=S,t[7]=w):(S=t[6],w=t[7]),(0,y.useEffect)(S,w);let T;t[8]===i?T=t[9]:(T=()=>{let e=i.split(`-`)[0]?.toLowerCase()||`en`,t=new AbortController;return x(!1),Ce(C(`/i18n/languages/${encodeURIComponent(e)}`),{signal:t.signal,headers:{Accept:`application/json`}},1500,6).then($).then(e=>{t.signal.aborted||(d(e),x(!0))}).catch(e=>{e.name===`AbortError`||t.signal.aborted||(console.warn(`Could not fetch supported languages`,e),d([]),x(!0))}),()=>t.abort()},t[8]=i,t[9]=T);let E;t[10]!==i||t[11]!==_?(E=[i,_],t[10]=i,t[11]=_,t[12]=E):E=t[12],(0,y.useEffect)(T,E);let D;if(t[13]!==u||t[14]!==p){bb0:{let e=p.trim().toLowerCase();if(!e){D=u;break bb0}D=u.filter(t=>t.code.toLowerCase().includes(e)||(t.name??``).toLowerCase().includes(e)||(t.native_name??``).toLowerCase().includes(e))}t[13]=u,t[14]=p,t[15]=D}else D=t[15];let O=D,k;t[16]===i?k=t[17]:(k=e=>i.toLowerCase().startsWith(e.toLowerCase()),t[16]=i,t[17]=k);let A=k,j;t[18]===Symbol.for(`react.memo_cache_sentinel`)?(j=(0,R.jsx)(Xe,{}),t[18]=j):j=t[18];let M;t[19]===n?M=t[20]:(M=(0,R.jsx)(hr,{variant:`ghost`,size:`icon`,onClick:n,children:j}),t[19]=n,t[20]=M);let N;t[21]===r?N=t[22]:(N=r(`language.title`),t[21]=r,t[22]=N);let P;t[23]===N?P=t[24]:(P=(0,R.jsx)(`h1`,{className:`text-lg font-semibold tracking-tight`,children:N}),t[23]=N,t[24]=P);let F;t[25]!==P||t[26]!==M?(F=(0,R.jsxs)(`div`,{className:`mb-3 flex items-center gap-2`,children:[M,P]}),t[25]=P,t[26]=M,t[27]=F):F=t[27];let I;t[28]===r?I=t[29]:(I=r(`language.current`),t[28]=r,t[29]=I);let L;t[30]===i?L=t[31]:(L=(0,R.jsx)(`span`,{className:`text-foreground`,children:i}),t[30]=i,t[31]=L);let ee;t[32]!==o||t[33]!==r?(ee=o&&(0,R.jsxs)(`span`,{className:`text-muted-foreground ml-2`,children:[`· `,r(`language.loading`)]}),t[32]=o,t[33]=r,t[34]=ee):ee=t[34];let te;t[35]!==I||t[36]!==L||t[37]!==ee?(te=(0,R.jsxs)(`p`,{className:`text-muted-foreground mb-3 text-xs`,children:[I,`: `,L,ee]}),t[35]=I,t[36]=L,t[37]=ee,t[38]=te):te=t[38];let z;t[39]===Symbol.for(`react.memo_cache_sentinel`)?(z=(0,R.jsx)(_t,{className:`text-muted-foreground absolute top-1/2 left-3 h-4 w-4 -translate-y-1/2`}),t[39]=z):z=t[39];let B;t[40]===r?B=t[41]:(B=r(`language.search`),t[40]=r,t[41]=B);let V;t[42]===Symbol.for(`react.memo_cache_sentinel`)?(V=e=>m(e.target.value),t[42]=V):V=t[42];let ne;t[43]!==p||t[44]!==B?(ne=(0,R.jsxs)(`div`,{className:`relative`,children:[z,(0,R.jsx)(Er,{type:`text`,className:`pl-9`,placeholder:B,value:p,onChange:V})]}),t[43]=p,t[44]=B,t[45]=ne):ne=t[45];let H;t[46]!==s||t[47]!==c||t[48]!==r?(H=s&&(0,R.jsxs)(`div`,{className:`text-destructive bg-destructive/10 border-destructive/30 mt-3 flex items-start gap-2 rounded-md border px-3 py-2 text-xs`,children:[(0,R.jsx)(nt,{className:`mt-0.5 h-4 w-4 shrink-0`}),(0,R.jsx)(`span`,{className:`flex-1 leading-snug`,children:r(`language.fetch_error`)}),(0,R.jsxs)(hr,{variant:`ghost`,size:`sm`,onClick:c,className:`text-destructive hover:text-destructive h-auto px-2 py-0.5 text-xs`,children:[(0,R.jsx)(gt,{className:`h-3 w-3`}),r(`language.retry`)]})]}),t[46]=s,t[47]=c,t[48]=r,t[49]=H):H=t[49];let re;t[50]!==F||t[51]!==te||t[52]!==ne||t[53]!==H?(re=(0,R.jsxs)(`div`,{className:`bg-background sticky top-0 z-10 border-b px-3 pb-3 pt-3`,children:[F,te,ne,H]}),t[50]=F,t[51]=te,t[52]=ne,t[53]=H,t[54]=re):re=t[54];let ie;t[55]!==b||t[56]!==u.length?(ie=!b&&u.length===0&&(0,R.jsx)(`div`,{className:`flex justify-center py-12`,children:(0,R.jsx)(`div`,{className:`border-muted-foreground/30 border-t-foreground h-6 w-6 animate-spin rounded-full border-2`})}),t[55]=b,t[56]=u.length,t[57]=ie):ie=t[57];let ae;if(t[58]!==O||t[59]!==A||t[60]!==h||t[61]!==a||t[62]!==r){let e;t[64]!==A||t[65]!==h||t[66]!==a||t[67]!==r?(e=e=>{let t=A(e.code);return(0,R.jsxs)(`button`,{onClick:()=>{g(e.code),a(e.code)},disabled:t||h!==null,className:`hover:bg-accent flex w-full items-center justify-between rounded-md border px-3 py-2.5 text-left transition-colors disabled:cursor-not-allowed ${t?`bg-muted`:``}`,children:[(0,R.jsxs)(`div`,{children:[(0,R.jsx)(`div`,{className:`text-sm font-medium`,children:e.name||e.code}),(0,R.jsx)(`div`,{className:`text-muted-foreground mt-0.5 text-xs`,children:e.native_name&&e.native_name!==e.name?`${e.native_name} · ${e.code}`:e.code})]}),t?(0,R.jsx)($e,{className:`h-4 w-4`}):(0,R.jsx)(`span`,{className:`bg-primary text-primary-foreground rounded px-2.5 py-1 text-xs`,children:r(`language.choose`)})]},e.code)},t[64]=A,t[65]=h,t[66]=a,t[67]=r,t[68]=e):e=t[68],ae=O.map(e),t[58]=O,t[59]=A,t[60]=h,t[61]=a,t[62]=r,t[63]=ae}else ae=t[63];let oe;t[69]!==O.length||t[70]!==p||t[71]!==r?(oe=O.length===0&&p.trim()&&(0,R.jsx)(`p`,{className:`text-muted-foreground px-3 py-6 text-center text-sm italic`,children:r(`language.no_matches`)}),t[69]=O.length,t[70]=p,t[71]=r,t[72]=oe):oe=t[72];let se;t[73]!==b||t[74]!==u.length||t[75]!==p||t[76]!==r?(se=u.length===0&&!p.trim()&&b&&(0,R.jsxs)(`div`,{className:`px-3 py-8 text-center`,children:[(0,R.jsx)(`p`,{className:`text-muted-foreground mb-3 text-sm`,children:r(`language.empty`)}),(0,R.jsxs)(hr,{variant:`outline`,size:`sm`,onClick:()=>{x(!1),v(vd)},children:[(0,R.jsx)(gt,{}),r(`language.retry`)]})]}),t[73]=b,t[74]=u.length,t[75]=p,t[76]=r,t[77]=se):se=t[77];let ce;t[78]!==ae||t[79]!==oe||t[80]!==se?(ce=(0,R.jsxs)(`div`,{className:`space-y-1.5`,children:[ae,oe,se]}),t[78]=ae,t[79]=oe,t[80]=se,t[81]=ce):ce=t[81];let le;t[82]!==ie||t[83]!==ce?(le=(0,R.jsxs)(`div`,{className:`flex-1 overflow-y-auto px-3 py-3`,children:[ie,ce]}),t[82]=ie,t[83]=ce,t[84]=le):le=t[84];let ue;t[85]===h?ue=t[86]:(ue=h&&(0,R.jsx)(`div`,{className:`bg-background/85 absolute inset-0 z-20 flex items-center justify-center backdrop-blur-sm`,children:(0,R.jsx)(`div`,{className:`border-muted-foreground/30 border-t-foreground h-8 w-8 animate-spin rounded-full border-2`})}),t[85]=h,t[86]=ue);let de;return t[87]!==re||t[88]!==le||t[89]!==ue?(de=(0,R.jsxs)(`div`,{className:`relative flex h-screen flex-col overflow-hidden`,children:[re,le,ue]}),t[87]=re,t[88]=le,t[89]=ue,t[90]=de):de=t[90],de}function vd(e){return e+1}function $(e){return e.ok?e.json():Promise.reject(Error(`HTTP ${e.status}`))}function yd(e,t=[]){let n=[];function r(t,r){let i=y.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,c=y.useMemo(()=>o,Object.values(o));return(0,R.jsx)(s.Provider,{value:c,children:r})};o.displayName=t+`Provider`;function s(n,o){let s=o?.[e]?.[a]||i,c=y.useContext(s);if(c)return c;if(r!==void 0)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}return[o,s]}let i=()=>{let t=n.map(e=>y.createContext(e));return function(n){let r=n?.[e]||t;return y.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,bd(i,...t)]}function bd(...e){let t=e[0];if(e.length===1)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return y.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}function xd(e,t){return y.useReducer((e,n)=>t[e][n]??e,e)}var Sd=e=>{let{present:t,children:n}=e,r=Cd(t),i=typeof n==`function`?n({present:r.isPresent}):y.Children.only(n),a=nr(r.ref,Td(i));return typeof n==`function`||r.isPresent?y.cloneElement(i,{ref:a}):null};Sd.displayName=`Presence`;function Cd(e){let[t,n]=y.useState(),r=y.useRef(null),i=y.useRef(e),a=y.useRef(`none`),[o,s]=xd(e?`mounted`:`unmounted`,{mounted:{UNMOUNT:`unmounted`,ANIMATION_OUT:`unmountSuspended`},unmountSuspended:{MOUNT:`mounted`,ANIMATION_END:`unmounted`},unmounted:{MOUNT:`mounted`}});return y.useEffect(()=>{let e=wd(r.current);a.current=o===`mounted`?e:`none`},[o]),Ri(()=>{let t=r.current,n=i.current;if(n!==e){let r=a.current,o=wd(t);e?s(`MOUNT`):o===`none`||t?.display===`none`?s(`UNMOUNT`):s(n&&r!==o?`ANIMATION_OUT`:`UNMOUNT`),i.current=e}},[e,s]),Ri(()=>{if(t){let e,n=t.ownerDocument.defaultView??window,o=a=>{let o=wd(r.current).includes(CSS.escape(a.animationName));if(a.target===t&&o&&(s(`ANIMATION_END`),!i.current)){let r=t.style.animationFillMode;t.style.animationFillMode=`forwards`,e=n.setTimeout(()=>{t.style.animationFillMode===`forwards`&&(t.style.animationFillMode=r)})}},c=e=>{e.target===t&&(a.current=wd(r.current))};return t.addEventListener(`animationstart`,c),t.addEventListener(`animationcancel`,o),t.addEventListener(`animationend`,o),()=>{n.clearTimeout(e),t.removeEventListener(`animationstart`,c),t.removeEventListener(`animationcancel`,o),t.removeEventListener(`animationend`,o)}}else s(`ANIMATION_END`)},[t,s]),{isPresent:[`mounted`,`unmountSuspended`].includes(o),ref:y.useCallback(e=>{r.current=e?getComputedStyle(e):null,n(e)},[])}}function wd(e){return e?.animationName||`none`}function Td(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)}function Ed(e){let t=Dd(e),n=y.forwardRef((e,n)=>{let{children:r,...i}=e,a=y.Children.toArray(r),o=a.find(kd);if(o){let e=o.props.children,r=a.map(t=>t===o?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,R.jsx)(t,{...i,ref:n,children:y.isValidElement(e)?y.cloneElement(e,void 0,r):null})}return(0,R.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function Dd(e){let t=y.forwardRef((e,t)=>{let{children:n,...r}=e;if(y.isValidElement(n)){let e=jd(n),i=Ad(r,n.props);return n.type!==y.Fragment&&(i.ref=t?tr(t,e):e),y.cloneElement(n,i)}return y.Children.count(n)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Od=Symbol(`radix.slottable`);function kd(e){return y.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===Od}function Ad(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function jd(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 Md=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=Ed(`Primitive.${t}`),r=y.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,R.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),Nd=`Checkbox`,[Pd,Fd]=yd(Nd),[Id,Ld]=Pd(Nd);function Rd(e){let{__scopeCheckbox:t,checked:n,children:r,defaultChecked:i,disabled:a,form:o,name:s,onCheckedChange:c,required:l,value:u=`on`,internal_do_not_use_render:d}=e,[f,p]=ac({prop:n,defaultProp:i??!1,onChange:c,caller:Nd}),[m,h]=y.useState(null),[g,_]=y.useState(null),v=y.useRef(!1),b=m?!!o||!!m.closest(`form`):!0,x={checked:f,disabled:a,setChecked:p,control:m,setControl:h,name:s,form:o,value:u,hasConsumerStoppedPropagationRef:v,required:l,defaultChecked:qd(i)?!1:i,isFormControl:b,bubbleInput:g,setBubbleInput:_};return(0,R.jsx)(Id,{scope:t,...x,children:Kd(d)?d(x):r})}var zd=`CheckboxTrigger`,Bd=y.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:n,...r},i)=>{let{control:a,value:o,disabled:s,checked:c,required:l,setControl:u,setChecked:d,hasConsumerStoppedPropagationRef:f,isFormControl:p,bubbleInput:m}=Ld(zd,e),h=nr(i,u),g=y.useRef(c);return y.useEffect(()=>{let e=a?.form;if(e){let t=()=>d(g.current);return e.addEventListener(`reset`,t),()=>e.removeEventListener(`reset`,t)}},[a,d]),(0,R.jsx)(Md.button,{type:`button`,role:`checkbox`,"aria-checked":qd(c)?`mixed`:c,"aria-required":l,"data-state":Jd(c),"data-disabled":s?``:void 0,disabled:s,value:o,...r,ref:h,onKeyDown:q(t,e=>{e.key===`Enter`&&e.preventDefault()}),onClick:q(n,e=>{d(e=>qd(e)?!0:!e),m&&p&&(f.current=e.isPropagationStopped(),f.current||e.stopPropagation())})})});Bd.displayName=zd;var Vd=y.forwardRef((e,t)=>{let{__scopeCheckbox:n,name:r,checked:i,defaultChecked:a,required:o,disabled:s,value:c,onCheckedChange:l,form:u,...d}=e;return(0,R.jsx)(Rd,{__scopeCheckbox:n,checked:i,defaultChecked:a,disabled:s,required:o,onCheckedChange:l,name:r,form:u,value:c,internal_do_not_use_render:({isFormControl:e})=>(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(Bd,{...d,ref:t,__scopeCheckbox:n}),e&&(0,R.jsx)(Gd,{__scopeCheckbox:n})]})})});Vd.displayName=Nd;var Hd=`CheckboxIndicator`,Ud=y.forwardRef((e,t)=>{let{__scopeCheckbox:n,forceMount:r,...i}=e,a=Ld(Hd,n);return(0,R.jsx)(Sd,{present:r||qd(a.checked)||a.checked===!0,children:(0,R.jsx)(Md.span,{"data-state":Jd(a.checked),"data-disabled":a.disabled?``:void 0,...i,ref:t,style:{pointerEvents:`none`,...e.style}})})});Ud.displayName=Hd;var Wd=`CheckboxBubbleInput`,Gd=y.forwardRef(({__scopeCheckbox:e,...t},n)=>{let{control:r,hasConsumerStoppedPropagationRef:i,checked:a,defaultChecked:o,required:s,disabled:c,name:l,value:u,form:d,bubbleInput:f,setBubbleInput:p}=Ld(Wd,e),m=nr(n,p),h=cc(a),g=ys(r);y.useEffect(()=>{let e=f;if(!e)return;let t=window.HTMLInputElement.prototype,n=Object.getOwnPropertyDescriptor(t,`checked`).set,r=!i.current;if(h!==a&&n){let t=new Event(`click`,{bubbles:r});e.indeterminate=qd(a),n.call(e,qd(a)?!1:a),e.dispatchEvent(t)}},[f,h,a,i]);let _=y.useRef(qd(a)?!1:a);return(0,R.jsx)(Md.input,{type:`checkbox`,"aria-hidden":!0,defaultChecked:o??_.current,required:s,disabled:c,name:l,value:u,form:d,...t,tabIndex:-1,ref:m,style:{...t.style,...g,position:`absolute`,pointerEvents:`none`,opacity:0,margin:0,transform:`translateX(-100%)`}})});Gd.displayName=Wd;function Kd(e){return typeof e==`function`}function qd(e){return e===`indeterminate`}function Jd(e){return qd(e)?`indeterminate`:e?`checked`:`unchecked`}function Yd(e){let t=(0,f.c)(9),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`peer border-input data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50`,n),t[3]=n,t[4]=i);let a;t[5]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,R.jsx)(Ud,{"data-slot":`checkbox-indicator`,className:`flex items-center justify-center text-current transition-none`,children:(0,R.jsx)($e,{className:`size-3.5`})}),t[5]=a):a=t[5];let o;return t[6]!==r||t[7]!==i?(o=(0,R.jsx)(Vd,{"data-slot":`checkbox`,className:i,...r,children:a}),t[6]=r,t[7]=i,t[8]=o):o=t[8],o}var Xd={search_for_square_brackets:!0,replace_empty_fields:!1,replace_empty_fields_with_underscores:!1,show_field_labels:!1,show_location_icons:!0};function Zd(e){let t=(0,f.c)(39),{onBack:n}=e,{t:r}=Pe(),[i,a]=(0,y.useState)(Xd),o,s;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(o=()=>{let e=localStorage.getItem(`curly_settings`);if(e)try{a({...Xd,...JSON.parse(e)})}catch{}},s=[],t[0]=o,t[1]=s):(o=t[0],s=t[1]),(0,y.useEffect)(o,s);let c;t[2]===i?c=t[3]:(c=(e,t)=>{let n={...i,[e]:t};e===`replace_empty_fields`&&t===!1&&(n.replace_empty_fields_with_underscores=!1),a(n),localStorage.setItem(`curly_settings`,JSON.stringify(n))},t[2]=i,t[3]=c);let l=c,u,d,p,m,h;if(t[4]!==n||t[5]!==i||t[6]!==r||t[7]!==l){let e=[{key:`search_for_square_brackets`,labelKey:`settings.search_brackets`},{key:`replace_empty_fields`,labelKey:`settings.replace_empty`},{key:`replace_empty_fields_with_underscores`,labelKey:`settings.replace_underscores`,disabled:!i.replace_empty_fields},{key:`show_field_labels`,labelKey:`settings.show_field_labels`},{key:`show_location_icons`,labelKey:`settings.show_location_icons`}];m=`flex h-screen flex-col overflow-hidden`;let a;t[13]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,R.jsx)(Xe,{}),t[13]=a):a=t[13];let o;t[14]===n?o=t[15]:(o=(0,R.jsx)(hr,{variant:`ghost`,size:`icon`,onClick:n,children:a}),t[14]=n,t[15]=o);let s;t[16]===r?s=t[17]:(s=r(`settings.title`),t[16]=r,t[17]=s);let c;t[18]===s?c=t[19]:(c=(0,R.jsx)(`h1`,{className:`text-lg font-semibold tracking-tight`,children:s}),t[18]=s,t[19]=c),t[20]!==o||t[21]!==c?(h=(0,R.jsxs)(`div`,{className:`bg-background sticky top-0 z-10 flex items-center gap-2 border-b px-3 py-3`,children:[o,c]}),t[20]=o,t[21]=c,t[22]=h):h=t[22],p=`flex-1 overflow-y-auto px-3 py-3`,u=`space-y-2`,d=e.map(e=>{let{key:t,labelKey:n,disabled:a}=e;return(0,R.jsxs)(xr,{htmlFor:`setting-${t}`,className:K(`flex items-start gap-3 rounded-md border p-3 transition-colors`,a?`cursor-not-allowed opacity-50`:`hover:bg-accent cursor-pointer`),children:[(0,R.jsx)(Yd,{id:`setting-${t}`,checked:i[t],onCheckedChange:e=>l(t,e===!0),disabled:a,className:`mt-0.5`}),(0,R.jsx)(`span`,{className:`text-sm font-normal leading-snug`,children:r(n)})]},t)}),t[4]=n,t[5]=i,t[6]=r,t[7]=l,t[8]=u,t[9]=d,t[10]=p,t[11]=m,t[12]=h}else u=t[8],d=t[9],p=t[10],m=t[11],h=t[12];let g;t[23]!==u||t[24]!==d?(g=(0,R.jsx)(`div`,{className:u,children:d}),t[23]=u,t[24]=d,t[25]=g):g=t[25];let _;t[26]!==p||t[27]!==g?(_=(0,R.jsx)(`div`,{className:p,children:g}),t[26]=p,t[27]=g,t[28]=_):_=t[28];let v;t[29]===r?v=t[30]:(v=r(`settings.back`),t[29]=r,t[30]=v);let b;t[31]!==n||t[32]!==v?(b=(0,R.jsx)(`div`,{className:`bg-background sticky bottom-0 z-10 border-t px-3 py-3`,children:(0,R.jsx)(hr,{onClick:n,className:`w-full`,children:v})}),t[31]=n,t[32]=v,t[33]=b):b=t[33];let x;return t[34]!==_||t[35]!==b||t[36]!==m||t[37]!==h?(x=(0,R.jsxs)(`div`,{className:m,children:[h,_,b]}),t[34]=_,t[35]=b,t[36]=m,t[37]=h,t[38]=x):x=t[38],x}function Qd(e,t){let n=y.createContext(t),r=e=>{let{children:t,...r}=e,i=y.useMemo(()=>r,Object.values(r));return(0,R.jsx)(n.Provider,{value:i,children:t})};r.displayName=e+`Provider`;function i(r){let i=y.useContext(n);if(i)return i;if(t!==void 0)return t;throw Error(`\`${r}\` must be used within \`${e}\``)}return[r,i]}function $d(e,t=[]){let n=[];function r(t,r){let i=y.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,c=y.useMemo(()=>o,Object.values(o));return(0,R.jsx)(s.Provider,{value:c,children:r})};o.displayName=t+`Provider`;function s(n,o){let s=o?.[e]?.[a]||i,c=y.useContext(s);if(c)return c;if(r!==void 0)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}return[o,s]}let i=()=>{let t=n.map(e=>y.createContext(e));return function(n){let r=n?.[e]||t;return y.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,ef(i,...t)]}function ef(...e){let t=e[0];if(e.length===1)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return y.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}function tf(e){let t=nf(e),n=y.forwardRef((e,n)=>{let{children:r,...i}=e,a=y.Children.toArray(r),o=a.find(af);if(o){let e=o.props.children,r=a.map(t=>t===o?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,R.jsx)(t,{...i,ref:n,children:y.isValidElement(e)?y.cloneElement(e,void 0,r):null})}return(0,R.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function nf(e){let t=y.forwardRef((e,t)=>{let{children:n,...r}=e;if(y.isValidElement(n)){let e=sf(n),i=of(r,n.props);return n.type!==y.Fragment&&(i.ref=t?tr(t,e):e),y.cloneElement(n,i)}return y.Children.count(n)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var rf=Symbol(`radix.slottable`);function af(e){return y.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===rf}function of(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function sf(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 cf=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=tf(`Primitive.${t}`),r=y.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,R.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),lf=`Dialog`,[uf,df]=$d(lf),[ff,pf]=uf(lf),mf=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:i,onOpenChange:a,modal:o=!0}=e,s=y.useRef(null),c=y.useRef(null),[l,u]=ac({prop:r,defaultProp:i??!1,onChange:a,caller:lf});return(0,R.jsx)(ff,{scope:t,triggerRef:s,contentRef:c,contentId:Vi(),titleId:Vi(),descriptionId:Vi(),open:l,onOpenChange:u,onOpenToggle:y.useCallback(()=>u(e=>!e),[u]),modal:o,children:n})};mf.displayName=lf;var hf=`DialogTrigger`,gf=y.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=pf(hf,n),a=nr(t,i.triggerRef);return(0,R.jsx)(cf.button,{type:`button`,"aria-haspopup":`dialog`,"aria-expanded":i.open,"aria-controls":i.contentId,"data-state":If(i.open),...r,ref:a,onClick:q(e.onClick,i.onOpenToggle)})});gf.displayName=hf;var _f=`DialogPortal`,[vf,yf]=uf(_f,{forceMount:void 0}),bf=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:i}=e,a=pf(_f,t);return(0,R.jsx)(vf,{scope:t,forceMount:n,children:y.Children.map(r,e=>(0,R.jsx)(Sd,{present:n||a.open,children:(0,R.jsx)(Xs,{asChild:!0,container:i,children:e})}))})};bf.displayName=_f;var xf=`DialogOverlay`,Sf=y.forwardRef((e,t)=>{let n=yf(xf,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,a=pf(xf,e.__scopeDialog);return a.modal?(0,R.jsx)(Sd,{present:r||a.open,children:(0,R.jsx)(wf,{...i,ref:t})}):null});Sf.displayName=xf;var Cf=tf(`DialogOverlay.RemoveScroll`),wf=y.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=pf(xf,n);return(0,R.jsx)(Il,{as:Cf,allowPinchZoom:!0,shards:[i.contentRef],children:(0,R.jsx)(cf.div,{"data-state":If(i.open),...r,ref:t,style:{pointerEvents:`auto`,...r.style}})})}),Tf=`DialogContent`,Ef=y.forwardRef((e,t)=>{let n=yf(Tf,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,a=pf(Tf,e.__scopeDialog);return(0,R.jsx)(Sd,{present:r||a.open,children:a.modal?(0,R.jsx)(Df,{...i,ref:t}):(0,R.jsx)(Of,{...i,ref:t})})});Ef.displayName=Tf;var Df=y.forwardRef((e,t)=>{let n=pf(Tf,e.__scopeDialog),r=y.useRef(null),i=nr(t,n.contentRef,r);return y.useEffect(()=>{let e=r.current;if(e)return Dc(e)},[]),(0,R.jsx)(kf,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:q(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:q(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=t.button===0&&t.ctrlKey===!0;(t.button===2||n)&&e.preventDefault()}),onFocusOutside:q(e.onFocusOutside,e=>e.preventDefault())})}),Of=y.forwardRef((e,t)=>{let n=pf(Tf,e.__scopeDialog),r=y.useRef(!1),i=y.useRef(!1);return(0,R.jsx)(kf,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,t.detail.originalEvent.type===`pointerdown`&&(i.current=!0));let a=t.target;n.triggerRef.current?.contains(a)&&t.preventDefault(),t.detail.originalEvent.type===`focusin`&&i.current&&t.preventDefault()}})}),kf=y.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:i,onCloseAutoFocus:a,...o}=e,s=pf(Tf,n),c=y.useRef(null),l=nr(t,c);return mi(),(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(Ei,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:i,onUnmountAutoFocus:a,children:(0,R.jsx)(oi,{role:`dialog`,id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":If(s.open),...o,ref:l,onDismiss:()=>s.onOpenChange(!1)})}),(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(Bf,{titleId:s.titleId}),(0,R.jsx)(Hf,{contentRef:c,descriptionId:s.descriptionId})]})]})}),Af=`DialogTitle`,jf=y.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=pf(Af,n);return(0,R.jsx)(cf.h2,{id:i.titleId,...r,ref:t})});jf.displayName=Af;var Mf=`DialogDescription`,Nf=y.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=pf(Mf,n);return(0,R.jsx)(cf.p,{id:i.descriptionId,...r,ref:t})});Nf.displayName=Mf;var Pf=`DialogClose`,Ff=y.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=pf(Pf,n);return(0,R.jsx)(cf.button,{type:`button`,...r,ref:t,onClick:q(e.onClick,()=>i.onOpenChange(!1))})});Ff.displayName=Pf;function If(e){return e?`open`:`closed`}var Lf=`DialogTitleWarning`,[Rf,zf]=Qd(Lf,{contentName:Tf,titleName:Af,docsSlug:`dialog`}),Bf=({titleId:e})=>{let t=zf(Lf),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 y.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},Vf=`DialogDescriptionWarning`,Hf=({contentRef:e,descriptionId:t})=>{let n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${zf(Vf).contentName}}.`;return y.useEffect(()=>{let r=e.current?.getAttribute(`aria-describedby`);t&&r&&(document.getElementById(t)||console.warn(n))},[n,e,t]),null},Uf=mf,Wf=bf,Gf=Sf,Kf=Ef,qf=jf,Jf=Nf,Yf=Ff;function Xf(e){let t=(0,f.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,R.jsx)(Uf,{"data-slot":`dialog`,...n}),t[2]=n,t[3]=r),r}function Zf(e){let t=(0,f.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,R.jsx)(Wf,{"data-slot":`dialog-portal`,...n}),t[2]=n,t[3]=r),r}function Qf(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/80`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(Gf,{"data-slot":`dialog-overlay`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function $f(e){let t=(0,f.c)(12),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:r,children:n,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(a=(0,R.jsx)(Qf,{}),t[4]=a):a=t[4];let o;t[5]===r?o=t[6]:(o=K(`bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg`,r),t[5]=r,t[6]=o);let s;t[7]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,R.jsxs)(Yf,{className:`ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4`,children:[(0,R.jsx)(bt,{}),(0,R.jsx)(`span`,{className:`sr-only`,children:`Close`})]}),t[7]=s):s=t[7];let c;return t[8]!==n||t[9]!==i||t[10]!==o?(c=(0,R.jsxs)(Zf,{"data-slot":`dialog-portal`,children:[a,(0,R.jsxs)(Kf,{"data-slot":`dialog-content`,className:o,...i,children:[n,s]})]}),t[8]=n,t[9]=i,t[10]=o,t[11]=c):c=t[11],c}function ep(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`flex flex-col gap-2 text-center sm:text-left`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(`div`,{"data-slot":`dialog-header`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function tp(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`flex flex-col-reverse gap-2 sm:flex-row sm:justify-end`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(`div`,{"data-slot":`dialog-footer`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function np(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`text-lg leading-none font-semibold`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(qf,{"data-slot":`dialog-title`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function rp(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`text-muted-foreground text-sm`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(Jf,{"data-slot":`dialog-description`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function ip(e,t=[]){let n=[];function r(t,r){let i=y.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,c=y.useMemo(()=>o,Object.values(o));return(0,R.jsx)(s.Provider,{value:c,children:r})};o.displayName=t+`Provider`;function s(n,o){let s=o?.[e]?.[a]||i,c=y.useContext(s);if(c)return c;if(r!==void 0)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}return[o,s]}let i=()=>{let t=n.map(e=>y.createContext(e));return function(n){let r=n?.[e]||t;return y.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,ap(i,...t)]}function ap(...e){let t=e[0];if(e.length===1)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return y.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}function op(e){let t=sp(e),n=y.forwardRef((e,n)=>{let{children:r,...i}=e,a=y.Children.toArray(r),o=a.find(lp);if(o){let e=o.props.children,r=a.map(t=>t===o?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,R.jsx)(t,{...i,ref:n,children:y.isValidElement(e)?y.cloneElement(e,void 0,r):null})}return(0,R.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function sp(e){let t=y.forwardRef((e,t)=>{let{children:n,...r}=e;if(y.isValidElement(n)){let e=dp(n),i=up(r,n.props);return n.type!==y.Fragment&&(i.ref=t?tr(t,e):e),y.cloneElement(n,i)}return y.Children.count(n)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var cp=Symbol(`radix.slottable`);function lp(e){return y.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===cp}function up(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function dp(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 fp=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=op(`Primitive.${t}`),r=y.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,R.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function pp(e,t=[]){let n=[];function r(t,r){let i=y.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,c=y.useMemo(()=>o,Object.values(o));return(0,R.jsx)(s.Provider,{value:c,children:r})};o.displayName=t+`Provider`;function s(n,o){let s=o?.[e]?.[a]||i,c=y.useContext(s);if(c)return c;if(r!==void 0)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}return[o,s]}let i=()=>{let t=n.map(e=>y.createContext(e));return function(n){let r=n?.[e]||t;return y.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,mp(i,...t)]}function mp(...e){let t=e[0];if(e.length===1)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return y.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}function hp(e){let t=gp(e),n=y.forwardRef((e,n)=>{let{children:r,...i}=e,a=y.Children.toArray(r),o=a.find(vp);if(o){let e=o.props.children,r=a.map(t=>t===o?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,R.jsx)(t,{...i,ref:n,children:y.isValidElement(e)?y.cloneElement(e,void 0,r):null})}return(0,R.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function gp(e){let t=y.forwardRef((e,t)=>{let{children:n,...r}=e;if(y.isValidElement(n)){let e=bp(n),i=yp(r,n.props);return n.type!==y.Fragment&&(i.ref=t?tr(t,e):e),y.cloneElement(n,i)}return y.Children.count(n)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var _p=Symbol(`radix.slottable`);function vp(e){return y.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===_p}function yp(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function bp(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 xp=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=hp(`Primitive.${t}`),r=y.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,R.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function Sp(e,t){e&&gr.flushSync(()=>e.dispatchEvent(t))}function Cp(e,t=[]){let n=[];function r(t,r){let i=y.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,c=y.useMemo(()=>o,Object.values(o));return(0,R.jsx)(s.Provider,{value:c,children:r})};o.displayName=t+`Provider`;function s(n,o){let s=o?.[e]?.[a]||i,c=y.useContext(s);if(c)return c;if(r!==void 0)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}return[o,s]}let i=()=>{let t=n.map(e=>y.createContext(e));return function(n){let r=n?.[e]||t;return y.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,wp(i,...t)]}function wp(...e){let t=e[0];if(e.length===1)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return y.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}function Tp(e){let t=Ep(e),n=y.forwardRef((e,n)=>{let{children:r,...i}=e,a=y.Children.toArray(r),o=a.find(Op);if(o){let e=o.props.children,r=a.map(t=>t===o?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,R.jsx)(t,{...i,ref:n,children:y.isValidElement(e)?y.cloneElement(e,void 0,r):null})}return(0,R.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function Ep(e){let t=y.forwardRef((e,t)=>{let{children:n,...r}=e;if(y.isValidElement(n)){let e=Ap(n),i=kp(r,n.props);return n.type!==y.Fragment&&(i.ref=t?tr(t,e):e),y.cloneElement(n,i)}return y.Children.count(n)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Dp=Symbol(`radix.slottable`);function Op(e){return y.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===Dp}function kp(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function Ap(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 jp=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=Tp(`Primitive.${t}`),r=y.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,R.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),Mp=`rovingFocusGroup.onEntryFocus`,Np={bubbles:!1,cancelable:!0},Pp=`RovingFocusGroup`,[Fp,Ip,Lp]=zr(Pp),[Rp,zp]=Cp(Pp,[Lp]),[Bp,Vp]=Rp(Pp),Hp=y.forwardRef((e,t)=>(0,R.jsx)(Fp.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,R.jsx)(Fp.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,R.jsx)(Up,{...e,ref:t})})}));Hp.displayName=Pp;var Up=y.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:r,loop:i=!1,dir:a,currentTabStopId:o,defaultCurrentTabStopId:s,onCurrentTabStopIdChange:c,onEntryFocus:l,preventScrollOnEntryFocus:u=!1,...d}=e,f=y.useRef(null),p=nr(t,f),m=Ur(a),[h,g]=ac({prop:o,defaultProp:s??null,onChange:c,caller:Pp}),[_,v]=y.useState(!1),b=Qr(l),x=Ip(n),S=y.useRef(!1),[C,w]=y.useState(0);return y.useEffect(()=>{let e=f.current;if(e)return e.addEventListener(Mp,b),()=>e.removeEventListener(Mp,b)},[b]),(0,R.jsx)(Bp,{scope:n,orientation:r,dir:m,loop:i,currentTabStopId:h,onItemFocus:y.useCallback(e=>g(e),[g]),onItemShiftTab:y.useCallback(()=>v(!0),[]),onFocusableItemAdd:y.useCallback(()=>w(e=>e+1),[]),onFocusableItemRemove:y.useCallback(()=>w(e=>e-1),[]),children:(0,R.jsx)(jp.div,{tabIndex:_||C===0?-1:0,"data-orientation":r,...d,ref:p,style:{outline:`none`,...e.style},onMouseDown:q(e.onMouseDown,()=>{S.current=!0}),onFocus:q(e.onFocus,e=>{let t=!S.current;if(e.target===e.currentTarget&&t&&!_){let t=new CustomEvent(Mp,Np);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=x().filter(e=>e.focusable);Yp([e.find(e=>e.active),e.find(e=>e.id===h),...e].filter(Boolean).map(e=>e.ref.current),u)}}S.current=!1}),onBlur:q(e.onBlur,()=>v(!1))})})}),Wp=`RovingFocusGroupItem`,Gp=y.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:r=!0,active:i=!1,tabStopId:a,children:o,...s}=e,c=Vi(),l=a||c,u=Vp(Wp,n),d=u.currentTabStopId===l,f=Ip(n),{onFocusableItemAdd:p,onFocusableItemRemove:m,currentTabStopId:h}=u;return y.useEffect(()=>{if(r)return p(),()=>m()},[r,p,m]),(0,R.jsx)(Fp.ItemSlot,{scope:n,id:l,focusable:r,active:i,children:(0,R.jsx)(jp.span,{tabIndex:d?0:-1,"data-orientation":u.orientation,...s,ref:t,onMouseDown:q(e.onMouseDown,e=>{r?u.onItemFocus(l):e.preventDefault()}),onFocus:q(e.onFocus,()=>u.onItemFocus(l)),onKeyDown:q(e.onKeyDown,e=>{if(e.key===`Tab`&&e.shiftKey){u.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=Jp(e,u.orientation,u.dir);if(t!==void 0){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=f().filter(e=>e.focusable).map(e=>e.ref.current);if(t===`last`)n.reverse();else if(t===`prev`||t===`next`){t===`prev`&&n.reverse();let r=n.indexOf(e.currentTarget);n=u.loop?Xp(n,r+1):n.slice(r+1)}setTimeout(()=>Yp(n))}}),children:typeof o==`function`?o({isCurrentTabStop:d,hasTabStop:h!=null}):o})})});Gp.displayName=Wp;var Kp={ArrowLeft:`prev`,ArrowUp:`prev`,ArrowRight:`next`,ArrowDown:`next`,PageUp:`first`,Home:`first`,PageDown:`last`,End:`last`};function qp(e,t){return t===`rtl`?e===`ArrowLeft`?`ArrowRight`:e===`ArrowRight`?`ArrowLeft`:e:e}function Jp(e,t,n){let r=qp(e.key,n);if(!(t===`vertical`&&[`ArrowLeft`,`ArrowRight`].includes(r))&&!(t===`horizontal`&&[`ArrowUp`,`ArrowDown`].includes(r)))return Kp[r]}function Yp(e,t=!1){let n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function Xp(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var Zp=Hp,Qp=Gp,$p=[`Enter`,` `],em=[`ArrowDown`,`PageUp`,`Home`],tm=[`ArrowUp`,`PageDown`,`End`],nm=[...em,...tm],rm={ltr:[...$p,`ArrowRight`],rtl:[...$p,`ArrowLeft`]},im={ltr:[`ArrowLeft`],rtl:[`ArrowRight`]},am=`Menu`,[om,sm,cm]=zr(am),[lm,um]=pp(am,[cm,Ss,zp]),dm=Ss(),fm=zp(),[pm,mm]=lm(am),[hm,gm]=lm(am),_m=e=>{let{__scopeMenu:t,open:n=!1,children:r,dir:i,onOpenChange:a,modal:o=!0}=e,s=dm(t),[c,l]=y.useState(null),u=y.useRef(!1),d=Qr(a),f=Ur(i);return y.useEffect(()=>{let e=()=>{u.current=!0,document.addEventListener(`pointerdown`,t,{capture:!0,once:!0}),document.addEventListener(`pointermove`,t,{capture:!0,once:!0})},t=()=>u.current=!1;return document.addEventListener(`keydown`,e,{capture:!0}),()=>{document.removeEventListener(`keydown`,e,{capture:!0}),document.removeEventListener(`pointerdown`,t,{capture:!0}),document.removeEventListener(`pointermove`,t,{capture:!0})}},[]),(0,R.jsx)(Rs,{...s,children:(0,R.jsx)(pm,{scope:t,open:n,onOpenChange:d,content:c,onContentChange:l,children:(0,R.jsx)(hm,{scope:t,onClose:y.useCallback(()=>d(!1),[d]),isUsingKeyboardRef:u,dir:f,modal:o,children:r})})})};_m.displayName=am;var vm=`MenuAnchor`,ym=y.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,i=dm(n);return(0,R.jsx)(zs,{...i,...r,ref:t})});ym.displayName=vm;var bm=`MenuPortal`,[xm,Sm]=lm(bm,{forceMount:void 0}),Cm=e=>{let{__scopeMenu:t,forceMount:n,children:r,container:i}=e,a=mm(bm,t);return(0,R.jsx)(xm,{scope:t,forceMount:n,children:(0,R.jsx)(Sd,{present:n||a.open,children:(0,R.jsx)(Xs,{asChild:!0,container:i,children:r})})})};Cm.displayName=bm;var wm=`MenuContent`,[Tm,Em]=lm(wm),Dm=y.forwardRef((e,t)=>{let n=Sm(wm,e.__scopeMenu),{forceMount:r=n.forceMount,...i}=e,a=mm(wm,e.__scopeMenu),o=gm(wm,e.__scopeMenu);return(0,R.jsx)(om.Provider,{scope:e.__scopeMenu,children:(0,R.jsx)(Sd,{present:r||a.open,children:(0,R.jsx)(om.Slot,{scope:e.__scopeMenu,children:o.modal?(0,R.jsx)(Om,{...i,ref:t}):(0,R.jsx)(km,{...i,ref:t})})})})}),Om=y.forwardRef((e,t)=>{let n=mm(wm,e.__scopeMenu),r=y.useRef(null),i=nr(t,r);return y.useEffect(()=>{let e=r.current;if(e)return Dc(e)},[]),(0,R.jsx)(jm,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:q(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),km=y.forwardRef((e,t)=>{let n=mm(wm,e.__scopeMenu);return(0,R.jsx)(jm,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),Am=hp(`MenuContent.ScrollLock`),jm=y.forwardRef((e,t)=>{let{__scopeMenu:n,loop:r=!1,trapFocus:i,onOpenAutoFocus:a,onCloseAutoFocus:o,disableOutsidePointerEvents:s,onEntryFocus:c,onEscapeKeyDown:l,onPointerDownOutside:u,onFocusOutside:d,onInteractOutside:f,onDismiss:p,disableOutsideScroll:m,...h}=e,g=mm(wm,n),_=gm(wm,n),v=dm(n),b=fm(n),x=sm(n),[S,C]=y.useState(null),w=y.useRef(null),T=nr(t,w,g.onContentChange),E=y.useRef(0),D=y.useRef(``),O=y.useRef(0),k=y.useRef(null),A=y.useRef(`right`),j=y.useRef(0),M=m?Il:y.Fragment,N=m?{as:Am,allowPinchZoom:!0}:void 0,P=e=>{let t=D.current+e,n=x().filter(e=>!e.disabled),r=document.activeElement,i=n.find(e=>e.ref.current===r)?.textValue,a=hh(n.map(e=>e.textValue),t,i),o=n.find(e=>e.textValue===a)?.ref.current;(function e(t){D.current=t,window.clearTimeout(E.current),t!==``&&(E.current=window.setTimeout(()=>e(``),1e3))})(t),o&&setTimeout(()=>o.focus())};y.useEffect(()=>()=>window.clearTimeout(E.current),[]),mi();let F=y.useCallback(e=>A.current===k.current?.side&&_h(e,k.current?.area),[]);return(0,R.jsx)(Tm,{scope:n,searchRef:D,onItemEnter:y.useCallback(e=>{F(e)&&e.preventDefault()},[F]),onItemLeave:y.useCallback(e=>{F(e)||(w.current?.focus(),C(null))},[F]),onTriggerLeave:y.useCallback(e=>{F(e)&&e.preventDefault()},[F]),pointerGraceTimerRef:O,onPointerGraceIntentChange:y.useCallback(e=>{k.current=e},[]),children:(0,R.jsx)(M,{...N,children:(0,R.jsx)(Ei,{asChild:!0,trapped:i,onMountAutoFocus:q(a,e=>{e.preventDefault(),w.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:o,children:(0,R.jsx)(oi,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:l,onPointerDownOutside:u,onFocusOutside:d,onInteractOutside:f,onDismiss:p,children:(0,R.jsx)(Zp,{asChild:!0,...b,dir:_.dir,orientation:`vertical`,loop:r,currentTabStopId:S,onCurrentTabStopIdChange:C,onEntryFocus:q(c,e=>{_.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,R.jsx)(Bs,{role:`menu`,"aria-orientation":`vertical`,"data-state":uh(g.open),"data-radix-menu-content":``,dir:_.dir,...v,...h,ref:T,style:{outline:`none`,...h.style},onKeyDown:q(h.onKeyDown,e=>{let t=e.target.closest(`[data-radix-menu-content]`)===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=e.key.length===1;t&&(e.key===`Tab`&&e.preventDefault(),!n&&r&&P(e.key));let i=w.current;if(e.target!==i||!nm.includes(e.key))return;e.preventDefault();let a=x().filter(e=>!e.disabled).map(e=>e.ref.current);tm.includes(e.key)&&a.reverse(),ph(a)}),onBlur:q(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(E.current),D.current=``)}),onPointerMove:q(e.onPointerMove,vh(e=>{let t=e.target,n=j.current!==e.clientX;e.currentTarget.contains(t)&&n&&(A.current=e.clientX>j.current?`right`:`left`,j.current=e.clientX)}))})})})})})})});Dm.displayName=wm;var Mm=`MenuGroup`,Nm=y.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,R.jsx)(xp.div,{role:`group`,...r,ref:t})});Nm.displayName=Mm;var Pm=`MenuLabel`,Fm=y.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,R.jsx)(xp.div,{...r,ref:t})});Fm.displayName=Pm;var Im=`MenuItem`,Lm=`menu.itemSelect`,Rm=y.forwardRef((e,t)=>{let{disabled:n=!1,onSelect:r,...i}=e,a=y.useRef(null),o=gm(Im,e.__scopeMenu),s=Em(Im,e.__scopeMenu),c=nr(t,a),l=y.useRef(!1),u=()=>{let e=a.current;if(!n&&e){let t=new CustomEvent(Lm,{bubbles:!0,cancelable:!0});e.addEventListener(Lm,e=>r?.(e),{once:!0}),Sp(e,t),t.defaultPrevented?l.current=!1:o.onClose()}};return(0,R.jsx)(zm,{...i,ref:c,disabled:n,onClick:q(e.onClick,u),onPointerDown:t=>{e.onPointerDown?.(t),l.current=!0},onPointerUp:q(e.onPointerUp,e=>{l.current||e.currentTarget?.click()}),onKeyDown:q(e.onKeyDown,e=>{let t=s.searchRef.current!==``;n||t&&e.key===` `||$p.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});Rm.displayName=Im;var zm=y.forwardRef((e,t)=>{let{__scopeMenu:n,disabled:r=!1,textValue:i,...a}=e,o=Em(Im,n),s=fm(n),c=y.useRef(null),l=nr(t,c),[u,d]=y.useState(!1),[f,p]=y.useState(``);return y.useEffect(()=>{let e=c.current;e&&p((e.textContent??``).trim())},[a.children]),(0,R.jsx)(om.ItemSlot,{scope:n,disabled:r,textValue:i??f,children:(0,R.jsx)(Qp,{asChild:!0,...s,focusable:!r,children:(0,R.jsx)(xp.div,{role:`menuitem`,"data-highlighted":u?``:void 0,"aria-disabled":r||void 0,"data-disabled":r?``:void 0,...a,ref:l,onPointerMove:q(e.onPointerMove,vh(e=>{r?o.onItemLeave(e):(o.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:q(e.onPointerLeave,vh(e=>o.onItemLeave(e))),onFocus:q(e.onFocus,()=>d(!0)),onBlur:q(e.onBlur,()=>d(!1))})})})}),Bm=`MenuCheckboxItem`,Vm=y.forwardRef((e,t)=>{let{checked:n=!1,onCheckedChange:r,...i}=e;return(0,R.jsx)(Ym,{scope:e.__scopeMenu,checked:n,children:(0,R.jsx)(Rm,{role:`menuitemcheckbox`,"aria-checked":dh(n)?`mixed`:n,...i,ref:t,"data-state":fh(n),onSelect:q(i.onSelect,()=>r?.(dh(n)?!0:!n),{checkForDefaultPrevented:!1})})})});Vm.displayName=Bm;var Hm=`MenuRadioGroup`,[Um,Wm]=lm(Hm,{value:void 0,onValueChange:()=>{}}),Gm=y.forwardRef((e,t)=>{let{value:n,onValueChange:r,...i}=e,a=Qr(r);return(0,R.jsx)(Um,{scope:e.__scopeMenu,value:n,onValueChange:a,children:(0,R.jsx)(Nm,{...i,ref:t})})});Gm.displayName=Hm;var Km=`MenuRadioItem`,qm=y.forwardRef((e,t)=>{let{value:n,...r}=e,i=Wm(Km,e.__scopeMenu),a=n===i.value;return(0,R.jsx)(Ym,{scope:e.__scopeMenu,checked:a,children:(0,R.jsx)(Rm,{role:`menuitemradio`,"aria-checked":a,...r,ref:t,"data-state":fh(a),onSelect:q(r.onSelect,()=>i.onValueChange?.(n),{checkForDefaultPrevented:!1})})})});qm.displayName=Km;var Jm=`MenuItemIndicator`,[Ym,Xm]=lm(Jm,{checked:!1}),Zm=y.forwardRef((e,t)=>{let{__scopeMenu:n,forceMount:r,...i}=e,a=Xm(Jm,n);return(0,R.jsx)(Sd,{present:r||dh(a.checked)||a.checked===!0,children:(0,R.jsx)(xp.span,{...i,ref:t,"data-state":fh(a.checked)})})});Zm.displayName=Jm;var Qm=`MenuSeparator`,$m=y.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,R.jsx)(xp.div,{role:`separator`,"aria-orientation":`horizontal`,...r,ref:t})});$m.displayName=Qm;var eh=`MenuArrow`,th=y.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,i=dm(n);return(0,R.jsx)(Vs,{...i,...r,ref:t})});th.displayName=eh;var nh=`MenuSub`,[rh,ih]=lm(nh),ah=e=>{let{__scopeMenu:t,children:n,open:r=!1,onOpenChange:i}=e,a=mm(nh,t),o=dm(t),[s,c]=y.useState(null),[l,u]=y.useState(null),d=Qr(i);return y.useEffect(()=>(a.open===!1&&d(!1),()=>d(!1)),[a.open,d]),(0,R.jsx)(Rs,{...o,children:(0,R.jsx)(pm,{scope:t,open:r,onOpenChange:d,content:l,onContentChange:u,children:(0,R.jsx)(rh,{scope:t,contentId:Vi(),triggerId:Vi(),trigger:s,onTriggerChange:c,children:n})})})};ah.displayName=nh;var oh=`MenuSubTrigger`,sh=y.forwardRef((e,t)=>{let n=mm(oh,e.__scopeMenu),r=gm(oh,e.__scopeMenu),i=ih(oh,e.__scopeMenu),a=Em(oh,e.__scopeMenu),o=y.useRef(null),{pointerGraceTimerRef:s,onPointerGraceIntentChange:c}=a,l={__scopeMenu:e.__scopeMenu},u=y.useCallback(()=>{o.current&&window.clearTimeout(o.current),o.current=null},[]);return y.useEffect(()=>u,[u]),y.useEffect(()=>{let e=s.current;return()=>{window.clearTimeout(e),c(null)}},[s,c]),(0,R.jsx)(ym,{asChild:!0,...l,children:(0,R.jsx)(zm,{id:i.triggerId,"aria-haspopup":`menu`,"aria-expanded":n.open,"aria-controls":i.contentId,"data-state":uh(n.open),...e,ref:tr(t,i.onTriggerChange),onClick:t=>{e.onClick?.(t),!(e.disabled||t.defaultPrevented)&&(t.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:q(e.onPointerMove,vh(t=>{a.onItemEnter(t),!t.defaultPrevented&&!e.disabled&&!n.open&&!o.current&&(a.onPointerGraceIntentChange(null),o.current=window.setTimeout(()=>{n.onOpenChange(!0),u()},100))})),onPointerLeave:q(e.onPointerLeave,vh(e=>{u();let t=n.content?.getBoundingClientRect();if(t){let r=n.content?.dataset.side,i=r===`right`,o=i?-5:5,c=t[i?`left`:`right`],l=t[i?`right`:`left`];a.onPointerGraceIntentChange({area:[{x:e.clientX+o,y:e.clientY},{x:c,y:t.top},{x:l,y:t.top},{x:l,y:t.bottom},{x:c,y:t.bottom}],side:r}),window.clearTimeout(s.current),s.current=window.setTimeout(()=>a.onPointerGraceIntentChange(null),300)}else{if(a.onTriggerLeave(e),e.defaultPrevented)return;a.onPointerGraceIntentChange(null)}})),onKeyDown:q(e.onKeyDown,t=>{let i=a.searchRef.current!==``;e.disabled||i&&t.key===` `||rm[r.dir].includes(t.key)&&(n.onOpenChange(!0),n.content?.focus(),t.preventDefault())})})})});sh.displayName=oh;var ch=`MenuSubContent`,lh=y.forwardRef((e,t)=>{let n=Sm(wm,e.__scopeMenu),{forceMount:r=n.forceMount,...i}=e,a=mm(wm,e.__scopeMenu),o=gm(wm,e.__scopeMenu),s=ih(ch,e.__scopeMenu),c=y.useRef(null),l=nr(t,c);return(0,R.jsx)(om.Provider,{scope:e.__scopeMenu,children:(0,R.jsx)(Sd,{present:r||a.open,children:(0,R.jsx)(om.Slot,{scope:e.__scopeMenu,children:(0,R.jsx)(jm,{id:s.contentId,"aria-labelledby":s.triggerId,...i,ref:l,align:`start`,side:o.dir===`rtl`?`left`:`right`,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{o.isUsingKeyboardRef.current&&c.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:q(e.onFocusOutside,e=>{e.target!==s.trigger&&a.onOpenChange(!1)}),onEscapeKeyDown:q(e.onEscapeKeyDown,e=>{o.onClose(),e.preventDefault()}),onKeyDown:q(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=im[o.dir].includes(e.key);t&&n&&(a.onOpenChange(!1),s.trigger?.focus(),e.preventDefault())})})})})})});lh.displayName=ch;function uh(e){return e?`open`:`closed`}function dh(e){return e===`indeterminate`}function fh(e){return dh(e)?`indeterminate`:e?`checked`:`unchecked`}function ph(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function mh(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function hh(e,t,n){let r=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=n?e.indexOf(n):-1,a=mh(e,Math.max(i,0));r.length===1&&(a=a.filter(e=>e!==n));let o=a.find(e=>e.toLowerCase().startsWith(r.toLowerCase()));return o===n?void 0:o}function gh(e,t){let{x:n,y:r}=e,i=!1;for(let e=0,a=t.length-1;er!=d>r&&n<(u-c)*(r-l)/(d-l)+c&&(i=!i)}return i}function _h(e,t){return t?gh({x:e.clientX,y:e.clientY},t):!1}function vh(e){return t=>t.pointerType===`mouse`?e(t):void 0}var yh=_m,bh=ym,xh=Cm,Sh=Dm,Ch=Nm,wh=Fm,Th=Rm,Eh=Vm,Dh=Gm,Oh=qm,kh=Zm,Ah=$m,jh=th,Mh=sh,Nh=lh,Ph=`DropdownMenu`,[Fh,Ih]=ip(Ph,[um]),Lh=um(),[Rh,zh]=Fh(Ph),Bh=e=>{let{__scopeDropdownMenu:t,children:n,dir:r,open:i,defaultOpen:a,onOpenChange:o,modal:s=!0}=e,c=Lh(t),l=y.useRef(null),[u,d]=ac({prop:i,defaultProp:a??!1,onChange:o,caller:Ph});return(0,R.jsx)(Rh,{scope:t,triggerId:Vi(),triggerRef:l,contentId:Vi(),open:u,onOpenChange:d,onOpenToggle:y.useCallback(()=>d(e=>!e),[d]),modal:s,children:(0,R.jsx)(yh,{...c,open:u,onOpenChange:d,dir:r,modal:s,children:n})})};Bh.displayName=Ph;var Vh=`DropdownMenuTrigger`,Hh=y.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,disabled:r=!1,...i}=e,a=zh(Vh,n),o=Lh(n);return(0,R.jsx)(bh,{asChild:!0,...o,children:(0,R.jsx)(fp.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,...i,ref:tr(t,a.triggerRef),onPointerDown:q(e.onPointerDown,e=>{!r&&e.button===0&&e.ctrlKey===!1&&(a.onOpenToggle(),a.open||e.preventDefault())}),onKeyDown:q(e.onKeyDown,e=>{r||([`Enter`,` `].includes(e.key)&&a.onOpenToggle(),e.key===`ArrowDown`&&a.onOpenChange(!0),[`Enter`,` `,`ArrowDown`].includes(e.key)&&e.preventDefault())})})})});Hh.displayName=Vh;var Uh=`DropdownMenuPortal`,Wh=e=>{let{__scopeDropdownMenu:t,...n}=e,r=Lh(t);return(0,R.jsx)(xh,{...r,...n})};Wh.displayName=Uh;var Gh=`DropdownMenuContent`,Kh=y.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=zh(Gh,n),a=Lh(n),o=y.useRef(!1);return(0,R.jsx)(Sh,{id:i.contentId,"aria-labelledby":i.triggerId,...a,...r,ref:t,onCloseAutoFocus:q(e.onCloseAutoFocus,e=>{o.current||i.triggerRef.current?.focus(),o.current=!1,e.preventDefault()}),onInteractOutside:q(e.onInteractOutside,e=>{let t=e.detail.originalEvent,n=t.button===0&&t.ctrlKey===!0,r=t.button===2||n;(!i.modal||r)&&(o.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)`}})});Kh.displayName=Gh;var qh=`DropdownMenuGroup`,Jh=y.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=Lh(n);return(0,R.jsx)(Ch,{...i,...r,ref:t})});Jh.displayName=qh;var Yh=`DropdownMenuLabel`,Xh=y.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=Lh(n);return(0,R.jsx)(wh,{...i,...r,ref:t})});Xh.displayName=Yh;var Zh=`DropdownMenuItem`,Qh=y.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=Lh(n);return(0,R.jsx)(Th,{...i,...r,ref:t})});Qh.displayName=Zh;var $h=`DropdownMenuCheckboxItem`,eg=y.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=Lh(n);return(0,R.jsx)(Eh,{...i,...r,ref:t})});eg.displayName=$h;var tg=`DropdownMenuRadioGroup`,ng=y.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=Lh(n);return(0,R.jsx)(Dh,{...i,...r,ref:t})});ng.displayName=tg;var rg=`DropdownMenuRadioItem`,ig=y.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=Lh(n);return(0,R.jsx)(Oh,{...i,...r,ref:t})});ig.displayName=rg;var ag=`DropdownMenuItemIndicator`,og=y.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=Lh(n);return(0,R.jsx)(kh,{...i,...r,ref:t})});og.displayName=ag;var sg=`DropdownMenuSeparator`,cg=y.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=Lh(n);return(0,R.jsx)(Ah,{...i,...r,ref:t})});cg.displayName=sg;var lg=`DropdownMenuArrow`,ug=y.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=Lh(n);return(0,R.jsx)(jh,{...i,...r,ref:t})});ug.displayName=lg;var dg=`DropdownMenuSubTrigger`,fg=y.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=Lh(n);return(0,R.jsx)(Mh,{...i,...r,ref:t})});fg.displayName=dg;var pg=`DropdownMenuSubContent`,mg=y.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=Lh(n);return(0,R.jsx)(Nh,{...i,...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)`}})});mg.displayName=pg;var hg=Bh,gg=Hh,_g=Wh,vg=Kh,yg=Qh;function bg(e){let t=(0,f.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,R.jsx)(hg,{"data-slot":`dropdown-menu`,...n}),t[2]=n,t[3]=r),r}function xg(e){let t=(0,f.c)(4),n;t[0]===e?n=t[1]:({...n}=e,t[0]=e,t[1]=n);let r;return t[2]===n?r=t[3]:(r=(0,R.jsx)(gg,{"data-slot":`dropdown-menu-trigger`,...n}),t[2]=n,t[3]=r),r}function Sg(e){let t=(0,f.c)(10),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:n,sideOffset:i,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a=i===void 0?4:i,o;t[4]===n?o=t[5]:(o=K(`bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-[8rem] overflow-hidden rounded-md border p-1 shadow-md`,n),t[4]=n,t[5]=o);let s;return t[6]!==r||t[7]!==a||t[8]!==o?(s=(0,R.jsx)(_g,{children:(0,R.jsx)(vg,{"data-slot":`dropdown-menu-content`,sideOffset:a,className:o,...r})}),t[6]=r,t[7]=a,t[8]=o,t[9]=s):s=t[9],s}function Cg(e){let t=(0,f.c)(12),n,r,i,a;t[0]===e?(n=t[1],r=t[2],i=t[3],a=t[4]):({className:n,inset:r,variant:a,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a);let o=a===void 0?`default`:a,s;t[5]===n?s=t[6]:(s=K(`focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive-foreground data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/40 data-[variant=destructive]:focus:text-destructive-foreground data-[variant=destructive]:*:[svg]:!text-destructive-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4`,n),t[5]=n,t[6]=s);let c;return t[7]!==r||t[8]!==i||t[9]!==s||t[10]!==o?(c=(0,R.jsx)(yg,{"data-slot":`dropdown-menu-item`,"data-inset":r,"data-variant":o,className:s,...i}),t[7]=r,t[8]=i,t[9]=s,t[10]=o,t[11]=c):c=t[11],c}function wg(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`group/input-group relative flex w-full items-center rounded-md border border-input shadow-xs transition-[color,box-shadow] outline-none dark:bg-input/30`,`h-9 min-w-0 has-[>textarea]:h-auto`,`has-[>[data-align=inline-start]]:[&>input]:ps-2`,`has-[>[data-align=inline-end]]:[&>input]:pe-2`,`has-[>[data-align=block-start]]:h-auto has-[>[data-align=block-start]]:flex-col has-[>[data-align=block-start]]:[&>input]:pb-3`,`has-[>[data-align=block-end]]:h-auto has-[>[data-align=block-end]]:flex-col has-[>[data-align=block-end]]:[&>input]:pt-3`,`has-[[data-slot=input-group-control]:focus-visible]:border-ring has-[[data-slot=input-group-control]:focus-visible]:ring-[3px] has-[[data-slot=input-group-control]:focus-visible]:ring-ring/50`,`has-[[data-slot][aria-invalid=true]]:border-destructive has-[[data-slot][aria-invalid=true]]:ring-destructive/20 dark:has-[[data-slot][aria-invalid=true]]:ring-destructive/40`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(`div`,{"data-slot":`input-group`,role:`group`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}var Tg=Tt(`flex h-auto cursor-text items-center justify-center gap-2 py-1.5 text-sm font-medium text-muted-foreground select-none group-data-[disabled=true]/input-group:opacity-50 [&>kbd]:rounded-[calc(var(--radius)-5px)] [&>svg:not([class*='size-'])]:size-4`,{variants:{align:{"inline-start":`order-first ps-3 has-[>button]:ms-[-0.45rem] has-[>kbd]:ms-[-0.35rem]`,"inline-end":`order-last pe-3 has-[>button]:me-[-0.45rem] has-[>kbd]:me-[-0.35rem]`,"block-start":`order-first w-full justify-start px-3 pt-3 group-has-[>input]/input-group:pt-2.5 [.border-b]:pb-3`,"block-end":`order-last w-full justify-start px-3 pb-3 group-has-[>input]/input-group:pb-2.5 [.border-t]:pt-3`}},defaultVariants:{align:`inline-start`}});function Eg(e){let t=(0,f.c)(11),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:n,align:i,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a=i===void 0?`inline-start`:i,o;t[4]!==a||t[5]!==n?(o=K(Tg({align:a}),n),t[4]=a,t[5]=n,t[6]=o):o=t[6];let s;return t[7]!==a||t[8]!==r||t[9]!==o?(s=(0,R.jsx)(`div`,{role:`group`,"data-slot":`input-group-addon`,"data-align":a,className:o,onClick:Dg,...r}),t[7]=a,t[8]=r,t[9]=o,t[10]=s):s=t[10],s}function Dg(e){e.target.closest(`button`)||e.currentTarget.parentElement?.querySelector(`input`)?.focus()}function Og(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`flex-1 rounded-none border-0 bg-transparent shadow-none focus-visible:ring-0 dark:bg-transparent`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(Er,{"data-slot":`input-group-control`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function kg(e,t=[]){let n=[];function r(t,r){let i=y.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,c=y.useMemo(()=>o,Object.values(o));return(0,R.jsx)(s.Provider,{value:c,children:r})};o.displayName=t+`Provider`;function s(n,o){let s=o?.[e]?.[a]||i,c=y.useContext(s);if(c)return c;if(r!==void 0)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}return[o,s]}let i=()=>{let t=n.map(e=>y.createContext(e));return function(n){let r=n?.[e]||t;return y.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,Ag(i,...t)]}function Ag(...e){let t=e[0];if(e.length===1)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return y.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}function jg(e){let t=Mg(e),n=y.forwardRef((e,n)=>{let{children:r,...i}=e,a=y.Children.toArray(r),o=a.find(Pg);if(o){let e=o.props.children,r=a.map(t=>t===o?y.Children.count(e)>1?y.Children.only(null):y.isValidElement(e)?e.props.children:null:t);return(0,R.jsx)(t,{...i,ref:n,children:y.isValidElement(e)?y.cloneElement(e,void 0,r):null})}return(0,R.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function Mg(e){let t=y.forwardRef((e,t)=>{let{children:n,...r}=e;if(y.isValidElement(n)){let e=Ig(n),i=Fg(r,n.props);return n.type!==y.Fragment&&(i.ref=t?tr(t,e):e),y.cloneElement(n,i)}return y.Children.count(n)>1?y.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Ng=Symbol(`radix.slottable`);function Pg(e){return y.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===Ng}function Fg(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function Ig(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 Lg=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=jg(`Primitive.${t}`),r=y.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,R.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),Rg=`Tabs`,[zg,Bg]=kg(Rg,[zp]),Vg=zp(),[Hg,Ug]=zg(Rg),Wg=y.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,onValueChange:i,defaultValue:a,orientation:o=`horizontal`,dir:s,activationMode:c=`automatic`,...l}=e,u=Ur(s),[d,f]=ac({prop:r,onChange:i,defaultProp:a??``,caller:Rg});return(0,R.jsx)(Hg,{scope:n,baseId:Vi(),value:d,onValueChange:f,orientation:o,dir:u,activationMode:c,children:(0,R.jsx)(Lg.div,{dir:u,"data-orientation":o,...l,ref:t})})});Wg.displayName=Rg;var Gg=`TabsList`,Kg=y.forwardRef((e,t)=>{let{__scopeTabs:n,loop:r=!0,...i}=e,a=Ug(Gg,n),o=Vg(n);return(0,R.jsx)(Zp,{asChild:!0,...o,orientation:a.orientation,dir:a.dir,loop:r,children:(0,R.jsx)(Lg.div,{role:`tablist`,"aria-orientation":a.orientation,...i,ref:t})})});Kg.displayName=Gg;var qg=`TabsTrigger`,Jg=y.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,disabled:i=!1,...a}=e,o=Ug(qg,n),s=Vg(n),c=Zg(o.baseId,r),l=Qg(o.baseId,r),u=r===o.value;return(0,R.jsx)(Qp,{asChild:!0,...s,focusable:!i,active:u,children:(0,R.jsx)(Lg.button,{type:`button`,role:`tab`,"aria-selected":u,"aria-controls":l,"data-state":u?`active`:`inactive`,"data-disabled":i?``:void 0,disabled:i,id:c,...a,ref:t,onMouseDown:q(e.onMouseDown,e=>{!i&&e.button===0&&e.ctrlKey===!1?o.onValueChange(r):e.preventDefault()}),onKeyDown:q(e.onKeyDown,e=>{[` `,`Enter`].includes(e.key)&&o.onValueChange(r)}),onFocus:q(e.onFocus,()=>{let e=o.activationMode!==`manual`;!u&&!i&&e&&o.onValueChange(r)})})})});Jg.displayName=qg;var Yg=`TabsContent`,Xg=y.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,forceMount:i,children:a,...o}=e,s=Ug(Yg,n),c=Zg(s.baseId,r),l=Qg(s.baseId,r),u=r===s.value,d=y.useRef(u);return y.useEffect(()=>{let e=requestAnimationFrame(()=>d.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,R.jsx)(Sd,{present:i||u,children:({present:n})=>(0,R.jsx)(Lg.div,{"data-state":u?`active`:`inactive`,"data-orientation":s.orientation,role:`tabpanel`,"aria-labelledby":c,hidden:!n,id:l,tabIndex:0,...o,ref:t,style:{...e.style,animationDuration:d.current?`0s`:void 0},children:n&&a})})});Xg.displayName=Yg;function Zg(e,t){return`${e}-trigger-${t}`}function Qg(e,t){return`${e}-content-${t}`}var $g=Wg,e_=Kg,t_=Jg,n_=Xg;function r_(e){let t=(0,f.c)(10),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:n,dir:r,...i}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a=typeof document<`u`&&getComputedStyle(document.documentElement).direction===`rtl`?`rtl`:`ltr`,o=r??a,s;t[4]===n?s=t[5]:(s=K(`flex flex-col gap-2`,n),t[4]=n,t[5]=s);let c;return t[6]!==i||t[7]!==o||t[8]!==s?(c=(0,R.jsx)($g,{"data-slot":`tabs`,dir:o,className:s,...i}),t[6]=i,t[7]=o,t[8]=s,t[9]=c):c=t[9],c}function i_(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(e_,{"data-slot":`tabs-list`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function a_(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`data-[state=active]:bg-background data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:text-foreground dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(t_,{"data-slot":`tabs-trigger`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function o_(e){let t=(0,f.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=K(`flex-1 outline-none`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,R.jsx)(n_,{"data-slot":`tabs-content`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function s_(e){try{if(typeof Office>`u`||!Office.context)return!1;let t=Office.context.requirements?.isSetSupported?.(`OpenBrowserWindowApi`,`1.1`)??!1,n=Office.context.ui;if(t&&n&&typeof n.openBrowserWindow==`function`)return n.openBrowserWindow(e),!0}catch{}return!1}var c_={search_for_square_brackets:!0,replace_empty_fields:!1,replace_empty_fields_with_underscores:!1,show_field_labels:!1,show_location_icons:!0};function l_(e,t){if(t!==void 0)return t;if(e.kind===`control`){if(e.controlType===`checkbox`)return e.isChecked?`1`:``;if(e.controlType===`plain`||e.controlType===`rich`||e.controlType===`date`)return e.currentText??``;if(e.controlType===`dropdown`||e.controlType===`combo`){let t=e.options?.find(t=>t.displayText===e.currentText);return t?t.displayText:``}}return``}function u_(e){let t=e.placeholder||e.text,n=/^\[/.test(t),r=t.replace(/^[{[]+/,``).replace(/[}\]]+$/,``).trim(),[i,a]=n?[`[`,`]`]:[`{`,`}`];return`${i} ${r} ${a}`}function d_(e){let t=(0,f.c)(16),{mask:n,className:r}=e,i;t[0]===n?i=t[1]:(i=e=>(n&e)!==0,t[0]=n,t[1]=i);let a=i,o;t[2]===r?o=t[3]:(o=K(`size-6`,r),t[2]=r,t[3]=o);let s;t[4]===Symbol.for(`react.memo_cache_sentinel`)?(s=(0,R.jsx)(`rect`,{x:`5`,y:`3`,width:`14`,height:`18`,rx:`1`}),t[4]=s):s=t[4];let c;t[5]===a?c=t[6]:(c=a(ce.header)&&(0,R.jsx)(`rect`,{x:`7`,y:`5`,width:`10`,height:`2`,rx:`1`,fill:`#f59e0b`,stroke:`none`}),t[5]=a,t[6]=c);let l;t[7]===a?l=t[8]:(l=a(ce.body)&&(0,R.jsxs)(`g`,{strokeWidth:`1`,strokeLinecap:`round`,opacity:`0.55`,children:[(0,R.jsx)(`line`,{x1:`7.5`,y1:`10`,x2:`16.5`,y2:`10`}),(0,R.jsx)(`line`,{x1:`7.5`,y1:`12`,x2:`14.5`,y2:`12`}),(0,R.jsx)(`line`,{x1:`7.5`,y1:`14`,x2:`16`,y2:`14`})]}),t[7]=a,t[8]=l);let u;t[9]===a?u=t[10]:(u=a(ce.footer)&&(0,R.jsx)(`rect`,{x:`7`,y:`17`,width:`10`,height:`2`,rx:`1`,fill:`#f59e0b`,stroke:`none`}),t[9]=a,t[10]=u);let d;return t[11]!==o||t[12]!==c||t[13]!==l||t[14]!==u?(d=(0,R.jsxs)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`1`,strokeLinejoin:`round`,"aria-hidden":`true`,className:o,children:[s,c,l,u]}),t[11]=o,t[12]=c,t[13]=l,t[14]=u,t[15]=d):d=t[15],d}var f_=!1;function p_({onNavigate:e}){let{t}=Pe(),{tagValues:n,setTagValue:r,clearTagValue:i}=Ue(),{logout:a,license:o,licenseUsable:s}=B(),[c,l]=(0,y.useState)([]),[u,d]=(0,y.useState)([]),[f,p]=(0,y.useState)(!1),[m,h]=(0,y.useState)(()=>new Set),[g,_]=(0,y.useState)(null),[v,b]=(0,y.useState)(null),[x,S]=(0,y.useState)(null),[C,w]=(0,y.useState)(null),T=o?.trial_ends_at!=null,E=o?.status;(0,y.useEffect)(()=>{ee().then(w).catch(()=>{})},[]),(0,y.useEffect)(()=>{if(s)return;let e=o?.role===`owner`;e&&!T&&E===`expired`?I().then(_).catch(e=>{S(e instanceof Error?e.message:t(`taskpane.upgrade.failed`))}):e&&!T&&E===`suspended`&&L().then(b).catch(e=>{S(e instanceof Error?e.message:t(`taskpane.upgrade.failed`))})},[s,T,E,o?.role,t]);let[D,O]=(0,y.useState)(!1),k=(0,y.useRef)(0),A=(0,y.useRef)(null);(0,y.useEffect)(()=>{let e=1e3;if(f){k.current=Date.now(),O(!0);return}let t=(Date.now()-k.current)%e,n=t===0?0:e-t;if(n===0){O(!1);return}let r=setTimeout(()=>O(!1),n);return()=>clearTimeout(r)},[f]);let[j,M]=(0,y.useState)(!1),[N,P]=(0,y.useState)(!1),[F,te]=(0,y.useState)(null),[z,V]=(0,y.useState)(!1),[ne,H]=(0,y.useState)(null),[re,ae]=(0,y.useState)(c_),[oe,se]=(0,y.useState)(null),[ce,le]=(0,y.useState)(!1);(0,y.useEffect)(()=>{f_||c.length===0||!A.current||(A.current.focus(),f_=!0)},[c]),(0,y.useEffect)(()=>{if(!oe)return;let e=setTimeout(()=>se(null),4e3);return()=>clearTimeout(e)},[oe]),(0,y.useEffect)(()=>{let e=localStorage.getItem(`curly_settings`);if(e)try{ae({...c_,...JSON.parse(e)})}catch{}},[]),(0,y.useEffect)(()=>{let e=ie();e&&(te(e),e.initialize().then(t=>{V(t),t&&ue(e,!1).catch(()=>{})}))},[]);let ue=(0,y.useCallback)(async(e,r=!0,i=!1)=>{p(!0),H(null),se(null);try{let a=(await e.fetchTags(re.search_for_square_brackets)).map(e=>({...e,value:l_(e,n[e.id])}));l(a),h(new Set),r&&i&&(a.length===0?se(t(`taskpane.no_placeholders`)):JSON.stringify(u.map(e=>e.id))===JSON.stringify(a.map(e=>e.id))&&se(t(`taskpane.no_new_tags`))),d(a)}catch(e){console.error(e),r&&H(t(`taskpane.scan_error`))}finally{p(!1)}},[n,re.search_for_square_brackets,u,t]),de=(0,y.useCallback)((e,t)=>{l(n=>n.map(n=>n.id===e?{...n,value:t}:n)),r(e,t),h(t=>{if(t.has(e))return t;let n=new Set(t);return n.add(e),n})},[r]),fe=(0,y.useCallback)(async()=>{if(!(!F||N)){P(!0),H(null),se(null);try{if(!await F.isDocumentEmpty()){se(t(`taskpane.empty.demo_not_empty`));return}let e=[t(`demo.line_greeting`),``,t(`demo.line_body`),t(`demo.line_invoice`),t(`demo.line_payment`),``,t(`demo.line_signoff`),t(`demo.line_sender`)];if(!(await F.insertDemoContent(e)).success){H(t(`taskpane.empty.demo_failed`));return}await ue(F,!1)}finally{P(!1)}}},[F,N,ue,t]),pe=(0,y.useCallback)(async()=>{!c.length||!F||(M(!0),H(null),(await F.fillTags(c,{replace_empty_fields:re.replace_empty_fields,replace_empty_fields_with_underscores:re.replace_empty_fields_with_underscores})).success?(c.forEach(e=>{(e.value.trim().length>0||re.replace_empty_fields)&&i(e.id)}),await ue(F,!1,!1)):H(t(`taskpane.replace_error`)),M(!1))},[c,F,re,t,ue,i]),me=(0,y.useMemo)(()=>c.filter(e=>e.kind===`text`),[c]),he=(0,y.useMemo)(()=>c.filter(e=>e.kind===`control`),[c]),ge=me.length>0&&he.length>0,_e=(0,y.useMemo)(()=>me.some(e=>e.value.trim().length>0),[me]),ve=(0,y.useMemo)(()=>he.some(e=>m.has(e.id)),[he,m]),ye=_e||ve||re.replace_empty_fields,be=(0,y.useCallback)((e,n)=>{if(e.kind===`text`){let t=u_(e);return(0,R.jsxs)(wg,{children:[(0,R.jsx)(Og,{id:`tag-${e.id}`,ref:n,type:`text`,value:e.value,onChange:t=>de(e.id,t.target.value),placeholder:re.show_field_labels?void 0:t,"aria-label":re.show_field_labels?void 0:t}),re.show_location_icons&&(0,R.jsx)(Eg,{align:`inline-end`,children:(0,R.jsx)(d_,{mask:e.scopeMask})})]})}let r=!!e.unsupportedHere;switch(e.controlType){case`dropdown`:case`combo`:{let n=(e.options??[]).filter(e=>e.displayText.trim().length>0);return(0,R.jsxs)(ad,{value:e.value||void 0,onValueChange:t=>de(e.id,t),disabled:r||n.length===0,children:[(0,R.jsx)(sd,{id:`tag-${e.id}`,className:`w-full`,children:(0,R.jsx)(od,{placeholder:e.placeholderText??t(`taskpane.cc.choose`)})}),(0,R.jsx)(cd,{children:n.map(e=>(0,R.jsx)(ld,{value:e.displayText,children:e.displayText},e.displayText))})]})}case`checkbox`:return(0,R.jsxs)(`div`,{className:`flex items-center gap-2 py-1`,children:[(0,R.jsx)(Yd,{id:`tag-${e.id}`,checked:!!e.value&&e.value!==`0`&&e.value!==`false`,onCheckedChange:t=>de(e.id,t?`1`:``),disabled:r}),(0,R.jsx)(xr,{htmlFor:`tag-${e.id}`,className:`text-sm font-normal`,children:e.title})]});case`date`:return(0,R.jsx)(wg,{children:(0,R.jsx)(Og,{id:`tag-${e.id}`,type:`date`,value:e.value,onChange:t=>de(e.id,t.target.value),"aria-label":e.title,disabled:r})});default:return(0,R.jsx)(wg,{children:(0,R.jsx)(Og,{id:`tag-${e.id}`,ref:n,type:`text`,value:e.value,onChange:t=>de(e.id,t.target.value),placeholder:e.placeholderText??e.title,"aria-label":e.title,disabled:r})})}},[re.show_field_labels,re.show_location_icons,t,de]),xe=(0,y.useCallback)(e=>{let n=e.findIndex(e=>e.kind===`text`||e.kind===`control`&&(e.controlType===`plain`||e.controlType===`rich`||e.controlType===`date`));return(0,R.jsx)(`div`,{className:`space-y-2`,children:e.map((e,r)=>{let i=re.show_field_labels||e.kind===`control`&&e.controlType!==`checkbox`,a=e.kind===`text`?u_(e):e.title,o=e.kind===`control`&&e.isFilled===!0;return(0,R.jsxs)(`div`,{className:o?`opacity-70`:void 0,children:[i&&e.kind===`control`&&e.controlType!==`checkbox`&&(0,R.jsxs)(xr,{htmlFor:`tag-${e.id}`,className:K(`mb-1 flex items-center gap-1`,o&&`text-muted-foreground`),children:[(0,R.jsx)(`span`,{children:a}),o&&(0,R.jsx)($e,{className:`text-muted-foreground size-3`,"aria-label":t(`taskpane.cc.filled`)}),e.unsupportedHere&&(0,R.jsx)(dt,{className:`text-muted-foreground size-3`,"aria-label":t(`taskpane.cc.unsupported`)})]}),i&&e.kind===`text`&&(0,R.jsx)(xr,{htmlFor:`tag-${e.id}`,className:`mb-1`,children:a}),be(e,r===n?A:void 0)]},e.id)})})},[be,re.show_field_labels,t]);return(0,R.jsxs)(`div`,{className:`flex h-screen flex-col overflow-hidden`,children:[(0,R.jsxs)(`div`,{className:`bg-background sticky top-0 z-10 flex items-center justify-between border-b px-3 py-2`,children:[(0,R.jsxs)(hr,{variant:`ghost`,size:`sm`,onClick:()=>F&&ue(F,!0,!0),disabled:f||!z,"aria-busy":f,"aria-label":f?t(`taskpane.refreshing`):void 0,children:[(0,R.jsx)(gt,{className:D?`animate-spin`:void 0}),t(`taskpane.refresh`)]}),(0,R.jsxs)(bg,{children:[(0,R.jsx)(xg,{asChild:!0,children:(0,R.jsx)(hr,{variant:`ghost`,size:`icon`,"aria-label":t(`taskpane.menu`),children:(0,R.jsx)(it,{})})}),(0,R.jsxs)(Sg,{align:`end`,sideOffset:6,children:[(0,R.jsxs)(Cg,{onSelect:()=>e(`language`),children:[(0,R.jsx)(ct,{}),t(`nav.language`)]}),(0,R.jsxs)(Cg,{onSelect:()=>e(`settings`),children:[(0,R.jsx)(vt,{}),t(`nav.settings`)]}),C&&(0,R.jsx)(Cg,{asChild:!0,children:(0,R.jsxs)(`a`,{href:C,target:`_blank`,rel:`noopener noreferrer`,onClick:e=>{s_(C)&&e.preventDefault()},children:[(0,R.jsx)(lt,{}),t(`nav.open_dashboard`)]})}),(0,R.jsxs)(Cg,{onSelect:()=>e(`feedback`),children:[(0,R.jsx)(ht,{}),t(`nav.feedback`)]}),(0,R.jsxs)(Cg,{onSelect:()=>e(`info`),children:[(0,R.jsx)(ot,{}),t(`nav.info`)]}),(0,R.jsxs)(Cg,{onSelect:()=>le(!0),children:[(0,R.jsx)(ft,{}),t(`taskpane.sign_out`)]})]})]})]}),(0,R.jsx)(Xf,{open:ce,onOpenChange:le,children:(0,R.jsxs)($f,{children:[(0,R.jsxs)(ep,{children:[(0,R.jsx)(np,{children:t(`taskpane.confirm_sign_out_title`)}),(0,R.jsx)(rp,{children:t(`taskpane.confirm_sign_out_body`)})]}),(0,R.jsxs)(tp,{children:[(0,R.jsx)(hr,{variant:`outline`,onClick:()=>le(!1),children:t(`taskpane.cancel`)}),(0,R.jsx)(hr,{variant:`destructive`,onClick:()=>{le(!1),a()},children:t(`taskpane.sign_out`)})]})]})}),o?.status===`trialing`&&s&&typeof o.trial_days_left==`number`&&(0,R.jsx)(`div`,{className:`bg-muted text-muted-foreground border-b px-3 py-1.5 text-center text-xs`,children:(()=>{let e=o.trial_unit??`days`,n=o.trial_days_left;return n===1?t(e===`minutes`?`taskpane.trial.last_minute`:e===`hours`?`taskpane.trial.last_hour`:`taskpane.trial.last_day`):t(e===`minutes`?`taskpane.trial.minutes_left_other`:e===`hours`?`taskpane.trial.hours_left_other`:`taskpane.trial.days_left_other`).replace(`{COUNT}`,String(n))})()}),!s&&(()=>{if(T)return(0,R.jsx)(`div`,{className:`bg-muted text-muted-foreground border-b px-3 py-1.5 text-center text-xs`,children:t(`taskpane.trial.expired`)});let e=E===`suspended`?`taskpane.subscription.suspended`:`taskpane.subscription.expired`,n=E===`suspended`?`taskpane.subscription.suspended_message`:`taskpane.subscription.expired_message`,r=o?.role===`owner`,i=null;return r&&(E===`suspended`?i={ctaKey:`taskpane.billing.update_cta`,href:v}:E===`expired`&&(i={ctaKey:`taskpane.subscription.resubscribe_cta`,href:g})),(0,R.jsxs)(Zn,{variant:`destructive`,className:`rounded-none border-x-0 border-t-0`,children:[(0,R.jsx)(Qn,{children:t(e)}),(0,R.jsx)($n,{children:t(n)}),!r&&(0,R.jsx)($n,{className:`mt-1`,children:t(`taskpane.subscription.ask_owner`)}),i&&(0,R.jsxs)(`div`,{className:`col-start-2 mt-3 flex flex-col gap-2`,children:[(0,R.jsx)(hr,{asChild:i.href!==null,disabled:i.href===null,size:`sm`,className:`w-full`,children:i.href===null?(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(at,{className:`h-3.5 w-3.5`}),t(`taskpane.upgrade.opening`)]}):(0,R.jsxs)(`a`,{href:i.href,target:`_blank`,rel:`noopener noreferrer`,onClick:e=>{s_(i.href)&&e.preventDefault()},children:[(0,R.jsx)(at,{className:`h-3.5 w-3.5`}),t(i.ctaKey)]})}),x&&(0,R.jsx)(`p`,{className:`text-destructive text-xs`,children:x})]})]})})(),(0,R.jsxs)(`div`,{className:`flex-1 overflow-y-auto px-3 py-3`,children:[!z&&!ne&&(0,R.jsx)(`p`,{className:`text-muted-foreground mb-4 text-xs`,children:t(`taskpane.initializing`)}),ne&&(0,R.jsx)(Zn,{variant:`destructive`,className:`mb-4`,children:(0,R.jsx)($n,{children:ne})}),oe&&(0,R.jsx)(Zn,{className:`mb-4`,onMouseEnter:()=>se(null),children:(0,R.jsx)($n,{children:oe})}),!f&&!c.length&&z&&!ne&&s&&(0,R.jsxs)(`div`,{className:`mt-6 mb-4 flex flex-col items-center text-center`,children:[(0,R.jsx)(`div`,{className:`bg-primary text-primary-foreground mb-4 flex h-14 w-14 items-center justify-center rounded-2xl shadow`,children:(0,R.jsx)(yt,{className:`h-6 w-6`})}),(0,R.jsx)(`h2`,{className:`text-base font-semibold tracking-tight`,children:t(`taskpane.empty.demo_title`)}),(0,R.jsx)(`p`,{className:`text-muted-foreground mx-2 mt-2 text-xs leading-relaxed`,children:t(`taskpane.empty.demo_subtitle`)}),(0,R.jsx)(hr,{type:`button`,className:`mt-5 h-auto min-h-9 w-full whitespace-normal py-2 leading-snug`,disabled:!F||N,onClick:fe,children:t(N?`taskpane.empty.demo_inserting`:`taskpane.empty.demo_button`)})]}),ge?(0,R.jsxs)(r_,{defaultValue:`text`,className:`gap-3`,children:[(0,R.jsxs)(i_,{className:`w-full`,children:[(0,R.jsxs)(a_,{value:`text`,className:`flex-1`,children:[t(`taskpane.tab.placeholders`),` (`,me.length,`)`]}),(0,R.jsxs)(a_,{value:`controls`,className:`flex-1`,children:[t(`taskpane.tab.form_fields`),` (`,he.length,`)`]})]}),(0,R.jsx)(o_,{value:`text`,children:xe(me)}),(0,R.jsx)(o_,{value:`controls`,children:xe(he)})]}):xe(c)]}),(0,R.jsx)(`div`,{className:`bg-background sticky bottom-0 z-10 border-t px-3 py-3`,children:(0,R.jsx)(hr,{type:`button`,onClick:pe,disabled:j||!c.length||!z||!s||!ye,className:`w-full`,children:t(j?`taskpane.replacing`:`taskpane.replace`)})})]})}function m_({onBack:e,onChooseLanguage:t}){let{t:n,locale:r}=Pe(),{setAuthenticated:i}=B(),[a,o]=(0,y.useState)(`email`),[s,c]=(0,y.useState)(``),[l,u]=(0,y.useState)(``),[d,f]=(0,y.useState)(!1),[p,m]=(0,y.useState)(null),[h,g]=(0,y.useState)(null);return(0,R.jsxs)(`div`,{className:`relative flex h-screen flex-col items-center justify-center px-6`,children:[(0,R.jsx)(hr,{variant:`ghost`,size:`icon`,onClick:a===`code`?()=>o(`email`):e,"aria-label":n(`trial_signup.back`),className:`absolute top-2 left-2`,children:(0,R.jsx)(Xe,{})}),(0,R.jsxs)(`div`,{className:`w-full max-w-sm`,children:[(0,R.jsxs)(`div`,{className:`mb-8 text-center`,children:[(0,R.jsx)(`div`,{className:`bg-primary text-primary-foreground mx-auto mb-4 flex h-14 w-14 items-center justify-center rounded-2xl shadow`,children:a===`email`?(0,R.jsx)(yt,{className:`h-6 w-6`}):(0,R.jsx)(pt,{className:`h-6 w-6`})}),(0,R.jsx)(`h1`,{className:`text-2xl font-semibold tracking-tight`,children:n(`trial_signup.title`)}),(0,R.jsx)(`p`,{className:`text-muted-foreground mt-2 text-sm`,children:a===`email`?n(`trial_signup.subtitle_email`):n(`trial_signup.subtitle_code`).replace(`{EMAIL}`,s)})]}),a===`email`?(0,R.jsx)(`form`,{onSubmit:async e=>{e.preventDefault(),f(!0),m(null),g(null);try{await j(s.trim(),r),o(`code`)}catch(e){m(e instanceof k?e.message:n(`trial_signup.connection_error`))}finally{f(!1)}},children:(0,R.jsxs)(Sr,{children:[p&&(0,R.jsx)(Zn,{variant:`destructive`,children:(0,R.jsx)($n,{children:p})}),(0,R.jsxs)(wr,{children:[(0,R.jsx)(Tr,{htmlFor:`trial-email`,children:n(`trial_signup.email_label`)}),(0,R.jsx)(Er,{id:`trial-email`,type:`email`,value:s,onChange:e=>c(e.target.value),placeholder:n(`trial_signup.email_placeholder`),autoComplete:`email`,autoFocus:!0,required:!0})]}),(0,R.jsx)(hr,{type:`submit`,disabled:d||!s.trim(),className:`w-full`,children:n(d?`trial_signup.sending`:`trial_signup.send_code`)})]})}):(0,R.jsx)(`form`,{onSubmit:async e=>{e.preventDefault(),f(!0),m(null),g(null);try{let e=localStorage.getItem(`curly_device_id`);e||(e=crypto.randomUUID?.()??`d-${Date.now()}-${Math.random().toString(36).slice(2)}`,localStorage.setItem(`curly_device_id`,e));let t=`${navigator.userAgent.slice(0,60)} (${e})`,n=ae(),r=l.replace(/\s+/g,``),a=await M(s.trim(),r,t,n);i(a.user,a.license)}catch(e){m(e instanceof k?e.message:n(`trial_signup.connection_error`))}finally{f(!1)}},children:(0,R.jsxs)(Sr,{children:[p&&(0,R.jsx)(Zn,{variant:`destructive`,children:(0,R.jsx)($n,{children:p})}),h&&!p&&(0,R.jsx)(Zn,{children:(0,R.jsx)($n,{children:h})}),(0,R.jsxs)(wr,{children:[(0,R.jsx)(Tr,{htmlFor:`trial-code`,children:n(`trial_signup.code_label`)}),(0,R.jsx)(Er,{id:`trial-code`,type:`text`,inputMode:`numeric`,pattern:`[0-9 ]*`,autoComplete:`one-time-code`,value:l,onChange:e=>u(e.target.value),placeholder:n(`trial_signup.code_placeholder`),autoFocus:!0,required:!0,className:`font-mono text-center text-lg tracking-[0.3em]`}),(0,R.jsx)(`p`,{className:`text-muted-foreground text-xs`,children:n(`trial_signup.spam_note`)})]}),(0,R.jsx)(hr,{type:`submit`,disabled:d||l.replace(/\s+/g,``).length<6,className:`w-full`,children:n(d?`trial_signup.verifying`:`trial_signup.verify`)}),(0,R.jsxs)(`div`,{className:`text-muted-foreground flex items-center justify-between gap-2 text-xs`,children:[(0,R.jsx)(hr,{type:`button`,variant:`link`,size:`sm`,className:`text-muted-foreground h-auto px-0 text-xs`,onClick:()=>{o(`email`),u(``),m(null),g(null)},disabled:d,children:n(`trial_signup.wrong_email`)}),(0,R.jsxs)(`span`,{children:[n(`trial_signup.no_code`),` `,(0,R.jsx)(hr,{type:`button`,variant:`link`,size:`sm`,className:`h-auto px-0 text-xs`,onClick:async()=>{f(!0),m(null),g(null);try{await j(s.trim(),r),g(n(`trial_signup.resent`))}catch(e){m(e instanceof k?e.message:n(`trial_signup.connection_error`))}finally{f(!1)}},disabled:d,children:n(`trial_signup.resend`)})]})]})]})}),(0,R.jsx)(`div`,{className:`mt-6 border-t pt-4 text-center`,children:(0,R.jsx)(Dr,{onClick:t})})]})]})}function h_(e){let t=(0,f.c)(50),{onHaveLicense:n,onStartTrial:r,onChooseLanguage:i}=e,{t:a}=Pe(),o;t[0]===Symbol.for(`react.memo_cache_sentinel`)?(o=(0,R.jsx)(`img`,{src:w(`/images/logo.svg`),alt:`Curly`,className:`mx-auto mb-4 h-16 w-16 rounded-2xl shadow`}),t[0]=o):o=t[0];let s;t[1]===a?s=t[2]:(s=a(`welcome.title`),t[1]=a,t[2]=s);let c;t[3]===s?c=t[4]:(c=(0,R.jsx)(`h1`,{className:`text-2xl font-semibold tracking-tight`,children:s}),t[3]=s,t[4]=c);let l;t[5]===a?l=t[6]:(l=a(`welcome.subtitle`),t[5]=a,t[6]=l);let u;t[7]===l?u=t[8]:(u=(0,R.jsx)(`p`,{className:`text-muted-foreground mt-1 text-sm`,children:l}),t[7]=l,t[8]=u);let d;t[9]!==c||t[10]!==u?(d=(0,R.jsxs)(`div`,{className:`mb-8 text-center`,children:[o,c,u]}),t[9]=c,t[10]=u,t[11]=d):d=t[11];let p;t[12]===a?p=t[13]:(p=a(`welcome.start_trial`),t[12]=a,t[13]=p);let m;t[14]!==r||t[15]!==p?(m=(0,R.jsx)(hr,{onClick:r,className:`h-auto min-h-9 w-full whitespace-normal py-2 leading-snug`,children:p}),t[14]=r,t[15]=p,t[16]=m):m=t[16];let h;t[17]===a?h=t[18]:(h=a(`welcome.trial_reassurance`),t[17]=a,t[18]=h);let g;t[19]===h?g=t[20]:(g=(0,R.jsx)(`p`,{className:`text-muted-foreground text-xs`,children:h}),t[19]=h,t[20]=g);let _;t[21]!==g||t[22]!==m?(_=(0,R.jsxs)(`div`,{className:`space-y-1.5 text-center`,children:[m,g]}),t[21]=g,t[22]=m,t[23]=_):_=t[23];let v;t[24]===a?v=t[25]:(v=a(`welcome.returning`),t[24]=a,t[25]=v);let y;t[26]===v?y=t[27]:(y=(0,R.jsx)(`p`,{className:`text-muted-foreground text-sm`,children:v}),t[26]=v,t[27]=y);let b;t[28]===a?b=t[29]:(b=a(`welcome.have_license`),t[28]=a,t[29]=b);let x;t[30]!==n||t[31]!==b?(x=(0,R.jsx)(hr,{variant:`outline`,onClick:n,className:`h-auto min-h-9 w-full whitespace-normal py-2 leading-snug`,children:b}),t[30]=n,t[31]=b,t[32]=x):x=t[32];let S;t[33]===a?S=t[34]:(S=a(`welcome.have_license_hint`),t[33]=a,t[34]=S);let C;t[35]===S?C=t[36]:(C=(0,R.jsx)(`p`,{className:`text-muted-foreground text-xs`,children:S}),t[35]=S,t[36]=C);let T;t[37]!==y||t[38]!==x||t[39]!==C?(T=(0,R.jsxs)(`div`,{className:`space-y-1.5 border-t pt-4 text-center`,children:[y,x,C]}),t[37]=y,t[38]=x,t[39]=C,t[40]=T):T=t[40];let E;t[41]!==_||t[42]!==T?(E=(0,R.jsxs)(`div`,{className:`space-y-4`,children:[_,T]}),t[41]=_,t[42]=T,t[43]=E):E=t[43];let D;t[44]===i?D=t[45]:(D=(0,R.jsx)(`div`,{className:`mt-6 border-t pt-4 text-center`,children:(0,R.jsx)(Dr,{onClick:i})}),t[44]=i,t[45]=D);let O;return t[46]!==E||t[47]!==D||t[48]!==d?(O=(0,R.jsx)(`div`,{className:`flex h-screen flex-col items-center justify-center px-6`,children:(0,R.jsxs)(`div`,{className:`w-full max-w-sm`,children:[d,E,D]})}),t[46]=E,t[47]=D,t[48]=d,t[49]=O):O=t[49],O}function g_(){let e=(0,f.c)(9),{authenticated:t,loading:n}=B(),[r,i]=(0,y.useState)(`taskpane`),[a,o]=(0,y.useState)(`welcome`);if(n){let t;return e[0]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,R.jsx)(`div`,{className:`flex h-screen items-center justify-center`,children:(0,R.jsx)(`div`,{className:`border-muted-foreground/30 border-t-foreground h-6 w-6 animate-spin rounded-full border-2`})}),e[0]=t):t=e[0],t}if(r===`language`){let t;return e[1]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,R.jsx)(_d,{onBack:()=>i(`taskpane`)}),e[1]=t):t=e[1],t}if(!t){if(a===`activate`){let t;return e[2]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,R.jsx)(Or,{onBack:()=>o(`welcome`),onChooseLanguage:()=>i(`language`)}),e[2]=t):t=e[2],t}if(a===`trial-signup`){let t;return e[3]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,R.jsx)(m_,{onBack:()=>o(`welcome`),onChooseLanguage:()=>i(`language`)}),e[3]=t):t=e[3],t}let t;return e[4]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,R.jsx)(h_,{onHaveLicense:()=>o(`activate`),onStartTrial:()=>o(`trial-signup`),onChooseLanguage:()=>i(`language`)}),e[4]=t):t=e[4],t}switch(r){case`settings`:{let t;return e[5]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,R.jsx)(Zd,{onBack:()=>i(`taskpane`)}),e[5]=t):t=e[5],t}case`feedback`:{let t;return e[6]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,R.jsx)(md,{onBack:()=>i(`taskpane`)}),e[6]=t):t=e[6],t}case`info`:{let t;return e[7]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,R.jsx)(gd,{onBack:()=>i(`taskpane`)}),e[7]=t):t=e[7],t}default:{let t;return e[8]===Symbol.for(`react.memo_cache_sentinel`)?(t=(0,R.jsx)(p_,{onNavigate:i}),e[8]=t):t=e[8],t}}}function __(){if(window.__CURLY_UNSUPPORTED__)return;let e=document.getElementById(`app`);e&&(0,b.createRoot)(e).render((0,R.jsx)(Re,{children:(0,R.jsx)(V,{children:(0,R.jsx)(We,{children:(0,R.jsx)(g_,{})})})}))}function v_(){let e=new URLSearchParams(window.location.search);return e.has(`et`)||e.has(`_host_Info`)||e.has(`_host_info`)}function y_(e){return new Promise(t=>{if(window.Office&&typeof window.Office.onReady==`function`)return t(!0);let n=Date.now(),r=setInterval(()=>{window.Office&&typeof window.Office.onReady==`function`?(clearInterval(r),t(!0)):Date.now()-n>e&&(clearInterval(r),t(!1))},50)})}v_()?y_(5e3).then(e=>{e&&window.Office?window.Office.onReady(()=>__()):__()}):__(); \ No newline at end of file diff --git a/sdkjs-plugins/content/curly/config.json b/sdkjs-plugins/content/curly/config.json new file mode 100644 index 0000000000..0e092971f8 --- /dev/null +++ b/sdkjs-plugins/content/curly/config.json @@ -0,0 +1,57 @@ +{ + "name": "Curly", + "guid": "asc.{CE3A8C7D-2C4F-4E1A-9A5A-C8B1A7D0F2E3}", + "version": "1.0.0", + "baseUrl": "", + "variations": [ + { + "description": "Turn any document into a reusable template: mark the parts that change with {tags} and fill them from the task pane — a finished, ready-to-send copy in seconds.", + "descriptionLocale": { + "nl": "Maak van elk document een herbruikbare sjabloon: markeer de variabele delen met {tags} en vul ze in vanuit het taakvenster — binnen enkele seconden een verzendklaar document.", + "de": "Machen Sie aus jedem Dokument eine wiederverwendbare Vorlage: Markieren Sie veränderliche Stellen mit {Tags} und füllen Sie sie im Seitenbereich aus — in Sekunden ein versandfertiges Dokument.", + "fr": "Transformez n'importe quel document en modèle réutilisable : marquez les parties variables avec des {balises} et remplissez-les depuis le panneau latéral — un document prêt à envoyer en quelques secondes.", + "es": "Convierta cualquier documento en una plantilla reutilizable: marque las partes variables con {etiquetas} y rellénelas desde el panel lateral — un documento listo para enviar en segundos.", + "pt-BR": "Transforme qualquer documento em um modelo reutilizável: marque as partes variáveis com {tags} e preencha-as no painel lateral — um documento pronto para envio em segundos.", + "it": "Trasforma qualsiasi documento in un modello riutilizzabile: contrassegna le parti variabili con {tag} e compilale dal pannello laterale — un documento pronto da inviare in pochi secondi." + }, + "url": "index.html", + "icons": ["resources/img/icon.png", "resources/img/icon@2x.png"], + "icons2": [ + { + "100%": { "normal": "resources/img/icon.png" }, + "125%": { "normal": "resources/img/icon@1.25x.png" }, + "150%": { "normal": "resources/img/icon@1.5x.png" }, + "175%": { "normal": "resources/img/icon@1.75x.png" }, + "200%": { "normal": "resources/img/icon@2x.png" } + } + ], + "isViewer": true, + "EditorsSupport": ["word"], + "isVisual": true, + "isModal": false, + "isInsideMode": true, + "initDataType": "none", + "initData": "", + "isUpdateOleOnResize": true, + "buttons": [ + { "text": "Close", "primary": false } + ], + "size": [320, 600], + "store": { + "background": { + "light": "#F5F5F5", + "dark": "#444444" + }, + "screenshots": [ + "resources/store/screenshots/screen_1.png", + "resources/store/screenshots/screen_2.png" + ], + "icons": { + "light": "resources/store/icons", + "dark": "resources/store/icons" + }, + "categories": ["work"] + } + } + ] +} diff --git a/sdkjs-plugins/content/curly/index.html b/sdkjs-plugins/content/curly/index.html new file mode 100644 index 0000000000..be33746e9b --- /dev/null +++ b/sdkjs-plugins/content/curly/index.html @@ -0,0 +1,20 @@ + + + + + + Curly + + + + + + +
+ + + diff --git a/sdkjs-plugins/content/curly/pluginCode.js b/sdkjs-plugins/content/curly/pluginCode.js new file mode 100644 index 0000000000..da15c94551 --- /dev/null +++ b/sdkjs-plugins/content/curly/pluginCode.js @@ -0,0 +1,32 @@ +/** + * OnlyOffice plugin bridge — runs at top level of the plugin frame. + * + * Responsibilities: + * - Complete the Asc.plugin handshake by implementing init() + * - Expose a global readiness flag our React bundle waits on + * - Handle the Close button from the task panel + * + * The actual React UI lives in bundle/addin.js and picks up the plugin + * via the OnlyOfficeAdapter. + */ +(function () { + 'use strict'; + + // The SDK injects window.Asc.plugin before this script runs. + if (typeof window.Asc === 'undefined' || !window.Asc.plugin) { + console.error('[Curly] Asc.plugin not available — is plugins.js loaded?'); + + return; + } + + window.Asc.plugin.init = function () { + window.__curlyOnlyOfficeReady = true; + var ev = new CustomEvent('curly:onlyoffice-ready'); + window.dispatchEvent(ev); + }; + + window.Asc.plugin.button = function () { + // The only button defined in config.json is "Close" (id === 0). + this.executeCommand('close', ''); + }; +})(); diff --git a/sdkjs-plugins/content/curly/resources/img/icon.png b/sdkjs-plugins/content/curly/resources/img/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..74481ea1af0a614ccc1454e9de15cd31c58028cb GIT binary patch literal 678 zcmV;X0$KfuP)3_FVx)sim>OB^z<@*(WH6E#!vIT37`hPA_>(e~q;V4yYBX`NE)ajBh)ahi zbg&D9p@hV0A_fNrSQr|eT#AwL`o33Bta9$TmxS^RJ>NaK?bGvp-#IxR{?Id!O>?;C z1N|Hi4bQ_0d_39tIA7r-0%6aEsaL-5Poj-@p0}{`VeXozm2p)|oNGHCFec$=3j6uo zb||cQrw6k1xk+|+Vfa!X5}n8R1oWnoNF49L=5_MdRCdMs}3`WcP`G8p(!J zI5Rzt>zT`ppu>Tm;g~;HuGW#CUF3`%r*LhlfaJ-pU}ajN3nOfN<-23y?^=bb#Y}EI zXd0o0DL$_<3P&k59j#i=7R%OJT7{+gX$+n_!w5l5GTFz@x){tVg*sZ_`yZ>YwRX+j zpBR~V7^F1{ZK0^FScO7uZuVAGBM6Bk6t2x5Dijh*tX1}1$#W(glg_YI8k|D&BO>m$ z2ur0Qws2(Pfwk)nN^D`&(Wdn4OkH06f|sRtoU!8+wl+fR8ChTdE0#p>nXZm%FsCrl z*}=_xKlstOL}kJ$6gqX3E}bMUnm_h}W^tucL<$XBZExxnqy1>xm~=;>OVkRDLpTD0 zOB97idrjo1TlWH`R~fbqieB^fJ<0Jml%_f4{6kJJ1vL&u$|@Z33rPJU453)c`2YX_ M07*qoM6N<$f-V*`X8-^I literal 0 HcmV?d00001 diff --git a/sdkjs-plugins/content/curly/resources/img/icon@1.25x.png b/sdkjs-plugins/content/curly/resources/img/icon@1.25x.png new file mode 100644 index 0000000000000000000000000000000000000000..f7d30bf8123335035f9dad914a86ae747efcb3c5 GIT binary patch literal 824 zcmV-81IPS{P)500092Nkl`l_*KJmX_+MRllaDmXMa{vO7&F)w6F704w__AK)6c8M zZ2sIbx60QIUda)Qfr!-n1clDJi>PP&_YTb_m+5W!8?W?;#jGsfqJjQXZ21F%Mknr? zkwpL}KDM!xX;}X3MIF(TO|kagA5*q!uPA8V<2VX6=l} z7TNN~w;1V#dwaUfb5LuDjHGT_CZ-vDi+P%RPl?4mTYA2~OPT4+uT&`gxX4Gm5sArV zXLzpku|<@AQWRYnR97?n%XRi+i-yPM+44p!208y&NU~)yHTO`Ie}MCFK0wj0t#7jB zj;9!O1JV;XXg(Wzng2AV|C1}L}cn2@RY;uVsRAEaG=1gx-x47^{Vw@f}GiQ(<$rGBJ1tdUS7!BhziRGFn=PNKE|zOx%A-Ya8C99W%;) zGL$+X5`#`cM>Pwgg6QZFi2?8w1?d+QFK&{$wgzG`0O^W`&vEzz)O)0hkGO+0R=%v8 zqd+1A_!83y6sisG%(}+}FAmom<)M1l<~;=mV-)^kZoz1S zAQn)j?#{^n?=vHum8HA0H`%T?w%{o^kcwu#Q$>AU^_0000w&y}HwI+~7hy%|X(*A%$b|KuBr2m1@7;7S z=204MlgQ@@sP#u>w6~*rxo#4zQ7*=kq7an0Wor7z43r&78P((%@uv=JYWCS$C_7X} zr#`mhJBHS1uxezVt%2dh6@yqC?8JU#Q%2p_QSfU1>)m2y}YU@ zJ%tjp6KA4m3$_Ov27l9oMmwJmC5&ubqi*ec(S&2nAYqX&ywnV(hgE~s!;ei%jcYV? zEK_>htDs_V7nEOoJ7EOk(b90)oh3hoWz8_W`tB;OQ8%K2ZbE9CdZh1F1WFHobFimQ z(htO@pMO64ObyiP#5GD7)t36Q6?sMSi|bW&(8FJ%2-B#xu_tacNkXF@%q!-X2MabY zpn=i!=R8faa@eGiwNYN=>zn&fQM9`s!rAfXyr#2R8zqC!>LlxMI#d*G!S_!)(}w9| zi^^!Qg=#tr@pmR|!$``gX6lkfWt1(Ht<)oBjrwzpXxk_k5*HL%*WFXlD5J@Z1q*h( zI>;K#lwn8mqgjk9ql^Zl@;~4$3~yy@Q5hw{-OpOl=C|4?_mu2X$(YsVHc=b(U`=H4 z=VKjqE$Y=^%_O|@~GPiXeJ8qc=xj6FC_^1)dflN7Ia14*e zb8!^+Wdq)b48v?1hA9Kg&Ed^R!Sc%n^3QBH%;sRY>A=_+OkSl)3^`s2b5@KLi!lW- qorY5z2F%Q1a@=@X&=0000GT6vy9BPeyw2R2XgtJ$NuN$O(l0ARSgAgAF{CSyZBQP?8`?4;n&Y=pmFW(zJsI zA%pZF{l~+4FtmdQJ+y)3sSXx((&>Fir-YQ3l)KUgX7=qWv-6$z{k`{gX9Xo7 zWHg+kb*d&oC8kLs+Gd2H7@0Ij88jY?_CMm6;t;(3B4k`SO6J;NDx7#SEI}gkd@OqR zHEkkzvj`cDb>_M`$YEL_G6W0h8zROMfee`IYp*y=D?~=-F=S*zL|MZJGleab3|K2R z)4yM&n~l7{Rw7i^IBuHeNq(M|2qB)bh~TW0lbuCH1$i7f@#q?o}*xi&Ms0-V=qT)Xo+aLR7p)2 zD>-slSX#DD!n=TzfdYVaWG{Rhu9m!4LrVm*fNZ$YdGiZ3$Em$J!jS_qfs3JnmWa{* zW->|(IC9Vtf$G-YeA+rzPWCREdNWTg9mD(=H3AWVGFj8m!_oHeUxdxrL{!TLzTav$D4sy= z1n@=>f(7ozPouN(em22^Zs{DcDwPbM_KnN&?=mZX9p>%>XSk-+brHm<&#pY#VC5_9%lKL7v#07*qo IM6N<$g1qzgQ~&?~ literal 0 HcmV?d00001 diff --git a/sdkjs-plugins/content/curly/resources/img/icon@2x.png b/sdkjs-plugins/content/curly/resources/img/icon@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..da46874b15dee49a65446d55635fcbfce18df932 GIT binary patch literal 1228 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 + + Curly + + + + \ No newline at end of file diff --git a/sdkjs-plugins/content/curly/resources/store/icons/icon@1.25x.png b/sdkjs-plugins/content/curly/resources/store/icons/icon@1.25x.png new file mode 100644 index 0000000000000000000000000000000000000000..23257bac927738cd75434a5f96354d40302686b9 GIT binary patch literal 1674 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 R4gtTp00!me$UvS+{y%WC&W`{9 literal 0 HcmV?d00001 diff --git a/sdkjs-plugins/content/curly/resources/store/icons/icon@1.75x.png b/sdkjs-plugins/content/curly/resources/store/icons/icon@1.75x.png new file mode 100644 index 0000000000000000000000000000000000000000..48be25be8d453286f021d289968fee0c4b5195fc GIT binary patch literal 2397 zcmZuzdpr~B8&@hOj%%As!&n$4aVW}^xlRX@Rv5A)mvxcrB<8q>WW(H+h8cXi^@ZK)A(+xp%~K~U*$~tmH($ilhpZI0}&xL{U;XYDi$AVk*DD zLX(+q$`z#?6BVLEf@7ebN6>4 z?7T1Mt>}Hpwlo6lYM*Wlyr(2gxAE$Tyr`l9GT#pLax8EynyA-&Wk^Lh7Ae*iv3{^6 z5Hq*aWIa#p3U79mg;Fy`L7?&_qMeW*SWbP;&h$|=xPQ3$NspOofCX%+?ANjyJIgo~ z8By;=jC8Ec&x?^$?9Nuw0dTha`NC6Csnqr$@Jr`uQXG5Ra6%MryNfFdz3m_Q*B~kPXX=MJ9%VYWQvhc}w*VfKJX`!(J zJMHk%*QEtC^4wI_KuGqrVbTMhWeOyTav$YM-#Vpb0(0fsZVBhV`=4UTnXoIrnsoG9 zNmsuPg|Ig3p`QL;d@aIr`)1pge3+^uVTDM*Cqrb0%8BLSfe5|5ox@;`_&3&(*x7vE zi$Y_f$p&TbP1o;-9QGaYge!Ykm^~XN7JOfE9?D$)w&J!Tmflnq)-Dk1Zr@=1=JoO8 z?@C1w+9l2qGWR~?mB8H>ZWd-|ptaH|s8u2FUfYhbK%__z`crV3xj7z_$Gu)bg8Nnv z%Ev%t<}?cVAIN7Yw=@I}Vt|l5Ft{APG5GMj+>X|ER8$4A5{up$(gf?)`hT`EKy)v* zQ;LaNI;-Q`s^I!IUOJEUcVti!C!D8NV!d7$6PrfDDf>q8F6UJyj2QU6qWoUDC+r#H zue!?Gylh5CC+^g>saDs?9QCbHT63FrNx#KQrUIn(PH#k6I^!eoLL~~=d!n96eB=l2 zUsFBmxAO%KHr)tx91?Vjn$*W%Hh;?r-pu8BQHSRCOs~gG*l;hqnzk6`-r-;Kj8yx$ zrw`4MUmHgGUyn3$l=TPdA+*)+SO_l8QYeX->t3@P^42<*9u`fXq6_-rkv+smNJ$C# z!j@%BKT9lHfJ4}bYg|!t@-4-)G2^aS3o|+ZwuWVh%eyuqoj-)HXYe;uLOHeZSY*S; zNQewsr4Zc!!rfzejWsEZNuYi!jfu;Cu8|{Sf@GpOs)g2Mo(hCV|Ltmj+ zn1409*W@vn@RK0xRi=#su3m8lJMaF}7a%2n@&KBNVbxkHEwTDq6O{JD|6@SqcyT7x z(elCabNlb-Uu5f6iAA15cmri{yeexNmo)22a@mcaw^!I#{T(PXH(xu)^HQV@Z4&uV zCsJBz_fpVpK;1(rgLk_eaj+YCZYXgk1o$vgMjLlk+=(m}kR21_!BfJGak`RIvVajJ zqt(!C8tX=t;lU%BsCc(VZB2s{98E zX$MDOaMPIC4cVlhGU&Kd!dOabkiVA%3X+s}x~rM?G;mfPq1}1SLSqhOf<>2wck|aM zTCaYYPFI(8+=`6X=H{GJtfpVdDP`onn z05TJ#i`nyY(KGV3HQ&c>Omy55Jb2@@0j_7ES@@%;%b>#&1gyKT0tfE9ez&}LlCW8^ zms+)6Z8jJ5QH{_zNn#n%XkLsUwAN4XOVzT<I+ z_#3g#wB4}A=-hWG8Q?Va5>#)F8$q5e>HqGl%mIPvlzB+Mf7u z*owv28a==Z0B=!8iOQTIBqPxGCgwi=`95Tyv6_(&0cWviBy}}$bvzh!DnXmV=*lg< z_C6^dGE(`mtwGRGPHz0q!aKy+M-_-&nIc7q1g%GLVxp6`K!(J5^$fFy0Iw7tKhM<)TjMOp0(smY5pW5yEJ@p3 zsMTl;{15iOP}q!>?gW7Cke3u&$ceNQ`#*y583j#E%m9QgHEW<}-$_r9zG(oR3bYFe z5zAu05AF)z?gHh1J__=&StO>z+Mg{|q`78EwRFcF$|a}Uh$?Q>h%YW&PGp(+h5)$Pcw~s?lSLC~Keii$9LDEjFZONv zKY^B@!oo_gRZw4T{=PC)i>|tdtcdWKdvNQiw2k(Ejv4QzOZ|v5C*p L)Y_!n_(tSEA7qPa literal 0 HcmV?d00001 diff --git a/sdkjs-plugins/content/curly/resources/store/icons/icon@2x.png b/sdkjs-plugins/content/curly/resources/store/icons/icon@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..925e92b819e264d7d73af1539f69c86f68b1a7b4 GIT binary patch literal 2780 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

S&5#UqX9V)N&Cox} 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�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 z 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%0ASIX=QrY)EeO9)T z1Jh9EBLP``bIgTR-P;ovZa*CtIS##XA8EB9l(S8QHlot8n zX*esddZKFlqVM%gBs%|zoxjUT*K1KTF9bEpD|S%&8u{U&3?3!^#M;E$>D;`AX(kF2 zYn(M|BzIhQbkDILO4 z_{6RC`?Ly|;zt6Kxzke?g2a+XJ>!o?z6Gop8tbt;^jQg~iiY8wU~s>eCTLQx0H7iKE9=Zf_% zm5BEK$$8=8Uqly$I8QHVC>@oey_Dc^usQ%x%iE`zEq0bazp$B)>^0`%4E?P z>Kgzk7r?uk(D#x&Ex|@ z8zqiR!4m0&^FhNuh7gB2dM~=&hAq8j9v(xsm-?Up=q*}zDCoPKsR50oAoj|t6Ck;y z7tq!BX-t3DJV#V6V?JPp?Ou!2;wA#3eEh7ad zRXb~-QB*60CtY^yyDH$Js# zU=YT~FyElXv)c4XyA>k>&FInzu#z@E<#No?Gh_`R99ZiM^WE*+d;JtBBvsZAtCJEq z$`Er%NUx-^sB8tw0sYtYs`lJk9~y=TZTL-fXzvv$BpMKWpQ^Gh{j|%oRvk)wyg}`B zoTj3A5`4Dfh;kSp#eL&1u2Q@mfZU+# z#!6>r%$ejumG4|6Q8}yFiq>)V9Xi2$PC&v!0Pxwa)a|X9ECBxX-8#Qhc3a}q{2^^` zi6~&|E8YpP^79oh?4m|O0c`+?4nq_&SE+S?T&o+!_E|fgq0_7aSYswW8VW}n8Xm2* zT*$v78^D6{6~YGq>)4ij4M1Y=%iXlf(SbU>Rl6M`Go$9wpzx_7GSR0XpAp~;XhIG*?-Z6cByj|CL{XQ+CMNs<+? z|K}MNR-v;$SE7FjEAaU*bd6d*6TDLJKgP_WyQbXh=rwa+;wKKBem=av=qI1#{{zcE BC6@pI literal 0 HcmV?d00001 diff --git a/sdkjs-plugins/content/curly/resources/store/screenshots/screen_2.png b/sdkjs-plugins/content/curly/resources/store/screenshots/screen_2.png new file mode 100644 index 0000000000000000000000000000000000000000..477003a3d4cb369a81ac97f1a9665f5c376fd27f GIT binary patch literal 300746 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 Date: Tue, 7 Jul 2026 14:36:08 +0200 Subject: [PATCH 2/4] Add offered field and CHANGELOG.md --- sdkjs-plugins/content/curly/CHANGELOG.md | 5 +++++ sdkjs-plugins/content/curly/config.json | 1 + 2 files changed, 6 insertions(+) create mode 100644 sdkjs-plugins/content/curly/CHANGELOG.md diff --git a/sdkjs-plugins/content/curly/CHANGELOG.md b/sdkjs-plugins/content/curly/CHANGELOG.md new file mode 100644 index 0000000000..92c0004e9a --- /dev/null +++ b/sdkjs-plugins/content/curly/CHANGELOG.md @@ -0,0 +1,5 @@ +# Change Log + +## 1.0.0 + +* Initial release. diff --git a/sdkjs-plugins/content/curly/config.json b/sdkjs-plugins/content/curly/config.json index 0e092971f8..7978cac62c 100644 --- a/sdkjs-plugins/content/curly/config.json +++ b/sdkjs-plugins/content/curly/config.json @@ -1,6 +1,7 @@ { "name": "Curly", "guid": "asc.{CE3A8C7D-2C4F-4E1A-9A5A-C8B1A7D0F2E3}", + "offered": "Foundasys", "version": "1.0.0", "baseUrl": "", "variations": [ From 2f8d6496629ee70db2d1b63cee4048559243978e Mon Sep 17 00:00:00 2001 From: Dennis Date: Tue, 7 Jul 2026 14:46:21 +0200 Subject: [PATCH 3/4] Add light/dark ribbon icon styles (icons2) --- sdkjs-plugins/content/curly/config.json | 21 +++++++++++++----- .../content/curly/resources/dark/icon.png | Bin 0 -> 718 bytes .../curly/resources/dark/icon@1.25x.png | Bin 0 -> 815 bytes .../curly/resources/dark/icon@1.5x.png | Bin 0 -> 1028 bytes .../curly/resources/dark/icon@1.75x.png | Bin 0 -> 1101 bytes .../content/curly/resources/dark/icon@2x.png | Bin 0 -> 1248 bytes .../curly/resources/{img => light}/icon.png | Bin .../resources/{img => light}/icon@1.25x.png | Bin .../resources/{img => light}/icon@1.5x.png | Bin .../resources/{img => light}/icon@1.75x.png | Bin .../resources/{img => light}/icon@2x.png | Bin 11 files changed, 15 insertions(+), 6 deletions(-) create mode 100644 sdkjs-plugins/content/curly/resources/dark/icon.png create mode 100644 sdkjs-plugins/content/curly/resources/dark/icon@1.25x.png create mode 100644 sdkjs-plugins/content/curly/resources/dark/icon@1.5x.png create mode 100644 sdkjs-plugins/content/curly/resources/dark/icon@1.75x.png create mode 100644 sdkjs-plugins/content/curly/resources/dark/icon@2x.png rename sdkjs-plugins/content/curly/resources/{img => light}/icon.png (100%) rename sdkjs-plugins/content/curly/resources/{img => light}/icon@1.25x.png (100%) rename sdkjs-plugins/content/curly/resources/{img => light}/icon@1.5x.png (100%) rename sdkjs-plugins/content/curly/resources/{img => light}/icon@1.75x.png (100%) rename sdkjs-plugins/content/curly/resources/{img => light}/icon@2x.png (100%) diff --git a/sdkjs-plugins/content/curly/config.json b/sdkjs-plugins/content/curly/config.json index 7978cac62c..2db4943105 100644 --- a/sdkjs-plugins/content/curly/config.json +++ b/sdkjs-plugins/content/curly/config.json @@ -16,14 +16,23 @@ "it": "Trasforma qualsiasi documento in un modello riutilizzabile: contrassegna le parti variabili con {tag} e compilale dal pannello laterale — un documento pronto da inviare in pochi secondi." }, "url": "index.html", - "icons": ["resources/img/icon.png", "resources/img/icon@2x.png"], + "icons": ["resources/light/icon.png", "resources/light/icon@2x.png"], "icons2": [ { - "100%": { "normal": "resources/img/icon.png" }, - "125%": { "normal": "resources/img/icon@1.25x.png" }, - "150%": { "normal": "resources/img/icon@1.5x.png" }, - "175%": { "normal": "resources/img/icon@1.75x.png" }, - "200%": { "normal": "resources/img/icon@2x.png" } + "style": "light", + "100%": { "normal": "resources/light/icon.png" }, + "125%": { "normal": "resources/light/icon@1.25x.png" }, + "150%": { "normal": "resources/light/icon@1.5x.png" }, + "175%": { "normal": "resources/light/icon@1.75x.png" }, + "200%": { "normal": "resources/light/icon@2x.png" } + }, + { + "style": "dark", + "100%": { "normal": "resources/dark/icon.png" }, + "125%": { "normal": "resources/dark/icon@1.25x.png" }, + "150%": { "normal": "resources/dark/icon@1.5x.png" }, + "175%": { "normal": "resources/dark/icon@1.75x.png" }, + "200%": { "normal": "resources/dark/icon@2x.png" } } ], "isViewer": true, diff --git a/sdkjs-plugins/content/curly/resources/dark/icon.png b/sdkjs-plugins/content/curly/resources/dark/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b988f57f84ff6970ef948ca4c4f6650b74a6d415 GIT binary patch literal 718 zcmV;<0x|uGP)2)_3>~y_GJ=vp=};_@qF9WJf9MdARFn#enuv8!Dh>fFRU8~tjMN|6CDKGo z9lF>eiWaMJX`}^()__9Qp;l;}yjHM7yuRPHM}j>+7wqi=N#1iv^4{})-#PbMG)Ht# zrmh?3+ZFv^!6r&HG4${t|OcY;CMYpsoE z-ayymRGiSMB6vjQ1y~3jEHL2gkAma<1~H$F^d_Z=dV7vV-rThQ-@-7 z^5AADGkwqAQd|2|C^cF`UfDobGn9AQ+MmF<1SLmn*bt3S?n)CBQRn?38X5fzHJ|FG zRdnlo0*a#@rMV2wrOW7iy1Y- zaB}J!(zt^eIZ{L3XJ?zYQp36kMt>Tnqo)X^h9eanJv=%=SF;6aEv1Hebmqor1d7}r zrOx$g>mm@VWJb_nNi^EONDV7%XV3hk{inMTm5q^}+~p=?DpEs++g$7|QzI~ydzQb; zzmcIdWNu$bxMwJ@GIpQ?GipSfswf3oL-8k!*KMJSQsCKeUrV>!K>v$pL(|d5_2ygF z3!J6*`d?#4j@GcU5eAFne^ggQ?Hnk&>Av)>TtL6 z!K{Pt{GB~R+Bg}bp@3IgyE+Ut9~)*OZWC5r{93^wYYVjRxDQc_{+NhQZ0bzjap)+d zZ{P|1Zs}1v=^8S;(qCog%tFV@F$RLx4e_Y|8$c&6L`{VrqW}N^07*qoM6N<$f~0~- A?f?J) literal 0 HcmV?d00001 diff --git a/sdkjs-plugins/content/curly/resources/dark/icon@1.25x.png b/sdkjs-plugins/content/curly/resources/dark/icon@1.25x.png new file mode 100644 index 0000000000000000000000000000000000000000..e91ed63f63205bd2b0dff6ffbe531e5f228d094f GIT binary patch literal 815 zcmV+~1JL}5P)50008^NklGD7{=eB%pl!5DI{GwMN1JvLS0e{5rcNa@K9JL*db98i-bHH87US~hlq-$86+;E)~h{tffflSW{fjLI8JWn35C;lE zhN_HcZC|4$Rs!epiXp~vV{2`nDPqMi&ND_5VtOq^YRXC@vauv0JGX7ZC^H{Fr{&Yk zth{*j0V6$XF%;2#szxfddy801`r8lbx;!f5Q*SW}MlI&y)dtzJxdc%-DCkhzke#g{ zRAMSnl0;8EqU6h)2j zU4Tl=V!sHBpV7Hdi6LBRL#!N8IJ8fOL@kD}Ts)Zm;&p{M;|%K+ tpK(|y8NXUBM-QP#aH~s=bPUK}{s09HjX*W$>%jm3002ovPDHLkV1lvVdQ$)Z literal 0 HcmV?d00001 diff --git a/sdkjs-plugins/content/curly/resources/dark/icon@1.5x.png b/sdkjs-plugins/content/curly/resources/dark/icon@1.5x.png new file mode 100644 index 0000000000000000000000000000000000000000..c82b30cf33a930c2c1532823df747d10a46a002e GIT binary patch literal 1028 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 KMNUMnLSTaCJ5t~P literal 0 HcmV?d00001 diff --git a/sdkjs-plugins/content/curly/resources/img/icon.png b/sdkjs-plugins/content/curly/resources/light/icon.png similarity index 100% rename from sdkjs-plugins/content/curly/resources/img/icon.png rename to sdkjs-plugins/content/curly/resources/light/icon.png diff --git a/sdkjs-plugins/content/curly/resources/img/icon@1.25x.png b/sdkjs-plugins/content/curly/resources/light/icon@1.25x.png similarity index 100% rename from sdkjs-plugins/content/curly/resources/img/icon@1.25x.png rename to sdkjs-plugins/content/curly/resources/light/icon@1.25x.png diff --git a/sdkjs-plugins/content/curly/resources/img/icon@1.5x.png b/sdkjs-plugins/content/curly/resources/light/icon@1.5x.png similarity index 100% rename from sdkjs-plugins/content/curly/resources/img/icon@1.5x.png rename to sdkjs-plugins/content/curly/resources/light/icon@1.5x.png diff --git a/sdkjs-plugins/content/curly/resources/img/icon@1.75x.png b/sdkjs-plugins/content/curly/resources/light/icon@1.75x.png similarity index 100% rename from sdkjs-plugins/content/curly/resources/img/icon@1.75x.png rename to sdkjs-plugins/content/curly/resources/light/icon@1.75x.png diff --git a/sdkjs-plugins/content/curly/resources/img/icon@2x.png b/sdkjs-plugins/content/curly/resources/light/icon@2x.png similarity index 100% rename from sdkjs-plugins/content/curly/resources/img/icon@2x.png rename to sdkjs-plugins/content/curly/resources/light/icon@2x.png From 3cdee2ce46cc43de85cb54f3816464569fc7eb35 Mon Sep 17 00:00:00 2001 From: Dennis Date: Tue, 7 Jul 2026 19:10:00 +0200 Subject: [PATCH 4/4] Adopt editor theme in the task pane (dark theme support) --- sdkjs-plugins/content/curly/pluginCode.js | 45 +++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/sdkjs-plugins/content/curly/pluginCode.js b/sdkjs-plugins/content/curly/pluginCode.js index da15c94551..d956620ce3 100644 --- a/sdkjs-plugins/content/curly/pluginCode.js +++ b/sdkjs-plugins/content/curly/pluginCode.js @@ -4,6 +4,7 @@ * Responsibilities: * - Complete the Asc.plugin handshake by implementing init() * - Expose a global readiness flag our React bundle waits on + * - Mirror the editor theme onto our Tailwind `.dark` class * - Handle the Close button from the task panel * * The actual React UI lives in bundle/addin.js and picks up the plugin @@ -19,7 +20,51 @@ return; } + // plugins.js paints the pane body for the editor theme (dark background, + // light inherited text) but knows nothing about our component palette. + // Without flipping our own `.dark` class the pane renders a half-dark + // hybrid: shadcn's outline button keeps its LIGHT background while + // inheriting the injected light text — white-on-white, invisible label. + // Theme objects differ across SDK builds (type/Type/name), so sniff all. + function applyEditorTheme(theme) { + var label = String((theme && (theme.type || theme.Type || theme.name)) || 'light'); + document.documentElement.classList.toggle('dark', label.toLowerCase().indexOf('dark') !== -1); + } + + window.Asc.plugin.onThemeChanged = function (theme) { + // Keep the SDK's own default styling pass, then ours on top. + if (typeof window.Asc.plugin.onThemeChangedBase === 'function') { + window.Asc.plugin.onThemeChangedBase(theme); + } + + applyEditorTheme(theme); + }; + + // Desktop builds (observed v9, 2026-07) do NOT invoke onThemeChanged at + // startup: Asc.plugin.theme simply appears a few ticks AFTER init() — + // checking it inside init() loses the race and the pane stays light. + // Poll briefly until the host has delivered the current theme. + var themePoll = setInterval(function () { + if (window.Asc.plugin.theme) { + applyEditorTheme(window.Asc.plugin.theme); + clearInterval(themePoll); + themePoll = null; + } + }, 100); + + setTimeout(function () { + if (themePoll) { + clearInterval(themePoll); + } + }, 10000); + window.Asc.plugin.init = function () { + // Editors that don't fire onThemeChanged on startup still expose the + // current theme here. + if (window.Asc.plugin.theme) { + applyEditorTheme(window.Asc.plugin.theme); + } + window.__curlyOnlyOfficeReady = true; var ev = new CustomEvent('curly:onlyoffice-ready'); window.dispatchEvent(ev);