Sid Gifari File Manager
🏠 Root
/
home2
/
nuveprin
/
nomascuartosvacios.org
/
wp-content
/
plugins
/
wp-user-frontend
/
assets
/
js
/
Editing: ai-form-builder.min.js
(function(){"use strict";var yo=document.createElement("style");yo.textContent=`textarea[data-v-6ff2fa67]:focus{outline:none!important;border-color:#059669!important;box-shadow:0 0 0 3px #0596691a!important}.wpuf-chat-scrollable[data-v-55851472]::-webkit-scrollbar,.wpuf-form-scrollable[data-v-55851472]::-webkit-scrollbar{width:1px!important}.wpuf-chat-scrollable[data-v-55851472]::-webkit-scrollbar-track,.wpuf-form-scrollable[data-v-55851472]::-webkit-scrollbar-track{background:transparent}.wpuf-chat-scrollable[data-v-55851472]::-webkit-scrollbar-thumb,.wpuf-form-scrollable[data-v-55851472]::-webkit-scrollbar-thumb{background:#ecfffb;border-radius:.5px!important}.wpuf-chat-scrollable[data-v-55851472]::-webkit-scrollbar-thumb:hover,.wpuf-form-scrollable[data-v-55851472]::-webkit-scrollbar-thumb:hover{background:#e4e4e4}.wpuf-form-select[data-v-55851472],.wpuf-form-multiselect[data-v-55851472]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#fff!important;background-image:none!important;border:1px solid #E3E5E8!important;border-radius:10px!important;padding:.75rem!important;font-size:1rem!important;line-height:1.5rem!important;color:#374151!important;min-height:auto!important;max-width:100%!important;box-shadow:none!important}.wpuf-form-select[data-v-55851472]{padding-right:2.5rem!important}.wpuf-form-select[data-v-55851472]::-ms-expand{display:none}.wpuf-form-select-container[data-v-55851472]{position:relative}.wpuf-select-caret[data-v-55851472]{pointer-events:none;z-index:1}.wpuf-form-multiselect[data-v-55851472]{cursor:pointer!important;padding:.75rem!important}.wpuf-form-multiselect option[data-v-55851472]{padding:.5rem .75rem!important;cursor:pointer!important}.wpuf-form-multiselect option[data-v-55851472]:checked{background-color:#10b981!important;color:#fff!important}@keyframes wpuf-spin-55851472{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wpuf-animate-spin[data-v-55851472]{animation:wpuf-spin-55851472 1s linear infinite}.wpuf-form-updating[data-v-55851472]{transition:filter .3s ease-in-out}.wpuf-form-updating .wpuf-form-header[data-v-55851472],.wpuf-form-updating .wpuf-form-scrollable[data-v-55851472]{filter:blur(2px);transition:filter .3s ease-in-out}.wpuf-form-updating-overlay[data-v-55851472]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:opacity .3s ease-in-out}.wpuf-form-updating-overlay p[data-v-55851472],.wpuf-form-updating-overlay svg[data-v-55851472]{filter:none}.wpuf-message-status[data-v-55851472]{transition:opacity .5s ease-in-out}.wpuf-opacity-100[data-v-55851472]{opacity:1!important}.wpuf-opacity-0[data-v-55851472]{opacity:0!important}.wpuf-checkpoint-actions[data-v-55851472]{animation:wpuf-fade-in-55851472 .3s ease-in-out}@keyframes wpuf-fade-in-55851472{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.wpuf-btn-checkpoint[data-v-55851472],.wpuf-btn-restore[data-v-55851472]{transition:all .2s ease;box-shadow:0 1px 2px #0000000d}.wpuf-btn-checkpoint[data-v-55851472]:hover,.wpuf-btn-restore[data-v-55851472]:hover{box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}.wpuf-checkpoint-saved[data-v-55851472]{animation:wpuf-pulse-55851472 1.5s ease-in-out}@keyframes wpuf-pulse-55851472{0%,to{opacity:1}50%{opacity:.7}}.wpuf-toast-enter-active[data-v-55851472],.wpuf-toast-leave-active[data-v-55851472]{transition:all .3s ease}.wpuf-toast-enter-from[data-v-55851472],.wpuf-toast-leave-to[data-v-55851472]{transform:translate(100%);opacity:0}.wpuf-transition-all[data-v-55851472]{transition:all .5s ease-in-out}.wpuf-duration-500[data-v-55851472]{transition-duration:.5s}.wpuf-modal-title[data-v-55851472]{font-weight:500;font-size:28px;line-height:150%;letter-spacing:0%;text-align:center;color:#111827;margin:0 0 24px;max-width:480px}.wpuf-modal-description[data-v-55851472]{font-weight:400;font-size:14px;letter-spacing:0%;text-align:center;color:#6b7280;margin:0 0 32px;max-width:420px}.wpuf-modal-cancel-btn[data-v-55851472]{width:201px;height:50px;border-radius:6px;padding:13px 25px 13px 23px;gap:12px;border:1px solid #D1D5DB;background:#fff;color:#374151;font-weight:500;font-size:16px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.wpuf-modal-cancel-btn[data-v-55851472]:hover{background:#f9fafb;border-color:#9ca3af}.wpuf-modal-regenerate-btn[data-v-55851472]{width:201px;height:50px;border-radius:6px;padding:13px 25px 13px 23px;gap:12px;border:1px solid #059669;background:#059669;color:#fff;font-weight:500;font-size:16px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.wpuf-modal-regenerate-btn[data-v-55851472]:hover{background:#059669;border-color:#059669}.wpuf-resizable-container[data-v-55851472]{display:flex;position:relative}.wpuf-resize-handle[data-v-55851472]{position:relative;z-index:20;flex-shrink:0;align-self:stretch;min-height:100%;background:#eaffea;transition:all .2s ease;cursor:col-resize!important}.wpuf-resize-handle[data-v-55851472]:hover{background:#069668;width:.75rem!important;cursor:col-resize!important}.wpuf-resize-handle[data-v-55851472]:before{content:"";position:absolute;top:0;bottom:0;left:-10px;right:-10px;cursor:col-resize!important;z-index:21}.wpuf-resize-handle:hover .wpuf-w-1[data-v-55851472]{background:#fff!important}.wpuf-chat-box[data-v-55851472],.wpuf-form-preview[data-v-55851472]{min-width:0;flex-shrink:0;transition:width .1s ease-out}@media (min-width: 1024px){.wpuf-resizable-container[data-v-55851472]{display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:0!important}.wpuf-chat-box[data-v-55851472],.wpuf-form-preview[data-v-55851472]{flex-grow:0!important;flex-shrink:0!important}.wpuf-chat-box[data-v-55851472]{border-radius:.5rem 0 0 .5rem!important}.wpuf-form-preview[data-v-55851472]{border-radius:0 .5rem .5rem 0!important;border-left:none!important}}@media (max-width: 1023px){.wpuf-resizable-container[data-v-55851472]{flex-direction:column!important;gap:1.25rem!important}.wpuf-chat-box[data-v-55851472],.wpuf-form-preview[data-v-55851472]{width:100%!important;border-radius:.5rem!important;border:1px solid #e5e7eb!important}.wpuf-resize-handle[data-v-55851472]{display:none!important}.wpuf-form-preview[data-v-55851472]{border-left:1px solid #e5e7eb!important}}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,input:where(:not([type])):focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color: oklch(0% 0 0)){:root{color-scheme:light;--fallback-p: #491eff;--fallback-pc: #d4dbff;--fallback-s: #ff41c7;--fallback-sc: #fff9fc;--fallback-a: #00cfbd;--fallback-ac: #00100d;--fallback-n: #2b3440;--fallback-nc: #d7dde4;--fallback-b1: #ffffff;--fallback-b2: #e5e6e6;--fallback-b3: #e5e6e6;--fallback-bc: #1f2937;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--fallback-p: #7582ff;--fallback-pc: #050617;--fallback-s: #ff71cf;--fallback-sc: #190211;--fallback-a: #00c7b5;--fallback-ac: #000e0c;--fallback-n: #2a323c;--fallback-nc: #a6adbb;--fallback-b1: #1d232a;--fallback-b2: #191e24;--fallback-b3: #15191e;--fallback-bc: #a6adbb;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}}}html{-webkit-tap-highlight-color:transparent}*{scrollbar-color:color-mix(in oklch,currentColor 35%,transparent) transparent}*:hover{scrollbar-color:color-mix(in oklch,currentColor 60%,transparent) transparent}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.wpuf-form-input,.wpuf-form-textarea,.wpuf-form-select,.wpuf-form-multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}.wpuf-form-input:focus,.wpuf-form-textarea:focus,.wpuf-form-select:focus,.wpuf-form-multiselect:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}.wpuf-form-input::-moz-placeholder,.wpuf-form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.wpuf-form-input::placeholder,.wpuf-form-textarea::placeholder{color:#6b7280;opacity:1}.wpuf-form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.wpuf-form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.wpuf-form-input::-webkit-datetime-edit{display:inline-flex}.wpuf-form-input::-webkit-datetime-edit,.wpuf-form-input::-webkit-datetime-edit-year-field,.wpuf-form-input::-webkit-datetime-edit-month-field,.wpuf-form-input::-webkit-datetime-edit-day-field,.wpuf-form-input::-webkit-datetime-edit-hour-field,.wpuf-form-input::-webkit-datetime-edit-minute-field,.wpuf-form-input::-webkit-datetime-edit-second-field,.wpuf-form-input::-webkit-datetime-edit-millisecond-field,.wpuf-form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.wpuf-form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.wpuf-form-select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.wpuf-avatar{position:relative;display:inline-flex}.wpuf-avatar>div{display:block;aspect-ratio:1 / 1;overflow:hidden}.wpuf-avatar img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.wpuf-avatar.wpuf-placeholder>div{display:flex;align-items:center;justify-content:center}.wpuf-badge{display:inline-flex;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;height:1.25rem;font-size:.875rem;line-height:1.25rem;width:-moz-fit-content;width:fit-content;padding-left:.563rem;padding-right:.563rem;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.wpuf-btm-nav{position:fixed;bottom:0;left:0;right:0;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-around;padding-bottom:env(safe-area-inset-bottom);height:4rem;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));color:currentColor}.wpuf-btm-nav>*{position:relative;display:flex;height:100%;flex-basis:100%;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border-color:currentColor}@media (hover:hover){.wpuf-label a:hover{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.wpuf-menu li>*:not(ul,.wpuf-menu-title,details,.wpuf-btn):active,.wpuf-menu li>*:not(ul,.wpuf-menu-title,details,.wpuf-btn).wpuf-active,.wpuf-menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.wpuf-tab:hover{--tw-text-opacity: 1}.wpuf-tabs-boxed :is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]):hover,.wpuf-tabs-boxed :is(input:checked):hover{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.wpuf-table tr.wpuf-hover:hover,.wpuf-table tr.wpuf-hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.wpuf-table-zebra tr.wpuf-hover:hover,.wpuf-table-zebra tr.wpuf-hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}}.wpuf-btn{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn, .5rem);border-color:transparent;border-color:oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn, 1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity));--tw-bg-opacity: 1;--tw-border-opacity: 1}.wpuf-btn-disabled,.wpuf-btn[disabled],.wpuf-btn:disabled{pointer-events:none}:where(.wpuf-btn:is(input[type=checkbox])),:where(.wpuf-btn:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpuf-btn:is(input[type=checkbox]):after,.wpuf-btn:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.wpuf-dropdown{position:relative;display:inline-block}.wpuf-dropdown>*:not(summary):focus{outline:2px solid transparent;outline-offset:2px}.wpuf-dropdown .wpuf-dropdown-content{position:absolute}.wpuf-dropdown:is(:not(details)) .wpuf-dropdown-content{visibility:hidden;opacity:0;transform-origin:top;--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s}.wpuf-dropdown-end .wpuf-dropdown-content{inset-inline-end:0px}.wpuf-dropdown-left .wpuf-dropdown-content{bottom:auto;inset-inline-end:100%;top:0;transform-origin:right}.wpuf-dropdown-right .wpuf-dropdown-content{bottom:auto;inset-inline-start:100%;top:0;transform-origin:left}.wpuf-dropdown-bottom .wpuf-dropdown-content{bottom:auto;top:100%;transform-origin:top}.wpuf-dropdown-top .wpuf-dropdown-content{bottom:100%;top:auto;transform-origin:bottom}.wpuf-dropdown-end.wpuf-dropdown-right .wpuf-dropdown-content,.wpuf-dropdown-end.wpuf-dropdown-left .wpuf-dropdown-content{bottom:0;top:auto}.wpuf-dropdown.wpuf-dropdown-open .wpuf-dropdown-content,.wpuf-dropdown:not(.wpuf-dropdown-hover):focus .wpuf-dropdown-content,.wpuf-dropdown:focus-within .wpuf-dropdown-content{visibility:visible;opacity:1}@media (hover: hover){.wpuf-dropdown.wpuf-dropdown-hover:hover .wpuf-dropdown-content{visibility:visible;opacity:1}.wpuf-btm-nav>*.wpuf-disabled:hover,.wpuf-btm-nav>*[disabled]:hover{pointer-events:none;--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.wpuf-btn:hover{--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%,black)}}@supports not (color: oklch(0% 0 0)){.wpuf-btn:hover{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}}.wpuf-btn.wpuf-glass:hover{--glass-opacity: 25%;--glass-border-opacity: 15%}.wpuf-btn-ghost:hover{border-color:transparent}@supports (color: oklch(0% 0 0)){.wpuf-btn-ghost:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.wpuf-btn-link:hover{border-color:transparent;background-color:transparent;text-decoration-line:underline}.wpuf-btn-outline:hover{--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-primary:hover{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-outline.wpuf-btn-primary:hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}.wpuf-btn-outline.wpuf-btn-secondary:hover{--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-outline.wpuf-btn-secondary:hover{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black)}}.wpuf-btn-outline.wpuf-btn-accent:hover{--tw-text-opacity: 1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-outline.wpuf-btn-accent:hover{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black)}}.wpuf-btn-outline.wpuf-btn-success:hover{--tw-text-opacity: 1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-outline.wpuf-btn-success:hover{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black)}}.wpuf-btn-outline.wpuf-btn-info:hover{--tw-text-opacity: 1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-outline.wpuf-btn-info:hover{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black)}}.wpuf-btn-outline.wpuf-btn-warning:hover{--tw-text-opacity: 1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-outline.wpuf-btn-warning:hover{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black)}}.wpuf-btn-outline.wpuf-btn-error:hover{--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-outline.wpuf-btn-error:hover{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black)}}.wpuf-btn-disabled:hover,.wpuf-btn[disabled]:hover,.wpuf-btn:disabled:hover{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn:is(input[type=checkbox]:checked):hover,.wpuf-btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}}.wpuf-dropdown.wpuf-dropdown-hover:hover .wpuf-dropdown-content{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>*:not(ul,details,.wpuf-menu-title)):not(.wpuf-active,.wpuf-btn):hover,:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>details>summary:not(.wpuf-menu-title)):not(.wpuf-active,.wpuf-btn):hover{cursor:pointer;outline:2px solid transparent;outline-offset:2px}@supports (color: oklch(0% 0 0)){:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>*:not(ul,details,.wpuf-menu-title)):not(.wpuf-active,.wpuf-btn):hover,:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>details>summary:not(.wpuf-menu-title)):not(.wpuf-active,.wpuf-btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}}.wpuf-tab[disabled],.wpuf-tab[disabled]:hover{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}}.wpuf-dropdown:is(details) summary::-webkit-details-marker{display:none}.wpuf-label{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;padding:.5rem .25rem}.wpuf-join{display:inline-flex;align-items:stretch;border-radius:var(--rounded-btn, .5rem)}.wpuf-join :where(.wpuf-join-item){border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.wpuf-join .wpuf-join-item:not(:first-child):not(:last-child),.wpuf-join *:not(:first-child):not(:last-child) .wpuf-join-item{border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.wpuf-join .wpuf-join-item:first-child:not(:last-child),.wpuf-join *:first-child:not(:last-child) .wpuf-join-item{border-start-end-radius:0;border-end-end-radius:0}.wpuf-join .wpuf-dropdown .wpuf-join-item:first-child:not(:last-child),.wpuf-join *:first-child:not(:last-child) .wpuf-dropdown .wpuf-join-item{border-start-end-radius:inherit;border-end-end-radius:inherit}.wpuf-join :where(.wpuf-join-item:first-child:not(:last-child)),.wpuf-join :where(*:first-child:not(:last-child) .wpuf-join-item){border-end-start-radius:inherit;border-start-start-radius:inherit}.wpuf-join .wpuf-join-item:last-child:not(:first-child),.wpuf-join *:last-child:not(:first-child) .wpuf-join-item{border-end-start-radius:0;border-start-start-radius:0}.wpuf-join :where(.wpuf-join-item:last-child:not(:first-child)),.wpuf-join :where(*:last-child:not(:first-child) .wpuf-join-item){border-start-end-radius:inherit;border-end-end-radius:inherit}@supports not selector(:has(*)){:where(.wpuf-join *){border-radius:inherit}}@supports selector(:has(*)){:where(.wpuf-join *:has(.wpuf-join-item)){border-radius:inherit}}.wpuf-menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding:.5rem}.wpuf-menu :where(li ul){position:relative;white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem}.wpuf-menu :where(li:not(.wpuf-menu-title)>*:not(ul,details,.wpuf-menu-title,.wpuf-btn)),.wpuf-menu :where(li:not(.wpuf-menu-title)>details>summary:not(.wpuf-menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wpuf-menu li.wpuf-disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--fallback-bc,oklch(var(--bc)/.3))}.wpuf-menu :where(li>.wpuf-menu-dropdown:not(.wpuf-menu-dropdown-show)){display:none}:where(.wpuf-menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}:where(.wpuf-menu li) .wpuf-badge{justify-self:end}.wpuf-modal{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;margin:0;display:grid;height:100%;max-height:none;width:100%;max-width:none;justify-items:center;padding:0;opacity:0;overscroll-behavior:contain;z-index:999;background-color:transparent;color:inherit;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity,visibility;overflow-y:hidden}:where(.wpuf-modal){align-items:center}.wpuf-modal-box{max-height:calc(100vh - 5em);grid-column-start:1;grid-row-start:1;width:91.666667%;max-width:32rem;--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem);border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;box-shadow:#00000040 0 25px 50px -12px;overflow-y:auto;overscroll-behavior:contain}.wpuf-modal-open,.wpuf-modal:target,.wpuf-modal-toggle:checked+.wpuf-modal,.wpuf-modal[open]{pointer-events:auto;visibility:visible;opacity:1}:root:has(:is(.wpuf-modal-open,.wpuf-modal:target,.wpuf-modal-toggle:checked+.wpuf-modal,.wpuf-modal[open])){overflow:hidden;scrollbar-gutter:stable}.wpuf-radio{flex-shrink:0;--chkbg: var(--bc);height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2}.wpuf-select{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;min-height:3rem;padding-inline-start:1rem;padding-inline-end:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.wpuf-select[multiple]{height:auto}.wpuf-tabs{display:grid;align-items:flex-end}.wpuf-tabs-lifted:has(.wpuf-tab-content[class^=rounded-]) .wpuf-tab:first-child:not(:is(.wpuf-tab-active,[aria-selected=true])),.wpuf-tabs-lifted:has(.wpuf-tab-content[class*=" rounded-"]) .wpuf-tab:first-child:not(:is(.wpuf-tab-active,[aria-selected=true])){border-bottom-color:transparent}.wpuf-tab{position:relative;grid-row-start:1;display:inline-flex;height:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem;--tw-text-opacity: .5;--tab-color: var(--fallback-bc,oklch(var(--bc)/1));--tab-bg: var(--fallback-b1,oklch(var(--b1)/1));--tab-border-color: var(--fallback-b3,oklch(var(--b3)/1));color:var(--tab-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem)}.wpuf-tab:is(input[type=radio]){width:auto;border-bottom-right-radius:0;border-bottom-left-radius:0}.wpuf-tab:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.wpuf-tab:not(input):empty{cursor:default;grid-column-start:span 9999}.wpuf-tab-content{grid-column-start:1;grid-column-end:span 9999;grid-row-start:2;margin-top:calc(var(--tab-border) * -1);display:none;border-color:transparent;border-width:var(--tab-border, 0)}:checked+.wpuf-tab-content:nth-child(2),:is(.wpuf-tab-active,[aria-selected=true])+.wpuf-tab-content:nth-child(2){border-start-start-radius:0px}input.wpuf-tab:checked+.wpuf-tab-content,:is(.wpuf-tab-active,[aria-selected=true])+.wpuf-tab-content{display:block}.wpuf-table{position:relative;width:100%;border-radius:var(--rounded-box, 1rem);text-align:left;font-size:.875rem;line-height:1.25rem}.wpuf-table :where(.wpuf-table-pin-rows thead tr){position:sticky;top:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.wpuf-table :where(.wpuf-table-pin-rows tfoot tr){position:sticky;bottom:0;z-index:1;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.wpuf-table :where(.wpuf-table-pin-cols tr th){position:sticky;left:0;right:0;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.wpuf-table-zebra tbody tr:nth-child(2n) :where(.wpuf-table-pin-cols tr th){--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.wpuf-toast{position:fixed;display:flex;min-width:-moz-fit-content;min-width:fit-content;flex-direction:column;white-space:nowrap;gap:.5rem;padding:1rem}.wpuf-toggle{flex-shrink:0;--tglbg: var(--fallback-b1,oklch(var(--b1)/1));--handleoffset: 1.5rem;--handleoffsetcalculator: calc(var(--handleoffset) * -1);--togglehandleborder: 0 0;height:1.5rem;width:3rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;border-color:currentColor;background-color:currentColor;color:var(--fallback-bc,oklch(var(--bc)/.5));transition:background,box-shadow var(--animation-input, .2s) ease-out;box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder)}.wpuf-avatar-group{display:flex;overflow:hidden}.wpuf-avatar-group :where(.wpuf-avatar){overflow:hidden;border-radius:9999px;border-width:4px;--tw-border-opacity: 1;border-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)))}.wpuf-btm-nav>*:not(.wpuf-active){padding-top:.125rem}.wpuf-btm-nav>*:where(.wpuf-active){border-top-width:2px;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.wpuf-btm-nav>*.wpuf-disabled,.wpuf-btm-nav>*[disabled]{pointer-events:none;--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.wpuf-btm-nav>* .wpuf-label{font-size:1rem;line-height:1.5rem}@media (prefers-reduced-motion: no-preference){.wpuf-btn{animation:button-pop var(--animation-btn, .25s) ease-out}}.wpuf-btn:active:hover,.wpuf-btn:active:focus{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale, .97))}@supports not (color: oklch(0% 0 0)){.wpuf-btn{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}.wpuf-btn-primary{--btn-color: var(--fallback-p)}.wpuf-btn-secondary{--btn-color: var(--fallback-s)}.wpuf-btn-accent{--btn-color: var(--fallback-a)}.wpuf-btn-info{--btn-color: var(--fallback-in)}.wpuf-btn-success{--btn-color: var(--fallback-su)}.wpuf-btn-warning{--btn-color: var(--fallback-wa)}.wpuf-btn-error{--btn-color: var(--fallback-er)}}@supports (color: color-mix(in oklab,black,black)){.wpuf-btn-active{background-color:color-mix(in oklab,oklch(var(--btn-color, var(--b3)) / var(--tw-bg-opacity, 1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color, var(--b3)) / var(--tw-border-opacity, 1)) 90%,black)}.wpuf-btn-outline.wpuf-btn-primary.wpuf-btn-active{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}.wpuf-btn-outline.wpuf-btn-secondary.wpuf-btn-active{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black)}.wpuf-btn-outline.wpuf-btn-accent.wpuf-btn-active{background-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-a,oklch(var(--a)/1)) 90%,black)}.wpuf-btn-outline.wpuf-btn-success.wpuf-btn-active{background-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-su,oklch(var(--su)/1)) 90%,black)}.wpuf-btn-outline.wpuf-btn-info.wpuf-btn-active{background-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-in,oklch(var(--in)/1)) 90%,black)}.wpuf-btn-outline.wpuf-btn-warning.wpuf-btn-active{background-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-wa,oklch(var(--wa)/1)) 90%,black)}.wpuf-btn-outline.wpuf-btn-error.wpuf-btn-active{background-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-er,oklch(var(--er)/1)) 90%,black)}}.wpuf-btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.wpuf-btn-primary{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)));outline-color:var(--fallback-p,oklch(var(--p)/1))}@supports (color: oklch(0% 0 0)){.wpuf-btn-primary{--btn-color: var(--p)}.wpuf-btn-secondary{--btn-color: var(--s)}.wpuf-btn-accent{--btn-color: var(--a)}.wpuf-btn-info{--btn-color: var(--in)}.wpuf-btn-success{--btn-color: var(--su)}.wpuf-btn-warning{--btn-color: var(--wa)}.wpuf-btn-error{--btn-color: var(--er)}}.wpuf-btn-secondary{--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)));outline-color:var(--fallback-s,oklch(var(--s)/1))}.wpuf-btn-accent{--tw-text-opacity: 1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)));outline-color:var(--fallback-a,oklch(var(--a)/1))}.wpuf-btn-info{--tw-text-opacity: 1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)));outline-color:var(--fallback-in,oklch(var(--in)/1))}.wpuf-btn-success{--tw-text-opacity: 1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)));outline-color:var(--fallback-su,oklch(var(--su)/1))}.wpuf-btn-warning{--tw-text-opacity: 1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)));outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.wpuf-btn-error{--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)));outline-color:var(--fallback-er,oklch(var(--er)/1))}.wpuf-btn.wpuf-glass{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.wpuf-btn.wpuf-glass.wpuf-btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.wpuf-btn-ghost{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.wpuf-btn-ghost.wpuf-btn-active{border-color:transparent;background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.wpuf-btn-link{border-color:transparent;background-color:transparent;--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)));text-decoration-line:underline;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.wpuf-btn-link.wpuf-btn-active{border-color:transparent;background-color:transparent;text-decoration-line:underline}.wpuf-btn-outline{border-color:currentColor;background-color:transparent;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wpuf-btn-outline.wpuf-btn-active{--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-b1,oklch(var(--b1)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-primary{--tw-text-opacity: 1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-primary.wpuf-btn-active{--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-secondary{--tw-text-opacity: 1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-secondary.wpuf-btn-active{--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-accent{--tw-text-opacity: 1;color:var(--fallback-a,oklch(var(--a)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-accent.wpuf-btn-active{--tw-text-opacity: 1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-success{--tw-text-opacity: 1;color:var(--fallback-su,oklch(var(--su)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-success.wpuf-btn-active{--tw-text-opacity: 1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-info{--tw-text-opacity: 1;color:var(--fallback-in,oklch(var(--in)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-info.wpuf-btn-active{--tw-text-opacity: 1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-warning{--tw-text-opacity: 1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-warning.wpuf-btn-active{--tw-text-opacity: 1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-error{--tw-text-opacity: 1;color:var(--fallback-er,oklch(var(--er)/var(--tw-text-opacity)))}.wpuf-btn-outline.wpuf-btn-error.wpuf-btn-active{--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.wpuf-btn.wpuf-btn-disabled,.wpuf-btn[disabled],.wpuf-btn:disabled{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.wpuf-btn:is(input[type=checkbox]:checked),.wpuf-btn:is(input[type=radio]:checked){--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.wpuf-btn:is(input[type=checkbox]:checked):focus-visible,.wpuf-btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .98))}40%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}.wpuf-dropdown.wpuf-dropdown-open .wpuf-dropdown-content,.wpuf-dropdown:focus .wpuf-dropdown-content,.wpuf-dropdown:focus-within .wpuf-dropdown-content{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-join>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.wpuf-join>:where(*:not(:first-child)):is(.wpuf-btn){margin-inline-start:calc(var(--border-btn) * -1)}.wpuf-join-item:focus{isolation:isolate}.wpuf-loading{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;width:1.5rem;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}:where(.wpuf-menu li:empty){--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;margin:.5rem 1rem;height:1px}.wpuf-menu :where(li ul):before{position:absolute;bottom:.75rem;inset-inline-start:0px;top:.75rem;width:1px;--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;content:""}.wpuf-menu :where(li:not(.wpuf-menu-title)>*:not(ul,details,.wpuf-menu-title,.wpuf-btn)),.wpuf-menu :where(li:not(.wpuf-menu-title)>details>summary:not(.wpuf-menu-title)){border-radius:var(--rounded-btn, .5rem);padding:.5rem 1rem;text-align:start;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;text-wrap:balance}:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>*:not(ul,details,.wpuf-menu-title)):not(summary,.wpuf-active,.wpuf-btn).wpuf-focus,:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>*:not(ul,details,.wpuf-menu-title)):not(summary,.wpuf-active,.wpuf-btn):focus,:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>*:not(ul,details,.wpuf-menu-title)):is(summary):not(.wpuf-active,.wpuf-btn):focus-visible,:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>details>summary:not(.wpuf-menu-title)):not(summary,.wpuf-active,.wpuf-btn).wpuf-focus,:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>details>summary:not(.wpuf-menu-title)):not(summary,.wpuf-active,.wpuf-btn):focus,:where(.wpuf-menu li:not(.wpuf-menu-title,.wpuf-disabled)>details>summary:not(.wpuf-menu-title)):is(summary):not(.wpuf-active,.wpuf-btn):focus-visible{cursor:pointer;background-color:var(--fallback-bc,oklch(var(--bc)/.1));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline:2px solid transparent;outline-offset:2px}.wpuf-menu li>*:not(ul,.wpuf-menu-title,details,.wpuf-btn):active,.wpuf-menu li>*:not(ul,.wpuf-menu-title,details,.wpuf-btn).wpuf-active,.wpuf-menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.wpuf-menu :where(li>details>summary)::-webkit-details-marker{display:none}.wpuf-menu :where(li>details>summary):after,.wpuf-menu :where(li>.wpuf-menu-dropdown-toggle):after{justify-self:end;display:block;margin-top:-.5rem;height:.5rem;width:.5rem;transform:rotate(45deg);transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.wpuf-menu :where(li>details[open]>summary):after,.wpuf-menu :where(li>.wpuf-menu-dropdown-toggle.wpuf-menu-dropdown-show):after{transform:rotate(225deg);margin-top:0}.wpuf-menu-title{padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/.4))}.wpuf-modal:not(dialog:not(.wpuf-modal-open)),.wpuf-modal::backdrop{background-color:#0006;animation:modal-pop .2s ease-out}.wpuf-modal-open .wpuf-modal-box,.wpuf-modal-toggle:checked+.wpuf-modal .wpuf-modal-box,.wpuf-modal:target .wpuf-modal-box,.wpuf-modal[open] .wpuf-modal-box{--tw-translate-y: 0px;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes modal-pop{0%{opacity:0}}@keyframes progress-loading{50%{background-position-x:-115%}}.wpuf-radio:focus{box-shadow:none}.wpuf-radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.wpuf-radio:checked,.wpuf-radio[aria-checked=true]{--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-image:none;animation:radiomark var(--animation-input, .2s) ease-out;box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}.wpuf-radio:disabled{cursor:not-allowed;opacity:.2}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.wpuf-select:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.wpuf-select-disabled,.wpuf-select:disabled,.wpuf-select[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.wpuf-select-disabled::-moz-placeholder,.wpuf-select:disabled::-moz-placeholder,.wpuf-select[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.wpuf-select-disabled::placeholder,.wpuf-select:disabled::placeholder,.wpuf-select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.wpuf-select-multiple,.wpuf-select[multiple],.wpuf-select[size].wpuf-select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .wpuf-select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}.wpuf-tabs-lifted>.wpuf-tab:focus-visible{border-end-end-radius:0;border-end-start-radius:0}.wpuf-tab:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]),.wpuf-tab:is(input:checked){border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: 1;--tw-text-opacity: 1}.wpuf-tab:focus{outline:2px solid transparent;outline-offset:2px}.wpuf-tab:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.wpuf-tab-disabled,.wpuf-tab[disabled]{cursor:not-allowed;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.wpuf-tabs-bordered>.wpuf-tab{border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2;border-style:solid;border-bottom-width:calc(var(--tab-border, 1px) + 1px)}.wpuf-tabs-lifted>.wpuf-tab{border:var(--tab-border, 1px) solid transparent;border-width:0 0 var(--tab-border, 1px) 0;border-start-start-radius:var(--tab-radius, .5rem);border-start-end-radius:var(--tab-radius, .5rem);border-bottom-color:var(--tab-border-color);padding-inline-start:var(--tab-padding, 1rem);padding-inline-end:var(--tab-padding, 1rem);padding-top:var(--tab-border, 1px)}.wpuf-tabs-lifted>.wpuf-tab:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]),.wpuf-tabs-lifted>.wpuf-tab:is(input:checked){background-color:var(--tab-bg);border-width:var(--tab-border, 1px) var(--tab-border, 1px) 0 var(--tab-border, 1px);border-inline-start-color:var(--tab-border-color);border-inline-end-color:var(--tab-border-color);border-top-color:var(--tab-border-color);padding-inline-start:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-inline-end:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-bottom:var(--tab-border, 1px);padding-top:0}.wpuf-tabs-lifted>.wpuf-tab:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]):before,.wpuf-tabs-lifted>.wpuf-tab:is(input:checked):before{z-index:1;content:"";display:block;position:absolute;width:calc(100% + var(--tab-radius, .5rem) * 2);height:var(--tab-radius, .5rem);bottom:0;background-size:var(--tab-radius, .5rem);background-position:top left,top right;background-repeat:no-repeat;--tab-grad: calc(69% - var(--tab-border, 1px));--radius-start: radial-gradient( circle at top left, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );--radius-end: radial-gradient( circle at top right, transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .25px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .25px) );background-image:var(--radius-start),var(--radius-end)}.wpuf-tabs-lifted>.wpuf-tab:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]):first-child:before,.wpuf-tabs-lifted>.wpuf-tab:is(input:checked):first-child:before{background-image:var(--radius-end);background-position:top right}[dir=rtl] .wpuf-tabs-lifted>.wpuf-tab:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]):first-child:before,[dir=rtl] .wpuf-tabs-lifted>.wpuf-tab:is(input:checked):first-child:before{background-image:var(--radius-start);background-position:top left}.wpuf-tabs-lifted>.wpuf-tab:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]):last-child:before,.wpuf-tabs-lifted>.wpuf-tab:is(input:checked):last-child:before{background-image:var(--radius-start);background-position:top left}[dir=rtl] .wpuf-tabs-lifted>.wpuf-tab:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]):last-child:before,[dir=rtl] .wpuf-tabs-lifted>.wpuf-tab:is(input:checked):last-child:before{background-image:var(--radius-end);background-position:top right}.wpuf-tabs-lifted>:is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled])+.wpuf-tabs-lifted :is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]):before,.wpuf-tabs-lifted>.wpuf-tab:is(input:checked)+.wpuf-tabs-lifted .wpuf-tab:is(input:checked):before{background-image:var(--radius-end);background-position:top right}.wpuf-tabs-boxed{border-radius:var(--rounded-btn, .5rem);--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding:.25rem}.wpuf-tabs-boxed .wpuf-tab{border-radius:var(--rounded-btn, .5rem)}.wpuf-tabs-boxed :is(.wpuf-tab-active,[aria-selected=true]):not(.wpuf-tab-disabled):not([disabled]),.wpuf-tabs-boxed :is(input:checked){--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.wpuf-table:where([dir=rtl],[dir=rtl] *){text-align:right}.wpuf-table :where(th,td){padding:.75rem 1rem;vertical-align:middle}.wpuf-table tr.wpuf-active,.wpuf-table tr.wpuf-active:nth-child(2n),.wpuf-table-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.wpuf-table-zebra tr.wpuf-active,.wpuf-table-zebra tr.wpuf-active:nth-child(2n),.wpuf-table-zebra-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.wpuf-table :where(thead tr,tbody tr:not(:last-child),tbody tr:first-child:last-child){border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.wpuf-table :where(thead,tfoot){white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--fallback-bc,oklch(var(--bc)/.6))}.wpuf-table :where(tfoot){border-top-width:1px;--tw-border-opacity: 1;border-top-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.wpuf-toast>*{animation:toast-pop .25s ease-out}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}[dir=rtl] .wpuf-toggle{--handleoffsetcalculator: calc(var(--handleoffset) * 1)}.wpuf-toggle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.wpuf-toggle:hover{background-color:currentColor}.wpuf-toggle:checked,.wpuf-toggle[aria-checked=true]{background-image:none;--handleoffsetcalculator: var(--handleoffset);--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}[dir=rtl] .wpuf-toggle:checked,[dir=rtl] .wpuf-toggle[aria-checked=true]{--handleoffsetcalculator: calc(var(--handleoffset) * -1)}.wpuf-toggle:indeterminate{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}[dir=rtl] .wpuf-toggle:indeterminate{box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.wpuf-toggle:disabled{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));background-color:transparent;opacity:.3;--togglehandleborder: 0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset, var(--handleoffsetcalculator) 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset}.wpuf-glass,.wpuf-glass.wpuf-btn-active{border:none;-webkit-backdrop-filter:blur(var(--glass-blur, 40px));backdrop-filter:blur(var(--glass-blur, 40px));background-color:transparent;background-image:linear-gradient(135deg,rgb(255 255 255 / var(--glass-opacity, 30%)),#0000),linear-gradient(var(--glass-reflex-degree, 100deg),rgb(255 255 255 / var(--glass-reflex-opacity, 10%)) 25%,rgb(0 0 0 / 0%) 25%);box-shadow:0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) inset,0 0 0 2px #0000000d;text-shadow:0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity, 5%))}@media (hover: hover){.wpuf-glass.wpuf-btn-active{border:none;-webkit-backdrop-filter:blur(var(--glass-blur, 40px));backdrop-filter:blur(var(--glass-blur, 40px));background-color:transparent;background-image:linear-gradient(135deg,rgb(255 255 255 / var(--glass-opacity, 30%)),#0000),linear-gradient(var(--glass-reflex-degree, 100deg),rgb(255 255 255 / var(--glass-reflex-opacity, 10%)) 25%,rgb(0 0 0 / 0%) 25%);box-shadow:0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) inset,0 0 0 2px #0000000d;text-shadow:0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity, 5%))}}.wpuf-btm-nav-xs{height:2.5rem}.wpuf-btm-nav-xs>*:where(.wpuf-active){border-top-width:1px}.wpuf-btm-nav-xs .wpuf-btm-nav-label{font-size:.75rem;line-height:1rem}.wpuf-btm-nav-sm{height:3rem}.wpuf-btm-nav-sm>*:where(.wpuf-active){border-top-width:2px}.wpuf-btm-nav-sm .wpuf-btm-nav-label{font-size:.75rem;line-height:1rem}.wpuf-btm-nav-md{height:4rem}.wpuf-btm-nav-md>*:where(.wpuf-active){border-top-width:2px}.wpuf-btm-nav-md .wpuf-btm-nav-label{font-size:.875rem;line-height:1.25rem}.wpuf-btm-nav-lg{height:5rem}.wpuf-btm-nav-lg>*:where(.wpuf-active){border-top-width:4px}.wpuf-btm-nav-lg .wpuf-btm-nav-label{font-size:1rem;line-height:1.5rem}.wpuf-join.wpuf-join-vertical{flex-direction:column}.wpuf-join.wpuf-join-vertical .wpuf-join-item:first-child:not(:last-child),.wpuf-join.wpuf-join-vertical *:first-child:not(:last-child) .wpuf-join-item{border-end-start-radius:0;border-end-end-radius:0;border-start-start-radius:inherit;border-start-end-radius:inherit}.wpuf-join.wpuf-join-vertical .wpuf-join-item:last-child:not(:first-child),.wpuf-join.wpuf-join-vertical *:last-child:not(:first-child) .wpuf-join-item{border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-end-end-radius:inherit}.wpuf-join.wpuf-join-horizontal{flex-direction:row}.wpuf-join.wpuf-join-horizontal .wpuf-join-item:first-child:not(:last-child),.wpuf-join.wpuf-join-horizontal *:first-child:not(:last-child) .wpuf-join-item{border-end-end-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-start-start-radius:inherit}.wpuf-join.wpuf-join-horizontal .wpuf-join-item:last-child:not(:first-child),.wpuf-join.wpuf-join-horizontal *:last-child:not(:first-child) .wpuf-join-item{border-end-start-radius:0;border-start-start-radius:0;border-end-end-radius:inherit;border-start-end-radius:inherit}.wpuf-modal-top{place-items:start}.wpuf-modal-middle{place-items:center}.wpuf-modal-bottom{place-items:end}.wpuf-tabs-md :where(.wpuf-tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem}.wpuf-tabs-lg :where(.wpuf-tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding: 1.25rem}.wpuf-tabs-sm :where(.wpuf-tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding: .75rem}.wpuf-tabs-xs :where(.wpuf-tab){height:1.25rem;font-size:.75rem;line-height:.75rem;--tab-padding: .5rem}:where(.wpuf-toast){bottom:0;inset-inline-end:0px;inset-inline-start:auto;top:auto;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-toast:where(.wpuf-toast-start){inset-inline-end:auto;inset-inline-start:0px;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-toast:where(.wpuf-toast-center){inset-inline-end:50%;inset-inline-start:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-toast:where(.wpuf-toast-center):where([dir=rtl],[dir=rtl] *){--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-toast:where(.wpuf-toast-end){inset-inline-end:0px;inset-inline-start:auto;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-toast:where(.wpuf-toast-bottom){bottom:0;top:auto;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-toast:where(.wpuf-toast-middle){bottom:auto;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-toast:where(.wpuf-toast-top){bottom:auto;top:0;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-tooltip{position:relative;display:inline-block;--tooltip-offset: calc(100% + 1px + var(--tooltip-tail, 0px))}.wpuf-tooltip:before{position:absolute;pointer-events:none;z-index:1;content:var(--tw-content);--tw-content: attr(data-tip)}.wpuf-tooltip:before,.wpuf-tooltip-top:before{transform:translate(-50%);top:auto;left:50%;right:auto;bottom:var(--tooltip-offset)}.wpuf-avatar.wpuf-online:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.wpuf-avatar.wpuf-offline:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.wpuf-join.wpuf-join-vertical>:where(*:not(:first-child)){margin-left:0;margin-right:0;margin-top:-1px}.wpuf-join.wpuf-join-vertical>:where(*:not(:first-child)):is(.wpuf-btn){margin-top:calc(var(--border-btn) * -1)}.wpuf-join.wpuf-join-horizontal>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.wpuf-join.wpuf-join-horizontal>:where(*:not(:first-child)):is(.wpuf-btn){margin-inline-start:calc(var(--border-btn) * -1)}.wpuf-menu-xs :where(li:not(.wpuf-menu-title)>*:not(ul,details,.wpuf-menu-title)),.wpuf-menu-xs :where(li:not(.wpuf-menu-title)>details>summary:not(.wpuf-menu-title)){border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem}.wpuf-menu-xs .wpuf-menu-title{padding:.25rem .5rem}.wpuf-menu-sm :where(li:not(.wpuf-menu-title)>*:not(ul,details,.wpuf-menu-title)),.wpuf-menu-sm :where(li:not(.wpuf-menu-title)>details>summary:not(.wpuf-menu-title)){border-radius:var(--rounded-btn, .5rem);padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem}.wpuf-menu-sm .wpuf-menu-title{padding:.5rem .75rem}.wpuf-menu-md :where(li:not(.wpuf-menu-title)>*:not(ul,details,.wpuf-menu-title)),.wpuf-menu-md :where(li:not(.wpuf-menu-title)>details>summary:not(.wpuf-menu-title)){border-radius:var(--rounded-btn, .5rem);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.wpuf-menu-md .wpuf-menu-title{padding:.5rem 1rem}.wpuf-menu-lg :where(li:not(.wpuf-menu-title)>*:not(ul,details,.wpuf-menu-title)),.wpuf-menu-lg :where(li:not(.wpuf-menu-title)>details>summary:not(.wpuf-menu-title)){border-radius:var(--rounded-btn, .5rem);padding:.75rem 1.5rem;font-size:1.125rem;line-height:1.75rem}.wpuf-menu-lg .wpuf-menu-title{padding:.75rem 1.5rem}.wpuf-modal-top :where(.wpuf-modal-box){width:100%;max-width:none;--tw-translate-y: -2.5rem;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem);border-top-left-radius:0;border-top-right-radius:0}.wpuf-modal-middle :where(.wpuf-modal-box){width:91.666667%;max-width:32rem;--tw-translate-y: 0px;--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem)}.wpuf-modal-bottom :where(.wpuf-modal-box){width:100%;max-width:none;--tw-translate-y: 2.5rem;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-right-radius:0;border-bottom-left-radius:0}.wpuf-tooltip{position:relative;display:inline-block;text-align:center;--tooltip-tail: .1875rem;--tooltip-color: var(--fallback-n,oklch(var(--n)/1));--tooltip-text-color: var(--fallback-nc,oklch(var(--nc)/1));--tooltip-tail-offset: calc(100% + .0625rem - var(--tooltip-tail))}.wpuf-tooltip:before,.wpuf-tooltip:after{opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-delay:.1s;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wpuf-tooltip:after{position:absolute;content:"";border-style:solid;border-width:var(--tooltip-tail, 0);width:0;height:0;display:block}.wpuf-tooltip:before{max-width:20rem;white-space:normal;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;background-color:var(--tooltip-color);color:var(--tooltip-text-color);width:-moz-max-content;width:max-content}.wpuf-tooltip.wpuf-tooltip-open:before{opacity:1;transition-delay:75ms}.wpuf-tooltip.wpuf-tooltip-open:after{opacity:1;transition-delay:75ms}.wpuf-tooltip:hover:before{opacity:1;transition-delay:75ms}.wpuf-tooltip:hover:after{opacity:1;transition-delay:75ms}.wpuf-tooltip:has(:focus-visible):after,.wpuf-tooltip:has(:focus-visible):before{opacity:1;transition-delay:75ms}.wpuf-tooltip:not([data-tip]):hover:before,.wpuf-tooltip:not([data-tip]):hover:after{visibility:hidden;opacity:0}.wpuf-tooltip:after,.wpuf-tooltip-top:after{transform:translate(-50%);border-color:var(--tooltip-color) transparent transparent transparent;top:auto;left:50%;right:auto;bottom:var(--tooltip-tail-offset)}.wpuf-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.wpuf-pointer-events-none{pointer-events:none}.\\!wpuf-static{position:static!important}.wpuf-fixed{position:fixed}.wpuf-absolute{position:absolute}.wpuf-relative{position:relative}.wpuf-inset-0{top:0;right:0;bottom:0;left:0}.wpuf-inset-y-0{top:0;bottom:0}.\\!wpuf-right-\\[-4rem\\]{right:-4rem!important}.\\!wpuf-top-8{top:2rem!important}.wpuf--left-20{left:-5rem}.wpuf--right-px{right:-1px}.wpuf-bottom-3{bottom:.75rem}.wpuf-left-0{left:0}.wpuf-left-1{left:.25rem}.wpuf-left-1\\/2{left:50%}.wpuf-left-\\[-2\\%\\]{left:-2%}.wpuf-left-\\[-20px\\]{left:-20px}.wpuf-left-\\[50\\%\\]{left:50%}.wpuf-left-\\[calc\\(50\\%-5rem\\)\\]{left:calc(50% - 5rem)}.wpuf-right-0{right:0}.wpuf-right-3{right:.75rem}.wpuf-right-4{right:1rem}.wpuf-right-6{right:1.5rem}.wpuf-right-8{right:2rem}.wpuf-right-\\[12\\%\\]{right:12%}.wpuf-top-0{top:0}.wpuf-top-1{top:.25rem}.wpuf-top-1\\/2{top:50%}.wpuf-top-1\\/3{top:33.333333%}.wpuf-top-20{top:5rem}.wpuf-top-3{top:.75rem}.wpuf-top-4{top:1rem}.wpuf-top-\\[-40\\%\\]{top:-40%}.wpuf-top-\\[50\\%\\]{top:50%}.wpuf-top-\\[7\\%\\]{top:7%}.wpuf-top-\\[93px\\]{top:93px}.wpuf-z-10{z-index:10}.wpuf-z-20{z-index:20}.wpuf-z-30{z-index:30}.wpuf-z-40{z-index:40}.wpuf-z-50{z-index:50}.wpuf-z-\\[1000000\\]{z-index:1000000}.wpuf-z-\\[1\\]{z-index:1}.wpuf-z-\\[999998\\]{z-index:999998}.wpuf-z-\\[999999\\]{z-index:999999}.wpuf-col-span-2{grid-column:span 2 / span 2}.\\!wpuf--m-4{margin:-1rem!important}.\\!wpuf-m-0{margin:0!important}.wpuf-m-0{margin:0}.wpuf-m-1{margin:.25rem}.wpuf-m-2{margin:.5rem}.wpuf-m-4{margin:1rem}.wpuf--mx-1{margin-left:-.25rem;margin-right:-.25rem}.wpuf--mx-1\\.5{margin-left:-.375rem;margin-right:-.375rem}.wpuf--mx-4{margin-left:-1rem;margin-right:-1rem}.wpuf--mx-8{margin-left:-2rem;margin-right:-2rem}.wpuf--my-1{margin-top:-.25rem;margin-bottom:-.25rem}.wpuf--my-1\\.5{margin-top:-.375rem;margin-bottom:-.375rem}.wpuf--my-2{margin-top:-.5rem;margin-bottom:-.5rem}.wpuf-mx-1{margin-left:.25rem;margin-right:.25rem}.wpuf-mx-10{margin-left:2.5rem;margin-right:2.5rem}.wpuf-mx-2{margin-left:.5rem;margin-right:.5rem}.wpuf-mx-4{margin-left:1rem;margin-right:1rem}.wpuf-mx-5{margin-left:1.25rem;margin-right:1.25rem}.wpuf-mx-auto{margin-left:auto;margin-right:auto}.wpuf-my-0{margin-top:0;margin-bottom:0}.wpuf-my-1{margin-top:.25rem;margin-bottom:.25rem}.wpuf-my-2{margin-top:.5rem;margin-bottom:.5rem}.wpuf-my-8{margin-top:2rem;margin-bottom:2rem}.\\!wpuf--mb-\\[30px\\]{margin-bottom:-30px!important}.\\!wpuf-mb-0{margin-bottom:0!important}.\\!wpuf-mb-4{margin-bottom:1rem!important}.\\!wpuf-ml-0{margin-left:0!important}.\\!wpuf-ml-6{margin-left:1.5rem!important}.\\!wpuf-mr-10{margin-right:2.5rem!important}.\\!wpuf-mr-2{margin-right:.5rem!important}.\\!wpuf-mt-0{margin-top:0!important}.\\!wpuf-mt-2{margin-top:.5rem!important}.\\!wpuf-mt-2\\.5{margin-top:.625rem!important}.\\!wpuf-mt-\\[\\.5px\\]{margin-top:.5px!important}.wpuf--mb-px{margin-bottom:-1px}.wpuf--ml-1{margin-left:-.25rem}.wpuf--ml-3{margin-left:-.75rem}.wpuf--mr-3{margin-right:-.75rem}.wpuf--mt-4{margin-top:-1rem}.wpuf--mt-6{margin-top:-1.5rem}.wpuf-mb-0{margin-bottom:0}.wpuf-mb-1{margin-bottom:.25rem}.wpuf-mb-10{margin-bottom:2.5rem}.wpuf-mb-12{margin-bottom:3rem}.wpuf-mb-14{margin-bottom:3.5rem}.wpuf-mb-16{margin-bottom:4rem}.wpuf-mb-2{margin-bottom:.5rem}.wpuf-mb-3{margin-bottom:.75rem}.wpuf-mb-32{margin-bottom:8rem}.wpuf-mb-4{margin-bottom:1rem}.wpuf-mb-5{margin-bottom:1.25rem}.wpuf-mb-6{margin-bottom:1.5rem}.wpuf-mb-8{margin-bottom:2rem}.wpuf-me-2{margin-inline-end:.5rem}.wpuf-ml-1{margin-left:.25rem}.wpuf-ml-10{margin-left:2.5rem}.wpuf-ml-2{margin-left:.5rem}.wpuf-ml-3{margin-left:.75rem}.wpuf-ml-4{margin-left:1rem}.wpuf-ml-6{margin-left:1.5rem}.wpuf-ml-8{margin-left:2rem}.wpuf-ml-\\[-20px\\]{margin-left:-20px}.wpuf-mr-1{margin-right:.25rem}.wpuf-mr-2{margin-right:.5rem}.wpuf-mr-3{margin-right:.75rem}.wpuf-mr-4{margin-right:1rem}.wpuf-mr-6{margin-right:1.5rem}.wpuf-mr-8{margin-right:2rem}.wpuf-mr-9{margin-right:2.25rem}.wpuf-mr-\\[10px\\]{margin-right:10px}.wpuf-mr-\\[16px\\]{margin-right:16px}.wpuf-mt-0{margin-top:0}.wpuf-mt-1{margin-top:.25rem}.wpuf-mt-10{margin-top:2.5rem}.wpuf-mt-12{margin-top:3rem}.wpuf-mt-16{margin-top:4rem}.wpuf-mt-2{margin-top:.5rem}.wpuf-mt-20{margin-top:5rem}.wpuf-mt-3{margin-top:.75rem}.wpuf-mt-4{margin-top:1rem}.wpuf-mt-5{margin-top:1.25rem}.wpuf-mt-6{margin-top:1.5rem}.wpuf-mt-8{margin-top:2rem}.wpuf-mt-9{margin-top:2.25rem}.wpuf-mt-\\[-5px\\]{margin-top:-5px}.wpuf-mt-\\[1px\\]{margin-top:1px}.wpuf-mt-\\[24px\\]{margin-top:24px}.wpuf-mt-\\[32px\\]{margin-top:32px}.wpuf-mt-\\[40px\\]{margin-top:40px}.wpuf-block{display:block}.wpuf-inline-block{display:inline-block}.\\!wpuf-flex{display:flex!important}.wpuf-flex{display:flex}.wpuf-inline-flex{display:inline-flex}.wpuf-table{display:table}.wpuf-flow-root{display:flow-root}.wpuf-grid{display:grid}.wpuf-hidden{display:none}.wpuf-aspect-square{aspect-ratio:1 / 1}.wpuf-size-4{width:1rem;height:1rem}.wpuf-size-5{width:1.25rem;height:1.25rem}.wpuf-size-6{width:1.5rem;height:1.5rem}.\\!wpuf-h-\\[150vh\\]{height:150vh!important}.wpuf-h-0{height:0px}.wpuf-h-1{height:.25rem}.wpuf-h-10{height:2.5rem}.wpuf-h-12{height:3rem}.wpuf-h-16{height:4rem}.wpuf-h-2{height:.5rem}.wpuf-h-24{height:6rem}.wpuf-h-3{height:.75rem}.wpuf-h-4{height:1rem}.wpuf-h-5{height:1.25rem}.wpuf-h-6{height:1.5rem}.wpuf-h-8{height:2rem}.wpuf-h-80{height:20rem}.wpuf-h-9{height:2.25rem}.wpuf-h-\\[180\\%\\]{height:180%}.wpuf-h-\\[50vh\\]{height:50vh}.wpuf-h-\\[70vh\\]{height:70vh}.wpuf-h-\\[80vh\\]{height:80vh}.wpuf-h-\\[calc\\(100vh-12rem\\)\\]{height:calc(100vh - 12rem)}.wpuf-h-\\[calc\\(100vh-14rem\\)\\]{height:calc(100vh - 14rem)}.wpuf-h-auto{height:auto}.wpuf-h-full{height:100%}.wpuf-h-max{height:-moz-max-content;height:max-content}.wpuf-h-min{height:-moz-min-content;height:min-content}.wpuf-h-screen{height:100vh}.wpuf-h-svh{height:100svh}.wpuf-max-h-\\[200px\\]{max-height:200px}.wpuf-max-h-\\[calc\\(100vh-300px\\)\\]{max-height:calc(100vh - 300px)}.wpuf-max-h-screen{max-height:100vh}.wpuf-min-h-16{min-height:4rem}.wpuf-min-h-\\[100px\\]{min-height:100px}.wpuf-min-h-\\[300px\\]{min-height:300px}.wpuf-min-h-\\[416px\\]{min-height:416px}.wpuf-min-h-\\[672px\\]{min-height:672px}.wpuf-min-h-\\[98px\\]{min-height:98px}.wpuf-min-h-\\[calc\\(100vh-5rem\\)\\]{min-height:calc(100vh - 5rem)}.wpuf-min-h-full{min-height:100%}.wpuf-min-h-max{min-height:-moz-max-content;min-height:max-content}.wpuf-min-h-min{min-height:-moz-min-content;min-height:min-content}.wpuf-min-h-screen{min-height:100vh}.\\!wpuf-w-\\[calc\\(100\\%\\+20px\\)\\]{width:calc(100% + 20px)!important}.\\!wpuf-w-full{width:100%!important}.wpuf-w-1{width:.25rem}.wpuf-w-1\\/2{width:50%}.wpuf-w-1\\/3{width:33.333333%}.wpuf-w-1\\/4{width:25%}.wpuf-w-10{width:2.5rem}.wpuf-w-11{width:2.75rem}.wpuf-w-12{width:3rem}.wpuf-w-16{width:4rem}.wpuf-w-2{width:.5rem}.wpuf-w-2\\/3{width:66.666667%}.wpuf-w-2\\/4{width:50%}.wpuf-w-2\\/5{width:40%}.wpuf-w-20{width:5rem}.wpuf-w-24{width:6rem}.wpuf-w-3{width:.75rem}.wpuf-w-3\\/4{width:75%}.wpuf-w-32{width:8rem}.wpuf-w-4{width:1rem}.wpuf-w-40{width:10rem}.wpuf-w-44{width:11rem}.wpuf-w-48{width:12rem}.wpuf-w-5{width:1.25rem}.wpuf-w-52{width:13rem}.wpuf-w-6{width:1.5rem}.wpuf-w-64{width:16rem}.wpuf-w-8{width:2rem}.wpuf-w-80{width:20rem}.wpuf-w-9{width:2.25rem}.wpuf-w-\\[104\\%\\]{width:104%}.wpuf-w-\\[calc\\(100\\%\\+20px\\)\\]{width:calc(100% + 20px)}.wpuf-w-\\[calc\\(100\\%\\+40px\\)\\]{width:calc(100% + 40px)}.wpuf-w-\\[calc\\(100\\%-2rem\\)\\]{width:calc(100% - 2rem)}.wpuf-w-auto{width:auto}.wpuf-w-fit{width:-moz-fit-content;width:fit-content}.wpuf-w-full{width:100%}.wpuf-w-max{width:-moz-max-content;width:max-content}.wpuf-w-screen{width:100vw}.wpuf-min-w-0{min-width:0px}.wpuf-min-w-\\[101px\\]{min-width:101px}.wpuf-min-w-\\[158px\\]{min-width:158px}.wpuf-min-w-full{min-width:100%}.\\!wpuf-max-w-full{max-width:100%!important}.wpuf-max-w-4xl{max-width:56rem}.wpuf-max-w-5xl{max-width:64rem}.wpuf-max-w-\\[1400px\\]{max-width:1400px}.wpuf-max-w-\\[720px\\]{max-width:720px}.wpuf-max-w-\\[768px\\]{max-width:768px}.wpuf-max-w-full{max-width:100%}.wpuf-max-w-lg{max-width:32rem}.wpuf-max-w-md{max-width:28rem}.wpuf-max-w-xl{max-width:36rem}.wpuf-max-w-xs{max-width:20rem}.wpuf-flex-1{flex:1 1 0%}.wpuf-flex-none{flex:none}.wpuf-flex-shrink{flex-shrink:1}.wpuf-flex-shrink-0,.wpuf-shrink-0{flex-shrink:0}.wpuf-flex-grow,.wpuf-grow{flex-grow:1}.wpuf-basis-1{flex-basis:.25rem}.wpuf-basis-1\\/2{flex-basis:50%}.wpuf-basis-1\\/5{flex-basis:20%}.wpuf-basis-4{flex-basis:1rem}.wpuf-basis-4\\/5{flex-basis:80%}.wpuf-origin-top-right{transform-origin:top right}.wpuf--translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf--translate-x-1\\/2,.wpuf--translate-x-\\[50\\%\\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf--translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf--translate-y-1\\/2,.wpuf--translate-y-\\[50\\%\\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-rotate-6{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes wpuf-pulse{50%{opacity:.5}}.wpuf-animate-pulse{animation:wpuf-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes wpuf-spin{to{transform:rotate(360deg)}}.wpuf-animate-spin{animation:wpuf-spin 1s linear infinite}.wpuf-cursor-not-allowed{cursor:not-allowed}.wpuf-cursor-pointer{cursor:pointer}.wpuf-cursor-wait{cursor:wait}.wpuf-resize-none{resize:none}.wpuf-list-none{list-style-type:none}.wpuf-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.wpuf-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wpuf-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.wpuf-flex-row{flex-direction:row}.wpuf-flex-row-reverse{flex-direction:row-reverse}.wpuf-flex-col{flex-direction:column}.wpuf-flex-wrap{flex-wrap:wrap}.wpuf-items-start{align-items:flex-start}.wpuf-items-center{align-items:center}.wpuf-items-baseline{align-items:baseline}.wpuf-justify-start{justify-content:flex-start}.wpuf-justify-end{justify-content:flex-end}.wpuf-justify-center{justify-content:center}.wpuf-justify-between{justify-content:space-between}.wpuf-justify-around{justify-content:space-around}.wpuf-justify-evenly{justify-content:space-evenly}.wpuf-justify-items-center{justify-items:center}.wpuf-gap-1{gap:.25rem}.wpuf-gap-1\\.5{gap:.375rem}.wpuf-gap-12{gap:3rem}.wpuf-gap-2{gap:.5rem}.wpuf-gap-2\\.5{gap:.625rem}.wpuf-gap-3{gap:.75rem}.wpuf-gap-4{gap:1rem}.wpuf-gap-5{gap:1.25rem}.wpuf-gap-6{gap:1.5rem}.wpuf-gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.wpuf-gap-x-1\\.5{-moz-column-gap:.375rem;column-gap:.375rem}.wpuf-gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.wpuf-gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.wpuf-gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.wpuf-gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.wpuf--space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.wpuf-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.wpuf-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.wpuf-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.wpuf-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.wpuf-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.wpuf-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.wpuf-divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.wpuf-divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity))}.wpuf-divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity))}.wpuf-overflow-auto{overflow:auto}.wpuf-overflow-hidden{overflow:hidden}.wpuf-overflow-y-auto{overflow-y:auto}.wpuf-whitespace-nowrap{white-space:nowrap}.wpuf-text-wrap{text-wrap:wrap}.wpuf-text-pretty{text-wrap:pretty}.\\!wpuf-rounded-\\[6px\\]{border-radius:6px!important}.wpuf-rounded{border-radius:.25rem}.wpuf-rounded-2xl{border-radius:1rem}.wpuf-rounded-3xl{border-radius:1.5rem}.wpuf-rounded-\\[10px\\]{border-radius:10px}.wpuf-rounded-\\[5px\\]{border-radius:5px}.wpuf-rounded-\\[6px\\]{border-radius:6px}.wpuf-rounded-full{border-radius:9999px}.wpuf-rounded-lg{border-radius:.5rem}.wpuf-rounded-md{border-radius:.375rem}.wpuf-rounded-none{border-radius:0}.wpuf-rounded-xl{border-radius:.75rem}.wpuf-rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.wpuf-rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.wpuf-rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.wpuf-rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.wpuf-rounded-r-\\[6px\\]{border-top-right-radius:6px;border-bottom-right-radius:6px}.wpuf-rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.wpuf-rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.wpuf-rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.wpuf-rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.wpuf-rounded-bl{border-bottom-left-radius:.25rem}.wpuf-rounded-br{border-bottom-right-radius:.25rem}.wpuf-rounded-tr-lg{border-top-right-radius:.5rem}.\\!wpuf-border{border-width:1px!important}.\\!wpuf-border-0{border-width:0px!important}.wpuf-border{border-width:1px}.wpuf-border-0{border-width:0px}.wpuf-border-2{border-width:2px}.wpuf-border-y{border-top-width:1px;border-bottom-width:1px}.\\!wpuf-border-l{border-left-width:1px!important}.\\!wpuf-border-r{border-right-width:1px!important}.\\!wpuf-border-t{border-top-width:1px!important}.wpuf-border-b{border-bottom-width:1px}.wpuf-border-b-0{border-bottom-width:0px}.wpuf-border-b-2{border-bottom-width:2px}.wpuf-border-l{border-left-width:1px}.wpuf-border-l-4{border-left-width:4px}.wpuf-border-r{border-right-width:1px}.wpuf-border-r-2{border-right-width:2px}.wpuf-border-t{border-top-width:1px}.wpuf-border-t-2{border-top-width:2px}.\\!wpuf-border-solid{border-style:solid!important}.wpuf-border-solid{border-style:solid}.\\!wpuf-border-dashed{border-style:dashed!important}.wpuf-border-dashed{border-style:dashed}.\\!wpuf-border-none{border-style:none!important}.wpuf-border-none{border-style:none}.\\!wpuf-border-gray-300{--tw-border-opacity: 1 !important;border-color:rgb(209 213 219 / var(--tw-border-opacity))!important}.\\!wpuf-border-gray-50{--tw-border-opacity: 1 !important;border-color:rgb(249 250 251 / var(--tw-border-opacity))!important}.\\!wpuf-border-green-400{--tw-border-opacity: 1 !important;border-color:rgb(74 222 128 / var(--tw-border-opacity))!important}.\\!wpuf-border-red-500{--tw-border-opacity: 1 !important;border-color:rgb(239 68 68 / var(--tw-border-opacity))!important}.\\!wpuf-border-transparent{border-color:transparent!important}.wpuf-border-\\[\\#E3E5E8\\]{--tw-border-opacity: 1;border-color:rgb(227 229 232 / var(--tw-border-opacity))}.wpuf-border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity))}.wpuf-border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity))}.wpuf-border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.wpuf-border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity))}.wpuf-border-emerald-600{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.wpuf-border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.wpuf-border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.wpuf-border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.wpuf-border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}.wpuf-border-gray-50{--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity))}.wpuf-border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity))}.wpuf-border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity))}.wpuf-border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity))}.wpuf-border-primary{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.wpuf-border-purple-300{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity))}.wpuf-border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity))}.wpuf-border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.wpuf-border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.wpuf-border-transparent{border-color:transparent}.wpuf-border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.wpuf-border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity))}.wpuf-border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity))}.wpuf-border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity))}.wpuf-border-zinc-300{--tw-border-opacity: 1;border-color:rgb(212 212 216 / var(--tw-border-opacity))}.wpuf-border-t-transparent{border-top-color:transparent}.\\!wpuf-bg-green-600{--tw-bg-opacity: 1 !important;background-color:rgb(22 163 74 / var(--tw-bg-opacity))!important}.\\!wpuf-bg-primary{--tw-bg-opacity: 1 !important;background-color:rgb(5 150 105 / var(--tw-bg-opacity))!important}.\\!wpuf-bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.wpuf-bg-\\[\\#ECFDF5\\]{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity))}.wpuf-bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}.wpuf-bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.wpuf-bg-black\\/25{background-color:#00000040}.wpuf-bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}.wpuf-bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.wpuf-bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity))}.wpuf-bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity))}.wpuf-bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity))}.wpuf-bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.wpuf-bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity))}.wpuf-bg-emerald-900{--tw-bg-opacity: 1;background-color:rgb(6 78 59 / var(--tw-bg-opacity))}.wpuf-bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.wpuf-bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.wpuf-bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.wpuf-bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.wpuf-bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.wpuf-bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.wpuf-bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.wpuf-bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.wpuf-bg-green-800{--tw-bg-opacity: 1;background-color:rgb(22 101 52 / var(--tw-bg-opacity))}.wpuf-bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity))}.wpuf-bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity))}.wpuf-bg-indigo-600\\/10{background-color:#4f46e51a}.wpuf-bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity))}.wpuf-bg-primary{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.wpuf-bg-primaryHover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity))}.wpuf-bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity))}.wpuf-bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.wpuf-bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.wpuf-bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.wpuf-bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.wpuf-bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.wpuf-bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.wpuf-bg-transparent{background-color:transparent}.wpuf-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.wpuf-bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.wpuf-bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity))}.wpuf-bg-opacity-50{--tw-bg-opacity: .5}.wpuf-bg-opacity-75{--tw-bg-opacity: .75}.wpuf-bg-opacity-80{--tw-bg-opacity: .8}.wpuf-bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.wpuf-from-purple-600{--tw-gradient-from: #9333ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.wpuf-to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.\\!wpuf-stroke-primary{stroke:#059669!important}.wpuf-stroke-gray-400{stroke:#9ca3af}.wpuf-stroke-gray-50{stroke:#f9fafb}.wpuf-stroke-gray-500{stroke:#6b7280}.wpuf-object-cover{-o-object-fit:cover;object-fit:cover}.\\!wpuf-p-0{padding:0!important}.wpuf-p-0{padding:0}.wpuf-p-1{padding:.25rem}.wpuf-p-1\\.5{padding:.375rem}.wpuf-p-10{padding:2.5rem}.wpuf-p-12{padding:3rem}.wpuf-p-2{padding:.5rem}.wpuf-p-20{padding:5rem}.wpuf-p-3{padding:.75rem}.wpuf-p-4{padding:1rem}.wpuf-p-5{padding:1.25rem}.wpuf-p-6{padding:1.5rem}.wpuf-p-8{padding:2rem}.wpuf-p-\\[10px\\]{padding:10px}.\\!wpuf-px-4{padding-left:1rem!important;padding-right:1rem!important}.\\!wpuf-px-\\[14px\\]{padding-left:14px!important;padding-right:14px!important}.\\!wpuf-py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.\\!wpuf-py-1\\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\\!wpuf-py-\\[10px\\]{padding-top:10px!important;padding-bottom:10px!important}.\\!wpuf-py-\\[4px\\]{padding-top:4px!important;padding-bottom:4px!important}.wpuf-px-1{padding-left:.25rem;padding-right:.25rem}.wpuf-px-12{padding-left:3rem;padding-right:3rem}.wpuf-px-2{padding-left:.5rem;padding-right:.5rem}.wpuf-px-2\\.5{padding-left:.625rem;padding-right:.625rem}.wpuf-px-3{padding-left:.75rem;padding-right:.75rem}.wpuf-px-4{padding-left:1rem;padding-right:1rem}.wpuf-px-5{padding-left:1.25rem;padding-right:1.25rem}.wpuf-px-6{padding-left:1.5rem;padding-right:1.5rem}.wpuf-px-8{padding-left:2rem;padding-right:2rem}.wpuf-px-\\[12px\\]{padding-left:12px;padding-right:12px}.wpuf-px-\\[14px\\]{padding-left:14px;padding-right:14px}.wpuf-px-\\[15px\\]{padding-left:15px;padding-right:15px}.wpuf-px-\\[18px\\]{padding-left:18px;padding-right:18px}.wpuf-px-\\[20px\\]{padding-left:20px;padding-right:20px}.wpuf-px-\\[52px\\]{padding-left:52px;padding-right:52px}.wpuf-py-0{padding-top:0;padding-bottom:0}.wpuf-py-0\\.5{padding-top:.125rem;padding-bottom:.125rem}.wpuf-py-1{padding-top:.25rem;padding-bottom:.25rem}.wpuf-py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.wpuf-py-2{padding-top:.5rem;padding-bottom:.5rem}.wpuf-py-24{padding-top:6rem;padding-bottom:6rem}.wpuf-py-3{padding-top:.75rem;padding-bottom:.75rem}.wpuf-py-3\\.5{padding-top:.875rem;padding-bottom:.875rem}.wpuf-py-4{padding-top:1rem;padding-bottom:1rem}.wpuf-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.wpuf-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.wpuf-py-8{padding-top:2rem;padding-bottom:2rem}.wpuf-py-\\[10px\\]{padding-top:10px;padding-bottom:10px}.wpuf-py-\\[2px\\]{padding-top:2px;padding-bottom:2px}.wpuf-py-\\[7px\\]{padding-top:7px;padding-bottom:7px}.\\!wpuf-pb-3{padding-bottom:.75rem!important}.\\!wpuf-pl-0{padding-left:0!important}.wpuf-pb-0{padding-bottom:0}.wpuf-pb-20{padding-bottom:5rem}.wpuf-pb-3{padding-bottom:.75rem}.wpuf-pb-4{padding-bottom:1rem}.wpuf-pb-6{padding-bottom:1.5rem}.wpuf-pb-7{padding-bottom:1.75rem}.wpuf-pb-8{padding-bottom:2rem}.wpuf-pl-0{padding-left:0}.wpuf-pl-1{padding-left:.25rem}.wpuf-pl-2{padding-left:.5rem}.wpuf-pl-3{padding-left:.75rem}.wpuf-pl-4{padding-left:1rem}.wpuf-pl-\\[20px\\]{padding-left:20px}.wpuf-pl-\\[48px\\]{padding-left:48px}.wpuf-pr-1{padding-right:.25rem}.wpuf-pr-1\\.5{padding-right:.375rem}.wpuf-pr-10{padding-right:2.5rem}.wpuf-pr-16{padding-right:4rem}.wpuf-pr-2{padding-right:.5rem}.wpuf-pr-3{padding-right:.75rem}.wpuf-pr-4{padding-right:1rem}.wpuf-pr-\\[20px\\]{padding-right:20px}.wpuf-pr-\\[48px\\]{padding-right:48px}.wpuf-pt-0{padding-top:0}.wpuf-pt-1{padding-top:.25rem}.wpuf-pt-4{padding-top:1rem}.wpuf-pt-5{padding-top:1.25rem}.wpuf-pt-6{padding-top:1.5rem}.wpuf-pt-\\[40px\\]{padding-top:40px}.wpuf-text-left{text-align:left}.wpuf-text-center{text-align:center}.wpuf-text-right{text-align:right}.wpuf-text-end{text-align:end}.wpuf-align-middle{vertical-align:middle}.wpuf-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.wpuf-font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\\!wpuf-text-base{font-size:1rem!important;line-height:1.5rem!important}.\\!wpuf-text-sm{font-size:.875rem!important;line-height:1.25rem!important}.\\!wpuf-text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.wpuf-text-2xl{font-size:1.5rem;line-height:2rem}.wpuf-text-3xl{font-size:1.875rem;line-height:2.25rem}.wpuf-text-4xl{font-size:2.25rem;line-height:2.5rem}.wpuf-text-5xl{font-size:3rem;line-height:1}.wpuf-text-\\[11px\\]{font-size:11px}.wpuf-text-\\[13px\\]{font-size:13px}.wpuf-text-\\[14px\\]{font-size:14px}.wpuf-text-\\[16px\\]{font-size:16px}.wpuf-text-\\[17px\\]{font-size:17px}.wpuf-text-\\[24px\\]{font-size:24px}.wpuf-text-base{font-size:1rem;line-height:1.5rem}.wpuf-text-lg{font-size:1.125rem;line-height:1.75rem}.wpuf-text-sm{font-size:.875rem;line-height:1.25rem}.wpuf-text-xl{font-size:1.25rem;line-height:1.75rem}.wpuf-text-xs{font-size:.75rem;line-height:1rem}.\\!wpuf-font-bold{font-weight:700!important}.\\!wpuf-font-medium{font-weight:500!important}.wpuf-font-bold{font-weight:700}.wpuf-font-medium{font-weight:500}.wpuf-font-normal{font-weight:400}.wpuf-font-semibold{font-weight:600}.wpuf-italic{font-style:italic}.\\!wpuf-leading-none{line-height:1!important}.wpuf-leading-10{line-height:2.5rem}.wpuf-leading-5{line-height:1.25rem}.wpuf-leading-6{line-height:1.5rem}.wpuf-leading-7{line-height:1.75rem}.wpuf-leading-8{line-height:2rem}.wpuf-leading-9{line-height:2.25rem}.wpuf-leading-none{line-height:1}.wpuf-tracking-normal{letter-spacing:0em}.wpuf-tracking-tight{letter-spacing:-.025em}.\\!wpuf-text-black{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}.\\!wpuf-text-gray-700{--tw-text-opacity: 1 !important;color:rgb(55 65 81 / var(--tw-text-opacity))!important}.\\!wpuf-text-red-900{--tw-text-opacity: 1 !important;color:rgb(127 29 29 / var(--tw-text-opacity))!important}.\\!wpuf-text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.wpuf-text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.wpuf-text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.wpuf-text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.wpuf-text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity))}.wpuf-text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity))}.wpuf-text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity))}.wpuf-text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.wpuf-text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.wpuf-text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.wpuf-text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.wpuf-text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.wpuf-text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.wpuf-text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.wpuf-text-green-200{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity))}.wpuf-text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.wpuf-text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.wpuf-text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}.wpuf-text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity))}.wpuf-text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity))}.wpuf-text-primary{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity))}.wpuf-text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity))}.wpuf-text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity))}.wpuf-text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity))}.wpuf-text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.wpuf-text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.wpuf-text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.wpuf-text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.wpuf-text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.wpuf-text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}.wpuf-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.wpuf-text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity))}.wpuf-text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.wpuf-text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity))}.wpuf-text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity))}.wpuf-text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity))}.wpuf-no-underline{text-decoration-line:none}.wpuf-opacity-0{opacity:0}.wpuf-opacity-100{opacity:1}.wpuf-opacity-25{opacity:.25}.wpuf-opacity-40{opacity:.4}.wpuf-opacity-50{opacity:.5}.wpuf-opacity-75{opacity:.75}.\\!wpuf-shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.\\!wpuf-shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.wpuf-shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wpuf-shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wpuf-shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wpuf-shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wpuf-shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wpuf-shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.wpuf-shadow-primary{--tw-shadow-color: #059669;--tw-shadow: var(--tw-shadow-colored)}.wpuf-outline-none{outline:2px solid transparent;outline-offset:2px}.wpuf-outline{outline-style:solid}.wpuf--outline-offset-1{outline-offset:-1px}.wpuf-outline-gray-300{outline-color:#d1d5db}.wpuf-ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.wpuf-ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.wpuf-ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.wpuf-ring-inset{--tw-ring-inset: inset}.\\!wpuf-ring-transparent{--tw-ring-color: transparent !important}.wpuf-ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))}.wpuf-ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity))}.wpuf-ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity))}.wpuf-ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))}.wpuf-ring-gray-900{--tw-ring-opacity: 1;--tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity))}.wpuf-ring-gray-900\\/5{--tw-ring-color: rgb(17 24 39 / .05)}.wpuf-ring-green-600{--tw-ring-opacity: 1;--tw-ring-color: rgb(22 163 74 / var(--tw-ring-opacity))}.wpuf-ring-green-600\\/20{--tw-ring-color: rgb(22 163 74 / .2)}.wpuf-ring-primary{--tw-ring-opacity: 1;--tw-ring-color: rgb(5 150 105 / var(--tw-ring-opacity))}.wpuf-ring-red-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity))}.wpuf-ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))}.wpuf-ring-opacity-5{--tw-ring-opacity: .05}.wpuf-blur{--tw-blur: blur(8px);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)}.wpuf-drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));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)}.wpuf-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wpuf-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wpuf-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wpuf-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wpuf-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wpuf-duration-100{transition-duration:.1s}.wpuf-duration-150{transition-duration:.15s}.wpuf-duration-200{transition-duration:.2s}.wpuf-duration-300{transition-duration:.3s}.wpuf-duration-500{transition-duration:.5s}.wpuf-duration-75{transition-duration:75ms}.wpuf-ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.wpuf-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.wpuf-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}#wpbody-content{padding-bottom:unset!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wpuf-animate-spin{animation:spin 1s linear infinite}.placeholder\\:wpuf-text-gray-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.placeholder\\:wpuf-text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.placeholder\\:wpuf-text-red-300::-moz-placeholder{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.placeholder\\:wpuf-text-red-300::placeholder{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.before\\:wpuf-absolute:before{content:var(--tw-content);position:absolute}.before\\:wpuf--top-6:before{content:var(--tw-content);top:-1.5rem}.before\\:wpuf-mt-3:before{content:var(--tw-content);margin-top:.75rem}.before\\:wpuf-h-3:before{content:var(--tw-content);height:.75rem}.before\\:wpuf-bg-gray-700:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.before\\:wpuf-text-zinc-50:before{content:var(--tw-content);--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity))}.before\\:\\!wpuf-content-none:before{--tw-content: none !important;content:var(--tw-content)!important}.after\\:wpuf-absolute:after{content:var(--tw-content);position:absolute}.after\\:wpuf-h-6:after{content:var(--tw-content);height:1.5rem}.after\\:wpuf-w-6:after{content:var(--tw-content);width:1.5rem}.after\\:wpuf-rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\\:wpuf-border:after{content:var(--tw-content);border-width:1px}.after\\:wpuf-border-b-0:after{content:var(--tw-content);border-bottom-width:0px}.after\\:wpuf-border-r-0:after{content:var(--tw-content);border-right-width:0px}.after\\:wpuf-border-solid:after{content:var(--tw-content);border-style:solid}.after\\:wpuf-border-gray-50:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity))}.after\\:wpuf-border-x-transparent:after{content:var(--tw-content);border-left-color:transparent;border-right-color:transparent}.after\\:wpuf-border-t-gray-700:after{content:var(--tw-content);--tw-border-opacity: 1;border-top-color:rgb(55 65 81 / var(--tw-border-opacity))}.after\\:wpuf-bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.after\\:wpuf-shadow-md:after{content:var(--tw-content);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.after\\:wpuf-duration-300:after{content:var(--tw-content);transition-duration:.3s}.checked\\:\\!wpuf-border-primary:checked{--tw-border-opacity: 1 !important;border-color:rgb(5 150 105 / var(--tw-border-opacity))!important}.checked\\:\\!wpuf-bg-primary:checked{--tw-bg-opacity: 1 !important;background-color:rgb(5 150 105 / var(--tw-bg-opacity))!important}.checked\\:wpuf-bg-primary:checked{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.checked\\:wpuf-bg-transparent:checked{background-color:transparent}.checked\\:\\!wpuf-shadow-none:checked{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.checked\\:wpuf-shadow-sm:checked{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.before\\:checked\\:\\!wpuf-bg-white:checked:before{content:var(--tw-content);--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.checked\\:before\\:\\!wpuf-bg-transparent:checked:before{content:var(--tw-content);background-color:transparent!important}.hover\\:wpuf-block:hover{display:block}.hover\\:wpuf-w-3:hover{width:.75rem}.hover\\:\\!wpuf-cursor-move:hover{cursor:move!important}.hover\\:\\!wpuf-cursor-pointer:hover{cursor:pointer!important}.hover\\:wpuf-cursor-pointer:hover{cursor:pointer}.hover\\:wpuf-rounded-md:hover{border-radius:.375rem}.hover\\:wpuf-border-b-2:hover{border-bottom-width:2px}.hover\\:wpuf-border-blue-700:hover{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity))}.hover\\:wpuf-border-emerald-600:hover{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.hover\\:wpuf-border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.hover\\:wpuf-border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}.hover\\:wpuf-border-primary:hover{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.hover\\:wpuf-border-red-700:hover{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity))}.hover\\:wpuf-border-sky-500:hover{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity))}.hover\\:\\!wpuf-bg-green-50:hover{--tw-bg-opacity: 1 !important;background-color:rgb(240 253 244 / var(--tw-bg-opacity))!important}.hover\\:wpuf-bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-emerald-400:hover{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-emerald-800:hover{--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-primaryHover:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-slate-500:hover{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\\:wpuf-bg-yellow-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.hover\\:\\!wpuf-bg-none:hover{background-image:none!important}.hover\\:wpuf-from-purple-700:hover{--tw-gradient-from: #7e22ce var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 34 206 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\\:wpuf-to-blue-700:hover{--tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position)}.hover\\:wpuf-stroke-gray-200:hover{stroke:#e5e7eb}.hover\\:\\!wpuf-text-gray-700:hover{--tw-text-opacity: 1 !important;color:rgb(55 65 81 / var(--tw-text-opacity))!important}.hover\\:wpuf-text-emerald-200:hover{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity))}.hover\\:wpuf-text-emerald-700:hover{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity))}.hover\\:wpuf-text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.hover\\:wpuf-text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.hover\\:wpuf-text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.hover\\:wpuf-text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.hover\\:wpuf-text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.hover\\:wpuf-text-primary:hover{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity))}.hover\\:wpuf-text-primaryHover:hover{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity))}.hover\\:wpuf-text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.hover\\:wpuf-text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\\:wpuf-opacity-100:hover{opacity:1}.hover\\:wpuf-shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\\:wpuf-shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\\:wpuf-drop-shadow-sm:hover{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));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)}.hover\\:wpuf-transition-all:hover{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checked\\:hover\\:wpuf-bg-primary:hover:checked{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.checked\\:hover\\:wpuf-bg-transparent:hover:checked{background-color:transparent}.hover\\:checked\\:\\!wpuf-bg-primary:checked:hover{--tw-bg-opacity: 1 !important;background-color:rgb(5 150 105 / var(--tw-bg-opacity))!important}.checked\\:hover\\:wpuf-shadow-none:hover:checked{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\\:checked\\:\\!wpuf-ring-transparent:checked:hover{--tw-ring-color: transparent !important}.focus\\:wpuf-z-20:focus{z-index:20}.focus\\:wpuf-border-none:focus{border-style:none}.focus\\:\\!wpuf-border-\\[\\#10b981\\]:focus{--tw-border-opacity: 1 !important;border-color:rgb(16 185 129 / var(--tw-border-opacity))!important}.focus\\:\\!wpuf-border-primaryHover:focus{--tw-border-opacity: 1 !important;border-color:rgb(16 185 129 / var(--tw-border-opacity))!important}.focus\\:\\!wpuf-border-transparent:focus{border-color:transparent!important}.focus\\:wpuf-border-emerald-500:focus{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity))}.focus\\:wpuf-border-emerald-700:focus{--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity))}.focus\\:wpuf-border-primary:focus{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.focus\\:wpuf-bg-amber-600:focus{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity))}.focus\\:wpuf-bg-indigo-500:focus{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity))}.focus\\:wpuf-bg-primaryHover:focus{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity))}.focus\\:wpuf-bg-slate-100:focus{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.focus\\:wpuf-from-purple-700:focus{--tw-gradient-from: #7e22ce var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 34 206 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.focus\\:wpuf-to-blue-700:focus{--tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position)}.focus\\:wpuf-text-white:focus{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.focus\\:\\!wpuf-shadow-none:focus{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.focus\\:wpuf-shadow-none:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\\:wpuf-shadow-primary:focus{--tw-shadow-color: #059669;--tw-shadow: var(--tw-shadow-colored)}.focus\\:wpuf-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:wpuf-ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\\:wpuf-ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\\:wpuf-ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\\:\\!wpuf-ring-primary:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(5 150 105 / var(--tw-ring-opacity)) !important}.focus\\:\\!wpuf-ring-transparent:focus{--tw-ring-color: transparent !important}.focus\\:wpuf-ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-emerald-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-emerald-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(5 150 105 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-primaryHover:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-red-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-yellow-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(234 179 8 / var(--tw-ring-opacity))}.focus\\:wpuf-ring-offset-2:focus{--tw-ring-offset-width: 2px}.checked\\:focus\\:\\!wpuf-bg-primary:focus:checked{--tw-bg-opacity: 1 !important;background-color:rgb(5 150 105 / var(--tw-bg-opacity))!important}.checked\\:focus\\:wpuf-bg-transparent:focus:checked{background-color:transparent}.focus\\:checked\\:\\!wpuf-bg-primary:checked:focus{--tw-bg-opacity: 1 !important;background-color:rgb(5 150 105 / var(--tw-bg-opacity))!important}.focus\\:checked\\:\\!wpuf-shadow-none:checked:focus{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.focus\\:checked\\:\\!wpuf-shadow-primary:checked:focus{--tw-shadow-color: #059669 !important;--tw-shadow: var(--tw-shadow-colored) !important}.focus\\:checked\\:\\!wpuf-ring-transparent:checked:focus{--tw-ring-color: transparent !important}.focus-visible\\:wpuf-outline:focus-visible{outline-style:solid}.focus-visible\\:wpuf-outline-2:focus-visible{outline-width:2px}.focus-visible\\:wpuf-outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:wpuf-outline-indigo-600:focus-visible{outline-color:#4f46e5}.focus-visible\\:wpuf-outline-primary:focus-visible{outline-color:#059669}.focus-visible\\:wpuf-ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\\:wpuf-ring-white:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity))}.focus-visible\\:wpuf-ring-opacity-75:focus-visible{--tw-ring-opacity: .75}.active\\:wpuf-shadow-none:active{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\\:wpuf-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:wpuf-opacity-50:disabled{opacity:.5}.wpuf-group:hover .group-hover\\:wpuf-flex{display:flex}.wpuf-group:hover .group-hover\\:wpuf-rotate-6{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-group:hover .group-hover\\:wpuf-cursor-pointer{cursor:pointer}.wpuf-group\\/column-inner:hover .group-hover\\/column-inner\\:wpuf-border-green-400,.wpuf-group\\/hidden-fields:hover .group-hover\\/hidden-fields\\:wpuf-border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity))}.wpuf-group:hover .group-hover\\:\\!wpuf-border-green-400{--tw-border-opacity: 1 !important;border-color:rgb(74 222 128 / var(--tw-border-opacity))!important}.wpuf-group:hover .group-hover\\:wpuf-border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity))}.wpuf-group\\/hidden-fields:hover .group-hover\\/hidden-fields\\:wpuf-bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.wpuf-group:hover .group-hover\\:wpuf-stroke-gray-500{stroke:#6b7280}.wpuf-group\\/sidebar-item:hover .group-hover\\/sidebar-item\\:wpuf-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.wpuf-group\\/column-inner:hover .group-hover\\/column-inner\\:wpuf-opacity-100,.wpuf-group\\/hidden-fields:hover .group-hover\\/hidden-fields\\:wpuf-opacity-100,.wpuf-group\\/pro-field:hover .group-hover\\/pro-field\\:wpuf-opacity-100,.wpuf-group\\/pro-item:hover .group-hover\\/pro-item\\:wpuf-opacity-100{opacity:1}.wpuf-group\\/pro-item:hover .group-hover\\/pro-item\\:wpuf-opacity-50{opacity:.5}.wpuf-group:hover .group-hover\\:wpuf-opacity-100{opacity:1}.wpuf-group:hover .group-hover\\:wpuf-opacity-70{opacity:.7}.wpuf-peer:checked~.peer-checked\\:wpuf-border-primary{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity))}.wpuf-peer:checked~.peer-checked\\:wpuf-bg-primary{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.wpuf-peer:checked~.peer-checked\\:wpuf-opacity-100{opacity:1}.wpuf-peer:checked~.peer-checked\\:after\\:wpuf-translate-x-4:after{content:var(--tw-content);--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpuf-peer:hover~.peer-hover\\:wpuf-block{display:block}@media (min-width: 640px){.sm\\:wpuf--mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\\:wpuf-mx-auto{margin-left:auto;margin-right:auto}.sm\\:wpuf-flex{display:flex}.sm\\:wpuf-h-\\[calc\\(100vh-10rem\\)\\]{height:calc(100vh - 10rem)}.sm\\:wpuf-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:wpuf-items-center{align-items:center}.sm\\:wpuf-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:wpuf-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\\:wpuf-rounded-lg{border-radius:.5rem}.sm\\:wpuf-p-0{padding:0}.sm\\:wpuf-p-5{padding:1.25rem}.sm\\:wpuf-p-6{padding:1.5rem}.sm\\:wpuf-p-9{padding:2.25rem}.sm\\:wpuf-px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\\:wpuf-py-32{padding-top:8rem;padding-bottom:8rem}.sm\\:wpuf-pl-6{padding-left:1.5rem}.sm\\:wpuf-text-5xl{font-size:3rem;line-height:1}.sm\\:wpuf-text-sm{font-size:.875rem;line-height:1.25rem}.sm\\:wpuf-leading-6{line-height:1.5rem}}@media (min-width: 768px){.md\\:wpuf-inline-block{display:inline-block}.md\\:wpuf-w-3\\/4{width:75%}.md\\:wpuf-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\\:wpuf-flex-row{flex-direction:row}.md\\:wpuf-pb-16{padding-bottom:4rem}}@media (min-width: 1024px){.lg\\:wpuf--mx-8{margin-left:-2rem;margin-right:-2rem}.lg\\:wpuf-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\\:wpuf-flex-row{flex-direction:row}.lg\\:wpuf-gap-0{gap:0px}.lg\\:wpuf-rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.lg\\:wpuf-rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.lg\\:wpuf-p-8{padding:2rem}.lg\\:wpuf-px-8{padding-left:2rem;padding-right:2rem}.lg\\:wpuf-pb-12{padding-bottom:3rem}}@media (min-width: 1280px){.xl\\:wpuf-mt-10{margin-top:2.5rem}}.rtl\\:wpuf-left-auto:where([dir=rtl],[dir=rtl] *){left:auto}.rtl\\:wpuf-right-0:where([dir=rtl],[dir=rtl] *){right:0}.rtl\\:wpuf-ml-1:where([dir=rtl],[dir=rtl] *){margin-left:.25rem}.rtl\\:wpuf-mr-0:where([dir=rtl],[dir=rtl] *){margin-right:0}.rtl\\:wpuf-pl-0:where([dir=rtl],[dir=rtl] *){padding-left:0}.rtl\\:wpuf-pr-2:where([dir=rtl],[dir=rtl] *){padding-right:.5rem}.rtl\\:wpuf-text-right:where([dir=rtl],[dir=rtl] *){text-align:right} `,document.head.appendChild(yo);/** * @vue/shared v3.5.4 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **//*! #__NO_SIDE_EFFECTS__ */function Er(t){const e=Object.create(null);for(const r of t.split(","))e[r]=1;return r=>r in e}const q={},we=[],jt=()=>{},Ia=()=>!1,Ge=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),Mr=t=>t.startsWith("onUpdate:"),st=Object.assign,zr=(t,e)=>{const r=t.indexOf(e);r>-1&&t.splice(r,1)},Aa=Object.prototype.hasOwnProperty,V=(t,e)=>Aa.call(t,e),I=Array.isArray,he=t=>Ke(t)==="[object Map]",xo=t=>Ke(t)==="[object Set]",D=t=>typeof t=="function",at=t=>typeof t=="string",Zt=t=>typeof t=="symbol",et=t=>t!==null&&typeof t=="object",ko=t=>(et(t)||D(t))&&D(t.then)&&D(t.catch),_o=Object.prototype.toString,Ke=t=>_o.call(t),ja=t=>Ke(t).slice(8,-1),Co=t=>Ke(t)==="[object Object]",Pr=t=>at(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Te=Er(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ze=t=>{const e=Object.create(null);return r=>e[r]||(e[r]=t(r))},Da=/-(\w)/g,zt=Ze(t=>t.replace(Da,(e,r)=>r?r.toUpperCase():"")),Ba=/\B([A-Z])/g,Jt=Ze(t=>t.replace(Ba,"-$1").toLowerCase()),Je=Ze(t=>t.charAt(0).toUpperCase()+t.slice(1)),Lr=Ze(t=>t?`on${Je(t)}`:""),oe=(t,e)=>!Object.is(t,e),Xe=(t,...e)=>{for(let r=0;r<t.length;r++)t[r](...e)},So=(t,e,r,o=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:o,value:r})},Ir=t=>{const e=parseFloat(t);return isNaN(e)?t:e},Ra=t=>{const e=at(t)?Number(t):NaN;return isNaN(e)?t:e};let Fo;const To=()=>Fo||(Fo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ee(t){if(I(t)){const e={};for(let r=0;r<t.length;r++){const o=t[r],a=at(o)?Na(o):Ee(o);if(a)for(const i in a)e[i]=a[i]}return e}else if(at(t)||et(t))return t}const Oa=/;(?![^(]*\))/g,Ua=/:([^]+)/,Ha=/\/\*[^]*?\*\//g;function Na(t){const e={};return t.replace(Ha,"").split(Oa).forEach(r=>{if(r){const o=r.split(Ua);o.length>1&&(e[o[0].trim()]=o[1].trim())}}),e}function Y(t){let e="";if(at(t))e=t;else if(I(t))for(let r=0;r<t.length;r++){const o=Y(t[r]);o&&(e+=o+" ")}else if(et(t))for(const r in t)t[r]&&(e+=r+" ");return e.trim()}const Va=Er("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function Eo(t){return!!t||t===""}const Mo=t=>!!(t&&t.__v_isRef===!0),x=t=>at(t)?t:t==null?"":I(t)||et(t)&&(t.toString===_o||!D(t.toString))?Mo(t)?x(t.value):JSON.stringify(t,zo,2):String(t),zo=(t,e)=>Mo(e)?zo(t,e.value):he(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((r,[o,a],i)=>(r[Ar(o,i)+" =>"]=a,r),{})}:xo(e)?{[`Set(${e.size})`]:[...e.values()].map(r=>Ar(r))}:Zt(e)?Ar(e):et(e)&&!I(e)&&!Co(e)?String(e):e,Ar=(t,e="")=>{var r;return Zt(t)?`Symbol(${(r=t.description)!=null?r:e})`:t};/** * @vue/reactivity v3.5.4 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let kt;class Wa{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=kt,!e&&kt&&(this.index=(kt.scopes||(kt.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,r;if(this.scopes)for(e=0,r=this.scopes.length;e<r;e++)this.scopes[e].pause();for(e=0,r=this.effects.length;e<r;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let e,r;if(this.scopes)for(e=0,r=this.scopes.length;e<r;e++)this.scopes[e].resume();for(e=0,r=this.effects.length;e<r;e++)this.effects[e].resume()}}run(e){if(this._active){const r=kt;try{return kt=this,e()}finally{kt=r}}}on(){kt=this}off(){kt=this.parent}stop(e){if(this._active){let r,o;for(r=0,o=this.effects.length;r<o;r++)this.effects[r].stop();for(r=0,o=this.cleanups.length;r<o;r++)this.cleanups[r]();if(this.scopes)for(r=0,o=this.scopes.length;r<o;r++)this.scopes[r].stop(!0);if(!this.detached&&this.parent&&!e){const a=this.parent.scopes.pop();a&&a!==this&&(this.parent.scopes[this.index]=a,a.index=this.index)}this.parent=void 0,this._active=!1}}}function qa(){return kt}let G;const jr=new WeakSet;class Po{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.nextEffect=void 0,this.cleanup=void 0,this.scheduler=void 0,kt&&kt.active&&kt.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,jr.has(this)&&(jr.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||(this.flags|=8,this.nextEffect=Me,Me=this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Bo(this),Io(this);const e=G,r=Pt;G=this,Pt=!0;try{return this.fn()}finally{Ao(this),G=e,Pt=r,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)Or(e);this.deps=this.depsTail=void 0,Bo(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?jr.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Rr(this)&&this.run()}get dirty(){return Rr(this)}}let Lo=0,Me;function Dr(){Lo++}function Br(){if(--Lo>0)return;let t;for(;Me;){let e=Me;for(Me=void 0;e;){const r=e.nextEffect;if(e.nextEffect=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(o){t||(t=o)}e=r}}if(t)throw t}function Io(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function Ao(t){let e,r=t.depsTail;for(let o=r;o;o=o.prevDep)o.version===-1?(o===r&&(r=o.prevDep),Or(o),Ya(o)):e=o,o.dep.activeLink=o.prevActiveLink,o.prevActiveLink=void 0;t.deps=e,t.depsTail=r}function Rr(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&jo(e.dep.computed)||e.dep.version!==e.version)return!0;return!!t._dirty}function jo(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===ze))return;t.globalVersion=ze;const e=t.dep;if(t.flags|=2,e.version>0&&!t.isSSR&&!Rr(t)){t.flags&=-3;return}const r=G,o=Pt;G=t,Pt=!0;try{Io(t);const a=t.fn(t._value);(e.version===0||oe(a,t._value))&&(t._value=a,e.version++)}catch(a){throw e.version++,a}finally{G=r,Pt=o,Ao(t),t.flags&=-3}}function Or(t){const{dep:e,prevSub:r,nextSub:o}=t;if(r&&(r.nextSub=o,t.prevSub=void 0),o&&(o.prevSub=r,t.nextSub=void 0),e.subs===t&&(e.subs=r),!e.subs&&e.computed){e.computed.flags&=-5;for(let a=e.computed.deps;a;a=a.nextDep)Or(a)}}function Ya(t){const{prevDep:e,nextDep:r}=t;e&&(e.nextDep=r,t.prevDep=void 0),r&&(r.prevDep=e,t.nextDep=void 0)}let Pt=!0;const Do=[];function Ht(){Do.push(Pt),Pt=!1}function Nt(){const t=Do.pop();Pt=t===void 0?!0:t}function Bo(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const r=G;G=void 0;try{e()}finally{G=r}}}let ze=0;class Ro{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0}track(e){if(!G||!Pt||G===this.computed)return;let r=this.activeLink;if(r===void 0||r.sub!==G)r=this.activeLink={dep:this,sub:G,version:this.version,nextDep:void 0,prevDep:void 0,nextSub:void 0,prevSub:void 0,prevActiveLink:void 0},G.deps?(r.prevDep=G.depsTail,G.depsTail.nextDep=r,G.depsTail=r):G.deps=G.depsTail=r,G.flags&4&&Oo(r);else if(r.version===-1&&(r.version=this.version,r.nextDep)){const o=r.nextDep;o.prevDep=r.prevDep,r.prevDep&&(r.prevDep.nextDep=o),r.prevDep=G.depsTail,r.nextDep=void 0,G.depsTail.nextDep=r,G.depsTail=r,G.deps===r&&(G.deps=o)}return r}trigger(e){this.version++,ze++,this.notify(e)}notify(e){Dr();try{for(let r=this.subs;r;r=r.prevSub)r.sub.notify()}finally{Br()}}}function Oo(t){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let o=e.deps;o;o=o.nextDep)Oo(o)}const r=t.dep.subs;r!==t&&(t.prevSub=r,r&&(r.nextSub=t)),t.dep.subs=t}const Ur=new WeakMap,ie=Symbol(""),Hr=Symbol(""),Pe=Symbol("");function ut(t,e,r){if(Pt&&G){let o=Ur.get(t);o||Ur.set(t,o=new Map);let a=o.get(r);a||o.set(r,a=new Ro),a.track()}}function Vt(t,e,r,o,a,i){const n=Ur.get(t);if(!n){ze++;return}const s=l=>{l&&l.trigger()};if(Dr(),e==="clear")n.forEach(s);else{const l=I(t),c=l&&Pr(r);if(l&&r==="length"){const f=Number(o);n.forEach((w,m)=>{(m==="length"||m===Pe||!Zt(m)&&m>=f)&&s(w)})}else switch(r!==void 0&&s(n.get(r)),c&&s(n.get(Pe)),e){case"add":l?c&&s(n.get("length")):(s(n.get(ie)),he(t)&&s(n.get(Hr)));break;case"delete":l||(s(n.get(ie)),he(t)&&s(n.get(Hr)));break;case"set":he(t)&&s(n.get(ie));break}}Br()}function me(t){const e=H(t);return e===t?e:(ut(e,"iterate",Pe),Lt(t)?e:e.map(gt))}function $e(t){return ut(t=H(t),"iterate",Pe),t}const Ga={__proto__:null,[Symbol.iterator](){return Nr(this,Symbol.iterator,gt)},concat(...t){return me(this).concat(...t.map(e=>I(e)?me(e):e))},entries(){return Nr(this,"entries",t=>(t[1]=gt(t[1]),t))},every(t,e){return Wt(this,"every",t,e,void 0,arguments)},filter(t,e){return Wt(this,"filter",t,e,r=>r.map(gt),arguments)},find(t,e){return Wt(this,"find",t,e,gt,arguments)},findIndex(t,e){return Wt(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return Wt(this,"findLast",t,e,gt,arguments)},findLastIndex(t,e){return Wt(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return Wt(this,"forEach",t,e,void 0,arguments)},includes(...t){return Vr(this,"includes",t)},indexOf(...t){return Vr(this,"indexOf",t)},join(t){return me(this).join(t)},lastIndexOf(...t){return Vr(this,"lastIndexOf",t)},map(t,e){return Wt(this,"map",t,e,void 0,arguments)},pop(){return Le(this,"pop")},push(...t){return Le(this,"push",t)},reduce(t,...e){return Uo(this,"reduce",t,e)},reduceRight(t,...e){return Uo(this,"reduceRight",t,e)},shift(){return Le(this,"shift")},some(t,e){return Wt(this,"some",t,e,void 0,arguments)},splice(...t){return Le(this,"splice",t)},toReversed(){return me(this).toReversed()},toSorted(t){return me(this).toSorted(t)},toSpliced(...t){return me(this).toSpliced(...t)},unshift(...t){return Le(this,"unshift",t)},values(){return Nr(this,"values",gt)}};function Nr(t,e,r){const o=$e(t),a=o[e]();return o!==t&&!Lt(t)&&(a._next=a.next,a.next=()=>{const i=a._next();return i.value&&(i.value=r(i.value)),i}),a}const Ka=Array.prototype;function Wt(t,e,r,o,a,i){const n=$e(t),s=n!==t&&!Lt(t),l=n[e];if(l!==Ka[e]){const w=l.apply(t,i);return s?gt(w):w}let c=r;n!==t&&(s?c=function(w,m){return r.call(this,gt(w),m,t)}:r.length>2&&(c=function(w,m){return r.call(this,w,m,t)}));const f=l.call(n,c,o);return s&&a?a(f):f}function Uo(t,e,r,o){const a=$e(t);let i=r;return a!==t&&(Lt(t)?r.length>3&&(i=function(n,s,l){return r.call(this,n,s,l,t)}):i=function(n,s,l){return r.call(this,n,gt(s),l,t)}),a[e](i,...o)}function Vr(t,e,r){const o=H(t);ut(o,"iterate",Pe);const a=o[e](...r);return(a===-1||a===!1)&&Yr(r[0])?(r[0]=H(r[0]),o[e](...r)):a}function Le(t,e,r=[]){Ht(),Dr();const o=H(t)[e].apply(t,r);return Br(),Nt(),o}const Za=Er("__proto__,__v_isRef,__isVue"),Ho=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Zt));function Ja(t){Zt(t)||(t=String(t));const e=H(this);return ut(e,"has",t),e.hasOwnProperty(t)}class No{constructor(e=!1,r=!1){this._isReadonly=e,this._isShallow=r}get(e,r,o){const a=this._isReadonly,i=this._isShallow;if(r==="__v_isReactive")return!a;if(r==="__v_isReadonly")return a;if(r==="__v_isShallow")return i;if(r==="__v_raw")return o===(a?i?$o:Xo:i?Jo:Zo).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(o)?e:void 0;const n=I(e);if(!a){let l;if(n&&(l=Ga[r]))return l;if(r==="hasOwnProperty")return Ja}const s=Reflect.get(e,r,ft(e)?e:o);return(Zt(r)?Ho.has(r):Za(r))||(a||ut(e,"get",r),i)?s:ft(s)?n&&Pr(r)?s:s.value:et(s)?a?Qo(s):qr(s):s}}class Vo extends No{constructor(e=!1){super(!1,e)}set(e,r,o,a){let i=e[r];if(!this._isShallow){const l=ge(i);if(!Lt(o)&&!ge(o)&&(i=H(i),o=H(o)),!I(e)&&ft(i)&&!ft(o))return l?!1:(i.value=o,!0)}const n=I(e)&&Pr(r)?Number(r)<e.length:V(e,r),s=Reflect.set(e,r,o,ft(e)?e:a);return e===H(a)&&(n?oe(o,i)&&Vt(e,"set",r,o):Vt(e,"add",r,o)),s}deleteProperty(e,r){const o=V(e,r);e[r];const a=Reflect.deleteProperty(e,r);return a&&o&&Vt(e,"delete",r,void 0),a}has(e,r){const o=Reflect.has(e,r);return(!Zt(r)||!Ho.has(r))&&ut(e,"has",r),o}ownKeys(e){return ut(e,"iterate",I(e)?"length":ie),Reflect.ownKeys(e)}}class Wo extends No{constructor(e=!1){super(!0,e)}set(e,r){return!0}deleteProperty(e,r){return!0}}const Xa=new Vo,$a=new Wo,Qa=new Vo(!0),tn=new Wo(!0),Wr=t=>t,Qe=t=>Reflect.getPrototypeOf(t);function tr(t,e,r=!1,o=!1){t=t.__v_raw;const a=H(t),i=H(e);r||(oe(e,i)&&ut(a,"get",e),ut(a,"get",i));const{has:n}=Qe(a),s=o?Wr:r?Gr:gt;if(n.call(a,e))return s(t.get(e));if(n.call(a,i))return s(t.get(i));t!==a&&t.get(e)}function er(t,e=!1){const r=this.__v_raw,o=H(r),a=H(t);return e||(oe(t,a)&&ut(o,"has",t),ut(o,"has",a)),t===a?r.has(t):r.has(t)||r.has(a)}function rr(t,e=!1){return t=t.__v_raw,!e&&ut(H(t),"iterate",ie),Reflect.get(t,"size",t)}function qo(t,e=!1){!e&&!Lt(t)&&!ge(t)&&(t=H(t));const r=H(this);return Qe(r).has.call(r,t)||(r.add(t),Vt(r,"add",t,t)),this}function Yo(t,e,r=!1){!r&&!Lt(e)&&!ge(e)&&(e=H(e));const o=H(this),{has:a,get:i}=Qe(o);let n=a.call(o,t);n||(t=H(t),n=a.call(o,t));const s=i.call(o,t);return o.set(t,e),n?oe(e,s)&&Vt(o,"set",t,e):Vt(o,"add",t,e),this}function Go(t){const e=H(this),{has:r,get:o}=Qe(e);let a=r.call(e,t);a||(t=H(t),a=r.call(e,t)),o&&o.call(e,t);const i=e.delete(t);return a&&Vt(e,"delete",t,void 0),i}function Ko(){const t=H(this),e=t.size!==0,r=t.clear();return e&&Vt(t,"clear",void 0,void 0),r}function or(t,e){return function(o,a){const i=this,n=i.__v_raw,s=H(n),l=e?Wr:t?Gr:gt;return!t&&ut(s,"iterate",ie),n.forEach((c,f)=>o.call(a,l(c),l(f),i))}}function ir(t,e,r){return function(...o){const a=this.__v_raw,i=H(a),n=he(i),s=t==="entries"||t===Symbol.iterator&&n,l=t==="keys"&&n,c=a[t](...o),f=r?Wr:e?Gr:gt;return!e&&ut(i,"iterate",l?Hr:ie),{next(){const{value:w,done:m}=c.next();return m?{value:w,done:m}:{value:s?[f(w[0]),f(w[1])]:f(w),done:m}},[Symbol.iterator](){return this}}}}function Xt(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function en(){const t={get(i){return tr(this,i)},get size(){return rr(this)},has:er,add:qo,set:Yo,delete:Go,clear:Ko,forEach:or(!1,!1)},e={get(i){return tr(this,i,!1,!0)},get size(){return rr(this)},has:er,add(i){return qo.call(this,i,!0)},set(i,n){return Yo.call(this,i,n,!0)},delete:Go,clear:Ko,forEach:or(!1,!0)},r={get(i){return tr(this,i,!0)},get size(){return rr(this,!0)},has(i){return er.call(this,i,!0)},add:Xt("add"),set:Xt("set"),delete:Xt("delete"),clear:Xt("clear"),forEach:or(!0,!1)},o={get(i){return tr(this,i,!0,!0)},get size(){return rr(this,!0)},has(i){return er.call(this,i,!0)},add:Xt("add"),set:Xt("set"),delete:Xt("delete"),clear:Xt("clear"),forEach:or(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{t[i]=ir(i,!1,!1),r[i]=ir(i,!0,!1),e[i]=ir(i,!1,!0),o[i]=ir(i,!0,!0)}),[t,r,e,o]}const[rn,on,an,nn]=en();function ar(t,e){const r=e?t?nn:an:t?on:rn;return(o,a,i)=>a==="__v_isReactive"?!t:a==="__v_isReadonly"?t:a==="__v_raw"?o:Reflect.get(V(r,a)&&a in o?r:o,a,i)}const sn={get:ar(!1,!1)},ln={get:ar(!1,!0)},pn={get:ar(!0,!1)},cn={get:ar(!0,!0)},Zo=new WeakMap,Jo=new WeakMap,Xo=new WeakMap,$o=new WeakMap;function un(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function fn(t){return t.__v_skip||!Object.isExtensible(t)?0:un(ja(t))}function qr(t){return ge(t)?t:nr(t,!1,Xa,sn,Zo)}function dn(t){return nr(t,!1,Qa,ln,Jo)}function Qo(t){return nr(t,!0,$a,pn,Xo)}function mf(t){return nr(t,!0,tn,cn,$o)}function nr(t,e,r,o,a){if(!et(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const i=a.get(t);if(i)return i;const n=fn(t);if(n===0)return t;const s=new Proxy(t,n===2?o:r);return a.set(t,s),s}function be(t){return ge(t)?be(t.__v_raw):!!(t&&t.__v_isReactive)}function ge(t){return!!(t&&t.__v_isReadonly)}function Lt(t){return!!(t&&t.__v_isShallow)}function Yr(t){return t?!!t.__v_raw:!1}function H(t){const e=t&&t.__v_raw;return e?H(e):t}function wn(t){return!V(t,"__v_skip")&&Object.isExtensible(t)&&So(t,"__v_skip",!0),t}const gt=t=>et(t)?qr(t):t,Gr=t=>et(t)?Qo(t):t;function ft(t){return t?t.__v_isRef===!0:!1}function hn(t){return ft(t)?t.value:t}const mn={get:(t,e,r)=>e==="__v_raw"?t:hn(Reflect.get(t,e,r)),set:(t,e,r,o)=>{const a=t[e];return ft(a)&&!ft(r)?(a.value=r,!0):Reflect.set(t,e,r,o)}};function ti(t){return be(t)?t:new Proxy(t,mn)}class bn{constructor(e,r,o){this.fn=e,this.setter=r,this._value=void 0,this.dep=new Ro(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=ze-1,this.effect=this,this.__v_isReadonly=!r,this.isSSR=o}notify(){this.flags|=16,G!==this&&this.dep.notify()}get value(){const e=this.dep.track();return jo(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function gn(t,e,r=!1){let o,a;return D(t)?o=t:(o=t.get,a=t.set),new bn(o,a,r)}const sr={},lr=new WeakMap;let ae;function vn(t,e=!1,r=ae){if(r){let o=lr.get(r);o||lr.set(r,o=[]),o.push(t)}}function yn(t,e,r=q){const{immediate:o,deep:a,once:i,scheduler:n,augmentJob:s,call:l}=r,c=P=>a?P:Lt(P)||a===!1||a===0?qt(P,1):qt(P);let f,w,m,E,j=!1,B=!1;if(ft(t)?(w=()=>t.value,j=Lt(t)):be(t)?(w=()=>c(t),j=!0):I(t)?(B=!0,j=t.some(P=>be(P)||Lt(P)),w=()=>t.map(P=>{if(ft(P))return P.value;if(be(P))return c(P);if(D(P))return l?l(P,2):P()})):D(t)?e?w=l?()=>l(t,2):t:w=()=>{if(m){Ht();try{m()}finally{Nt()}}const P=ae;ae=f;try{return l?l(t,3,[E]):t(E)}finally{ae=P}}:w=jt,e&&a){const P=w,X=a===!0?1/0:a;w=()=>qt(P(),X)}const N=qa(),O=()=>{f.stop(),N&&zr(N.effects,f)};if(i)if(e){const P=e;e=(...X)=>{P(...X),O()}}else{const P=w;w=()=>{P(),O()}}let K=B?new Array(t.length).fill(sr):sr;const Z=P=>{if(!(!(f.flags&1)||!f.dirty&&!P))if(e){const X=f.run();if(a||j||(B?X.some((lt,bt)=>oe(lt,K[bt])):oe(X,K))){m&&m();const lt=ae;ae=f;try{const bt=[X,K===sr?void 0:B&&K[0]===sr?[]:K,E];l?l(e,3,bt):e(...bt),K=X}finally{ae=lt}}}else f.run()};return s&&s(Z),f=new Po(w),f.scheduler=n?()=>n(Z,!1):Z,E=P=>vn(P,!1,f),m=f.onStop=()=>{const P=lr.get(f);if(P){if(l)l(P,4);else for(const X of P)X();lr.delete(f)}},e?o?Z(!0):K=f.run():n?n(Z.bind(null,!0),!0):f.run(),O.pause=f.pause.bind(f),O.resume=f.resume.bind(f),O.stop=O,O}function qt(t,e=1/0,r){if(e<=0||!et(t)||t.__v_skip||(r=r||new Set,r.has(t)))return t;if(r.add(t),e--,ft(t))qt(t.value,e,r);else if(I(t))for(let o=0;o<t.length;o++)qt(t[o],e,r);else if(xo(t)||he(t))t.forEach(o=>{qt(o,e,r)});else if(Co(t)){for(const o in t)qt(t[o],e,r);for(const o of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,o)&&qt(t[o],e,r)}return t}/** * @vue/runtime-core v3.5.4 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const Ie=[];let Kr=!1;function bf(t,...e){if(Kr)return;Kr=!0,Ht();const r=Ie.length?Ie[Ie.length-1].component:null,o=r&&r.appContext.config.warnHandler,a=xn();if(o)ve(o,r,11,[t+e.map(i=>{var n,s;return(s=(n=i.toString)==null?void 0:n.call(i))!=null?s:JSON.stringify(i)}).join(""),r&&r.proxy,a.map(({vnode:i})=>`at <${ta(r,i.type)}>`).join(` `),a]);else{const i=[`[Vue warn]: ${t}`,...e];a.length&&i.push(` `,...kn(a)),console.warn(...i)}Nt(),Kr=!1}function xn(){let t=Ie[Ie.length-1];if(!t)return[];const e=[];for(;t;){const r=e[0];r&&r.vnode===t?r.recurseCount++:e.push({vnode:t,recurseCount:0});const o=t.component&&t.component.parent;t=o&&o.vnode}return e}function kn(t){const e=[];return t.forEach((r,o)=>{e.push(...o===0?[]:[` `],..._n(r))}),e}function _n({vnode:t,recurseCount:e}){const r=e>0?`... (${e} recursive calls)`:"",o=t.component?t.component.parent==null:!1,a=` at <${ta(t.component,t.type,o)}`,i=">"+r;return t.props?[a,...Cn(t.props),i]:[a+i]}function Cn(t){const e=[],r=Object.keys(t);return r.slice(0,3).forEach(o=>{e.push(...ei(o,t[o]))}),r.length>3&&e.push(" ..."),e}function ei(t,e,r){return at(e)?(e=JSON.stringify(e),r?e:[`${t}=${e}`]):typeof e=="number"||typeof e=="boolean"||e==null?r?e:[`${t}=${e}`]:ft(e)?(e=ei(t,H(e.value),!0),r?e:[`${t}=Ref<`,e,">"]):D(e)?[`${t}=fn${e.name?`<${e.name}>`:""}`]:(e=H(e),r?e:[`${t}=`,e])}function ve(t,e,r,o){try{return o?t(...o):t()}catch(a){pr(a,e,r)}}function It(t,e,r,o){if(D(t)){const a=ve(t,e,r,o);return a&&ko(a)&&a.catch(i=>{pr(i,e,r)}),a}if(I(t)){const a=[];for(let i=0;i<t.length;i++)a.push(It(t[i],e,r,o));return a}}function pr(t,e,r,o=!0){const a=e?e.vnode:null,{errorHandler:i,throwUnhandledErrorInProduction:n}=e&&e.appContext.config||q;if(e){let s=e.parent;const l=e.proxy,c=`https://vuejs.org/error-reference/#runtime-${r}`;for(;s;){const f=s.ec;if(f){for(let w=0;w<f.length;w++)if(f[w](t,l,c)===!1)return}s=s.parent}if(i){Ht(),ve(i,null,10,[t,l,c]),Nt();return}}Sn(t,r,a,o,n)}function Sn(t,e,r,o=!0,a=!1){if(a)throw t;console.error(t)}let Ae=!1,Zr=!1;const ht=[];let Dt=0;const ye=[];let $t=null,xe=0;const ri=Promise.resolve();let Jr=null;function Fn(t){const e=Jr||ri;return t?e.then(this?t.bind(this):t):e}function Tn(t){let e=Ae?Dt+1:0,r=ht.length;for(;e<r;){const o=e+r>>>1,a=ht[o],i=je(a);i<t||i===t&&a.flags&2?e=o+1:r=o}return e}function Xr(t){if(!(t.flags&1)){const e=je(t),r=ht[ht.length-1];!r||!(t.flags&2)&&e>=je(r)?ht.push(t):ht.splice(Tn(e),0,t),t.flags|=1,oi()}}function oi(){!Ae&&!Zr&&(Zr=!0,Jr=ri.then(ni))}function En(t){I(t)?ye.push(...t):$t&&t.id===-1?$t.splice(xe+1,0,t):t.flags&1||(ye.push(t),t.flags|=1),oi()}function ii(t,e,r=Ae?Dt+1:0){for(;r<ht.length;r++){const o=ht[r];if(o&&o.flags&2){if(t&&o.id!==t.uid)continue;ht.splice(r,1),r--,o.flags&4&&(o.flags&=-2),o(),o.flags&=-2}}}function ai(t){if(ye.length){const e=[...new Set(ye)].sort((r,o)=>je(r)-je(o));if(ye.length=0,$t){$t.push(...e);return}for($t=e,xe=0;xe<$t.length;xe++){const r=$t[xe];r.flags&4&&(r.flags&=-2),r.flags&8||r(),r.flags&=-2}$t=null,xe=0}}const je=t=>t.id==null?t.flags&2?-1:1/0:t.id;function ni(t){Zr=!1,Ae=!0;try{for(Dt=0;Dt<ht.length;Dt++){const e=ht[Dt];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),ve(e,e.i,e.i?15:14),e.flags&=-2)}}finally{for(;Dt<ht.length;Dt++){const e=ht[Dt];e&&(e.flags&=-2)}Dt=0,ht.length=0,ai(),Ae=!1,Jr=null,(ht.length||ye.length)&&ni()}}let vt=null,si=null;function cr(t){const e=vt;return vt=t,si=t&&t.type.__scopeId||null,e}function li(t,e=vt,r){if(!e||t._n)return t;const o=(...a)=>{o._d&&Wi(-1);const i=cr(e);let n;try{n=t(...a)}finally{cr(i),o._d&&Wi(1)}return n};return o._n=!0,o._c=!0,o._d=!0,o}function pi(t,e){if(vt===null)return t;const r=kr(vt),o=t.dirs||(t.dirs=[]);for(let a=0;a<e.length;a++){let[i,n,s,l=q]=e[a];i&&(D(i)&&(i={mounted:i,updated:i}),i.deep&&qt(n),o.push({dir:i,instance:r,value:n,oldValue:void 0,arg:s,modifiers:l}))}return t}function ne(t,e,r,o){const a=t.dirs,i=e&&e.dirs;for(let n=0;n<a.length;n++){const s=a[n];i&&(s.oldValue=i[n].value);let l=s.dir[o];l&&(Ht(),It(l,r,8,[t.el,s,t,e]),Nt())}}const Mn=Symbol("_vte"),zn=t=>t.__isTeleport,ke=Symbol("_leaveCb"),ur=Symbol("_enterCb");function Pn(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return wi(()=>{t.isMounted=!0}),mi(()=>{t.isUnmounting=!0}),t}const Et=[Function,Array],Ln={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Et,onEnter:Et,onAfterEnter:Et,onEnterCancelled:Et,onBeforeLeave:Et,onLeave:Et,onAfterLeave:Et,onLeaveCancelled:Et,onBeforeAppear:Et,onAppear:Et,onAfterAppear:Et,onAppearCancelled:Et};function In(t,e){const{leavingVNodes:r}=t;let o=r.get(e.type);return o||(o=Object.create(null),r.set(e.type,o)),o}function $r(t,e,r,o,a){const{appear:i,mode:n,persisted:s=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:f,onEnterCancelled:w,onBeforeLeave:m,onLeave:E,onAfterLeave:j,onLeaveCancelled:B,onBeforeAppear:N,onAppear:O,onAfterAppear:K,onAppearCancelled:Z}=e,P=String(t.key),X=In(r,t),lt=(R,$)=>{R&&It(R,o,9,$)},bt=(R,$)=>{const ot=$[1];lt(R,$),I(R)?R.every(M=>M.length<=1)&&ot():R.length<=1&&ot()},xt={mode:n,persisted:s,beforeEnter(R){let $=l;if(!r.isMounted)if(i)$=N||l;else return;R[ke]&&R[ke](!0);const ot=X[P];ot&&Ce(t,ot)&&ot.el[ke]&&ot.el[ke](),lt($,[R])},enter(R){let $=c,ot=f,M=w;if(!r.isMounted)if(i)$=O||c,ot=K||f,M=Z||w;else return;let rt=!1;const dt=R[ur]=ue=>{rt||(rt=!0,ue?lt(M,[R]):lt(ot,[R]),xt.delayedLeave&&xt.delayedLeave(),R[ur]=void 0)};$?bt($,[R,dt]):dt()},leave(R,$){const ot=String(t.key);if(R[ur]&&R[ur](!0),r.isUnmounting)return $();lt(m,[R]);let M=!1;const rt=R[ke]=dt=>{M||(M=!0,$(),dt?lt(B,[R]):lt(j,[R]),R[ke]=void 0,X[ot]===t&&delete X[ot])};X[ot]=t,E?bt(E,[R,rt]):rt()},clone(R){return $r(R,e,r,o)}};return xt}function De(t,e){t.shapeFlag&6&&t.component?(t.transition=e,De(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function ci(t,e=!1,r){let o=[],a=0;for(let i=0;i<t.length;i++){let n=t[i];const s=r==null?n.key:String(r)+String(n.key!=null?n.key:i);n.type===J?(n.patchFlag&128&&a++,o=o.concat(ci(n.children,e,s))):(e||n.type!==Qt)&&o.push(s!=null?le(n,{key:s}):n)}if(a>1)for(let i=0;i<o.length;i++)o[i].patchFlag=-2;return o}function ui(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}function Qr(t,e,r,o,a=!1){if(I(t)){t.forEach((j,B)=>Qr(j,e&&(I(e)?e[B]:e),r,o,a));return}if(Be(o)&&!a)return;const i=o.shapeFlag&4?kr(o.component):o.el,n=a?null:i,{i:s,r:l}=t,c=e&&e.r,f=s.refs===q?s.refs={}:s.refs,w=s.setupState,m=H(w),E=w===q?()=>!1:j=>V(m,j);if(c!=null&&c!==l&&(at(c)?(f[c]=null,E(c)&&(w[c]=null)):ft(c)&&(c.value=null)),D(l))ve(l,s,12,[n,f]);else{const j=at(l),B=ft(l);if(j||B){const N=()=>{if(t.f){const O=j?E(l)?w[l]:f[l]:l.value;a?I(O)&&zr(O,i):I(O)?O.includes(i)||O.push(i):j?(f[l]=[i],E(l)&&(w[l]=f[l])):(l.value=[i],t.k&&(f[t.k]=l.value))}else j?(f[l]=n,E(l)&&(w[l]=n)):B&&(l.value=n,t.k&&(f[t.k]=n))};n?(N.id=-1,_t(N,r)):N()}}}const Be=t=>!!t.type.__asyncLoader,fi=t=>t.type.__isKeepAlive;function An(t,e){di(t,"a",e)}function jn(t,e){di(t,"da",e)}function di(t,e,r=ct){const o=t.__wdc||(t.__wdc=()=>{let a=r;for(;a;){if(a.isDeactivated)return;a=a.parent}return t()});if(fr(e,o,r),r){let a=r.parent;for(;a&&a.parent;)fi(a.parent.vnode)&&Dn(o,e,r,a),a=a.parent}}function Dn(t,e,r,o){const a=fr(e,t,o,!0);bi(()=>{zr(o[e],a)},r)}function fr(t,e,r=ct,o=!1){if(r){const a=r[t]||(r[t]=[]),i=e.__weh||(e.__weh=(...n)=>{Ht();const s=Ne(r),l=It(e,r,t,n);return s(),Nt(),l});return o?a.unshift(i):a.push(i),i}}const Yt=t=>(e,r=ct)=>{(!xr||t==="sp")&&fr(t,(...o)=>e(...o),r)},Bn=Yt("bm"),wi=Yt("m"),Rn=Yt("bu"),hi=Yt("u"),mi=Yt("bum"),bi=Yt("um"),On=Yt("sp"),Un=Yt("rtg"),Hn=Yt("rtc");function Nn(t,e=ct){fr("ec",t,e)}const gi="components";function to(t,e){return Wn(gi,t,!0,e)||t}const Vn=Symbol.for("v-ndc");function Wn(t,e,r=!0,o=!1){const a=vt||ct;if(a){const i=a.type;if(t===gi){const s=Qi(i,!1);if(s&&(s===e||s===zt(e)||s===Je(zt(e))))return i}const n=vi(a[t]||i[t],e)||vi(a.appContext[t],e);return!n&&o?i:n}}function vi(t,e){return t&&(t[e]||t[zt(e)]||t[Je(zt(e))])}function yt(t,e,r,o){let a;const i=r,n=I(t);if(n||at(t)){const s=n&&be(t);let l=!1;s&&(l=!Lt(t),t=$e(t)),a=new Array(t.length);for(let c=0,f=t.length;c<f;c++)a[c]=e(l?gt(t[c]):t[c],c,void 0,i)}else if(typeof t=="number"){a=new Array(t);for(let s=0;s<t;s++)a[s]=e(s+1,s,void 0,i)}else if(et(t))if(t[Symbol.iterator])a=Array.from(t,(s,l)=>e(s,l,void 0,i));else{const s=Object.keys(t);a=new Array(s.length);for(let l=0,c=s.length;l<c;l++){const f=s[l];a[l]=e(t[f],f,l,i)}}else a=[];return a}const eo=t=>t?Zi(t)?kr(t):eo(t.parent):null,Re=st(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>eo(t.parent),$root:t=>eo(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>io(t),$forceUpdate:t=>t.f||(t.f=()=>{Xr(t.update)}),$nextTick:t=>t.n||(t.n=Fn.bind(t.proxy)),$watch:t=>fs.bind(t)}),ro=(t,e)=>t!==q&&!t.__isScriptSetup&&V(t,e),qn={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:r,setupState:o,data:a,props:i,accessCache:n,type:s,appContext:l}=t;let c;if(e[0]!=="$"){const E=n[e];if(E!==void 0)switch(E){case 1:return o[e];case 2:return a[e];case 4:return r[e];case 3:return i[e]}else{if(ro(o,e))return n[e]=1,o[e];if(a!==q&&V(a,e))return n[e]=2,a[e];if((c=t.propsOptions[0])&&V(c,e))return n[e]=3,i[e];if(r!==q&&V(r,e))return n[e]=4,r[e];oo&&(n[e]=0)}}const f=Re[e];let w,m;if(f)return e==="$attrs"&&ut(t.attrs,"get",""),f(t);if((w=s.__cssModules)&&(w=w[e]))return w;if(r!==q&&V(r,e))return n[e]=4,r[e];if(m=l.config.globalProperties,V(m,e))return m[e]},set({_:t},e,r){const{data:o,setupState:a,ctx:i}=t;return ro(a,e)?(a[e]=r,!0):o!==q&&V(o,e)?(o[e]=r,!0):V(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(i[e]=r,!0)},has({_:{data:t,setupState:e,accessCache:r,ctx:o,appContext:a,propsOptions:i}},n){let s;return!!r[n]||t!==q&&V(t,n)||ro(e,n)||(s=i[0])&&V(s,n)||V(o,n)||V(Re,n)||V(a.config.globalProperties,n)},defineProperty(t,e,r){return r.get!=null?t._.accessCache[e]=0:V(r,"value")&&this.set(t,e,r.value,null),Reflect.defineProperty(t,e,r)}};function yi(t){return I(t)?t.reduce((e,r)=>(e[r]=null,e),{}):t}let oo=!0;function Yn(t){const e=io(t),r=t.proxy,o=t.ctx;oo=!1,e.beforeCreate&&xi(e.beforeCreate,t,"bc");const{data:a,computed:i,methods:n,watch:s,provide:l,inject:c,created:f,beforeMount:w,mounted:m,beforeUpdate:E,updated:j,activated:B,deactivated:N,beforeDestroy:O,beforeUnmount:K,destroyed:Z,unmounted:P,render:X,renderTracked:lt,renderTriggered:bt,errorCaptured:xt,serverPrefetch:R,expose:$,inheritAttrs:ot,components:M,directives:rt,filters:dt}=e;if(c&&Gn(c,o,null),n)for(const it in n){const Q=n[it];D(Q)&&(o[it]=Q.bind(r))}if(a){const it=a.call(r,r);et(it)&&(t.data=qr(it))}if(oo=!0,i)for(const it in i){const Q=i[it],fe=D(Q)?Q.bind(r,r):D(Q.get)?Q.get.bind(r,r):jt,Fr=!D(Q)&&D(Q.set)?Q.set.bind(r):jt,de=Ds({get:fe,set:Fr});Object.defineProperty(o,it,{enumerable:!0,configurable:!0,get:()=>de.value,set:Ot=>de.value=Ot})}if(s)for(const it in s)ki(s[it],o,r,it);if(l){const it=D(l)?l.call(r):l;Reflect.ownKeys(it).forEach(Q=>{Qn(Q,it[Q])})}f&&xi(f,t,"c");function pt(it,Q){I(Q)?Q.forEach(fe=>it(fe.bind(r))):Q&&it(Q.bind(r))}if(pt(Bn,w),pt(wi,m),pt(Rn,E),pt(hi,j),pt(An,B),pt(jn,N),pt(Nn,xt),pt(Hn,lt),pt(Un,bt),pt(mi,K),pt(bi,P),pt(On,R),I($))if($.length){const it=t.exposed||(t.exposed={});$.forEach(Q=>{Object.defineProperty(it,Q,{get:()=>r[Q],set:fe=>r[Q]=fe})})}else t.exposed||(t.exposed={});X&&t.render===jt&&(t.render=X),ot!=null&&(t.inheritAttrs=ot),M&&(t.components=M),rt&&(t.directives=rt),R&&ui(t)}function Gn(t,e,r=jt){I(t)&&(t=ao(t));for(const o in t){const a=t[o];let i;et(a)?"default"in a?i=wr(a.from||o,a.default,!0):i=wr(a.from||o):i=wr(a),ft(i)?Object.defineProperty(e,o,{enumerable:!0,configurable:!0,get:()=>i.value,set:n=>i.value=n}):e[o]=i}}function xi(t,e,r){It(I(t)?t.map(o=>o.bind(e.proxy)):t.bind(e.proxy),e,r)}function ki(t,e,r,o){let a=o.includes(".")?Ui(r,o):()=>r[o];if(at(t)){const i=e[t];D(i)&&po(a,i)}else if(D(t))po(a,t.bind(r));else if(et(t))if(I(t))t.forEach(i=>ki(i,e,r,o));else{const i=D(t.handler)?t.handler.bind(r):e[t.handler];D(i)&&po(a,i,t)}}function io(t){const e=t.type,{mixins:r,extends:o}=e,{mixins:a,optionsCache:i,config:{optionMergeStrategies:n}}=t.appContext,s=i.get(e);let l;return s?l=s:!a.length&&!r&&!o?l=e:(l={},a.length&&a.forEach(c=>dr(l,c,n,!0)),dr(l,e,n)),et(e)&&i.set(e,l),l}function dr(t,e,r,o=!1){const{mixins:a,extends:i}=e;i&&dr(t,i,r,!0),a&&a.forEach(n=>dr(t,n,r,!0));for(const n in e)if(!(o&&n==="expose")){const s=Kn[n]||r&&r[n];t[n]=s?s(t[n],e[n]):e[n]}return t}const Kn={data:_i,props:Ci,emits:Ci,methods:Oe,computed:Oe,beforeCreate:mt,created:mt,beforeMount:mt,mounted:mt,beforeUpdate:mt,updated:mt,beforeDestroy:mt,beforeUnmount:mt,destroyed:mt,unmounted:mt,activated:mt,deactivated:mt,errorCaptured:mt,serverPrefetch:mt,components:Oe,directives:Oe,watch:Jn,provide:_i,inject:Zn};function _i(t,e){return e?t?function(){return st(D(t)?t.call(this,this):t,D(e)?e.call(this,this):e)}:e:t}function Zn(t,e){return Oe(ao(t),ao(e))}function ao(t){if(I(t)){const e={};for(let r=0;r<t.length;r++)e[t[r]]=t[r];return e}return t}function mt(t,e){return t?[...new Set([].concat(t,e))]:e}function Oe(t,e){return t?st(Object.create(null),t,e):e}function Ci(t,e){return t?I(t)&&I(e)?[...new Set([...t,...e])]:st(Object.create(null),yi(t),yi(e??{})):e}function Jn(t,e){if(!t)return e;if(!e)return t;const r=st(Object.create(null),t);for(const o in e)r[o]=mt(t[o],e[o]);return r}function Si(){return{app:null,config:{isNativeTag:Ia,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Xn=0;function $n(t,e){return function(o,a=null){D(o)||(o=st({},o)),a!=null&&!et(a)&&(a=null);const i=Si(),n=new WeakSet,s=[];let l=!1;const c=i.app={_uid:Xn++,_component:o,_props:a,_container:null,_context:i,_instance:null,version:Bs,get config(){return i.config},set config(f){},use(f,...w){return n.has(f)||(f&&D(f.install)?(n.add(f),f.install(c,...w)):D(f)&&(n.add(f),f(c,...w))),c},mixin(f){return i.mixins.includes(f)||i.mixins.push(f),c},component(f,w){return w?(i.components[f]=w,c):i.components[f]},directive(f,w){return w?(i.directives[f]=w,c):i.directives[f]},mount(f,w,m){if(!l){const E=c._ceVNode||Mt(o,a);return E.appContext=i,m===!0?m="svg":m===!1&&(m=void 0),w&&e?e(E,f):t(E,f,m),l=!0,c._container=f,f.__vue_app__=c,kr(E.component)}},onUnmount(f){s.push(f)},unmount(){l&&(It(s,c._instance,16),t(null,c._container),delete c._container.__vue_app__)},provide(f,w){return i.provides[f]=w,c},runWithContext(f){const w=_e;_e=c;try{return f()}finally{_e=w}}};return c}}let _e=null;function Qn(t,e){if(ct){let r=ct.provides;const o=ct.parent&&ct.parent.provides;o===r&&(r=ct.provides=Object.create(o)),r[t]=e}}function wr(t,e,r=!1){const o=ct||vt;if(o||_e){const a=_e?_e._context.provides:o?o.parent==null?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides:void 0;if(a&&t in a)return a[t];if(arguments.length>1)return r&&D(e)?e.call(o&&o.proxy):e}}const Fi={},Ti=()=>Object.create(Fi),Ei=t=>Object.getPrototypeOf(t)===Fi;function ts(t,e,r,o=!1){const a={},i=Ti();t.propsDefaults=Object.create(null),Mi(t,e,a,i);for(const n in t.propsOptions[0])n in a||(a[n]=void 0);r?t.props=o?a:dn(a):t.type.props?t.props=a:t.props=i,t.attrs=i}function es(t,e,r,o){const{props:a,attrs:i,vnode:{patchFlag:n}}=t,s=H(a),[l]=t.propsOptions;let c=!1;if((o||n>0)&&!(n&16)){if(n&8){const f=t.vnode.dynamicProps;for(let w=0;w<f.length;w++){let m=f[w];if(hr(t.emitsOptions,m))continue;const E=e[m];if(l)if(V(i,m))E!==i[m]&&(i[m]=E,c=!0);else{const j=zt(m);a[j]=no(l,s,j,E,t,!1)}else E!==i[m]&&(i[m]=E,c=!0)}}}else{Mi(t,e,a,i)&&(c=!0);let f;for(const w in s)(!e||!V(e,w)&&((f=Jt(w))===w||!V(e,f)))&&(l?r&&(r[w]!==void 0||r[f]!==void 0)&&(a[w]=no(l,s,w,void 0,t,!0)):delete a[w]);if(i!==s)for(const w in i)(!e||!V(e,w))&&(delete i[w],c=!0)}c&&Vt(t.attrs,"set","")}function Mi(t,e,r,o){const[a,i]=t.propsOptions;let n=!1,s;if(e)for(let l in e){if(Te(l))continue;const c=e[l];let f;a&&V(a,f=zt(l))?!i||!i.includes(f)?r[f]=c:(s||(s={}))[f]=c:hr(t.emitsOptions,l)||(!(l in o)||c!==o[l])&&(o[l]=c,n=!0)}if(i){const l=H(r),c=s||q;for(let f=0;f<i.length;f++){const w=i[f];r[w]=no(a,l,w,c[w],t,!V(c,w))}}return n}function no(t,e,r,o,a,i){const n=t[r];if(n!=null){const s=V(n,"default");if(s&&o===void 0){const l=n.default;if(n.type!==Function&&!n.skipFactory&&D(l)){const{propsDefaults:c}=a;if(r in c)o=c[r];else{const f=Ne(a);o=c[r]=l.call(null,e),f()}}else o=l;a.ce&&a.ce._setProp(r,o)}n[0]&&(i&&!s?o=!1:n[1]&&(o===""||o===Jt(r))&&(o=!0))}return o}const rs=new WeakMap;function zi(t,e,r=!1){const o=r?rs:e.propsCache,a=o.get(t);if(a)return a;const i=t.props,n={},s=[];let l=!1;if(!D(t)){const f=w=>{l=!0;const[m,E]=zi(w,e,!0);st(n,m),E&&s.push(...E)};!r&&e.mixins.length&&e.mixins.forEach(f),t.extends&&f(t.extends),t.mixins&&t.mixins.forEach(f)}if(!i&&!l)return et(t)&&o.set(t,we),we;if(I(i))for(let f=0;f<i.length;f++){const w=zt(i[f]);Pi(w)&&(n[w]=q)}else if(i)for(const f in i){const w=zt(f);if(Pi(w)){const m=i[f],E=n[w]=I(m)||D(m)?{type:m}:st({},m),j=E.type;let B=!1,N=!0;if(I(j))for(let O=0;O<j.length;++O){const K=j[O],Z=D(K)&&K.name;if(Z==="Boolean"){B=!0;break}else Z==="String"&&(N=!1)}else B=D(j)&&j.name==="Boolean";E[0]=B,E[1]=N,(B||V(E,"default"))&&s.push(w)}}const c=[n,s];return et(t)&&o.set(t,c),c}function Pi(t){return t[0]!=="$"&&!Te(t)}const Li=t=>t[0]==="_"||t==="$stable",so=t=>I(t)?t.map(Bt):[Bt(t)],os=(t,e,r)=>{if(e._n)return e;const o=li((...a)=>so(e(...a)),r);return o._c=!1,o},Ii=(t,e,r)=>{const o=t._ctx;for(const a in t){if(Li(a))continue;const i=t[a];if(D(i))e[a]=os(a,i,o);else if(i!=null){const n=so(i);e[a]=()=>n}}},Ai=(t,e)=>{const r=so(e);t.slots.default=()=>r},ji=(t,e,r)=>{for(const o in e)(r||o!=="_")&&(t[o]=e[o])},is=(t,e,r)=>{const o=t.slots=Ti();if(t.vnode.shapeFlag&32){const a=e._;a?(ji(o,e,r),r&&So(o,"_",a,!0)):Ii(e,o)}else e&&Ai(t,e)},as=(t,e,r)=>{const{vnode:o,slots:a}=t;let i=!0,n=q;if(o.shapeFlag&32){const s=e._;s?r&&s===1?i=!1:ji(a,e,r):(i=!e.$stable,Ii(e,a)),n=e}else e&&(Ai(t,e),n={default:1});if(i)for(const s in a)!Li(s)&&n[s]==null&&delete a[s]},_t=vs;function ns(t){return ss(t)}function ss(t,e){const r=To();r.__VUE__=!0;const{insert:o,remove:a,patchProp:i,createElement:n,createText:s,createComment:l,setText:c,setElementText:f,parentNode:w,nextSibling:m,setScopeId:E=jt,insertStaticContent:j}=t,B=(p,d,h,k=null,v=null,y=null,F=void 0,S=null,C=!!d.dynamicChildren)=>{if(p===d)return;p&&!Ce(p,d)&&(k=Tr(p),Ot(p,v,y,!0),p=null),d.patchFlag===-2&&(C=!1,d.dynamicChildren=null);const{type:_,ref:L,shapeFlag:T}=d;switch(_){case mr:N(p,d,h,k);break;case Qt:O(p,d,h,k);break;case br:p==null&&K(d,h,k,F);break;case J:M(p,d,h,k,v,y,F,S,C);break;default:T&1?X(p,d,h,k,v,y,F,S,C):T&6?rt(p,d,h,k,v,y,F,S,C):(T&64||T&128)&&_.process(p,d,h,k,v,y,F,S,C,qe)}L!=null&&v&&Qr(L,p&&p.ref,y,d||p,!d)},N=(p,d,h,k)=>{if(p==null)o(d.el=s(d.children),h,k);else{const v=d.el=p.el;d.children!==p.children&&c(v,d.children)}},O=(p,d,h,k)=>{p==null?o(d.el=l(d.children||""),h,k):d.el=p.el},K=(p,d,h,k)=>{[p.el,p.anchor]=j(p.children,d,h,k,p.el,p.anchor)},Z=({el:p,anchor:d},h,k)=>{let v;for(;p&&p!==d;)v=m(p),o(p,h,k),p=v;o(d,h,k)},P=({el:p,anchor:d})=>{let h;for(;p&&p!==d;)h=m(p),a(p),p=h;a(d)},X=(p,d,h,k,v,y,F,S,C)=>{d.type==="svg"?F="svg":d.type==="math"&&(F="mathml"),p==null?lt(d,h,k,v,y,F,S,C):R(p,d,v,y,F,S,C)},lt=(p,d,h,k,v,y,F,S)=>{let C,_;const{props:L,shapeFlag:T,transition:z,dirs:A}=p;if(C=p.el=n(p.type,y,L&&L.is,L),T&8?f(C,p.children):T&16&&xt(p.children,C,null,k,v,lo(p,y),F,S),A&&ne(p,null,k,"created"),bt(C,p,p.scopeId,F,k),L){for(const tt in L)tt!=="value"&&!Te(tt)&&i(C,tt,null,L[tt],y,k);"value"in L&&i(C,"value",null,L.value,y),(_=L.onVnodeBeforeMount)&&Rt(_,k,p)}A&&ne(p,null,k,"beforeMount");const U=ls(v,z);U&&z.beforeEnter(C),o(C,d,h),((_=L&&L.onVnodeMounted)||U||A)&&_t(()=>{_&&Rt(_,k,p),U&&z.enter(C),A&&ne(p,null,k,"mounted")},v)},bt=(p,d,h,k,v)=>{if(h&&E(p,h),k)for(let y=0;y<k.length;y++)E(p,k[y]);if(v){let y=v.subTree;if(d===y||Vi(y.type)&&(y.ssContent===d||y.ssFallback===d)){const F=v.vnode;bt(p,F,F.scopeId,F.slotScopeIds,v.parent)}}},xt=(p,d,h,k,v,y,F,S,C=0)=>{for(let _=C;_<p.length;_++){const L=p[_]=S?te(p[_]):Bt(p[_]);B(null,L,d,h,k,v,y,F,S)}},R=(p,d,h,k,v,y,F)=>{const S=d.el=p.el;let{patchFlag:C,dynamicChildren:_,dirs:L}=d;C|=p.patchFlag&16;const T=p.props||q,z=d.props||q;let A;if(h&&se(h,!1),(A=z.onVnodeBeforeUpdate)&&Rt(A,h,d,p),L&&ne(d,p,h,"beforeUpdate"),h&&se(h,!0),(T.innerHTML&&z.innerHTML==null||T.textContent&&z.textContent==null)&&f(S,""),_?$(p.dynamicChildren,_,S,h,k,lo(d,v),y):F||Q(p,d,S,null,h,k,lo(d,v),y,!1),C>0){if(C&16)ot(S,T,z,h,v);else if(C&2&&T.class!==z.class&&i(S,"class",null,z.class,v),C&4&&i(S,"style",T.style,z.style,v),C&8){const U=d.dynamicProps;for(let tt=0;tt<U.length;tt++){const W=U[tt],St=T[W],wt=z[W];(wt!==St||W==="value")&&i(S,W,St,wt,v,h)}}C&1&&p.children!==d.children&&f(S,d.children)}else!F&&_==null&&ot(S,T,z,h,v);((A=z.onVnodeUpdated)||L)&&_t(()=>{A&&Rt(A,h,d,p),L&&ne(d,p,h,"updated")},k)},$=(p,d,h,k,v,y,F)=>{for(let S=0;S<d.length;S++){const C=p[S],_=d[S],L=C.el&&(C.type===J||!Ce(C,_)||C.shapeFlag&70)?w(C.el):h;B(C,_,L,null,k,v,y,F,!0)}},ot=(p,d,h,k,v)=>{if(d!==h){if(d!==q)for(const y in d)!Te(y)&&!(y in h)&&i(p,y,d[y],null,v,k);for(const y in h){if(Te(y))continue;const F=h[y],S=d[y];F!==S&&y!=="value"&&i(p,y,S,F,v,k)}"value"in h&&i(p,"value",d.value,h.value,v)}},M=(p,d,h,k,v,y,F,S,C)=>{const _=d.el=p?p.el:s(""),L=d.anchor=p?p.anchor:s("");let{patchFlag:T,dynamicChildren:z,slotScopeIds:A}=d;A&&(S=S?S.concat(A):A),p==null?(o(_,h,k),o(L,h,k),xt(d.children||[],h,L,v,y,F,S,C)):T>0&&T&64&&z&&p.dynamicChildren?($(p.dynamicChildren,z,h,v,y,F,S),(d.key!=null||v&&d===v.subTree)&&Di(p,d,!0)):Q(p,d,h,L,v,y,F,S,C)},rt=(p,d,h,k,v,y,F,S,C)=>{d.slotScopeIds=S,p==null?d.shapeFlag&512?v.ctx.activate(d,h,k,F,C):dt(d,h,k,v,y,F,C):ue(p,d,C)},dt=(p,d,h,k,v,y,F)=>{const S=p.component=Ts(p,k,v);if(fi(p)&&(S.ctx.renderer=qe),Ms(S,!1,F),S.asyncDep){if(v&&v.registerDep(S,pt,F),!p.el){const C=S.subTree=Mt(Qt);O(null,C,d,h)}}else pt(S,p,d,h,v,y,F)},ue=(p,d,h)=>{const k=d.component=p.component;if(bs(p,d,h))if(k.asyncDep&&!k.asyncResolved){it(k,d,h);return}else k.next=d,k.update();else d.el=p.el,k.vnode=d},pt=(p,d,h,k,v,y,F)=>{const S=()=>{if(p.isMounted){let{next:T,bu:z,u:A,parent:U,vnode:tt}=p;{const Ft=Bi(p);if(Ft){T&&(T.el=tt.el,it(p,T,F)),Ft.asyncDep.then(()=>{p.isUnmounted||S()});return}}let W=T,St;se(p,!1),T?(T.el=tt.el,it(p,T,F)):T=tt,z&&Xe(z),(St=T.props&&T.props.onVnodeBeforeUpdate)&&Rt(St,U,T,tt),se(p,!0);const wt=co(p),At=p.subTree;p.subTree=wt,B(At,wt,w(At.el),Tr(At),p,v,y),T.el=wt.el,W===null&&gs(p,wt.el),A&&_t(A,v),(St=T.props&&T.props.onVnodeUpdated)&&_t(()=>Rt(St,U,T,tt),v)}else{let T;const{el:z,props:A}=d,{bm:U,m:tt,parent:W,root:St,type:wt}=p,At=Be(d);if(se(p,!1),U&&Xe(U),!At&&(T=A&&A.onVnodeBeforeMount)&&Rt(T,W,d),se(p,!0),z&&za){const Ft=()=>{p.subTree=co(p),za(z,p.subTree,p,v,null)};At&&wt.__asyncHydrate?wt.__asyncHydrate(z,p,Ft):Ft()}else{St.ce&&St.ce._injectChildStyle(wt);const Ft=p.subTree=co(p);B(null,Ft,h,k,p,v,y),d.el=Ft.el}if(tt&&_t(tt,v),!At&&(T=A&&A.onVnodeMounted)){const Ft=d;_t(()=>Rt(T,W,Ft),v)}(d.shapeFlag&256||W&&Be(W.vnode)&&W.vnode.shapeFlag&256)&&p.a&&_t(p.a,v),p.isMounted=!0,d=h=k=null}};p.scope.on();const C=p.effect=new Po(S);p.scope.off();const _=p.update=C.run.bind(C),L=p.job=C.runIfDirty.bind(C);L.i=p,L.id=p.uid,C.scheduler=()=>Xr(L),se(p,!0),_()},it=(p,d,h)=>{d.component=p;const k=p.vnode.props;p.vnode=d,p.next=null,es(p,d.props,k,h),as(p,d.children,h),Ht(),ii(p),Nt()},Q=(p,d,h,k,v,y,F,S,C=!1)=>{const _=p&&p.children,L=p?p.shapeFlag:0,T=d.children,{patchFlag:z,shapeFlag:A}=d;if(z>0){if(z&128){Fr(_,T,h,k,v,y,F,S,C);return}else if(z&256){fe(_,T,h,k,v,y,F,S,C);return}}A&8?(L&16&&We(_,v,y),T!==_&&f(h,T)):L&16?A&16?Fr(_,T,h,k,v,y,F,S,C):We(_,v,y,!0):(L&8&&f(h,""),A&16&&xt(T,h,k,v,y,F,S,C))},fe=(p,d,h,k,v,y,F,S,C)=>{p=p||we,d=d||we;const _=p.length,L=d.length,T=Math.min(_,L);let z;for(z=0;z<T;z++){const A=d[z]=C?te(d[z]):Bt(d[z]);B(p[z],A,h,null,v,y,F,S,C)}_>L?We(p,v,y,!0,!1,T):xt(d,h,k,v,y,F,S,C,T)},Fr=(p,d,h,k,v,y,F,S,C)=>{let _=0;const L=d.length;let T=p.length-1,z=L-1;for(;_<=T&&_<=z;){const A=p[_],U=d[_]=C?te(d[_]):Bt(d[_]);if(Ce(A,U))B(A,U,h,null,v,y,F,S,C);else break;_++}for(;_<=T&&_<=z;){const A=p[T],U=d[z]=C?te(d[z]):Bt(d[z]);if(Ce(A,U))B(A,U,h,null,v,y,F,S,C);else break;T--,z--}if(_>T){if(_<=z){const A=z+1,U=A<L?d[A].el:k;for(;_<=z;)B(null,d[_]=C?te(d[_]):Bt(d[_]),h,U,v,y,F,S,C),_++}}else if(_>z)for(;_<=T;)Ot(p[_],v,y,!0),_++;else{const A=_,U=_,tt=new Map;for(_=U;_<=z;_++){const Tt=d[_]=C?te(d[_]):Bt(d[_]);Tt.key!=null&&tt.set(Tt.key,_)}let W,St=0;const wt=z-U+1;let At=!1,Ft=0;const Ye=new Array(wt);for(_=0;_<wt;_++)Ye[_]=0;for(_=A;_<=T;_++){const Tt=p[_];if(St>=wt){Ot(Tt,v,y,!0);continue}let Ut;if(Tt.key!=null)Ut=tt.get(Tt.key);else for(W=U;W<=z;W++)if(Ye[W-U]===0&&Ce(Tt,d[W])){Ut=W;break}Ut===void 0?Ot(Tt,v,y,!0):(Ye[Ut-U]=_+1,Ut>=Ft?Ft=Ut:At=!0,B(Tt,d[Ut],h,null,v,y,F,S,C),St++)}const Pa=At?ps(Ye):we;for(W=Pa.length-1,_=wt-1;_>=0;_--){const Tt=U+_,Ut=d[Tt],La=Tt+1<L?d[Tt+1].el:k;Ye[_]===0?B(null,Ut,h,La,v,y,F,S,C):At&&(W<0||_!==Pa[W]?de(Ut,h,La,2):W--)}}},de=(p,d,h,k,v=null)=>{const{el:y,type:F,transition:S,children:C,shapeFlag:_}=p;if(_&6){de(p.component.subTree,d,h,k);return}if(_&128){p.suspense.move(d,h,k);return}if(_&64){F.move(p,d,h,qe);return}if(F===J){o(y,d,h);for(let T=0;T<C.length;T++)de(C[T],d,h,k);o(p.anchor,d,h);return}if(F===br){Z(p,d,h);return}if(k!==2&&_&1&&S)if(k===0)S.beforeEnter(y),o(y,d,h),_t(()=>S.enter(y),v);else{const{leave:T,delayLeave:z,afterLeave:A}=S,U=()=>o(y,d,h),tt=()=>{T(y,()=>{U(),A&&A()})};z?z(y,U,tt):tt()}else o(y,d,h)},Ot=(p,d,h,k=!1,v=!1)=>{const{type:y,props:F,ref:S,children:C,dynamicChildren:_,shapeFlag:L,patchFlag:T,dirs:z,cacheIndex:A}=p;if(T===-2&&(v=!1),S!=null&&Qr(S,null,h,p,!0),A!=null&&(d.renderCache[A]=void 0),L&256){d.ctx.deactivate(p);return}const U=L&1&&z,tt=!Be(p);let W;if(tt&&(W=F&&F.onVnodeBeforeUnmount)&&Rt(W,d,p),L&6)wf(p.component,h,k);else{if(L&128){p.suspense.unmount(h,k);return}U&&ne(p,null,d,"beforeUnmount"),L&64?p.type.remove(p,d,h,qe,k):_&&!_.hasOnce&&(y!==J||T>0&&T&64)?We(_,d,h,!1,!0):(y===J&&T&384||!v&&L&16)&&We(C,d,h),k&&Ta(p)}(tt&&(W=F&&F.onVnodeUnmounted)||U)&&_t(()=>{W&&Rt(W,d,p),U&&ne(p,null,d,"unmounted")},h)},Ta=p=>{const{type:d,el:h,anchor:k,transition:v}=p;if(d===J){df(h,k);return}if(d===br){P(p);return}const y=()=>{a(h),v&&!v.persisted&&v.afterLeave&&v.afterLeave()};if(p.shapeFlag&1&&v&&!v.persisted){const{leave:F,delayLeave:S}=v,C=()=>F(h,y);S?S(p.el,y,C):C()}else y()},df=(p,d)=>{let h;for(;p!==d;)h=m(p),a(p),p=h;a(d)},wf=(p,d,h)=>{const{bum:k,scope:v,job:y,subTree:F,um:S,m:C,a:_}=p;Ri(C),Ri(_),k&&Xe(k),v.stop(),y&&(y.flags|=8,Ot(F,p,d,h)),S&&_t(S,d),_t(()=>{p.isUnmounted=!0},d),d&&d.pendingBranch&&!d.isUnmounted&&p.asyncDep&&!p.asyncResolved&&p.suspenseId===d.pendingId&&(d.deps--,d.deps===0&&d.resolve())},We=(p,d,h,k=!1,v=!1,y=0)=>{for(let F=y;F<p.length;F++)Ot(p[F],d,h,k,v)},Tr=p=>{if(p.shapeFlag&6)return Tr(p.component.subTree);if(p.shapeFlag&128)return p.suspense.next();const d=m(p.anchor||p.el),h=d&&d[Mn];return h?m(h):d};let vo=!1;const Ea=(p,d,h)=>{p==null?d._vnode&&Ot(d._vnode,null,null,!0):B(d._vnode||null,p,d,null,null,null,h),d._vnode=p,vo||(vo=!0,ii(),ai(),vo=!1)},qe={p:B,um:Ot,m:de,r:Ta,mt:dt,mc:xt,pc:Q,pbc:$,n:Tr,o:t};let Ma,za;return{render:Ea,hydrate:Ma,createApp:$n(Ea,Ma)}}function lo({type:t,props:e},r){return r==="svg"&&t==="foreignObject"||r==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:r}function se({effect:t,job:e},r){r?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function ls(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function Di(t,e,r=!1){const o=t.children,a=e.children;if(I(o)&&I(a))for(let i=0;i<o.length;i++){const n=o[i];let s=a[i];s.shapeFlag&1&&!s.dynamicChildren&&((s.patchFlag<=0||s.patchFlag===32)&&(s=a[i]=te(a[i]),s.el=n.el),!r&&s.patchFlag!==-2&&Di(n,s)),s.type===mr&&(s.el=n.el)}}function ps(t){const e=t.slice(),r=[0];let o,a,i,n,s;const l=t.length;for(o=0;o<l;o++){const c=t[o];if(c!==0){if(a=r[r.length-1],t[a]<c){e[o]=a,r.push(o);continue}for(i=0,n=r.length-1;i<n;)s=i+n>>1,t[r[s]]<c?i=s+1:n=s;c<t[r[i]]&&(i>0&&(e[o]=r[i-1]),r[i]=o)}}for(i=r.length,n=r[i-1];i-- >0;)r[i]=n,n=e[n];return r}function Bi(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:Bi(e)}function Ri(t){if(t)for(let e=0;e<t.length;e++)t[e].flags|=8}const cs=Symbol.for("v-scx"),us=()=>wr(cs);function po(t,e,r){return Oi(t,e,r)}function Oi(t,e,r=q){const{immediate:o,deep:a,flush:i,once:n}=r,s=st({},r);let l;if(xr)if(i==="sync"){const m=us();l=m.__watcherHandles||(m.__watcherHandles=[])}else if(!e||o)s.once=!0;else return{stop:jt,resume:jt,pause:jt};const c=ct;s.call=(m,E,j)=>It(m,c,E,j);let f=!1;i==="post"?s.scheduler=m=>{_t(m,c&&c.suspense)}:i!=="sync"&&(f=!0,s.scheduler=(m,E)=>{E?m():Xr(m)}),s.augmentJob=m=>{e&&(m.flags|=4),f&&(m.flags|=2,c&&(m.id=c.uid,m.i=c))};const w=yn(t,e,s);return l&&l.push(w),w}function fs(t,e,r){const o=this.proxy,a=at(t)?t.includes(".")?Ui(o,t):()=>o[t]:t.bind(o,o);let i;D(e)?i=e:(i=e.handler,r=e);const n=Ne(this),s=Oi(a,i.bind(o),r);return n(),s}function Ui(t,e){const r=e.split(".");return()=>{let o=t;for(let a=0;a<r.length&&o;a++)o=o[r[a]];return o}}const ds=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${zt(e)}Modifiers`]||t[`${Jt(e)}Modifiers`];function ws(t,e,...r){if(t.isUnmounted)return;const o=t.vnode.props||q;let a=r;const i=e.startsWith("update:"),n=i&&ds(o,e.slice(7));n&&(n.trim&&(a=r.map(f=>at(f)?f.trim():f)),n.number&&(a=r.map(Ir)));let s,l=o[s=Lr(e)]||o[s=Lr(zt(e))];!l&&i&&(l=o[s=Lr(Jt(e))]),l&&It(l,t,6,a);const c=o[s+"Once"];if(c){if(!t.emitted)t.emitted={};else if(t.emitted[s])return;t.emitted[s]=!0,It(c,t,6,a)}}function Hi(t,e,r=!1){const o=e.emitsCache,a=o.get(t);if(a!==void 0)return a;const i=t.emits;let n={},s=!1;if(!D(t)){const l=c=>{const f=Hi(c,e,!0);f&&(s=!0,st(n,f))};!r&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!i&&!s?(et(t)&&o.set(t,null),null):(I(i)?i.forEach(l=>n[l]=null):st(n,i),et(t)&&o.set(t,n),n)}function hr(t,e){return!t||!Ge(e)?!1:(e=e.slice(2).replace(/Once$/,""),V(t,e[0].toLowerCase()+e.slice(1))||V(t,Jt(e))||V(t,e))}function gf(){}function co(t){const{type:e,vnode:r,proxy:o,withProxy:a,propsOptions:[i],slots:n,attrs:s,emit:l,render:c,renderCache:f,props:w,data:m,setupState:E,ctx:j,inheritAttrs:B}=t,N=cr(t);let O,K;try{if(r.shapeFlag&4){const P=a||o,X=P;O=Bt(c.call(X,P,f,w,E,m,j)),K=s}else{const P=e;O=Bt(P.length>1?P(w,{attrs:s,slots:n,emit:l}):P(w,null)),K=e.props?s:hs(s)}}catch(P){Ue.length=0,pr(P,t,1),O=Mt(Qt)}let Z=O;if(K&&B!==!1){const P=Object.keys(K),{shapeFlag:X}=Z;P.length&&X&7&&(i&&P.some(Mr)&&(K=ms(K,i)),Z=le(Z,K,!1,!0))}return r.dirs&&(Z=le(Z,null,!1,!0),Z.dirs=Z.dirs?Z.dirs.concat(r.dirs):r.dirs),r.transition&&De(Z,r.transition),O=Z,cr(N),O}const hs=t=>{let e;for(const r in t)(r==="class"||r==="style"||Ge(r))&&((e||(e={}))[r]=t[r]);return e},ms=(t,e)=>{const r={};for(const o in t)(!Mr(o)||!(o.slice(9)in e))&&(r[o]=t[o]);return r};function bs(t,e,r){const{props:o,children:a,component:i}=t,{props:n,children:s,patchFlag:l}=e,c=i.emitsOptions;if(e.dirs||e.transition)return!0;if(r&&l>=0){if(l&1024)return!0;if(l&16)return o?Ni(o,n,c):!!n;if(l&8){const f=e.dynamicProps;for(let w=0;w<f.length;w++){const m=f[w];if(n[m]!==o[m]&&!hr(c,m))return!0}}}else return(a||s)&&(!s||!s.$stable)?!0:o===n?!1:o?n?Ni(o,n,c):!0:!!n;return!1}function Ni(t,e,r){const o=Object.keys(e);if(o.length!==Object.keys(t).length)return!0;for(let a=0;a<o.length;a++){const i=o[a];if(e[i]!==t[i]&&!hr(r,i))return!0}return!1}function gs({vnode:t,parent:e},r){for(;e;){const o=e.subTree;if(o.suspense&&o.suspense.activeBranch===t&&(o.el=t.el),o===t)(t=e.vnode).el=r,e=e.parent;else break}}const Vi=t=>t.__isSuspense;function vs(t,e){e&&e.pendingBranch?I(t)?e.effects.push(...t):e.effects.push(t):En(t)}const J=Symbol.for("v-fgt"),mr=Symbol.for("v-txt"),Qt=Symbol.for("v-cmt"),br=Symbol.for("v-stc"),Ue=[];let Ct=null;function b(t=!1){Ue.push(Ct=t?null:[])}function ys(){Ue.pop(),Ct=Ue[Ue.length-1]||null}let He=1;function Wi(t){He+=t,t<0&&Ct&&(Ct.hasOnce=!0)}function qi(t){return t.dynamicChildren=He>0?Ct||we:null,ys(),He>0&&Ct&&Ct.push(t),t}function g(t,e,r,o,a,i){return qi(u(t,e,r,o,a,i,!0))}function gr(t,e,r,o,a){return qi(Mt(t,e,r,o,a,!0))}function xs(t){return t?t.__v_isVNode===!0:!1}function Ce(t,e){return t.type===e.type&&t.key===e.key}const Yi=({key:t})=>t??null,vr=({ref:t,ref_key:e,ref_for:r})=>(typeof t=="number"&&(t=""+t),t!=null?at(t)||ft(t)||D(t)?{i:vt,r:t,k:e,f:!!r}:t:null);function u(t,e=null,r=null,o=0,a=null,i=t===J?0:1,n=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&Yi(e),ref:e&&vr(e),scopeId:si,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:o,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:vt};return s?(uo(l,r),i&128&&t.normalize(l)):r&&(l.shapeFlag|=at(r)?8:16),He>0&&!n&&Ct&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&Ct.push(l),l}const Mt=ks;function ks(t,e=null,r=null,o=0,a=null,i=!1){if((!t||t===Vn)&&(t=Qt),xs(t)){const s=le(t,e,!0);return r&&uo(s,r),He>0&&!i&&Ct&&(s.shapeFlag&6?Ct[Ct.indexOf(t)]=s:Ct.push(s)),s.patchFlag=-2,s}if(js(t)&&(t=t.__vccOpts),e){e=_s(e);let{class:s,style:l}=e;s&&!at(s)&&(e.class=Y(s)),et(l)&&(Yr(l)&&!I(l)&&(l=st({},l)),e.style=Ee(l))}const n=at(t)?1:Vi(t)?128:zn(t)?64:et(t)?4:D(t)?2:0;return u(t,e,r,o,a,n,i,!0)}function _s(t){return t?Yr(t)||Ei(t)?st({},t):t:null}function le(t,e,r=!1,o=!1){const{props:a,ref:i,patchFlag:n,children:s,transition:l}=t,c=e?Cs(a||{},e):a,f={__v_isVNode:!0,__v_skip:!0,type:t.type,props:c,key:c&&Yi(c),ref:e&&e.ref?r&&i?I(i)?i.concat(vr(e)):[i,vr(e)]:vr(e):i,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:s,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==J?n===-1?16:n|16:n,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:l,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&le(t.ssContent),ssFallback:t.ssFallback&&le(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return l&&o&&De(f,l.clone(f)),f}function pe(t=" ",e=0){return Mt(mr,null,t,e)}function Gi(t,e){const r=Mt(br,null,t);return r.staticCount=e,r}function nt(t="",e=!1){return e?(b(),gr(Qt,null,t)):Mt(Qt,null,t)}function Bt(t){return t==null||typeof t=="boolean"?Mt(Qt):I(t)?Mt(J,null,t.slice()):typeof t=="object"?te(t):Mt(mr,null,String(t))}function te(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:le(t)}function uo(t,e){let r=0;const{shapeFlag:o}=t;if(e==null)e=null;else if(I(e))r=16;else if(typeof e=="object")if(o&65){const a=e.default;a&&(a._c&&(a._d=!1),uo(t,a()),a._c&&(a._d=!0));return}else{r=32;const a=e._;!a&&!Ei(e)?e._ctx=vt:a===3&&vt&&(vt.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else D(e)?(e={default:e,_ctx:vt},r=32):(e=String(e),o&64?(r=16,e=[pe(e)]):r=8);t.children=e,t.shapeFlag|=r}function Cs(...t){const e={};for(let r=0;r<t.length;r++){const o=t[r];for(const a in o)if(a==="class")e.class!==o.class&&(e.class=Y([e.class,o.class]));else if(a==="style")e.style=Ee([e.style,o.style]);else if(Ge(a)){const i=e[a],n=o[a];n&&i!==n&&!(I(i)&&i.includes(n))&&(e[a]=i?[].concat(i,n):n)}else a!==""&&(e[a]=o[a])}return e}function Rt(t,e,r,o=null){It(t,e,7,[r,o])}const Ss=Si();let Fs=0;function Ts(t,e,r){const o=t.type,a=(e?e.appContext:t.appContext)||Ss,i={uid:Fs++,vnode:t,type:o,parent:e,appContext:a,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Wa(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(a.provides),ids:e?e.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:zi(o,a),emitsOptions:Hi(o,a),emit:null,emitted:null,propsDefaults:q,inheritAttrs:o.inheritAttrs,ctx:q,data:q,props:q,attrs:q,slots:q,refs:q,setupState:q,setupContext:null,suspense:r,suspenseId:r?r.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=e?e.root:i,i.emit=ws.bind(null,i),t.ce&&t.ce(i),i}let ct=null;const Es=()=>ct||vt;let yr,fo;{const t=To(),e=(r,o)=>{let a;return(a=t[r])||(a=t[r]=[]),a.push(o),i=>{a.length>1?a.forEach(n=>n(i)):a[0](i)}};yr=e("__VUE_INSTANCE_SETTERS__",r=>ct=r),fo=e("__VUE_SSR_SETTERS__",r=>xr=r)}const Ne=t=>{const e=ct;return yr(t),t.scope.on(),()=>{t.scope.off(),yr(e)}},Ki=()=>{ct&&ct.scope.off(),yr(null)};function Zi(t){return t.vnode.shapeFlag&4}let xr=!1;function Ms(t,e=!1,r=!1){e&&fo(e);const{props:o,children:a}=t.vnode,i=Zi(t);ts(t,o,i,e),is(t,a,r);const n=i?zs(t,e):void 0;return e&&fo(!1),n}function zs(t,e){const r=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,qn);const{setup:o}=r;if(o){const a=t.setupContext=o.length>1?Ls(t):null,i=Ne(t);Ht();const n=ve(o,t,0,[t.props,a]);if(Nt(),i(),ko(n)){if(Be(t)||ui(t),n.then(Ki,Ki),e)return n.then(s=>{Ji(t,s,e)}).catch(s=>{pr(s,t,0)});t.asyncDep=n}else Ji(t,n,e)}else $i(t,e)}function Ji(t,e,r){D(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:et(e)&&(t.setupState=ti(e)),$i(t,r)}let Xi;function $i(t,e,r){const o=t.type;if(!t.render){if(!e&&Xi&&!o.render){const a=o.template||io(t).template;if(a){const{isCustomElement:i,compilerOptions:n}=t.appContext.config,{delimiters:s,compilerOptions:l}=o,c=st(st({isCustomElement:i,delimiters:s},n),l);o.render=Xi(a,c)}}t.render=o.render||jt}{const a=Ne(t);Ht();try{Yn(t)}finally{Nt(),a()}}}const Ps={get(t,e){return ut(t,"get",""),t[e]}};function Ls(t){const e=r=>{t.exposed=r||{}};return{attrs:new Proxy(t.attrs,Ps),slots:t.slots,emit:t.emit,expose:e}}function kr(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(ti(wn(t.exposed)),{get(e,r){if(r in e)return e[r];if(r in Re)return Re[r](t)},has(e,r){return r in e||r in Re}})):t.proxy}const Is=/(?:^|[-_])(\w)/g,As=t=>t.replace(Is,e=>e.toUpperCase()).replace(/[-_]/g,"");function Qi(t,e=!0){return D(t)?t.displayName||t.name:t.name||e&&t.__name}function ta(t,e,r=!1){let o=Qi(e);if(!o&&e.__file){const a=e.__file.match(/([^/\\]+)\.\w+$/);a&&(o=a[1])}if(!o&&t&&t.parent){const a=i=>{for(const n in i)if(i[n]===e)return n};o=a(t.components||t.parent.type.components)||a(t.appContext.components)}return o?As(o):r?"App":"Anonymous"}function js(t){return D(t)&&"__vccOpts"in t}const Ds=(t,e)=>gn(t,e,xr),Bs="3.5.4";/** * @vue/runtime-dom v3.5.4 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let wo;const ea=typeof window<"u"&&window.trustedTypes;if(ea)try{wo=ea.createPolicy("vue",{createHTML:t=>t})}catch{}const ra=wo?t=>wo.createHTML(t):t=>t,Rs="http://www.w3.org/2000/svg",Os="http://www.w3.org/1998/Math/MathML",Gt=typeof document<"u"?document:null,oa=Gt&&Gt.createElement("template"),Us={insert:(t,e,r)=>{e.insertBefore(t,r||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,r,o)=>{const a=e==="svg"?Gt.createElementNS(Rs,t):e==="mathml"?Gt.createElementNS(Os,t):r?Gt.createElement(t,{is:r}):Gt.createElement(t);return t==="select"&&o&&o.multiple!=null&&a.setAttribute("multiple",o.multiple),a},createText:t=>Gt.createTextNode(t),createComment:t=>Gt.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Gt.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,r,o,a,i){const n=r?r.previousSibling:e.lastChild;if(a&&(a===i||a.nextSibling))for(;e.insertBefore(a.cloneNode(!0),r),!(a===i||!(a=a.nextSibling)););else{oa.innerHTML=ra(o==="svg"?`<svg>${t}</svg>`:o==="mathml"?`<math>${t}</math>`:t);const s=oa.content;if(o==="svg"||o==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}e.insertBefore(s,r)}return[n?n.nextSibling:e.firstChild,r?r.previousSibling:e.lastChild]}},ee="transition",Ve="animation",Se=Symbol("_vtc"),ia={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Hs=st({},Ln,ia),ce=(t,e=[])=>{I(t)?t.forEach(r=>r(...e)):t&&t(...e)},aa=t=>t?I(t)?t.some(e=>e.length>1):t.length>1:!1;function Ns(t){const e={};for(const M in t)M in ia||(e[M]=t[M]);if(t.css===!1)return e;const{name:r="v",type:o,duration:a,enterFromClass:i=`${r}-enter-from`,enterActiveClass:n=`${r}-enter-active`,enterToClass:s=`${r}-enter-to`,appearFromClass:l=i,appearActiveClass:c=n,appearToClass:f=s,leaveFromClass:w=`${r}-leave-from`,leaveActiveClass:m=`${r}-leave-active`,leaveToClass:E=`${r}-leave-to`}=t,j=Vs(a),B=j&&j[0],N=j&&j[1],{onBeforeEnter:O,onEnter:K,onEnterCancelled:Z,onLeave:P,onLeaveCancelled:X,onBeforeAppear:lt=O,onAppear:bt=K,onAppearCancelled:xt=Z}=e,R=(M,rt,dt)=>{re(M,rt?f:s),re(M,rt?c:n),dt&&dt()},$=(M,rt)=>{M._isLeaving=!1,re(M,w),re(M,E),re(M,m),rt&&rt()},ot=M=>(rt,dt)=>{const ue=M?bt:K,pt=()=>R(rt,M,dt);ce(ue,[rt,pt]),na(()=>{re(rt,M?l:i),Kt(rt,M?f:s),aa(ue)||sa(rt,o,B,pt)})};return st(e,{onBeforeEnter(M){ce(O,[M]),Kt(M,i),Kt(M,n)},onBeforeAppear(M){ce(lt,[M]),Kt(M,l),Kt(M,c)},onEnter:ot(!1),onAppear:ot(!0),onLeave(M,rt){M._isLeaving=!0;const dt=()=>$(M,rt);Kt(M,w),Kt(M,m),ua(),na(()=>{M._isLeaving&&(re(M,w),Kt(M,E),aa(P)||sa(M,o,N,dt))}),ce(P,[M,dt])},onEnterCancelled(M){R(M,!1),ce(Z,[M])},onAppearCancelled(M){R(M,!0),ce(xt,[M])},onLeaveCancelled(M){$(M),ce(X,[M])}})}function Vs(t){if(t==null)return null;if(et(t))return[ho(t.enter),ho(t.leave)];{const e=ho(t);return[e,e]}}function ho(t){return Ra(t)}function Kt(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.add(r)),(t[Se]||(t[Se]=new Set)).add(e)}function re(t,e){e.split(/\s+/).forEach(o=>o&&t.classList.remove(o));const r=t[Se];r&&(r.delete(e),r.size||(t[Se]=void 0))}function na(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let Ws=0;function sa(t,e,r,o){const a=t._endId=++Ws,i=()=>{a===t._endId&&o()};if(r)return setTimeout(i,r);const{type:n,timeout:s,propCount:l}=la(t,e);if(!n)return o();const c=n+"end";let f=0;const w=()=>{t.removeEventListener(c,m),i()},m=E=>{E.target===t&&++f>=l&&w()};setTimeout(()=>{f<l&&w()},s+1),t.addEventListener(c,m)}function la(t,e){const r=window.getComputedStyle(t),o=j=>(r[j]||"").split(", "),a=o(`${ee}Delay`),i=o(`${ee}Duration`),n=pa(a,i),s=o(`${Ve}Delay`),l=o(`${Ve}Duration`),c=pa(s,l);let f=null,w=0,m=0;e===ee?n>0&&(f=ee,w=n,m=i.length):e===Ve?c>0&&(f=Ve,w=c,m=l.length):(w=Math.max(n,c),f=w>0?n>c?ee:Ve:null,m=f?f===ee?i.length:l.length:0);const E=f===ee&&/\b(transform|all)(,|$)/.test(o(`${ee}Property`).toString());return{type:f,timeout:w,propCount:m,hasTransform:E}}function pa(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((r,o)=>ca(r)+ca(t[o])))}function ca(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function ua(){return document.body.offsetHeight}function qs(t,e,r){const o=t[Se];o&&(e=(e?[e,...o]:[...o]).join(" ")),e==null?t.removeAttribute("class"):r?t.setAttribute("class",e):t.className=e}const fa=Symbol("_vod"),Ys=Symbol("_vsh"),Gs=Symbol(""),Ks=/(^|;)\s*display\s*:/;function Zs(t,e,r){const o=t.style,a=at(r);let i=!1;if(r&&!a){if(e)if(at(e))for(const n of e.split(";")){const s=n.slice(0,n.indexOf(":")).trim();r[s]==null&&_r(o,s,"")}else for(const n in e)r[n]==null&&_r(o,n,"");for(const n in r)n==="display"&&(i=!0),_r(o,n,r[n])}else if(a){if(e!==r){const n=o[Gs];n&&(r+=";"+n),o.cssText=r,i=Ks.test(r)}}else e&&t.removeAttribute("style");fa in t&&(t[fa]=i?o.display:"",t[Ys]&&(o.display="none"))}const da=/\s*!important$/;function _r(t,e,r){if(I(r))r.forEach(o=>_r(t,e,o));else if(r==null&&(r=""),e.startsWith("--"))t.setProperty(e,r);else{const o=Js(t,e);da.test(r)?t.setProperty(Jt(o),r.replace(da,""),"important"):t[o]=r}}const wa=["Webkit","Moz","ms"],mo={};function Js(t,e){const r=mo[e];if(r)return r;let o=zt(e);if(o!=="filter"&&o in t)return mo[e]=o;o=Je(o);for(let a=0;a<wa.length;a++){const i=wa[a]+o;if(i in t)return mo[e]=i}return e}const ha="http://www.w3.org/1999/xlink";function ma(t,e,r,o,a,i=Va(e)){o&&e.startsWith("xlink:")?r==null?t.removeAttributeNS(ha,e.slice(6,e.length)):t.setAttributeNS(ha,e,r):r==null||i&&!Eo(r)?t.removeAttribute(e):t.setAttribute(e,i?"":Zt(r)?String(r):r)}function Xs(t,e,r,o){if(e==="innerHTML"||e==="textContent"){r!=null&&(t[e]=e==="innerHTML"?ra(r):r);return}const a=t.tagName;if(e==="value"&&a!=="PROGRESS"&&!a.includes("-")){const n=a==="OPTION"?t.getAttribute("value")||"":t.value,s=r==null?t.type==="checkbox"?"on":"":String(r);(n!==s||!("_value"in t))&&(t.value=s),r==null&&t.removeAttribute(e),t._value=r;return}let i=!1;if(r===""||r==null){const n=typeof t[e];n==="boolean"?r=Eo(r):r==null&&n==="string"?(r="",i=!0):n==="number"&&(r=0,i=!0)}try{t[e]=r}catch{}i&&t.removeAttribute(e)}function Fe(t,e,r,o){t.addEventListener(e,r,o)}function $s(t,e,r,o){t.removeEventListener(e,r,o)}const ba=Symbol("_vei");function Qs(t,e,r,o,a=null){const i=t[ba]||(t[ba]={}),n=i[e];if(o&&n)n.value=o;else{const[s,l]=tl(e);if(o){const c=i[e]=ol(o,a);Fe(t,s,c,l)}else n&&($s(t,s,n,l),i[e]=void 0)}}const ga=/(?:Once|Passive|Capture)$/;function tl(t){let e;if(ga.test(t)){e={};let o;for(;o=t.match(ga);)t=t.slice(0,t.length-o[0].length),e[o[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):Jt(t.slice(2)),e]}let bo=0;const el=Promise.resolve(),rl=()=>bo||(el.then(()=>bo=0),bo=Date.now());function ol(t,e){const r=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=r.attached)return;It(il(o,r.value),e,5,[o])};return r.value=t,r.attached=rl(),r}function il(t,e){if(I(e)){const r=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{r.call(t),t._stopped=!0},e.map(o=>a=>!a._stopped&&o&&o(a))}else return e}const va=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,al=(t,e,r,o,a,i)=>{const n=a==="svg";e==="class"?qs(t,o,n):e==="style"?Zs(t,r,o):Ge(e)?Mr(e)||Qs(t,e,r,o,i):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):nl(t,e,o,n))?(Xs(t,e,o),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&ma(t,e,o,n,i,e!=="value")):(e==="true-value"?t._trueValue=o:e==="false-value"&&(t._falseValue=o),ma(t,e,o,n))};function nl(t,e,r,o){if(o)return!!(e==="innerHTML"||e==="textContent"||e in t&&va(e)&&D(r));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const a=t.tagName;if(a==="IMG"||a==="VIDEO"||a==="CANVAS"||a==="SOURCE")return!1}return va(e)&&at(r)?!1:!!(e in t||t._isVueCE&&(/[A-Z]/.test(e)||!at(r)))}const ya=new WeakMap,xa=new WeakMap,Cr=Symbol("_moveCb"),ka=Symbol("_enterCb"),sl=(t=>(delete t.props.mode,t))({name:"TransitionGroup",props:st({},Hs,{tag:String,moveClass:String}),setup(t,{slots:e}){const r=Es(),o=Pn();let a,i;return hi(()=>{if(!a.length)return;const n=t.moveClass||`${t.name||"v"}-move`;if(!ul(a[0].el,r.vnode.el,n))return;a.forEach(ll),a.forEach(pl);const s=a.filter(cl);ua(),s.forEach(l=>{const c=l.el,f=c.style;Kt(c,n),f.transform=f.webkitTransform=f.transitionDuration="";const w=c[Cr]=m=>{m&&m.target!==c||(!m||/transform$/.test(m.propertyName))&&(c.removeEventListener("transitionend",w),c[Cr]=null,re(c,n))};c.addEventListener("transitionend",w)})}),()=>{const n=H(t),s=Ns(n);let l=n.tag||J;if(a=[],i)for(let c=0;c<i.length;c++){const f=i[c];f.el&&f.el instanceof Element&&(a.push(f),De(f,$r(f,s,o,r)),ya.set(f,f.el.getBoundingClientRect()))}i=e.default?ci(e.default()):[];for(let c=0;c<i.length;c++){const f=i[c];f.key!=null&&De(f,$r(f,s,o,r))}return Mt(l,null,i)}}});function ll(t){const e=t.el;e[Cr]&&e[Cr](),e[ka]&&e[ka]()}function pl(t){xa.set(t,t.el.getBoundingClientRect())}function cl(t){const e=ya.get(t),r=xa.get(t),o=e.left-r.left,a=e.top-r.top;if(o||a){const i=t.el.style;return i.transform=i.webkitTransform=`translate(${o}px,${a}px)`,i.transitionDuration="0s",t}}function ul(t,e,r){const o=t.cloneNode(),a=t[Se];a&&a.forEach(s=>{s.split(/\s+/).forEach(l=>l&&o.classList.remove(l))}),r.split(/\s+/).forEach(s=>s&&o.classList.add(s)),o.style.display="none";const i=e.nodeType===1?e:e.parentNode;i.appendChild(o);const{hasTransform:n}=la(o);return i.removeChild(o),n}const _a=t=>{const e=t.props["onUpdate:modelValue"]||!1;return I(e)?r=>Xe(e,r):e};function fl(t){t.target.composing=!0}function Ca(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const go=Symbol("_assign"),Sa={created(t,{modifiers:{lazy:e,trim:r,number:o}},a){t[go]=_a(a);const i=o||a.props&&a.props.type==="number";Fe(t,e?"change":"input",n=>{if(n.target.composing)return;let s=t.value;r&&(s=s.trim()),i&&(s=Ir(s)),t[go](s)}),r&&Fe(t,"change",()=>{t.value=t.value.trim()}),e||(Fe(t,"compositionstart",fl),Fe(t,"compositionend",Ca),Fe(t,"change",Ca))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,oldValue:r,modifiers:{lazy:o,trim:a,number:i}},n){if(t[go]=_a(n),t.composing)return;const s=(i||t.type==="number")&&!/^0\d/.test(t.value)?Ir(t.value):t.value,l=e??"";s!==l&&(document.activeElement===t&&t.type!=="range"&&(o&&e===r||a&&t.value.trim()===l)||(t.value=l))}},dl=["ctrl","shift","alt","meta"],wl={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>dl.some(r=>t[`${r}Key`]&&!e.includes(r))},hl=(t,e)=>{const r=t._withMods||(t._withMods={}),o=e.join(".");return r[o]||(r[o]=(a,...i)=>{for(let n=0;n<e.length;n++){const s=wl[e[n]];if(s&&s(a,e))return}return t(a,...i)})},ml={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},bl=(t,e)=>{const r=t._withKeys||(t._withKeys={}),o=e.join(".");return r[o]||(r[o]=a=>{if(!("key"in a))return;const i=Jt(a.key);if(e.some(n=>n===i||ml[n]===i))return t(a)})},gl=st({patchProp:al},Us);let Fa;function vl(){return Fa||(Fa=ns(gl))}const yl=(...t)=>{const e=vl().createApp(...t),{mount:r}=e;return e.mount=o=>{const a=kl(o);if(!a)return;const i=e._component;!D(i)&&!i.render&&!i.template&&(i.template=a.innerHTML),a.nodeType===1&&(a.textContent="");const n=r(a,!1,xl(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),n},e};function xl(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function kl(t){return at(t)?document.querySelector(t):t}const Sr=(t,e)=>{const r=t.__vccOpts||t;for(const[o,a]of e)r[o]=a;return r},_l={name:"FormInputStage",props:{initialDescription:{type:String,default:""},initialSelectedPrompt:{type:[String,Object],default:""},generating:{type:Boolean,default:!1}},data(){const t=window.wpufAIFormBuilder&&window.wpufAIFormBuilder.formType||"post";let e=[],r={};t==="profile"||t==="registration"?(e=[{id:"basic_registration",label:this.__("Basic User Registration","wp-user-frontend")},{id:"member_directory",label:this.__("Member Directory Profile","wp-user-frontend")},{id:"job_applicant",label:this.__("Job Applicant Registration","wp-user-frontend")},{id:"newsletter_signup",label:this.__("Newsletter Signup","wp-user-frontend")}],r={basic_registration:"Create a Basic User Registration form with email, name, username, password",member_directory:"Create a Member Directory Profile form with name, email, bio, profile photo",job_applicant:"Create a Job Applicant Registration form with name, email, phone, resume upload",newsletter_signup:"Create a Newsletter Signup form with email, first name"}):(e=[{id:"paid_guest_post",label:this.__("Paid Guest Post","wp-user-frontend")},{id:"portfolio_submission",label:this.__("Portfolio Submission","wp-user-frontend")},{id:"classified_ads",label:this.__("Classified Ads","wp-user-frontend")},{id:"coupon_submission",label:this.__("Coupon Submission","wp-user-frontend")},{id:"real_estate",label:this.__("Real Estate Property Listing","wp-user-frontend")},{id:"news_press",label:this.__("News/Press Release Submission","wp-user-frontend")}],r={paid_guest_post:"Create a Paid Guest Post submission form with title, content, author name, email, category",portfolio_submission:"Create a Portfolio Submission form with title, description, name, email, skills, portfolio files",classified_ads:"Create a Classified Ads submission form with title, description, category, price, address field, contact email",coupon_submission:"Create a Coupon Submission form with title, description, business name, discount amount, expiration date",real_estate:"Create a Real Estate Property Listing form with title, description, address field, price, bedrooms, bathrooms, images",news_press:"Create a News/Press Release submission form with headline, content, author, contact email, category"});let o="";return typeof this.initialSelectedPrompt=="object"&&this.initialSelectedPrompt!==null?o=this.initialSelectedPrompt:typeof this.initialSelectedPrompt=="string"&&this.initialSelectedPrompt!==""&&(o=e.find(i=>i.id===this.initialSelectedPrompt)||""),{formDescription:this.initialDescription,selectedPrompt:o,isGenerating:this.generating,maxDescriptionLength:300,formType:t,promptTemplates:e,promptAIInstructions:r}},watch:{generating(t){this.isGenerating=t},formDescription(t,e){this.selectedPrompt&&e&&t!==e&&(Object.values(this.promptAIInstructions).includes(t)||(this.selectedPrompt="",this.$emit("update:selectedPrompt","")))}},methods:{__:window.__||(t=>t),selectPrompt(t){this.selectedPrompt=t;const e=this.promptAIInstructions[t.id]||t.label;e.length>this.maxDescriptionLength?this.formDescription=e.substring(0,this.maxDescriptionLength):this.formDescription=e,this.$emit("update:selectedPrompt",t.id),this.$emit("update:formDescription",this.formDescription)},goBack(){this.$emit("go-back")},startGeneration(){var t;!this.formDescription.trim()||this.isGenerating||this.$emit("start-generation",{description:this.formDescription,selectedPrompt:((t=this.selectedPrompt)==null?void 0:t.id)||this.selectedPrompt||""})}}},Cl={class:"wpuf-ai-form-wrapper wpuf-font-sans wpuf-w-full wpuf-h-screen wpuf-overflow-hidden wpuf-relative",style:{"background-color":"white"}},Sl={class:"wpuf-ai-form-content wpuf-w-full wpuf-max-w-[720px] wpuf-h-auto wpuf-min-h-[672px] wpuf-absolute wpuf-top-[93px] wpuf-left-1/2 wpuf-transform wpuf--translate-x-1/2 wpuf-mx-4 sm:wpuf-mx-auto wpuf-bg-white wpuf-p-4 sm:wpuf-p-6"},Fl={class:"wpuf-text-center wpuf-mb-6"},Tl={class:"wpuf-text-3xl wpuf-font-semibold !wpuf-text-black wpuf-mb-2"},El={class:"wpuf-text-lg wpuf-text-gray-500"},Ml={class:"wpuf-mb-6"},zl={class:"wpuf-relative"},Pl=["maxlength","placeholder"],Ll={class:"wpuf-text-right wpuf-mt-2 wpuf-text-sm wpuf-text-gray-600"},Il={class:"wpuf-mb-6"},Al={class:"wpuf-text-gray-900 wpuf-mb-4 wpuf-text-[16px]"},jl={class:"wpuf-flex wpuf-flex-wrap wpuf-gap-4"},Dl=["onClick"],Bl={class:"wpuf-flex wpuf-justify-center wpuf-gap-4"},Rl=["disabled"],Ol={key:0,class:"wpuf-text-base wpuf-leading-6"},Ul={key:1,class:"wpuf-font-medium wpuf-text-base wpuf-leading-6"},Hl={key:2,class:"wpuf-w-5 wpuf-h-5",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Nl={key:3,class:"wpuf-animate-spin wpuf-w-5 wpuf-h-5 wpuf-border-2 wpuf-border-white wpuf-border-t-transparent wpuf-rounded-full"};function Vl(t,e,r,o,a,i){return b(),g("div",Cl,[u("div",Sl,[u("div",Fl,[u("h2",Tl,x(i.__("Create Form with AI","wp-user-frontend")),1),u("p",El,x(i.__("Automatically generate smart, customizable forms using AI.","wp-user-frontend")),1)]),u("div",Ml,[u("div",zl,[pi(u("textarea",{"onUpdate:modelValue":e[0]||(e[0]=n=>a.formDescription=n),class:"wpuf-w-full wpuf-px-4 wpuf-py-3 wpuf-border wpuf-border-gray-300 wpuf-rounded-lg wpuf-text-gray-500 wpuf-resize-none focus:wpuf-outline-none focus:wpuf-border-emerald-700 focus:wpuf-ring-2 focus:wpuf-ring-emerald-200 wpuf-transition-all",rows:"6",maxlength:a.maxDescriptionLength,placeholder:i.__("Describe your form","wp-user-frontend")},null,8,Pl),[[Sa,a.formDescription]])]),u("div",Ll,x(a.formDescription.length)+"/"+x(a.maxDescriptionLength)+" "+x(i.__("Characters","wp-user-frontend")),1)]),u("div",Il,[u("p",Al,x(i.__("Or create using our Prompts:","wp-user-frontend")),1),u("div",jl,[(b(!0),g(J,null,yt(a.promptTemplates,n=>{var s;return b(),g("button",{key:n.id,onClick:l=>i.selectPrompt(n),class:Y(((s=a.selectedPrompt)==null?void 0:s.id)===n.id?"wpuf-prompt-btn-active wpuf-bg-emerald-600 wpuf-text-white wpuf-border-emerald-600 hover:wpuf-text-emerald-200 wpuf-px-4 wpuf-py-2 wpuf-rounded-md wpuf-transition-all wpuf-text-sm wpuf-font-medium":"wpuf-px-4 wpuf-py-2 wpuf-border wpuf-border-gray-200 wpuf-rounded-md wpuf-text-gray-700 hover:wpuf-bg-gray-50 hover:wpuf-border-emerald-600 hover:wpuf-text-emerald-700 wpuf-transition-all wpuf-text-sm wpuf-font-medium")},x(n.label),11,Dl)}),128))])]),u("div",Bl,[u("button",{onClick:e[1]||(e[1]=(...n)=>i.goBack&&i.goBack(...n)),class:"wpuf-px-6 wpuf-py-3 wpuf-border wpuf-text-base wpuf-leading-6 wpuf-border-gray-300 wpuf-rounded-md wpuf-text-gray-700 wpuf-font-medium hover:wpuf-bg-gray-50 wpuf-transition-colors"},x(i.__("Back","wp-user-frontend")),1),u("button",{onClick:e[2]||(e[2]=(...n)=>i.startGeneration&&i.startGeneration(...n)),disabled:!a.formDescription.trim()||a.isGenerating,class:"wpuf-px-8 wpuf-py-4 wpuf-bg-emerald-600 hover:wpuf-bg-emerald-700 wpuf-text-white wpuf-rounded-lg wpuf-transition-colors wpuf-flex wpuf-items-center wpuf-gap-2 disabled:wpuf-opacity-50 disabled:wpuf-cursor-not-allowed"},[a.isGenerating?(b(),g("span",Ul,x(i.__("Generating...","wp-user-frontend")),1)):(b(),g("span",Ol,x(i.__("Generate Form","wp-user-frontend")),1)),a.isGenerating?(b(),g("div",Nl)):(b(),g("svg",Hl,e[3]||(e[3]=[u("path",{d:"M8.17766 13.2532L7.5 15.625L6.82234 13.2532C6.4664 12.0074 5.4926 11.0336 4.24682 10.6777L1.875 10L4.24683 9.32234C5.4926 8.9664 6.4664 7.9926 6.82234 6.74682L7.5 4.375L8.17766 6.74683C8.5336 7.9926 9.5074 8.9664 10.7532 9.32234L13.125 10L10.7532 10.6777C9.5074 11.0336 8.5336 12.0074 8.17766 13.2532Z",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),u("path",{d:"M15.2157 7.26211L15 8.125L14.7843 7.26212C14.5324 6.25444 13.7456 5.46764 12.7379 5.21572L11.875 5L12.7379 4.78428C13.7456 4.53236 14.5324 3.74556 14.7843 2.73789L15 1.875L15.2157 2.73788C15.4676 3.74556 16.2544 4.53236 17.2621 4.78428L18.125 5L17.2621 5.21572C16.2544 5.46764 15.4676 6.25444 15.2157 7.26211Z",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),u("path",{d:"M14.0785 17.1394L13.75 18.125L13.4215 17.1394C13.2348 16.5795 12.7955 16.1402 12.2356 15.9535L11.25 15.625L12.2356 15.2965C12.7955 15.1098 13.2348 14.6705 13.4215 14.1106L13.75 13.125L14.0785 14.1106C14.2652 14.6705 14.7045 15.1098 15.2644 15.2965L16.25 15.625L15.2644 15.9535C14.7045 16.1402 14.2652 16.5795 14.0785 17.1394Z",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])))],8,Rl)])])])}const Wl=Sr(_l,[["render",Vl],["__scopeId","data-v-6ff2fa67"]]),ql={name:"FormProcessingStage",props:{initialStep:{type:Number,default:1},autoStart:{type:Boolean,default:!0},stepDelay:{type:Number,default:1500},confettiDelay:{type:Number,default:1e3},completeDelay:{type:Number,default:2e3},waitForAI:{type:Boolean,default:!0},aiWaitTimeoutMs:{type:Number,default:3e4}},data(){return{currentStep:this.initialStep,showConfetti:!1,confettiUrl:"",isProcessing:!1,aiResponseReceived:!1,_intervals:[]}},methods:{__:(t,e="wp-user-frontend")=>typeof window.__=="function"?window.__(t,e):t,startGeneration(){this.isProcessing||(this.isProcessing=!0,this.currentStep=1,this.showConfetti=!1,this.aiResponseReceived=!1,this.waitForAI?this.startStepsWithAIAwareness():[1,2,3,4].forEach((e,r)=>{setTimeout(()=>{this.currentStep=e,e===4&&setTimeout(()=>{this.showConfetti=!0,this.confettiUrl=this.getConfettiUrl(),setTimeout(()=>{this.$emit("generation-complete"),this.isProcessing=!1},this.completeDelay)},this.confettiDelay)},(r+1)*this.stepDelay)}))},startStepsWithAIAwareness(){setTimeout(()=>{this.currentStep=2},this.stepDelay),setTimeout(()=>{this.currentStep=3},this.stepDelay*2),setTimeout(()=>{this.currentStep=4},this.stepDelay*3)},completeGeneration(){const t=setTimeout(()=>{this.showConfetti=!0,this.confettiUrl=this.getConfettiUrl()},500);this._intervals.push(t);const e=setTimeout(()=>{this.$emit("generation-complete"),this.isProcessing=!1},this.completeDelay+500);this._intervals.push(e)},onAIResponseReceived(){this.aiResponseReceived=!0,this.completeGeneration()},getAIStarUrl(){const t=window.wpufAIFormBuilder||{};return`${t.assetUrl||t.pluginUrl||(typeof wpuf_frontend<"u"?wpuf_frontend.asset_url:null)||""}/images/ai-star.gif`},getConfettiUrl(){var r;const t=window.wpufAIFormBuilder||{},e=t.assetUrl||t.pluginUrl||(typeof wpuf_frontend<"u"?wpuf_frontend.asset_url:null)||((r=document.querySelector('script[src*="/wp-user-frontend/"]'))==null?void 0:r.src.replace(/\/[^\/]+$/,"").replace(/\/js$/,""))||"";return e?`${e}/images/confetti_transparent.gif`:""},reset(){this.currentStep=1,this.showConfetti=!1,this.isProcessing=!1,this.aiResponseReceived=!1,this.clearIntervals()},clearIntervals(){this._intervals.forEach(t=>{clearInterval(t)}),this._intervals=[]}},mounted(){this.confettiUrl=this.getConfettiUrl(),this.autoStart&&this.startGeneration()},beforeUnmount(){this.clearIntervals()}},Yl={class:"wpuf-ai-form-wrapper wpuf-font-sans wpuf-w-full wpuf-h-screen wpuf-overflow-hidden wpuf-relative wpuf-flex wpuf-items-center wpuf-justify-center",style:{"background-color":"#F5F5F5"}},Gl={class:"wpuf-ai-form-content wpuf-w-full wpuf-max-w-[768px] wpuf-h-auto wpuf-min-h-[416px] wpuf-mx-4 sm:wpuf-mx-auto wpuf-bg-white wpuf-border wpuf-border-slate-300 wpuf-rounded-lg wpuf-p-6 sm:wpuf-p-9"},Kl={class:"wpuf-flex wpuf-justify-center wpuf-mb-5"},Zl={class:"wpuf-relative"},Jl=["src"],Xl={class:"wpuf-text-center wpuf-text-xl wpuf-font-normal wpuf-text-gray-900 wpuf-mb-12"},$l={class:"wpuf-grid wpuf-grid-cols-1 wpuf-justify-items-center wpuf-gap-1"},Ql={class:"wpuf-flex-shrink-0"},tp={key:0,class:"wpuf-w-5 wpuf-h-5 wpuf-bg-emerald-600 wpuf-rounded-full wpuf-flex wpuf-items-center wpuf-justify-center"},ep={key:1,class:"wpuf-w-5 wpuf-h-5 wpuf-border-2 wpuf-border-emerald-600 wpuf-border-t-transparent wpuf-rounded-full wpuf-animate-spin"},rp={key:2,class:"wpuf-w-5 wpuf-h-5 wpuf-border-2 wpuf-border-gray-300 wpuf-rounded-full"},op={class:"wpuf-text-gray-600 wpuf-text-sm wpuf-leading-8 wpuf-flex-1"},ip={class:"wpuf-flex-shrink-0"},ap={key:0,class:"wpuf-w-5 wpuf-h-5 wpuf-bg-emerald-600 wpuf-rounded-full wpuf-flex wpuf-items-center wpuf-justify-center"},np={key:1,class:"wpuf-w-5 wpuf-h-5 wpuf-border-2 wpuf-border-emerald-600 wpuf-border-t-transparent wpuf-rounded-full wpuf-animate-spin"},sp={key:2,class:"wpuf-w-5 wpuf-h-5 wpuf-border-2 wpuf-border-gray-300 wpuf-rounded-full"},lp={class:"wpuf-text-gray-600 wpuf-text-sm wpuf-leading-8 wpuf-flex-1"},pp={class:"wpuf-flex-shrink-0"},cp={key:0,class:"wpuf-w-5 wpuf-h-5 wpuf-bg-emerald-600 wpuf-rounded-full wpuf-flex wpuf-items-center wpuf-justify-center"},up={key:1,class:"wpuf-w-5 wpuf-h-5 wpuf-border-2 wpuf-border-emerald-600 wpuf-border-t-transparent wpuf-rounded-full wpuf-animate-spin"},fp={key:2,class:"wpuf-w-5 wpuf-h-5 wpuf-border-2 wpuf-border-gray-300 wpuf-rounded-full"},dp={class:"wpuf-text-gray-600 wpuf-text-sm wpuf-leading-8 wpuf-flex-1"},wp={class:"wpuf-flex-shrink-0"},hp={key:0,class:"wpuf-w-5 wpuf-h-5 wpuf-bg-emerald-600 wpuf-rounded-full wpuf-flex wpuf-items-center wpuf-justify-center"},mp={key:1,class:"wpuf-w-5 wpuf-h-5 wpuf-border-2 wpuf-border-emerald-600 wpuf-border-t-transparent wpuf-rounded-full wpuf-animate-spin"},bp={key:2,class:"wpuf-w-5 wpuf-h-5 wpuf-border-2 wpuf-border-gray-300 wpuf-rounded-full"},gp={class:"wpuf-text-gray-600 wpuf-text-sm wpuf-leading-8 wpuf-flex-1"},vp={key:0,class:"wpuf-confetti-container wpuf-absolute wpuf-inset-0 wpuf-flex wpuf-items-center wpuf-justify-center wpuf-pointer-events-none wpuf-z-50"},yp=["src"];function xp(t,e,r,o,a,i){return b(),g("div",Yl,[u("div",Gl,[u("div",Kl,[u("div",Zl,[u("img",{src:i.getAIStarUrl(),alt:"Processing",class:"wpuf-w-24 wpuf-h-24"},null,8,Jl)])]),u("h3",Xl,x(i.__("Generating your form...","wp-user-frontend")),1),u("div",$l,[u("div",{class:Y(["wpuf-flex wpuf-items-center wpuf-gap-3 wpuf-justify-center wpuf-w-full wpuf-max-w-md",{"wpuf-opacity-100":a.currentStep>=1,"wpuf-opacity-40":a.currentStep<1}])},[u("div",Ql,[a.currentStep>1?(b(),g("div",tp,e[0]||(e[0]=[u("svg",{class:"wpuf-w-3 wpuf-h-3 wpuf-text-white",fill:"currentColor",viewBox:"0 0 20 20"},[u("path",{"fill-rule":"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z","clip-rule":"evenodd"})],-1)]))):a.currentStep===1?(b(),g("div",ep)):(b(),g("div",rp))]),u("p",op,x(i.__("Analyzing your request and detecting the form type...","wp-user-frontend")),1)],2),u("div",{class:Y(["wpuf-flex wpuf-items-center wpuf-gap-3 wpuf-justify-center wpuf-w-full wpuf-max-w-md",{"wpuf-opacity-100":a.currentStep>=2,"wpuf-opacity-40":a.currentStep<2}])},[u("div",ip,[a.currentStep>2?(b(),g("div",ap,e[1]||(e[1]=[u("svg",{class:"wpuf-w-3 wpuf-h-3 wpuf-text-white",fill:"currentColor",viewBox:"0 0 20 20"},[u("path",{"fill-rule":"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z","clip-rule":"evenodd"})],-1)]))):a.currentStep===2?(b(),g("div",np)):(b(),g("div",sp))]),u("p",lp,x(i.__("Finalizing the title, required fields, and labels...","wp-user-frontend")),1)],2),u("div",{class:Y(["wpuf-flex wpuf-items-center wpuf-gap-3 wpuf-justify-center wpuf-w-full wpuf-max-w-md",{"wpuf-opacity-100":a.currentStep>=3,"wpuf-opacity-40":a.currentStep<3}])},[u("div",pp,[a.currentStep>3?(b(),g("div",cp,e[2]||(e[2]=[u("svg",{class:"wpuf-w-3 wpuf-h-3 wpuf-text-white",fill:"currentColor",viewBox:"0 0 20 20"},[u("path",{"fill-rule":"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z","clip-rule":"evenodd"})],-1)]))):a.currentStep===3?(b(),g("div",up)):(b(),g("div",fp))]),u("p",dp,x(i.__("Almost done! Generating your form preview...","wp-user-frontend")),1)],2),u("div",{class:Y(["wpuf-flex wpuf-items-center wpuf-gap-3 wpuf-justify-center wpuf-w-full wpuf-max-w-md",{"wpuf-opacity-100":a.currentStep>=4,"wpuf-opacity-40":a.currentStep<4}])},[u("div",wp,[a.currentStep>4?(b(),g("div",hp,e[3]||(e[3]=[u("svg",{class:"wpuf-w-3 wpuf-h-3 wpuf-text-white",fill:"currentColor",viewBox:"0 0 20 20"},[u("path",{"fill-rule":"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z","clip-rule":"evenodd"})],-1)]))):a.currentStep===4?(b(),g("div",mp)):(b(),g("div",bp))]),u("p",gp,x(i.__("Here's your AI-generated form - ready to customize and use!","wp-user-frontend")),1)],2)]),a.showConfetti?(b(),g("div",vp,[u("img",{src:a.confettiUrl,alt:"Confetti",class:"wpuf-w-full wpuf-h-full wpuf-object-cover"},null,8,yp)])):nt("",!0)])])}const kp=Sr(ql,[["render",xp]]),_p={name:"FormSuccessStage",props:{formTitle:{type:String,default:""},formId:{type:[String,Number],default:null},initialMessages:{type:Array,default:()=>[]},initialFormFields:{type:Array,default:()=>[]}},data(){return{userInput:"",localFormTitle:this.formTitle,formDescription:"",formSettings:{},sessionId:this.generateSessionId(),selectedLanguage:"",chatWidth:30,formWidth:70,isResizing:!1,minPanelWidth:20,maxPanelWidth:80,isLargeScreen:!1,conversationState:{original_prompt:"",form_created:!1,modifications_count:0,context_history:[],is_predefined_template:!1,template_modified:!1,original_form_hash:null},chatMessages:[],formFields:[],previousFormFields:[],pendingChanges:null,isApplying:!1,isFormUpdating:!1,isWaitingForAI:!1,visibleStatuses:new Set,statusTimeouts:new Map,showRegenerateModal:!1,checkpoints:new Map,toasts:[]}},computed:{hasPendingButtons(){return this.chatMessages.some(t=>t.showButtons===!0)}},watch:{formTitle(t){this.localFormTitle=t},initialFormFields:{handler(t){if(!t||t.length===0)return;const e=JSON.stringify(this.formFields)!==JSON.stringify(t);this.formFields.length>0&&e?(this.isFormUpdating=!0,this.formFields=[...t],this.$nextTick(()=>{this.isFormUpdating=!1,this.isWaitingForAI=!1})):e&&(this.formFields=[...t])},immediate:!0,deep:!0}},methods:{__:window.__||(t=>t),showToast(t,e="success",r=3e3){const o={id:Date.now()+Math.random(),message:t,type:e};this.toasts.push(o),setTimeout(()=>{const a=this.toasts.findIndex(i=>i.id===o.id);a!==-1&&this.toasts.splice(a,1)},r)},removeToast(t){this.toasts.splice(t,1)},generateSessionId(){return"wpuf_chat_session_"+Date.now()+"_"+Math.random().toString(36).substring(2,11)},getAIStarUrl(){return`${(window.wpufAIFormBuilder||{}).assetUrl||""}/images/ai-star.gif`},saveCheckpoint(t){var r;const e={formFields:JSON.parse(JSON.stringify(this.formFields)),formTitle:this.localFormTitle,formDescription:this.formDescription,formSettings:JSON.parse(JSON.stringify(this.formSettings)),timestamp:Date.now(),messageContent:((r=this.chatMessages[t])==null?void 0:r.content)||""};this.checkpoints.set(t,e),this.chatMessages[t]&&(this.chatMessages[t].checkpointSaved=!0),this.showStatusMessage("Checkpoint saved successfully","success")},restoreCheckpoint(t){const e=this.checkpoints.get(t);if(!e){const r={type:"ai",content:"Sorry, no checkpoint was found for this state.",showButtons:!1,isError:!0,timestamp:new Date().toISOString()};this.chatMessages.push(r),this.scrollToBottom();return}this.isFormUpdating=!0,setTimeout(()=>{this.formFields=JSON.parse(JSON.stringify(e.formFields)),this.formDescription=e.formDescription,this.formSettings=JSON.parse(JSON.stringify(e.formSettings)),e.formTitle&&(this.localFormTitle=e.formTitle,this.$emit("update-form-title",e.formTitle)),this.isFormUpdating=!1,this.isWaitingForAI=!1,this.showToast("Form has been restored to the checkpoint.","success"),this.scrollToBottom(),setTimeout(()=>{const r=document.querySelector(".wpuf-form-preview");r&&r.scrollIntoView({behavior:"smooth",block:"start"})},500)},300)},showStatusMessage(t,e="info"){},getWPUFFieldType(t){return t.input_type?t.input_type:t.template?t.template:t.type||"text"},isStatusVisible(t){return this.visibleStatuses.has(t)},showStatus(t){this.visibleStatuses.add(t),this.statusTimeouts.has(t)&&clearTimeout(this.statusTimeouts.get(t));const e=setTimeout(()=>{this.hideStatus(t)},3e3);this.statusTimeouts.set(t,e)},hideStatus(t){this.visibleStatuses.delete(t),this.statusTimeouts.has(t)&&(clearTimeout(this.statusTimeouts.get(t)),this.statusTimeouts.delete(t))},initializeChatMessages(){return this.initialMessages&&this.initialMessages.length>0?[...this.initialMessages]:[]},initializeFormFields(){return this.initialFormFields&&this.initialFormFields.length>0?[...this.initialFormFields]:[]},updateConversationState(t,e){this.conversationState.context_history.push({timestamp:new Date().toISOString(),user_message:t,ai_response:e,form_state:{title:this.formTitle,fields_count:this.formFields.length,field_types:this.formFields.map(r=>r.type)}}),this.conversationState.context_history.length>10&&(this.conversationState.context_history=this.conversationState.context_history.slice(-10)),this.conversationState.modifications_count++},isModificationPrompt(t){const e=["add","create","insert","include","append","remove","delete","take out","eliminate","drop","modify","change","update","edit","alter","replace","convert","make","set","turn","switch","transform","field","button","text","label","title","description","required","optional","dropdown","radio","checkbox","from","to","into","instead of","rather than"],r=t.toLowerCase();return e.some(o=>r.includes(o))},convertFieldsToPreview(t){return t.map((e,r)=>{var i;const o={id:e.id||`field_${r+1}`,type:e.type||e.template||e.input_type||"text_field",input_type:e.input_type||e.type||"text",template:e.template||e.type||"text_field",label:e.label||e.name||"Untitled Field",name:e.name||((i=e.label)==null?void 0:i.toLowerCase().replace(/\s+/g,"_"))||`field_${r+1}`,placeholder:e.placeholder||e.help||"",required:e.required==="yes"||e.required===!0||e.required==="true",default:e.default||"",help_text:e.help||e.description||"",is_meta:e.is_meta||"yes",size:e.size||"40",width:e.width||"large",css:e.css||"",shortcode:e.shortcode||"",wpuf_cond:e.wpuf_cond||{condition_status:"no",cond_field:[],cond_operator:["="],cond_option:["- Select -"],cond_logic:"all"},wpuf_visibility:e.wpuf_visibility||{selected:"everyone",choices:[]}},a=o.template||"";if((a==="gender"||a==="gender_field")&&(o.name="wpuf_gender",o.meta_key="wpuf_gender"),a==="facebook_url"&&(o.name="wpuf_social_facebook",o.meta_key="wpuf_social_facebook"),a==="twitter_url"&&(o.name="wpuf_social_twitter",o.meta_key="wpuf_social_twitter"),a==="instagram_url"&&(o.name="wpuf_social_instagram",o.meta_key="wpuf_social_instagram"),a==="linkedin_url"&&(o.name="wpuf_social_linkedin",o.meta_key="wpuf_social_linkedin"),a==="profile_photo"&&(o.name="wpuf_profile_photo",o.meta_key="wpuf_profile_photo"),(e.template==="textarea"||e.template==="post_content"||e.template==="post_excerpt"||e.type==="textarea")&&(o.rows=e.rows||"5",o.cols=e.cols||"25",o.rich=e.rich||"no",e.template==="post_content"&&(o.rich=e.rich||"yes",o.insert_image=e.insert_image||"yes")),(e.template==="file_upload"||e.template==="file"||e.type==="file_upload")&&(o.extension=e.extension||[],o.max_size=e.max_size||"2048",o.count=e.count||"1"),e.options!==void 0&&e.options!==null)if(typeof e.options=="object"&&!Array.isArray(e.options))o.options=e.options;else if(Array.isArray(e.options)){const n={};e.options.forEach(s=>{typeof s=="object"&&s!==null&&s.value&&s.label?n[s.value]=s.label:typeof s=="string"&&(n[s]=s)}),o.options=n}else if(typeof e.options=="string"){const n={};e.options.split(` `).forEach(l=>{if(l&&l.includes("|")){const[c,f]=l.split("|");c&&f&&(n[c.trim()]=f.trim())}else l&&l.trim()&&(n[l.trim()]=l.trim())}),o.options=n}else o.options={};else(["radio_field","checkbox_field","dropdown_field"].includes(o.type)||["radio","checkbox","select","dropdown"].includes(o.input_type))&&(o.options={});return o})},normalizeOptions(t){return t?Array.isArray(t)?t.map(e=>typeof e=="string"?{value:e,label:e}:{value:e.value||e.key||e.label,label:e.label||e.value||e}):typeof t=="object"?Object.entries(t).map(([e,r])=>({value:e,label:r})):[]:[]},isPredefinedPrompt(t){const e=t.toLowerCase();return["paid guest post","guest post","portfolio","classified ad","classified","coupon","real estate","property listing","property","news","press release","product listing","product"].some(o=>e.includes(o))},generateFormHash(){const t={title:this.formTitle,fields:this.formFields.map(e=>({type:e.type,label:e.label,required:e.required,options:e.options}))};return JSON.stringify(t).split("").reduce((e,r)=>(e<<5)-e+r.charCodeAt(0)&4294967295,0)},initializeConversationState(t){t&&(this.conversationState.original_prompt=t,this.conversationState.is_predefined_template=this.isPredefinedPrompt(t),this.conversationState.original_form_hash=this.generateFormHash(),this.conversationState.form_created=!0)},hasTemplateBeenModified(){if(!this.conversationState.is_predefined_template)return!1;const e=this.generateFormHash()!==this.conversationState.original_form_hash;return e&&!this.conversationState.template_modified&&(this.conversationState.template_modified=!0),e},shouldMakeAPICall(t){return this.isModificationRequest(t)?!0:!this.isInformationalQuery(t)},isModificationRequest(t){if(!t||typeof t!="string")return!1;const e=t.toLowerCase().trim(),r=t.includes("?")||/^(what|when|where|why|who|how|is|are|do|does|can)\s+/i.test(e),o=["add","remove","delete","change","modify","update","edit","replace","insert","create","enable","disable","toggle","rename","reorder","adjust","configure","customize"],a=[/\bmake\s+(\w+\s+)?(\w+\s+)?(field|fields|form|all|everything|it|them|this|that|these|those)/i,/\bset\s+(\w+\s+)?(field|fields|all)\s+(to|as)/i,/\bturn\s+(\w+\s+)?(field|fields)\s+(into|to)/i,/\bconvert\s+(\w+\s+)?(field|fields)\s+(to|into)/i],i=[/\b(can|could|would|will)\s+you\s+(add|remove|change|modify|update|make|set|create|delete)/i,/\bplease\s+(add|remove|change|modify|update|make|set|create|delete)/i,/\bi\s+(want|need|would like)\s+to\s+(add|remove|change|modify|update|make|set|create|delete)/i,/\bi\s+(want|need|would like)\s+(a|an|the|some|more|another|new)\s+(field|option|column)/i],n=[/\b(make|set|change|turn|convert)\s+.*(required|optional|mandatory|mendatory|hidden|visible)/i,/\b(required|optional|mandatory|mendatory)\s+(field|fields|all)/i,/\ball\s+(field|fields).*\b(required|optional|mandatory|mendatory)/i],s=[/\binstead\s+of/i,/\brather\s+than/i,/\bwithout\s+(the|a|an)\s+(field|option)/i,/\breplace\s+.+\s+with/i,/\bswap\s+.+\s+(for|with)/i],l=[/\b(new|more|another|additional|extra|different|custom)\s+(field|option|choice|column|section)/i,/\b(fewer|less|no)\s+(field|fields|option|options)/i,/\bwithout\s+(the|a|an)\s+(field|option)/i],c=!r&&o.some(N=>new RegExp(`\\b${N}\\b`,"i").test(e)),f=a.some(N=>N.test(t)),w=i.some(N=>N.test(t)),m=n.some(N=>N.test(t)),E=s.some(N=>N.test(t)),j=l.some(N=>N.test(t)),B=/\b(field|fields)\b/i.test(t);return f||w||m||c&&B||c&&(E||j)||E||j},isInformationalQuery(t){if(!t||typeof t!="string")return!1;const e=t.toLowerCase().trim(),r=t.includes("?");if(this.isModificationRequest(t))return!1;const a=[/^(what|when|where|why|who|whom|whose|which|how)\s+/i,/\b(what|when|where|why|who|whom|whose|which|how)\s+(is|are|was|were|do|does|did|can|could|will|would|should)\b/i,/^(is|are|was|were|do|does|did|can|could|will|would|should|may|might|must|shall)\s+/i,/\b(meaning|purpose|reason|explanation|definition)\s+(of|for|behind)?\b/i,/\b(explain|describe|tell|show|clarify|define)\s+(me|us|about|what|how|why)?\b/i,/\b(need to know|want to know|wondering|curious|question about)\b/i,/\b(any idea|do you know|can you tell|could you explain)\b/i,/\b(what does .+ mean|what is .+ for|why .+ needed)\b/i,/\b(purpose of|use of|reason for|point of)\b/i,/\b(information|details|info|help me understand)\b/i].some(s=>s.test(e)),n=["meaning","purpose","explain","tell me","show me","help me understand","clarify","describe","is this","is that","are these","are those","do i need","should i","must i","can i","what about","how about","and the"].some(s=>e.includes(s));return r||a||n},generatePredefinedResponse(t=""){const e=t.toLowerCase().trim();if(this.isIrrelevantQuery(t))return this.getHelpfulExamplesResponse();if(this.isInformationalQuery(t)){let a="";if(e.includes("meaning")||e.includes("purpose")||e.includes("what is"))a="Each field in this form has a specific purpose. The required fields ensure we collect essential information, while optional fields allow you to provide additional details. Which specific field would you like to know more about?";else if(e.includes("why")||e.includes("reason"))a="The fields in this form are designed to collect all necessary information for proper processing. Required fields are essential for submission, while optional fields provide additional context that may be helpful.";else if(e.includes("how")||e.includes("help"))a=this.getHelpfulExamplesResponse();else if(e.includes("how are you")||e.includes("hello")||e.includes("hi"))a=`I'm a form builder assistant. I can help you with form-related tasks. ${this.getQuickExamples()}`;else{const i=["I can help explain the form fields. Each field serves a specific purpose for collecting information. Which field would you like to know more about?","The form fields are designed to collect all required information. If you have questions about specific fields or need to make changes, please let me know.","I'm here to help with form-related tasks. You can ask about specific fields, or request to add, remove, or modify fields as needed.","This form contains the essential fields for your submission. Need clarification about any field or want to make changes? Just let me know."],n=Math.floor(Math.random()*i.length);a=i[n]}return a}const r=["This form is based on our predefined template. The current fields are optimized for this type of submission. If you'd like to modify the form, please let me know what changes you need.","The form is ready with all essential fields. If you need to add, remove, or modify any fields, just tell me what changes you'd like to make.","This form uses our predefined structure which works well for most cases. Would you like me to add any additional fields or modify the existing ones?","The current form is optimized for this type of submission. Need any customizations? Please let me know what specific changes you'd like."],o=Math.floor(Math.random()*r.length);return r[o]},isIrrelevantQuery(t){if(!t||typeof t!="string")return!1;const e=t.toLowerCase().trim(),r=[/^(tell me a joke|sing a song|write a poem|tell a story)/i,/\b(weather|news|sports|movie|music|recipe|game)\b/i,/\b(math|calculate|solve|equation)\b/i,/\b(translate|language|french|spanish|german)\b/i];return["form","field","input","submit","add","remove","modify","change","update","portfolio","email","required"].some(i=>e.includes(i))?!1:r.some(i=>i.test(e))},getHelpfulExamplesResponse(){return`I'm a form builder assistant. I can help you with form-related tasks only. Here are some examples of what you can ask: **To modify fields:** • "Add a phone number field" • "Remove the years of experience field" • "Change email field to required" • "Add a file upload field for documents" **To get information:** • "What fields are in this form?" • "Why is the email field required?" • "Explain the purpose of portfolio files" **To customize the form:** • "Make all fields optional except email" • "Add a dropdown for country selection" • "Include a terms and conditions checkbox" What would you like me to help you with?`},getQuickExamples(){return`Try asking me to: • Add a new field: "Add a phone number field" • Remove a field: "Remove the experience field" • Modify a field: "Make email field optional" • Get information: "What fields are required?"`},async handleSendMessage(){var o;if(!this.userInput.trim()||this.isFormUpdating)return;const t=this.userInput.trim();this.userInput="",!this.conversationState.form_created&&this.chatMessages.length===0&&this.initializeConversationState(t);const e=this.shouldMakeAPICall(t);this.chatMessages.push({type:"user",content:t,timestamp:new Date().toISOString()}),e&&(this.formFields.length>0?this.isFormUpdating=!0:this.isWaitingForAI=!0);const r={type:"ai",content:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" style="display: inline-block;"><path d="M16 12C17.1046 12 18 11.1046 18 10C18 8.89543 17.1046 8 16 8C14.8954 8 14 8.89543 14 10C14 11.1046 14.8954 12 16 12Z" fill="#6EE7B7"/><path d="M10 12C11.1046 12 12 11.1046 12 10C12 8.89543 11.1046 8 10 8C8.89543 8 8 8.89543 8 10C8 11.1046 8.89543 12 10 12Z" fill="#34D399"/><path d="M6 10C6 11.1046 5.10457 12 4 12C2.89543 12 2 11.1046 2 10C2 8.89543 2.89543 8 4 8C5.10457 8 6 8.89543 6 10Z" fill="#059669"/></svg>',showButtons:!1,isProcessing:!0,timestamp:new Date().toISOString()};this.chatMessages.push(r),this.scrollToBottom();try{let a;e?a=await this.callChatAPI(t):a={success:!0,message:this.generatePredefinedResponse(t),action:"info",form_data:null};const i=this.chatMessages.findIndex(n=>n.isProcessing);if(i!==-1&&this.chatMessages.splice(i,1),a.success){const n=a.form_data||a.data,s=n&&(n.wpuf_fields||n.modification_type==="add_field"),l=this.isInformationalQuery(t);let c="";if(l&&!s)a.message||(c="I can provide information about the form fields. Please be specific about what you'd like to know.");else if(s){const m=JSON.stringify(this.formFields),E=n.wpuf_fields?this.convertFieldsToPreview(n.wpuf_fields):this.formFields,j=JSON.stringify(E);m!==j?c="Form has been updated successfully.":c="The form already has those fields configured."}else c=a.message||"I can help you with form-related tasks. Try asking me to add, remove, or modify form fields.";const f=a.message||c,w={type:"ai",content:f,showButtons:this.shouldShowButtons(a,f),hasCheckpoint:!1,checkpointSaved:!1,response_data:a,timestamp:new Date().toISOString()};if(this.chatMessages.push(w),w.status&&this.$nextTick(()=>{this.showStatus(this.chatMessages.length-1)}),this.updateConversationState(t,w),n&&n.wpuf_fields){this.previousFormFields=JSON.parse(JSON.stringify(this.formFields));const m=this.formDescription,E=this.convertFieldsToPreview(n.wpuf_fields);this.pendingChanges={type:"form_update",fields:E,formTitle:n.form_title||this.formTitle,formDescription:n.form_description||this.formDescription,previousDescription:m,originalResponse:n},this.formFields=E,n.form_description&&(this.formDescription=n.form_description),this.isFormUpdating=!1,this.isWaitingForAI=!1}else if(a.data&&a.data.modification_type==="add_field"&&a.data.changes&&a.data.changes.field){this.previousFormFields=JSON.parse(JSON.stringify(this.formFields));const m=a.data.changes.field,E={id:m.id||`field_${this.formFields.length+1}`,type:m.type||"text_field",label:m.label||"New Field",name:m.name||((o=m.label)==null?void 0:o.toLowerCase().replace(/\s+/g,"_").replace(/[^a-z0-9_]/g,""))||"new_field",required:m.required||!1,placeholder:m.placeholder||"",help_text:m.help||"",options:m.options||[],default:m.default||""};this.pendingChanges={type:"add_field",field:E,originalResponse:a.data},this.formFields.push(E),this.isFormUpdating=!1,this.isWaitingForAI=!1}else this.isFormUpdating=!1,this.isWaitingForAI=!1}else{const n={type:"ai",content:a.message||"Sorry, I could not process your request. Please try again.",showButtons:!1,isError:!0,timestamp:new Date().toISOString()};this.chatMessages.push(n),n.status&&this.$nextTick(()=>{this.showStatus(this.chatMessages.length-1)}),this.isFormUpdating=!1,this.isWaitingForAI=!1}}catch(a){const i=this.chatMessages.findIndex(s=>s.isProcessing);i!==-1&&this.chatMessages.splice(i,1),this.isFormUpdating=!1,this.isWaitingForAI=!1;const n={type:"ai",content:a.message||"Sorry, there was an error processing your request. Please try again.",showButtons:!1,isError:!0,timestamp:new Date().toISOString()};this.chatMessages.push(n),n.status&&this.$nextTick(()=>{this.showStatus(this.chatMessages.length-1)})}this.scrollToBottom()},async callChatAPI(t){const e=window.wpufAIFormBuilder||{},r=e.rest_url||window.location.origin+"/wp-json/",o=e.nonce||"",a={session_id:this.sessionId,conversation_state:this.conversationState,current_form:{form_title:this.formTitle,form_description:this.formDescription,wpuf_fields:this.formFields.map((c,f)=>{if(c.input_type&&c.template&&c.wpuf_cond)return c;const w=c.type||"text_field";return{id:c.id||`field_${f+1}`,type:w,input_type:this.mapToInputType(w),template:w,required:c.required===!0||c.required==="yes"?"yes":"no",label:c.label||"Field",name:c.name||(c.label?c.label.toLowerCase().replace(/\s+/g,"_").replace(/[^a-z0-9_]/g,""):`field_${f+1}`),meta_key:c.meta_key||"",is_meta:this.shouldBeMeta(c.name||c.label)?"yes":"no",help:c.help_text||c.help||"",css:c.css||"",placeholder:c.placeholder||"",default:c.default||"",size:c.size||"40",width:c.width||"large",options:c.options||{},wpuf_cond:c.wpuf_cond||{condition_status:"no",cond_field:[],cond_operator:["="],cond_option:["- Select -"],cond_logic:"all"},wpuf_visibility:c.wpuf_visibility||{selected:"everyone",choices:[]}}}),settings:this.formSettings||{}},chat_history:this.chatMessages.filter(c=>!c.isProcessing&&!c.isError&&c.type).slice(-8).map(c=>({type:c.type,content:c.content,timestamp:c.timestamp}))},i="wpuf/v1/ai-form-builder/generate",n={prompt:t,session_id:this.sessionId,conversation_context:a,form_type:e.formType||"post",provider:e.provider||"google",language:this.selectedLanguage||"English"},s=await fetch(r+i,{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":o},body:JSON.stringify(n)});if(!s.ok){const c=await s.json().catch(()=>({}));throw new Error(c.message||s.statusText)}return await s.json()},scrollToBottom(){this.$nextTick(()=>{this.$refs.chatContainer&&(this.$refs.chatContainer.scrollTop=this.$refs.chatContainer.scrollHeight)})},async handleApply(){this.isApplying=!0;try{const t=window.wpufAIFormBuilder||{},e=t.rest_url||window.location.origin+"/wp-json/",r=t.nonce||"",o={form_title:this.formTitle||"AI Generated Form",form_description:this.formDescription||"Form created with AI assistance",wpuf_fields:this.formFields.map((n,s)=>{if(n.input_type&&n.template&&n.wpuf_cond)return n;const l=n.type||"text_field";return{id:n.id||`field_${s+1}`,type:l,input_type:this.mapToInputType(l),template:l,required:n.required===!0||n.required==="yes"?"yes":"no",label:n.label||"New Field",name:n.name||(n.label?n.label.toLowerCase().replace(/\s+/g,"_").replace(/[^a-z0-9_]/g,""):`field_${s+1}`),meta_key:n.meta_key||"",is_meta:this.shouldBeMeta(n.name||n.label)?"yes":"no",help:n.help_text||n.help||"",css:n.css||"",placeholder:n.placeholder||"",default:n.default||"",size:n.size||"40",width:n.width||"large",options:n.options||[],wpuf_cond:n.wpuf_cond||{condition_status:"no",cond_field:[],cond_operator:["="],cond_option:["- Select -"],cond_logic:"all"},wpuf_visibility:n.wpuf_visibility||{selected:"everyone",choices:[]}}}),form_settings:this.formSettings||{submit_text:"Submit",success_message:"Form submitted successfully!",form_template:"default"}},a=await fetch(e+"wpuf/v1/ai-form-builder/create-form",{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":r},body:JSON.stringify({form_data:o})});if(!a.ok){const n=await a.json().catch(()=>({}));throw new Error(n.message||a.statusText)}const i=await a.json();this.$emit("form-applied",{form_id:i.form_id,edit_url:i.edit_url})}catch(t){t.name==="TypeError"&&t.message.includes("fetch")?alert("Network error: Please check your connection and try again."):t.response&&t.response.status===413?alert("Form is too complex. Please simplify and try again."):alert("An error occurred while applying the form. Please try again.");const e={type:"ai",content:`Error applying form: ${t.message}. Please try again.`,showButtons:!1,isError:!0,timestamp:new Date().toISOString()};this.chatMessages.push(e),e.status&&this.$nextTick(()=>{this.showStatus(this.chatMessages.length-1)}),this.scrollToBottom()}finally{this.isApplying=!1,this.isFormUpdating=!1,this.isWaitingForAI=!1}},handleReject(){this.pendingChanges&&this.previousFormFields&&(this.formFields=JSON.parse(JSON.stringify(this.previousFormFields)),this.pendingChanges.type==="form_update"&&this.pendingChanges.previousDescription!==void 0&&(this.formDescription=this.pendingChanges.previousDescription),this.pendingChanges=null,this.previousFormFields=null),this.hideLastMessageButtons()},handleAccept(){var t,e;this.pendingChanges&&(this.pendingChanges.type==="form_update"?(this.pendingChanges.formTitle&&this.pendingChanges.formTitle!==this.formTitle&&this.$emit("title-updated",this.pendingChanges.formTitle),this.$emit("form-updated",{wpuf_fields:((t=this.pendingChanges.originalResponse)==null?void 0:t.wpuf_fields)||this.formFields,form_title:this.pendingChanges.formTitle||this.formTitle,form_description:this.pendingChanges.formDescription||this.formDescription})):this.$emit("form-updated",{wpuf_fields:this.formFields,form_title:this.formTitle,form_description:this.formDescription}));for(let r=this.chatMessages.length-1;r>=0;r--)if(this.chatMessages[r].showButtons){this.chatMessages[r].showButtons=!1;const o={formFields:this.pendingChanges&&this.pendingChanges.originalResponse&&this.pendingChanges.originalResponse.wpuf_fields?JSON.parse(JSON.stringify(this.pendingChanges.originalResponse.wpuf_fields)):JSON.parse(JSON.stringify(this.formFields)),formTitle:this.localFormTitle,formDescription:this.formDescription,formSettings:JSON.parse(JSON.stringify(this.formSettings)),timestamp:Date.now(),messageContent:((e=this.chatMessages[r])==null?void 0:e.content)||""};this.checkpoints.set(r,o),this.chatMessages[r].hasCheckpoint=!0,this.chatMessages[r].checkpointSaved=!0,this.chatMessages[r].acceptedStatus="✓ Changes accepted & checkpoint saved",this.pendingChanges=null,this.previousFormFields=null;break}},shouldShowButtons(t,e){var s,l,c,f;if(!t||!t.success||t.error||e.includes("Processing")||e.includes("Loading")||e.includes("Perfect! I've created")||e.includes("Successfully created the form")||this.chatMessages.length===0)return!1;const r=["here are some suggestions","you can try","for example","available options include","wpuf supports","you might want to","consider using","alternatively","note that","please note","keep in mind","remember that","tip:","helpful tip","pro tip","suggestion:","recommendations","best practices","you can also","if you need","to learn more","for more information","documentation","help","guide","tutorial","how to","instructions"],o=e.toLowerCase();if(r.some(w=>o.includes(w))||["understood","got it","okay","sure","no problem","will do","of course","absolutely","certainly"].some(w=>o.includes(w))&&o.length<100)return!1;if((t.form_data||t.data)&&(((s=t.form_data)==null?void 0:s.wpuf_fields)||((l=t.form_data)==null?void 0:l.fields)||((c=t.data)==null?void 0:c.modification_type)||((f=t.data)==null?void 0:f.changes)))return!0;const i=this.chatMessages.length>1,n=o.includes("added")||o.includes("removed")||o.includes("changed")||o.includes("updated")||o.includes("modified")||o.includes("converted")||o.includes("replaced")||o.includes("field")||o.includes("form")||o.includes("button")||o.includes("title")||o.includes("description");return i&&n},hideLastMessageButtons(){for(let t=this.chatMessages.length-1;t>=0;t--)if(this.chatMessages[t].showButtons){this.chatMessages[t].showButtons=!1;break}},mapToInputType(t){return{text_field:"text",email_address:"email",website_url:"url",numeric_text_field:"number",phone_field:"tel",textarea_field:"textarea",dropdown_field:"select",radio_field:"radio",checkbox_field:"checkbox",multiple_select:"multiselect",file_upload:"file_upload",date_field:"date",time_field:"time",address_field:"address_field",country_list_field:"select",toc:"checkbox",google_map:"google_map",ratings:"ratings"}[t]||"text"},shouldBeMeta(t){return!["title","content","excerpt","author","category","tags"].includes(t==null?void 0:t.toLowerCase())},handleRegenerate(){this.showRegenerateModal=!0},confirmRegenerate(){this.showRegenerateModal=!1,this.chatMessages=[],this.formFields=[],this.previousFormFields=[],this.pendingChanges=null,this.formDescription="",this.userInput="",this.checkpoints.clear(),this.conversationState={original_prompt:"",form_created:!1,modifications_count:0,context_history:[],is_predefined_template:!1,template_modified:!1,original_form_hash:null},this.sessionId=this.generateSessionId(),this.$emit("regenerate-form")},handleEditInBuilder(){if(this.checkpoints.clear(),!((window.wpufAIFormBuilder||{}).isProActive||!1)&&this.checkForProFields()){this.showProModal();return}const r=this.formFields.map(o=>({...o,required:o.required==="yes"||o.required===!0?"yes":"no"}));this.$emit("edit-in-builder",{formId:this.formId,formFields:r})},handleEditWithBuilder(){if(!((window.wpufAIFormBuilder||{}).isProActive||!1)&&this.checkForProFields()){this.showProModal();return}const r=this.formFields.map(o=>({...o,required:o.required==="yes"||o.required===!0?"yes":"no"}));this.$emit("edit-with-builder",{formId:this.formId,formFields:r})},checkForProFields(){const t=["date_field","time_field","datetime_field","numeric_text_field","numeric_field","phone_field","phone_number","address_field","country_list_field","country_list","google_map","multiple_select","multi_select","checkbox_grid","multiple_choice_grid","file_upload","audio_upload","video_upload","pricing_radio","pricing_checkbox","pricing_dropdown","pricing_multiselect","cart_total","ratings","rating","linear_scale","qr_code","embed","shortcode","action_hook","toc","terms_conditions","step_start","multistep","repeat_field","repeater","really_simple_captcha","math_captcha"],e=["text","text_field","email","email_address","url","website_url","textarea","textarea_field","dropdown","dropdown_field","select","checkbox","checkbox_field","radio","radio_field","hidden","hidden_field","html","section_break","post_title","post_content","post_excerpt","post_tags","taxonomy","category","featured_image","image_upload","recaptcha","recaptcha_v2","recaptcha_v3","cloudflare_turnstile","user_login","user_email","user_url","first_name","last_name","nickname","display_name","user_bio","biography","user_avatar","profile_photo","password","facebook_url","twitter_url","instagram_url","linkedin_url","column_field","custom_html","custom_hidden_field"],r=this.formFields.filter(o=>{const a=(o.type||"").toLowerCase(),i=(o.input_type||"").toLowerCase(),n=(o.template||"").toLowerCase();return e.some(l=>{const c=l.toLowerCase();return a===c||i===c||n===c})?!1:t.some(l=>{const c=l.toLowerCase();return a===c||i===c||n===c})});return r.length>0?r:null},showProModal(){const t=this.checkForProFields();if(!t)return;const e={date_field:"Date Picker",time_field:"Time Picker",datetime_field:"Date & Time",numeric_text_field:"Numeric Text",numeric_field:"Numeric Text",phone_field:"Phone Number",phone_number:"Phone Number",phone:"Phone Number",address_field:"Address",address:"Address",country_list_field:"Country List",country_list:"Country List",google_map:"Google Map",map:"Google Map",multiple_select:"Multi Select",multi_select:"Multi Select",checkbox_grid:"Checkbox Grid",multiple_choice_grid:"Multiple Choice Grid",file_upload:"File Upload",file:"File Upload",audio_upload:"Audio Upload",audio:"Audio Upload",video_upload:"Video Upload",video:"Video Upload",pricing_radio:"Pricing Radio",pricing_checkbox:"Pricing Checkbox",pricing_dropdown:"Pricing Dropdown",pricing_multiselect:"Pricing Multi Select",cart_total:"Cart Total",ratings:"Ratings",rating:"Ratings",linear_scale:"Linear Scale",qr_code:"QR Code",embed:"Embed",shortcode:"Shortcode",action_hook:"Action Hook",toc:"Terms & Conditions",terms_conditions:"Terms & Conditions",column_field:"Column Field",column:"Column Field",step_start:"Multi-Step Start",multistep:"Multi-Step Start",repeat_field:"Repeat Field",repeater:"Repeat Field",really_simple_captcha:"Really Simple Captcha",captcha:"Captcha",recaptcha:"reCAPTCHA",recaptcha_v2:"reCAPTCHA",recaptcha_v3:"reCAPTCHA v3"},r=l=>l.type||l.input_type||l.template||"Unknown Field",a=[...new Set(t.map(l=>r(l)))].slice(0,4).map(l=>{const c=l.toLowerCase();return{fieldKey:c,label:e[c]||e[l]||l}}),i=document.createElement("div");if(i.className="wpuf-pro-modal-overlay",i.innerHTML=` <div class="wpuf-pro-modal"> <div class="wpuf-pro-modal-header"> <svg width="110" height="110" viewBox="0 0 110 110" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="110" height="110" rx="55" fill="#D1FAE5"/> <path d="M66.0557 51.0931C66.0594 51.1593 66.0545 51.2268 66.0379 51.2937L64.5576 59.0337C64.4829 59.333 64.2155 59.5434 63.9082 59.545L55.0259 59.59H55.0225H46.1402C45.8312 59.59 45.5619 59.3789 45.4873 59.0781L44.0069 51.3156C43.9899 51.2468 43.9849 51.1775 43.9892 51.1096C43.4166 50.9286 43 50.391 43 49.7575C43 48.9759 43.6339 48.34 44.4131 48.34C45.1923 48.34 45.8262 48.9759 45.8262 49.7575C45.8262 50.1977 45.6251 50.5915 45.3103 50.8517L47.1637 52.725C47.6321 53.1985 48.2822 53.4699 48.9472 53.4699C49.7335 53.4699 50.4832 53.0953 50.9553 52.4678L54.0012 48.4192C53.7454 48.1627 53.5869 47.8083 53.5869 47.4175C53.5869 46.6358 54.2208 46 55 46C55.7792 46 56.4131 46.6358 56.4131 47.4175C56.4131 47.7966 56.2631 48.1406 56.0206 48.3953L56.0232 48.3984L59.0471 52.4581C59.519 53.0917 60.2714 53.47 61.0599 53.47C61.731 53.47 62.3621 53.2078 62.8367 52.7317L64.7017 50.8608C64.3803 50.6007 64.1738 50.2031 64.1738 49.7575C64.1738 48.9759 64.8077 48.34 65.5869 48.34C66.3661 48.34 67 48.9759 67 49.7575C67 50.3741 66.6048 50.8985 66.0557 51.0931ZM64.4131 61.705C64.4131 61.3322 64.1118 61.03 63.7402 61.03H46.3346C45.963 61.03 45.6617 61.3322 45.6617 61.705V63.325C45.6617 63.6978 45.963 64 46.3346 64H63.7402C64.1118 64 64.4131 63.6978 64.4131 63.325V61.705Z" fill="#0F172A"/> </svg> </div> <h2 class="wpuf-pro-modal-title">${this.__("Pro feature detected","wp-user-frontend")}</h2> <p class="wpuf-pro-modal-description">${this.__("Your form includes fields that require WPUF Pro version:","wp-user-frontend")}</p> <div class="wpuf-pro-fields-list"> ${a.map(l=>{const c=l.fieldKey||l,f=l.label||l,w=this.getProFieldIcon(c);return` <div class="wpuf-pro-field-item"> ${w?`<img src="${w}" alt="${f}" class="wpuf-pro-field-icon" onerror="this.style.display='none'" />`:""} <span>${f}</span> </div> `}).join("")} </div> <div class="wpuf-pro-modal-buttons"> <button class="wpuf-pro-btn-continue">${this.__("Continue without Pro","wp-user-frontend")}</button> <button class="wpuf-pro-btn-upgrade">${this.__("Upgrade to Pro","wp-user-frontend")}</button> </div> </div> `,document.body.appendChild(i),!document.getElementById("wpuf-pro-modal-styles")){const l=document.createElement("style");l.id="wpuf-pro-modal-styles",l.textContent=` .wpuf-pro-modal-overlay { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); display: flex; align-items: center; justify-content: center; z-index: 999999; animation: fadeIn 0.3s ease; } .wpuf-pro-modal { background: white; border-radius: 8px; width: 660px; max-height: 702px; padding: 40px; box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); animation: slideUp 0.3s ease; position: relative; text-align: center; } .wpuf-pro-modal-header { position: relative; display: inline-block; margin-bottom: 24px; } .wpuf-pro-modal-header svg { width: 110px; height: 110px; } .wpuf-pro-modal-title { font-size: 28px; font-weight: 600; color: #1F2937; margin: 0 0 12px 0; line-height: 1.2; } .wpuf-pro-modal-description { font-size: 16px; color: #6B7280; margin: 0 0 32px 0; line-height: 1.5; } .wpuf-pro-fields-list { display: flex; flex-direction: column; gap: 8px; margin: 20px 0 24px; padding: 0; } .wpuf-pro-field-item { display: flex; align-items: center; gap: 8px; width: 494px; height: 56px; padding: 16px 12px; background: #FFFFFF; border: 1px solid #E2E8F0; border-radius: 8px; font-size: 14px; color: #374151; box-sizing: border-box; margin: 0 auto; } .wpuf-pro-field-icon { width: 24px; height: 24px; flex-shrink: 0; } .wpuf-pro-modal-buttons { display: flex; gap: 16px; justify-content: center; } .wpuf-pro-btn-continue, .wpuf-pro-btn-upgrade { padding: 12px 24px; border-radius: 6px; font-size: 16px; font-weight: 500; cursor: pointer; transition: all 0.2s ease; border: none; } .wpuf-pro-btn-continue { background: white; color: #334155; border: 1px solid #E5E7EB; } .wpuf-pro-btn-upgrade { background: #059669; color: white; } .wpuf-pro-btn-upgrade:hover { background: #059669; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes slideUp { from { transform: translateY(20px); opacity: 0; } to { transform: translateY(0); opacity: 1; } } `,document.head.appendChild(l)}const n=i.querySelector(".wpuf-pro-btn-continue"),s=i.querySelector(".wpuf-pro-btn-upgrade");n.addEventListener("click",()=>{i.remove(),this.$emit("edit-in-builder",{formId:this.formId,formFields:this.formFields})}),s.addEventListener("click",()=>{window.open("https://wedevs.com/wp-user-frontend-pro/pricing/?utm_source=wpdashboard&utm_medium=popup","_blank"),i.remove()}),i.addEventListener("click",l=>{l.target===i&&i.remove()})},getProFieldIcon(t){var i;const r={date:"clock",date_field:"clock",time:"clock",time_field:"clock",datetime:"clock",datetime_field:"clock",address_field:"map",country_list:"globe-alt",country_list_field:"globe-alt",google_map:"location-marker",numeric_text_field:"adjustments-horizontal",numeric_field:"adjustments-horizontal",phone_field:"phone",phone_number:"phone",file_upload:"arrow-up-tray",audio_upload:"arrow-up-tray",video_upload:"arrow-up-tray",pricing_radio:"currency-dollar",pricing_checkbox:"currency-dollar",pricing_dropdown:"currency-dollar",pricing_multiselect:"currency-dollar",cart_total:"receipt-percent",ratings:"star",rating:"star",linear_scale:"ellipsis-h",qr_code:"qrcode",embed:"code-bracket-square",shortcode:"code-bracket-square",action_hook:"command-line",toc:"exclamation-circle",terms_conditions:"exclamation-circle",step_start:"play",multistep:"play",repeat_field:"rectangle-stack",repeater:"rectangle-stack",really_simple_captcha:"document-check",captcha:"document-check",math_captcha:"check-circle",checkbox_grid:"th",multiple_choice_grid:"braille",column_field:"th",multiple_select:"squares-2x2",multi_select:"squares-2x2"}[t];if(!r)return"";const o=window.wpufAIFormBuilder||{},a=o.assetUrl||o.pluginUrl||(typeof wpuf_frontend<"u"?wpuf_frontend.asset_url:null)||((i=document.querySelector('script[src*="/wp-user-frontend/"]'))==null?void 0:i.src.replace(/\/[^\/]+$/,"").replace(/\/js$/,""))||"";return a?`${a}/images/${r}.svg`:""},getFieldPlaceholder(t){return{text_field:"Enter text...",text:"Enter text...",email_address:"Enter email address...",email:"Enter email address...",website_url:"Enter website URL...",url:"Enter website URL...",textarea_field:"Enter your message...",textarea:"Enter your message...",dropdown_field:"Select an option",select:"Select an option",multiple_select:"Select multiple options",radio_field:"Select one option",radio:"Select one option",checkbox_field:"Select options",checkbox:"Select options",image_upload:"Upload image files",file:"Upload files",featured_image:"Upload featured image",custom_hidden_field:"Hidden field value",user_login:"Enter username...",user_email:"Enter email address...",user_url:"Enter website URL...",first_name:"Enter first name...",last_name:"Enter last name...",nickname:"Enter nickname...",display_name:"Enter display name...",user_bio:"Enter biography...",biography:"Enter biography...",password:"Enter password...",avatar:"Upload profile picture",profile_photo:"Upload profile photo",facebook_url:"Enter Facebook URL...",twitter_url:"Enter Twitter/X URL...",instagram_url:"Enter Instagram URL...",linkedin_url:"Enter LinkedIn URL...",address_field:"Enter full address...",country_list_field:"Select country",date_field:"Select date",time_field:"Select time",phone_field:"Enter phone number",numeric_text_field:"Enter number",file_upload:"Upload files (Pro)",google_map:"Click to set location",embed:"Embed content will appear here",qr_code:"QR code will be generated",ratings:"Rate from 1 to 5 stars",linear_scale:"Select from 1 to 10",checkbox_grid:"Select checkboxes in grid",multiple_choice_grid:"Select radio options in grid",repeat_field:"Repeatable field group",really_simple_captcha:"Enter captcha code",math_captcha:"Solve math problem",shortcode:"Shortcode output",action_hook:"Custom hook execution",toc:"Accept terms and conditions",post_title:"Enter post title",post_content:"Enter post content",post_excerpt:"Enter post excerpt",post_tags:"Enter tags (comma separated)",taxonomy:"Select categories",section_break:"Section break",column_field:"Column layout",step_start:"Multi-step form section",custom_html:"Custom HTML content",date:"Select date",time:"Select time",datetime:"Select date and time"}[t]||"Enter value..."},getColumnCount(t){const e=parseInt(t.columns)||2;return Math.max(1,Math.min(3,e))},getWPUFFieldTypeLabel(t){return{text_field:"Text Field",text:"Text",email_address:"Email Address",email:"Email",website_url:"Website URL",url:"URL",textarea_field:"Text Area",textarea:"Text Area",dropdown_field:"Dropdown",select:"Select",multiple_select:"Multi Select",radio_field:"Radio Button",radio:"Radio",checkbox_field:"Checkbox",checkbox:"Checkbox",image_upload:"Image Upload",file:"File Upload",featured_image:"Featured Image",custom_html:"HTML Content",custom_hidden_field:"Hidden Field",section_break:"Section Break",column_field:"Column Layout",recaptcha:"reCAPTCHA",cloudflare_turnstile:"Cloudflare Turnstile",user_login:"Username",user_email:"User Email",user_url:"User Website",first_name:"First Name",last_name:"Last Name",nickname:"Nickname",display_name:"Display Name",user_bio:"Biography",biography:"Biography",password:"Password",avatar:"Avatar",profile_photo:"Profile Photo",facebook_url:"Facebook",twitter_url:"Twitter/X",instagram_url:"Instagram",linkedin_url:"LinkedIn",address_field:"Address Field",country_list_field:"Country List",date_field:"Date/Time Field",time_field:"Time Field",phone_field:"Phone Field",numeric_text_field:"Numeric Field",file_upload:"File Upload (Pro)",google_map:"Google Map",embed:"Embed Field",qr_code:"QR Code",ratings:"Star Rating",linear_scale:"Linear Scale",checkbox_grid:"Checkbox Grid",multiple_choice_grid:"Multiple Choice Grid",repeat_field:"Repeat Field",really_simple_captcha:"Really Simple CAPTCHA",math_captcha:"Math CAPTCHA",shortcode:"Shortcode",action_hook:"Action Hook",toc:"Terms & Conditions",step_start:"Step Start",post_title:"Post Title",post_content:"Post Content",post_excerpt:"Post Excerpt",post_tags:"Post Tags",taxonomy:"Taxonomy/Categories",date:"Date",time:"Time",datetime:"Date & Time"}[t]||t},checkScreenSize(){this.isLargeScreen=window.innerWidth>=1024},startResize(){if(!this.isLargeScreen)return;this.isResizing=!0;const e=this.$refs.resizableContainer.getBoundingClientRect(),r=e.width,o=i=>{if(!this.isResizing)return;let s=(i.clientX-e.left)/r*100;s=Math.max(this.minPanelWidth,Math.min(this.maxPanelWidth,s)),this.chatWidth=s,this.formWidth=100-s},a=()=>{this.isResizing=!1,document.removeEventListener("mousemove",o),document.removeEventListener("mouseup",a),document.body.style.userSelect="",document.body.style.cursor=""};document.body.style.userSelect="none",document.body.style.cursor="col-resize",document.addEventListener("mousemove",o),document.addEventListener("mouseup",a)}},mounted(){this.formFields=this.initializeFormFields(),this.previousFormFields=[...this.formFields];const t=window.wpufAIFormBuilder||{};if(this.selectedLanguage=t.selectedLanguage||window.wpufSelectedLanguage||"English",this.languageCheckInterval=setInterval(()=>{const r=(window.wpufAIFormBuilder||{}).selectedLanguage||window.wpufSelectedLanguage||"English";r!==this.selectedLanguage&&(this.selectedLanguage=r)},500),this.checkScreenSize(),window.addEventListener("resize",this.checkScreenSize),this.isFormUpdating=!1,this.isWaitingForAI=!1,this.chatMessages=this.initializeChatMessages(),this.scrollToBottom(),this.initialMessages&&this.initialMessages.length>0){const e=this.initialMessages.find(r=>r.type==="user");e&&this.initializeConversationState(e.content),this.$nextTick(()=>{this.chatMessages.forEach((r,o)=>{r.status&&this.showStatus(o)})})}this.formTitle&&!this.conversationState.form_created&&this.initializeConversationState(this.formTitle)},beforeDestroy(){this.statusTimeouts.forEach(t=>{clearTimeout(t)}),this.statusTimeouts.clear(),this.languageCheckInterval&&clearInterval(this.languageCheckInterval),window.removeEventListener("resize",this.checkScreenSize)}},Cp={class:"wpuf-ai-form-wrapper wpuf-font-sans wpuf-w-full wpuf-min-h-screen wpuf-pb-20 md:wpuf-pb-16 lg:wpuf-pb-12 wpuf-relative",style:{"background-color":"#F5F5F5"}},Sp={class:"wpuf-ai-form-container wpuf-min-h-[calc(100vh-5rem)] wpuf-flex wpuf-flex-col"},Fp={class:"wpuf-ai-form-content wpuf-rounded-lg wpuf-h-full wpuf-flex wpuf-flex-col"},Tp={class:"wpuf-toast-container wpuf-fixed wpuf-top-4 wpuf-right-4 wpuf-flex wpuf-flex-col wpuf-gap-2",style:{"z-index":"999999"}},Ep={class:"wpuf-flex wpuf-items-center wpuf-justify-between"},Mp={key:0,class:"wpuf-w-5 wpuf-h-5","aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 20 20"},zp={key:1,class:"wpuf-w-5 wpuf-h-5","aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 20 20"},Pp={class:"ms-3 wpuf-text-sm wpuf-font-normal"},Lp=["onClick"],Ip={class:"wpuf-flex wpuf-justify-between wpuf-items-center wpuf-px-6 wpuf-pt-6 wpuf-pb-3"},Ap={class:"wpuf-flex wpuf-items-center wpuf-gap-3"},jp={class:"wpuf-text-2xl wpuf-font-semibold wpuf-text-gray-900 wpuf-m-0"},Dp={class:"wpuf-text-base wpuf-leading-6 wpuf-text-gray-500 wpuf-m-0"},Bp={class:"wpuf-flex wpuf-gap-3"},Rp={class:"wpuf-resizable-container wpuf-flex wpuf-flex-col lg:wpuf-flex-row wpuf-gap-5 lg:wpuf-gap-0 wpuf-p-2 sm:wpuf-p-5 wpuf-relative",ref:"resizableContainer"},Op={class:"wpuf-chat-scrollable wpuf-flex-1 wpuf-overflow-y-auto wpuf-max-h-[calc(100vh-300px)]",ref:"chatContainer",style:{"scrollbar-width":"thin","scrollbar-color":"transparent transparent"},onmouseover:"this.style.scrollbarColor='#10B981 transparent';",onmouseleave:"this.style.scrollbarColor='transparent transparent';"},Up={class:"wpuf-chat-messages wpuf-flex wpuf-flex-col wpuf-gap-4"},Hp={key:0},Np={class:"wpuf-py-3 wpuf-px-4 wpuf-rounded-2xl wpuf-w-full wpuf-bg-[#ECFDF5] wpuf-text-emerald-800 wpuf-rounded-br wpuf-font-normal wpuf-leading-6",style:{"font-size":"16px !important",border:"1px solid #34D399"}},Vp={key:1,class:"wpuf-ai-message wpuf-flex wpuf-gap-3 wpuf-items-start"},Wp={class:"wpuf-flex-1"},qp={class:"wpuf-message-bubble wpuf-message-bubble-ai wpuf-py-3 wpuf-px-4 wpuf-rounded-2xl wpuf-w-full wpuf-bg-white wpuf-text-gray-600 wpuf-rounded-bl wpuf-text-base",style:{color:"#4B5563 !important","font-size":"1rem !important",border:"1px solid #E5E7EB !important"}},Yp=["innerHTML"],Gp={key:0,class:"wpuf-message-actions wpuf-mt-4 wpuf-flex wpuf-gap-3"},Kp=["disabled"],Zp=["disabled"],Jp={key:1,class:"wpuf-accepted-status wpuf-mt-2 wpuf-text-xs wpuf-text-green-600"},Xp={key:2,class:"wpuf-checkpoint-actions wpuf-mt-2 wpuf-flex wpuf-items-center wpuf-gap-2"},$p=["onClick"],Qp={class:"wpuf-chat-input-container wpuf-flex-shrink-0 wpuf-pb-3 wpuf-pt-4"},tc={class:"wpuf-chat-input-wrapper wpuf-relative"},ec=["placeholder","disabled"],rc=["disabled"],oc={key:0,class:"wpuf-form-updating-overlay wpuf-absolute wpuf-inset-0 wpuf-bg-white wpuf-bg-opacity-80 wpuf-flex wpuf-flex-col wpuf-items-center wpuf-justify-center wpuf-z-10 wpuf-rounded-lg"},ic=["src"],ac={key:1,class:"wpuf-form-header wpuf-pb-8 wpuf-flex-shrink-0"},nc={key:0,class:"wpuf-form-title wpuf-font-bold wpuf-text-3xl wpuf-leading-9 wpuf-tracking-normal wpuf-text-center wpuf-text-gray-900 wpuf-m-0 wpuf-mb-2"},sc={key:1,class:"wpuf-form-description wpuf-font-normal wpuf-text-lg wpuf-leading-6 wpuf-tracking-normal wpuf-text-center wpuf-text-gray-500 wpuf-m-0"},lc={class:"wpuf-form-scrollable wpuf-flex-1 wpuf-overflow-y-auto wpuf-mb-4",style:{"scrollbar-width":"thin","scrollbar-color":"transparent transparent"},onmouseover:"this.style.scrollbarColor='#10B981 transparent';",onmouseleave:"this.style.scrollbarColor='transparent transparent';"},pc={key:0,class:"wpuf-empty-state wpuf-flex wpuf-flex-col wpuf-items-center wpuf-justify-center wpuf-h-full wpuf-min-h-[300px]"},cc={key:0,class:"wpuf-mb-4"},uc={key:1,width:"80",height:"80",viewBox:"0 0 80 80",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"wpuf-mb-4"},fc={key:2,class:"wpuf-text-gray-700 wpuf-text-lg wpuf-text-center wpuf-mb-2 wpuf-font-medium"},dc={key:3,class:"wpuf-text-gray-500 wpuf-text-lg wpuf-text-center wpuf-mb-2"},wc={key:4,class:"wpuf-text-gray-500 wpuf-text-base wpuf-leading-6 wpuf-text-center wpuf-animate-pulse"},hc={key:5,class:"wpuf-text-gray-400 wpuf-text-base wpuf-leading-6 wpuf-text-center"},mc={key:1,class:"wpuf-form-fields wpuf-flex wpuf-flex-col wpuf-gap-5"},bc={class:"wpuf-form-label wpuf-font-normal wpuf-text-base wpuf-leading-6 wpuf-tracking-normal wpuf-text-gray-900 wpuf-flex wpuf-items-center wpuf-gap-1"},gc={key:0,class:"wpuf-required wpuf-text-red-500 wpuf-font-bold"},vc={key:0,class:"wpuf-field-help wpuf-text-base wpuf-leading-6 wpuf-text-gray-500 wpuf-m-0 wpuf-mb-1"},yc={class:"wpuf-text-gray-400"},xc={key:2,class:"wpuf-form-select-container wpuf-relative"},kc={class:"wpuf-form-select wpuf-form-input wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-3 wpuf-text-base wpuf-leading-6 wpuf-bg-white wpuf-w-full wpuf-text-gray-700 wpuf-cursor-pointer focus:wpuf-outline-none focus:wpuf-ring-2 focus:wpuf-ring-emerald-500 focus:wpuf-border-emerald-500 wpuf-pr-10"},_c={value:"",class:"wpuf-text-gray-400"},Cc=["value"],Sc={key:3,class:"wpuf-form-radio-container"},Fc=["name","value"],Tc={class:"wpuf-radio-label wpuf-text-base wpuf-leading-6 wpuf-text-gray-700"},Ec={key:1,class:"wpuf-text-gray-400 wpuf-text-base wpuf-leading-6"},Mc={key:4,class:"wpuf-form-checkbox-container"},zc=["value"],Pc={class:"wpuf-checkbox-label wpuf-text-base wpuf-leading-6 wpuf-text-gray-700"},Lc={key:1,class:"wpuf-text-gray-400 wpuf-text-base wpuf-leading-6"},Ic={key:5,class:"wpuf-form-pricing-container"},Ac={class:"wpuf-pricing-group wpuf-flex wpuf-flex-col wpuf-gap-2"},jc={class:"wpuf-flex wpuf-items-center wpuf-gap-2"},Dc=["name","value"],Bc={class:"wpuf-radio-label wpuf-text-base wpuf-leading-6 wpuf-text-gray-700"},Rc={class:"wpuf-text-base wpuf-font-medium wpuf-text-emerald-600"},Oc={key:1,class:"wpuf-text-gray-400 wpuf-text-base wpuf-leading-6"},Uc={key:6,class:"wpuf-form-pricing-container"},Hc={class:"wpuf-pricing-group wpuf-flex wpuf-flex-col wpuf-gap-2"},Nc={class:"wpuf-flex wpuf-items-center wpuf-gap-2"},Vc=["value"],Wc={class:"wpuf-checkbox-label wpuf-text-base wpuf-leading-6 wpuf-text-gray-700"},qc={class:"wpuf-text-base wpuf-font-medium wpuf-text-emerald-600"},Yc={key:1,class:"wpuf-text-gray-400 wpuf-text-base wpuf-leading-6"},Gc={key:7,class:"wpuf-form-pricing-dropdown-container"},Kc={disabled:"",class:"wpuf-form-input wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-3 wpuf-text-base wpuf-leading-6 wpuf-bg-white wpuf-w-full"},Zc=["value"],Jc={key:1,disabled:"",class:"wpuf-text-gray-400"},Xc={key:8,class:"wpuf-form-pricing-multiselect-container wpuf-relative"},$c={multiple:"",disabled:"",class:"wpuf-form-multiselect wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-3 wpuf-text-base wpuf-leading-6 wpuf-bg-white wpuf-w-full",style:{"min-height":"120px"}},Qc=["value"],tu={key:1,disabled:"",class:"wpuf-text-gray-400"},eu={key:9,class:"wpuf-form-cart-total wpuf-border-2 wpuf-border-emerald-200 wpuf-bg-emerald-50 wpuf-rounded-[10px] wpuf-p-4"},ru={class:"wpuf-flex wpuf-items-center wpuf-justify-between"},ou={class:"wpuf-text-lg wpuf-font-semibold wpuf-text-gray-800"},iu={class:"wpuf-text-2xl wpuf-font-bold wpuf-text-emerald-600"},au={key:10,class:"wpuf-form-toc-container"},nu={class:"wpuf-toc-wrapper wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-4 wpuf-bg-white"},su={key:0,class:"wpuf-toc-text wpuf-text-base wpuf-leading-6 wpuf-text-gray-600 wpuf-mb-3"},lu={class:"wpuf-toc-checkbox wpuf-flex wpuf-items-start wpuf-gap-2"},pu={class:"wpuf-checkbox-label wpuf-text-base wpuf-leading-6 wpuf-font-medium wpuf-text-gray-700"},cu={class:"wpuf-file-text"},uu={class:"wpuf-text-gray-400"},fu={class:"wpuf-text-gray-400"},du={key:13,class:"wpuf-form-multiselect-container wpuf-relative"},wu={multiple:"",class:"wpuf-form-multiselect wpuf-form-input wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-3 wpuf-text-base wpuf-leading-6 wpuf-bg-white wpuf-w-full wpuf-text-gray-700 focus:wpuf-outline-none focus:wpuf-ring-2 focus:wpuf-ring-emerald-500 focus:wpuf-border-emerald-500",style:{"min-height":"120px"}},hu=["value"],mu={key:1,disabled:"",class:"wpuf-text-gray-400"},bu={class:"wpuf-text-gray-400"},gu={key:15,class:"wpuf-form-rating-container"},vu={class:"wpuf-text-gray-400"},yu={class:"wpuf-text-gray-400"},xu={key:16,class:"wpuf-form-grid-container"},ku={class:"wpuf-grid-header wpuf-flex wpuf-items-center wpuf-gap-4 wpuf-mb-3"},_u={class:"wpuf-text-xs wpuf-text-gray-500"},Cu={class:"wpuf-text-xs wpuf-text-gray-500"},Su={class:"wpuf-text-xs wpuf-text-gray-500"},Fu={class:"wpuf-grid-row wpuf-flex wpuf-items-center wpuf-gap-4"},Tu={class:"wpuf-flex-1 wpuf-text-gray-600"},Eu=["type"],Mu=["type"],zu=["type"],Pu={class:"wpuf-special-icon wpuf-text-gray-400 wpuf-mb-2"},Lu={key:0,class:"wpuf-w-8 wpuf-h-8 wpuf-mx-auto",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},Iu={key:1,class:"wpuf-w-8 wpuf-h-8 wpuf-mx-auto",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},Au={key:2,class:"wpuf-w-8 wpuf-h-8 wpuf-mx-auto",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},ju={class:"wpuf-text-xs wpuf-text-gray-500"},Du={class:"wpuf-captcha-display wpuf-bg-white wpuf-border wpuf-border-gray-200 wpuf-rounded-[10px] wpuf-p-3 wpuf-mb-3 wpuf-text-lg wpuf-font-mono"},Bu=["placeholder"],Ru={key:19,class:"wpuf-form-select-container"},Ou={class:"wpuf-text-gray-400"},Uu={class:"wpuf-flex wpuf-items-center wpuf-gap-2 wpuf-mb-2"},Hu={class:"wpuf-text-blue-800 wpuf-font-medium"},Nu={class:"wpuf-text-blue-600 wpuf-text-base wpuf-leading-6"},Vu={key:21,class:"wpuf-form-column-field wpuf-border-2 wpuf-border-dashed wpuf-border-purple-300 wpuf-bg-purple-50 wpuf-rounded-[10px] wpuf-p-4"},Wu={class:"wpuf-text-purple-600 wpuf-font-medium wpuf-text-center wpuf-mb-3"},qu={class:"wpuf-column-preview wpuf-flex wpuf-gap-2"},Yu={key:22,class:"wpuf-form-layout wpuf-border-2 wpuf-border-dashed wpuf-border-purple-300 wpuf-bg-purple-50 wpuf-rounded-[10px] wpuf-p-4 wpuf-text-center"},Gu={class:"wpuf-text-purple-600 wpuf-font-medium"},Ku={key:23,class:"wpuf-form-custom wpuf-border wpuf-border-yellow-300 wpuf-bg-yellow-50 wpuf-rounded-[10px] wpuf-p-4"},Zu={class:"wpuf-flex wpuf-items-center wpuf-gap-2 wpuf-mb-2"},Ju={class:"wpuf-text-yellow-800 wpuf-font-medium"},Xu={class:"wpuf-text-yellow-600 wpuf-text-base wpuf-leading-6"},$u={key:24,class:"wpuf-form-input wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-3 wpuf-text-base wpuf-leading-6 wpuf-bg-white wpuf-flex wpuf-items-center wpuf-gap-2"},Qu={class:"wpuf-text-gray-500"},tf={key:25,class:"wpuf-field-default wpuf-text-base wpuf-leading-6 wpuf-text-blue-600 wpuf-flex wpuf-items-center wpuf-gap-1"},ef={class:"wpuf-form-footer wpuf-border-t wpuf-border-gray-200 wpuf-pt-4 wpuf-flex-shrink-0 wpuf--mx-4 sm:wpuf--mx-6 lg:wpuf--mx-8 wpuf-px-4 sm:wpuf-px-6 lg:wpuf-px-8"},rf={key:0,class:"wpuf-modal-overlay wpuf-fixed wpuf-inset-0 wpuf-bg-black wpuf-bg-opacity-75 wpuf-z-50 wpuf-flex wpuf-items-center wpuf-justify-center"},of={class:"wpuf-modal-content wpuf-bg-white wpuf-rounded-lg wpuf-shadow-lg",style:{width:"660px",height:"480px",position:"relative"}},af={class:"wpuf-flex wpuf-flex-col wpuf-items-center wpuf-justify-center wpuf-h-full"},nf={class:"wpuf-modal-title"},sf={class:"wpuf-modal-description"},lf={class:"wpuf-flex wpuf-gap-4"};function pf(t,e,r,o,a,i){return b(),g("div",Cp,[u("div",Sp,[u("div",Fp,[u("div",Tp,[Mt(sl,{name:"wpuf-toast"},{default:li(()=>[(b(!0),g(J,null,yt(a.toasts,(n,s)=>(b(),g("div",{key:n.id,class:"wpuf-flex wpuf-justify-between wpuf-items-center wpuf-w-full wpuf-max-w-xs wpuf-p-4 wpuf-text-gray-500 wpuf-bg-white wpuf-rounded-lg wpuf-shadow",role:"alert"},[u("div",Ep,[u("div",{class:Y([n.type==="success"?"wpuf-text-green-500 wpuf-bg-green-100":"wpuf-text-red-500 wpuf-bg-red-100","wpuf-mr-2 wpuf-rounded-lg wpuf-flex wpuf-items-center wpuf-justify-center wpuf-w-8 wpuf-h-8"])},[n.type==="success"?(b(),g("svg",Mp,e[13]||(e[13]=[u("path",{d:"M10 .5a9.5 9.5 0 1 0 9.5 9.5A9.51 9.51 0 0 0 10 .5Zm3.707 8.207-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L9 10.586l3.293-3.293a1 1 0 0 1 1.414 1.414Z"},null,-1)]))):nt("",!0),n.type==="danger"?(b(),g("svg",zp,e[14]||(e[14]=[u("path",{d:"M10 .5a9.5 9.5 0 1 0 9.5 9.5A9.51 9.51 0 0 0 10 .5ZM10 15a1 1 0 1 1 0-2 1 1 0 0 1 0 2Zm1-4a1 1 0 0 1-2 0V6a1 1 0 0 1 2 0v5Z"},null,-1)]))):nt("",!0)],2),u("div",Pp,x(n.message),1)]),u("button",{onClick:l=>i.removeToast(s),type:"button",class:"ms-auto wpuf--mx-1.5 wpuf--my-1.5 wpuf-bg-white wpuf-text-gray-400 hover:wpuf-text-gray-900 wpuf-rounded-lg focus:wpuf-ring-2 focus:wpuf-ring-gray-300 wpuf-p-1.5 hover:wpuf-bg-gray-100 wpuf-inline-flex wpuf-items-center wpuf-justify-center wpuf-h-8 wpuf-w-8","aria-label":"Close"},e[15]||(e[15]=[u("span",{class:"wpuf-sr-only"},"Close",-1),u("svg",{class:"wpuf-w-3 wpuf-h-3","aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 14 14"},[u("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"m1 1 6 6m0 0 6 6M7 7l6-6M7 7l-6 6"})],-1)]),8,Lp)]))),128))]),_:1})]),u("div",Ip,[u("div",Ap,[e[16]||(e[16]=Gi('<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-55851472><circle cx="18" cy="18" r="18" fill="#10B981" data-v-55851472></circle><path d="M19.8822 18.2098V20.3821C19.8822 21.6281 18.8677 22.6426 17.6217 22.6426C16.3757 22.6426 15.3612 21.6281 15.3612 20.3821V18.2098H12.8747V20.3821C12.8747 23.001 15.0029 25.1292 17.6217 25.1292C20.2406 25.1292 22.3688 23.001 22.3688 20.3821V18.2098H19.8822Z" fill="white" data-v-55851472></path><path d="M15.368 11H9L9.74982 13.4865H15.368V11Z" fill="white" data-v-55851472></path><path d="M23.8896 11H19.8924V13.4865H23.8896C24.2315 13.4865 24.5127 13.7622 24.5127 14.1096C24.5127 14.4514 24.237 14.7271 23.8896 14.7271H19.8924V17.2136H23.8896C25.6043 17.2136 26.9992 15.8187 26.9992 14.104C26.9992 12.3949 25.6043 11 23.8896 11Z" fill="white" data-v-55851472></path><path d="M15.3767 14.7296H10.2548L11.0046 17.2161H15.3767V14.7296Z" fill="white" data-v-55851472></path></svg>',1)),u("div",null,[u("h1",jp,x(i.__("AI Form Builder","wp-user-frontend")),1),u("p",Dp,x(i.__("Generate forms instantly with AI assistance","wp-user-frontend")),1)])]),u("div",Bp,[u("button",{onClick:e[0]||(e[0]=(...n)=>i.handleRegenerate&&i.handleRegenerate(...n)),class:"wpuf-btn-regenerate wpuf-bg-white wpuf-text-gray-500 wpuf-border wpuf-border-[#E3E5E8] wpuf-py-2 wpuf-px-4 wpuf-rounded-lg wpuf-text-base wpuf-leading-6 wpuf-cursor-pointer wpuf-flex wpuf-items-center wpuf-gap-2 wpuf-transition-all hover:wpuf-bg-white hover:wpuf-border-gray-400"},[pe(x(i.__("Regenerate","wp-user-frontend"))+" ",1),e[17]||(e[17]=u("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M13.3523 7.79032H17.5128V7.78884M2.48682 16.3703V12.2098M2.48682 12.2098L6.64735 12.2098M2.48682 12.2098L5.13756 14.8622C5.963 15.6892 7.01055 16.3166 8.22034 16.6408C11.8879 17.6235 15.6577 15.447 16.6405 11.7794M3.35898 8.22068C4.3417 4.5531 8.11152 2.37659 11.7791 3.35932C12.9889 3.68348 14.0365 4.31091 14.8619 5.1379L17.5128 7.78884M17.5128 3.62982V7.78884",stroke:"#6B7280","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"})],-1))]),u("button",{onClick:e[1]||(e[1]=(...n)=>i.handleEditInBuilder&&i.handleEditInBuilder(...n)),class:"wpuf-btn-edit-builder wpuf-bg-emerald-600 wpuf-text-white wpuf-border-none wpuf-py-2 wpuf-px-4 wpuf-rounded-lg wpuf-text-base wpuf-leading-6 wpuf-cursor-pointer wpuf-flex wpuf-items-center wpuf-gap-2 wpuf-transition-colors hover:wpuf-bg-emerald-800"},[pe(x(i.__("Edit in Builder","wp-user-frontend"))+" ",1),e[18]||(e[18]=u("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M16.8898 3.11019L17.4201 2.57986V2.57986L16.8898 3.11019ZM5.41667 17.5296V18.2796C5.61558 18.2796 5.80634 18.2005 5.947 18.0599L5.41667 17.5296ZM2.5 17.5296H1.75C1.75 17.9438 2.08579 18.2796 2.5 18.2796V17.5296ZM2.5 14.5537L1.96967 14.0233C1.82902 14.164 1.75 14.3548 1.75 14.5537H2.5ZM13.9435 3.11019L14.4738 3.64052C14.9945 3.11983 15.8387 3.11983 16.3594 3.64052L16.8898 3.11019L17.4201 2.57986C16.3136 1.47338 14.5196 1.47338 13.4132 2.57986L13.9435 3.11019ZM16.8898 3.11019L16.3594 3.64052C16.8801 4.16122 16.8801 5.00544 16.3594 5.52614L16.8898 6.05647L17.4201 6.5868C18.5266 5.48032 18.5266 3.68635 17.4201 2.57986L16.8898 3.11019ZM16.8898 6.05647L16.3594 5.52614L4.88634 16.9992L5.41667 17.5296L5.947 18.0599L17.4201 6.5868L16.8898 6.05647ZM5.41667 17.5296V16.7796H2.5V17.5296V18.2796H5.41667V17.5296ZM13.9435 3.11019L13.4132 2.57986L1.96967 14.0233L2.5 14.5537L3.03033 15.084L14.4738 3.64052L13.9435 3.11019ZM2.5 14.5537H1.75V17.5296H2.5H3.25V14.5537H2.5ZM12.6935 4.36019L12.1632 4.89052L15.1094 7.8368L15.6398 7.30647L16.1701 6.77614L13.2238 3.82986L12.6935 4.36019Z",fill:"white"})],-1))])])]),u("div",Rp,[u("div",{class:"wpuf-chat-box wpuf-h-[calc(100vh-14rem)] sm:wpuf-h-[calc(100vh-10rem)] wpuf-bg-slate-50 wpuf-border wpuf-border-slate-200 wpuf-rounded-lg lg:wpuf-rounded-r-none wpuf-pt-6 wpuf-px-6 wpuf-flex wpuf-flex-col wpuf-shadow-md wpuf-overflow-hidden",style:Ee(a.isLargeScreen?{width:a.chatWidth+"%"}:{width:"100%"}),ref:"chatPanel"},[u("div",Op,[u("div",Up,[(b(!0),g(J,null,yt(a.chatMessages,(n,s)=>(b(),g("div",{key:s,class:Y(n.type==="user"?"wpuf-message-user wpuf-flex wpuf-justify-end":"wpuf-message-ai wpuf-flex wpuf-gap-3 wpuf-items-start")},[n.type==="user"?(b(),g("div",Hp,[u("div",Np,x(n.content),1)])):(b(),g("div",Vp,[e[20]||(e[20]=Gi('<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg" class="wpuf-ai-icon wpuf-flex-shrink-0 wpuf-w-9 wpuf-h-9" data-v-55851472><circle cx="18" cy="18" r="18" fill="#10B981" data-v-55851472></circle><path d="M19.8822 18.2098V20.3821C19.8822 21.6281 18.8677 22.6426 17.6217 22.6426C16.3757 22.6426 15.3612 21.6281 15.3612 20.3821V18.2098H12.8747V20.3821C12.8747 23.001 15.0029 25.1292 17.6217 25.1292C20.2406 25.1292 22.3688 23.001 22.3688 20.3821V18.2098H19.8822Z" fill="white" data-v-55851472></path><path d="M15.368 11H9L9.74982 13.4865H15.368V11Z" fill="white" data-v-55851472></path><path d="M23.8896 11H19.8924V13.4865H23.8896C24.2315 13.4865 24.5127 13.7622 24.5127 14.1096C24.5127 14.4514 24.237 14.7271 23.8896 14.7271H19.8924V17.2136H23.8896C25.6043 17.2136 26.9992 15.8187 26.9992 14.104C26.9992 12.3949 25.6043 11 23.8896 11Z" fill="white" data-v-55851472></path><path d="M15.3767 14.7296H10.2548L11.0046 17.2161H15.3767V14.7296Z" fill="white" data-v-55851472></path></svg>',1)),u("div",Wp,[u("div",qp,[u("p",{class:"wpuf-text-gray-600 wpuf-text-[16px] wpuf-m-0",innerHTML:n.content},null,8,Yp),n.showButtons?(b(),g("div",Gp,[u("button",{onClick:e[2]||(e[2]=(...l)=>i.handleAccept&&i.handleAccept(...l)),disabled:a.isApplying,class:"wpuf-btn-accept",style:{height:"34px",padding:"4px 13px",background:"#FFFFFF",border:"1px solid #E5E7EB","border-radius":"6px",color:"#374151","font-size":"14px","font-weight":"500",cursor:"pointer",transition:"all 0.2s"}},x(i.__("Accept","wp-user-frontend")),9,Kp),u("button",{onClick:e[3]||(e[3]=(...l)=>i.handleReject&&i.handleReject(...l)),disabled:a.isApplying,class:"wpuf-btn-reject",style:{height:"34px",padding:"4px 13px",background:"#FFFFFF",border:"1px solid #E5E7EB","border-radius":"6px",color:"#374151","font-size":"14px","font-weight":"500",cursor:"pointer",transition:"all 0.2s"}},x(i.__("Reject","wp-user-frontend")),9,Zp)])):nt("",!0),n.acceptedStatus?(b(),g("div",Jp,x(n.acceptedStatus),1)):nt("",!0),n.hasCheckpoint&&n.checkpointSaved?(b(),g("div",Xp,[u("button",{onClick:l=>i.restoreCheckpoint(s),class:"wpuf-btn-restore wpuf-bg-blue-500 wpuf-text-white wpuf-border-none wpuf-py-1 wpuf-px-2.5 wpuf-rounded wpuf-text-xs wpuf-cursor-pointer wpuf-transition-all hover:wpuf-bg-blue-600 wpuf-flex wpuf-items-center wpuf-gap-1.5",title:"Restore form to this checkpoint"},[e[19]||(e[19]=u("svg",{width:"14",height:"14",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M3 10C3 13.866 6.13401 17 10 17C13.866 17 17 13.866 17 10C17 6.13401 13.866 3 10 3C7.07421 3 4.56316 4.77516 3.52779 7.28M3 3V7.5H7.5",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"})],-1)),pe(" "+x(i.__("Restore to this checkpoint","wp-user-frontend")),1)],8,$p)])):nt("",!0)]),n.status&&i.isStatusVisible(s)?(b(),g("div",{key:0,class:Y(["wpuf-message-status wpuf-mt-2 wpuf-font-normal wpuf-italic wpuf-text-base wpuf-leading-6 wpuf-leading-6 wpuf-tracking-normal wpuf-text-right wpuf-text-emerald-600 wpuf-transition-all wpuf-duration-500",{"wpuf-opacity-100":i.isStatusVisible(s),"wpuf-opacity-0":!i.isStatusVisible(s)}])},[u("span",null,x(n.status),1)],2)):nt("",!0)])]))],2))),128))])],512),u("div",Qp,[u("div",tc,[pi(u("textarea",{"onUpdate:modelValue":e[4]||(e[4]=n=>a.userInput=n),onKeyup:e[5]||(e[5]=bl(hl((...n)=>i.handleSendMessage&&i.handleSendMessage(...n),["prevent"]),["enter"])),class:Y(["wpuf-chat-input wpuf-w-full wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-lg wpuf-p-2 wpuf-pr-16 wpuf-text-base wpuf-resize-none wpuf-min-h-[98px] wpuf-max-h-[200px] wpuf-font-inherit wpuf-outline-none focus:wpuf-outline-none",{"wpuf-opacity-50 wpuf-cursor-not-allowed":a.isFormUpdating||i.hasPendingButtons}]),style:{outline:"none !important","box-shadow":"none !important"},onFocus:e[6]||(e[6]=n=>{n.target.style.borderColor="#10B981",n.target.style.boxShadow="0 10px 15px -3px rgba(16, 185, 129, 0.1), 0 4px 6px -2px rgba(16, 185, 129, 0.05)"}),onBlur:e[7]||(e[7]=n=>{n.target.style.borderColor="#D1D5DB",n.target.style.boxShadow="none"}),placeholder:i.hasPendingButtons?i.__("Please accept or reject the changes above","wp-user-frontend"):a.isFormUpdating?i.__("Please wait while form is being generated...","wp-user-frontend"):i.__("Type your message here...","wp-user-frontend"),disabled:a.isFormUpdating||i.hasPendingButtons},null,42,ec),[[Sa,a.userInput]]),u("button",{onClick:e[8]||(e[8]=(...n)=>i.handleSendMessage&&i.handleSendMessage(...n)),class:Y(["wpuf-send-button wpuf-absolute wpuf-bottom-3 wpuf-right-3 wpuf-bg-emerald-600 wpuf-text-white wpuf-border-none wpuf-rounded-full wpuf-w-10 wpuf-h-10 wpuf-flex wpuf-items-center wpuf-justify-center wpuf-cursor-pointer hover:wpuf-bg-emerald-800 wpuf-transition-colors",{"wpuf-opacity-50 wpuf-cursor-not-allowed":a.isFormUpdating||i.hasPendingButtons}]),disabled:a.isFormUpdating||i.hasPendingButtons},e[21]||(e[21]=[u("svg",{width:"18",height:"18",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M3.99972 10L1.2688 1.12451C7.88393 3.04617 14.0276 6.07601 19.4855 9.99974C14.0276 13.9235 7.884 16.9535 1.26889 18.8752L3.99972 10ZM3.99972 10L11.5 10",stroke:"white","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"})],-1)]),10,rc)])])],4),a.isLargeScreen?(b(),g("div",{key:0,class:Y(["wpuf-resize-handle wpuf-w-2 wpuf-bg-gray-50 hover:wpuf-bg-emerald-400 wpuf-relative wpuf-flex wpuf-items-center wpuf-justify-center wpuf-transition-all hover:wpuf-w-3",{"wpuf-bg-emerald-400 wpuf-w-3":a.isResizing}]),onMousedown:e[9]||(e[9]=(...n)=>i.startResize&&i.startResize(...n)),style:{cursor:"col-resize !important"}},e[22]||(e[22]=[u("div",{class:"wpuf-flex wpuf-flex-col wpuf-gap-1 wpuf-pointer-events-none"},[u("div",{class:"wpuf-w-1 wpuf-h-1 wpuf-bg-green-800 wpuf-rounded-full"}),u("div",{class:"wpuf-w-1 wpuf-h-1 wpuf-bg-green-800 wpuf-rounded-full"}),u("div",{class:"wpuf-w-1 wpuf-h-1 wpuf-bg-green-800 wpuf-rounded-full"})],-1)]),34)):nt("",!0),u("div",{class:Y(["wpuf-form-preview wpuf-bg-white wpuf-border wpuf-border-gray-200 wpuf-rounded-lg lg:wpuf-rounded-l-none wpuf-p-4 sm:wpuf-p-6 lg:wpuf-p-8 wpuf-flex wpuf-flex-col wpuf-gap-6 wpuf-shadow-md wpuf-h-[calc(100vh-12rem)] sm:wpuf-h-[calc(100vh-10rem)] wpuf-relative",{"wpuf-form-updating":a.isFormUpdating}]),style:Ee(a.isLargeScreen?{width:a.formWidth+"%"}:{width:"100%"}),ref:"formPanel"},[a.isFormUpdating?(b(),g("div",oc,[u("img",{src:i.getAIStarUrl(),alt:"Processing",class:"wpuf-w-24 wpuf-h-24"},null,8,ic)])):nt("",!0),a.localFormTitle||a.formFields.length>0?(b(),g("div",ac,[a.localFormTitle?(b(),g("h3",nc,x(a.localFormTitle),1)):nt("",!0),a.formFields.length>0?(b(),g("p",sc,x(a.formDescription||i.__("Please complete all information below","wp-user-frontend")),1)):nt("",!0)])):nt("",!0),u("div",lc,[a.formFields.length===0&&!a.isFormUpdating?(b(),g("div",pc,[a.isWaitingForAI?(b(),g("div",cc,e[23]||(e[23]=[u("svg",{class:"wpuf-animate-spin wpuf-h-16 wpuf-w-16 wpuf-text-emerald-600",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},[u("circle",{class:"wpuf-opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"}),u("path",{class:"wpuf-opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})],-1)]))):(b(),g("svg",uc,e[24]||(e[24]=[u("circle",{cx:"40",cy:"40",r:"40",fill:"#F3F4F6"},null,-1),u("path",{d:"M28 32H52M28 40H52M28 48H44",stroke:"#9CA3AF","stroke-width":"2","stroke-linecap":"round"},null,-1)]))),a.isWaitingForAI?(b(),g("p",fc,x(i.__("Your form is being generated","wp-user-frontend")),1)):(b(),g("p",dc,x(i.__("No form fields yet","wp-user-frontend")),1)),a.isWaitingForAI?(b(),g("p",wc,x(i.__("Please wait...","wp-user-frontend")),1)):(b(),g("p",hc,x(i.__("Use the chat to create your form","wp-user-frontend")),1))])):nt("",!0),a.formFields.length>0?(b(),g("div",mc,[(b(!0),g(J,null,yt(a.formFields,n=>(b(),g("div",{key:n.id,class:"wpuf-form-field wpuf-flex wpuf-flex-col wpuf-gap-2"},[u("label",bc,[pe(x(n.label)+" ",1),n.required==="yes"||n.required===!0?(b(),g("span",gc,"*")):nt("",!0)]),n.help_text?(b(),g("p",vc,x(n.help_text),1)):nt("",!0),["text","email","url","number","tel","post_title"].includes(i.getWPUFFieldType(n))?(b(),g("div",{key:1,class:Y(["wpuf-form-input wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-3 wpuf-text-base wpuf-leading-6 wpuf-bg-white",""])},[u("span",yc,x(n.placeholder||n.help||"Enter text"),1)])):["select","dropdown","dropdown_field","gender_field"].includes(i.getWPUFFieldType(n))?(b(),g("div",xc,[u("select",kc,[u("option",_c,x(n.first||n.placeholder||i.__("Select an option","wp-user-frontend")),1),n.options&&i.normalizeOptions(n.options).length>0?(b(!0),g(J,{key:0},yt(i.normalizeOptions(n.options),s=>(b(),g("option",{key:s.value,value:s.value},x(s.label),9,Cc))),128)):nt("",!0)]),e[25]||(e[25]=u("svg",{class:"wpuf-select-caret wpuf-absolute wpuf-right-3 wpuf-top-1/2 wpuf-transform wpuf--translate-y-1/2 wpuf-pointer-events-none wpuf-text-gray-500",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M5 7.5L10 12.5L15 7.5",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"})],-1))])):i.getWPUFFieldType(n)==="radio"?(b(),g("div",Sc,[u("div",{class:Y(["wpuf-radio-group wpuf-flex wpuf-flex-col wpuf-gap-2",n.required?"wpuf-border wpuf-rounded-[10px] wpuf-p-3":""])},[n.options&&i.normalizeOptions(n.options).length>0?(b(!0),g(J,{key:0},yt(i.normalizeOptions(n.options),s=>(b(),g("div",{key:s.value,class:"wpuf-radio-option wpuf-flex wpuf-items-center wpuf-gap-2"},[u("input",{type:"radio",name:`field_${n.id}`,value:s.value,disabled:"",class:"wpuf-radio-input wpuf-text-emerald-600"},null,8,Fc),u("label",Tc,x(s.label),1)]))),128)):(b(),g("div",Ec,x(i.__("No options configured","wp-user-frontend")),1))],2)])):["checkbox_field","checkbox"].includes(n.type)?(b(),g("div",Mc,[u("div",{class:Y(["wpuf-checkbox-group wpuf-flex wpuf-flex-col wpuf-gap-2",n.required?"wpuf-border wpuf-rounded-[10px] wpuf-p-3":""])},[n.options&&i.normalizeOptions(n.options).length>0?(b(!0),g(J,{key:0},yt(i.normalizeOptions(n.options),s=>(b(),g("div",{key:s.value,class:"wpuf-checkbox-option wpuf-flex wpuf-items-center wpuf-gap-2"},[u("input",{type:"checkbox",value:s.value,disabled:"",class:"wpuf-checkbox-input wpuf-text-emerald-600"},null,8,zc),u("label",Pc,x(s.label),1)]))),128)):(b(),g("div",Lc,x(i.__("No options configured","wp-user-frontend")),1))],2)])):i.getWPUFFieldType(n)==="pricing_radio"?(b(),g("div",Ic,[u("div",Ac,[n.options&&i.normalizeOptions(n.options).length>0?(b(!0),g(J,{key:0},yt(i.normalizeOptions(n.options),s=>(b(),g("div",{key:s.value,class:"wpuf-pricing-option wpuf-flex wpuf-items-center wpuf-justify-between wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-3 wpuf-bg-white"},[u("div",jc,[u("input",{type:"radio",name:`field_${n.id}`,value:s.value,disabled:"",class:"wpuf-radio-input wpuf-text-emerald-600"},null,8,Dc),u("label",Bc,x(s.label),1)]),u("span",Rc,x(n.currency_symbol||"$")+x(n.prices&&n.prices[s.value]?n.prices[s.value]:"0"),1)]))),128)):(b(),g("div",Oc,x(i.__("No pricing options configured","wp-user-frontend")),1))])])):i.getWPUFFieldType(n)==="pricing_checkbox"?(b(),g("div",Uc,[u("div",Hc,[n.options&&i.normalizeOptions(n.options).length>0?(b(!0),g(J,{key:0},yt(i.normalizeOptions(n.options),s=>(b(),g("div",{key:s.value,class:"wpuf-pricing-option wpuf-flex wpuf-items-center wpuf-justify-between wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-3 wpuf-bg-white"},[u("div",Nc,[u("input",{type:"checkbox",value:s.value,disabled:"",class:"wpuf-checkbox-input wpuf-text-emerald-600"},null,8,Vc),u("label",Wc,x(s.label),1)]),u("span",qc,x(n.currency_symbol||"$")+x(n.prices&&n.prices[s.value]?n.prices[s.value]:"0"),1)]))),128)):(b(),g("div",Yc,x(i.__("No pricing options configured","wp-user-frontend")),1))])])):i.getWPUFFieldType(n)==="pricing_dropdown"?(b(),g("div",Gc,[u("select",Kc,[n.options&&i.normalizeOptions(n.options).length>0?(b(!0),g(J,{key:0},yt(i.normalizeOptions(n.options),s=>(b(),g("option",{key:s.value,value:s.value},x(s.label)+" - "+x(n.currency_symbol||"$")+x(n.prices&&n.prices[s.value]?n.prices[s.value]:"0"),9,Zc))),128)):(b(),g("option",Jc,x(i.__("No pricing options configured","wp-user-frontend")),1))])])):i.getWPUFFieldType(n)==="pricing_multiselect"?(b(),g("div",Xc,[u("select",$c,[n.options&&i.normalizeOptions(n.options).length>0?(b(!0),g(J,{key:0},yt(i.normalizeOptions(n.options),s=>(b(),g("option",{key:s.value,value:s.value,class:"wpuf-py-2 wpuf-px-3"},x(s.label)+" - "+x(n.currency_symbol||"$")+x(n.prices&&n.prices[s.value]?n.prices[s.value]:"0"),9,Qc))),128)):(b(),g("option",tu,x(i.__("No pricing options configured","wp-user-frontend")),1))])])):i.getWPUFFieldType(n)==="cart_total"?(b(),g("div",eu,[u("div",ru,[u("span",ou,x(n.label||i.__("Total","wp-user-frontend")),1),u("span",iu,x(n.currency_symbol||"$")+"0.00",1)])])):n.type==="toc"?(b(),g("div",au,[u("div",nu,[n.toc_text?(b(),g("div",su,x(n.toc_text),1)):nt("",!0),u("div",lu,[e[26]||(e[26]=u("input",{type:"checkbox",disabled:"",class:"wpuf-checkbox-input wpuf-text-emerald-600 wpuf-mt-1"},null,-1)),u("label",pu,x(n.description||"I agree to the terms and conditions"),1)])])])):["image_upload","file","featured_image","file_upload","avatar","profile_photo"].includes(i.getWPUFFieldType(n))?(b(),g("div",{key:11,class:Y(["wpuf-form-file wpuf-border-2 wpuf-border-dashed wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-5 wpuf-flex wpuf-flex-col wpuf-items-center wpuf-gap-2 wpuf-bg-white wpuf-text-gray-500 wpuf-text-center wpuf-text-base wpuf-leading-6",""])},[e[27]||(e[27]=u("svg",{class:"wpuf-file-icon wpuf-w-8 wpuf-h-8 wpuf-text-gray-400",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M12 4V16M12 4L8 8M12 4L16 8M4 17V18C4 19.1046 4.89543 20 6 20H18C19.1046 20 20 19.1046 20 18V17",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)),u("div",cu,[u("strong",null,x(n.button_label||i.__("Select Image","wp-user-frontend")),1),u("div",uu,x(i.getWPUFFieldType(n)==="image_upload"?"Upload image files":"Drop files here or click to upload"),1)])])):["textarea","post_content","post_excerpt"].includes(i.getWPUFFieldType(n))?(b(),g("div",{key:12,class:Y(["wpuf-form-textarea wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-3 wpuf-text-base wpuf-leading-6 wpuf-bg-white wpuf-min-h-[100px] wpuf-relative",""])},[u("span",fu,x(n.placeholder||n.help||i.__("Enter your text here...","wp-user-frontend")),1)])):["multiple_select","multiselect","multi_select","country_list_field"].includes(i.getWPUFFieldType(n))?(b(),g("div",du,[u("select",wu,[n.options&&i.normalizeOptions(n.options).length>0?(b(!0),g(J,{key:0},yt(i.normalizeOptions(n.options),s=>(b(),g("option",{key:s.value,value:s.value,class:"wpuf-py-2 wpuf-px-3"},x(s.label),9,hu))),128)):(b(),g("option",mu,x(n.placeholder||i.getFieldPlaceholder(i.getWPUFFieldType(n))),1))])])):n.input_type==="date"||n.template==="date_field"||["date_field","time_field","date","time","datetime"].includes(n.type)?(b(),g("div",{key:14,class:Y(["wpuf-form-input wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-3 wpuf-text-base wpuf-leading-6 wpuf-bg-white wpuf-flex wpuf-items-center wpuf-justify-between",""])},[u("span",bu,x(n.placeholder||"Select date"),1),e[28]||(e[28]=u("svg",{class:"wpuf-date-icon wpuf-w-4 wpuf-h-4 wpuf-text-gray-500",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z"})],-1))])):["ratings","linear_scale"].includes(n.type)?(b(),g("div",gu,[u("div",{class:Y(["wpuf-rating-display wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-3 wpuf-text-base wpuf-leading-6 wpuf-bg-white wpuf-flex wpuf-items-center wpuf-gap-2",""])},[n.type==="ratings"?(b(),g(J,{key:0},yt(5,s=>u("span",{key:s,class:"wpuf-star wpuf-text-gray-300 wpuf-text-lg"},"★")),64)):(b(),g(J,{key:1},[u("span",vu,x(i.__("1","wp-user-frontend")),1),e[29]||(e[29]=u("div",{class:"wpuf-flex-1 wpuf-bg-gray-200 wpuf-h-2 wpuf-rounded-[10px]"},null,-1)),u("span",yu,x(i.__("10","wp-user-frontend")),1)],64))])])):["checkbox_grid","multiple_choice_grid"].includes(n.type)?(b(),g("div",xu,[u("div",{class:Y(["wpuf-grid-preview wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-4 wpuf-text-base wpuf-leading-6 wpuf-bg-white",""])},[u("div",ku,[e[30]||(e[30]=u("div",{class:"wpuf-flex-1"},null,-1)),u("div",_u,x(i.__("Option 1","wp-user-frontend")),1),u("div",Cu,x(i.__("Option 2","wp-user-frontend")),1),u("div",Su,x(i.__("Option 3","wp-user-frontend")),1)]),u("div",Fu,[u("div",Tu,x(i.__("Row 1","wp-user-frontend")),1),u("input",{type:n.type==="checkbox_grid"?"checkbox":"radio",disabled:"",class:"wpuf-text-emerald-600"},null,8,Eu),u("input",{type:n.type==="checkbox_grid"?"checkbox":"radio",disabled:"",class:"wpuf-text-emerald-600"},null,8,Mu),u("input",{type:n.type==="checkbox_grid"?"checkbox":"radio",disabled:"",class:"wpuf-text-emerald-600"},null,8,zu)])])])):["google_map","address_field","embed","qr_code"].includes(n.type)?(b(),g("div",{key:17,class:Y(["wpuf-form-special wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-5 wpuf-text-center wpuf-bg-white",""])},[u("div",Pu,[n.type==="google_map"?(b(),g("svg",Lu,e[31]||(e[31]=[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z"},null,-1),u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M15 11a3 3 0 11-6 0 3 3 0 016 0z"},null,-1)]))):n.type==="address_field"?(b(),g("svg",Iu,e[32]||(e[32]=[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0h2m-2 0h-5m-9 0H3m2 0h5M9 7h1m-1 4h1m4-4h1m-1 4h1m-5 10v-5a1 1 0 011-1h2a1 1 0 011 1v5m-4 0h4"},null,-1)]))):(b(),g("svg",Au,e[33]||(e[33]=[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z"},null,-1)])))]),u("div",ju,x(n.placeholder||i.getFieldPlaceholder(n.type)),1)])):["really_simple_captcha","math_captcha"].includes(n.type)?(b(),g("div",{key:18,class:Y(["wpuf-form-captcha wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-4 wpuf-text-center wpuf-bg-white",""])},[u("div",Du,x(n.type==="math_captcha"?"3 + 5 = ?":"CAPTCHA"),1),u("input",{type:"text",placeholder:i.__("Enter code","wp-user-frontend"),disabled:"",class:"wpuf-w-full wpuf-p-2 wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-text-center"},null,8,Bu)])):n.type==="taxonomy"?(b(),g("div",Ru,[u("div",{class:Y(["wpuf-form-input wpuf-border wpuf-border-[#E3E5E8] wpuf-rounded-[10px] wpuf-p-3 wpuf-text-base wpuf-leading-6 wpuf-bg-white wpuf-flex wpuf-items-center wpuf-justify-between wpuf-cursor-pointer",n.required?"wpuf-border-blue-300":""]),style:{"background-image":"none"}},[u("span",Ou,x(n.placeholder||"- Select -"),1),e[34]||(e[34]=u("svg",{width:"14",height:"8",viewBox:"0 0 14 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M13.25 0.875001L7 7.125L0.75 0.875001",stroke:"#4B5563","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"})],-1))],2)])):["post_title","post_content","post_excerpt","post_tags"].includes(n.type)?(b(),g("div",{key:20,class:Y(["wpuf-form-post-field wpuf-border wpuf-border-blue-200 wpuf-bg-blue-50 wpuf-rounded-[10px] wpuf-p-3",n.required?"wpuf-border-blue-300":""])},[u("div",Uu,[e[35]||(e[35]=u("svg",{class:"wpuf-w-4 wpuf-h-4 wpuf-text-blue-600",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})],-1)),u("span",Hu,x(n.label),1)]),u("div",Nu,x(n.placeholder||i.getFieldPlaceholder(n.type)),1)],2)):n.type==="column_field"||n.template==="column_field"?(b(),g("div",Vu,[u("div",Wu,x(n.label),1),u("div",qu,[(b(!0),g(J,null,yt(i.getColumnCount(n),s=>(b(),g("div",{key:s,class:"wpuf-column-placeholder wpuf-flex-1 wpuf-border wpuf-border-purple-300 wpuf-bg-white wpuf-rounded wpuf-p-3 wpuf-text-center wpuf-text-sm wpuf-text-purple-500"},x(i.__("Column","wp-user-frontend"))+" "+x(s),1))),128))])])):["section_break","step_start"].includes(n.type)?(b(),g("div",Yu,[u("div",Gu,x(n.label),1)])):["custom_html","shortcode","action_hook"].includes(n.type)?(b(),g("div",Ku,[u("div",Zu,[e[36]||(e[36]=u("svg",{class:"wpuf-w-4 wpuf-h-4 wpuf-text-yellow-600",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M10 20l4-16m4 4l4 4-4 4M6 16l-4-4 4-4"})],-1)),u("span",Ju,x(n.label),1)]),u("div",Xu,x(n.type==="shortcode"||n.template==="shortcode"||n.input_type==="shortcode"?n.shortcode||i.getFieldPlaceholder(n.type):n.placeholder||i.getFieldPlaceholder(n.type)),1)])):(b(),g("div",$u,[u("span",Qu,x(n.placeholder||i.__("Custom field","wp-user-frontend")),1)])),n.default?(b(),g("div",tf,[e[37]||(e[37]=u("svg",{class:"wpuf-w-4 wpuf-h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"})],-1)),pe(" "+x(i.__("Default:","wp-user-frontend"))+" "+x(n.default),1)])):nt("",!0)]))),128))])):nt("",!0)]),u("div",ef,[u("button",{onClick:e[10]||(e[10]=(...n)=>i.handleEditWithBuilder&&i.handleEditWithBuilder(...n)),class:"wpuf-btn-edit-full wpuf-bg-emerald-600 wpuf-text-white wpuf-border-none wpuf-py-3 wpuf-px-5 wpuf-rounded-lg wpuf-text-base wpuf-leading-6 wpuf-font-medium wpuf-cursor-pointer wpuf-flex wpuf-items-center wpuf-gap-2 wpuf-w-full wpuf-justify-center hover:wpuf-bg-emerald-800 wpuf-transition-colors"},[pe(x(i.__("Edit with Builder","wp-user-frontend"))+" ",1),e[38]||(e[38]=u("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("path",{d:"M16.8898 3.11019L17.4201 2.57986V2.57986L16.8898 3.11019ZM5.41667 17.5296V18.2796C5.61558 18.2796 5.80634 18.2005 5.947 18.0599L5.41667 17.5296ZM2.5 17.5296H1.75C1.75 17.9438 2.08579 18.2796 2.5 18.2796V17.5296ZM2.5 14.5537L1.96967 14.0233C1.82902 14.164 1.75 14.3548 1.75 14.5537H2.5ZM13.9435 3.11019L14.4738 3.64052C14.9945 3.11983 15.8387 3.11983 16.3594 3.64052L16.8898 3.11019L17.4201 2.57986C16.3136 1.47338 14.5196 1.47338 13.4132 2.57986L13.9435 3.11019ZM16.8898 3.11019L16.3594 3.64052C16.8801 4.16122 16.8801 5.00544 16.3594 5.52614L16.8898 6.05647L17.4201 6.5868C18.5266 5.48032 18.5266 3.68635 17.4201 2.57986L16.8898 3.11019ZM16.8898 6.05647L16.3594 5.52614L4.88634 16.9992L5.41667 17.5296L5.947 18.0599L17.4201 6.5868L16.8898 6.05647ZM5.41667 17.5296V16.7796H2.5V17.5296V18.2796H5.41667V17.5296ZM13.9435 3.11019L13.4132 2.57986L1.96967 14.0233L2.5 14.5537L3.03033 15.084L14.4738 3.64052L13.9435 3.11019ZM2.5 14.5537H1.75V17.5296H2.5H3.25V14.5537H2.5ZM12.6935 4.36019L12.1632 4.89052L15.1094 7.8368L15.6398 7.30647L16.1701 6.77614L13.2238 3.82986L12.6935 4.36019Z",fill:"white"})],-1))])])],6)],512)])]),a.showRegenerateModal?(b(),g("div",rf,[u("div",of,[u("div",af,[e[39]||(e[39]=u("div",{class:"wpuf-flex wpuf-items-center wpuf-justify-center wpuf-mb-8"},[u("svg",{width:"110",height:"110",viewBox:"0 0 110 110",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[u("rect",{width:"110",height:"110",rx:"55",fill:"#D1FAE5"}),u("path",{d:"M60 51V46C60 44.3431 58.6569 43 57 43L49 43C47.3431 43 46 44.3431 46 46L46 64C46 65.6569 47.3431 67 49 67H57C58.6569 67 60 65.6569 60 64V59M55 51L51 55M51 55L55 59M51 55L68 55",stroke:"#0F172A","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})])],-1)),u("h3",nf,x(i.__("Are you sure you want to leave and regenerate the form?","wp-user-frontend")),1),u("p",sf,x(i.__("If you decide to leave and regenerate the form, please be aware that you will lost the information you've currently generated.","wp-user-frontend")),1),u("div",lf,[u("button",{onClick:e[11]||(e[11]=(...n)=>i.confirmRegenerate&&i.confirmRegenerate(...n)),class:"wpuf-modal-cancel-btn"},x(i.__("Leave & Regenerate","wp-user-frontend")),1),u("button",{onClick:e[12]||(e[12]=n=>a.showRegenerateModal=!1),class:"wpuf-modal-regenerate-btn"},x(i.__("Cancel","wp-user-frontend")),1)])])])])):nt("",!0)])}const cf={name:"AIFormBuilder",components:{FormInputStage:Wl,FormProcessingStage:kp,FormSuccessStage:Sr(_p,[["render",pf],["__scopeId","data-v-55851472"]])},data(){return{currentStage:"input",formDescription:"",selectedPrompt:"",isGenerating:!1,formTitle:"Generated Form",formId:null,chatMessages:[],formFields:[],generatedFormData:null,sessionId:null}},methods:{__(t){try{return window.__?window.__(t,"wp-user-frontend"):t}catch{return t}},goBack(){window.history.back()},handleStartGeneration(t){this.formDescription=t.description,this.selectedPrompt=t.selectedPrompt,this.isGenerating=!0,this.currentStage="generating",this.callAIFormGenerationAPI(t.description)},handleGenerationComplete(){this.currentStage="success",this.isGenerating=!1,this.initializeChatData()},async callAIFormGenerationAPI(t){try{const e=window.wpufAIFormBuilder||{},r=e.rest_url||window.location.origin+"/wp-json/",o=e.nonce||"",a=await fetch(r+"wpuf/v1/ai-form-builder/generate",{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":o},body:JSON.stringify({prompt:t,session_id:this.getSessionId(),form_type:e.formType||"post",provider:e.provider||"openai"})});if(!a.ok){let n=`HTTP ${a.status}: ${a.statusText}`;try{const s=await a.json();s.message&&(n=`${n} - ${s.message}`),s.data&&s.data.details&&(n=`${n} (${s.data.details})`)}catch{}throw new Error(n)}const i=await a.json();if(i.success){this.generatedFormData=i.data,this.formTitle=i.data.form_title||"Generated Form",this.formFields=i.data.wpuf_fields||[];const n=(s=3)=>{this.$nextTick(()=>{this.$refs.processingStage?this.$refs.processingStage.onAIResponseReceived():s>0?setTimeout(()=>n(s-1),100):this.handleGenerationComplete()})};n()}else i.code==="invalid_request"||i.code==="generation_failed"?this.handleGenerationError(i.message||"Form generation failed","invalid_request",i):i.warning&&i.warning_type==="pro_field_requested"?this.handleProFieldWarning(i):this.handleGenerationError(i.message||"Form generation failed","general",i)}catch(e){let r="Network error occurred";e.message.includes("HTTP")?r=e.message:e.name==="TypeError"&&e.message.includes("fetch")&&(r="Cannot connect to server. Please check if WordPress REST API is accessible.");const o={name:e.name,message:e.message,stack:e.stack,type:"network_error"};this.handleGenerationError(r,"general",o)}},handleGenerationError(t,e="general",r=null){this.$refs.processingStage&&this.$refs.processingStage.onAIResponseReceived(),this.isGenerating=!1,this.currentStage="input";const a=(window.wpufAIFormBuilder||{}).i18n||{},i=document.createElement("div");if(i.className="wpuf-ai-error-modal",i.innerHTML=` <div class="wpuf-ai-error-overlay"></div> <div class="wpuf-ai-error-content"> <!-- Oops Icon --> <div class="wpuf-ai-error-icon"> <svg width="116" height="110" viewBox="0 0 116 110" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M96.7102 53.1715C102.907 57.7232 104.056 65.9027 99.0762 72.1894C94.0964 78.4762 84.7677 80.6619 77.4444 77.5073C77.8725 84.7178 71.9689 91.5454 63.519 93.1678C55.069 94.8127 47.0698 90.6891 44.7714 83.8391C39.1607 89.4949 29.6742 90.9595 22.7115 86.9712C15.7488 83.0053 13.7659 74.9836 17.7993 68.449C9.46203 69.2151 1.93597 64.4606 0.538917 57.2049C-0.858135 49.9493 4.34701 42.7387 12.3688 40.3502C6.17219 35.7985 5.02301 27.619 10.0028 21.3322C14.9826 15.0455 24.3339 12.8598 31.6346 16.0144C31.2065 8.80381 37.1102 1.97627 45.5601 0.35389C54.01 -1.26849 62.0092 2.83253 64.3301 9.6826C69.9409 4.02679 79.4273 2.56213 86.3901 6.5505C93.3528 10.5389 95.3357 18.5381 91.3023 25.0727C99.6395 24.3066 107.166 29.0385 108.563 36.2942C109.96 43.5499 104.732 50.7605 96.7102 53.1715Z" fill="#FFEDD5"/> <path d="M89.2528 107.521C95.1267 107.521 99.8884 102.76 99.8884 96.8856C99.8884 91.0117 95.1267 86.25 89.2528 86.25C83.3789 86.25 78.6172 91.0117 78.6172 96.8856C78.6172 102.76 83.3789 107.521 89.2528 107.521Z" fill="#FFEDD5"/> <path d="M111.382 109.998C113.759 109.998 115.686 108.071 115.686 105.694C115.686 103.318 113.759 101.391 111.382 101.391C109.005 101.391 107.078 103.318 107.078 105.694C107.078 108.071 109.005 109.998 111.382 109.998Z" fill="#FFEDD5"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M82.9011 42.6006C82.6532 41.2936 82.3603 39.9867 82.0674 38.7249C81.9065 38.0701 81.7516 37.4563 81.6054 36.8775C81.4649 36.321 81.3326 35.7969 81.2111 35.2998C81.0985 34.9095 80.9884 34.5241 80.88 34.1445C80.6629 33.3849 80.4525 32.6486 80.2422 31.9424L86.8444 30.4102C86.9345 31.334 87.0472 32.2804 87.2049 33.2944C87.3626 34.3084 87.5204 35.2998 87.7232 36.2913C87.7829 36.5768 87.8408 36.8585 87.8978 37.1362C88.0342 37.8008 88.166 38.4431 88.309 39.0629C88.4324 39.6644 88.5664 40.2131 88.6892 40.7162C88.7458 40.9482 88.8001 41.1705 88.8498 41.3838C89.0301 42.1724 89.2104 42.8935 89.3906 43.5695L83.3518 45.0116C83.318 44.8088 83.2841 44.6116 83.2504 44.4145C83.2166 44.2173 83.1828 44.0202 83.149 43.8174L82.9011 42.6006ZM76.5036 41.4965C77.3373 41.4514 78.1485 41.5641 78.9372 41.7669C79.7258 41.9697 80.4244 42.3753 80.9877 42.871C81.5961 43.4343 82.0017 44.3131 82.227 45.4848C82.3397 46.0932 82.3397 46.7242 82.2495 47.3326C82.1594 48.0762 81.9115 48.7972 81.5285 49.4507C81.0778 50.2168 80.492 50.8703 79.7709 51.3885C78.847 52.042 77.8105 52.4476 76.7289 52.6278C75.6473 52.8532 74.5657 52.9658 73.4616 52.9433C72.6955 52.9433 71.9519 52.8306 71.2083 52.6729C70.5999 52.5377 70.0141 52.2898 69.4733 51.9744L69.6535 47.1974C70.4873 47.265 71.2984 47.2875 72.1322 47.2424C72.7406 47.2199 73.349 47.1523 73.9573 47.0396C74.3855 46.972 74.8136 46.8594 75.2192 46.7016C75.4896 46.6115 75.7375 46.4763 75.9853 46.3186C76.1656 46.2059 76.3459 46.0707 76.5036 45.913C74.5883 46.2735 73.011 46.3862 71.8167 46.2284C70.5999 46.0707 69.6535 45.7552 68.955 45.282C68.279 44.8765 67.7607 44.2681 67.4227 43.5695C67.1298 42.9161 66.9045 42.2626 66.7693 41.5641C66.5665 40.6177 66.5665 39.6262 66.7693 38.6799C66.9721 37.756 67.3101 36.8772 67.8283 36.066C68.3241 35.2774 68.9775 34.5788 69.7437 34.038C71.4111 32.8888 73.4842 32.4832 75.4671 32.9339C76.2783 33.1367 77.0219 33.4522 77.7429 33.8578C78.4414 34.3084 79.0724 34.8718 79.5906 35.5252L76.1881 40.798C75.8051 40.4825 75.3769 40.2346 74.9263 40.0093C74.5432 39.829 74.1376 39.6713 73.7095 39.5586C73.2814 39.446 72.8307 39.4234 72.38 39.5136C72.0646 39.5586 71.7716 39.7164 71.5914 39.9642C71.4336 40.167 71.3886 40.4374 71.4336 40.6853C71.5238 41.136 71.8167 41.4064 72.3124 41.4965C72.9208 41.6092 73.5518 41.6317 74.1601 41.5866C74.4806 41.5766 74.8145 41.5621 75.1597 41.5472H75.1597L75.1601 41.5472C75.5914 41.5285 76.0406 41.509 76.5036 41.4965ZM63.7743 36.7447C63.2335 36.2039 62.5575 35.7983 61.8365 35.5504C61.0478 35.3026 60.2141 35.2575 59.4029 35.4378C58.7269 35.5504 58.096 35.8208 57.5777 36.2715C57.1721 36.632 56.8116 37.0602 56.5187 37.5108C56.5187 37.3531 56.4961 37.2179 56.4511 37.0602L56.406 36.7898L56.3984 36.7373C56.3787 36.6013 56.3609 36.4791 56.3609 36.3391L49.7812 37.984C50.1868 39.4261 50.5924 40.9809 50.998 42.6258C51.2312 43.5438 51.4643 44.5465 51.7157 45.6279L51.716 45.6294L51.7163 45.6306L51.7164 45.6311C51.8536 46.2211 51.9962 46.8346 52.1472 47.4705C52.5754 49.2731 52.9584 51.1884 53.3415 53.1713L53.702 55.0416C53.8147 55.6725 53.9273 56.3034 54.04 56.9118L60.0564 55.312C60.0176 55.1378 59.9748 54.9553 59.9296 54.7628C59.8695 54.5069 59.8052 54.2332 59.7409 53.9375C59.6282 53.5093 59.5156 52.9911 59.4029 52.3827C59.3594 52.1869 59.3159 51.9841 59.2709 51.7744L59.2708 51.7741C59.176 51.332 59.0745 50.8589 58.9522 50.3547C59.3128 50.4674 59.7183 50.5575 60.1014 50.58C60.5521 50.6026 61.0253 50.58 61.4759 50.4899C62.3998 50.3322 63.2786 49.904 63.9771 49.2731C64.6531 48.6422 65.1939 47.876 65.5544 47.0198C65.9375 46.1185 66.1628 45.1721 66.2304 44.1806C66.3205 43.1666 66.253 42.1526 66.0502 41.1612C65.8924 40.3049 65.622 39.4712 65.239 38.6825C64.8559 37.9615 64.3602 37.308 63.7743 36.7447ZM59.5832 43.8652C59.5832 44.1806 59.5831 44.5186 59.5381 44.8341C59.493 45.0819 59.4254 45.3298 59.2902 45.5551C59.2001 45.7354 59.0198 45.8706 58.817 45.9157C58.6593 45.9607 58.5016 45.9382 58.3664 45.8481C58.2312 45.7805 58.1185 45.6678 58.0284 45.5551C57.9157 45.3974 57.8481 45.2397 57.7805 45.0594C57.7461 44.87 57.6985 44.6675 57.6478 44.4518L57.6477 44.4513L57.6476 44.4511L57.6476 44.451C57.632 44.3847 57.6161 44.3171 57.6002 44.2482C57.5731 44.1305 57.5423 44.0056 57.5108 43.8778L57.5107 43.8773L57.5107 43.8772L57.5107 43.8772L57.5106 43.8771C57.4638 43.6869 57.4153 43.4904 57.3749 43.3018L57.3579 43.2006C57.3188 42.9686 57.2819 42.7495 57.2622 42.5132C57.2397 42.2878 57.2622 42.04 57.2848 41.8146C57.3298 41.6118 57.42 41.409 57.5777 41.2738C57.7354 41.1161 57.9157 41.0035 58.141 40.9809C58.4565 40.9133 58.7269 41.0936 58.9748 41.4766C59.2226 41.9048 59.4029 42.4005 59.493 42.8962C59.5381 43.1892 59.5832 43.5272 59.5832 43.8652ZM41.4844 39.1972C43.6926 38.679 46.0361 39.3099 47.681 40.8872C48.4696 41.6533 49.1456 42.5547 49.6414 43.5461C50.1596 44.5826 50.5201 45.6868 50.7455 46.8359C50.9933 48.1203 51.0609 49.4273 50.9483 50.7342C50.8581 51.996 50.5427 53.2128 50.047 54.3845C49.5738 55.4887 48.8752 56.4801 47.9964 57.2913C47.0726 58.125 45.9685 58.6658 44.7517 58.8686C43.625 59.1165 42.4308 59.0264 41.3266 58.6433C40.2901 58.2602 39.3212 57.6518 38.5325 56.8632C37.6763 56.0295 37.0003 55.0605 36.482 54.0015C35.9412 52.8974 35.5356 51.7031 35.3103 50.4863C35.0624 49.2695 34.9948 48.0302 35.1075 46.8134C35.1976 45.6417 35.4906 44.4925 35.9863 43.4109C36.4595 42.3744 37.1805 41.4505 38.0593 40.7295C39.0508 39.9408 40.2225 39.4 41.4844 39.1972ZM44.9995 52.1312C45.0671 51.613 45.0897 51.0722 45.0446 50.5539C44.9995 49.9681 44.9319 49.3822 44.7967 48.8414C44.7066 48.3231 44.5714 47.8274 44.4137 47.3317C44.2559 46.9035 44.0757 46.4754 43.8503 46.0924C43.6701 45.7769 43.4448 45.5065 43.1744 45.2812C42.949 45.1009 42.6561 45.0108 42.3632 45.0784C42.0477 45.1234 41.7998 45.3262 41.6421 45.5966C41.4393 45.9346 41.3041 46.3177 41.259 46.7007C41.1914 47.1739 41.1689 47.6697 41.1914 48.1654C41.259 49.2695 41.4618 50.3511 41.8224 51.3876C41.9801 51.8608 42.1604 52.3115 42.4082 52.7396C42.5885 53.0776 42.8364 53.3931 43.1293 53.6409C43.3546 53.8437 43.6475 53.9339 43.9405 53.8888C44.2559 53.8212 44.5038 53.6184 44.639 53.3255C44.8193 52.9424 44.9545 52.5368 44.9995 52.1312ZM25.421 42.3078C27.6292 41.7895 29.9727 42.443 31.6176 43.9978C32.4062 44.7639 33.0597 45.6652 33.5329 46.6792C34.0511 47.7157 34.4117 48.8198 34.637 49.969C34.8849 51.2534 34.9525 52.5603 34.8398 53.8673C34.7497 55.1291 34.4342 56.3459 33.9385 57.5176C33.4653 58.5992 32.7668 59.5907 31.888 60.4019C30.9641 61.2356 29.86 61.7764 28.6432 61.9792C27.5165 62.227 26.3223 62.1369 25.2182 61.7539C24.1816 61.3708 23.2127 60.7624 22.4241 59.9737C21.5903 59.14 20.9143 58.1711 20.3961 57.112C19.8553 56.0079 19.4497 54.8137 19.2244 53.5969C18.9765 52.3801 18.9089 51.1408 19.0216 49.924C19.1117 48.7523 19.4272 47.6031 19.9229 46.5215C20.3961 45.4849 21.1171 44.5611 21.9959 43.84C22.9874 43.0514 24.1591 42.5106 25.421 42.3078ZM28.9361 55.2418C29.0037 54.7235 29.0263 54.1827 28.9812 53.6645C28.9361 53.0786 28.8685 52.4927 28.7333 51.9294C28.6432 51.4112 28.508 50.9154 28.3503 50.4197C28.1925 49.9916 28.0123 49.5634 27.7869 49.1804C27.6067 48.8649 27.3813 48.5945 27.1109 48.3692C26.8856 48.1889 26.5927 48.0988 26.2998 48.1664C25.9843 48.234 25.7364 48.4143 25.5787 48.6847C25.3759 49.0226 25.2632 49.4057 25.1956 49.7888C25.128 50.262 25.1055 50.7577 25.128 51.2534C25.1956 52.3575 25.3984 53.4391 25.759 54.4757C25.9167 54.9489 26.1195 55.3995 26.3448 55.8276C26.5251 56.1656 26.773 56.4811 27.0659 56.729C27.2912 56.9318 27.5841 57.0219 27.8771 56.9768C28.1925 56.9092 28.4404 56.7064 28.5756 56.4135C28.7559 56.053 28.8911 55.6474 28.9361 55.2418ZM89.9516 46.2525C89.7037 45.9596 89.4108 45.7343 89.0728 45.5765C88.7122 45.3963 88.3067 45.2836 87.9011 45.2385C87.4504 45.1709 86.9997 45.1935 86.5716 45.2836C86.1209 45.3737 85.6928 45.5089 85.3098 45.7343C84.9492 45.937 84.6112 46.1849 84.3408 46.5004C84.093 46.7708 83.8902 47.1088 83.7775 47.4468C83.6648 47.7848 83.6423 48.1678 83.7099 48.5284C83.7775 48.8889 83.9352 49.2044 84.1606 49.4748C84.4084 49.7677 84.7014 50.0155 85.0394 50.1733C85.3999 50.3535 85.8055 50.4887 86.2111 50.5338C86.6617 50.6014 87.1124 50.5789 87.5631 50.4887C88.0137 50.3986 88.4193 50.2634 88.8249 50.0381C89.1854 49.8353 89.5009 49.5874 89.7713 49.272C90.0192 48.979 90.1994 48.6636 90.3346 48.303C90.4473 47.965 90.4698 47.6045 90.4022 47.244C90.3572 46.8609 90.1994 46.5454 89.9516 46.2525Z" fill="#FF9000"/> </svg> </div> <!-- Title --> <h3 class="wpuf-ai-error-title"> Oops... </h3> <!-- Message --> <p class="wpuf-ai-error-message">${t}</p> <!-- Hint for invalid requests --> ${e==="invalid_request"?` <div class="wpuf-ai-error-hint"> <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="8" cy="8" r="7" fill="#DBEAFE" stroke="#93C5FD" stroke-width="1"/> <path d="M8 5.33333V8.66667" stroke="#1D4ED8" stroke-width="1.2" stroke-linecap="round"/> <circle cx="8" cy="11" r="0.8" fill="#1D4ED8"/> </svg> <span>${a.nonFormRequest||'I can only help with form creation. Try: "Create a contact form"'}</span> </div> `:""} <!-- Button --> <button class="wpuf-ai-error-close"> ${a.tryAgain||"Try Again"} </button> </div> `,document.body.appendChild(i),!document.getElementById("wpuf-ai-error-styles")){const n=document.createElement("style");n.id="wpuf-ai-error-styles",n.textContent=` .wpuf-ai-error-modal { position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 999999; display: flex; align-items: center; justify-content: center; backdrop-filter: blur(4px); animation: wpufFadeIn 0.2s ease-out; } .wpuf-ai-error-overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(17, 24, 39, 0.7); animation: wpufFadeIn 0.2s ease-out; } .wpuf-ai-error-content { position: relative; background: white; padding: 56px 80px 56px; border-radius: 8px; width: 660px; max-width: 90%; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); text-align: center; animation: wpufSlideUp 0.3s ease-out; border: 1px solid #f3f4f6; } .wpuf-ai-error-icon { display: flex; justify-content: center; margin-bottom: 24px; } .wpuf-ai-error-title { color: #FF9000; margin: 0 0 12px 0; font-size: 30px; font-weight: 800; line-height: 36px; } .wpuf-ai-error-message { color: #6B7280; margin: 0 0 32px 0; line-height: 28px; font-size: 20px; font-weight: 500; } .wpuf-ai-error-hint { display: flex; align-items: center; gap: 8px; color: #1d4ed8; margin: 20px 0 24px 0; padding: 16px; background: #f0f9ff; border: 1px solid #dbeafe; border-radius: 12px; font-size: 14px; line-height: 1.5; text-align: left; } .wpuf-ai-error-hint svg { flex-shrink: 0; } .wpuf-ai-error-close { background: #059669; color: white; border: none; padding: 13px 23px 13px 25px; border-radius: 6px; font-size: 16px; font-weight: 500; cursor: pointer; transition: all 0.2s ease; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05); width: 118px; height: 50px; line-height: 24px; gap: 12px; } .wpuf-ai-error-close:hover { background: #047857; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05); } .wpuf-ai-error-close:active { transform: translateY(0); } @keyframes wpufFadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes wpufSlideUp { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } `,document.head.appendChild(n)}i.querySelector(".wpuf-ai-error-close").addEventListener("click",()=>{i.remove()}),i.querySelector(".wpuf-ai-error-overlay").addEventListener("click",()=>{i.remove()})},handleProFieldWarning(t){const r=(window.wpufAIFormBuilder||{}).isProActive||!1;t.form_data&&(this.generatedFormData=t.form_data,this.formTitle=t.form_data.form_title||"Generated Form",this.formFields=t.form_data.wpuf_fields||t.form_data.fields||[],this.$refs.processingStage&&this.$refs.processingStage.onAIResponseReceived(),r||this.$nextTick(()=>{setTimeout(()=>{this.showProFieldModal(t.message)},500)}))},showProFieldModal(t){const r=(window.wpufAIFormBuilder||{}).i18n||{},o=document.createElement("div");o.className="wpuf-pro-modal-overlay",o.style.cssText=` position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 100000; display: flex; align-items: center; justify-content: center; `;const a=document.createElement("div");a.className="wpuf-pro-modal",a.style.cssText=` background: white; border-radius: 8px; max-width: 500px; width: 90%; max-height: 90vh; overflow-y: auto; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2); `,a.innerHTML=` <div style="padding: 24px;"> <div style="display: flex; align-items: center; margin-bottom: 16px;"> <span style="color: #f39c12; font-size: 24px; margin-right: 12px;">⚡</span> <h3 style="margin: 0; font-size: 20px; color: #333;">${r.proFieldWarning||"Pro Feature Required"}</h3> </div> <p style="color: #666; margin-bottom: 20px; line-height: 1.5;"> ${r.proFieldMessage||"This field type requires WP User Frontend Pro. You can continue without it or upgrade to Pro for full functionality."} </p> <div style="background: #f8f9fa; padding: 12px; border-radius: 4px; margin-bottom: 20px; font-size: 14px; color: #666;"> ${t} </div> <div style="display: flex; gap: 12px; justify-content: flex-end;"> <button id="wpuf-continue-without-pro" style=" padding: 8px 16px; border: 1px solid #ddd; background: white; color: #666; border-radius: 4px; cursor: pointer; font-size: 14px; ">${r.continueWithoutPro||"Continue without Pro"}</button> <a href="https://wedevs.com/wp-user-frontend-pro/pricing/" target="_blank" style=" padding: 8px 16px; background: #0073aa; color: white; text-decoration: none; border-radius: 4px; font-size: 14px; ">${r.upgradeToPro||"Upgrade to Pro"}</a> </div> </div> `,o.appendChild(a),document.body.appendChild(o);const i=()=>{o.parentNode&&o.parentNode.removeChild(o)};o.addEventListener("click",n=>{n.target===o&&i()}),document.getElementById("wpuf-continue-without-pro").addEventListener("click",i),setTimeout(i,15e3)},getFieldDisplayType(t){return t.template==="post_title"||t.input_type==="text"?"text_field":t.template==="post_content"||t.input_type==="textarea"?"textarea_field":t.input_type==="select"||t.input_type==="dropdown"?"dropdown_field":t.input_type==="radio"?"radio_field":t.input_type==="checkbox"?"checkbox_field":t.input_type==="date"?"date_field":t.input_type==="email"?"email_address":t.input_type||t.type||"text_field"},getSessionId(){return this.sessionId||(this.sessionId="wpuf_ai_session_"+Date.now()+"_"+Math.random().toString(36).substring(2,11)),this.sessionId},initializeChatData(){if(this.chatMessages=[{type:"user",content:this.formDescription||"Create a form"},{type:"ai",content:"..."}],this.generatedFormData){const t=this.formFields.map(r=>{const o=r.required==="yes"||r.required===!0?" (Required)":"",a=this.getFieldDisplayType(r);return`<li>${r.label}${o} - ${this.getFieldTypeDescription(a)}</li>`}).join(""),e={type:"ai",content:`Perfect! I've created a "${this.formTitle}" form for you with the following fields: <ul>${t}</ul> ${this.generatedFormData.form_description||"The form is ready and you can customize it further in the form builder!"}`,showButtons:!1,status:"Successfully created the form."};this.chatMessages.push(e)}},getFieldTypeDescription(t){return{text:"Text input field",email:"Email address field",tel:"Phone number field",url:"Website URL field",number:"Numeric input field",textarea:"Multi-line text area",select:"Dropdown selection",radio:"Single choice selection",checkbox:"Multiple choice selection",file:"File upload field",date:"Date picker field",time:"Time picker field",datetime:"Date and time picker"}[t]||"Input field"},handleSendMessage(t){},async applyForm(){if(!this.generatedFormData){alert(this.__("No form data available. Please generate a form first."));return}try{const t=window.wpufAIFormBuilder||{},e=t.rest_url||window.location.origin+"/wp-json/",r=t.nonce||"",o=t.formType||"post",a=this.generatedFormData.wpuf_fields||[],i={...this.generatedFormData,form_title:this.formTitle||this.generatedFormData.form_title,wpuf_fields:a},n=await fetch(e+"wpuf/v1/ai-form-builder/create-form",{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":r},body:JSON.stringify({form_data:i,form_type:o})});if(!n.ok){const l=await n.json().catch(()=>({}));throw new Error(`HTTP ${n.status}: ${l.message||n.statusText}`)}const s=await n.json();if(s.success&&s.form_id)window.location.href=s.list_url||"admin.php?page=wpuf-post-forms";else throw new Error(s.message||"Failed to create form")}catch(t){alert(this.__("Error applying form: ")+t.message)}},rejectForm(){},regenerateForm(){this.currentStage="input",this.formDescription="",this.selectedPrompt=""},async editInBuilder(t){var e,r;try{const o=window.wpufAIFormBuilder||{},a=o.rest_url||window.location.origin+"/wp-json/",i=o.nonce||"",n=o.formType||"post",s=t.formId||this.formId,l=t.formFields||this.formFields,c={form_title:this.formTitle,form_description:((e=this.generatedFormData)==null?void 0:e.form_description)||"",wpuf_fields:l,form_settings:((r=this.generatedFormData)==null?void 0:r.form_settings)||{}};if(s){const m=n==="profile"||n==="registration"?"wpuf-profile-forms":"wpuf-post-forms";window.location.href=`admin.php?page=${m}&action=edit&id=${s}`;return}const f=await fetch(a+"wpuf/v1/ai-form-builder/create-form",{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":i},body:JSON.stringify({form_data:c,form_type:n})});if(!f.ok){const m=await f.json().catch(()=>({}));throw new Error(`HTTP ${f.status}: ${m.message||f.statusText}`)}const w=await f.json();if(w.success&&w.form_id)this.formId=w.form_id,window.location.href=w.edit_url;else throw new Error(w.message||"Failed to create form")}catch(o){alert(this.__("Error: ")+o.message)}},editWithBuilder(t){this.editInBuilder(t)},handleFormUpdated(t){t&&(this.generatedFormData={...this.generatedFormData,...t},t.form_title&&(this.formTitle=t.form_title))},handleTitleUpdated(t){this.formTitle=t}},mounted(){const t=window.wpufAIFormBuilder||{};this.currentStage=t.stage||"input",this.formId=t.formId||"",(!this.formTitle||this.formTitle==="Generated Form")&&(this.formTitle=t.formTitle||"Generated Form"),this.formDescription=t.description||"",this.selectedPrompt=t.prompt||"",this.currentStage==="success"&&t.formTitle?(this.formTitle=t.formTitle,this.initializeChatData()):this.currentStage==="success"&&this.initializeChatData()}};function uf(t,e,r,o,a,i){const n=to("FormInputStage"),s=to("FormProcessingStage"),l=to("FormSuccessStage");return b(),g("div",null,[a.currentStage==="input"?(b(),gr(n,{key:0,initialDescription:a.formDescription,initialSelectedPrompt:a.selectedPrompt,generating:a.isGenerating,onGoBack:i.goBack,onStartGeneration:i.handleStartGeneration,"onUpdate:selectedPrompt":e[0]||(e[0]=c=>a.selectedPrompt=c),"onUpdate:formDescription":e[1]||(e[1]=c=>a.formDescription=c)},null,8,["initialDescription","initialSelectedPrompt","generating","onGoBack","onStartGeneration"])):a.currentStage==="generating"?(b(),gr(s,{key:1,autoStart:!0,waitForAI:!0,ref:"processingStage",onGenerationComplete:i.handleGenerationComplete},null,8,["onGenerationComplete"])):a.currentStage==="success"?(b(),gr(l,{key:2,formTitle:a.formTitle,formId:a.formId,initialMessages:a.chatMessages,initialFormFields:a.formFields,onSendMessage:i.handleSendMessage,onApplyForm:i.applyForm,onRejectForm:i.rejectForm,onRegenerateForm:i.regenerateForm,onEditInBuilder:i.editInBuilder,onEditWithBuilder:i.editWithBuilder,onFormUpdated:i.handleFormUpdated,onTitleUpdated:i.handleTitleUpdated},null,8,["formTitle","formId","initialMessages","initialFormFields","onSendMessage","onApplyForm","onRejectForm","onRegenerateForm","onEditInBuilder","onEditWithBuilder","onFormUpdated","onTitleUpdated"])):nt("",!0)])}const ff=Sr(cf,[["render",uf]]);window.wpufAIFormBuilder=window.wpufAIFormBuilder||{},document.getElementById("wpuf-ai-form-builder")&&yl(ff).mount("#wpuf-ai-form-builder")})(); //# sourceMappingURL=ai-form-builder.min.js.map
Save
Cancel