PageSourceSearch

https://app.ethicog.ai/_nuxt/4gEeMX-v.js

js ethicog.ai collected 2026-10-05 15:34:57 UTC 755,022 bytes, 6,748 lines download raw bytes

1import{t as Ze,c as Le,r as rt,o as jr,a as Xd,w as je,b as se,d as h,e as d,f as T,g as A,h as m,i as xe,j as $,k as N,l as he,n as p,F as X,m as ie,p as w,q as Se,s as Q,u as ye,v as $e,x as ze,y as yo,z as Gt,T as ko,A as Oe,B as Wr,C as Zd,D as Fn,E as mr,G as eu,H as Co,I as Vr,J as Cl,K as tu,L as nu,M as rr}from"./9h935L-y.js";import{defineConfig as ru}from"./Djac7hul.js";const iu={vueform:{elements:{list:{add:"+ Add",remove:"&times;"},file:{defaultName:"File",dndTitle:"Upload file",dndDescription:"Drop file or click here to upload",removeConfirm:"By removing the file it will be permanently deleted. Are you sure to continue?",select:"Select file",upload:"Upload"},multifile:{uploadButton:"Upload files",dndTitle:"Upload files",dndDescription:"Drop files or click here to upload"},gallery:{uploadButton:"Upload images",dndTitle:"Upload images",dndDescription:"Drop images or click here to upload"},phone:{ariaLabel:"Select a country"},signature:{type:"Type",draw:"Draw",upload:"Upload",font:"Select typeface",fontPlaceholder:"Your Name",placeholder:"Sign here",unsupportedFormat:"Unsupported file format. Accepted extenions are: :extensions",maxSizeError:"Max file size is :max KBs",imgAlt:"Signature",imgTitle:"Signature",undo:"Undo",redo:"Redo",dnd:"Drop an image here or",uploadButton:"Select image",modeSelectorAriaLabel:"Select signature mode",fontSelectorAriaLabel:"Select typeface",wrapperAriaLabel:"Signature input",inputAriaLabel:"Type your signature here",padAriaLabel:"Draw your signature in the box. Seek assistance if you need to.",clearAriaLabel:"Clear signature",colorAriaLabel:"Select color: "}},steps:{finish:"Finish",next:"Next",previous:"Previous"},editor:{acceptedMimesError:"Accepted mimes are: :mimes",acceptedExtensionsError:"Accepted extenions are: :extensions"},datepicker:{weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var t=e%100;if(t>3&&t<21)return"th";switch(t%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute"},dateFormats:{datetimeSeconds24:"YYYY-MM-DD HH:mm:ss",datetimeSeconds12:"YYYY-MM-DD hh:mm:ss a",datetime24:"YYYY-MM-DD HH:mm",datetime12:"YYYY-MM-DD hh:mm a",timeSeconds24:"HH:mm:ss",timeSeconds12:"hh:mm:ss a",time24:"HH:mm",time12:"hh:mm a",date:"YYYY-MM-DD"},multiselect:{multipleLabelOne:"1 option selected",multipleLabelMore:":options options selected",noResults:"No options found",noOptions:"The list is empty"},defaultMessage:"Invalid field",a11y:{file:{description:"Press Backspace to remove"},list:{remove:"Remove item button"}},countries:{AF:"Afghanistan",AL:"Albania",DZ:"Algeria",AS:"American Samoa",AD:"Andorra",AO:"Angola",AI:"Anguilla",AG:"Antigua & Barbuda",AR:"Argentina",AM:"Armenia",AW:"Aruba",AC:"Ascension Island",AU:"Australia",AT:"Austria",AZ:"Azerbaijan",BS:"Bahamas",BH:"Bahrain",BD:"Bangladesh",BB:"Barbados",BY:"Belarus",BE:"Belgium",BZ:"Belize",BJ:"Benin",BM:"Bermuda",BT:"Bhutan",BO:"Bolivia",BA:"Bosnia & Herzegovina",BW:"Botswana",BR:"Brazil",IO:"British Indian Ocean Territory",VG:"British Virgin Islands",BN:"Brunei",BG:"Bulgaria",BF:"Burkina Faso",BI:"Burundi",KH:"Cambodia",CM:"Cameroon",CA:"Canada",CV:"Cape Verde",BQ:"Caribbean Netherlands",KY:"Cayman Islands",CF:"Central African Republic",TD:"Chad",CL:"Chile",CN:"China",CO:"Colombia",KM:"Comoros",CG:"Congo - Brazzaville",CD:"Congo - Kinshasa",CK:"Cook Islands",CR:"Costa Rica",CI:"Côte d’Ivoire",HR:"Croatia",CU:"Cuba",CW:"Curaçao",CY:"Cyprus",CZ:"Czechia",DK:"Denmark",DJ:"Djibouti",DM:"Dominica",DO:"Dominican Republic",EC:"Ecuador",EG:"Egypt",SV:"El Salvador",GQ:"Equatorial Guinea",ER:"Eritrea",EE:"Estonia",SZ:"Eswatini",ET:"Ethiopia",FK:"Falkland Islands (Islas Malvinas)",FO:"Faroe Islands",FJ:"Fiji",FI:"Finland",FR:"France",GF:"French Guiana",PF:"French Polynesia",GA:"Gabon",GM:"Gambia",GE:"Georgia",DE:"Germany",GH:"Ghana",GI:"Gibraltar",GR:"Greece",GL:"Greenland",GD:"Grenada",GP:"Guadeloupe",GU:"Guam",GT:"Guatemala",GN:"Guinea",GW:"Guinea-Bissau",GY:"Guyana",HT:"Haiti",HN:"Honduras",HK:"Hong Kong",HU:"Hungary",IS:"Iceland",IN:"India",ID:"Indonesia",IR:"Iran",IQ:"Iraq",IE:"Ireland",IL:"Israel",IT:"Italy",JM:"Jamaica",JP:"Japan",JO:"Jordan",KZ:"Kazakhstan",KE:"Kenya",KI:"Kiribati",XK:"Kosovo",KW:"Kuwait",KG:"Kyrgyzstan",LA:"Laos",LV:"Latvia",LB:"Lebanon",LS:"Lesotho",LR:"Liberia",LY:"Libya",LI:"Liechtenstein",LT:"Lithuania",LU:"Luxembourg",MO:"Macao",MG:"Mad
1agascar",MW:"Malawi",MY:"Malaysia",MV:"Maldives",ML:"Mali",MT:"Malta",MH:"Marshall Islands",MQ:"Martinique",MR:"Mauritania",MU:"Mauritius",MX:"Mexico",FM:"Micronesia",MD:"Moldova",MC:"Monaco",MN:"Mongolia",ME:"Montenegro",MS:"Montserrat",MA:"Morocco",MZ:"Mozambique",MM:"Myanmar (Burma)",NA:"Namibia",NR:"Nauru",NP:"Nepal",NL:"Netherlands",NC:"New Caledonia",NZ:"New Zealand",NI:"Nicaragua",NE:"Niger",NG:"Nigeria",NU:"Niue",NF:"Norfolk Island",KP:"North Korea",MK:"North Macedonia",MP:"Northern Mariana Islands",NO:"Norway",OM:"Oman",PK:"Pakistan",PW:"Palau",PS:"Palestine",PA:"Panama",PG:"Papua New Guinea",PY:"Paraguay",PE:"Peru",PH:"Philippines",PL:"Poland",PT:"Portugal",PR:"Puerto Rico",QA:"Qatar",RE:"Réunion",RO:"Romania",RU:"Russia",RW:"Rwanda",WS:"Samoa",SM:"San Marino",ST:"São Tomé & Príncipe",SA:"Saudi Arabia",SN:"Senegal",RS:"Serbia",SC:"Seychelles",SL:"Sierra Leone",SG:"Singapore",SX:"Sint Maarten",SK:"Slovakia",SI:"Slovenia",SB:"Solomon Islands",SO:"Somalia",ZA:"South Africa",KR:"South Korea",SS:"South Sudan",ES:"Spain",LK:"Sri Lanka",BL:"St. Barthélemy",SH:"St. Helena",KN:"St. Kitts & Nevis",LC:"St. Lucia",MF:"St. Martin",PM:"St. Pierre & Miquelon",VC:"St. Vincent & Grenadines",SD:"Sudan",SR:"Suriname",SE:"Sweden",CH:"Switzerland",SY:"Syria",TW:"Taiwan",TJ:"Tajikistan",TZ:"Tanzania",TH:"Thailand",TL:"Timor-Leste",TG:"Togo",TK:"Tokelau",TO:"Tonga",TT:"Trinidad & Tobago",TN:"Tunisia",TR:"Türkiye",TM:"Turkmenistan",TC:"Turks & Caicos Islands",TV:"Tuvalu",VI:"U.S. Virgin Islands",UG:"Uganda",UA:"Ukraine",AE:"United Arab Emirates",GB:"United Kingdom",US:"United States",UY:"Uruguay",UZ:"Uzbekistan",VU:"Vanuatu",VA:"Vatican City",VE:"Venezuela",VN:"Vietnam",WF:"Wallis & Futuna",YE:"Yemen",ZM:"Zambia",ZW:"Zimbabwe"}},validation:{accepted:"The :attribute must be accepted.",active_url:"The :attribute is not a valid URL.",after:"The :attribute must be a date after :date.",after_or_equal:"The :attribute must be a date after or equal to :date.",alpha:"The :attribute may only contain letters.",alpha_dash:"The :attribute may only contain letters, numbers, dashes and underscores.",alpha_num:"The :attribute may only contain letters and numbers.",array:"The :attribute must be an array.",before:"The :attribute must be a date before :date.",before_or_equal:"The :attribute must be a date before or equal to :date.",between:{numeric:"The :attribute must be between :min and :max.",file:"The :attribute must be between :min and :max kilobytes.",string:"The :attribute must be between :min and :max characters.",array:"The :attribute must have between :min and :max items."},boolean:"The :attribute field must be true or false.",captcha:"Please verify that you are not a robot.",completed:"Please fill in a valid phone number.",confirmed:"The :attribute confirmation does not match.",date:"The :attribute is not a valid date.",date_format:"The :attribute does not match the format :format.",date_equals:"The :attribute must be equal to :date.",different:"The :attribute and :other must be different.",digits:"The :attribute must be :digits digits.",digits_between:"The :attribute must be between :min and :max digits.",dimensions:"The :attribute has invalid image dimensions.",distinct:"The :attribute field has a duplicate value.",email:"The :attribute must be a valid email address.",exists:"The selected :attribute is invalid.",file:"The :attribute must be a file.",filled:"The :attribute field must have a value.",gt:{numeric:"The :attribute must be greater than :value.",file:"The :attribute must be greater than :value kilobytes.",string:"The :attribute must be greater than :value characters.",array:"The :attribute must have more than :value items."},gte:{numeric:"The :attribute must be greater than or equal :value.",file:"The :attribute must be greater than or equal :value kilobytes.",string:"The :attribute must be greater than or equal :value characters.",array:"The :attribute must have :value items or more."},image:"The :attribute must be an image.",in:"The selected :attribute is invalid.",in_array:"The :attribute field does not exist in :other.",integer:"The :attribute must be an integer.",ip:"The :attribute must be a valid IP address.",ipv4:"The :attribute must be a valid IPv4 address.",ipv6:"The :attribute must be a valid IPv6 address.",json:"The :attribute must be a valid JSON string.",lt:{numeric:"The :attribute must be less than :value.",file:"The :attribute must be less than :value kilobytes.",string:"The :attribute must be less than :value characters.",array:"The :attribute must have less than :value items."},lte:{numeric:"The :attribute must be less than or equal :value.",file:"The :attribute must be less than or equal :value 
1kilobytes.",string:"The :attribute must be less than or equal :value characters.",array:"The :attribute must not have more than :value items."},max:{numeric:"The :attribute may not be greater than :max.",file:"The :attribute may not be greater than :max kilobytes.",string:"The :attribute may not be greater than :max characters.",array:"The :attribute may not have more than :max items."},mimes:"The :attribute must be a file of type: :values.",mimetypes:"The :attribute must be a file of type: :values.",min:{numeric:"The :attribute must be at least :min.",file:"The :attribute must be at least :min kilobytes.",string:"The :attribute must be at least :min characters.",array:"The :attribute must have at least :min items."},not_in:"The selected :attribute is invalid.",not_regex:"The :attribute format is invalid.",numeric:"The :attribute must be a number.",present:"The :attribute field must be present.",regex:"The :attribute format is invalid.",required:"The :attribute field is required.",required_if:"The :attribute field is required when :other is :value.",required_unless:"The :attribute field is required unless :other is in :values.",required_with:"The :attribute field is required when :values is present.",required_with_all:"The :attribute field is required when :values are present.",required_without:"The :attribute field is required when :values is not present.",required_without_all:"The :attribute field is required when none of :values are present.",same:"The :attribute and :other must match.",size:{numeric:"The :attribute must be :size.",file:"The :attribute must be :size kilobytes.",string:"The :attribute must be :size characters.",array:"The :attribute must contain :size items."},string:"The :attribute must be a string.",timezone:"The :attribute must be a valid zone.",unique:"The :attribute has already been taken.",uploaded:"The :attribute failed to upload.",url:"The :attribute format is invalid.",uuid:"The :attribute must be a valid UUID.",remote:"The :attribute field is invalid."}},au={vueform:{elements:{list:{add:"+ Ajouter le fichier",remove:"&times;"},file:{defaultName:"Fichier",dndTitle:"Téléchargez le fichier",dndDescription:"Déposez le fichier ou cliquez ici pour le télécharger.",removeConfirm:"En supprimant le fichier, il sera définitivement supprimé. Êtes-vous sûr de vouloir procéder ?",select:"Télécharger les fichiers.",upload:"Télécharger"},multifile:{uploadButton:"Télécharger les fichiers.",dndTitle:"Télécharger les fichiers.",dndDescription:"Déposez les fichiers ou cliquez ici pour les télécharger. Télécharger des images."},gallery:{uploadButton:"Importer des images",dndTitle:"Importer des images",dndDescription:"Glissez des images ou cliquez ici pour les télécharger"},phone:{ariaLabel:"Sélectionnez un pays"},signature:{type:"Taper",draw:"Dessiner",upload:"Télécharger",font:"Sélectionner la police",fontPlaceholder:"Votre nom",placeholder:"Signez ici",unsupportedFormat:"Format de fichier non pris en charge. Les extensions acceptées sont : :extensions",maxSizeError:"La taille maximale du fichier est de :max Ko",imgAlt:"Signature",imgTitle:"Signature",undo:"Annuler",redo:"Rétablir",dnd:"Déposez une image ici ou",uploadButton:"Sélectionner l'image",modeSelectorAriaLabel:"Sélectionnez le mode de signature",fontSelectorAriaLabel:"Sélectionner la police",wrapperAriaLabel:"Champ de signature",inputAriaLabel:"Tapez votre signature ici",padAriaLabel:"Dessinez votre signature dans la case. Demandez de l'aide si vous en avez besoin.",clearAriaLabel:"Effacer la signature",colorAriaLabel:"Sélectionner la couleur : "}},steps:{finish:"Terminer",next:"Suivant",previous:"Précédent"},editor:{acceptedMimesError:"Les mimes acceptés sont: :mimes",acceptedExtensionsError:"Les extensions acceptées sont: :extensions"},datepicker:{weekdays:{shorthand:["dim","lun","mar","mer","jeu","ven","sam"],longhand:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},months:{shorthand:["janv","févr","mars","avr","mai","juin","juil","août","sept","oct","nov","déc"],longhand:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:1,ordinal:function(e){return e>1?"":"er"},rangeSeparator:" au ",weekAbbreviation:"Sem",scrollTitle:"Défiler pour augmenter la valeur",toggleTitle:"Cliquer pour basculer",amPM:["AM","PM"],yearAriaLabel:"Année",monthAriaLabel:"Mois",hourAriaLabel:"Heure",minuteAriaLabel:"Minute"},dateFormats:{datetimeSeconds24:"DD/MM/YYYY, HH:mm:ss",datetimeSeconds12:"DD/MM/YYYY, hh:mm:ss a",datetime24:"DD/MM/YYYY, HH:mm",datetime12:"DD/MM/YYYY, hh:mm a",timeSeconds24:"HH:mm:ss",timeSeconds12:"hh:mm:ss a",time24:"HH:mm",time12:"hh:mm a",date:"DD/MM/YYYY"},multiselect:{multipleLabelOne:"1 option sélectionnée",multipleLabelMore:":options options sélectionnées",noResults:"Aucune option trouvée",noOptions:"La liste est vide"}
1,defaultMessage:"Champ invalide",a11y:{file:{description:"Appuyez sur Retour arrière pour supprimer"},list:{remove:"Bouton de suppression de l'élément"}},countries:{AF:"Afghanistan",AL:"Albanie",DZ:"Algérie",AS:"Samoa américaines",AD:"Andorre",AO:"Angola",AI:"Anguilla",AG:"Antigua-et-Barbuda",AR:"Argentine",AM:"Arménie",AW:"Aruba",AC:"Île de l'Ascension",AU:"Australie",AT:"Autriche",AZ:"Azerbaïdjan",BS:"Bahamas",BH:"Bahreïn",BD:"Bangladesh",BB:"Barbade",BY:"Biélorussie",BE:"Belgique",BZ:"Belize",BJ:"Bénin",BM:"Bermudes",BT:"Bhoutan",BO:"Bolivie",BA:"Bosnie-Herzégovine",BW:"Botswana",BR:"Brésil",IO:"Territoire britannique de l'océan Indien",VG:"Îles Vierges britanniques",BN:"Brunei",BG:"Bulgarie",BF:"Burkina Faso",BI:"Burundi",KH:"Cambodge",CM:"Cameroun",CA:"Canada",CV:"Cap-Vert",BQ:"Pays-Bas caribéens",KY:"Îles Caïmans",CF:"République centrafricaine",TD:"Tchad",CL:"Chili",CN:"Chine",CO:"Colombie",KM:"Comores",CG:"Congo-Brazzaville",CD:"Congo-Kinshasa",CK:"Îles Cook",CR:"Costa Rica",CI:"Côte d’Ivoire",HR:"Croatie",CU:"Cuba",CW:"Curaçao",CY:"Chypre",CZ:"Tchéquie",DK:"Danemark",DJ:"Djibouti",DM:"Dominique",DO:"République dominicaine",EC:"Équateur",EG:"Égypte",SV:"Salvador",GQ:"Guinée équatoriale",ER:"Érythrée",EE:"Estonie",SZ:"Eswatini",ET:"Éthiopie",FK:"Îles Malouines",FO:"Îles Féroé",FJ:"Fidji",FI:"Finlande",FR:"France",GF:"Guyane française",PF:"Polynésie française",GA:"Gabon",GM:"Gambie",GE:"Géorgie",DE:"Allemagne",GH:"Ghana",GI:"Gibraltar",GR:"Grèce",GL:"Groenland",GD:"Grenade",GP:"Guadeloupe",GU:"Guam",GT:"Guatemala",GN:"Guinée",GW:"Guinée-Bissau",GY:"Guyana",HT:"Haïti",HN:"Honduras",HK:"Hong Kong",HU:"Hongrie",IS:"Islande",IN:"Inde",ID:"Indonésie",IR:"Iran",IQ:"Irak",IE:"Irlande",IL:"Israël",IT:"Italie",JM:"Jamaïque",JP:"Japon",JO:"Jordanie",KZ:"Kazakhstan",KE:"Kenya",KI:"Kiribati",XK:"Kosovo",KW:"Koweït",KG:"Kirghizistan",LA:"Laos",LV:"Lettonie",LB:"Liban",LS:"Lesotho",LR:"Libéria",LY:"Libye",LI:"Liechtenstein",LT:"Lituanie",LU:"Luxembourg",MO:"Macao",MG:"Madagascar",MW:"Malawi",MY:"Malaisie",MV:"Maldives",ML:"Mali",MT:"Malte",MH:"Îles Marshall",MQ:"Martinique",MR:"Mauritanie",MU:"Maurice",MX:"Mexique",FM:"Micronésie",MD:"Moldavie",MC:"Monaco",MN:"Mongolie",ME:"Monténégro",MS:"Montserrat",MA:"Maroc",MZ:"Mozambique",MM:"Myanmar",NA:"Namibie",NR:"Nauru",NP:"Népal",NL:"Pays-Bas",NC:"Nouvelle-Calédonie",NZ:"Nouvelle-Zélande",NI:"Nicaragua",NE:"Niger",NG:"Nigeria",NU:"Niue",NF:"Île Norfolk",KP:"Corée du Nord",MK:"Macédoine du Nord",MP:"Îles Mariannes du Nord",NO:"Norvège",OM:"Oman",PK:"Pakistan",PW:"Palaos",PS:"Palestine",PA:"Panama",PG:"Papouasie-Nouvelle-Guinée",PY:"Paraguay",PE:"Pérou",PH:"Philippines",PL:"Pologne",PT:"Portugal",PR:"Porto Rico",QA:"Qatar",RE:"Réunion",RO:"Roumanie",RU:"Russie",RW:"Rwanda",WS:"Samoa",SM:"Saint-Marin",ST:"Sao Tomé-et-Principe",SA:"Arabie saoudite",SN:"Sénégal",RS:"Serbie",SC:"Seychelles",SL:"Sierra Leone",SG:"Singapour",SX:"Saint-Martin",SK:"Slovaquie",SI:"Slovénie",SB:"Îles Salomon",SO:"Somalie",ZA:"Afrique du Sud",KR:"Corée du Sud",SS:"Soudan du Sud",ES:"Espagne",LK:"Sri Lanka",BL:"Saint-Barthélemy",SH:"Sainte-Hélène",KN:"Saint-Christophe-et-Niévès",LC:"Sainte-Lucie",MF:"Saint-Martin",PM:"Saint-Pierre-et-Miquelon",VC:"Saint-Vincent-et-les-Grenadines",SD:"Soudan",SR:"Suriname",SE:"Suède",CH:"Suisse",SY:"Syrie",TW:"Taïwan",TJ:"Tadjikistan",TZ:"Tanzanie",TH:"Thaïlande",TL:"Timor oriental",TG:"Togo",TK:"Tokelau",TO:"Tonga",TT:"Trinité-et-Tobago",TN:"Tunisie",TR:"Turquie",TM:"Turkménistan",TC:"Îles Turques-et-Caïques",TV:"Tuvalu",VI:"Îles Vierges américaines",UG:"Ouganda",UA:"Ukraine",AE:"Émirats arabes unis",GB:"Royaume-Uni",US:"États-Unis",UY:"Uruguay",UZ:"Ouzbékistan",VU:"Vanuatu",VA:"Vatican",VE:"Venezuela",VN:"Vietnam",WF:"Wallis-et-Futuna",YE:"Yémen",ZM:"Zambie",ZW:"Zimbabwe"}},validation:{accepted:":attribute doit être accepté.",active_url:":attribute n'est pas une URL valide.",after:":attribute doit être une date après :date.",after_or_equal:":attribute doit être une date après ou égale à :date.",alpha:":attribute ne peut contenir que des lettres.",alpha_dash:":attribute ne peut contenir que des lettres, des chiffres, des tirets et des underscores.",alpha_num:":attribute ne peut contenir que des lettres et des chiffres.",array:":attribute doit être un tableau.",before:":attribute doit être une date avant :date.",before_or_equal:":attribute doit être une date avant ou égale à :date.",between:{numeric:":attribute doit être entre :min et :max.",file:":attribute doit être entre :min et :max kilo-octets.",string:":attribute doit être entre :min et :max caractères.",array:":attribute doit avoir entre :min et :max éléments."},boolean:"Le champ :attribute doit être vrai ou faux.",captcha:"Veuillez vérifier que vous n'Ã
1ªtes pas un robot.",completed:"Veuillez entrer un numéro de téléphone valide.",confirmed:"La confirmation de :attribute ne correspond pas.",date:":attribute n'est pas une date valide.",date_format:":attribute ne correspond pas au format :format.",date_equals:":attribute doit être égal à :date.",different:":attribute et :other doivent être différents.",digits:":attribute doit avoir :digits chiffres.",digits_between:":attribute doit être entre :min et :max chiffres.",dimensions:":attribute a des dimensions d'image non valides.",distinct:"Le champ :attribute a une valeur en double.",email:":attribute doit être une adresse e-mail valide.",exists:":attribute sélectionné est invalide.",file:":attribute doit être un fichier.",filled:"Le champ :attribute doit avoir une valeur.",gt:{numeric:":attribute doit être supérieur à :value.",file:":attribute doit être supérieur à :value kilo-octets.",string:":attribute doit être supérieur à :value caractères.",array:":attribute doit avoir plus de :value éléments."},gte:{numeric:":attribute doit être supérieur ou égal à :value.",file:":attribute doit être supérieur ou égal à :value kilo-octets.",string:":attribute doit être supérieur ou égal à :value caractères.",array:":attribute doit avoir :value éléments ou plus."},image:":attribute doit être une image.",in:":attribute sélectionné est invalide.",in_array:"Le champ :attribute n'existe pas dans :other.",integer:":attribute doit être un entier.",ip:":attribute doit être une adresse IP valide.",ipv4:":attribute doit être une adresse IPv4 valide.",ipv6:":attribute doit être une adresse IPv6 valide.",json:":attribute doit être une chaîne JSON valide.",lt:{numeric:":attribute doit être inférieur à :value.",file:":attribute doit être inférieur à :value kilo-octets.",string:":attribute doit être inférieur à :value caractères.",array:":attribute doit avoir moins de :value éléments."},lte:{numeric:":attribute doit être inférieur ou égal à :value.",file:":attribute doit être inférieur ou égal à :value kilo-octets.",string:":attribute doit être inférieur ou égal à :value caractères.",array:":attribute ne doit pas avoir plus de :value éléments."},max:{numeric:":attribute ne doit pas être supérieur à :max.",file:":attribute ne doit pas dépasser :max kilo-octets.",string:":attribute ne doit pas dépasser :max caractères.",array:":attribute ne doit pas avoir plus de :max éléments."},mimes:":attribute doit être un fichier de type :values.",mimetypes:":attribute doit être un fichier de type :values.",min:{numeric:":attribute doit être au moins :min.",file:":attribute doit être d'au moins :min kilo-octets.",string:":attribute doit comporter au moins :min caractères.",array:":attribute doit avoir au moins :min éléments."},not_in:":attribute sélectionné est invalide.",not_regex:"Le format de :attribute est invalide.",numeric:":attribute doit être un nombre.",present:"Le champ :attribute doit être présent.",regex:"Le format de :attribute est invalide.",required:"Le champ :attribute est obligatoire.",required_if:"Le champ :attribute est requis lorsque :other est :value.",required_unless:"Le champ :attribute est requis sauf si :other est dans :values.",required_with:"Le champ :attribute est requis lorsque :values est présent.",required_with_all:"Le champ :attribute est requis lorsque :values sont présents.",required_without:"Le champ :attribute est requis lorsque :values n'est pas présent.",required_without_all:"Le champ :attribute est requis lorsque aucun des :values n'est présent.",same:":attribute et :other doivent correspondre.",size:{numeric:":attribute doit être :size.",file:":attribute doit être de :size kilo-octets.",string:":attribute doit être de :size caractères.",array:":attribute doit contenir :size éléments."},string:":attribute doit être une chaîne de caractères.",timezone:":attribute doit être une zone valide.",unique:":attribute a déjà été pris.",uploaded:":attribute n'a pas pu être téléchargé.",url:"Le format de :attribute est invalide.",uuid:":attribute doit être un UUID valide.",remote:"Le champ :attribute est invalide."}};/*!
2 * Vueform v1.12.3 (https://github.com/vueform/vueform)
3 * Copyright (c) 2025 Adam Berecz <[email protected]>
4 * Licensed under the MIT License
5 */var Gi={};function lu(e,t,n,r,i,l){const a=se("FormElements");return d(),h("form",{class:p(e.classes.form),onSubmit:t[0]||(t[0]=he((...o)=>e.submit&&e.submit(...o),["prevent"]))},[T(e.$slots,"empty",{classes:e.classes},()=>[e.showMessages?(d(),A($("FormMessages"),{key:0})):m("v-if",!0),e.showErrors?(d(),A($("FormErrors"),{key:1})):m("v-if",!0),e.showLanguages?(d(),A($("FormLanguages"),{key:2})):m("v-if",!0),e.showTabs?(d(),A($("FormTabs"),{key:3})):m("v-if",!0),e.showSteps?(d(),A($("FormSteps"),{key:4})):m("v-if",!0),xe(a,null,{default:N(()=>[T(e.$slots,"default")]),_:3}),e.showStepsControls?(d(),A($("FormStepsControls"),{key:5})):m("v-if",!0)])],34)}Gi.render=lu;Gi.__file="themes/blank/templates/Vueform.vue";var Ao={name:"Vueform",render:Gi.render,data(){return{merge:!0,defaultClasses:{form:""}}
5}};Ao.__file="themes/vueform/templates/Vueform.vue";var Ji={};const ou=["innerHTML"];function su(e,t,n,r,i,l){return d(),h("div",{class:p(e.classes.container)},[(d(!0),h(X,null,ie(e.errors,(a,o,s)=>(d(),h("div",{class:p(e.classes.error),innerHTML:a,key:s},null,10,ou))),128))],2)}Ji.render=su;Ji.__file="themes/blank/templates/FormErrors.vue";var Eo={name:"FormErrors",render:Ji.render,data(){return{merge:!0,defaultClasses:{container:"vf-errors",container_sm:"vf-errors-sm",container_md:"",container_lg:"vf-errors-lg",error:"",$container:(e,{Size:t})=>[e.container,e[`container_${t}`]]}}}};function Y(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css",n==="top"&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}var du=`.vf-errors {
6  background: var(--vf-bg-danger);
7  color: var(--vf-color-danger);
8  border-radius: var(--vf-radius-input);
9  margin-bottom: var(--vf-gutter);
10  font-size: var(--vf-font-size);
11  line-height: var(--vf-line-height);
12  letter-spacing: var(--vf-letter-spacing);
13  padding: 0.5rem 0.75rem;
14}
15
16.vf-errors.vf-errors-sm {
17  border-radius: var(--vf-radius-input-sm);
18  margin-bottom: var(--vf-gutter-sm);
19  font-size: var(--vf-font-size-sm);
20  line-height: var(--vf-line-height-sm);
21  letter-spacing: var(--vf-letter-spacing-sm);
22  padding: 0.5rem 0.75rem;
23}
24
25.vf-errors.vf-errors-lg {
26  border-radius: var(--vf-radius-input-lg);
27  margin-bottom: var(--vf-gutter-lg);
28  font-size: var(--vf-font-size-lg);
29  line-height: var(--vf-line-height-lg);
30  letter-spacing: var(--vf-letter-spacing-lg);
31  padding: 0.75rem 1rem;
32}`;Y(du);Eo.__file="themes/vueform/templates/FormErrors.vue";var Yi={};const uu=["innerHTML"];function cu(e,t,n,r,i,l){return d(),h("div",{class:p(e.classes.container)},[(d(!0),h(X,null,ie(e.messages,(a,o,s)=>(d(),h("div",{class:p(e.classes.message),innerHTML:a,key:s},null,10,uu))),128))],2)}Yi.render=cu;Yi.__file="themes/blank/templates/FormMessages.vue";var Lo={name:"FormMessages",render:Yi.render,data(){return{merge:!0,defaultClasses:{container:"vf-messages",container_sm:"vf-messages-sm",container_md:"",container_lg:"vf-messages-lg",message:"",$container:(e,{Size:t})=>[e.container,e[`container_${t}`]]}}}},pu=`.vf-messages {
33  background: var(--vf-bg-success);
34  color: var(--vf-color-success);
35  border-radius: var(--vf-radius-input);
36  margin-bottom: var(--vf-gutter);
37  font-size: var(--vf-font-size);
38  line-height: var(--vf-line-height);
39  letter-spacing: var(--vf-letter-spacing);
40  padding: 0.5rem 0.75rem;
41}
42
43.vf-messages.vf-messages-sm {
44  border-radius: var(--vf-radius-input-sm);
45  margin-bottom: var(--vf-gutter-sm);
46  font-size: var(--vf-font-size-sm);
47  line-height: var(--vf-line-height-sm);
48  letter-spacing: var(--vf-letter-spacing-sm);
49  padding: 0.5rem 0.75rem;
50}
51
52.vf-messages.vf-messages-lg {
53  border-radius: var(--vf-radius-input-lg);
54  margin-bottom: var(--vf-gutter-lg);
55  font-size: var(--vf-font-size-lg);
56  line-height: var(--vf-line-height-lg);
57  letter-spacing: var(--vf-letter-spacing-lg);
58  padding: 0.75rem 1rem;
59}`;Y(pu);Lo.__file="themes/vueform/templates/FormMessages.vue";var Xi={};function fu(e,t,n,r,i,l){const a=se("FormLanguage");return d(),h("ul",{class:p(e.classes.container)},[T(e.$slots,"default",{},()=>[(d(!0),h(X,null,ie(e.languages,(o,s,u)=>(d(),A(a,{language:o,code:s,key:u,onSelect:e.handleSelect},null,8,["language","code","onSelect"]))),128))])],2)}Xi.render=fu;Xi.__file="themes/blank/templates/FormLanguages.vue";var xo={name:"FormLanguages",render:Xi.render,data(){return{merge:!0,defaultClasses:{container:"vf-languages",container_sm:"vf-languages-sm",container_md:"",container_lg:"vf-languages-lg",$container:(e,{Size:t})=>[e.container,e[`container_${t}`]]}}}},vu=`.vf-languages {
60  display: flex;
61  align-items: center;
62  justify-content: space-between;
63  list-style: none;
64  padding: 0;
65  margin: 0 0 var(--vf-gutter-lg) 0;
66  font-size: var(--vf-font-size);
67  line-height: var(--vf-line-height);
68  letter-spacing: var(--vf-letter-spacing);
69}
70
71.vf-languages.vf-languages-sm {
72  margin: 0 0 var(--vf-gutter) 0;
73  font-size: var(--vf-font-size-sm);
74  line-height: var(--vf-line-height-sm);
75  letter-spacing: var(--vf-letter-spacing-sm);
76}
77
78.vf-languages.vf-languages-lg {
79  margin: 0 0 var(--vf-gutter-lg) 0;
80  font-size: var(--vf-font-size-lg);
81  line-height: var(--vf-line-height-lg);
82  letter-spacing: var(--vf-letter-spacing-lg);
83}`;Y(vu);xo.__file="themes/vueform/templates/FormLanguages.vue";var Zi={};function gu(e,t,n,r,i,l){return d(),h("li",{class:p(e.classes.container)},[w("a",{href:"#",class:p(e.classes.wrapper),onClick:t[0]||(t[0]=he((...a)=>e.select&&e.select(...a),["prevent"]))},Se(e.language),3)],2)}Zi.render=gu;Zi.__file="themes/blank/templates/FormLanguage.vue";var So={name:"FormLanguage",render:Zi.render,data(){return{merge:!0,defaultClasses:{container:"vf-language",wrapper:"vf-language-wrapper",wrapper_sm:"vf-language-wrapper-sm",wrapper_md:"",wrapper_lg:"vf-language-wrapper-lg",wrapper_active:"vf-language-wrapper-active",wrapper_inactive:"",$wrapper:(e,{selected:t,Size:n})=>[e.wrapper,e[`wrapper_${n}`],t?e.wrapper_active:e.wrapper_inactive]}}}},mu=`.vf-language {
84  flex-grow: 1;
85  flex-shrink: 1;
86  width: 100%;
87}
88
89.vf-language-wrapper {
90  padding: 0.5rem 1rem;
91  display: block;
92  margin-left: 1px;
93  margin-right: 1px;
94  text-decoration: none;
95  border-bottom: 2px solid transparent;
96  color: var(--vf-color-input);
97  text-align: center;
98}
99
100.vf-language-wrapper:hover {
101  text-decoration: none;
102}
103
104.vf-language-wrapper.vf-language-wrapper-sm {
105  padding: 0.375rem 0.875rem;
106}
107
108.vf-language-wrapper.vf-language-wrapper-lg {
109  padding: 0.5rem 1rem;
110}
111
112.vf-language-wrapper.vf-language-wrapper-active {
113  border-color: var(--vf-primary);
114}
115
116.vf-language-wrapper.vf-language-wrapper-invalid {
117  border-color: var(--vf-danger);
118  color: var(--vf-color-danger);
119}`;Y(mu);So.__file="themes/vueform/templates/FormLanguage.vue";var ea={};function hu(e,t,n,r,i,l){const a=se("FormTab");return d(),h("ul",{class:p(e.classes.container),role:"tablist"},[T(e.$slots,"default",{},()=>[(d(!0),h(X,null,ie(e.tabs,(o,s,u)=>(d(),A(a,Q({ref_for:!0},o,{name:s,index:u,key:s}),null,16,["name","index"]))),128))])],2)}ea.render=hu;ea.__file="themes/blank/templates/FormTabs.vue";var To={name:"FormTabs",render:ea.render,data(){return{merge:!0,defaultClasses:{container:"vf-tabs",container_sm:"vf-tabs-sm",container_md:"",container_lg:"vf-tabs-lg",$container:(e,{Size:t})=>[e.container,e[`container_${t}`]]}}}},bu=`.vf-tabs {
120  display: flex;
121  align-items: flex-end;
122  list-style: none;
123  padding: 0;
124  margin: 0 0 var(--vf-gutter) 0;
125  font-size: var(--vf-font-size);
126  line-height: var(--vf-line-height);
127  letter-spacing: var(--vf-letter-spacing);
128}
129
130.vf-tabs.vf-tabs-sm {
131  margin: 0 0 var(--vf-gutter) 0;
132  font-size: var(--vf-font-size-sm);
133  line-height: var(--vf-line-height-sm);
134  letter-spacing: var(--vf-letter-spacing-sm);
135}
136
137.vf-tabs.vf-tabs-lg {
138  margin: 0 0 var(--vf-gutter-lg) 0;
139  font-size: var(--vf-font-size-lg);
140  line-height: var(--vf-line-height-lg);
141  letter-spacing: var(--vf-letter-spacing-lg);
142}`;Y(bu);To.__file="themes/vueform/templates/FormTabs.vue";var ta={};const wu=["aria-selected"],yu={key:0},ku=["innerHTML"];function Cu(e,t,n,r,i,l){return ye((d(),h("li",{class:p(e.classes.container)},[w("div",{class:p(e.classes.wrapper),tabindex:"0",role:"tab","aria-selected":e.active,onClick:t[0]||(t[0]=he((...a)=>e.select&&e.select(...a),["prevent"])),onKeypress:t[1]||(t[1]=ze(he((...a)=>e.select&&e.select(...a),["prevent"]),["enter","space"]))},[T(e.$slots,"default",{},()=>[m(" If label is a component "),e.isLabelComponent?(d(),h("span",yu,[(d(),A($(e.tabLabel),{form$:e.form$},null,8,["form$"]))])):(d(),h(X,{key:1},[m(" If label is HTML "),w("span",{innerHTML:e.tabLabel},null,8,ku)],2112))])],42,wu)],2)),[[$e,e.visible]])}ta.render=Cu;ta.__file="themes/blank/templates/FormTab.vue";
142var Ro={name:"FormTab",render:ta.render,data(){return{merge:!0,defaultClasses:{container:"vf-tab",wrapper:"vf-tab-wrapper",wrapper_active:"vf-tab-wrapper-active",wrapper_inactive:"",wrapper_valid:"",wrapper_invalid:"vf-tab-wrapper-invalid",wrapper_sm:"vf-tab-wrapper-sm",wrapper_md:"",wrapper_lg:"vf-tab-wrapper-lg",$container:(e,{})=>[e.container],$wrapper:(e,{active:t,invalid:n,Size:r})=>[e.wrapper,e[`wrapper_${r}`],t?e.wrapper_active:e.wrapper_inactive,n?e.wrapper_invalid:e.wrapper_valid]}}}},Au=`.vf-tab-wrapper {
143  padding: 0.5rem 1rem;
144  display: block;
145  margin-left: 1px;
146  margin-right: 1px;
147  text-decoration: none;
148  border-bottom: 2px solid transparent;
149  color: var(--vf-color-input);
150}
151
152.vf-tab-wrapper:hover {
153  text-decoration: none;
154}
155
156.vf-tab-wrapper.vf-tab-wrapper-sm {
157  padding: 0.375rem 0.875rem;
158}
159
160.vf-tab-wrapper.vf-tab-wrapper-lg {
161  padding: 0.5rem 1rem;
162}
163
164.vf-tab-wrapper.vf-tab-wrapper-active {
165  border-color: var(--vf-primary);
166}
167
168.vf-tab-wrapper.vf-tab-wrapper-invalid {
169  border-color: var(--vf-danger);
170  color: var(--vf-color-danger);
171}`;Y(Au);Ro.__file="themes/vueform/templates/FormTab.vue";var na={};function Eu(e,t,n,r,i,l){const a=se("FormStep");return d(),h("div",{class:p(e.classes.container)},[w("ul",{class:p(e.classes.wrapper),role:"tablist"},[T(e.$slots,"default",{},()=>[(d(!0),h(X,null,ie(e.steps,(o,s)=>(d(),A(a,Q({ref_for:!0},o,{name:s,key:s}),null,16,["name"]))),128))])],2)],2)}na.render=Eu;na.__file="themes/blank/templates/FormSteps.vue";var Io={name:"FormSteps",render:na.render,data(){return{merge:!0,defaultClasses:{container:"vf-steps-container",container_sm:"vf-steps-container-sm",container_md:"",container_lg:"vf-steps-container-lg",wrapper:"vf-steps-wrapper",$container:(e,{Size:t})=>[e.container,e[`container_${t}`]]}}}},Lu=`.vf-steps-container {
172  width: 100%;
173  position: relative;
174  margin: 0 0 var(--vf-gutter-lg) 0;
175  font-size: var(--vf-font-size);
176  line-height: var(--vf-line-height);
177  letter-spacing: var(--vf-letter-spacing);
178}
179
180.vf-steps-container:before {
181  content: " ";
182  display: inline-block;
183  background: var(--vf-bg-passive);
184  position: absolute;
185  top: 0.375rem;
186  left: 0.125rem;
187  right: 0.125rem;
188  height: 0.25rem;
189}
190
191.vf-steps-container.vf-steps-container-sm {
192  margin: 0 0 var(--vf-gutter) 0;
193  font-size: var(--vf-font-size-sm);
194  line-height: var(--vf-line-height-sm);
195  letter-spacing: var(--vf-letter-spacing-sm);
196}
197
198.vf-steps-container.vf-steps-container-lg {
199  margin: 0 0 var(--vf-gutter-lg) 0;
200  font-size: var(--vf-font-size-lg);
201  line-height: var(--vf-line-height-lg);
202  letter-spacing: var(--vf-letter-spacing-lg);
203}
204
205.vf-steps-wrapper {
206  list-style: none;
207  display: flex;
208  justify-content: space-between;
209  padding: 0;
210  overflow-x: auto;
211}`;Y(Lu);Io.__file="themes/vueform/templates/FormSteps.vue";var ra={};function xu(e,t,n,r,i,l){const a=se("FormStepsControl");return d(),h("div",{class:p(e.classes.container)},[xe(a,{type:"previous",labels:e.labels},{default:N(()=>[T(e.$slots,"previous")]),_:3},8,["labels"]),xe(a,{type:"next",labels:e.labels},{default:N(()=>[T(e.$slots,"next")]),_:3},8,["labels"]),xe(a,{type:"finish",labels:e.labels},{default:N(()=>[T(e.$slots,"finish")]),_:3},8,["labels"])],2)}ra.render=xu;ra.__file="themes/blank/templates/FormStepsControls.vue";var Bo={name:"FormStepsControls",render:ra.render,data(){return{merge:!0,defaultClasses:{container:"vf-steps-controls",container_sm:"vf-steps-controls-sm",container_md:"",container_lg:"vf-steps-controls-lg",$container:(e,{Size:t})=>[e.container,e[`container_${t}`]]}}}},Su=`.vf-steps-controls {
212  display: flex;
213  justify-content: space-between;
214  margin: var(--vf-gutter-lg) 0 0 0;
215  font-size: var(--vf-font-size);
216  line-height: var(--vf-line-height);
217  letter-spacing: var(--vf-letter-spacing);
218}
219
220.vf-steps-controls.vf-steps-controls-sm {
221  margin: var(--vf-gutter) 0 0 0;
222  font-size: var(--vf-font-size-sm);
223  line-height: var(--vf-line-height-sm);
224  letter-spacing: var(--vf-letter-spacing-md);
225}
226
227.vf-steps-controls.vf-steps-controls-lg {
228  margin: var(--vf-gutter-lg) 0 0 0;
229  font-size: var(--vf-font-size-lg);
230  line-height: var(--vf-line-height-lg);
231  letter-spacing: var(--vf-letter-spacing-lg);
232}`;Y(Su);Bo.__file="themes/vueform/templates/FormStepsControls.vue";var ia={};const Tu=["disabled"],Ru=["innerHTML","disabled"],Iu=["disabled"];function Bu(e,t,n,r,i,l){return d(),h(X,null,[m(" If label is a component "),e.visible&&e.label&&e.isLabelComponent?(d(),h("button",{key:0,disabled:e.isDisabled,class:p(e.classes.button),onClick:t[0]||(t[0]=he((...a)=>e.handleClick&&e.handleClick(...a),["prevent"])),onKeypress:t[1]||(t[1]=ze(he((...a)=>e.handleClick&&e.handleClick(...a),["prevent"]),["enter","space"]))},[(d(),A($(e.label),{step$:e.current$},null,8,["step$"]))],42,Tu)):e.visible&&e.label?(d(),h(X,{key:1},[m(" If label is HTML "),w("button",{innerHTML:e.label,disabled:e.isDisabled,class:p(e.classes.button),onClick:t[2]||(t[2]=he((...a)=>e.handleClick&&e.handleClick(...a),["prevent"])),onKeypress:t[3]||(t[3]=ze(he((...a)=>e.handleClick&&e.handleClick(...a),["prevent"]),["enter","space"]))},null,42,Ru)],2112)):e.visible?(d(),h(X,{key:2},[m(" If label is a slot "),w("button",{disabled:e.isDisabled,class:p(e.classes.button),onClick:t[4]||(t[4]=he((...a)=>e.handleClick&&e.handleClick(...a),["prevent"])),onKeypress:t[5]||(t[5]=ze(he((...a)=>e.handleClick&&e.handleClick(...a),["prevent"]),["enter","space"]))},[T(e.$slots,"default")],42,Iu)],2112)):m("v-if",!0)],2112)}ia.render=Bu;ia.__file="themes/blank/templates/FormStepsControl.vue";var Mo={name:"FormStepsControl",render:ia.render,data(){return{merge:!0,defaultClasses:{button:"vf-btn",button_previous:"",button_previous_enabled:"vf-btn-secondary",button_previous_disabled:"vf-btn-secondary vf-btn-disabled",button_next:"",button_next_enabled:"vf-btn-primary",button_next_disabled:"vf-btn-primary vf
232-btn-disabled",button_next_loading:"vf-btn-loading vf-btn-loading-primary",button_finish:"",button_finish_enabled:"vf-btn-primary",button_finish_disabled:"vf-btn-primary vf-btn-disabled",button_finish_loading:"vf-btn-loading vf-btn-loading-primary",button_sm:"vf-btn-sm",button_md:"",button_lg:"vf-btn-lg",$button:(e,{isDisabled:t,isLoading:n,type:r,Size:i})=>[e.button,e[`button_${i}`],e[`button_${r}`],t?e[`button_${r}_disabled`]:e[`button_${r}_enabled`],n?e[`button_${r}_loading`]:null]}}}};Mo.__file="themes/vueform/templates/FormStepsControl.vue";var aa={};const Mu=["tabindex","aria-selected"],Du={key:0},Ou=["innerHTML"];function Fu(e,t,n,r,i,l){return e.visible?(d(),h("li",{key:0,class:p(e.classes.container)},[w("a",{href:"",class:p(e.classes.wrapper),tabindex:e.isDisabled?-1:0,role:"tab","aria-selected":e.active,onClick:t[0]||(t[0]=he((...a)=>e.select&&e.select(...a),["prevent"])),onKeypress:t[1]||(t[1]=ze(he((...a)=>e.select&&e.select(...a),["prevent"]),["enter","space"]))},[T(e.$slots,"default",{},()=>[m(" If label is a component "),e.isLabelComponent?(d(),h("span",Du,[(d(),A($(e.stepLabel),{form$:e.form$},null,8,["form$"]))])):(d(),h(X,{key:1},[m(" If label is HTML "),w("span",{innerHTML:e.stepLabel},null,8,Ou)],2112))])],42,Mu)],2)):m("v-if",!0)}aa.render=Fu;aa.__file="themes/blank/templates/FormStep.vue";var Do={name:"FormStep",render:aa.render,data(){return{merge:!0,defaultClasses:{container:"vf-step",wrapper:"",container_active:"vf-step-active",container_inactive:"",container_invalid:"vf-step-invalid",container_valid:"",container_disabled:"vf-step-disabled",container_enabled:"",container_completed:"vf-step-completed",container_incompleted:"",container_pending:"vf-step-pending",$container:(e,{active:t,isDisabled:n,completed:r,invalid:i,pending:l})=>[e.container,t?e.container_active:e.container_inactive,n?e.container_disabled:e.container_enabled,r?e.container_completed:e.container_incompleted,i?e.container_invalid:e.container_valid,l?e.container_pending:null]}}}},$u=`.vf-step {
233  display: block;
234  position: relative;
235  white-space: nowrap;
236  flex: 1 1;
237  text-align: center;
238  padding: 1.25rem 0.625rem 0;
239}
240
241.vf-step a {
242  text-decoration: none !important;
243  color: inherit;
244}
245
246.vf-step a:hover, .vf-step a:focus, .vf-step a:active {
247  text-decoration: none !important;
248  color: inherit;
249}
250
251.vf-step a:before {
252  content: " ";
253  display: inline-block;
254  width: 1rem;
255  height: 1rem;
256  position: absolute;
257  background: var(--vf-primary);
258  border-radius: 50%;
259  left: 50%;
260  transform: translateX(-50%);
261  top: 0px;
262}
263
264.vf-step a:after {
265  content: " ";
266  display: inline-block;
267  width: 0.5rem;
268  height: 0.5rem;
269  position: absolute;
270  background: #FFFFFF;
271  border-radius: 50%;
272  left: calc(50% - 0.25rem);
273  transform: scale(0);
274  top: 0.25rem;
275  transition: transform 0.3s ease-in-out;
276}
277
278.vf-step:first-of-type {
279  padding-left: 0;
280  text-align: left;
281}
282
283.vf-step:first-of-type:before {
284  display: none;
285}
286
287.vf-step:first-of-type:after {
288  left: 0;
289}
290
291.vf-step:first-of-type a:before {
292  left: 0;
293  transform: none;
294}
295
296.vf-step:first-of-type a:after {
297  left: 0.25rem;
298  transform: scale(0);
299}
300
301.vf-step:last-of-type {
302  padding-right: 0;
303  text-align: right;
304}
305
306.vf-step:last-of-type:after {
307  display: none;
308}
309
310.vf-step:last-of-type:before {
311  right: 0;
312}
313
314.vf-step:last-of-type a:before {
315  right: 0;
316  left: auto;
317  left: initial;
318  transform: none;
319}
320
321.vf-step:last-of-type a:after {
322  left: auto;
323  left: initial;
324  transform: scale(0);
325  right: 0.25rem;
326}
327
328.vf-step.vf-step-disabled:before {
329  background: var(--vf-bg-passive);
330  left: -100%;
331}
332
333.vf-step.vf-step-disabled a {
334  color: var(--vf-color-passive);
335}
336
337.vf-step.vf-step-disabled a:before {
338  background: var(--vf-bg-passive);
339}
340
341.vf-step.vf-step-completed + .vf-step:not(.vf-step-completed):before {
342  content: " ";
343  display: inline-block;
344  background: var(--vf-primary);
345  position: absolute;
346  top: 0.375rem;
347  left: 0px;
348  right: 50%;
349  height: 0.25rem;
350}
351
352.vf-step.vf-step-completed + .vf-step:last-of-type:before {
353  right: 0px;
354}
355
356.vf-step.vf-step-completed:before {
357  content: " ";
358  display: inline-block;
359  background: var(--vf-primary);
360  position: absolute;
361  top: 0.375rem;
362  left: 0px;
363  right: 0px;
364  height: 0.25rem;
365}
366
367.vf-step.vf-step-completed a:after {
368  mask-image: url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="check" class="svg-inline--fa fa-check fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="white" d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"></path></svg>');
369  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="check" class="svg-inline--fa fa-check fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="white" d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"></path></svg>');
370  mask-size: 0.5rem 0.5rem;
371  -webkit-mask-size: 0.5rem 0.5rem;
372  mask-position: 0 0;
373  -webkit-mask-position: 0 0;
374  mask-repeat: no-repeat;
375  -webkit-mask-repeat: no-repeat;
376  background-color: var(--vf-color-on-primary);
377  border-radius: 0;
378  transform: scale(1);
379}
380
381.vf-step.vf-step-active a:after {
382  mask-image: none;
383  -webkit-mask-image: none;
384  background-color: var(--vf-color-on-primary);
385  top: 0.25rem;
386  transform: scale(1);
387  border-radius: 50%;
388}
389
390.vf-step.vf-step-invalid a {
391  color: var(--vf-bg-btn-danger);
392}
393
394.vf-step.vf-step-invalid a:before {
395  background-color: var(--vf-bg-btn-danger);
396}
397
398.vf-step.vf-step-invalid a:after {
399  mask-image: url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="exclamation" class="svg-inline--fa fa-exclamation fa-w-6" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><path fill="white" d="M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z"></path></svg>');
400  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="exclamation" class="svg-inline--fa fa-exclamation fa-w-6" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><path fill="white" d="M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z"></path></svg>');
401  mask-size: 0.5rem 0.5rem;
402  -webkit-mask-size: 0.5rem 0.5rem;
403  mask-position: 0 0;
404  -webkit-mask-position: 0 0;
405  mask-repeat: no-repeat;
406  -webkit-mask-repeat: no-repeat;
407  background-color: var(--vf-color-btn-danger);
408  width: 0.5rem;
409  height: 0.5rem;
410  top: 0.25rem;
411  border-radius: 0;
412}
413
414.vf-step.vf-step-invalid.vf-step-active a:after {
415  mask-image: none;
416  -webkit-mask-image: none;
417  background-color: var(--vf-color-on-primary);
418  transform: scale(1);
419  border-radius: 50%;
420}
421
422.vf-step.vf-step-pending a:after {
423  animation: 1s linear infinite step-loading;
424  background: var(--vf-color-btn-danger);
425  top: 0.25rem;
426  border-radius: 50%;
427}
428
429@keyframes step-loading {
430  0% {
431    transform: scale(0.5);
432  }
433
434  20% {
435    transform: scale(1.2);
436  }
437
438  100% {
439    transform: scale(0.5);
440  }
441}`;Y($u);Do.__file="themes/vueform/templates/FormStep.vue";var la={};function zu(e,t,n,r,i,l){return d(),h("div",{class:p(e.classes.container)},[T(e.$slots,"default",{},()=>[(d(!0),h(X,null,ie(e.schema,(a,o)=>(d(),A($(e.component(a)),Q({ref_for:!0},a,{name:o,key:o}),null,16,["name"]))),128))])],2)}la.render=zu;la.__file="themes/blank/templates/FormElements.vue";var Oo={name:"FormElements",render:la.render,data(){return{merge:!0,defaultClasses:{container:"vf-row",container_sm:"vf-row-sm",container_md:"",container_lg:"vf-row-lg",$container:(e,{Size:t})=>[e.container,e[`container_${t}`]]}}}},Pu="/* Some styles are contained in Vueform.vue */";Y(Pu);Oo.__file="themes/vueform/templates/FormElements.vue";var oa={};function Nu(e,t,n,r,i,l){const a=se("ElementLabel"),o=se("ElementText"),s=se("ElementDescription"),u=se("ElementError"),f=se("ElementMessage");return ye((d(),h("div",{class:p(e.classes.container)},[w("div",{class:p(e.classes.outerWrapper)},[xe(a,null,{default:N(()=>[T(e.$slots,"label")]),info:N(()=>[T(e.$slots,"info")]),required:N(()=>[T(e.$slots,"required")]),_:3}),w("div",{class:p(e.classes.innerContainer)},[w("div",{class:p(e.classes.innerWrapperBefore)},[xe(o,{type:"before"},{default:N(()=>[T(e.$slots,"before")]),_:3})],2),w("div",{class:p(e.classes.innerWrapper)},[T(e.$slots,"element")],2),w("div",{class:p(e.classes.innerWrapperAfter)},[xe(o,{type:"between"},{default:N(()=>[T(e.$slots,"between")]),_:3}),xe(s,null,{default:N(()=>[T(e.$slots,"description")]),_:3}),xe(u),xe(f),xe(o,{type:"after"},{default:N(()=>[T(e.$slots,"after")]),_:3}
441)],2)],2)],2)],2)),[[$e,e.visible]])}oa.render=Nu;oa.__file="themes/blank/templates/ElementLayout.vue";var Fo={name:"ElementLayout",render:oa.render,data(){return{merge:!0,defaultClasses:{container:"vf-element-layout",container_sm:"vf-element-layout-sm",container_md:"",container_lg:"vf-element-layout-lg",container_error:"vf-element-layout-error",outerWrapper:"vf-element-layout-outer-wrapper",innerContainer:"vf-layout-inner-container",innerWrapperBefore:"vf-layout-inner-wrapper-before",innerWrapper:"vf-layout-inner-wrapper",innerWrapperAfter:"vf-layout-inner-wrapper-after",$container:(e,{el$:t,Size:n})=>[e.container,e[`container_${n}`],t.columnsClasses.container,t.classes.container,!t.isStatic&&t.errors&&t.errors.length?e.container_error:null],$innerContainer:(e,{el$:t})=>[e.innerContainer,t.columnsClasses.innerContainer],$innerWrapper:(e,{el$:t})=>[e.innerWrapper,t.columnsClasses.wrapper]}}}},Hu=`/* Some styles are contained in Vueform.vue */
442
443.vf-element-layout {
444  font-size: var(--vf-font-size);
445  line-height: var(--vf-line-height);
446  letter-spacing: var(--vf-letter-spacing);
447}
448
449.vf-element-layout.vf-element-layout-sm {
450  font-size: var(--vf-font-size-sm);
451  line-height: var(--vf-line-height-sm);
452  letter-spacing: var(--vf-letter-spacing-sm);
453}
454
455.vf-element-layout.vf-element-layout-lg {
456  font-size: var(--vf-font-size-lg);
457  line-height: var(--vf-line-height-lg);
458  letter-spacing: var(--vf-letter-spacing-lg);
459}
460
461.vf-layout-inner-container {
462  flex: 1 1 0%;
463  display: grid;
464  grid-template-columns: repeat(12, minmax(0, 1fr));
465}
466
467.vf-layout-inner-container .vf-layout-inner-wrapper,
468.vf-layout-inner-container .vf-layout-inner-wrapper-before,
469.vf-layout-inner-container .vf-layout-inner-wrapper-after {
470  padding-left: 0;
471  padding-right: 0;
472}
473
474.vf-layout-inner-wrapper-before,
475.vf-layout-inner-wrapper-after {
476  grid-column: span 12/span 12;
477  padding-left: var(--vf-gutter);
478  padding-right: var(--vf-gutter);
479}
480
481.vf-element-layout-outer-wrapper {
482  display: grid;
483  grid-template-columns: repeat(12, minmax(0, 1fr));
484}`;Y(Hu);Fo.__file="themes/vueform/templates/ElementLayout.vue";var sa={};function Uu(e,t,n,r,i,l){const a=se("ElementLabel"),o=se("ElementText"),s=se("ElementDescription"),u=se("ElementError"),f=se("ElementMessage");return ye((d(),h("span",{class:p(e.classes.container)},[xe(a,null,{default:N(()=>[T(e.$slots,"label")]),_:3}),xe(o,{type:"before"},{default:N(()=>[T(e.$slots,"before")]),_:3}),T(e.$slots,"element"),xe(o,{type:"between"},{default:N(()=>[T(e.$slots,"between")]),_:3}),xe(s,null,{default:N(()=>[T(e.$slots,"description")]),_:3}),xe(u),xe(f),xe(o,{type:"after"},{default:N(()=>[T(e.$slots,"after")]),_:3})],2)),[[$e,e.visible]])}sa.render=Uu;sa.__file="themes/blank/templates/ElementLayoutInline.vue";var $o={name:"ElementLayoutInline",render:sa.render,data(){return{merge:!0,defaultClasses:{container:"vf-inline-layout",container_error:"has-error",$container:(e,{el$:t})=>[e.container,!t.isStatic&&t.errors&&t.errors.length?e.container_error:null]}}}},ju=`.vf-inline-layout {
485  display: flex;
486}`;Y(ju);$o.__file="themes/vueform/templates/ElementLayoutInline.vue";var da={};function Wu(e,t,n,r,i,l){return d(),h("div",{class:p(e.classes.container)},[w("span",{class:p(e.classes.loader)},null,2)],2)}da.render=Wu;da.__file="themes/blank/templates/ElementLoader.vue";var zo={name:"ElementLoader",render:da.render,data(){return{merge:!0,defaultClasses:{container:"vf-element-loader-container",loader:"vf-element-loader",loader_sm:"vf-element-loader-sm",loader_md:"",loader_lg:"vf-element-loader-lg",$loader:(e,{Size:t})=>[e.loader,e[`loader_${t}`]]}}}},Vu=`.vf-element-loader-container {
487  position: relative;
488  z-index: 1;
489  order: 1;
490}
491
492.vf-element-loader {
493  position: absolute;
494  width: 1rem;
495  height: 1rem;
496  display: block;
497  right: var(--vf-px-input);
498  top: 50%;
499  transform: translateY(-50%);
500}
501
502.vf-element-loader:before, .vf-element-loader:after {
503  position: absolute;
504  content: "";
505  top: 50%;
506  left: 50%;
507  margin: -0.5rem 0 0 -0.5rem;
508  width: 1rem;
509  height: 1rem;
510  border-radius: 100%;
511  border-color: var(--vf-primary) transparent transparent;
512  border-style: solid;
513  border-width: 2px;
514  box-shadow: 0 0 0 1px transparent;
515  box-sizing: border-box;
516}
517
518.vf-element-loader:before {
519  animation: vf-element-loader 2.4s infinite cubic-bezier(0.41, 0.26, 0.2, 0.62);
520}
521
522.vf-element-loader:after {
523  animation: vf-element-loader 2.4s infinite cubic-bezier(0.51, 0.09, 0.21, 0.8);
524}
525
526.vf-element-loader.vf-element-loader-sm {
527  right: var(--vf-px-input-sm);
528}
529
530.vf-element-loader.vf-element-loader-lg {
531  right: var(--vf-px-input-lg);
532}
533
534@keyframes vf-element-loader {
535  from {
536    transform: rotate(0);
537  }
538
539  to {
540    transform: rotate(2turn);
541  }
542}`;Y(Vu);zo.__file="themes/vueform/templates/ElementLoader.vue";var ua={};const qu=["innerHTML"];function _u(e,t,n,r,i,l){return d(),h("div",{class:p(e.classes.container)},[w("span",{class:p(e.classes.label),innerHTML:e.floating},null,10,qu)],2)}ua.render=_u;ua.__file="themes/blank/templates/ElementLabelFloating.vue";var Po={name:"ElementLabelFloating",render:ua.render,data(){return{merge:!0,defaultClasses:{container:"vf-floating-wrapper",label:"vf-floating-label",label_enabled:"",label_disabled:"vf-floating-label-disabled",label_danger:"vf-floating-label-danger",label_success:"vf-floating-label-success",label_focused:"vf-floating-label-focus",label_sm:"vf-floating-label-sm",label_md:"",label_lg:"vf-floating-label-lg",label_invisible:"",label_visible:"vf-floating-label-visible",$label:(e,{visible:t,Size:n,el$:r})=>[e.label,e[`label_${n}`],t?e.label_visible:e.label_invisible,r.focused?e.label_focused:null,!r.isDisabled&&!r.isDanger&&!r.isSuccess?e.label_enabled:null,r.isDisabled?e.label_disabled:null,r.isDanger?e.label_danger:null,r.isSuccess?e.label_success:null]}}}},Qu=`.vf-floating-wrapper {
543  position: relative;
544}
545
546.vf-floating-label {
547  position: absolute;
548  z-index: 1;
549  left: var(--vf-px-input);
550  font-size: 0.6875rem;
551  background-color: var(--vf-bg-input);
552  padding: 0 1px;
553  line-height: 1px;
554  transition-property: box-shadow, color, background-color, border-color;
555  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
556  transition-duration: 200ms;
557  opacity: 0;
558  visibility: hidden;
559  white-space: nowrap;
560  color: var(--vf-color-floating);
561  margin-top: var(--vf-floating-top);
562}
563
564.vf-floating-label.vf-floating-label-visible {
565  opacity: 1;
566  visibility: visible;
567}
568
569.vf-floating-label.vf-floating-label-sm {
570  left: var(--vf-px-input-sm);
571  margin-top: var(--vf-floating-top-sm);
572}
573
574.vf-floating-label.vf-floating-label-lg {
575  left: var(--vf-px-input-lg);
576  margin-top: var(--vf-floating-top-lg);
577  background-color: transparent !important;
578}
579
580.vf-floating-label.vf-floating-label-disabled {
581  background-color: var(--vf-bg-disabled);
582}
583
584.vf-floating-label.vf-floating-label-focus {
585  background-color: var(--vf-bg-input-focus);
586  color: var(--vf-color-floating-focus);
587}
588
589.vf-floating-label.vf-floating-label-danger {
590  background-color: var(--vf-bg-input-danger);
591  color: var(--vf-color-floating-danger);
592}
593
594.vf-floating-label.vf-floating-label-success {
595  background-color: var(--vf-bg-input-success);
596  color: var(--vf-color-floating-success);
597}
598
599.vf-input-group .vf-floating-label {
600  top: calc(var(--vf-border-width-input-t) * -1);
601}
602
603[dir=rtl] .vf-floating-label {
604  left: auto;
605  right: var(--vf-px-input);
606}
607
608[dir=rtl] .vf-floating-label.vf-floating-label-sm {
609  left: auto;
610  right: var(--vf-px-input-sm);
611}
612
613[dir=rtl] .vf-floating-label.vf-floating-label-lg {
614  left: auto;
615  right: var(--vf-px-input-lg);
616}`;Y(Qu);Po.__file="themes/vueform/templates/ElementLabelFloating.vue";var ca={};const Ku=["for","id"],Gu=["for","id"],Ju=["innerHTML"],Yu=["for","id"],Xu=["for","id"];function Zu(e,t,n,r,i,l){const a=se("ElementInfo"),o=se("ElementRequired");return d(),h(X,null,[m(" If label is a component "),e.label&&e.isLabelComponent?(d(),h("label",{key:0,class:p(e.classes.container),for:e.name,id:e.id},[w("span",{class:p(e.classes.wrapper)},[e.isLabelComponent?(d(),A($(e.label),{key:0})):m("v-if",!0)],2),xe(a,null,{default:N(()=>[T(e.$slots,"info")]),_:3}),xe(o,null,{default:N(()=>[T(e.$slots,"required")]),_:3})],10,Ku)):e.label?(d(),h(X,{key:1},[m(" If label is HTML "),w("label",{class:p(e.classes.container),for:e.name,id:e.id},[w("span",{class:p(e.classes.wrapper),innerHTML:e.label},null,10,Ju),xe(a,null,{default:N(()=>[T(e.$slots,"info")]),_:3}),xe(o,null,{default:N(()=>[T(e.$slots,"required")]),_:3})],10,Gu)],2112)):e.isSlot?(d(),h(X,{key:2},[m(" If label is a slot "),w("label",{class:p(e.classes.container),for:e.name,id:e.id},[w("span",{class:p(e.classes.wrapper)},[T(e.$slots,"default")],2),xe(a,null,{default:N(()=>[T(e.$slots,"info")]),_:3}),xe(o,null,{default:N(()=>[T(e.$slots,"required")]),_:3})],10,Yu)],2112)):e.hasLabel?(d(),h(X,{key:3},[m(" If labels are forced but has no value "),w("label",{class:p(e.classes.container),for:e.name,id:e.id},null,10,Xu)],2112)):m("v-if",!0)],2112)}ca.render=Zu;ca.__file="themes/blank/templates/ElementLabel.vue";var No={name:"ElementLabel",render:ca.render,data(){return{merge:!0,defaultClasses:{container:"vf-label",container_sm:"vf-label-sm",container_md:"",container_lg:"vf-label-lg",container_horizontal_sm:"vf-horizontal-label-sm",container_horizontal_md:"vf-horizontal-label",container_horizontal_lg:"vf-horizontal-label-lg",container_vertical_sm:"vf-vertical-label-sm",container_vertical_md:"vf-vertical-label",container_vertical_lg:"vf-vertical-label-lg",wrapper:"",$container:(e,{el$:t,Size:n})=>[e.container,e[`container_${n}`],t.inline?null:t.columnsClasses.label,t.computedCols.default.label<12?e[`container_horizontal_${n}`]:e[`container_vertical_${n}`],...Object.keys(t.computedCols).length>1?(t.$vueform.config.breakpoints||["sm","md","lg","xl","2xl"]).map(r=>{var i;return(i=t.computedCols[r])!=null&&i.label?t.computedCols[r].label<12?e[`container_horizontal_${n}`].map(l=>`vf-${r}:${l}`).join(" "):e[`container_vertical_${n}`].map(l=>`vf-${r}:${l}`).join(" "):null}):[]]}}}},ec="/* Styles can be found at scss/_label.scss */";Y(ec);No.__file="themes/vueform/templates/ElementLabel.vue";var pa={};const tc=["id"],nc=["innerHTML"];function rc(e,t,n,r,i,l){return e.info||e.isSlot?(d(),h("span",{key:0,class:p(e.classes.container),onMouseover:t[0]||(t[0]=(...a)=>e.handleMouseOver&&e.handleMouseOver(...a))},[w("div",{class:p(e.classes.wrapper),id:e.id},[e.isSlot?(d(),h("span",{key:0,class:p(e.classes.content)},[T(e.$slots,"default")],2)):(d(),h("span",{key:1,class:p(e.classes.content),innerHTML:e.info},null,10,nc))],10,tc)],34)):m("v-if",!0)}pa.render=rc;pa.__file="themes/blank/templates/ElementInfo.vue";var Ho={name:"ElementInfo",render:pa.render,data(){return{merge:!0,defaultClasses:{container:"vf-element-info",wrapper:"vf-element-info-wrapper",wrapper_left:"vf-element-info-wrapper-left",wrapper_right:"vf-element-info-wrapper-right",wrapper_top:"vf-element-info-wrapper-top",wrapper_bottom:"vf-element-info-wrapper-bottom",content:"vf-element-info-content",$wrapper:(e,{position:t})=>[e.wrapper,e[`wrapper_${t}`]]}}}}
616,ic=`.vf-element-info {
617  margin-left: 0.25rem;
618  position: relative;
619  top: 1px;
620  cursor: pointer;
621}
622
623.vf-element-info:before {
624  content: "";
625  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='15px' height='14px' viewBox='0 0 15 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M7.40520349,0.18129431 C11.1501134,0.18129431 14.1864373,3.21871306 14.1864373,6.96252814 C14.1864373,10.7085329 11.1501134,13.743762 7.40520349,13.743762 C3.6602936,13.743762 0.62396966,10.7085329 0.62396966,6.96252814 C0.62396966,3.21871306 3.6602936,0.18129431 7.40520349,0.18129431 Z M7.40520349,3.18909964 C6.77093148,3.18909964 6.25676873,3.70326238 6.25676873,4.3375344 C6.25676873,4.97180642 6.77093148,5.48596916 7.40520349,5.48596916 C8.03947551,5.48596916 8.55363825,4.97180642 8.55363825,4.3375344 C8.55363825,3.70326238 8.03947551,3.18909964 7.40520349,3.18909964 Z M8.93644984,10.1343956 L8.93644984,9.47814714 C8.93644984,9.29694183 8.78953094,9.15002293 8.60832562,9.15002293 L8.28020141,9.15002293 L8.28020141,6.41565445 C8.28020141,6.23444913 8.13328251,6.08753023 7.95207719,6.08753023 L6.20208136,6.08753023 C6.02087604,6.08753023 5.87395714,6.23444913 5.87395714,6.41565445 L5.87395714,7.07190288 C5.87395714,7.2531082 6.02087604,7.4000271 6.20208136,7.4000271 L6.53020558,7.4000271 L6.53020558,9.15002293 L6.20208136,9.15002293 C6.02087604,9.15002293 5.87395714,9.29694183 5.87395714,9.47814714 L5.87395714,10.1343956 C5.87395714,10.3156009 6.02087604,10.4625198 6.20208136,10.4625198 L8.60832562,10.4625198 C8.78953094,10.4625198 8.93644984,10.3156009 8.93644984,10.1343956 Z' id='info-circle' fill='currentColor'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
626  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='15px' height='14px' viewBox='0 0 15 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M7.40520349,0.18129431 C11.1501134,0.18129431 14.1864373,3.21871306 14.1864373,6.96252814 C14.1864373,10.7085329 11.1501134,13.743762 7.40520349,13.743762 C3.6602936,13.743762 0.62396966,10.7085329 0.62396966,6.96252814 C0.62396966,3.21871306 3.6602936,0.18129431 7.40520349,0.18129431 Z M7.40520349,3.18909964 C6.77093148,3.18909964 6.25676873,3.70326238 6.25676873,4.3375344 C6.25676873,4.97180642 6.77093148,5.48596916 7.40520349,5.48596916 C8.03947551,5.48596916 8.55363825,4.97180642 8.55363825,4.3375344 C8.55363825,3.70326238 8.03947551,3.18909964 7.40520349,3.18909964 Z M8.93644984,10.1343956 L8.93644984,9.47814714 C8.93644984,9.29694183 8.78953094,9.15002293 8.60832562,9.15002293 L8.28020141,9.15002293 L8.28020141,6.41565445 C8.28020141,6.23444913 8.13328251,6.08753023 7.95207719,6.08753023 L6.20208136,6.08753023 C6.02087604,6.08753023 5.87395714,6.23444913 5.87395714,6.41565445 L5.87395714,7.07190288 C5.87395714,7.2531082 6.02087604,7.4000271 6.20208136,7.4000271 L6.53020558,7.4000271 L6.53020558,9.15002293 L6.20208136,9.15002293 C6.02087604,9.15002293 5.87395714,9.29694183 5.87395714,9.47814714 L5.87395714,10.1343956 C5.87395714,10.3156009 6.02087604,10.4625198 6.20208136,10.4625198 L8.60832562,10.4625198 C8.78953094,10.4625198 8.93644984,10.3156009 8.93644984,10.1343956 Z' id='info-circle' fill='currentColor'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
627  mask-position: center center;
628  -webkit-mask-position: center center;
629  mask-repeat: no-repeat;
630  -webkit-mask-repeat: no-repeat;
631  mask-size: contain;
632  -webkit-mask-size: contain;
633  background-color: var(--vf-bg-passive);
634  width: 0.875rem;
635  height: 0.875rem;
636  display: inline-block;
637}
638
639.vf-element-info:hover .vf-element-info-wrapper {
640  opacity: 1;
641  visibility: visible;
642}
643
644.vf-element-info-wrapper {
645  position: absolute;
646  opacity: 0;
647  visibility: hidden;
648  transition: 0.3s;
649  z-index: 1000;
650  width: 12.5rem;
651}
652
653.vf-element-info-wrapper.vf-element-info-wrapper-left {
654  top: -0.5625rem;
655  right: 1.375rem;
656}
657
658.vf-element-info-wrapper.vf-element-info-wrapper-right {
659  top: -0.5625rem;
660  left: 1.375rem;
661}
662
663.vf-element-info-wrapper.vf-element-info-wrapper-top {
664  bottom: 1.375rem;
665  left: 50%;
666  transform: translateX(-50%);
667}
668
669.vf-element-info-wrapper.vf-element-info-wrapper-bottom {
670  top: 1.375rem;
671  left: 50%;
672  transform: translateX(-50%);
673}
674
675.vf-element-info-content {
676  background: rgba(0, 0, 0, 0.85);
677  color: #FFFFFF;
678  border-radius: var(--vf-radius-small);
679  font-size: var(--vf-font-size-small);
680  line-height: var(--vf-line-height-small);
681  letter-spacing: var(--vf-letter-spacing-small);
682  padding: 0.3125rem 0.625rem;
683  font-style: normal;
684  display: inline-block;
685  position: relative;
686}
687
688.vf-element-info-content:after {
689  right: 100%;
690  top: 0.625rem;
691  border: solid transparent;
692  content: "";
693  height: 0;
694  width: 0;
695  position: absolute;
696  pointer-events: none;
697  border-color: rgba(0, 0, 0, 0);
698  border-right-color: rgba(0, 0, 0, 0.85);
699  border-width: 5px;
700}`;Y(ic);Ho.__file="themes/vueform/templates/ElementInfo.vue";var fa={};const ac=["innerHTML","id"],lc=["id"];function oc(e,t,n,r,i,l){return d(),h(X,null,[m(" If description is HTML "),e.description?(d(),h("div",{key:0,class:p(e.classes.container),innerHTML:e.description,id:e.id},null,10,ac)):e.isSlot?(d(),h(X,{key:1},[m(" If description is a slot "),w("div",{class:p(e.classes.container),id:e.id},[T(e.$slots,"default")],10,lc)],2112)):m("v-if",!0)],2112)}fa.render=oc;fa.__file="themes/blank/templates/ElementDescription.vue";var Uo={name:"ElementDescription",render:fa.render,data(){return{merge:!0,defaultClasses:{container:"vf-description",container_sm:"vf-description-sm",container_md:"",container_lg:"vf-description-lg",$container:(e,{Size:t})=>[e.container,e[`container_${t}`]]}}}}
700,sc=`.vf-description {
701  font-size: var(--vf-font-size-small);
702  line-height: var(--vf-line-height-small);
703  letter-spacing: var(--vf-letter-spacing-small);
704  color: var(--vf-color-muted);
705  margin-top: 0.25rem;
706}
707
708.vf-description.vf-description-sm {
709  font-size: var(--vf-font-size-small-sm);
710  line-height: var(--vf-line-height-small-sm);
711  letter-spacing: var(--vf-letter-spacing-small-sm);
712  margin-top: 0.125rem;
713}
714
715.vf-description.vf-description-lg {
716  font-size: var(--vf-font-size-small-lg);
717  line-height: var(--vf-line-height-small-lg);
718  letter-spacing: var(--vf-letter-spacing-small-lg);
719}`;Y(sc);Uo.__file="themes/vueform/templates/ElementDescription.vue";var va={};const dc=["id","innerHTML"];function uc(e,t,n,r,i,l){return e.showError?(d(),h("div",{key:0,class:p(e.classes.container),id:e.id,"aria-live":"assertive",innerHTML:e.error},null,10,dc)):m("v-if",!0)}va.render=uc;va.__file="themes/blank/templates/ElementError.vue";var jo={name:"ElementError",render:va.render,data(){return{merge:!0,defaultClasses:{container:"vf-element-error",container_sm:"vf-element-error-sm",container_md:"",container_lg:"vf-element-error-lg",$container:(e,{Size:t})=>[e.container,e[`container_${t}`]]}}}},cc=`.vf-element-error {
720  font-size: var(--vf-font-size-small);
721  line-height: var(--vf-line-height-small);
722  letter-spacing: var(--vf-letter-spacing-small);
723  color: var(--vf-color-danger);
724  margin-top: 0.25rem;
725}
726
727.vf-element-error.vf-element-error-sm {
728  font-size: var(--vf-font-size-small-sm);
729  line-height: var(--vf-line-height-small-sm);
730  letter-spacing: var(--vf-letter-spacing-small-sm);
731  margin-top: 0.125rem;
732}
733
734.vf-element-error.vf-element-error-lg {
735  font-size: var(--vf-font-size-small-lg);
736  line-height: var(--vf-line-height-small-lg);
737  letter-spacing: var(--vf-letter-spacing-small-lg);
738}`;Y(cc);jo.__file="themes/vueform/templates/ElementError.vue";var ga={};const pc=["innerHTML"];function fc(e,t,n,r,i,l){return e.message?(d(),h("div",{key:0,class:p(e.classes.container),innerHTML:e.message},null,10,pc)):m("v-if",!0)}ga.render=fc;ga.__file="themes/blank/templates/ElementMessage.vue";var Wo={name:"ElementMessage",render:ga.render,data(){return{merge:!0,defaultClasses:{container:"vf-element-message",container_sm:"vf-element-message-sm",container_md:"",container_lg:"vf-element-message-lg",$container:(e,{Size:t})=>[e.container,e[`container_${t}`]]}}}},vc=`.vf-element-message {
739  font-size: var(--vf-font-size-small);
740  line-height: var(--vf-line-height-small);
741  letter-spacing: var(--vf-letter-spacing-small);
742  color: var(--vf-color-success);
743  margin-top: 0.25rem;
744}
745
746.vf-element-message.vf-element-message-sm {
747  font-size: var(--vf-font-size-small-sm);
748  line-height: var(--vf-line-height-small-sm);
749  letter-spacing: var(--vf-letter-spacing-small-sm);
750  margin-top: 0.125rem;
751}
752
753.vf-element-message.vf-element-message-lg {
754  font-size: var(--vf-font-size-small-lg);
755  line-height: var(--vf-line-height-small-lg);
756  letter-spacing: var(--vf-letter-spacing-small-lg);
757}`;Y(vc);Wo.__file="themes/vueform/templates/ElementMessage.vue";var ma={};function gc(e,t,n,r,i,l){return e.visible?(d(),h("div",{key:0,class:p(e.classes.container)},[T(e.$slots,"default",{},()=>[t[0]||(t[0]=yo("*"))])],2)):m("v-if",!0)}ma.render=gc;ma.__file="themes/blank/templates/ElementRequired.vue";var Vo={name:"ElementRequired",render:ma.render,data(){return{merge:!0,defaultClasses:{container:"vf-element-required"}}}},mc="";Y(mc);Vo.__file="themes/vueform/templates/ElementRequired.vue";var ha={};const hc=["innerHTML"];function bc(e,t,n,r,i,l){return d(),h(X,null,[m(" If content is HTML "),e.content?(d(),h("div",{key:0,class:p(e.classes.container),innerHTML:e.content},null,10,hc)):e.isSlot?(d(),h(X,{key:1},[m(" If content is a slot "),w("div",{class:p(e.classes.container)},[T(e.$slots,"default")],2)],2112)):m("v-if",!0)],2112)}ha.render=bc;ha.__file="themes/blank/templates/ElementText.vue";var qo={name:"ElementText",render:ha.render,data(){return{merge:!0,defaultClasses:{container:"",container_before:"",container_between:"",container_after:"",$container:(e,{type:t})=>[e.container,e[`container_${t}`]]}}}};qo.__file="themes/vueform/templates/ElementText.vue";var ba={};const wc=["innerHTML"];function yc(e,t,n,r,i,l){return d(),h(X,null,[m(" If addon is a component "),e.addon&&e.isAddonComponent?(d(),h("div",{key:0,class:p(e.classes.container)},[w("div",{class:p(e.classes.wrapper)},[(d(),A($(e.addon)))],2)],2)):e.addon?(d(),h(X,{key:1},[m(" If addon is HTML "),w("div",{class:p(e.classes.container)},[w("div",{class:p(e.classes.wrapper),innerHTML:e.addon},null,10,wc)],2)],2112)):e.isSlot?(d(),h(X,{key:2},[m(" If addon is a slot "),w("div",{class:p(e.classes.container)},[w("div",{class:p(e.classes.wrapper)}
757,[T(e.$slots,"default")],2)],2)],2112)):m("v-if",!0)],2112)}ba.render=yc;ba.__file="themes/blank/templates/ElementAddon.vue";var _o={name:"ElementAddon",render:ba.render,data(){return{merge:!0,defaultClasses:{container:"vf-addon",container_before:"vf-addon-before",container_after:"vf-addon-after",container_sm:"vf-addon-sm",container_md:"",container_lg:"vf-addon-lg",container_before_sm:"",container_before_md:"",container_before_lg:"",container_after_sm:"",container_after_md:"",container_after_lg:"",wrapper:"vf-addon-wrapper",$container:(e,{type:t,Size:n})=>[e.container,e[`container_${n}`],e[`container_${t}`],e[`container_${t}_${n}`]]}}}},kc=`.vf-addon {
758  background: var(--vf-bg-addon);
759  color: var(--vf-color-addon);
760  border-radius: var(--vf-radius-input);
761  display: flex;
762  align-items: center;
763  justify-content: center;
764  flex: 0 0 0%;
765}
766
767.vf-addon.vf-addon-before {
768  border-top-right-radius: 0;
769  border-bottom-right-radius: 0;
770  padding: 0 var(--vf-space-addon) 0 var(--vf-px-input);
771}
772
773.vf-addon.vf-addon-before.vf-addon-sm {
774  padding: 0 var(--vf-space-addon-sm) 0 var(--vf-px-input-sm);
775}
776
777.vf-addon.vf-addon-before.vf-addon-lg {
778  padding: 0 var(--vf-space-addon-lg) 0 var(--vf-px-input-lg);
779}
780
781.vf-addon.vf-addon-after {
782  border-top-left-radius: 0;
783  border-bottom-left-radius: 0;
784  padding: 0 var(--vf-px-input) 0 var(--vf-space-addon);
785  order: 2;
786}
787
788.vf-addon.vf-addon-after.vf-addon-sm {
789  padding: 0 var(--vf-px-input-sm) 0 var(--vf-space-addon-sm);
790}
791
792.vf-addon.vf-addon-after.vf-addon-lg {
793  padding: 0 var(--vf-px-input-lg) 0 var(--vf-space-addon-lg);
794}
795
796.vf-addon-wrapper {
797  display: flex;
798  align-items: center;
799  justify-content: center;
800}`;Y(kc);_o.__file="themes/vueform/templates/ElementAddon.vue";var wa={};const Cc=["aria-expanded","aria-controls","tabindex"],Ac=["innerHTML"],Ec=["innerHTML"],Lc=["innerHTML"],xc=["innerHTML"],Sc=["data-dropdown-for","id"],Tc=["onMouseover","onClick"],Rc=["innerHTML","data-index","data-selected","tabindex","aria-selected"],Ic=["innerHTML","data-index","data-selected","tabindex","aria-selected"];function Bc(e,t,n,r,i,l){return d(),h("div",{class:p(e.classes.container)},[w("div",Q({class:e.classes.wrapper,onClick:t[0]||(t[0]=(...a)=>e.handleSelectorClick&&e.handleSelectorClick(...a)),onKeydown:t[1]||(t[1]=(...a)=>e.handleSelectorKeydown&&e.handleSelectorKeydown(...a))},e.aria,{"aria-expanded":e.isOpen,"aria-haspopup":"listbox","aria-controls":`dropdown-${e.el$.fieldId}`,role:"button",tabindex:e.el$.isDisabled||e.el$.isReadonly?void 0:0,ref:"selector"}),[Object.keys(e.selected).length?(d(),h(X,{key:0},[e.selected.valueDisplay&&typeof e.selected.valueDisplay=="object"&&[e.selected.valueDisplay.render||e.selected.valueDisplay.template]?(d(),A($(e.selected.valueDisplay),{key:0,el$:e.el$,option:e.selected},null,8,["el$","option"])):e.selected.valueDisplay&&typeof e.selected.valueDisplay=="function"?(d(),h("div",{key:1,innerHTML:e.selected.valueDisplay(e.selected,e.el$)},null,8,Ac)):(d(),h("div",{key:2,innerHTML:e.selected.label},null,8,Ec))],64)):(d(),h(X,{key:1},[e.placeholder&&typeof e.placeholder=="object"&&[e.placeholder.render||e.placeholder.template]?(d(),A($(e.placeholder),{key:0,el$:e.el$,option:e.selected},null,8,["el$","option"])):e.placeholder&&typeof e.placeholder=="function"?(d(),h("div",{key:1,innerHTML:e.placeholder(e.selected,e.el$)},null,8,Lc)):(d(),h("div",{key:2,innerHTML:e.placeholder},null,8,xc))],64)),w("div",{class:p(e.classes.caret)},null,2),(d(),A(ko,{to:"body"},[e.isOpen?(d(),h("div",{key:0,"data-dropdown-for":e.el$.fieldId,id:`dropdown-${e.el$.fieldId}`,class:p(e.classes.dropdown),style:Gt(e.style),ref:"dropdown",role:"listbox",tabindex:"-1"},[(d(!0),h(X,null,ie(e.options,(a,o)=>(d(),h("div",{class:p(e.classes.optionWrapper),key:a.value,onMouseover:s=>e.handleOptionPoint(a),onClick:s=>e.handleOptionClick(a)},[a.display&&typeof a.display=="object"&&[a.display.render||a.display.template]?(d(),A($(a.display),{key:0,el$:e.el$,option:a,index:o,selected:e.selected.index===a.index,pointed:e.pointed.index===a.index,"data-index":a.index,"data-selected":e.selected.index===a.index,role:"option",tabindex:e.pointed.index===a.index?0:-1,"aria-selected":e.selected.index===a.index},null,8,["el$","option","index","selected","pointed","data-index","data-selected","tabindex","aria-selected"])):a.display&&typeof a.display=="function"?(d(),h("div",{key:1,innerHTML:a.display(a,o,e.selected.index===a.index,e.pointed.index===a.index,e.el$),class:p(e.classes.option(a,o,e.el$)),"data-index":a.index,"data-selected":e.selected.index===a.index,role:"option",tabindex:e.pointed.index===a.index?0:-1,"aria-selected":e.selected.index===a.index}
800,null,10,Rc)):(d(),h("div",{key:2,innerHTML:a.label,class:p(e.classes.option(a,o,e.el$)),"data-index":a.index,"data-selected":e.selected.index===a.index,role:"option",tabindex:e.pointed.index===a.index?0:-1,"aria-selected":e.selected.index===a.index},null,10,Ic))],42,Tc))),128))],14,Sc)):m("v-if",!0)]))],16,Cc)],2)}wa.render=Bc;wa.__file="themes/blank/templates/ElementAddonOptions.vue";var Qo={name:"ElementAddonOptions",render:wa.render,data(){return{merge:!0,defaultClasses:{container:"vf-addon-options",container_sm:"vf-addon-options-sm",container_md:"",container_lg:"vf-addon-options-lg",container_disabled:"vf-addon-options-disabled",wrapper:"vf-addon-options-wrapper",wrapper_relaxed:"vf-addon-options-wrapper-relaxed",caret:"vf-addon-options-caret",dropdown:"vf-addon-options-dropdown",option:"vf-addon-options-option",option_active:"vf-addon-options-option-active",$container:(e,{Size:t,el$:n})=>[e.container,e[`container_${t}`],n.isDisabled||n.readonly?e.container_disabled:null],$wrapper:(e,{relaxed:t})=>[e.wrapper,t?e.wrapper_relaxed:e.wrapper_default],$option:(e,{selected:t,pointed:n})=>r=>[e.option,t.index===r.index||n.index===r.index?e.option_active:null]}}}},Mc=`.vf-addon-options {
801  display: flex;
802  align-items: center;
803  font-size: var(--vf-font-size);
804  line-height: var(--vf-line-height);
805  letter-spacing: var(--vf-letter-spacing);
806}
807
808.vf-addon-options.vf-addon-options-sm {
809  font-size: var(--vf-font-size-sm);
810  line-height: var(--vf-line-height-sm);
811  letter-spacing: var(--vf-letter-spacing-sm);
812}
813
814.vf-addon-options.vf-addon-options-lg {
815  font-size: var(--vf-font-size-lg);
816  line-height: var(--vf-line-height-lg);
817  letter-spacing: var(--vf-letter-spacing-lg);
818}
819
820.vf-addon-options.vf-addon-options-disabled {
821  opacity: 0.5;
822  cursor: initial;
823  pointer-events: none;
824}
825
826.vf-addon-options-wrapper {
827  display: flex;
828  align-items: center;
829  border-radius: 4px;
830  padding: 4px 4px;
831  cursor: pointer;
832  transition-property: all;
833  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
834  transition-duration: 150ms;
835  outline: none;
836}
837
838.vf-addon-options-wrapper:hover, .vf-addon-options-wrapper:focus {
839  background: var(--vf-bg-selected);
840}
841
842.vf-addon-options-wrapper.vf-addon-options-wrapper-relaxed {
843  padding: 6px 12px;
844}
845
846.vf-addon-options-caret {
847  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'%3E%3C/path%3E%3C/svg%3E");
848  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'%3E%3C/path%3E%3C/svg%3E");
849  mask-position: center center;
850  -webkit-mask-position: center center;
851  mask-repeat: no-repeat;
852  -webkit-mask-repeat: no-repeat;
853  background-color: var(--vf-bg-icon);
854  color: var(--vf-color-input);
855  width: 0.625rem;
856  height: 1rem;
857  padding: 1px 0;
858  margin-left: 0.5rem;
859}
860
861.vf-addon-options-dropdown {
862  background-color: var(--vf-bg-input);
863  border-width: var(--vf-border-width-dropdown);
864  border-style: solid;
865  border-color: var(--vf-border-color-input);
866  box-shadow: var(--vf-shadow-dropdown);
867  color: var(--vf-color-input);
868  position: fixed;
869  z-index: 1002;
870  overflow-x: scroll;
871  max-height: calc(100vh - 2rem);
872}
873
874.vf-addon-options-option {
875  display: flex;
876  align-items: center;
877  cursor: pointer;
878  padding: 0.3125rem 0.75rem;
879  white-space: nowrap;
880}
881
882.vf-addon-options-option-active {
883  background: var(--vf-bg-selected);
884}
885
886[dir=rtl] .vf-addon-options-caret {
887  margin-left: 0;
888  margin-right: 0.5rem;
889}`;Y(Mc);Qo.__file="themes/vueform/templates/ElementAddonOptions.vue";var ya={};const Dc=["tabindex","disabled"],Oc=["innerHTML","tabindex","disabled"],Fc=["tabindex","disabled"],$c=["tabindex"],zc=["innerHTML","tabindex"],Pc=["tabindex"];function Nc(e,t,n,r,i,l){return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[m(" Use `button` tag "),e.buttonType==="button"?(d(),h(X,{key:0},[m(" Use it as a component "),e.buttonLabel&&e.isButtonLabelComponent?(d(),h("button",Q({key:0},{...e.button,...e.aria},{tabindex:e.isDisabled||e.isLoading?-1:void 0,disabled:e.isDisabled,class:e.classes.button,onClick:t[0]||(t[0]=he((...a)=>e.handleClick&&e.handleClick(...a),["prevent"]))}),[(d(),A($(e.buttonLabel)))],16,Dc)):e.buttonLabel?(d(),h(X,{key:1},[m(" Use it as HTML "),w("button",Q({...e.button,...e.aria},{innerHTML:e.resolvedButtonLabel,tabindex:e.isDisabled||e.isLoading?-1:void 0,class:e.classes.button,disabled:e.isDisabled,onClick:t[1]||(t[1]=he((...a)=>e.handleClick&&e.handleClick(...a),["prevent"]))}),null,16,Oc)],2112)):(d(),h(X,{key:2},[m(" Use it as slot "),w("button",Q({...e.button,...e.aria},{tabindex:e.isDisabled||e.isLoading?-1:void 0,class:e.classes.button,disabled:e.isDisabled,onClick:t[2]||(t[2]=he((...a)=>e.handleClick&&e.handleClick(...a),["prevent"]))}),[T(e.$slots,"default",{el$:e.el$},()=>[(d(),A($(e.fieldSlots.default),{el$:e.el$},null,8,["el$"]))])],16,Fc)],2112))],64)):(d(),h(X,{key:1},[m(" Use `anchor` tag "),m(" Use it as a component "),e.buttonLabel&&e.isButtonLabelComponent?(d(),h("a",Q({key:0},{...e.button,...e.aria},{tabindex:e.isDisabled||e.isLoading?-1:void 0,class:e.classes.button,onClick:t[3]||(t[3]=(...a)=>e.handleClick&&e.handleClick(...a))}),[(d(),A($(e.buttonLabel)))],16,$c)):e.buttonLabel?(d(),h(X,{key:1},[m(" Use it as HTML "),w("a",Q({...e.button,...e.aria},{innerHTML:e.resolvedButtonLabel,tabindex:e.isDisabled||e.isLoading?-1:void 0,class:e.classes.button,onClick:t[4]||(t[4]=(...a)=>e.handleClick&&e.handleClick(...a))}),null,16,zc)],2112)):(d(),h(X,{key:2},[m(" Use it as slot "),w("a",Q({...e.button,...e.aria},{tabindex:e.isDisabled||e.isLoading?-1:void 0,class:e.classes.button,onClick:t[5]||(t[5]=(...a)=>e.handleClick&&e.handleClick(...a))}),[T(e.$slots,"default",{el$:e.el$},()=>[(d(),A($(e.fieldSlots.default),{el$:e.el$},null,8,["el$"]))])],16,Pc)],2112))],64))]),_:2},[ie(e.elementSlots,(a,o)=>({name:o,fn:N(()=>[T(e.$slots,o,{el$:e.el$},()=>[(d(),A($(a),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}ya.render=Nc;ya.__file="themes/blank/templates/elements/ButtonElement.vue";var Ko={name:"ButtonElement",render:ya.render,data(){return{merge:!0,defaultClasses:{container:"vf-text-type",button:"vf-btn",button_enabled:"",button_disabled:"vf-btn-disabled",button_loading:"vf-btn-loading",button_loading_primary:"vf-btn-loading-primary",button_loading_secondary:"vf-btn-loading-secondary",button_loading_danger:"vf-btn-loading-danger",button_primary:"vf-btn-primary",button_secondary:"vf-btn-secondary",button_danger:"vf-btn-danger",button_full:"vf-btn-full",button_not_full:"",button_left:"vf-btn-left",button_center:"vf-btn-center",button_right:"vf-btn-right",button_sm:"vf-btn-sm",button_md:"",button_lg:"vf-btn-lg",$button:(e,{isDisabled:t,isLoading:n,buttonClass:r,Size:i,danger:l,secondary:a,full:o,align:s})=>[e.button,l?e.button_danger:null,a?e.button_secondary:null,!l&&!a?e.button_primary:null,e[`button_${i}`],t?e.button_disabled:null,!t&&!n?e.button_enabled:null,n?e.button_loading:null,n&&l?e.button_loading_danger:null,n&&a?e.button_loading_secondary:null,n&&!a&&!l?e.button_loading_primary:null,o?e.button_full:e.button_not_full,s==="left"?e.button_left:null,s==="center"?e.button_center:null,s==="right"?e.button_right:null,r]}}}},Hc="/* Some styles are contained in Vueform.vue */";Y(Hc);Ko.__file="themes/vueform/templates/elements/ButtonElement.vue";var ka={};const Uc=["id"];function jc(e,t,n,r,i,l){return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[e.shouldVerify?(d(),h("div",{key:0,class:p(e.classes.wrapper)},[w("div",{id:e.fieldId,class:p(e.classes.captcha),ref:"input"},null,10,Uc)],2)):m("v-if",!0)]),_:2},[ie(e.elementSlots,(a,o)=>({name:o,fn:N(()=>[T(e.$slots,o,{el$:e.el$},()=>[(d(),A($(a),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}ka.render=jc;ka.__file="themes/blank/templates/elements/CaptchaElement.vue";var Go={name:"CaptchaElement",render:ka.render,data(){return{merge:!0,defaultClasses:{container:"",wrapper:"",captcha:""}}}};Go.__file="themes/vueform/templates/elements/CaptchaElement.vue";var Ca={};const Wc=["name","id","true-value","false-value","disabled"],Vc=["innerHTML"];function qc(e,t,n,r,i,l){return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[w("label",{class:p(e.classes.wrapper)},[ye(w("input",Q({type:"checkbox","onUpdate:modelValue":t[0]||(t[0]=a=>e.value=a)}
889,e.aria,{class:e.classes.input,name:e.path,id:e.fieldId,"true-value":e.trueValue,"false-value":e.falseValue,disabled:e.isDisabled,ref:"input"}),null,16,Wc),[[Wr,e.value]]),m(" If label is HTML "),e.Text?(d(),h("span",{key:0,class:p(e.classes.text),innerHTML:e.Text},null,10,Vc)):(d(),h(X,{key:1},[m(" If label is slot "),w("span",{class:p(e.classes.text)},[T(e.$slots,"default",{el$:e.el$},()=>[(d(),A($(e.fieldSlots.default),{el$:e.el$},null,8,["el$"]))])],2)],2112))],2)]),_:2},[ie(e.elementSlots,(a,o)=>({name:o,fn:N(()=>[T(e.$slots,o,{el$:e.el$},()=>[(d(),A($(a),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Ca.render=qc;Ca.__file="themes/blank/templates/elements/CheckboxElement.vue";var Jo={name:"CheckboxElement",render:Ca.render,data(){return{merge:!0,defaultClasses:{container:"vf-contains-link",wrapper:"vf-checkbox-wrapper",wrapper_sm:"vf-checkbox-wrapper-sm",wrapper_md:"",wrapper_lg:"vf-checkbox-wrapper-lg",wrapper_left:"vf-checkbox-wrapper-left",wrapper_right:"vf-checkbox-wrapper-right",input:"vf-checkbox",input_enabled:"",input_disabled:"",input_danger:"vf-checkbox-danger",input_sm:"vf-checkbox-sm",input_md:"",input_lg:"vf-checkbox-lg",input_left:"vf-checkbox-left",input_right:"vf-checkbox-right",input_standalone:"vf-checkbox-standalone",text:"vf-checkbox-text",text_left:"vf-checkbox-text-left",text_right:"vf-checkbox-text-right",$wrapper:(e,{Size:t,align:n})=>[e.wrapper,e[`wrapper_${t}`],n==="left"?e.wrapper_left:null,n==="right"?e.wrapper_right:null],$input:(e,{isDisabled:t,Size:n,isDanger:r,align:i,standalone:l})=>[e.input,e[`input_${n}`],t?e.input_disabled:e.input_enabled,!t&&r?e.input_danger:null,i==="left"?e.input_left:null,i==="right"?e.input_right:null,l?e.input_standalone:null],$text:(e,{align:t})=>[e.text,t==="left"?e.text_left:null,t==="right"?e.text_right:null]}}}},_c="/* Some styles are contained in Vueform.vue */";Y(_c);Jo.__file="themes/vueform/templates/elements/CheckboxElement.vue";var hr={};const Qc=["aria-labelledby"];function Kc(e,t,n,r,i,l){const a=se("CheckboxgroupCheckbox");return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[w("div",{class:p(e.classes.wrapper),"aria-labelledby":e.labelId,role:"group"},[(d(!0),h(X,null,ie(e.resolvedOptions,(o,s,u)=>(d(),A(a,{items:e.resolvedOptions,index:s,item:o,value:o.value,key:u,attrs:e.aria},{default:N(f=>[T(e.$slots,"checkbox",Q({ref_for:!0},f,{el$:e.el$}),()=>[(d(),A($(e.fieldSlots.checkbox),Q({ref_for:!0},f,{el$:e.el$}),null,16,["el$"]))])]),_:2},1032,["items","index","item","value","attrs"]))),128))],10,Qc)]),_:2},[ie(e.elementSlots,(o,s)=>({name:s,fn:N(()=>[T(e.$slots,s,{el$:e.el$},()=>[(d(),A($(o),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}hr.render=Kc;hr.__file="themes/blank/templates/elements/CheckboxgroupElement.vue";var Yo={name:"CheckboxgroupElement",render:hr.render,data(){return{merge:!0,defaultClasses:{container:"vf-checkboxgroup-view-default",wrapper:"vf-checkboxgroup-wrapper",wrapper_sm:"vf-checkboxgroup-wrapper-sm",wrapper_md:"",wrapper_lg:"vf-checkboxgroup-wrapper-lg",$wrapper:(e,{Size:t})=>[e.wrapper,e[`wrapper_${t}`]]}}}},Gc=`.vf-checkboxgroup-wrapper {
890  cursor: pointer;
891}
892
893.vf-checkboxgroup-wrapper .vf-checkbox-container {
894  padding-top: 0;
895}`;Y(Gc);Yo.__file="themes/vueform/templates/elements/CheckboxgroupElement.vue";var Xo={name:"CheckboxgroupElement_tabs",render:hr.render,data(){return{merge:!0,defaultClasses:{container:"vf-checkboxgroup-view-tabs",wrapper:"vf-checkboxgroup-tabs-wrapper",wrapper_sm:"vf-checkboxgroup-tabs-wrapper-sm",wrapper_md:"",wrapper_lg:"vf-checkboxgroup-tabs-wrapper-lg",$wrapper:(e,{Size:t})=>[e.wrapper,e[`wrapper_${t}`]]}}}},Jc=`.vf-checkboxgroup-tabs-wrapper {
896  display: grid;
897  grid-auto-flow: column;
898  box-shadow: var(--vf-shadow-input);
899  border-radius: var(--vf-radius-large);
900}
901
902.vf-checkboxgroup-tabs-wrapper.vf-checkboxgroup-tabs-wrapper-sm {
903  border-radius: var(--vf-radius-large-sm);
904}
905
906.vf-checkboxgroup-tabs-wrapper.vf-checkboxgroup-tabs-wrapper-lg {
907  border-radius: var(--vf-radius-large-lg);
908}`;Y(Jc);Xo.__file="themes/vueform/templates/elements/CheckboxgroupElement_tabs.vue";var Zo={name:"CheckboxgroupElement_blocks",render:hr.render,data(){return{merge:!0,defaultClasses:{container:"vf-checkboxgroup-view-blocks",wrapper:"vf-checkboxgroup-blocks-wrapper",wrapper_sm:"vf-checkboxgroup-blocks-wrapper-sm",wrapper_md:"",wrapper_lg:"vf-checkboxgroup-blocks-wrapper-lg",$wrapper:(e,{Size:t})=>[e.wrapper,e[`wrapper_${t}`]]}}}},Yc=`.vf-checkboxgroup-blocks-wrapper {
909  display: flex;
910  flex-direction: column;
911  justify-content: flex-start;
912  box-shadow: var(--vf-shadow-input);
913  border-radius: var(--vf-radius-large);
914}
915
916.vf-checkboxgroup-blocks-wrapper.vf-checkboxgroup-blocks-wrapper-sm {
917  border-radius: var(--vf-radius-large-sm);
918}
919
920.vf-checkboxgroup-blocks-wrapper.vf-checkboxgroup-blocks-wrapper-lg {
921  border-radius: var(--vf-radius-large-lg);
922}`;Y(Yc);Zo.__file="themes/vueform/templates/elements/CheckboxgroupElement_blocks.vue";var qr={};function Xc(e,t,n,r,i,l){const a=se("ElementAddon"),o=se("ElementLabelFloating"),s=se("DatepickerWrapper");return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[w("div",{class:p(e.classes.inputContainer)}
922,[e.hasAddonBefore?(d(),A(a,{key:0,type:"before"},{default:N(()=>[T(e.$slots,"addon-before",{},()=>[(d(),A($(e.fieldSlots["addon-before"]),{el$:e.el$},null,8,["el$"]))])]),_:3})):m("v-if",!0),e.hasAddonAfter?(d(),A(a,{key:1,type:"after"},{default:N(()=>[T(e.$slots,"addon-after",{},()=>[(d(),A($(e.fieldSlots["addon-after"]),{el$:e.el$},null,8,["el$"]))])]),_:3})):m("v-if",!0),e.hasFloating&&!e.empty?(d(),A(o,{key:2,visible:!e.empty},null,8,["visible"])):m("v-if",!0),w("div",{class:p(e.classes.inputWrapper)},[xe(s,{value:e.model,options:e.fieldOptions,id:e.fieldId,class:p(e.classes.input),placeholder:e.Placeholder,disabled:e.isDisabled,readonly:e.isReadonly,attrs:e.aria,onChange:e.handleChange,ref:"input"},null,8,["value","options","id","class","placeholder","disabled","readonly","attrs","onChange"])],2)],2)]),_:2},[ie(e.elementSlots,(u,f)=>({name:f,fn:N(()=>[T(e.$slots,f,{el$:e.el$},()=>[(d(),A($(u),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}qr.render=Xc;qr.__file="themes/blank/templates/elements/DateElement.vue";var es={name:"DateElement",render:qr.render,data(){return{merge:!0,defaultClasses:{container:"vf-text-type",inputContainer:"vf-input-group",inputContainer_sm:"vf-input-group-sm",inputContainer_md:"",inputContainer_lg:"vf-input-group-lg",inputContainer_default:"",inputContainer_disabled:"vf-input-group-disabled",inputContainer_focused:"vf-input-group-focused",inputContainer_success:"vf-input-group-success",inputContainer_danger:"vf-input-group-danger",inputWrapper:"vf-datepicker-wrapper",input:"vf-input-field",input_sm:"",input_md:"",input_lg:"",input_enabled:"",input_disabled:"",input_focused:"",input_success:"",input_danger:"",$inputContainer:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.inputContainer,e[`inputContainer_${n}`],t?e.inputContainer_disabled:null,!t&&!r&&!i?e.inputContainer_default:null,!t&&l?e.inputContainer_focused:null,!t&&r?e.inputContainer_success:null,!t&&i?e.inputContainer_danger:null],$input:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.input,e[`input_${n}`],t?e.input_disabled:null,!t&&!r&&!i&&!l?e.input_enabled:null,!t&&l&&!r&&!i?e.input_focused:null,!t&&i?e.input_danger:null,!t&&r?e.input_success:null]}}}},Zc=`/* Some styles are contained in Vueform.vue & DatepickerWrapper.vue */
923
924.vf-datepicker-wrapper {
925  display: block;
926  width: 100%;
927  height: 100%;
928}`;Y(Zc);es.__file="themes/vueform/templates/elements/DateElement.vue";var ts={render:qr.render};ts.__file="themes/blank/templates/elements/DatesElement.vue";var ns={name:"DatesElement",render:ts.render,data(){return{merge:!0,defaultClasses:{container:"vf-text-type",inputContainer:"vf-input-group",inputContainer_sm:"vf-input-group-sm",inputContainer_md:"",inputContainer_lg:"vf-input-group-lg",inputContainer_default:"",inputContainer_disabled:"vf-input-group-disabled",inputContainer_focused:"vf-input-group-focused",inputContainer_success:"vf-input-group-success",inputContainer_danger:"vf-input-group-danger",inputWrapper:"vf-datepicker-wrapper",input:"vf-input-field",input_sm:"",input_md:"",input_lg:"",input_enabled:"",input_disabled:"",input_focused:"",input_success:"",input_danger:"",$inputContainer:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.inputContainer,e[`inputContainer_${n}`],t?e.inputContainer_disabled:null,!t&&!r&&!i?e.inputContainer_default:null,!t&&l?e.inputContainer_focused:null,!t&&r?e.inputContainer_success:null,!t&&i?e.inputContainer_danger:null],$input:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.input,e[`input_${n}`],t?e.input_disabled:null,!t&&!r&&!i&&!l?e.input_enabled:null,!t&&l&&!r&&!i?e.input_focused:null,!t&&i?e.input_danger:null,!t&&r?e.input_success:null]}}}},ep="/* Some styles are contained in Vueform.vue & DatepickerWrapper.vue */";Y(ep);ns.__file="themes/vueform/templates/elements/DatesElement.vue";var Aa={};const tp=["aria-labelledby","aria-placeholder"],np=["id","accept"];function rp(e,t,n,r,i,l){const a=se("DragAndDrop"),o=se("FilePreview");return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[m(" Drag n drop "),e.drop&&e.canDrop&&e.canSelect?(d(),A(a,{key:0,title:e.form$.translations.vueform.elements[e.type].dndTitle,de
928scription:e.form$.translations.vueform.elements[e.type].dndDescription,disabled:e.isDisabled,onClick:e.handleClick,onDrop:e.handleDrop},null,8,["title","description","disabled","onClick","onDrop"])):e.canSelect?(d(),h(X,{key:1},[m(" Upload button "),w("div",Q(e.aria,{class:e.classes.button,"aria-labelledby":e.labelId,"aria-placeholder":e.form$.translations.vueform.elements[e.type].select,onClick:t[0]||(t[0]=he((...s)=>e.handleClick&&e.handleClick(...s),["prevent"])),onKeypress:t[1]||(t[1]=ze((...s)=>e.handleClick&&e.handleClick(...s),["enter","space"])),role:"button",tabindex:"0"}),Se(e.form$.translations.vueform.elements[e.type].select),17,tp)],2112)):m("v-if",!0),m(" Hidden file input "),e.canSelect&&!e.isDisabled&&!e.preparing?ye((d(),h("input",{key:2,id:e.fieldId,type:"file",accept:e.accept,onChange:t[2]||(t[2]=(...s)=>e.handleChange&&e.handleChange(...s)),ref:"input"},null,40,np)),[[$e,!1]]):m("v-if",!0),m(" Preview "),T(e.$slots,"preview",{},()=>[(d(),A(o,{key:e.view,attrs:e.aria},null,8,["attrs"]))])]),_:2},[ie(e.elementSlots,(s,u)=>({name:u,fn:N(()=>[T(e.$slots,u,{el$:e.el$},()=>[(d(),A($(s),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Aa.render=rp;Aa.__file="themes/blank/templates/elements/FileElement.vue";var rs={name:"FileElement",render:Aa.render,data(){return{merge:!0,defaultClasses:{container:"vf-file vf-text-type",container_removing:"vf-file-removing",button:"vf-btn vf-btn-secondary",button_enabled:"",button_disabled:"vf-btn-disabled",button_sm:"vf-btn-sm",button_md:"",button_lg:"vf-btn-lg",assertiveText:"vf-assertive-text",$container:(e,{removing:t})=>[e.container,t?e.container_removing:null],$button:(e,{isDisabled:t,preparing:n,Size:r})=>[e.button,e[`button_${r}`],!t&&!n?e.button_enabled:null,t||n?e.button_disabled:null]}}}},ip="/* Some styles are contained in Vueform.vue */";Y(ip);rs.__file="themes/vueform/templates/elements/FileElement.vue";var Ea={};const ap=["aria-labelledby"],lp=["data-col","data-row","data-col-start","data-col-end","data-row-start","data-row-end"],op=["innerHTML"];function sp(e,t,n,r,i,l){return d(),A($(e.elementLayout),{multiple:!0,ref:"container"},Oe({element:N(()=>[w("div",{class:p(e.classes.grid),style:Gt(e.gridStyle),role:"group","aria-labelledby":e.labelId},[(d(!0),h(X,null,ie(e.cells,(a,o)=>(d(),h("div",Q({class:e.classes.cell(a),style:a.style,ref_for:!0},a.attrs,{"data-col":a.col,"data-row":a.row,"data-col-start":a.colStart,"data-col-end":a.colEnd,"data-row-start":a.rowStart,"data-row-end":a.rowEnd}),[a.schema?(d(),h("div",{key:0,class:p(e.classes.fieldWrapper(a))},[T(e.$slots,a.slot,{},()=>[(d(),A($(a.component),Q({name:a.name,key:a.name,ref_for:!0},a.schema),null,16,["name"]))])],2)):(d(),h("div",{key:1,class:p(e.classes.textWrapper(a))},[T(e.$slots,a.slot,{},()=>[a.content?(d(),h("span",{key:0,class:p(e.classes.text),innerHTML:a.content},null,10,op)):m("v-if",!0)])],2))],16,lp))),256))],14,ap)]),_:2},[ie(e.elementSlots,(a,o)=>({name:o,fn:N(()=>[T(e.$slots,o,{el$:e.el$},()=>[(d(),A($(a),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Ea.render=sp;Ea.__file="themes/blank/templates/elements/GridElement.vue";var is={name:"GridElement",render:Ea.render,data(){return{merge:!0,defaultClasses:{container:"vf-grid-container",container_scrollable:"vf-grid-container-scrollable",grid:"vf-grid",grid_sm:"vf-grid-sm",grid_md:"",grid_lg:"vf-grid-lg",cell:"vf-grid-cell",fieldWrapper:"vf-grid-field-wrapper",fieldWrapper_sm:"vf-grid-field-wrapper-sm",fieldWrapper_md:"",fieldWrapper_lg:"vf-grid-field-wrapper-lg",fieldWrapper_left:"vf-grid-field-wrapper-left",fieldWrapper_center:"vf-grid-field-wrapper-center",fieldWrapper_right:"vf-grid-field-wrapper-right",fieldWrapper_top:"vf-grid-field-wrapper-top",fieldWrapper_middle:"vf-grid-field-wrapper-middle",fieldWrapper_bottom:"vf-grid-field-wrapper-bottom",fieldWrapper_baseline:"vf-grid-field-wrapper-baseline",textWrapper:"vf-grid-text-wrapper",textWrapper_sm:"vf-grid-text-wrapper-sm",textWrapper_md:"",textWrapper_lg:"vf-grid-text-wrapper-lg",textWrapper_left:"vf-grid-text-wrapper-left",textWrapper_center:"vf-grid-text-wrapper-center",textWrapper_right:"vf-grid-text-wrapper-right",textWrapper_justify:"vf-grid-text-wrapper-justify",textWrapper_top:"vf-grid-text-wrapper-top",textWrapper_middle:"vf-grid-text-wrapper-middle",textWrapper_bottom:"vf-grid-text-wrapper-bottom",textWrapper_baseline:"vf-grid-text-wrapper-baseline",text:"vf-grid-text",$container:(e,{scrollable:t})=>[e.container,t?e.container_scrollable:null],$grid:(e,{Size:t,align:n})=>[e.grid,e[`grid_${t}`]],$cell:(e,{})=>()=>[e.cell],$fieldWrapper:(e,{Size:t})=>({schema:n,align:r,valign:i,rowIndex:l,colIndex:a})=>[e.fieldWrapper,e[`fieldWrapper_${t}`],e[`fieldWrapper_${r}`],e[`fieldWrapper_${i}`]],$textWrapper:(e,{Size:t})=>({align:n,valign:r,rowIndex:i,colIndex:l})=>[e.textWrapper,e[`textWrapper_${t}`],e[`textWrapper_${n}`],e[`textWrapper_${r}`]]}}}},dp=`/* Some styles are contained in _table.scss */
929
930.vf-grid-container-scrollable {
931  overflow-x: auto;
932  overflow-y: visible;
933}
934
935.vf-grid {
936  display: grid;
937  -moz-column-gap: min(8.3333333333%, var(--vf-gutter));
938       column-gap: min(8.3333333333%, var(--vf-gutter));
939  row-gap: var(--vf-gutter);
940}
941
942.vf-grid-sm {
943  -moz-column-gap: min(8.3333333333%, var(--vf-gutter-sm));
944       column-gap: min(8.3333333333%, var(--vf-gutter-sm));
945  row-gap: var(--vf-gutter-sm);
946}
947
948.vf-grid-lg {
949  -moz-column-gap: min(8.3333333333%, var(--vf-gutter-lg));
950       column-gap: min(8.3333333333%, var(--vf-gutter-lg));
951  row-gap: var(--vf-gutter-lg);
952}
953
954.vf-grid-cell {
955  position: relative;
956}
957
958.vf-grid-field-wrapper {
959  width: 100%;
960  height: 100%;
961  display: grid;
962  min-height: var(--vf-min-height-input);
963}
964
965.vf-grid-field-wrapper-sm {
966  min-height: var(--vf-min-height-input-sm);
967}
968
969.vf-grid-field-wrapper-lg {
970  min-height: var(--vf-min-height-input-lg);
971}
972
973.vf-grid-field-wrapper-left {
974  text-align: left;
975}
976
977.vf-grid-field-wrapper-center {
978  text-align: center;
979}
980
981.vf-grid-field-wrapper-right {
982  text-align: right;
983}
984
985.vf-grid-field-wrapper-top {
986  align-items: flex-start;
987}
988
989.vf-grid-field-wrapper-middle {
990  align-items: center;
991}
992
993.vf-grid-field-wrapper-bottom {
994  align-items: flex-end;
995}
996
997.vf-grid-field-wrapper-baseline {
998  align-items: stretch;
999}
1000
1001.vf-grid-text-wrapper {
1002  width: 100%;
1003  height: 100%;
1004  display: flex;
1005  min-height: var(--vf-min-height-input);
1006  padding: var(--vf-py-input) var(--vf-px-input);
1007  overflow-wrap: break-word;
1008}
1009
1010.vf-grid-text-wrapper-sm {
1011  min-height: var(--vf-min-height-input-sm);
1012  padding: var(--vf-py-input-sm) var(--vf-px-input-sm);
1013}
1014
1015.vf-grid-text-wrapper-lg {
1016  min-height: var(--vf-min-height-input-lg);
1017  padding: var(--vf-py-input-lg) var(--vf-px-input-lg);
1018}
1019
1020.vf-grid-text-wrapper-left {
1021  justify-content: flex-start;
1022  text-align: left;
1023}
1024
1025.vf-grid-text-wrapper-center {
1026  justify-content: center;
1027  text-align: center;
1028}
1029
1030.vf-grid-text-wrapper-right {
1031  justify-content: flex-end;
1032  text-align: right;
1033}
1034
1035.vf-grid-text-wrapper-justify {
1036  justify-content: stretch;
1037  text-align: justify;
1038}
1039
1040.vf-grid-text-wrapper-top {
1041  align-items: start;
1042}
1043
1044.vf-grid-text-wrapper-middle {
1045  align-items: center;
1046}
1047
1048.vf-grid-text-wrapper-bottom {
1049  align-items: end;
1050}
1051
1052.vf-grid-text-wrapper-baseline {
1053  align-items: stretch;
1054}
1055
1056.vf-grid-text {
1057  width: 100%;
1058}`;Y(dp);is.__file="themes/vueform/templates/elements/GridElement.vue";var La={};const up=["aria-labelledby"];function cp(e,t,n,r,i,l){return d(),A($(e.elementLayout),{multiple:!0,ref:"container"},Oe({element:N(()=>[w("div",{class:p(e.classes.wrapper),role:"group","aria-labelledby":e.labelId},[T(e.$slots,"default",{},()=>[(d(!0),h(X,null,ie(e.children,(a,o)=>(d(),A($(e.component(a)),Q({ref_for:!0},a,{name:o,key:o}),null,16,["name"]))),128))])],10,up)]),_:2},[ie(e.elementSlots,(a,o)=>({name:o,fn:N(()=>[T(e.$slots,o,{el$:e.el$},()=>[(d(),A($(a),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}La.render=cp;La.__file="themes/blank/templates/elements/GroupElement.vue";var as={name:"GroupElement",render:La.render,data(){return{merge:!0,defaultClasses:{container:"",wrapper:"vf-row",wrapper_sm:"vf-row-sm",wrapper_md:"",wrapper_lg:"vf-row-lg",$wrapper:(e,{Size:t})=>[e.wrapper,e[`wrapper_${t}`]]}}}},pp="/* Some styles are contained in Vueform.vue */";Y(pp);as.__file="themes/vueform/templates/elements/GroupElement.vue";var xa={};const fp={key:0,ref:"container"},vp=["name","id"];function gp(e,t,n,r,i,l){return e.meta?m("v-if",!0):(d(),h("span",fp,[ye(w("input",{"onUpdate:modelValue":t[0]||(t[0]=a=>e.value=a),type:"hidden",name:e.name,id:e.fieldId,ref:"input"},null,8,vp),[[Zd,e.value]])],512))}xa.render=gp;xa.__file="themes/blank/templates/elements/HiddenElement.vue";var ls={name:"HiddenElement",render:xa.render,data(){return{merge:!0,defaultClasses:{}}}};ls.__file="themes/vueform/templates/elements/HiddenElement.vue";var Sa={};const mp=["aria-labelledby"],hp=["data-id"],bp=["aria-roledescription","id","onClick","onKeypress"],wp=["id","innerHTML"];function yp(e,t,n,r,i,l){return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[m(" Sorting container "),w("div",{class:p(e.classes.list),role:"list","aria-labelledby":e.labelId,ref:"list"},[(d(!0),h(X,null,ie(e.value,(a,o)=>(d(),h("div",{key:o,class:p(e.classes.listItem),role:"listitem","data-id":`${e.path}-${o}`},[T(e.$slots,"default",{index:o},()=>[e.prototype.type?(d(),A($(e.component(e.prototype)),Q({key:0,ref_for:!0},e.prototype,{name:o,key:o}),null,16,["name"])):m("v-if",!0)]),m(" Sort handle "),e.hasSort?(d(),h("span",{key:0,class:p(e.classes.handle),"data-handle":""},[w("span",{class:p(e.classes.handleIcon)},null,2)],2)):m("v-if",!0),m(" Remove button "),e.hasRemove?(d(),h("div",{key:1,"aria-roledescription":e.form$.translations.vueform.a11y.list.remove,class:
1058p(e.classes.remove),id:`${e.path}-${o}-remove-button`,onClick:he(s=>e.handleRemove(o),["prevent"]),onKeypress:ze(s=>e.handleRemove(o),["space","enter"]),role:"button",tabindex:"0"},[w("span",{class:p(e.classes.removeIcon)},null,2)],42,bp)):m("v-if",!0)],10,hp))),128))],10,mp),m(" Add button "),e.hasAdd?(d(),h("div",{key:0,class:p(e.classes.add),id:`${e.fieldId}-add-button`,onClick:t[0]||(t[0]=he((...a)=>e.handleAdd&&e.handleAdd(...a),["prevent"])),onKeypress:t[1]||(t[1]=ze((...a)=>e.handleAdd&&e.handleAdd(...a),["enter","space"])),innerHTML:e.addLabel,role:"button",tabindex:"0"},null,42,wp)):m("v-if",!0)]),_:2},[ie(e.elementSlots,(a,o)=>({name:o,fn:N(()=>[T(e.$slots,o,{el$:e.el$},()=>[(d(),A($(a),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Sa.render=yp;Sa.__file="themes/blank/templates/elements/ListElement.vue";var os={name:"ListElement",render:Sa.render,data(){return{merge:!0,defaultClasses:{container:"",list:"vf-rowset",list_sm:"vf-rowset-sm",list_md:"",list_lg:"vf-rowset-lg",list_disabled:"vf-list-disabled",list_sorting:"vf-list-sorting",listItem:"vf-row",listItem_sm:"vf-row-sm",listItem_md:"",listItem_lg:"vf-row-lg",handle:"vf-list-handle",handle_sm:"vf-list-handle-sm",handle_md:"",handle_lg:"vf-list-handle-lg",handleIcon:"vf-list-handle-icon",remove:"vf-list-remove",removeIcon:"vf-list-remove-icon",add:"vf-btn vf-btn-primary vf-btn-small vf-btn-list-add",add_sm:"vf-btn-small-sm vf-btn-list-add-sm",add_md:"",add_lg:"vf-btn-small-lg vf-btn-list-add-lg",$list:(e,{isDisabled:t,sorting:n,Size:r})=>[e.list,e[`list_${r}`],t?e.list_disabled:null,n?e.list_sorting:null],$listItem:(e,{Size:t})=>[e.listItem,e[`listItem_${t}`]],$handle:(e,{Size:t})=>[e.handle,e[`handle_${t}`]],$add:(e,{Size:t})=>[e.add,e[`add_${t}`]]}}}},kp=`/* Some styles are contained in Vueform.vue */
1059
1060.vf-rowset > .vf-row {
1061  position: relative;
1062}
1063
1064.vf-rowset > .vf-row:hover > .vf-list-remove, .vf-rowset > .vf-row:hover > .vf-list-handle {
1065  visibility: visible;
1066  opacity: 1;
1067}
1068
1069.vf-rowset.vf-list-sorting > div:hover .vf-list-handle, .vf-rowset.vf-list-sorting > div:hover .vf-list-remove {
1070  visibility: hidden;
1071  opacity: 0;
1072}
1073
1074.vf-list-remove, .vf-list-handle {
1075  opacity: 0;
1076  transition: 0.3s;
1077}
1078
1079.vf-list-remove span, .vf-list-handle span {
1080  display: flex;
1081  align-items: center;
1082  justify-content: center;
1083  background-repeat: no-repeat;
1084  background-position: center center;
1085}
1086
1087.vf-list-remove {
1088  position: absolute;
1089  left: 0;
1090  transform: translateX(-50%) translateY(-50%);
1091  top: 0;
1092  z-index: 999;
1093  background-color: var(--vf-bg-passive);
1094  border-radius: 999px;
1095  transition: 0.15s;
1096}
1097
1098.vf-list-remove:hover {
1099  filter: brightness(0.9);
1100}
1101
1102.vf-list-remove:focus {
1103  opacity: 1;
1104}
1105
1106.vf-list-remove-icon {
1107  display: flex;
1108  width: 1.125rem;
1109  height: 1.125rem;
1110  align-items: center;
1111  justify-content: center;
1112  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
1113  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
1114  mask-size: 0.75rem 0.75rem;
1115  -webkit-mask-size: 0.75rem 0.75rem;
1116  mask-repeat: no-repeat;
1117  -webkit-mask-repeat: no-repeat;
1118  mask-position: center center;
1119  -webkit-mask-position: center center;
1120  background-color: var(--vf-color-passive);
1121}
1122
1123.vf-list-handle {
1124  position: absolute;
1125  left: 0;
1126  transform: translateX(-100%);
1127  top: 0;
1128  cursor: grab;
1129  z-index: 999;
1130}
1131
1132.vf-list-handle:active {
1133  cursor: grabbing;
1134}
1135
1136.vf-list-handle-icon {
1137  width: var(--vf-min-height-input);
1138  height: var(--vf-min-height-input);
1139  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='11px' height='9px' viewBox='0 0 11 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Ebars%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.0418527,0.894571939 L0.309709821,0.894571939 C0.235791888,0.894571939 0.17578125,0.834156736 0.17578125,0.759740479 L0.17578125,0.220414636 C0.17578125,0.145998379 0.235791888,0.0855831754 0.309709821,0.0855831754 L10.0418527,0.0855831754 C10.1157706,0.0855831754 10.1757812,0.145998379 10.1757812,0.220414636 L10.1757812,0.759740479 C10.1757812,0.834156736 10.1157706,0.894571939 10.0418527,0.894571939 Z M10.0418527,4.8049452 L0.309709821,4.8049452 C0.235791888,4.8049452 0.17578125,4.74453 0.17578125,4.67011374 L0.17578125,4.1307879 C0.17578125,4.05637164 0.235791888,3.99595644 0.309709821,3.99595644 L10.0418527,3.99595644 C10.1157706,3.99595644 10.1757812,4.05637164 10.1757812,4.1307879 L10.1757812,4.67011374 C10.1757812,4.74453 10.1157706,4.8049452 10.
11390418527,4.8049452 Z M10.0418527,8.80953919 L0.309709821,8.80953919 C0.235791888,8.80953919 0.17578125,8.74912399 0.17578125,8.67470773 L0.17578125,8.13538189 C0.17578125,8.06096563 0.235791888,8.00055043 0.309709821,8.00055043 L10.0418527,8.00055043 C10.1157706,8.00055043 10.1757812,8.06096563 10.1757812,8.13538189 L10.1757812,8.67470773 C10.1757812,8.74912399 10.1157706,8.80953919 10.0418527,8.80953919 Z' id='bars' fill='currentColor' %3E%3C/path%3E%3C/g%3E%3C/svg%3E");
1140  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='11px' height='9px' viewBox='0 0 11 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Ebars%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.0418527,0.894571939 L0.309709821,0.894571939 C0.235791888,0.894571939 0.17578125,0.834156736 0.17578125,0.759740479 L0.17578125,0.220414636 C0.17578125,0.145998379 0.235791888,0.0855831754 0.309709821,0.0855831754 L10.0418527,0.0855831754 C10.1157706,0.0855831754 10.1757812,0.145998379 10.1757812,0.220414636 L10.1757812,0.759740479 C10.1757812,0.834156736 10.1157706,0.894571939 10.0418527,0.894571939 Z M10.0418527,4.8049452 L0.309709821,4.8049452 C0.235791888,4.8049452 0.17578125,4.74453 0.17578125,4.67011374 L0.17578125,4.1307879 C0.17578125,4.05637164 0.235791888,3.99595644 0.309709821,3.99595644 L10.0418527,3.99595644 C10.1157706,3.99595644 10.1757812,4.05637164 10.1757812,4.1307879 L10.1757812,4.67011374 C10.1757812,4.74453 10.1157706,4.8049452 10.0418527,4.8049452 Z M10.0418527,8.80953919 L0.309709821,8.80953919 C0.235791888,8.80953919 0.17578125,8.74912399 0.17578125,8.67470773 L0.17578125,8.13538189 C0.17578125,8.06096563 0.235791888,8.00055043 0.309709821,8.00055043 L10.0418527,8.00055043 C10.1157706,8.00055043 10.1757812,8.06096563 10.1757812,8.13538189 L10.1757812,8.67470773 C10.1757812,8.74912399 10.1157706,8.80953919 10.0418527,8.80953919 Z' id='bars' fill='currentColor' %3E%3C/path%3E%3C/g%3E%3C/svg%3E");
1141  mask-size: 0.7rem 0.7rem;
1142  -webkit-mask-size: 0.7rem 0.7rem;
1143  mask-repeat: no-repeat;
1144  -webkit-mask-repeat: no-repeat;
1145  mask-position: center center;
1146  -webkit-mask-position: center center;
1147  background-color: var(--vf-color-passive);
1148}
1149
1150.vf-list-handle-sm .vf-list-handle-icon {
1151  width: var(--vf-min-height-input-sm);
1152  height: var(--vf-min-height-input-sm);
1153}
1154
1155.vf-list-handle-lg .vf-list-handle-icon {
1156  width: var(--vf-min-height-input-lg);
1157  height: var(--vf-min-height-input-lg);
1158}
1159
1160.vf-btn-list-add {
1161  margin-top: var(--vf-gutter);
1162}
1163
1164.vf-btn-list-add.vf-btn-list-add-sm {
1165  margin-top: var(--vf-gutter-sm);
1166}
1167
1168.vf-btn-list-add.vf-btn-list-add-lg {
1169  margin-top: var(--vf-gutter-lg);
1170}
1171
1172.sortable-ghost {
1173  opacity: 0.6;
1174}`;Y(kp);os.__file="themes/vueform/templates/elements/ListElement.vue";var Ta={};const Cp=["name","id","placeholder","disabled","readonly","aria-labelledby"];function Ap(e,t,n,r,i,l){const a=se("ElementAddon"),o=se("ElementLabelFloating");return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[w("div",{class:p(e.classes.inputContainer)},[e.hasAddonBefore?(d(),A(a,{key:0,type:"before"},{default:N(()=>[T(e.$slots,"addon-before",{},()=>[(d(),A($(e.fieldSlots["addon-before"]),{el$:e.el$},null,8,["el$"]))])]),_:3})):m("v-if",!0),e.hasAddonAfter?(d(),A(a,{key:1,type:"after"},{default:N(()=>[T(e.$slots,"addon-after",{},()=>[(d(),A($(e.fieldSlots["addon-after"]),{el$:e.el$},null,8,["el$"]))])]),_:3})):m("v-if",!0),e.hasFloating&&!e.empty?(d(),A(o,{key:2,visible:!e.empty},null,8,["visible"])):m("v-if",!0),w("input",Q({type:"search",name:e.name,id:e.fieldId,class:e.classes.input,placeholder:e.Placeholder,disabled:e.isDisabled,readonly:e.isReadonly,"aria-labelledby":e.labelId,autocomplete:"off"},e.attrs,{ref:"input",onBlur:t[0]||(t[0]=(...s)=>e.handleLocationBlur&&e.handleLocationBlur(...s))}),null,16,Cp)],2)]),_:2},[ie(e.elementSlots,(s,u)=>({name:u,fn:N(()=>[T(e.$slots,u,{el$:e.el$},()=>[(d(),A($(s),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Ta.render=Ap;Ta.__file="themes/blank/templates/elements/LocationElement.vue";var ss={name:"LocationElement",render:Ta.render,data(){return{merge:!0,defaultClasses:{container:"vf-text-type",inputContainer:"vf-input-group",inputContainer_sm:"vf-input-group-sm",inputContainer_md:"",inputContainer_lg:"vf-input-group-lg",inputContainer_default:"",inputContainer_disabled:"vf-input-group-disabled",inputContainer_focused:"vf-input-group-focused",inputContainer_success:"vf-input-group-success",inputContainer_danger:"vf-input-group-danger",input:"vf-input-field",input_sm:"",input_md:"",input_lg:"",input_enabled:"",input_disabled:"",input_focused:"",input_success:"",input_danger:"",$inputContainer:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.inputContainer,e[`inputContainer_${n}`],t?e.inputContainer_disabled:null,!t&&!r&&!i?e.inputContainer_default:null,!t&&l?e.inputContainer_focused:null,!t&&r?e.inputContainer_success:null,!t&&i?e.inputContainer_danger:null],$input:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.input,e[`input_${n}`],t?e.input_disabled:null,!t&&!r&&!i&&!l?e.input_enabled:null,!t&&l&&!r&&!i?e.input_focused:null,!t&&i?e.input_danger:null,!t&&r?e.input_success:null]}}}},Ep=`/* Google */
1175
1176.pac-container {
1177  border-color: var(--vf-border-color-input);
1178  background: var(--vf-bg-input);
1179}
1180
1181.pac-item {
1182  display: flex;
1183  align-items: center;
1184  padding: 0.375rem 0.75rem;
1185  border-color: var(--vf-border-color-input);
1186  background: var(--vf-bg-input);
1187  color: var(--vf-color-input);
1188  cursor: pointer;
1189}
1190
1191.pac-item > span:last-of-type {
1192  font-size: 0.75rem;
1193  color: var(--vf-color-muted);
1194}
1195
1196.pac-item:hover, .pac-item.pac-item-selected {
1197  background: var(--vf-bg-selected);
1198}
1199
1200.pac-item-query {
1201  font-size: 0.875rem;
1202  line-height: 1;
1203  margin-right: 0.25rem;
1204  padding-right: 0.25rem;
1205  color: var(--vf-color-input);
1206}
1207
1208.pac-icon-marker {
1209  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 384 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z'%3e%3c/path%3e%3c/svg%3e");
1210  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 384 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z'%3e%3c/path%3e%3c/svg%3e");
1211  mask-repeat: no-repeat;
1212  -webkit-mask-repeat: no-repeat;
1213  mask-position: center center;
1214  -webkit-mask-position: center center;
1215  mask-size: contain;
1216  -webkit-mask-size: contain;
1217  background: var(--vf-bg-icon);
1218  width: 0.875rem;
1219  width: 0.875rem;
1220  margin-right: 0.75rem;
1221  margin-top: 0;
1222  padding-top: 1px;
1223  padding-bottom: 1px;
1224  box-sizing: content-box;
1225  flex-shrink: 0;
1226}
1227
1228.pac-logo:after {
1229  margin-left: 0.625rem;
1230  margin-right: 0.625rem;
1231  margin-bottom: 0.625rem;
1232}
1233
1234.pac-icon, .hdpi .pac-icon {
1235  background-image: none;
1236}`;Y(Ep);ss.__file="themes/vueform/templates/elements/LocationElement.vue";var Ra={};const Lp=["innerHTML"],xp=["innerHTML"],Sp=["aria-roledescription","id","onClick","onKeypress"],Tp=["id","innerHTML"];function Rp(e,t,n,r,i,l){return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[w("div",{class:p(e.classes.grid),style:Gt(e.gridStyle),ref:"grid"},[m(" Header row "),m(" First empty column "),e.rowsVisible&&e.colsVisible?(d(),h("div",{key:0,class:p(e.classes.headerFirst)},null,2)):m("v-if",!0),m(" Column headers "),(d(!0),h(X,null,ie(e.resolvedColumns,(a,o)=>(d(),h(X,null,[e.colsVisible?ye((d(),h("div",{key:0,innerHTML:a.label,class:
1236p(e.classes.header)},null,10,Lp)),[[$e,a.available]]):m("v-if",!0)],64))),256)),m(" Remove column "),e.allowRemove&&e.colsVisible?(d(),h("div",{key:1,class:p(e.classes.headerRemove)},null,2)):m("v-if",!0),m(" Content rows "),(d(!0),h(X,null,ie(e.resolvedRows,(a,o)=>(d(),h(X,null,[m(" Row label "),e.rowsVisible?ye((d(),h("div",{key:0,innerHTML:a.label,class:p(e.classes.rowLabel)},null,10,xp)),[[$e,a.available]]):m("v-if",!0),m(" Input cells "),(d(!0),h(X,null,ie(e.resolvedColumns,(s,u)=>ye((d(),h("div",{class:p(e.classes.cell)},[w("div",{class:p(e.classes.cellWrapper(e.resolveColType(s),e.resolveComponentName(o,u)))},[(d(),A($(e.resolveComponentType(s)),Q({ref_for:!0},e.cells[o][u],{key:e.cells[o][u].name}),null,16))],2)],2)),[[$e,a.available&&s.available]])),256)),m(" Remove column "),e.allowRemove?(d(),h("div",{key:1,class:p(e.classes.rowRemove)},[w("div",{"aria-roledescription":e.form$.translations.vueform.a11y.list.remove,class:p(e.classes.remove),id:`${e.path}-${o}-remove-button`,onClick:he(s=>e.handleRemove(o),["prevent"]),onKeypress:ze(s=>e.handleRemove(o),["space","enter"]),role:"button",tabindex:"0"},[w("span",{class:p(e.classes.removeIcon)},null,2)],42,Sp)],2)):m("v-if",!0)],64))),256))],6),m(" Add button "),e.allowAdd?(d(),h("div",{key:0,class:p(e.classes.add),id:`${e.fieldId}-add-button`,onClick:t[0]||(t[0]=he((...a)=>e.handleAdd&&e.handleAdd(...a),["prevent"])),onKeypress:t[1]||(t[1]=ze((...a)=>e.handleAdd&&e.handleAdd(...a),["enter","space"])),innerHTML:e.addLabel,role:"button",tabindex:"0"},null,42,Tp)):m("v-if",!0)]),_:2},[ie(e.elementSlots,(a,o)=>({name:o,fn:N(()=>[T(e.$slots,o,{el$:e.el$},()=>[(d(),A($(a),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Ra.render=Rp;Ra.__file="themes/blank/templates/elements/MatrixElement.vue";var ds={name:"MatrixElement",render:Ra.render,data(){return{merge:!0,defaultClasses:{container:"vf-matrix-container",grid:"vf-matrix-grid",grid_scrollable:"is-scrollable",headerFirst:"vf-matrix-header-first",header:"vf-matrix-header",header_padding:"has-padding",header_sticky:"is-sticky",header_not_sticky:"is-not-sticky",header_wrap:"is-wrap",header_nowrap:"is-nowrap",header_sm:"vf-matrix-header-sm",header_md:"",header_lg:"vf-matrix-header-lg",headerRemove:"vf-matrix-header-remove",rowLabel:"vf-matrix-row-label",rowLabel_sticky:"is-sticky",rowLabel_not_sticky:"is-not-sticky",rowLabel_wrap:"is-wrap",rowLabel_nowrap:"is-nowrap",cell:"vf-matrix-cell",cell_sm:"vf-matrix-cell-sm",cell_md:"",cell_lg:"vf-matrix-cell-lg",cellWrapper:"vf-matrix-cell-wrapper",cellWrapper_padding:"has-padding",cellWrapper_centered:"is-centered",cellWrapper_error:"has-error",cellWrapper_success:"has-success",rowRemove:"vf-matrix-row-remove",remove:"vf-matrix-remove",removeIcon:"vf-matrix-remove-icon",add:"vf-btn vf-btn-primary vf-btn-small vf-matrix-add",add_sm:"vf-btn-small-sm vf-matrix-add-sm",add_md:"",add_lg:"vf-btn-small-lg vf-matrix-add-lg",$grid:(e,{scrollable:t})=>[e.grid,t?e.grid_scrollable:null],$header:(e,{Size:t,padding:n,stickyCols:r,colWrap:i})=>[e.header,e[`header_${t}`],n?e.header_padding:null,r?e.header_sticky:null,i?e.header_wrap:e.header_nowrap],$rowLabel:(e,{stickyRows:t,rowWrap:n})=>[e.rowLabel,t?e.rowLabel_sticky:null,n?e.rowLabel_wrap:e.rowLabel_nowrap],$cell:(e,{Size:t})=>[e.cell,e[`cell_${t}`]],$cellWrapper:(e,{padding:t,centered:n,cells$:r})=>(i,l)=>{var a,o;return[e.cellWrapper,t?e.cellWrapper_padding:null,["radio","checkbox","toggle"].includes(i)?e.cellWrapper_centered:null,(a=r[l])!=null&&a.error?e.cellWrapper_error:null,(o=r[l])!=null&&o.isSuccess?e.cellWrapper_success:null]},$add:(e,{Size:t})=>[e.add,e[`add_${t}`]],$remove:(e,{removeHover:t})=>[e.remove,t?e.remove_hover:null]}}}},Ip=`/* Some styles are contained in _table.scss */
1237
1238.vf-matrix-grid {
1239  display: grid;
1240}
1241
1242.vf-matrix-grid.is-scrollable {
1243  overflow: auto;
1244}
1245
1246.vf-matrix-header {
1247  display: flex;
1248  align-items: center;
1249  justify-content: center;
1250  text-align: center;
1251  min-height: var(--vf-min-height-input);
1252}
1253
1254.vf-matrix-header.has-padding {
1255  padding-left: 0.5rem;
1256  padding-right: 0.5rem;
1257}
1258
1259.vf-matrix-header.is-sticky {
1260  position: sticky;
1261  top: 0;
1262  -webkit-backdrop-filter: blur(64px);
1263          backdrop-filter: blur(64px);
1264  z-index: 1;
1265}
1266
1267.vf-matrix-header.is-nowrap {
1268  white-space: nowrap;
1269}
1270
1271.vf-matrix-header.vf-matrix-header-sm {
1272  min-height: var(--vf-min-height-input-sm);
1273}
1274
1275.vf-matrix-header.vf-matrix-header-lg {
1276  min-height: var(--vf-min-height-input-lg);
1277}
1278
1279.vf-matrix-row-label {
1280  display: flex;
1281  align-items: center;
1282  padding-right: 0.5rem;
1283}
1284
1285.vf-matrix-row-label.is-sticky {
1286  position: sticky;
1287  left: 0;
1288  -webkit-backdrop-filter: blur(64px);
1289          backdrop-filter: blur(64px);
1290  z-index: 1;
1291}
1292
1293.vf-matrix-row-label.is-nowrap {
1294  white-space: nowrap;
1295}
1296
1297.vf-matrix-cell {
1298  display: grid;
1299  align-items: center;
1300  min-height: var(--vf-min-height-input);
1301}
1302
1303.vf-matrix-cell.vf-matrix-cell-sm {
1304  min-height: var(--vf-min-height-input-sm);
1305}
1306
1307.vf-matrix-cell.vf-matrix-cell-lg {
1308  min-height: var(--vf-min-height-input-lg);
1309}
1310
1311.vf-matrix-cell-wrapper {
1312  width: 100%;
1313  height: 100%;
1314  display: grid;
1315  align-items: center;
1316}
1317
1318.vf-matrix-cell-wrapper.has-padding {
1319  padding-left: 0.5rem;
1320  padding-right: 0.5rem;
1321}
1322
1323.vf-matrix-cell-wrapper.is-centered {
1324  justify-content: center;
1325}
1326
1327.vf-matrix-row-remove {
1328  position: sticky;
1329  right: 0;
1330  -webkit-backdrop-filter: blur(64px);
1331          backdrop-filter: blur(64px);
1332  z-index: 1;
1333  display: flex;
1334  align-items: center;
1335  justify-content: center;
1336  width: 2.5rem;
1337}
1338
1339.vf-matrix-remove {
1340  width: 1rem;
1341  height: 1rem;
1342  padding: 0.125rem;
1343  box-sizing: content-box;
1344  background-color: var(--vf-bg-passive);
1345  border-radius: 999px;
1346  transition: 0.15s;
1347}
1348
1349.vf-matrix-remove:hover {
1350  filter: brightness(0.9);
1351}
1352
1353.vf-matrix-remove-icon {
1354  display: flex;
1355  width: 100%;
1356  height: 100%;
1357  align-items: center;
1358  justify-content: center;
1359  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
1360  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
1361  mask-size: 0.75rem 0.75rem;
1362  -webkit-mask-size: 0.75rem 0.75rem;
1363  mask-repeat: no-repeat;
1364  -webkit-mask-repeat: no-repeat;
1365  mask-position: center center;
1366  -webkit-mask-position: center center;
1367  background-color: var(--vf-color-passive);
1368}
1369
1370.vf-matrix-add {
1371  margin-top: var(--vf-gutter);
1372}
1373
1374.vf-matrix-add.vf-matrix-add-sm {
1375  margin-top: var(--vf-gutter-sm);
1376}
1377
1378.vf-matrix-add.vf-matrix-add-lg {
1379  margin-top: var(--vf-gutter-lg);
1380}`;Y(Ip);ds.__file="themes/vueform/templates/elements/MatrixElement.vue";var Ia={};const Bp=["aria-labelledby","aria-placeholder"],Mp=["id","accept","disabled"];function Dp(e,t,n,r,i,l){const a=se("DragAndDrop");return d(),A($(e.elementLayout),{multiple:!0,ref:"container"},Oe({element:N(()=>[m(" Drag n drop "),e.drop&&e.canDrop&&e.hasAdd?(d(),A(a,{key:0,title:e.form$.translations.vueform.elements[e.type].dndTitle,de
1380scription:e.form$.translations.vueform.elements[e.type].dndDescription,disabled:e.isDisabled,class:p(e.classes.dnd),onClick:e.handleClick,onDrop:e.handleDrop},null,8,["title","description","disabled","class","onClick","onDrop"])):e.hasAdd?(d(),h(X,{key:1},[m(" Upload button "),w("div",Q(e.aria,{class:e.classes.button,"aria-labelledby":e.labelId,"aria-placeholder":e.form$.translations.vueform.elements.multifile.uploadButton,onClick:t[0]||(t[0]=he((...o)=>e.handleClick&&e.handleClick(...o),["prevent"])),onKeypress:t[1]||(t[1]=ze((...o)=>e.handleClick&&e.handleClick(...o),["enter","space"])),role:"button",tabindex:"0"}),Se(e.form$.translations.vueform.elements.multifile.uploadButton),17,Bp)],2112)):m("v-if",!0),m(" Actual input field "),ye(w("input",{multiple:"",id:e.fieldId,type:"file",onChange:t[2]||(t[2]=(...o)=>e.handleChange&&e.handleChange(...o)),accept:e.accept,disabled:e.isDisabled,ref:"input"},null,40,Mp),[[$e,!1]]),ye((d(),h("div",{class:p(e.classes.list),key:`${e.fieldId}-${e.length}`,ref:"list"},[(d(!0),h(X,null,ie(e.value,(o,s)=>(d(),h("div",{key:s,class:p(e.classes.listItem)},[e.prototype.type?(d(),A($(e.component(e.prototype)),Q({key:0,ref_for:!0},e.prototype,{disabled:!e.hasRemove,embed:!0,name:s,onRemove:u=>e.remove(s)}),null,16,["disabled","name","onRemove"])):m("v-if",!0),m(" Sort handle "),e.hasSort?(d(),h("span",{key:1,class:p(e.classes.handle),"data-handle":""},[w("span",{class:p(e.classes.handleIcon)},null,2)],2)):m("v-if",!0)],2))),128))],2)),[[$e,!e.empty]])]),_:2},[ie(e.elementSlots,(o,s)=>({name:s,fn:N(()=>[T(e.$slots,s,{el$:e.el$},()=>[(d(),A($(o),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Ia.render=Dp;Ia.__file="themes/blank/templates/elements/MultifileElement.vue";var us={name:"MultifileElement",render:Ia.render,data(){return{merge:!0,defaultClasses:{container:"vf-text-type",list:"vf-multifile-list",list_sm:"vf-multifile-list-sm",list_md:"",list_lg:"vf-multifile-list-lg",list_file:"vf-multifile-list-file",list_file_sm:"",list_file_md:"",list_file_lg:"",list_image:"vf-multifile-list-image",list_image_sm:"vf-multifile-list-image-sm",list_image_md:"",list_image_lg:"vf-multifile-list-image-lg",list_gallery:"vf-multifile-list-gallery",list_gallery_sm:"vf-multifile-list-gallery-sm",list_gallery_md:"",list_gallery_lg:"vf-multifile-list-gallery-lg",list_disabled:"vf-multifile-list-disabled",list_sorting:"vf-multifile-list-sorting",listItem:"",handle:"",handle_file:"vf-multifile-handle-file",handle_file_sm:"vf-multifile-handle-file-sm",handle_file_md:"",handle_file_lg:"vf-multifile-handle-file-lg",handle_image:"vf-multifile-handle-image",handle_image_sm:"vf-multifile-handle-image-sm",handle_image_md:"",handle_image_lg:"vf-multifile-handle-image-lg",handle_gallery:"vf-multifile-handle-gallery",handle_gallery_sm:"",handle_gallery_md:"",handle_gallery_lg:"",handleIcon:"",handleIcon_file:"vf-multifile-handle-icon-file",handleIcon_image:"vf-multifile-handle-icon-image",handleIcon_gallery:"vf-multifile-handle-icon-gallery",dnd:"",button:"vf-btn vf-btn-secondary",button_enabled:"",button_disabled:"vf-btn-disabled",button_sm:"vf-btn-sm",button_md:"",button_lg:"vf-btn-lg",$list:(e,{isDisabled:t,sorting:n,view:r,Size:i})=>[e.list,e[`list_${i}`],t?e.list_disabled:null,n?e.list_sorting:null,e[`list_${r}`],e[`list_${r}_${i}`]],$handle:(e,{view:t,Size:n})=>[e.handle,e[`handle_${t}`],e[`handle_${t}_${n}`]],$handleIcon:(e,{view:t})=>[e.handleIcon,e[`handleIcon_${t}`]],$button:(e,{isDisabled:t,preparing:n,Size:r})=>[e.button,e[`button_${r}`],!t&&!n?e.button_enabled:null,t||n?e.button_disabled:null]}}}},Op=`/* Some styles are contained in Vueform.vue */
1381
1382.vf-multifile-list {
1383  margin-top: var(--vf-gutter);
1384}
1385
1386.vf-multifile-list.vf-multifile-list-sm {
1387  margin-top: var(--vf-gutter-sm);
1388}
1389
1390.vf-multifile-list.vf-multifile-list-lg {
1391  margin-top: var(--vf-gutter-lg);
1392}
1393
1394.vf-multifile-list-file,
1395.vf-multifile-list-image {
1396  display: grid;
1397}
1398
1399.vf-multifile-list-file > .vf-row,
1400.vf-multifile-list-image > .vf-row {
1401  position: relative;
1402}
1403
1404.vf-multifile-list-file > .vf-row:hover .vf-multifile-handle-file,
1405.vf-multifile-list-file > .vf-row:hover .vf-multifile-handle-image,
1406.vf-multifile-list-image > .vf-row:hover .vf-multifile-handle-file,
1407.vf-multifile-list-image > .vf-row:hover .vf-multifile-handle-image {
1408  visibility: visible;
1409  opacity: 1;
1410}
1411
1412.vf-multifile-list-file.vf-multifile-list-sorting >
1412 div:hover .vf-multifile-handle-file,
1413.vf-multifile-list-file.vf-multifile-list-sorting > div:hover .vf-multifile-handle-image,
1414.vf-multifile-list-image.vf-multifile-list-sorting > div:hover .vf-multifile-handle-file,
1415.vf-multifile-list-image.vf-multifile-list-sorting > div:hover .vf-multifile-handle-image {
1416  visibility: hidden;
1417  opacity: 0;
1418}
1419
1420.vf-multifile-list-file {
1421  row-gap: calc(var(--vf-gutter) / 2);
1422}
1423
1424.vf-multifile-list-file.vf-multifile-list-file-sm {
1425  row-gap: calc(var(--vf-gutter-sm) / 2);
1426}
1427
1428.vf-multifile-list-file.vf-multifile-list-file-lg {
1429  row-gap: calc(var(--vf-gutter-lg) / 2);
1430}
1431
1432.vf-multifile-list-image {
1433  row-gap: calc(var(--vf-gutter) / 2);
1434}
1435
1436.vf-multifile-list-image.vf-multifile-list-image-sm {
1437  row-gap: calc(var(--vf-gutter-sm) / 2);
1438}
1439
1440.vf-multifile-list-image.vf-multifile-list-image-lg {
1441  row-gap: calc(var(--vf-gutter-lg) / 2);
1442}
1443
1444.vf-multifile-list-gallery {
1445  display: flex;
1446  flex-wrap: wrap;
1447  gap: calc(var(--vf-gutter) / 2);
1448}
1449
1450.vf-multifile-list-gallery.vf-multifile-list-sorting > div:hover .vf-multifile-handle-gallery {
1451  visibility: hidden;
1452  opacity: 0;
1453}
1454
1455.vf-multifile-list-gallery > div {
1456  position: relative;
1457}
1458
1459.vf-multifile-list-gallery > div:hover .vf-multifile-handle-gallery {
1460  visibility: visible;
1461  opacity: 1;
1462}
1463
1464.vf-multifile-handle-file,
1465.vf-multifile-handle-image {
1466  position: absolute;
1467  left: var(--vf-gutter);
1468  transform: translateX(-100%);
1469  top: 0;
1470  cursor: grab;
1471  visibility: hidden;
1472  opacity: 0;
1473  transition: 0.3s;
1474}
1475
1476.vf-multifile-handle-file:active,
1477.vf-multifile-handle-image:active {
1478  cursor: grabbing;
1479}
1480
1481.vf-multifile-handle-icon-file,
1482.vf-multifile-handle-icon-image {
1483  display: flex;
1484  align-items: center;
1485  justify-content: center;
1486  background-repeat: no-repeat;
1487  background-position: center center;
1488  width: var(--vf-min-height-input);
1489  height: var(--vf-min-height-input);
1490  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='11px' height='9px' viewBox='0 0 11 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Ebars%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.0418527,0.894571939 L0.309709821,0.894571939 C0.235791888,0.894571939 0.17578125,0.834156736 0.17578125,0.759740479 L0.17578125,0.220414636 C0.17578125,0.145998379 0.235791888,0.0855831754 0.309709821,0.0855831754 L10.0418527,0.0855831754 C10.1157706,0.0855831754 10.1757812,0.145998379 10.1757812,0.220414636 L10.1757812,0.759740479 C10.1757812,0.834156736 10.1157706,0.894571939 10.0418527,0.894571939 Z M10.0418527,4.8049452 L0.309709821,4.8049452 C0.235791888,4.8049452 0.17578125,4.74453 0.17578125,4.67011374 L0.17578125,4.1307879 C0.17578125,4.05637164 0.235791888,3.99595644 0.309709821,3.99595644 L10.0418527,3.99595644 C10.1157706,3.99595644 10.1757812,4.05637164 10.1757812,4.1307879 L10.1757812,4.67011374 C10.1757812,4.74453 10.1157706,4.8049452 10.0418527,4.8049452 Z M10.0418527,8.80953919 L0.309709821,8.80953919 C0.235791888,8.80953919 0.17578125,8.74912399 0.17578125,8.67470773 L0.17578125,8.13538189 C0.17578125,8.06096563 0.235791888,8.00055043 0.309709821,8.00055043 L10.0418527,8.00055043 C10.1157706,8.00055043 10.1757812,8.06096563 10.1757812,8.13538189 L10.1757812,8.67470773 C10.1757812,8.74912399 10.1157706,8.80953919 10.0418527,8.80953919 Z' id='bars' fill='currentColor' %3E%3C/path%3E%3C/g%3E%3C/svg%3E");
1491  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='11px' height='9px' viewBox='0 0 11 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Ebars%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.0418527,0.894571939 L0.309709821,0.894571939 C0.235791888,0.894571939 0.17578125,0.834156736 0.17578125,0.759740479 L0.17578125,0.220414636 C0.17578125,0.145998379 0.235791888,0.0855831754 0.309709821,0.0855831754 L10.0418527,0.0855831754 C10.1157706,0.0855831754 10.1757812,0.145998379 10.1757812,0.220414636 L10.1757812,0.759740479 C10.1757812,0.834156736 10.1157706,0.894571939 10.0418527,0.894571939 Z M10.0418527,4.8049452 L0.309709821,4.8049452 C0.235791888,4.8049452 0.17578125,4.74453 0.17578125,4.67011374 L0.17578125,4.1307879 C0.17578125,4.05637164 0.235791888,3.99595644 0.309709821,3.99595644 L10.0418527,3.99595644 C10.1157706,3.99595644 10.1757812,4.05637164 10.1757812,4.1307879 L10.1757812,4.67011374 C10.1757812,4.74453 10.1157706,4.8049452 10.
14910418527,4.8049452 Z M10.0418527,8.80953919 L0.309709821,8.80953919 C0.235791888,8.80953919 0.17578125,8.74912399 0.17578125,8.67470773 L0.17578125,8.13538189 C0.17578125,8.06096563 0.235791888,8.00055043 0.309709821,8.00055043 L10.0418527,8.00055043 C10.1157706,8.00055043 10.1757812,8.06096563 10.1757812,8.13538189 L10.1757812,8.67470773 C10.1757812,8.74912399 10.1157706,8.80953919 10.0418527,8.80953919 Z' id='bars' fill='currentColor' %3E%3C/path%3E%3C/g%3E%3C/svg%3E");
1492  mask-size: 0.7rem 0.7rem;
1493  -webkit-mask-size: 0.7rem 0.7rem;
1494  mask-repeat: no-repeat;
1495  -webkit-mask-repeat: no-repeat;
1496  mask-position: center center;
1497  -webkit-mask-position: center center;
1498  background-color: currentColor;
1499}
1500
1501.vf-multifile-handle-file.vf-multifile-handle-file-sm .vf-multifile-handle-icon-file {
1502  width: var(--vf-min-height-input-sm);
1503  height: var(--vf-min-height-input-sm);
1504}
1505
1506.vf-multifile-handle-file.vf-multifile-handle-file-lg .vf-multifile-handle-icon-file {
1507  width: var(--vf-min-height-input-lg);
1508  height: var(--vf-min-height-input-lg);
1509}
1510
1511.vf-multifile-handle-image.vf-multifile-handle-image-sm .vf-multifile-handle-icon-image {
1512  width: var(--vf-min-height-input-sm);
1513  height: var(--vf-min-height-input-sm);
1514}
1515
1516.vf-multifile-handle-image.vf-multifile-handle-image-lg .vf-multifile-handle-icon-image {
1517  width: var(--vf-min-height-input-lg);
1518  height: var(--vf-min-height-input-lg);
1519}
1520
1521.vf-multifile-handle-gallery {
1522  position: absolute;
1523  cursor: grab;
1524  visibility: hidden;
1525  opacity: 0;
1526  transition: 0.3s;
1527  border-radius: 999px;
1528  left: 0.1875rem;
1529  top: 0.1875rem;
1530  transform: none;
1531  background: var(--vf-gray-200);
1532}
1533
1534.vf-multifile-handle-gallery:active {
1535  cursor: grabbing;
1536}
1537
1538.vf-multifile-handle-gallery:hover {
1539  background-color: var(--vf-gray-300);
1540}
1541
1542.vf-multifile-handle-icon-gallery {
1543  display: flex;
1544  align-items: center;
1545  justify-content: center;
1546  background-repeat: no-repeat;
1547  background-position: center center;
1548  width: 1rem;
1549  height: 1rem;
1550  mask-size: 0.75rem 0.75rem;
1551  -webkit-mask-size: 0.75rem 0.75rem;
1552  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12px' height='13px' viewBox='0 0 12 13' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='%236B7280' fill-rule='evenodd'%3E%3Cpath d='M7.93929644,10.4886534 L6.22140503,12.2179202 C6.11156489,12.3277374 5.93349525,12.3277374 5.82363223,12.2179202 L4.10576371,10.4886534 C3.99594646,10.3788132 3.99594646,10.2007436 4.10576371,10.0909263 L4.27147376,9.92521629 C4.381291,9.81537616 4.55938354,9.81537616 4.66922367,9.92521629 L5.62409352,10.89137 L5.64753097,10.89137 L5.64753097,6.67528507 L1.43144605,6.67528507 L1.43144605,6.69872252 L2.39762264,7.65359237 C2.50746277,7.76340962 2.50746277,7.94150215 2.39762264,8.05134228 L2.2318897,8.21705233 C2.12207245,8.32686958 1.94400281,8.32686958 1.83416268,8.21705233 L0.104918753,6.49916092 C-0.0048984896,6.38932079 -0.0048984896,6.21125115 0.104918753,6.10138813 L1.83418557,4.38349671 C1.9440257,4.27367947 2.12209534,4.27367947 2.23193547,4.38349671 L2.39766841,4.54922966 C2.50750855,4.6590469 2.50750855,4.83713943 2.39766841,4.94697956 L1.43144605,5.90184942 L1.43144605,5.92528686 L5.64753097,5.92528686 L5.64753097,1.70920194 L5.62409352,1.70920194 L4.66922367,2.67537853 C4.55940642,2.78521867 4.38131389,2.78521867 4.27147376,2.67537853 L4.10576371,2.50964559 C3.99594646,2.39982835 3.99592358,2.2217587 4.10576371,2.11191857 L5.82365512,0.382651762 C5.93349525,0.272834518 6.11156489,0.272834518 6.22142791,0.382651762 L7.93931933,2.11191857 C8.04913657,2.2217587 8.04913657,2.39982835 7.93931933,2.50966848 L7.77358638,2.67540142 C7.66376914,2.78524155 7.48567661,2.78524155 7.37583648,2.67540142 L6.42096662,1.70920194 L6.39752918,1.70920194 L6.39752918,5.92528686 L10.6136141,5.92528686 L10.6136141,5.90184942 L9.64743751,4.94697956 C9.53759737,4.83716232 9.53759737,4.65906979 9.64743751,4.54922966 L9.81317045,4.3835196 C9.92298769,4.27370236 10.1010573,4.27370236 10.2108975,4.3835196 L11.9401643,6.10141102 C12.0500044,6.21125115 12.0499815,6.38932079 11.9401643,6.49918381 L10.2108975,8.21707522 C10.1010573,8.32689246 9.92298769,8.32689246 9.81317045,8.21707522 L9.64743751,8.05136517 C9.53759737,7.94154792 9.53759737,7.76345539 9.64743751,7.65361526 L10.6136141,6.69872252 L10.
15526136141,6.67528507 L6.39752918,6.67528507 L6.39752918,10.89137 L6.42096662,10.89137 L7.37583648,9.9251934 C7.48565372,9.81535327 7.66374625,9.81535327 7.77358638,9.9251934 L7.93929644,10.0909263 C8.04911368,10.2007207 8.04911368,10.3787903 7.93929644,10.4886534 Z' id='arrows' fill='currentColor'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
1553  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12px' height='13px' viewBox='0 0 12 13' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='%236B7280' fill-rule='evenodd'%3E%3Cpath d='M7.93929644,10.4886534 L6.22140503,12.2179202 C6.11156489,12.3277374 5.93349525,12.3277374 5.82363223,12.2179202 L4.10576371,10.4886534 C3.99594646,10.3788132 3.99594646,10.2007436 4.10576371,10.0909263 L4.27147376,9.92521629 C4.381291,9.81537616 4.55938354,9.81537616 4.66922367,9.92521629 L5.62409352,10.89137 L5.64753097,10.89137 L5.64753097,6.67528507 L1.43144605,6.67528507 L1.43144605,6.69872252 L2.39762264,7.65359237 C2.50746277,7.76340962 2.50746277,7.94150215 2.39762264,8.05134228 L2.2318897,8.21705233 C2.12207245,8.32686958 1.94400281,8.32686958 1.83416268,8.21705233 L0.104918753,6.49916092 C-0.0048984896,6.38932079 -0.0048984896,6.21125115 0.104918753,6.10138813 L1.83418557,4.38349671 C1.9440257,4.27367947 2.12209534,4.27367947 2.23193547,4.38349671 L2.39766841,4.54922966 C2.50750855,4.6590469 2.50750855,4.83713943 2.39766841,4.94697956 L1.43144605,5.90184942 L1.43144605,5.92528686 L5.64753097,5.92528686 L5.64753097,1.70920194 L5.62409352,1.70920194 L4.66922367,2.67537853 C4.55940642,2.78521867 4.38131389,2.78521867 4.27147376,2.67537853 L4.10576371,2.50964559 C3.99594646,2.39982835 3.99592358,2.2217587 4.10576371,2.11191857 L5.82365512,0.382651762 C5.93349525,0.272834518 6.11156489,0.272834518 6.22142791,0.382651762 L7.93931933,2.11191857 C8.04913657,2.2217587 8.04913657,2.39982835 7.93931933,2.50966848 L7.77358638,2.67540142 C7.66376914,2.78524155 7.48567661,2.78524155 7.37583648,2.67540142 L6.42096662,1.70920194 L6.39752918,1.70920194 L6.39752918,5.92528686 L10.6136141,5.92528686 L10.6136141,5.90184942 L9.64743751,4.94697956 C9.53759737,4.83716232 9.53759737,4.65906979 9.64743751,4.54922966 L9.81317045,4.3835196 C9.92298769,4.27370236 10.1010573,4.27370236 10.2108975,4.3835196 L11.9401643,6.10141102 C12.0500044,6.21125115 12.0499815,6.38932079 11.9401643,6.49918381 L10.2108975,8.21707522 C10.1010573,8.32689246 9.92298769,8.32689246 9.81317045,8.21707522 L9.64743751,8.05136517 C9.53759737,7.94154792 9.53759737,7.76345539 9.64743751,7.65361526 L10.6136141,6.69872252 L10.6136141,6.67528507 L6.39752918,6.67528507 L6.39752918,10.89137 L6.42096662,10.89137 L7.37583648,9.9251934 C7.48565372,9.81535327 7.66374625,9.81535327 7.77358638,9.9251934 L7.93929644,10.0909263 C8.04911368,10.2007207 8.04911368,10.3787903 7.93929644,10.4886534 Z' id='arrows' fill='currentColor'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
1554  mask-repeat: no-repeat;
1555  -webkit-mask-repeat: no-repeat;
1556  mask-position: center center;
1557  -webkit-mask-position: center center;
1558  background-color: var(--vf-gray-600);
1559}
1560
1561.sortable-ghost {
1562  opacity: 0.6;
1563}`;Y(Op);us.__file="themes/vueform/templates/elements/MultifileElement.vue";function Kt(e){return e==null}function Fp(e,t,n){const{object:r,valueProp:i,mode:l}=Ze(e),a=mr().proxy,o=n.iv,s=(S,M=!0)=>{o.value=f(S);const C=u(S);t.emit("change",C,a),M&&(t.emit("input",C),t.emit("update:modelValue",C))},u=S=>r.value||Kt(S)?S:Array.isArray(S)?S.map(M=>M[i.value]):S[i.value],f=S=>Kt(S)?l.value==="single"?{}:[]:S;return{update:s}}function _e(e){return nu(()=>({get:e,set:()=>{}}))}function $p(e,t){const{value:n,modelValue:r,mode:i,valueProp:l}=Ze(e),a=rt(i.value!=="single"?[]:{}),o=_e(()=>r.value!==void 0?r.value:n.value),s=Le(()=>i.value==="single"?a.value[l.value]:a.value.map(f=>f[l.value])),u=_e(()=>i.value!=="single"?a.value.map(f=>f[l.value]).join(","):a.value[l.value]);return{iv:a,internalValue:a,ev:o,externalValue:o,textValue:u,plainValue:s}}function zp(e,t,n){const{regex:r}=Ze(e),i=mr().proxy,l=n.isOpen,a=n.open,o=rt(null),s=()=>{o.value=""},u=M=>{o.value=M.target.value},f=M=>{if(r.value){let C=r.value;typeof C=="string"&&(C=new RegExp(C)),M.key.match(C)||M.preventDefault()}},S=M=>{if(r.value){let E=(M.clipboardData||window.clipboardData).getData("Text"),k=r.value;typeof k=="string"&&(k=new RegExp(k)),E.split("").every(x=>!!x.match(k))||M.preventDefault()}t.emit("paste",M,i)};return je(o,M=>
1563{!l.value&&M&&a(),t.emit("search-change",M,i)}),{search:o,clearSearch:s,handleSearchInput:u,handleKeypress:f,handlePaste:S}}function Pp(e,t,n){const{groupSelect:r,mode:i,groups:l,disabledProp:a}=Ze(e),o=rt(null),s=f=>{f===void 0||f!==null&&f[a.value]||l.value&&f&&f.group&&(i.value==="single"||!r.value)||(o.value=f)};return{pointer:o,setPointer:s,clearPointer:()=>{s(null)}}}function ai(e,t=!0){return t?String(e).toLowerCase().trim():String(e).toLowerCase().normalize("NFD").trim().replace(/æ/g,"ae").replace(/œ/g,"oe").replace(/ø/g,"o").replace(new RegExp("\\p{Diacritic}","gu"),"")}function Np(e){return Object.prototype.toString.call(e)==="[object Object]"}function Hp(e,t){if(e.length!==t.length)return!1;const n=t.slice().sort();return e.slice().sort().every(function(r,i){return r===n[i]})}const cs=(e,t)=>{if(e===t)return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let i of n)if(!r.includes(i)||!cs(e[i],t[i]))return!1;return!0};var Up=cs;
1563function jp(e,t,n){const{options:r,mode:i,trackBy:l,limit:a,hideSelected:o,createTag:s,createOption:u,label:f,appendNewTag:S,appendNewOption:M,multipleLabel:C,object:E,loading:k,delay:x,resolveOnLoad:O,minChars:D,filterResults:L,clearOnSearch:P,clearOnSelect:H,valueProp:I,allowAbsent:te,groupLabel:K,canDeselect:z,max:re,strict:Z,closeOnSelect:q,closeOnDeselect:ae,groups:we,reverse:de,infinite:be,groupOptions:fe,groupHideEmpty:Ke,groupSelect:pe,onCreate:ve,disabledProp:W,searchStart:ee,searchFilter:at}=Ze(e),oe=mr().proxy,le=n.iv,R=n.ev,ne=n.search,Te=n.clearSearch,lt=n.update,Mt=n.pointer,Vt=n.setPointer,At=n.clearPointer,Et=n.focus,Pt=n.deactivate,et=n.close,qt=n.localize,bt=rt([]),Ge=rt([]),tt=rt(!1),nt=rt(null),wt=rt(be.value&&a.value===-1?10:a.value),Lt=Le({get:()=>Ge.value,set:v=>Ge.value=v}),Me=_e(()=>s.value||u.value||!1),ot=_e(()=>S.value!==void 0?S.value:M.value!==void 0?M.value:!0),Qe=Le(()=>{if(we.value){let v=Dt.value||[],B=[];return v.forEach(ue=>{We(ue[fe.value]).forEach(Be=>{B.push(Object.assign({},Be,ue[W.value]?{[W.value]:!0}:{}))})}),B}else{let v=We(Ge.value||[]);return bt.value.length&&(v=v.concat(bt.value)),v}}),ut=Le(()=>{let v=Qe.value;return de.value&&(v=v.reverse()),pt.value.length&&(v=pt.value.concat(v)),Ue(v)}),yt=Le(()=>{let v=ut.value;return wt.value>0&&(v=v.slice(0,wt.value)),v}),Dt=Le(()=>{if(!we.value)return[];let v=[],B=Ge.value||[];return bt.value.length&&v.push({[K.value]:" ",[fe.value]:[...bt.value],__CREATE__:!0}),v.concat(B)}),ln=Le(()=>{let v=[...Dt.value].map(B=>({...B}));return pt.value.length&&(v[0]&&v[0].__CREATE__?v[0][fe.value]=[...pt.value,...v[0][fe.value]]:v=[{[K.value]:" ",[fe.value]:[...pt.value],__CREATE__:!0}].concat(v)),v}),ct=Le(()=>{if(!we.value)return[];let v=ln.value;return Je((v||[]).map((B,ue)=>{const Be=We(B[fe.value]);return{...B,index:ue,group:!0,[fe.value]:Ue(Be,!1).map(Ve=>Object.assign({},Ve,B[W.value]?{[W.value]:!0}:{})),__VISIBLE__:Ue(Be).map(Ve=>Object.assign({},Ve,B[W.value]?{[W.value]:!0}:{}))}}))}),Ot=Le(()=>{switch(i.value){case"single":return!Kt(le.value[I.value]);case"multiple":case"tags":return!Kt(le.value)&&le.value.length>0}}),Zt=Le(()=>C.value!==void 0?C.value(le.value,oe):le.value&&le.value.length>1?`${le.value.length} options selected`:"1 option selected"),Nt=_e(()=>!Qe.value.length&&!tt.value&&!pt.value.length),xt=_e(()=>Qe.value.length>0&&yt.value.length==0&&(ne.value&&we.value||!we.value)),pt=Le(()=>Me.value===!1||!ne.value?[]:Fe(ne.value)!==-1?[]:[{[I.value]:ne.value,[kt.value[0]]:ne.value,[f.value]:ne.value,__CREATE__:!0}]),kt=Le(()=>l.value?Array.isArray(l.value)?l.value:[l.value]:[f.value]),bn=_e(()=>{switch(i.value){case"single":return null;case"multiple":case"tags":return[]}}),On=_e(()=>k.value||tt.value),St=v=>{switch(typeof v!="object"&&(v=Ce(v)),i.value){case"single":lt(v);break;case"multiple":case"tags":lt(le.value.concat(v));break}t.emit("select",wn(v),v,oe)},Tt=v=>{switch(typeof v!="object"&&(v=Ce(v)),i.value){case"single":Pe();break;case"tags":case"multiple":lt(Array.isArray(v)?le.value.filter(B=>v.map(ue=>ue[I.value]).indexOf(B[I.value])===-1):le.value.filter(B=>B[I.value]!=v[I.value]));break}t.emit("deselect",wn(v),v,oe)},wn=v=>E.value?v:v[I.value],_t=v=>{Tt(v)},_n=(v,B)=>{if(B.button!==0){B.preventDefault();return}_t(v)},Pe=()=>{lt(bn.value),t.emit("clear",oe)},c=v=>{if(v.group!==void 0)return i.value==="single"?!1:Ie(v[fe.value])&&v[fe.value].length;switch(i.value){case"single":return!Kt(le.value)&&(le.value[I.value]==v[I.value]||typeof le.value[I.value]=="object"&&typeof v[I.value]=="object"&&Up(le.value[I.value],v[I.value]));case"tags":case"multiple":return!Kt(le.value)&&le.value.map(B=>B[I.value]).indexOf(v[I.value])!==-1}},b=v=>v[W.value]===!0,y=()=>re===void 0||re.value===-1||!Ot.value&&re.value>0?!1:le.value.length>=re.value,F=v=>{if(!b(v)){if(ve.value&&!c(v)&&v.__CREATE__&&(v={...v},delete v.__CREATE__,v=ve.value(v,oe),v instanceof Promise)){tt.value=!0,v.then(B=>{tt.value=!1,U(B)});return}U(v)}},U=v=>{switch(v.__CREATE__&&(v={...v},delete v.__CREATE__),i.value){case"single":if(v&&c(v)){z.value&&Tt(v),ae.value&&(At(),et());return}v&&G(v),H.value&&Te(),q.value&&(At(),et()),v&&St(v);break;case"multiple":if(v&&c(v)){Tt(v),ae.value&&(At(),et());return}if(y()){t.emit("max",oe);return}v&&(G(v),St(v)),H.value&&Te(),o.value&&At(),q.value&&et();break;case"tags":if(v&&c(v)){Tt(v),ae.value&&(At(),et());return}if(y()){t.emit("max",oe);return}v&&G(v),H.value&&Te(),v&&St(v),o.value&&At(),q.value&&et();break}q.value||Et()},j=v=>{if(!(b(v)||i.value==="single"||!pe.value)){switch(i.value){case"multiple":case"tags":Re(v[fe.value])?Tt(v[fe.value]):St(v[fe.value].filter(
1563B=>le.value.map(ue=>ue[I.value]).indexOf(B[I.value])===-1).filter(B=>!B[W.value]).filter((B,ue)=>le.value.length+1+ue<=re.value||re.value===-1)),o.value&&Mt.value&&Vt(ct.value.filter(B=>!B[W.value])[Mt.value.index]);break}q.value&&Pt()}},G=v=>{Ce(v[I.value])===void 0&&Me.value&&(t.emit("tag",v[I.value],oe),t.emit("option",v[I.value],oe),t.emit("create",v[I.value],oe),ot.value&&He(v),Te())},_=()=>{i.value!=="single"&&St(yt.value.filter(v=>!v.disabled&&!c(v)))},Re=v=>v.find(B=>!c(B)&&!B[W.value])===void 0,Ie=v=>v.find(B=>!c(B))===void 0,Ce=v=>Qe.value[Qe.value.map(B=>String(B[I.value])).indexOf(String(v))],Fe=v=>Qe.value.findIndex(B=>kt.value.some(ue=>(parseInt(B[ue])==B[ue]?parseInt(B[ue]):B[ue])===(parseInt(v)==v?parseInt(v):v))),ge=v=>["tags","multiple"].indexOf(i.value)!==-1&&o.value&&c(v),He=v=>{bt.value.push(v)},Je=v=>Ke.value?v.filter(B=>ne.value?B.__VISIBLE__.length:B[fe.value].length):v.filter(B=>ne.value?B.__VISIBLE__.length:!0),Ue=(v,B=!0)=>{let ue=v;if(ne.value&&L.value){let Be=at.value;Be||(Be=(Ve,Qn,ii)=>kt.value.some(Yd=>{let kl=ai(qt(Ve[Yd]),Z.value);return ee.value?kl.startsWith(ai(Qn,Z.value)):kl.indexOf(ai(Qn,Z.value))!==-1})),ue=ue.filter(Ve=>Be(Ve,ne.value,oe))}return o.value&&B&&(ue=ue.filter(Be=>!ge(Be))),ue},We=v=>{let B=v;return Np(B)&&(B=Object.keys(B).map(ue=>{let Be=B[ue];return{[I.value]:ue,[kt.value[0]]:Be,[f.value]:Be}})),B&&Array.isArray(B)?B=B.map(ue=>typeof ue=="object"?ue:{[I.value]:ue,[kt.value[0]]:ue,[f.value]:ue}):B=[],B},Qt=()=>{Kt(R.value)||(le.value=ce(R.value))},g=v=>(tt.value=!0,new Promise((B,ue)=>{r.value(ne.value,oe).then(Be=>{Ge.value=Be||[],typeof v=="function"&&v(Be),tt.value=!1}).catch(Be=>{console.error(Be),Ge.value=[],tt.value=!1}).finally(()=>{B()})})),J=()=>{if(Ot.value)if(i.value==="single"){let v=Ce(le.value[I.value]);if(v!==void 0){let B=v[f.value];le.value[f.value]=B,E.value&&(R.value[f.value]=B)}}else le.value.forEach((v,B)=>{let ue=Ce(le.value[B][I.value]);if(ue!==void 0){let Be=ue[f.value];le.value[B][f.value]=Be,E.value&&(R.value[B][f.value]=Be)}})},V=v=>{g(v)},ce=v=>Kt(v)?i.value==="single"?{}:[]:E.value?v:i.value==="single"?Ce(v)||(te.value?{[f.value]:v,[I.value]:v,[kt.value[0]]:v}:{}):v.filter(B=>!!Ce(B)||te.value).map(B=>Ce(B)||{[f.value]:B,[I.value]:B,[kt.value[0]]:B}),Ae=()=>{nt.value=je(ne,v=>{v.length<D.value||!v&&D.value!==0||(tt.value=!0,P.value&&(Ge.value=[]),setTimeout(()=>{v==ne.value&&r.value(ne.value,oe).then(B=>{(v==ne.value||!ne.value)&&(Ge.value=B,Mt.value=yt.value.filter(ue=>ue[W.value]!==!0)[0]||null,tt.value=!1)}).catch(B=>{console.error(B)})},x.value))},{flush:"sync"})};if(i.value!=="single"&&!Kt(R.value)&&!Array.isArray(R.value))throw new Error(`v-model must be an array when using "${i.value}" mode`);return r&&typeof r.value=="function"?O.value?g(Qt):E.value==!0&&Qt():(Ge.value=r.value,Qt()),x.value>-1&&Ae(),je(x,(v,B)=>{nt.value&&nt.value(),v>=0&&Ae()}),je(R,v=>{if(Kt(v)){lt(ce(v),!1);return}switch(i.value){case"single":(E.value?v[I.value]!=le.value[I.value]:v!=le.value[I.value])&&lt(ce(v),!1);break;case"multiple":case"tags":Hp(E.value?v.map(B=>B[I.value]):v,le.value.map(B=>B[I.value]))||lt(ce(v),!1);break}},{deep:!0}),je(r,(v,B)=>{typeof e.options=="function"?O.value&&(!B||v&&v.toString()!==B.toString())&&g():(Ge.value=e.options,Object.keys(le.value).length||Qt(),J())}),je(f,J),je(a,(v,B)=>{wt.value=be.value&&v===-1?10:v}),{resolvedOptions:Lt,pfo:ut,fo:yt,filteredOptions:yt,hasSelected:Ot,multipleLabelText:Zt,eo:Qe,extendedOptions:Qe,eg:Dt,extendedGroups:Dt,fg:ct,filteredGroups:ct,noOptions:Nt,noResults:xt,resolving:tt,busy:On,offset:wt,select:St,deselect:Tt,remove:_t,selectAll:_,clear:Pe,isSelected:c,isDisabled:b,isMax:y,getOption:Ce,handleOptionClick:F,handleGroupClick:j,handleTagRemove:_n,refreshOptions:V,resolveOptions:g,refreshLabels:J}}function Wp(e,t,n){const{valueProp:r,showOptions:i,searchable:l,groupLabel:a,groups:o,mode:s,groupSelect:u,disabledProp:f,groupOptions:S}=Ze(e),M=n.fo,C=n.fg,E=n.handleOptionClick,k=n.handleGroupClick,x=n.search,O=n.pointer,D=n.setPointer,L=n.clearPointer,P=n.multiselect,H=n.isOpen,I=Le(()=>M.value.filter(R=>!R[f.value])),te=Le(()=>C.value.filter(R=>!R[f.value])),K=_e(()=>s.value!=="single"&&u.value),z=_e(()=>O.value&&O.value.group),re=Le(()=>
1563oe(O.value)),Z=Le(()=>{const R=z.value?O.value:oe(O.value),ne=te.value.map(lt=>lt[a.value]).indexOf(R[a.value]);let Te=te.value[ne-1];return Te===void 0&&(Te=ae.value),Te}),q=Le(()=>{let R=te.value.map(ne=>ne.label).indexOf(z.value?O.value[a.value]:oe(O.value)[a.value])+1;return te.value.length<=R&&(R=0),te.value[R]}),ae=Le(()=>[...te.value].slice(-1)[0]),we=Le(()=>O.value.__VISIBLE__.filter(R=>!R[f.value])[0]),de=Le(()=>{const R=re.value.__VISIBLE__.filter(ne=>!ne[f.value]);return R[R.map(ne=>ne[r.value]).indexOf(O.value[r.value])-1]}),be=Le(()=>{const R=oe(O.value).__VISIBLE__.filter(ne=>!ne[f.value]);return R[R.map(ne=>ne[r.value]).indexOf(O.value[r.value])+1]}),fe=Le(()=>[...Z.value.__VISIBLE__.filter(R=>!R[f.value])].slice(-1)[0]),Ke=Le(()=>[...ae.value.__VISIBLE__.filter(R=>!R[f.value])].slice(-1)[0]),pe=R=>O.value&&(!R.group&&O.value[r.value]===R[r.value]||R.group!==void 0&&O.value[a.value]===R[a.value])?!0:void 0,ve=()=>{D(I.value[0]||null)},W=()=>{!O.value||O.value[f.value]===!0||(z.value?k(O.value):E(O.value))},ee=()=>{if(O.value===null)D((o.value&&K.value?te.value[0].__CREATE__?I.value[0]:te.value[0]:I.value[0])||null);else if(o.value&&K.value){let R=z.value?we.value:be.value;R===void 0&&(R=q.value,R.__CREATE__&&(R=R[S.value][0])),D(R||null)}else{let R=I.value.map(ne=>ne[r.value]).indexOf(O.value[r.value])+1;I.value.length<=R&&(R=0),D(I.value[R]||null)}rr(()=>{le()})},at=()=>{if(O.value===null){let R=I.value[I.value.length-1];o.value&&K.value&&(R=Ke.value,R===void 0&&(R=ae.value)),D(R||null)}else if(o.value&&K.value){let R=z.value?fe.value:de.value;R===void 0&&(R=z.value?Z.value:re.value,R.__CREATE__&&(R=fe.value,R===void 0&&(R=Z.value))),D(R||null)}else{let R=I.value.map(ne=>ne[r.value]).indexOf(O.value[r.value])-1;R<0&&(R=I.value.length-1),D(I.value[R]||null)}rr(()=>{le()})},oe=R=>te.value.find(ne=>ne.__VISIBLE__.map(Te=>Te[r.value]).indexOf(R[r.value])!==-1),le=()=>{let R=P.value.querySelector("[data-pointed]");if(!R)return;let ne=R.parentElement.parentElement;o.value&&(ne=z.value?R.parentElement.parentElement.parentElement:R.parentElement.parentElement.parentElement.parentElement),R.offsetTop+R.offsetHeight>ne.clientHeight+ne.scrollTop&&(ne.scrollTop=R.offsetTop+R.offsetHeight-ne.clientHeight),R.offsetTop<ne.scrollTop&&(ne.scrollTop=R.offsetTop)};return je(x,R=>{l.value&&(R.length&&i.value?ve():L())}),je(H,R=>{if(R&&P&&P.value){let ne=P.value.querySelectorAll("[data-selected]")[0];if(!ne)return;let Te=ne.parentElement.parentElement;rr(()=>{Te.scrollTop=ne.offsetTop})}}),{pointer:O,canPointGroups:K,isPointed:pe,setPointerFirst:ve,selectPointer:W,forwardPointer:ee,backwardPointer:at}}function It(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Sn(e){var t=It(e).Element;return e instanceof t||e instanceof Element}function $t(e){var t=It(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Ba(e){if(typeof ShadowRoot>"u")return!1;var t=It(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var En=Math.max,Fr=Math.min,Nn=Math.round;function Mi(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function ps(){return!/^((?!chrome|android).)*safari/i.test(Mi())}function Hn(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),i=1,l=1;t&&$t(e)&&(i=e.offsetWidth>0&&Nn(r.width)/e.offsetWidth||1,l=e.offsetHeight>0&&Nn(r.height)/e.offsetHeight||1);var a=Sn(e)?It(e):window,o=a.visualViewport,s=!ps()&&n,u=(r.left+(s&&o?o.offsetLeft:0))/i,f=(r.top+(s&&o?o.offsetTop:0))/l,S=r.width/i,M=r.height/l;return{width:S,height:M,top:f,right:u+S,bottom:f+M,left:u,x:u,y:f}}function Ma(e){var t=It(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Vp(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function qp(e){return e===It(e)||!$t(e)?Ma(e):Vp(e)}function Yt(e){return e?(e.nodeName||"").toLowerCase():null}function hn(e){return((Sn(e)?e.ownerDocument:e.document)||window.document).documentElement}function Da(e){return Hn(hn(e)).left+Ma(e).scrollLeft}function an(e){return It(e).getComputedStyle(e)}function Oa(e){var t=an(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function _p(e){var t=e.getBoundingClientRect(),n=Nn(t.width)/e.offsetWidth||1,r=Nn(t.height)/e.offsetHeight||1;return n!==1||r!==1}function Qp(e,t,n){n===void 0&&(n=!1);var r=$t(t),i=$t(t)&&_p(t),l=hn(t),a=Hn(e,i,n),o={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(r||!r&&!n)&&((Yt(t)!=="body"||Oa(l))&&(o=qp(t)),$t(t)?(s=Hn(t,!0),s.x+=t.clientLeft,s.y+=t.clientTop):l&&(s.x=Da(l))),{x:a.left+o.scrollLeft-s.x,y:a.top+o.scrollTop-s.y,width:a.width,height:a.height}}function fs(e){var t=Hn(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function _r(e){return Yt(e)==="html"?e:e.assignedSlot||e.parentNode||(Ba(e)?e.host:null)||hn(e)}function vs(e){return["html","body","#document"].indexOf(Yt(e))>=0?e.ownerDocument.body:$t(e)&&Oa(e)?e:vs(_r(e))}function ir(e,t){var n;t===void 0&&(t=[]);var r=vs(e),i=r===((n=e.ownerDocument)==null?void 0:n.body),l=It(r),a=i?[l].concat(l.visualVie
vendor: 5,076 bytes, line 1563
1563wport||[],Oa(r)?r:[]):r,o=t.concat(a);return i?o:o.concat(ir(_r(a)))}function Kp(e){return["table","td","th"].indexOf(Yt(e))>=0}function Al(e){return!$t(e)||an(e).position==="fixed"?null:e.offsetParent}function Gp(e){var t=/firefox/i.test(Mi()),n=/Trident/i.test(Mi());if(n&&$t(e)){var r=an(e);if(r.position==="fixed")return null}var i=_r(e);for(Ba(i)&&(i=i.host);$t(i)&&["html","body"].indexOf(Yt(i))<0;){var l=an(i);if(l.transform!=="none"||l.perspective!=="none"||l.contain==="paint"||["transform","perspective"].indexOf(l.willChange)!==-1||t&&l.willChange==="filter"||t&&l.filter&&l.filter!=="none")return i;i=i.parentNode}return null}function Qr(e){for(var t=It(e),n=Al(e);n&&Kp(n)&&an(n).position==="static";)n=Al(n);return n&&(Yt(n)==="html"||Yt(n)==="body"&&an(n).position==="static")?t:n||Gp(e)||t}var jt="top",Xt="bottom",vn="right",rn="left",Fa="auto",Kr=[jt,Xt,vn,rn],Un="start",pr="end",Jp="clippingParents",gs="viewport",Kn="popper",Yp="reference",El=Kr.reduce(function(e,t){return e.concat([t+"-"+Un,t+"-"+pr])},[]),Xp=[].concat(Kr,[Fa]).reduce(function(e,t){return e.concat([t,t+"-"+Un,t+"-"+pr])},[]),Zp="beforeRead",ef="read",tf="afterRead",nf="beforeMain",rf="main",af="afterMain",lf="beforeWrite",of="write",sf="afterWrite",df=[Zp,ef,tf,nf,rf,af,lf,of,sf];function uf(e){var t=new Map,n=new Set,r=[];e.forEach(function(l){t.set(l.name,l)});function i(l){n.add(l.name);var a=[].concat(l.requires||[],l.requiresIfExists||[]);a.forEach(function(o){if(!n.has(o)){var s=t.get(o);s&&i(s)}}),r.push(l)}return e.forEach(function(l){n.has(l.name)||i(l)}),r}function cf(e){var t=uf(e);return df.reduce(function(n,r){return n.concat(t.filter(function(i){return i.phase===r}))},[])}function pf(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function ff(e){var t=e.reduce(function(n,r){var i=n[r.name];return n[r.name]=i?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}function vf(e,t){var n=It(e),r=hn(e),i=n.visualViewport,l=r.clientWidth,a=r.clientHeight,o=0,s=0;if(i){l=i.width,a=i.height;var u=ps();(u||!u&&t==="fixed")&&(o=i.offsetLeft,s=i.offsetTop)}return{width:l,height:a,x:o+Da(e),y:s}}function gf(e){var t,n=hn(e),r=Ma(e),i=(t=e.ownerDocument)==null?void 0:t.body,l=En(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),a=En(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),o=-r.scrollLeft+Da(e),s=-r.scrollTop;return an(i||n).direction==="rtl"&&(o+=En(n.clientWidth,i?i.clientWidth:0)-l),{width:l,height:a,x:o,y:s}}function mf(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Ba(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Di(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function hf(e,t){var n=Hn(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function Ll(e,t,n){return t===gs?Di(vf(e,n)):Sn(t)?hf(t,n):Di(gf(hn(e)))}function bf(e){var t=ir(_r(e)),n=["absolute","fixed"].indexOf(an(e).position)>=0,r=n&&$t(e)?Qr(e):e;return Sn(r)?t.filter(function(i){return Sn(i)&&mf(i,r)&&Yt(i)!=="body"}):[]}function wf(e,t,n,r){var i=t==="clippingParents"?bf(e):[].concat(t),l=[].concat(i,[n]),a=l[0],o=l.reduce(function(s,u){var f=Ll(e,u,r);return s.top=En(f.top,s.top),s.right=Fr(f.right,s.right),s.bottom=Fr(f.bottom,s.bottom),s.left=En(f.left,s.left),s},Ll(e,a,r));return o.width=o.right-o.left,o.height=o.bottom-o.top,o.x=o.left,o.y=o.top,o}function fn(e){return e.split("-")[0]}function jn(e){return e.split("-")[1]}function ms(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function hs(e){var t=e.reference,n=e.element,r=e.placement,i=r?fn(r):null,l=r?jn(r):null,a=t.x+t.width/2-n.width/2,o=t.y+t.height/2-n.height/2,s;switch(i){case jt:s={x:a,y:t.y-n.height};break;case Xt:s={x:a,y:t.y+t.height};break;case vn:s={x:t.x+t.width,y:o};break;case rn:s={x:t.x-n.width,y:o};break;default:s={x:t.x,y:t.y}}var u=i?ms(i):null;if(u!=null){var f=u==="y"?"height":"width";switch(l){case Un:s[u]=s[u]-(t[f]/2-n[f]/2);break;case pr:s[u]=s[u]+(t[f]/2-n[f]/2);break}}return s}function bs(){return{top:0,right:0,bottom:0,left:0}}function yf(e){return Object.assign({},bs(),e)}function kf(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}function $a(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=r===void 0?e.placement:r,l=n.strategy,a=l===void 0?e.strategy:l,o=n.boundary,s=o===void 0?Jp:o,u=n.rootBoundary,f=u===void 0?gs:u,S=n.elementContext,M=S===void 0?Kn:S,C=n.altBoundary,E=C===void 0?!1:C,k=n.padding,x=k===void 0?0:k,O=yf(typeof x!="number"?x:kf(x,Kr)),D=M===Kn?Yp:Kn,L=e.rects.popper,P=e.elements[E?D:M],H=wf(Sn(P)?P:P.contextElement||hn(e.elements.popper),s,f,a),I=Hn(e.elements.reference),te=hs({reference:I,element:L,placement:i}),K=Di(Object.assign({}
vendor: 4,754 bytes, line 1563
1563,L,te)),z=M===Kn?K:I,re={top:H.top-z.top+O.top,bottom:z.bottom-H.bottom+O.bottom,left:H.left-z.left+O.left,right:z.right-H.right+O.right},Z=e.modifiersData.offset;if(M===Kn&&Z){var q=Z[i];Object.keys(re).forEach(function(ae){var we=[vn,Xt].indexOf(ae)>=0?1:-1,de=[jt,Xt].indexOf(ae)>=0?"y":"x";re[ae]+=q[de]*we})}return re}var xl={placement:"bottom",modifiers:[],strategy:"absolute"};function Sl(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function Cf(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,r=n===void 0?[]:n,i=t.defaultOptions,l=i===void 0?xl:i;return function(o,s,u){u===void 0&&(u=l);var f={placement:"bottom",orderedModifiers:[],options:Object.assign({},xl,l),modifiersData:{},elements:{reference:o,popper:s},attributes:{},styles:{}},S=[],M=!1,C={state:f,setOptions:function(O){var D=typeof O=="function"?O(f.options):O;k(),f.options=Object.assign({},l,f.options,D),f.scrollParents={reference:Sn(o)?ir(o):o.contextElement?ir(o.contextElement):[],popper:ir(s)};var L=cf(ff([].concat(r,f.options.modifiers)));return f.orderedModifiers=L.filter(function(P){return P.enabled}),E(),C.update()},forceUpdate:function(){if(!M){var O=f.elements,D=O.reference,L=O.popper;if(Sl(D,L)){f.rects={reference:Qp(D,Qr(L),f.options.strategy==="fixed"),popper:fs(L)},f.reset=!1,f.placement=f.options.placement,f.orderedModifiers.forEach(function(re){return f.modifiersData[re.name]=Object.assign({},re.data)});for(var P=0;P<f.orderedModifiers.length;P++){if(f.reset===!0){f.reset=!1,P=-1;continue}var H=f.orderedModifiers[P],I=H.fn,te=H.options,K=te===void 0?{}:te,z=H.name;typeof I=="function"&&(f=I({state:f,options:K,name:z,instance:C})||f)}}}},update:pf(function(){return new Promise(function(x){C.forceUpdate(),x(f)})}),destroy:function(){k(),M=!0}};if(!Sl(o,s))return C;C.setOptions(u).then(function(x){!M&&u.onFirstUpdate&&u.onFirstUpdate(x)});function E(){f.orderedModifiers.forEach(function(x){var O=x.name,D=x.options,L=D===void 0?{}:D,P=x.effect;if(typeof P=="function"){var H=P({state:f,name:O,instance:C,options:L}),I=function(){};S.push(H||I)}})}function k(){S.forEach(function(x){return x()}),S=[]}return C}}var Cr={passive:!0};function Af(e){var t=e.state,n=e.instance,r=e.options,i=r.scroll,l=i===void 0?!0:i,a=r.resize,o=a===void 0?!0:a,s=It(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return l&&u.forEach(function(f){f.addEventListener("scroll",n.update,Cr)}),o&&s.addEventListener("resize",n.update,Cr),function(){l&&u.forEach(function(f){f.removeEventListener("scroll",n.update,Cr)}),o&&s.removeEventListener("resize",n.update,Cr)}}var Ef={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Af,data:{}};function Lf(e){var t=e.state,n=e.name;t.modifiersData[n]=hs({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})}var xf={name:"popperOffsets",enabled:!0,phase:"read",fn:Lf,data:{}},Sf={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Tf(e,t){var n=e.x,r=e.y,i=t.devicePixelRatio||1;return{x:Nn(n*i)/i||0,y:Nn(r*i)/i||0}}function Tl(e){var t,n=e.popper,r=e.popperRect,i=e.placement,l=e.variation,a=e.offsets,o=e.position,s=e.gpuAcceleration,u=e.adaptive,f=e.roundOffsets,S=e.isFixed,M=a.x,C=M===void 0?0:M,E=a.y,k=E===void 0?0:E,x=typeof f=="function"?f({x:C,y:k}):{x:C,y:k};C=x.x,k=x.y;var O=a.hasOwnProperty("x"),D=a.hasOwnProperty("y"),L=rn,P=jt,H=window;if(u){var I=Qr(n),te="clientHeight",K="clientWidth";if(I===It(n)&&(I=hn(n),an(I).position!=="static"&&o==="absolute"&&(te="scrollHeight",K="scrollWidth")),I=I,i===jt||(i===rn||i===vn)&&l===pr){P=Xt;var z=S&&I===H&&H.visualViewport?H.visualViewport.height:I[te];k-=z-r.height,k*=s?1:-1}if(i===rn||(i===jt||i===Xt)&&l===pr){L=vn;var re=S&&I===H&&H.visualViewport?H.visualViewport.width:I[K];C-=re-r.width,C*=s?1:-1}}var Z=Object.assign({position:o},u&&Sf),q=f===!0?Tf({x:C,y:k},It(n)):{x:C,y:k};if(C=q.x,k=q.y,s){var ae;return Object.assign({},Z,(ae={},ae[P]=D?"0":"",ae[L]=O?"0":"",ae.transform=(H.devicePixelRatio||1)<=1?"translate("+C+"px, "+k+"px)":"translate3d("+C+"px, "+k+"px, 0)",ae))}return Object.assign({},Z,(t={},t[P]=D?k+"px":"",t[L]=O?C+"px":"",t.transform="",t))}function Rf(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=r===void 0?!0:r,l=n.adaptive,a=l===void 0?!0:l,o=n.roundOffsets,s=o===void 0?!0:o,u={placement:fn(t.placement),variation:jn(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Tl(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roun
vendor: 4,239 bytes, line 1563
1563dOffsets:s})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Tl(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var If={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Rf,data:{}};function Bf(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},i=t.attributes[n]||{},l=t.elements[n];!$t(l)||!Yt(l)||(Object.assign(l.style,r),Object.keys(i).forEach(function(a){var o=i[a];o===!1?l.removeAttribute(a):l.setAttribute(a,o===!0?"":o)}))})}function Mf(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var i=t.elements[r],l=t.attributes[r]||{},a=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),o=a.reduce(function(s,u){return s[u]="",s},{});!$t(i)||!Yt(i)||(Object.assign(i.style,o),Object.keys(l).forEach(function(s){i.removeAttribute(s)}))})}}var Df={name:"applyStyles",enabled:!0,phase:"write",fn:Bf,effect:Mf,requires:["computeStyles"]},Of=[Ef,xf,If,Df],Ff=Cf({defaultModifiers:Of});function $f(e){return e==="x"?"y":"x"}function Tr(e,t,n){return En(e,Fr(t,n))}function zf(e,t,n){var r=Tr(e,t,n);return r>n?n:r}function Pf(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,l=i===void 0?!0:i,a=n.altAxis,o=a===void 0?!1:a,s=n.boundary,u=n.rootBoundary,f=n.altBoundary,S=n.padding,M=n.tether,C=M===void 0?!0:M,E=n.tetherOffset,k=E===void 0?0:E,x=$a(t,{boundary:s,rootBoundary:u,padding:S,altBoundary:f}),O=fn(t.placement),D=jn(t.placement),L=!D,P=ms(O),H=$f(P),I=t.modifiersData.popperOffsets,te=t.rects.reference,K=t.rects.popper,z=typeof k=="function"?k(Object.assign({},t.rects,{placement:t.placement})):k,re=typeof z=="number"?{mainAxis:z,altAxis:z}:Object.assign({mainAxis:0,altAxis:0},z),Z=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,q={x:0,y:0};if(I){if(l){var ae,we=P==="y"?jt:rn,de=P==="y"?Xt:vn,be=P==="y"?"height":"width",fe=I[P],Ke=fe+x[we],pe=fe-x[de],ve=C?-K[be]/2:0,W=D===Un?te[be]:K[be],ee=D===Un?-K[be]:-te[be],at=t.elements.arrow,oe=C&&at?fs(at):{width:0,height:0},le=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:bs(),R=le[we],ne=le[de],Te=Tr(0,te[be],oe[be]),lt=L?te[be]/2-ve-Te-R-re.mainAxis:W-Te-R-re.mainAxis,Mt=L?-te[be]/2+ve+Te+ne+re.mainAxis:ee+Te+ne+re.mainAxis,Vt=t.elements.arrow&&Qr(t.elements.arrow),At=Vt?P==="y"?Vt.clientTop||0:Vt.clientLeft||0:0,Et=(ae=Z==null?void 0:Z[P])!=null?ae:0,Pt=fe+lt-Et-At,et=fe+Mt-Et,qt=Tr(C?Fr(Ke,Pt):Ke,fe,C?En(pe,et):pe);I[P]=qt,q[P]=qt-fe}if(o){var bt,Ge=P==="x"?jt:rn,tt=P==="x"?Xt:vn,nt=I[H],wt=H==="y"?"height":"width",Lt=nt+x[Ge],Me=nt-x[tt],ot=[jt,rn].indexOf(O)!==-1,Qe=(bt=Z==null?void 0:Z[H])!=null?bt:0,ut=ot?Lt:nt-te[wt]-K[wt]-Qe+re.altAxis,yt=ot?nt+te[wt]+K[wt]-Qe-re.altAxis:Me,Dt=C&&ot?zf(ut,nt,yt):Tr(C?ut:Lt,nt,C?yt:Me);I[H]=Dt,q[H]=Dt-nt}t.modifiersData[r]=q}}var Nf={name:"preventOverflow",enabled:!0,phase:"main",fn:Pf,requiresIfExists:["offset"]},Hf={left:"right",right:"left",bottom:"top",top:"bottom"};function Rr(e){return e.replace(/left|right|bottom|top/g,function(t){return Hf[t]})}var Uf={start:"end",end:"start"};function Rl(e){return e.replace(/start|end/g,function(t){return Uf[t]})}function jf(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=n.boundary,l=n.rootBoundary,a=n.padding,o=n.flipVariations,s=n.allowedAutoPlacements,u=s===void 0?Xp:s,f=jn(r),S=f?o?El:El.filter(function(E){return jn(E)===f}):Kr,M=S.filter(function(E){return u.indexOf(E)>=0});M.length===0&&(M=S);var C=M.reduce(function(E,k){return E[k]=$a(e,{placement:k,boundary:i,rootBoundary:l,padding:a})[fn(k)],E},{});return Object.keys(C).sort(function(E,k){return C[E]-C[k]})}function Wf(e){if(fn(e)===Fa)return[];var t=Rr(e);return[Rl(e),t,Rl(t)]}function Vf(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,l=i===void 0?!0:i,a=n.altAxis,o=a===void 0?!0:a,s=n.fallbackPlacements,u=n.padding,f
1563=n.boundary,S=n.rootBoundary,M=n.altBoundary,C=n.flipVariations,E=C===void 0?!0:C,k=n.allowedAutoPlacements,x=t.options.placement,O=fn(x),D=O===x,L=s||(D||!E?[Rr(x)]:Wf(x)),P=[x].concat(L).reduce(function(oe,le){return oe.concat(fn(le)===Fa?jf(t,{placement:le,boundary:f,rootBoundary:S,padding:u,flipVariations:E,allowedAutoPlacements:k}):le)},[]),H=t.rects.reference,I=t.rects.popper,te=new Map,K=!0,z=P[0],re=0;re<P.length;re++){var Z=P[re],q=fn(Z),ae=jn(Z)===Un,we=[jt,Xt].indexOf(q)>=0,de=we?"width":"height",be=$a(t,{placement:Z,boundary:f,rootBoundary:S,altBoundary:M,padding:u}),fe=we?ae?vn:rn:ae?Xt:jt;H[de]>I[de]&&(fe=Rr(fe));var Ke=Rr(fe),pe=[];if(l&&pe.push(be[q]<=0),o&&pe.push(be[fe]<=0,be[Ke]<=0),pe.every(function(oe){return oe})){z=Z,K=!1;break}te.set(Z,pe)}if(K)for(var ve=E?3:1,W=function(le){var R=P.find(function(ne){var Te=te.get(ne);if(Te)return Te.slice(0,le).every(function(lt){return lt})});if(R)return z=R,"break"},ee=ve;ee>0;ee--){var at=W(ee);if(at==="break")break}t.placement!==z&&(t.modifiersData[r]._skip=!0,t.placement=z,t.reset=!0)}}var qf={name:"flip",enabled:!0,phase:"main",fn:Vf,requiresIfExists:["offset"],data:{_skip:!1}};function _f(e,t,n){const{disabled:r,appendTo:i,appendToBody:l,openDirection:a}=Ze(e),o=mr().proxy,s=n.multiselect,u=n.dropdown,f=rt(!1),S=rt(null),M=rt(null),C=_e(()=>i.value||l.value),E=_e(()=>a.value==="top"&&M.value==="bottom"||a.value==="bottom"&&M.value!=="top"?"bottom":"top"),k=()=>{f.value||r.value||(f.value=!0,t.emit("open",o),C.value&&rr(()=>{O()}))},x=()=>{f.value&&(f.value=!1,t.emit("close",o))},O=()=>{if(!S.value)return;let L=parseInt(window.getComputedStyle(u.value).borderTopWidth.replace("px","")),P=parseInt(window.getComputedStyle(u.value).borderBottomWidth.replace("px",""));S.value.setOptions(H=>({...H,modifiers:[...H.modifiers,{name:"offset",options:{offset:[0,(E.value==="top"?L:P)*-1]}}]})),S.value.update()},D=L=>{for(;L&&L!==document.body;){if(getComputedStyle(L).position==="fixed")return!0;L=L.parentElement}return!1};return jr(()=>{C.value&&(S.value=Ff(s.value,u.value,{strategy:D(s.value)?"fixed":void 0,placement:a.value,modifiers:[Nf,qf,{name:"sameWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:({state:L})=>{L.styles.popper.width=`${L.rects.reference.width}px`},effect:({state:L})=>{L.elements.popper.style.width=`${L.elements.reference.offsetWidth}px`}},{name:"toggleClass",enabled:!0,phase:"write",fn({state:L}){M.value=L.placement}}]}))}),eu(()=>{!C.value||!S.value||(S.value.destroy(),S.value=null)}),{popper:S,isOpen:f,open:k,close:x,placement:E,updatePopper:O}}function Qf(e,t,n){const{searchable:r,disabled:i,clearOnBlur:l}=Ze(e),a=n.input,o=n.open,s=n.close,u=n.clearSearch,f=n.isOpen,S=n.wrapper,M=n.tags,C=rt(!1),E=rt(!1),k=_e(()=>r.value||i.value?-1:0),x=()=>{r.value&&a.value.blur(),S.value.blur()},O=()=>{r.value&&!i.value&&a.value.focus()},D=(K=!0)=>{i.value||(C.value=!0,K&&o())},L=()=>{C.value=!1,setTimeout(()=>{C.value||(s(),l.value&&u())},1)};return{tabindex:k,isActive:C,mouseClicked:E,blur:x,focus:O,activate:D,deactivate:L,handleFocusIn:K=>{K.target.closest("[data-tags]")&&K.target.nodeName!=="INPUT"||K.target.closest("[data-clear]")||D(E.value)},handleFocusOut:()=>{L()},handleCaretClick:()=>{L(),x()},handleMousedown:K=>{E.value=!0,f.value&&(K.target.isEqualNode(S.value)||K.target.isEqualNode(M.value))?setTimeout(()=>{L()},0):!f.value&&(document.activeElement.isEqualNode(S.value)||document.activeElement.isEqualNode(a.value))&&D(),setTimeout(()=>{E.value=!1},0)}}}function Kf(e,t,n){const{mode:r,addTagOn:i,openDirection:l,searchable:a,showOptions:o,valueProp:s,groups:u,addOptionOn:f,createTag:S,createOption:M,reverse:C}=Ze(e),E=mr().proxy,k=n.iv,x=n.update,O=n.deselect,D=n.search,L=n.setPointer,P=n.selectPointer,H=n.backwardPointer,I=n.forwardPointer,te=n.multiselect,K=n.wrapper,z=n.tags,re=n.isOpen,Z=n.open,q=n.blur,ae=n.fo,we=_e(()=>S.value||M.value||!1),de=_e(()=>i.value!==void 0?i.value:f.value!==void 0?f.value:["enter"]),be=()=>{r.value==="tags"&&!o.value&&we.value&&a.value&&!u.value&&L(ae.value[ae.value.map(pe=>pe[s.value]).indexOf(D.value)])};return{handleKeydown:pe=>{t.emit("keydown",pe,E);let ve,W;switch(["ArrowLeft","ArrowRight","Enter"].indexOf(pe.key)!==-1&&r.value==="tags"&&(ve=[...te.value.querySelectorAll("[data-tags] > *")].filter(ee=>ee!==z.value),W=ve.findIndex(ee=>
1563ee===document.activeElement)),pe.key){case"Backspace":if(r.value==="single"||a.value&&[null,""].indexOf(D.value)===-1||k.value.length===0)return;let ee=k.value.filter(at=>!at.disabled&&at.remove!==!1);ee.length&&O(ee[ee.length-1]);break;case"Enter":if(pe.preventDefault(),pe.keyCode===229)return;if(W!==-1&&W!==void 0){x([...k.value].filter((at,oe)=>oe!==W)),W===ve.length-1&&(ve.length-1?ve[ve.length-2].focus():a.value?z.value.querySelector("input").focus():K.value.focus());return}if(de.value.indexOf("enter")===-1&&we.value)return;be(),P();break;case" ":if(!we.value&&!a.value){pe.preventDefault(),be(),P();return}if(!we.value)return!1;if(de.value.indexOf("space")===-1&&we.value)return;pe.preventDefault(),be(),P();break;case"Tab":case";":case",":if(de.value.indexOf(pe.key.toLowerCase())===-1||!we.value)return;be(),P(),pe.preventDefault();break;case"Escape":q();break;case"ArrowUp":if(pe.preventDefault(),!o.value)return;re.value||Z(),H();break;case"ArrowDown":if(pe.preventDefault(),!o.value)return;re.value||Z(),I();break;case"ArrowLeft":if(a.value&&z.value&&z.value.querySelector("input").selectionStart||pe.shiftKey||r.value!=="tags"||!k.value||!k.value.length)return;pe.preventDefault(),W===-1?ve[ve.length-1].focus():W>0&&ve[W-1].focus();break;case"ArrowRight":if(W===-1||pe.shiftKey||r.value!=="tags"||!k.value||!k.value.length)return;pe.preventDefault(),ve.length>W+1?ve[W+1].focus():a.value?z.value.querySelector("input").focus():a.value||K.value.focus();break}},handleKeyup:pe=>{t.emit("keyup",pe,E)},preparePointer:be}}function Gf(e,t,n){const{classes:r,disabled:i,showOptions:l,breakTags:a}=Ze(e),o=n.isOpen,s=n.isPointed,u=n.isSelected,f=n.isDisabled,S=n.isActive,M=n.canPointGroups,C=n.resolving,E=n.fo,k=n.placement,x=_e(()=>({container:"multiselect",containerDisabled:"is-disabled",containerOpen:"is-open",containerOpenTop:"is-open-top",containerActive:"is-active",wrapper:"multiselect-wrapper",singleLabel:"multiselect-single-label",singleLabelText:"multiselect-single-label-text",multipleLabel:"multiselect-multiple-label",search:"multiselect-search",tags:"multiselect-tags",tag:"multiselect-tag",tagWrapper:"multiselect-tag-wrapper",tagWrapperBreak:"multiselect-tag-wrapper-break",tagDisabled:"is-disabled",tagRemove:"multiselect-tag-remove",tagRemoveIcon:"multiselect-tag-remove-icon",tagsSearchWrapper:"multiselect-tags-search-wrapper",tagsSearch:"multiselect-tags-search",tagsSearchCopy:"multiselect-tags-search-copy",placeholder:"multiselect-placeholder",caret:"multiselect-caret",caretOpen:"is-open",clear:"multiselect-clear",clearIcon:"multiselect-clear-icon",spinner:"multiselect-spinner",inifinite:"multiselect-inifite",inifiniteSpinner:"multiselect-inifite-spinner",dropdown:"multiselect-dropdown",dropdownTop:"is-top",dropdownHidden:"is-hidden",options:"multiselect-options",optionsTop:"is-top",group:"multiselect-group",groupLabel:"multiselect-group-label",groupLabelPointable:"is-pointable",groupLabelPointed:"is-pointed",groupLabelSelected:"is-selected",groupLabelDisabled:"is-disabled",groupLabelSelectedPointed:"is-selected is-pointed",groupLabelSelectedDisabled:"is-selected is-disabled",groupOptions:"multiselect-group-options",option:"multiselect-option",optionPointed:"is-pointed",optionSelected:"is-selected",optionDisabled:"is-disabled",optionSelectedPointed:"is-selected is-pointed",optionSelectedDisabled:"is-selected is-disabled",noOptions:"multiselect-no-options",noResults:"multiselect-no-results",fakeInput:"multiselect-fake-input",assist:"multiselect-assistive-text",spacer:"multiselect-spacer",...r.value})),O=_e(()=>!!(o.value&&l.value&&(!C.value||C.value&&E.value.length)));return{classList:Le(()=>{const L=x.value;return{container:[L.container].concat(i.value?L.containerDisabled:[]).concat(O.value&&k.value==="top"?L.containerOpenTop:[]).concat(O.value&&k.value!=="top"?L.containerOpen:[]).concat(S.value?L.containerActive:[]),wrapper:L.wrapper,spacer:L.spacer,singleLabel:L.singleLabel,singleLabelText:L.singleLabelText,multipleLabel:L.multipleLabel,search:L.search,tags:L.tags,tag:[L.tag].concat(i.value?L.tagDisabled:[]),tagWrapper:[L.tagWrapper,a.value?L.tagWrapperBreak:null],tagDisabled:L.tagDisabled,tagRemove:L.tagRemove,tagRemoveIcon:L.tagRemoveIcon,tagsSearchWra
1563pper:L.tagsSearchWrapper,tagsSearch:L.tagsSearch,tagsSearchCopy:L.tagsSearchCopy,placeholder:L.placeholder,caret:[L.caret].concat(o.value?L.caretOpen:[]),clear:L.clear,clearIcon:L.clearIcon,spinner:L.spinner,inifinite:L.inifinite,inifiniteSpinner:L.inifiniteSpinner,dropdown:[L.dropdown].concat(k.value==="top"?L.dropdownTop:[]).concat(!o.value||!l.value||!O.value?L.dropdownHidden:[]),options:[L.options].concat(k.value==="top"?L.optionsTop:[]),group:L.group,groupLabel:P=>{let H=[L.groupLabel];return s(P)?H.push(u(P)?L.groupLabelSelectedPointed:L.groupLabelPointed):u(P)&&M.value?H.push(f(P)?L.groupLabelSelectedDisabled:L.groupLabelSelected):f(P)&&H.push(L.groupLabelDisabled),M.value&&H.push(L.groupLabelPointable),H},groupOptions:L.groupOptions,option:(P,H)=>{let I=[L.option];return s(P)?I.push(u(P)?L.optionSelectedPointed:L.optionPointed):u(P)?I.push(f(P)?L.optionSelectedDisabled:L.optionSelected):(f(P)||H&&f(H))&&I.push(L.optionDisabled),I},noOptions:L.noOptions,noResults:L.noResults,assist:L.assist,fakeInput:L.fakeInput}}),showDropdown:O}}function Jf(e,t,n){const{limit:r,infinite:i}=Ze(e),l=n.isOpen,a=n.offset,o=n.search,s=n.pfo,u=n.eo,f=rt(null),S=Fn(null),M=_e(()=>a.value<s.value.length),C=k=>{const{isIntersecting:x,target:O}=k[0];if(x){const D=O.offsetParent,L=D.scrollTop;a.value+=r.value==-1?10:r.value,rr(()=>{D.scrollTop=L})}},E=()=>{l.value&&a.value<s.value.length?f.value.observe(S.value):!l.value&&f.value&&f.value.disconnect()};return je(l,()=>{i.value&&E()}),je(o,()=>{i.value&&(a.value=r.value,E())},{flush:"post"}),je(u,()=>{i.value&&E()},{immediate:!1,flush:"post"}),jr(()=>{window&&window.IntersectionObserver&&(f.value=new IntersectionObserver(C))}),{hasMore:M,infiniteLoader:S}}function Yf(e,t,n){const{placeholder:r,id:i,valueProp:l,label:a,mode:o,groupLabel:s,aria:u,searchable:f}=Ze(e),S=n.pointer,M=n.iv,C=n.hasSelected,E=n.multipleLabelText,k=rt(null),x=_e(()=>`${i.value?i.value+"-":""}assist`),O=_e(()=>`${i.value?i.value+"-":""}multiselect-options`),D=_e(()=>{if(S.value){let q=i.value?`${i.value}-`:"";return q+=`${S.value.group?"multiselect-group":"multiselect-option"}-`,q+=S.value.group?S.value.index:S.value[l.value],q}}),L=_e(()=>r.value),P=_e(()=>o.value!=="single"),H=Le(()=>o.value==="single"&&C.value?M.value[a.value]:o.value==="multiple"&&C.value?E.value:o.value==="tags"&&C.value?M.value.map(q=>q[a.value]).join(", "):""),I=Le(()=>{let q={...u.value};return f.value&&(q["aria-labelledby"]=q["aria-labelledby"]?`${x.value} ${q["aria-labelledby"]}`:x.value,H.value&&q["aria-label"]&&(q["aria-label"]=`${H.value}, ${q["aria-label"]}`)),q}),te=q=>`${i.value?i.value+"-":""}multiselect-option-${q[l.value]}`,K=q=>`${i.value?i.value+"-":""}multiselect-group-${q.index}`,z=q=>`${q}`,re=q=>`${q}`,Z=q=>`${q} ❎`;return jr(()=>{if(i.value&&document&&document.querySelector){let q=document.querySelector(`[for="${i.value}"]`);k.value=q?q.innerText:null}}),{arias:I,ariaLabel:H,ariaAssist:x,ariaControls:O,ariaPlaceholder:L,ariaMultiselectable:P,ariaActiveDescendant:D,ariaOptionId:te,ariaOptionLabel:z,ariaGroupId:K,ariaGroupLabel:re,ariaTagLabel:Z}}function Xf(e,t,n){const{locale:r,fallbackLocale:i}=Ze(e);return{localize:a=>!a||typeof a!="object"?a:a&&a[r.value]?a[r.value]:a&&r.value&&a[r.value.toUpperCase()]?a[r.value.toUpperCase()]:a&&a[i.value]?a[i.value]:a&&i.value&&a[i.value.toUpperCase()]?a[i.value.toUpperCase()]:a&&Object.keys(a)[0]?a[Object.keys(a)[0]]:""}}function Zf(e,t,n){const r=Fn(null),i=Fn(null),l=Fn(null),a=Fn(null),o=Fn(null);return{multiselect:r,wrapper:i,tags:l,input:a,dropdown:o}}function ev(e,t,n,r={}){return n.forEach(i=>{r={...r,...i(e,t,r)}}),r}var br={name:"Multiselect",emits:["paste","open","close","select","deselect","input","search-change","tag","option","update:modelValue","change","clear","keydown","keyup","max","create"],props:{value:{required:!1},modelValue:{required:!1},options:{type:[Array,Object,Function],required:!1,default:()=>[]},id:{type:[String,Number],required:!1,default:void 0},name:{type:[String,Number],required:!1,default:"multiselect"},disabled:{type:Boolean,required:!1,default:!1},label:{type:String,required:!1,default:"label"},trackBy:{type:[String,Array],required:!1,default:void 0},valueProp:{type:String,required:!1,default:"value"},placeholder:{type:String,required:!1,default:null},mode:{type:String,required:!1,default:"single"},searchable:{type:Boolean,required:!1,default:!1},limit:{type:Number,required:!1,default:-1},hideSelected:{type:Boolean,required:!1,default:!0},createTag:{type:Boolean,required:!1,default:void 0},createOption:{type:Boolean,required:!1,default:void 0},appendNewTag:{type:Boolean,required:!1,default:void 0},appendNewOption:{type:Boolean,required:!1,default:void 0},addTagOn:{type:Array,required:!1,default:void 0},addOptionOn:{type:Array,required:!1,default:void 0},caret:{type:Boolean,required:!1,default:!0},loading:{type:Boolean,required:!1,default:!1},noOptionsText:{type:[String,Object],required:!1,default:"The list is empty"},noResultsText:{type:[String,Object],required:!1,default:"No results found"},multipleLabel:{type:Function,required:!1,default:void 0},object:{type:Boolean,required:!1,default:!1},delay:{type:Number,required:!1,default:-1},minChars:{type:Number,required:!1,default:0},resolveOnLoad:{type:Boolean,required:!1,default:!0},filterResults:{type:Boolean,required:!1,default:!0},clearOnSearch:{type:Boolean,required:!1,default:!1},clearOnSelect:{type:Boolean,required:!1,default:!0},canDeselect:{type:Boolean,required:!1,default:!0},canClear:{type:Boolean,required:!1,default:!0},max:{type:Number,required:!1,default:-1},showOptions:{type:Boolean,required:!1,default:!0},required:{type:Boolean,required:!1,default:!1},openDirection:{type:String,required:!1,default:"bottom"},nativeSupport:{type:Boolean,required:!1,default:!1},classes:{type:Object,required:!1,default:()=>({})},strict:{type:Boolean,required:!1,default:!0},closeOnSelect:{type:Boolean,required:!1,default:!0},closeOnDeselect:{type:Boolean,required:!1,default:!1},autocomplete:{type:String,required:!1,default:void 0},groups:{type:Boolean,required:!1,default:!1},groupLabel:{type:String,required:!1,default:"label"},groupOptions:{type:String,required:!1,default:"options"},groupHideEmpty:{type:Boolean,required:!1,default:!1},groupSelect:{type:Boolean,required:!1,default:!0},inputType:{type:String,required:!1,default:"text"},attrs:{required:!1,type:Object,default:()=>({})},onCreate:{required:!1,type:Function,default:void 0},disabledProp:{type:String,required:!1,default:"disabled"},searchStart:{type:Boolean,required:!1,default:!1},reverse:{type:Boolean,required:!1,default:!1},regex:{type:[Object,String,RegExp],required:!1,default:void 0},rtl:{type:Boolean,required:!1,default:!1},infinite:{type:Boolean,required:!1,default:!1},aria:{required:!1,type:Object,default:()=>({})},clearOnBlur:{required:!1,type:Boolean,default:!0},locale:{required:!1,type:String,default:null},fallbackLocale:{required:!1,type:String,default:"en"},searchFilter:{required:!1,type:Function,default:null},allowAbsent:{required:!1,type:Boolean,default:!1},appendToBody:{required:!1,type:Boolean,default:!1},closeOnScroll:{required:!1,type:Boolean,default:!1},breakTags:{required:!1,type:Boolean,default:!1},appendTo:{required:!1,type:String,default:void 0}},setup(e,t){return ev(e,t,[Zf,Xf,$p,Pp,_f,zp,Fp,Qf,jp,Jf,Wp,Kf,Gf,Yf])},beforeMount(){(this.$root.constructor&&this.$root.constructor.version&&this.$root.constructor.version.match(/^2\./)||this.vueVersionMs===2)&&(this.$options.components.Teleport||(this.$options.components.Teleport={render(){return this.$slots.default?this.$slots.default[0]:null}}))}};const tv=["id","dir"],nv=["tabindex","aria-controls","aria-placeholder","aria-expanded","aria-activedescendant","aria-multiselectable","role"],rv=["type","modelValue","value","autocomplete","
1563id","aria-controls","aria-placeholder","aria-expanded","aria-activedescendant","aria-multiselectable"],iv=["onKeyup","aria-label"],av=["onClick"],lv=["type","modelValue","value","id","autocomplete","aria-controls","aria-placeholder","aria-expanded","aria-activedescendant","aria-multiselectable"],ov=["innerHTML"],sv=["id"],dv=["id"],uv=["id","aria-label","aria-selected"],cv=["data-pointed","onMouseenter","onClick"],pv=["innerHTML"],fv=["aria-label"],vv=["data-pointed","data-selected","onMouseenter","onClick","id","aria-selected","aria-label"],gv=["data-pointed","data-selected","onMouseenter","onClick","id","aria-selected","aria-label"],mv=["innerHTML"],hv=["innerHTML"],bv=["value"],wv=["name","value"],yv=["name","value"],kv=["id"];function Cv(e,t,n,r,i,l){return d(),h("div",{ref:"multiselect",class:p(e.classList.container),id:n.searchable?void 0:n.id,dir:n.rtl?"rtl":void 0,onFocusin:t[12]||(t[12]=(...a)=>e.handleFocusIn&&e.handleFocusIn(...a)),onFocusout:t[13]||(t[13]=(...a)=>e.handleFocusOut&&e.handleFocusOut(...a)),onKeyup:t[14]||(t[14]=(...a)=>e.handleKeyup&&e.handleKeyup(...a)),onKeydown:t[15]||(t[15]=(...a)=>e.handleKeydown&&e.handleKeydown(...a))},[w("div",Q({class:e.classList.wrapper,onMousedown:t[9]||(t[9]=(...a)=>e.handleMousedown&&e.handleMousedown(...a)),ref:"wrapper",tabindex:e.tabindex,"aria-controls":n.searchable?void 0:e.ariaControls,"aria-placeholder":n.searchable?void 0:e.ariaPlaceholder,"aria-expanded":n.searchable?void 0:e.isOpen,"aria-activedescendant":n.searchable?void 0:e.ariaActiveDescendant,"aria-multiselectable":n.searchable?void 0:e.ariaMultiselectable,role:n.searchable?void 0:"combobox"},n.searchable?{}:e.arias),[m(" Search "),n.mode!=="tags"&&n.searchable&&!n.disabled?(d(),h("input",Q({key:0,type:n.inputType,modelValue:e.search,value:e.search,class:e.classList.search,autocomplete:n.autocomplete,id:n.searchable?n.id:void 0,onInput:t[0]||(t[0]=(...a)=>e.handleSearchInput&&e.handleSearchInput(...a)),onKeypress:t[1]||(t[1]=(...a)=>e.handleKeypress&&e.handleKeypress(...a)),onPaste:t[2]||(t[2]=he((...a)=>e.handlePaste&&e.handlePaste(...a),["stop"])),ref:"input","aria-controls":e.ariaControls,"aria-placeholder":e.ariaPlaceholder,"aria-expanded":e.isOpen,"aria-activedescendant":e.ariaActiveDescendant,"aria-multiselectable":e.ariaMultiselectable,role:"combobox"},{...n.attrs,...e.arias}),null,16,rv)):m("v-if",!0),m(" Tags (with search) "),n.mode=="tags"?(d(),h("div",{key:1,class:p(e.classList.tags),"data-tags":""},[(d(!0),h(X,null,ie(e.iv,(a,o,s)=>T(e.$slots,"tag",{option:a,handleTagRemove:e.handleTagRemove,disabled:n.disabled},()=>[(d(),h("span",{class:p([e.classList.tag,a.disabled?e.classList.tagDisabled:null]),tabindex:"-1",onKeyup:ze(u=>e.handleTagRemove(a,u),["enter"]),key:s,"aria-label":e.ariaTagLabel(e.localize(a[n.label]))},[w("span",{class:p(e.classList.tagWrapper)},Se(e.localize(a[n.label])),3),!n.disabled&&!a.disabled?(d(),h("span",{key:0,class:p(e.classList.tagRemove),onClick:he(u=>e.handleTagRemove(a,u),["stop"])},[w("span",{class:p(e.classList.tagRemoveIcon)},null,2)],10,av)):m("v-if",!0)],42,iv))])),256)),w("div",{class:p(e.classList.tagsSearchWrapper),ref:"tags"},[m(" Used for measuring search width "),w("span",{class:p(e.classList.tagsSearchCopy)},Se(e.search),3),m(" Actual search input "),n.searchable&&!n.disabled?(d(),h("input",Q({key:0,type:n.inputType,modelValue:e.search,value:e.search,class:e.classList.tagsSearch,id:n.searchable?n.id:void 0,autocomplete:n.autocomplete,onInput:t[3]||(t[3]=(...a)=>e.handleSearchInput&&e.handleSearchInput(...a)),onKeypress:t[4]||(t[4]=(...a)=>e.handleKeypress&&e.handleKeypress(...a)),onPaste:t[5]||(t[5]=he((...a)=>e.handlePaste&&e.handlePaste(...a),["stop"])),ref:"input","aria-controls":e.ariaControls,"aria-placeholder":e.ariaPlaceholder,"aria-expanded":e.isOpen,"aria-activedescendant":e.ariaActiveDescendant,"aria-multiselectable":e.ariaMultiselectable,role:"combobox"},{...n.attrs,...e.arias}),null,16,lv)):m("v-if",!0)],2)],2)):m("v-if",!0),m(" Single label "),n.mode=="single"&&e.hasSelected&&!e.search&&e.iv?T(e.$slots,"singlelabel",{key:2,value:e.iv},()=>[w("div",{class:p(e.classList.singleLabel)},[w("span",{class:p(e.classList.singleLabelText)},Se(e.localize(e.iv[n.label])),3)],2)]):m("v-if",!0),m(" Multiple label "),n.mode=="multiple"&&e.hasSelected&&!e.search?T(e.$slots,"multiplelabel",{key:3,values:e.iv},()=>[w("div",{class:p(e.classList.multipleLabel),innerHTML:e.multipleLabelText},null,10,ov)]):m("v-if",!0),m(" Placeholder "),n.placeholder&&!e.hasSelected&&!e.search?T(e.$slots,"placeholder",{key:4},()=>[w("div",{class:p(e.classList.placeholder),"aria-hidden":"true"},Se(n.placeholder),3)]):m("v-if",!0),m(" Spinner "),n.loading||e.resolving?T(e.$slots,"spinner",{key:5},()=>[w("span",{class:p(e.classList.spinner),"aria-hidden":"true"},null,2)]):m("v-if",!0),m(" Clear "),e.hasSelected&&!n.disabled&&n.canClear&&!e.busy?T(e.$slots,"clear",{key:6,clear:e.clear},()=>[w("span",{"aria-hidden":"true",tabindex:"0",role:"button","data-clear":"","aria-roledescription":"❎",class:p(e.classList.clear),onClick:t[6]||(t[6]=(...a)=>e.clear&&e.clear(...a)),onKeyup:t[7]||(t[7]=ze((...a)=>e.clear&&e.clear(...a),["enter"]))},[w("span",{class:p(e.classList.clearIcon)},null,2)],34)]):m("v-if",!0),m(" Caret "),n.caret&&n.showOptions?T(e.$slots,"caret",{key:7,handleCaretClick:e.handleCaretClick,isOpen:e.isOpen},()=>[w("span",{class:p(e.classList.caret),onClick:t[8]||(t[8]=(...a)=>e.handleCaretClick&&e.handleCaretClick(...a)),"aria-hidden":"true"},null,2)]):m("v-if",!0)],16,nv),m(" Options "),(d(),A(ko,{to:n.appendTo||"body",disabled:!n.appendToBody&&!n.appendTo},[w("div",{id:n.id?`${n.id}
1563-dropdown`:void 0,class:p(e.classList.dropdown),tabindex:"-1",ref:"dropdown",onFocusin:t[10]||(t[10]=(...a)=>e.handleFocusIn&&e.handleFocusIn(...a)),onFocusout:t[11]||(t[11]=(...a)=>e.handleFocusOut&&e.handleFocusOut(...a))},[T(e.$slots,"beforelist",{options:e.fo}),w("ul",{class:p(e.classList.options),id:e.ariaControls,role:"listbox"},[n.groups?(d(!0),h(X,{key:0},ie(e.fg,(a,o,s)=>(d(),h("li",{class:p(e.classList.group),key:s,id:e.ariaGroupId(a),"aria-label":e.ariaGroupLabel(e.localize(a[n.groupLabel])),"aria-selected":e.isSelected(a),role:"option"},[a.__CREATE__?m("v-if",!0):(d(),h("div",{key:0,class:p(e.classList.groupLabel(a)),"data-pointed":e.isPointed(a),onMouseenter:u=>e.setPointer(a,o),onClick:u=>e.handleGroupClick(a)},[T(e.$slots,"grouplabel",{group:a,isSelected:e.isSelected,isPointed:e.isPointed},()=>[w("span",{innerHTML:e.localize(a[n.groupLabel])},null,8,pv)])],42,cv)),w("ul",{class:p(e.classList.groupOptions),"aria-label":e.ariaGroupLabel(e.localize(a[n.groupLabel])),role:"group"},[(d(!0),h(X,null,ie(a.__VISIBLE__,(u,f,S)=>(d(),h("li",{class:p(e.classList.option(u,a)),"data-pointed":e.isPointed(u),"data-selected":e.isSelected(u)||void 0,key:S,onMouseenter:M=>e.setPointer(u),onClick:M=>e.handleOptionClick(u),id:e.ariaOptionId(u),"aria-selected":e.isSelected(u),"aria-label":e.ariaOptionLabel(e.localize(u[n.label])),role:"option"},[T(e.$slots,"option",{option:u,isSelected:e.isSelected,isPointed:e.isPointed,search:e.search},()=>[w("span",null,Se(e.localize(u[n.label])),1)])],42,vv))),128))],10,fv)],10,uv))),128)):(d(!0),h(X,{key:1},ie(e.fo,(a,o,s)=>(d(),h("li",{class:p(e.classList.option(a)),"data-pointed":e.isPointed(a),"data-selected":e.isSelected(a)||void 0,key:s,onMouseenter:u=>e.setPointer(a),onClick:u=>e.handleOptionClick(a),id:e.ariaOptionId(a),"aria-selected":e.isSelected(a),"aria-label":e.ariaOptionLabel(e.localize(a[n.label])),role:"option"},[T(e.$slots,"option",{option:a,isSelected:e.isSelected,isPointed:e.isPointed,search:e.search},()=>[w("span",null,Se(e.localize(a[n.label])),1)])],42,gv))),128))],10,dv),e.noOptions?T(e.$slots,"nooptions",{key:0},()=>[w("div",{class:p(e.classList.noOptions),innerHTML:e.localize(n.noOptionsText)},null,10,mv)]):m("v-if",!0),e.noResults?T(e.$slots,"noresults",{key:1},()=>[w("div",{class:p(e.classList.noResults),innerHTML:e.localize(n.noResultsText)},null,10,hv)]):m("v-if",!0),n.infinite&&e.hasMore?(d(),h("div",{key:2,class:p(e.classList.inifinite),ref:"infiniteLoader"},[T(e.$slots,"infinite",{},()=>[w("span",{class:p(e.classList.inifiniteSpinner)},null,2)])],2)):m("v-if",!0),T(e.$slots,"afterlist",{options:e.fo})],42,sv)],8,["to","disabled"])),m(" Hacky input element to show HTML5 required warning "),n.required?(d(),h("input",{key:0,class:p(e.classList.fakeInput),tabindex:"-1",value:e.textValue,required:""},null,10,bv)):m("v-if",!0),m(" Native input support "),n.nativeSupport?(d(),h(X,{key:1},[n.mode=="single"?(d(),h("input",{key:0,type:"hidden",name:n.name,value:e.plainValue!==void 0?e.plainValue:""},null,8,wv)):(d(!0),h(X,{key:1},ie(e.plainValue,(a,o)=>(d(),h("input",{type:"hidden",name:`${n.name}[]`,value:a,key:o},null,8,yv))),128))],64)):m("v-if",!0),m(" Screen reader assistive text "),n.searchable&&e.hasSelected?(d(),h("div",{key:2,class:p(e.classList.assist),id:e.ariaAssist,"aria-hidden":"true"},Se(e.ariaLabel),11,kv)):m("v-if",!0),m(" Create height for empty input "),w("div",{class:p(e.classList.spacer)},null,2)],42,tv)}br.render=Cv;br.__file="node_modules/@vueform/multiselect/src/Multiselect.vue";var za={};const Av=["name","id","disabled"],Ev=["value"];function Lv(e,t,n,r,i,l){const a=se("ElementLabelFloating"),o=se("Multiselect");return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[e.hasFloating&&!e.empty?(d(),A(a,{key:0,visible:!e.empty},null,8,["visible"])):m("v-if",!0),m(" Native select "),e.isNative?(d(),h("div",{key:1,class:p(e.classes.inputWrapper)},[ye(w("select",Q({"onUpdate:modelValue":t[0]||(t[0]=s=>e.value=s),class:e.classes.input,name:e.name,id:e.fieldId,multiple:!0,disabled:e.isDisabled},{...e.attrs,...e.aria},{ref:"input"}),[(d(!0),h(X,null,ie(e.resolvedOptions,(s,u)=>(d(),h("option",{value:s.value,key:u},Se(s.label),9,Ev))),128))],16,Av),[[Co,e.value]]),e.placeholder&&e.empty&&!e.isDisabled&&e.type=="select"?(d(),h("span",{key:0,class:p(e.classes.inputPlaceholder)},Se(e.placeholder),3)):m("v-if",!0)],2)):(d(),h(X,{key:2},[m(" @vueform/multiselect copmonent "),xe(o,Q(e.fieldOptions,{modelValue:e.value,"onUpdate:modelValue":t[1]||(t[1]=s=>e.value=s),classes:e.classes.select,id:e.fieldId,name:e.name,options:e.resolvedOptions,disabled:e.isDisabled,placeholder:e.Placeholder,attrs:e.attrs,aria:e.aria,locale:e.form$.locale$,onSelect:e.handleSelect,onDeselect:e.handleDeselect,onSearchChange:e.handleSearchChange,onTag:e.handleTag,onOpen:e.handleOpen,onClose:e.handleClose,onClear:e.handleClear,onPaste:e.handlePaste,ref:"input"}),Oe({_:2},[ie({option:"option",noresults:"no-results",nooptions:"no-options",afterlist:"after-list",beforelist:"before-list",placeholder:"placeholder",grouplabel:"group-label",caret:"caret",clear:"clear",spinner:"spinner",default:"default"},(s,u)=>({name:u,fn:N(f=>[T(e.$slots,s,Q(f,{el$:e.el$}),()=>[(d(),A($(e.fieldSlots[s]),Q(f,{el$:e.el$}),null,16,["el$"]))])])})),e.fieldOptions.mode=="multiple"?{name:"multiplelabel",fn:N(({values:s})=>[T(e.$slots,"multiple-label",{values:s,el$:e.el$},()=>[(d(),A($(e.fieldSlots["multiple-label"]),{values:s,el$:e.el$},null,8,["values","el$"]))])]),key:"0"}:void 0]),1040,["modelValue","classes","id","name","options","disabled","placeholder","attrs","aria","locale","onSelect","onDeselect","onSearchChange","onTag","onOpen","onClose","onClear","onPaste"])],2112))]),_:2},[ie(e.elementSlots,(s,u)=>({name:u,fn:N(()=>[T(e.$slots,u,{el$:e.el$},()=>[(d(),A($(s),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}za.render=Lv;za.__file="themes/blank/templates/elements/MultiselectElement.vue";var ws={name:"MultiselectElement",components:{Multiselect:br},render:za.render,data(){return{merge:!0,defaultClasses:{container:"vf-text-type",input:"vf-input vf-native-multiselect",input_enabled:"",input_disabled:"",input_success:"vf-input-success",input_danger:"vf-input-danger",input_sm:"vf-input-sm",input_md:"",input_lg:"vf-input-lg",inputWrapper:"vf-native-multiselect-wrapper",select:{multipleLabel:"vf-multiselect-multiple-label",multipleLabel_sm:"vf-multiselect-multiple-label-sm",multipleLabel_md:"",multipleLabel_lg:"vf-multiselect-multiple-label-lg",multipleLabel_noClear:"vf-multiselect-multiple-label-no-clear",multipleLabel_noCaret:"vf-multiselect-multiple-label-no-caret",container:"vf-multiselect",container_enabled:"",container_disabled:"vf-multiselect-disabled",container_success:"vf-multiselect-success",container_danger:"vf-multiselect-danger",container_sm:"vf-multiselect-sm",container_md:"",container_lg:"vf-multiselect-lg",containerDisabled:"",containerOpen:"vf-multiselect-open",containerOpenTop:"vf-multiselect-open-top",containerActive:"vf-multiselect-active",containerActive_enabled:"",wrapper:"vf-multiselect-wrapper",wrapper_sm:"vf-multiselect-wrapper-sm",wrapper_md:"",wrapper_lg:"vf-multiselect-wrapper-lg",search:"vf-multiselect-search",search_sm:"vf-multiselect-search-sm",search_md:"",search_lg:"vf-multiselect-search-lg",placeholder:"vf-multiselect-placeholder",placeholder_sm:"vf-multiselect-placeholder-sm",placeholder_md:"",placeholder_lg:"vf-multiselect-placeholder-lg",caret:"vf-multiselect-caret",caret_sm:"vf-multiselect-caret-sm",caret_md:"",caret_lg:"vf-multiselect-caret-lg",caretOpen:"vf-multiselect-caret-open",clear:"vf-multiselect-clear",clear_sm:"vf-multiselect-clear-sm",clear_md:"",clear_lg:"vf-multiselect-clear-lg",clearIcon:"vf-multiselect-clear-icon",spinner:"vf-multiselect-spinner",spinner_sm:"vf-multiselect-spinner-sm",spinner_md:"",spinner_lg:"vf-multiselect-spinner-lg",infinite:"vf-multiselect-infinite",infinite_sm:"vf-multiselect-infinite-sm",infinite_md:"",infinite_lg:"vf-multiselect-infinite-lg",infiniteSpinner:"vf-multiselect-infinite-spinner",dropdown:"vf-multiselect-dropdown",dropdown_sm:"vf-multiselect-dropdown-sm",dropdown_md:"",dropdown_lg:"vf-multiselect-dropdown-lg",dropdownTop:"vf-multiselect-dropdown-top",dropdownTop_sm:"vf-multiselect-dropdown-top-sm",dropdownTop_md:"",dropdownTop_lg:"vf-multiselect-dropdown-top-lg",dropdownHidden:"vf-multiselect-dropdown-hidden",options:"vf-multiselect-options",optionsTop:"vf-multiselect-options-top",group:"vf-multiselect-group",groupLabel:"vf-multiselect-group-label",groupLabel_sm:"vf-multiselect-group-label-sm",groupLabel_md:"",groupLabel_lg:"vf-multiselect-group-label-lg",groupLabelPointable:"vf-multiselect-group-label-pointable",groupLabelPointed:"vf-multiselect-group-label-pointed",groupLabelSelected:"vf-multiselect-group-label-selected",groupLabelDisabled:"vf-multiselect-group-label-disabled",groupLabelSelectedPointed:"vf-multiselect-group-label-selected vf-multiselect-group-label-pointed",groupLabelSelectedDisabled:"vf-multiselect-group-label-selected vf-multiselect-group-label-disabled",groupOptions:"vf-multiselect-group-options",option:"vf-multiselect-option",option_sm:"vf-multiselect-option-sm",option_md:"",option_lg:"vf-multiselect-option-lg",optionPointed:"vf-multiselect-option-pointed",optionSelected:"vf-multiselect-option-selected",optionDisabled:"vf-multiselect-option-disabled",optionSelectedPointed:"vf-multiselect-option-selected vf-multiselect-option-pointed",optionSelectedDisabled:"vf-multiselect-option-selected vf-multiselect-option-disabled",noOptions:"vf-multiselect-no-options",noOptions_sm:"vf-multiselect-no-options-sm",noOptions_md:"",noOptions_lg:"vf-multiselect-no-options-lg",noResults:"vf-multiselect-no-results",noResults_sm:"vf-multiselect-no-results-sm",noResults_md:"",noResults_lg:"vf-multiselect-no-results-lg",fakeInput:"vf-multiselect-fake-input",assist:"vf-assistive-text",spacer:"vf-multiselect-spacer",spacer_sm:"vf-multiselect-spacer-sm",spacer_md:"",spacer_lg:"vf-multiselect-spacer-lg",$container:(e,{Size:t,isDanger:n,isSuccess:r,isDisabled:i})=>[e.select.container,e.select[`container_${t}`],i?e.select.container_disabled:null,!i&&!r&&!n?e.select.container_enabled:null,!i&&n?e.select.container_danger:null,!i&&r?e.select.container_success:null],$containerActive:(e,{Size:t,isDanger:n,isSuccess:r,isDisabled:i})=>[e.select.containerActive,e.select[`container_${t}`],!i&&!r&&!n?e.select.containerActive_enabled:null],$wrapper:(e,{Size:t})=>[e.select.wrapper,e.select[`wrapper_${t}`]],$search:(e,{Size:t})=>[e.select.search,e.select[`search_${t}`]],$placeholder:(e,{Size:t})=>[e.select.placeholder,e.select[`placeholder_${t}`]],$caret:(e,{Size:t})=>[e.select.caret,e.select[`caret_${t}`]],$clear:(e,{Size:t})=>[e.select.clear,e.select[`clear_${t}`]],$spinner:(e,{Size:t})=>[e.select.spinner,e.select[`spinner_${t}`]],$infinite:(e,{Size:t})=>[e.select.infinite,e.select[`infinite_${t}`]],$dropdown:(e,{Size:t})=>[e.select.dropdown,e.select[`dropdown_${t}`]],$dropdownTop:(e,{Size:t})=>[e.select.dropdownTop,e.select[`dropdownTop_${t}`]],$groupLabel:(e,{Size:t})=>[e.select.groupLabel,e.select[`groupLabel_${t}`]],$option:(e,{Size:t})=>[e.select.option,e.select[`option_${t}`]],$spacer:(e,{Size:t})=>[e.select.spacer,e.select[`spacer_${t}`]],$noOptions:(e,{Size:t})=>[e.select.noOptions,e.select[`noOptions_${t}`]],$noResults:(e,{Size:t})=>[e.select.noResults,e.select[`noResults_${t}`]],$multipleLabel:(e,{Size:t,canClear:n,caret:r})=>[e.select.multipleLabel,e.select[`multipleLabel_${t}`],n?null:e.select.multipleLabel_noClear,r?null:e.select.multipleLabel_noCaret]},$input:(e,{isDisabled:t,Size:n,isDanger:r,isSuccess:i})=>[e.input,e[`input_${n}`],t?e.input_disabled:null,!t&&!i&&!r?e.input_enabled:null,!t&&r?e.input_danger:null,!t&&i?e.input_success:null]}}}},xv=`/* Some styles are contained in Vueform.vue & SelectElement.vue */
1564
1565.vf-multiselect-multiple-label {
1566  display: flex;
1567  align-items: center;
1568  height: 100%;
1569  position: absolute;
1570  left: 0;
1571  top: 0;
1572  pointer-events: none;
1573  background: transparent;
1574  padding-left: var(--vf-px-input);
1575  padding-right: calc(var(--vf-px-input) * 2.5 + 20px);
1576}
1577
1578.vf-multiselect-multiple-label.vf-multiselect-multiple-label-no-caret, .vf-multiselect-multiple-label.vf-multiselect-multiple-label-no-clear {
1579  padding-right: calc(var(--vf-px-input) * 1.5 + 10px);
1580}
1581
1582.vf-multiselect-multiple-label.vf-multiselect-multiple-label-no-caret.vf-multiselect-multiple-label-no-clear {
1583  padding-right: var(--vf-px-input);
1584}
1585
1586.vf-multiselect-multiple-label.vf-multiselect-multiple-label-sm {
1587  padding-left: var(--vf-px-input-sm);
1588  padding-right: calc(var(--vf-px-input-sm) * 1.5 + 20px);
1589}
1590
1591.vf-multiselect-multiple-label.vf-multiselect-multiple-label-sm.vf-multiselect-multiple-label-no-caret, .vf-multiselect-multiple-label.vf-multiselect-multiple-label-sm.vf-multiselect-multiple-label-no-clear {
1592  padding-right: calc(var(--vf-px-input-sm) * 1.5 + 10px);
1593}
1594
1595.vf-multiselect-multiple-label.vf-multiselect-multiple-label-sm.vf-multiselect-multiple-label-no-caret.vf-multiselect-multiple-label-no-clear {
1596  padding-right: var(--vf-px-input-sm);
1597}
1598
1599.vf-multiselect-multiple-label.vf-multiselect-multiple-label-lg {
1600  padding-left: var(--vf-px-input-lg);
1601  padding-right: calc(var(--vf-px-input-lg) * 2.5 + 20px);
1602}
1603
1604.vf-multiselect-multiple-label.vf-multiselect-multiple-label-lg.vf-multiselect-multiple-label-no-caret, .vf-multiselect-multiple-label.vf-multiselect-multiple-label-lg.vf-multiselect-multiple-label-no-clear {
1605  padding-right: calc(var(--vf-px-input-lg) * 1.5 + 10px);
1606}
1607
1608.vf-multiselect-multiple-label.vf-multiselect-multiple-label-lg.vf-multiselect-multiple-label-no-caret.vf-multiselect-multiple-label-no-clear {
1609  padding-right: var(--vf-px-input-lg);
1610}
1611
1612.vf-floating-wrapper ~ .vf-multiselect-multiple-label,
1613.vf-floating-wrapper ~ div .vf-multiselect-multiple-label {
1614  padding-top: calc(var(--vf-py-input) + var(--vf-floating-top) / 2);
1615  padding-bottom: calc(var(--vf-py-input) - var(--vf-floating-top) / 2);
1616}
1617
1618.vf-floating-wrapper ~ .vf-multiselect-multiple-label-sm,
1619.vf-floating-wrapper ~ div .vf-multiselect-multiple-label-sm {
1620  padding-top: calc(var(--vf-py-input-sm) + var(--vf-floating-top-sm) / 2);
1621  padding-bottom: calc(var(--vf-py-input-sm) - var(--vf-floating-top-sm) / 2);
1622}
1623
1624.vf-floating-wrapper ~ .vf-multiselect-multiple-label-lg,
1625.vf-floating-wrapper ~ div .vf-multiselect-multiple-label-lg {
1626  padding-top: calc(var(--vf-py-input-lg) + var(--vf-floating-top-lg) / 2);
1627  padding-bottom: calc(var(--vf-py-input-lg) - var(--vf-floating-top-lg) / 2);
1628}
1629
1630[dir=rtl] .vf-multiselect-multiple-label {
1631  padding-left: calc(var(--vf-px-input) * 2.5 + 20px);
1632  padding-right: var(--vf-px-input);
1633  left: auto;
1634  right: 0;
1635}
1636
1637[dir=rtl] .vf-multiselect-multiple-label.vf-multiselect-multiple-label-no-caret, [dir=rtl] .vf-multiselect-multiple-label.vf-multiselect-multiple-label-no-clear {
1638  padding-left: calc(var(--vf-px-input) * 1.5 + 10px);
1639  padding-right: var(--vf-px-input);
1640}
1641
1642[dir=rtl] .vf-multiselect-multiple-label.vf-multiselect-multiple-label-no-caret.vf-multiselect-multiple-label-no-clear {
1643  padding-left: var(--vf-px-input);
1644  padding-right: var(--vf-px-input);
1645}
1646
1647[dir=rtl] .vf-multiselect-multiple-label.vf-multiselect-multiple-label-sm {
1648  padding-left: calc(var(--vf-px-input-sm) * 2.5 + 20px);
1649  padding-right: var(--vf-px-input-sm);
1650}
1651
1652[dir=rtl] .vf-multiselect-multiple-label.vf-multiselect-multiple-label-sm.vf-multiselect-multiple-label-no-caret, [dir=rtl] .vf-multiselect-multiple-label.vf-multiselect-multiple-label-sm.vf-multiselect-multiple-label-no-clear {
1653  padding-left: calc(var(--vf-px-input-sm) * 1.5 + 10px);
1654  padding-right: var(--vf-px-input-sm);
1655}
1656
1657[dir=rtl] .vf-multiselect-multiple-label.vf-multiselect-multiple-label-sm.vf-multiselect-multiple-label-no-caret.vf-multiselect-multiple-label-no-clear {
1658  padding-left: var(--vf-px-input-sm);
1659  padding-right: var(--vf-px-input-sm);
1660}
1661
1662[dir=rtl] .vf-multiselect-multiple-label.vf-multiselect-multiple-label-lg {
1663  padding-left: calc(var(--vf-px-input-lg) * 2.5 + 20px);
1664  padding-right: var(--vf-px-input-lg);
1665}
1666
1667[dir=rtl] .vf-multiselect-multiple-label.vf-multiselect-multiple-label-lg.vf-multiselect-multiple-label-no-caret, [dir=rtl] .vf-multiselect-multiple-label.vf-multiselect-multiple-label-lg.vf-multiselect-multiple-label-no-clear {
1668  padding-left: calc(var(--vf-px-input-lg) * 1.5 + 10px);
1669  padding-right: var(--vf-px-input-lg);
1670}
1671
1672[dir=rtl] .vf-multiselect-multiple-label.vf-multiselect-multiple-label-lg.vf-multiselect-multiple-label-no-caret.vf-multiselect-multiple-label-no-clear {
1673  padding-left: var(--vf-px-input-lg);
1674  padding-right: var(--vf-px-input-lg);
1675}`;Y(xv);ws.__file="themes/vueform/templates/elements/MultiselectElement.vue";var Pa={};const Sv=["aria-labelledby"];function Tv(e,t,n,r,i,l){return d(),A($(e.elementLayout),{multiple:!0,ref:"container"},Oe({element:N(()=>[w("div",{class:p(e.classes.wrapper),role:"group","aria-labelledby":e.labelId},[T(e.$slots,"default",{},()=>[(d(!0),h(X,null,ie(e.children,(a,o)=>(d(),A($(e.component(a)),Q({ref_for:!0},a,{embed:e.embed,name:o,key:o,onRemove:t[0]||(t[0]=s=>e.$emit("remove",s))}),null,16,["embed","name"]))),128))])],10,Sv)]),_:2},[ie(e.elementSlots,(a,o)=>({name:o,fn:N(()=>[T(e.$slots,o,{el$:e.el$},()=>[(d(),A($(a),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Pa.render=Tv;Pa.__file="themes/blank/templates/elements/ObjectElement.vue";var ys={name:"ObjectElement",render:Pa.render,data(){return{merge:!0,defaultClasses:{container:"",wrapper:"vf-row",wrapper_sm:"vf-row-sm",wrapper_md:"",wrapper_lg:"vf-row-lg",wrapper_embed:"vf-row-embed",$wrapper:(e,{Size:t,embed:n})=>[e.wrapper,e[`wrapper_${t}`],n?e.wrapper_embed:null]}}}},Rv="/* Some styles are contained in Vueform.vue */";Y(Rv);ys.__file="themes/vueform/templates/elements/ObjectElement.vue";var Na={};const Iv=["value","type","name","id","placeholder","autocomplete","disabled","readonly"];function Bv(e,t,n,r,i,l){const a=se("ElementAddonOptions"),o=se("ElementLabelFloating"),s=se("ElementLoader");return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[w("div",{class:p(e.classes.inputContainer)},[w("div",{class:p(e.classes.optionsWrapper)},[xe(a,{options:e.addonOptions,placeholder:e.addonPlaceholder,aria:e.optionsAria,onSelect:e.handleOptionSelect,onOpen:e.handleOpen,onClose:e.handleClose,ref:"options$"},null,8,["options","placeholder","aria","onSelect","onOpen","onClose"])],2),e.hasFloating&&!e.empty?(d(),A(o,{key:0,visible:!e.empty},null,8,["visible"])):m("v-if",!0),e.isLoading?(d(),A(s,{key:1})):m("v-if",!0),w("input",Q({value:e.model,type:e.inputType,name:e.name,id:e.fieldId,class:e.classes.input,placeholder:e.Placeholder,autocomplete:e.autocomplete,disabled:e.isDisabled,readonly:e.isReadonly},{...e.attrs,...e.aria},{onKeydown:t[0]||(t[0]=(...u)=>e.handleKeydown&&e.handleKeydown(...u)),onInput:t[1]||(t[1]=(...u)=>e.handleInput&&e.handleInput(...u)),onSelect:t[2]||(t[2]=(...u)=>e.handleInput&&e.handleInput(...u)),onBlur:t[3]||(t[3]=(...u)=>e.handleBlur&&e.handleBlur(...u)),onFocus:t[4]||(t[4]=(...u)=>e.handleFocus&&e.handleFocus(...u)),ref:"input"}),null,16,Iv)],2)]),_:2},[ie(e.elementSlots,(u,f)=>({name:f,fn:N(()=>[T(e.$slots,f,{el$:e.el$},()=>[(d(),A($(u),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Na.render=Bv;Na.__file="themes/blank/templates/elements/PhoneElement.vue";var ks={name:"PhoneElement",render:Na.render,data(){return{merge:!0,defaultClasses:{container:"vf-text-type",inputContainer:"vf-input-group",inputContainer_sm:"vf-input-group-sm",inputContainer_md:"",inputContainer_lg:"vf-input-group-lg",inputContainer_default:"",inputContainer_disabled:"vf-input-group-disabled",inputContainer_focused:"vf-input-group-focused",inputContainer_success:"vf-input-group-success",inputContainer_danger:"vf-input-group-danger",input:"vf-input-field",input_sm:"",input_md:"",input_lg:"",input_enabled:"",input_disabled:"",input_focused:"",input_success:"",input_danger:"",optionsWrapper:"vf-phone-options-wrapper",optionsWrapper_sm:"vf-phone-options-wrapper-sm",optionsWrapper_md:"",optionsWrapper_lg:"vf-phone-options-wrapper-lg",optionWrapper:"",option:"vf-phone-option",option_active:"vf-phone-option-active",optionWrapper:"vf-phone-option-wrapper",flag:"vf-phone-flag",country:"vf-phone-country",number:"vf-phone-number",placeholder:"vf-phone-flag vf-phone-flag-placeholder",$optionsWrapper:(e,{Size:t})=>[e.optionsWrapper,e[`optionsWrapper_${t}`]],$option:e=>t=>[e.option,t?e.option_active:null],$inputContainer:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.inputContainer,e[`inputContainer_${n}`],t?e.inputContainer_disabled:null,!t&&!r&&!i?e.inputContainer_default:null,!t&&l?e.inputContainer_focused:null,!t&&r?e.inputContainer_success:null,!t&&i?e.inputContainer_danger:null],$input:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.input,e[`input_${n}`],t?e.input_disabled:null,!t&&!r&&!i&&!l?e.input_enabled:null,!t&&l&&!r&&!i?e.input_focused:null,!t&&i?e.input_danger:null,!t&&r?e.input_success:null]}}}},Mv=`/* Some styles are contained in Vueform.vue */
1676
1677.vf-phone-option {
1678  display: flex;
1679  align-items: center;
1680  cursor: pointer;
1681  padding: 0.3125rem 0.75rem;
1682  white-space: nowrap;
1683}
1684
1685.vf-phone-option-active {
1686  background: var(--vf-bg-selected);
1687}
1688
1689.vf-phone-options-wrapper {
1690  display: flex;
1691  align-items: center;
1692  margin-left: var(--vf-px-input);
1693}
1694
1695.vf-phone-options-wrapper.vf-phone-options-wrapper-sm {
1696  margin-left: var(--vf-px-input-sm);
1697}
1698
1699.vf-phone-options-wrapper.vf-phone-options-wrapper-lg {
1700  margin-left: var(--vf-px-input-lg);
1701}
1702
1703.vf-phone-option-wrapper {
1704  display: flex;
1705  align-items: center;
1706}
1707
1708.vf-phone-flag {
1709  background: no-repeat 0 0;
1710  background-image: url("data:image/png;base64,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");
1711  background-size: 24px 4716px;
1712  width: 24px;
1713  height: 16px;
1714  overflow: hidden;
1715}
1716
1717.vf-phone-flag-placeholder {
1718  opacity: 0.6;
1719}
1720
1721.vf-phone-country {
1722  margin-left: 0.75rem;
1723  font-weight: 600;
1724  font-size: 15px;
1725  display: flex;
1726}
1727
1728.vf-phone-number {
1729  margin-left: 0.5rem;
1730  color: var(--vf-color-muted);
1731}
1732
1733[dir=rtl] .vf-addon-options-wrapper {
1734  margin-left: 0;
1735  margin-right: var(--vf-px-input);
1736}
1737
1738[dir=rtl] .vf-addon-options-wrapper.vf-addon-options-wrapper-sm {
1739  margin-left: 0;
1740  margin-right: var(--vf-px-input-sm);
1741}
1742
1743[dir=rtl] .vf-addon-options-wrapper.vf-addon-options-wrapper-lg {
1744  margin-left: 0;
1745  margin-right: var(--vf-px-input-lg);
1746}
1747
1748[dir=rtl] .vf-phone-country {
1749  margin-left: 0;
1750  margin-right: 0.75rem;
1751}
1752
1753[dir=rtl] .vf-phone-number {
1754  margin-left: 0;
1755  margin-right: 0.5rem;
1756}`;Y(Mv);ks.__file="themes/vueform/templates/elements/PhoneElement.vue";var Ha={};const Dv=["value","name","id","disabled"],Ov=["innerHTML"];function Fv(e,t,n,r,i,l){return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[w("label",{class:p(e.classes.wrapper)},[ye(w("input",Q({type:"radio","onUpdate:modelValue":t[0]||(t[0]=a=>e.value=a)},e.aria,{value:e.radioValue,class:e.classes.input,name:e.inputName,id:e.fieldId,disabled:e.isDisabled,ref:"input"}),null,16,Dv),[[Vr,e.value]]),m(" If label is HTML "),e.Text?(d(),h("span",{key:0,class:p(e.classes.text),innerHTML:e.Text},null,10,Ov)):(d(),h(X,{key:1},[m(" If label is slot "),w("span",{class:p(e.classes.text)},[T(e.$slots,"default",{el$:e.el$},()=>[(d(),A($(e.fieldSlots.default),{el$:e.el$},null,8,["el$"]))])],2)],2112))],2)]),_:2},[ie(e.elementSlots,(a,o)=>({name:o,fn:N(()=>[T(e.$slots,o,{el$:e.el$},()=>[(d(),A($(a),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Ha.render=Fv;Ha.__file="themes/blank/templates/elements/RadioElement.vue";var Cs={name:"RadioElement",render:Ha.render,data(){return{merge:!0,defaultClasses:{container:"",wrapper:"vf-radio-wrapper",wrapper_sm:"vf-radio-wrapper-sm",wrapper_md:"",wrapper_lg:"vf-radio-wrapper-lg",wrapper_left:"vf-radio-wrapper-left",wrapper_right:"vf-radio-wrapper-right",input:"vf-radio",input_enabled:"",input_disabled:"",input_danger:"vf-radio-danger",input_sm:"vf-radio-sm",input_md:"",input_lg:"vf-radio-lg",input_left:"vf-radio-left",input_right:"vf-radio-right",input_standalone:"vf-radio-standalone",text:"vf-radio-text",text_left:"vf-radio-text-left",text_right:"vf-radio-text-right",$wrapper:(e,{Size:t,align:n})=>[e.wrapper,e[`wrapper_${t}`],n==="left"?e.wrapper_left:null,n==="right"?e.wrapper_right:null],$input:(e,{isDisabled:t,Size:n,isDanger:r,align:i,standalone:l})=>[e.input,e[`input_${n}`],t?e.input_disabled:e.input_enabled,!t&&r?e.input_danger:null,i==="left"?e.input_left:null,i==="right"?e.input_right:null,l?e.input_standalone:null],$text:(e,{align:t})=>[e.text,t==="left"?e.text_left:null,t==="right"?e.text_right:null]}}}},$v="/* Some styles are contained in Vueform.vue */";Y($v);Cs.__file="themes/vueform/templates/elements/RadioElement.vue";var wr={};const zv=["aria-labelledby"];function Pv(e,t,n,r,i,l){const a=se("RadiogroupRadio");return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[w("div",{class:p(e.classes.wrapper),"aria-labelledby":e.labelId,role:"radiogroup"},[(d(!0),h(X,null,ie(e.resolvedOptions,(o,s,u)=>(d(),A(a,{items:e.resolvedOptions,index:s,item:o,value:o.value,key:u,attrs:e.aria},{default:N(f=>[T(e.$slots,"radio",Q({ref_for:!0},f,{el$:e.el$}),()=>[(d(),A($(e.fieldSlots.radio),Q({ref_for:!0},f,{el$:e.el$}),null,16,["el$"]))])]),_:2},1032,["items","index","item","value","attrs"]))),128))],10,zv)]),_:2},[ie(e.elementSlots,(o,s)=>({name:s,fn:N(()=>[T(e.$slots,s,{el$:e.el$},()=>[(d(),A($(o),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}wr.render=Pv;wr.__file="themes/blank/templates/elements/RadiogroupElement.vue";var As={name:"RadiogroupElement",render:wr.render,data(){return{merge:!0,defaultClasses:{container:"vf-radiogroup-view-default",wrapper:"vf-radiogroup-wrapper",wrapper_sm:"vf-radiogroup-wrapper-sm",wrapper_md:"",wrapper_lg:"vf-radiogroup-wrapper-lg",$wrapper:(e,{Size:t})=>[e.wrapper,e[`wrapper_${t}`]]}}}},Nv=`.vf-radiogroup-wrapper {
1757  cursor: pointer;
1758}
1759
1760.vf-radiogroup-wrapper .vf-radio-container {
1761  padding-top: 0;
1762}`;Y(Nv);As.__file="themes/vueform/templates/elements/RadiogroupElement.vue";var Es={name:"RadiogroupElement",render:wr.render,data(){return{merge:!0,defaultClasses:{container:"vf-radiogroup-view-tabs",wrapper:"vf-radiogroup-tabs-wrapper",wrapper_sm:"vf-radiogroup-tabs-wrapper-sm",wrapper_md:"",wrapper_lg:"vf-radiogroup-tabs-wrapper-lg",$wrapper:(e,{Size:t})=>[e.wrapper,e[`wrapper_${t}`]]}}}}
1762,Hv=`.vf-radiogroup-tabs-wrapper {
1763  display: grid;
1764  grid-auto-flow: column;
1765  box-shadow: var(--vf-shadow-input);
1766  border-radius: var(--vf-radius-large);
1767}
1768
1769.vf-radiogroup-tabs-wrapper.vf-radiogroup-tabs-wrapper-sm {
1770  border-radius: var(--vf-radius-large-sm);
1771}
1772
1773.vf-radiogroup-tabs-wrapper.vf-radiogroup-tabs-wrapper-lg {
1774  border-radius: var(--vf-radius-large-lg);
1775}`;Y(Hv);Es.__file="themes/vueform/templates/elements/RadiogroupElement_tabs.vue";var Ls={name:"RadiogroupElement",render:wr.render,data(){return{merge:!0,defaultClasses:{container:"vf-radiogroup-view-blocks",wrapper:"vf-radiogroup-blocks-wrapper",wrapper_sm:"vf-radiogroup-blocks-wrapper-sm",wrapper_md:"",wrapper_lg:"vf-radiogroup-blocks-wrapper-lg",$wrapper:(e,{Size:t})=>[e.wrapper,e[`wrapper_${t}`]]}}}},Uv=`.vf-radiogroup-blocks-wrapper {
1776  display: flex;
1777  flex-direction: column;
1778  justify-content: flex-start;
1779  box-shadow: var(--vf-shadow-input);
1780  border-radius: var(--vf-radius-large);
1781}
1782
1783.vf-radiogroup-blocks-wrapper.vf-radiogroup-blocks-wrapper-sm {
1784  border-radius: var(--vf-radius-large-sm);
1785}
1786
1787.vf-radiogroup-blocks-wrapper.vf-radiogroup-blocks-wrapper-lg {
1788  border-radius: var(--vf-radius-large-lg);
1789}`;Y(Uv);Ls.__file="themes/vueform/templates/elements/RadiogroupElement_blocks.vue";var Ua={};const jv=["name","id","disabled"],Wv=["value"];function Vv(e,t,n,r,i,l){const a=se("ElementLabelFloating"),o=se("Multiselect");return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[e.hasFloating&&!e.empty?(d(),A(a,{key:0,visible:!e.empty},null,8,["visible"])):m("v-if",!0),m(" Native select "),e.isNative?(d(),h("div",{key:1,class:p(e.classes.inputWrapper)},[ye(w("select",Q({"onUpdate:modelValue":t[0]||(t[0]=s=>e.value=s),class:e.classes.input,name:e.name,id:e.fieldId,disabled:e.isDisabled},{...e.attrs,...e.aria},{ref:"input"}),[(d(!0),h(X,null,ie(e.resolvedOptions,(s,u)=>(d(),h("option",{value:s.value,key:u},Se(s.label),9,Wv))),128))],16,jv),[[Co,e.value]]),e.placeholder&&e.empty&&!e.isDisabled&&e.type=="select"?(d(),h("span",{key:0,class:p(e.classes.inputPlaceholder)},Se(e.placeholder),3)):m("v-if",!0),w("span",{class:p(e.classes.inputCaret)},null,2)],2)):(d(),h(X,{key:2},[m(" @vueform/multiselect copmonent "),xe(o,Q(e.fieldOptions,{modelValue:e.value,"onUpdate:modelValue":t[1]||(t[1]=s=>e.value=s),classes:e.classes.select,id:e.fieldId,name:e.name,options:e.resolvedOptions,disabled:e.isDisabled,placeholder:e.Placeholder,attrs:e.attrs,aria:e.aria,locale:e.form$.locale$,onSelect:e.handleSelect,onDeselect:e.handleDeselect,onSearchChange:e.handleSearchChange,onTag:e.handleTag,onOpen:e.handleOpen,onClose:e.handleClose,onClear:e.handleClear,onPaste:e.handlePaste,ref:"input"}),Oe({_:2},[ie({option:"option",noresults:"no-results",nooptions:"no-options",afterlist:"after-list",beforelist:"before-list",placeholder:"placeholder",grouplabel:"group-label",caret:"caret",clear:"clear",spinner:"spinner",default:"default"},(s,u)=>({name:u,fn:N(f=>[T(e.$slots,s,Q(f,{el$:e.el$}),()=>[(d(),A($(e.fieldSlots[s]),Q(f,{el$:e.el$}),null,16,["el$"]))])])})),e.fieldOptions.mode=="single"?{name:"singlelabel",fn:N(({value:s})=>[T(e.$slots,"single-label",{value:s,el$:e.el$},()=>[(d(),A($(e.fieldSlots["single-label"]),{value:s,el$:e.el$},null,8,["value","el$"]))])]),key:"0"}:void 0]),1040,["modelValue","classes","id","name","options","disabled","placeholder","attrs","aria","locale","onSelect","onDeselect","onSearchChange","onTag","onOpen","onClose","onClear","onPaste"])],2112))]),_:2},[ie(e.elementSlots,(s,u)=>({name:u,fn:N(()=>[T(e.$slots,u,{el$:e.el$},()=>[(d(),A($(s),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Ua.render=Vv;Ua.__file="themes/blank/templates/elements/SelectElement.vue";var xs={name:"SelectElement",render:Ua.render,components:{Multiselect:br},data(){return{merge:!0,defaultClasses:{container:"vf-text-type",input:"vf-input vf-native-select",input_enabled:"",input_disabled:"",input_success:"vf-input-success",input_danger:"vf-input-danger",input_sm:"vf-input-sm",input_md:"",input_lg:"vf-input-lg",inputWrapper:"vf-native-select-wrapper",inputWrapper_sm:"vf-native-select-wrapper-sm",inputWrapper_md:"",inputWrapper_lg:"vf-native-select-wrapper-lg",inputPlaceholder:"vf-native-select-placeholder",inputPlaceholder_sm:"vf-native-select-placeholder-sm",inputPlaceholder_md:"",inputPlaceholder_lg:"vf-native-select-placeholder-lg",inputCaret:"vf-native-select-caret",inputCaret_sm:"vf-native-select-caret-sm",inputCaret_md:"",inputCaret_lg:"vf-native-select-caret-lg",select:{singleLabel:"vf-multiselect-single-label",singleLabel_sm:"vf-multiselect-single-label-sm",singleLabel_md:"",singleLabel_lg:"vf-multiselect-single-label-lg",singleLabel_noClear:"vf-multiselect-single-label-no-clear",singleLabel_noCaret:"vf-multiselect-single-label-no-caret",singleLabelText:"vf-multiselect-single-label-text",singleLabelText_truncate:"vf-multiselect-single-label-text-truncate",container:"vf-multiselect",container_enabled:"",container_disabled:"vf-multiselect-disabled",container_success:"vf-multiselect-success",container_danger:"vf-multiselect-danger",container_sm:"vf-multiselect-sm",container_md:"",container_lg:"vf-multiselect-lg",containerDisabled:"",containerOpen:"vf-multiselect-open",containerOpenTop:"vf-multiselect-open-top",containerActive:"vf-multiselect-active",containerActive_enabled:"",wrapper:"vf-multiselect-wrapper",wrapper_sm:"vf-multiselect-wrapper-sm",wrapper_md:"",wrapper_lg:"vf-multiselect-wrapper-lg",search:"vf-multiselect-search",search_sm:"vf-multiselect-search-sm",search_md:"",search_lg:"vf-multiselect-search-lg",placeholder:"vf-multiselect-placeholder",placeholder_sm:"vf-multiselect-placeholder-sm",placeholder_md:"",placeholder_lg:"vf-multiselect-placeholder-lg",caret:"vf-multiselect-caret",caret_sm:"vf-multiselect-caret-sm",caret_md:"",caret_lg:"vf-multiselect-caret-lg",caretOpen:"vf-multiselect-caret-open",clear:"vf-multiselect-clear",clear_sm:"vf-multiselect-clear-sm",clear_md:"",clear_lg:"vf-multiselect-clear-lg",clearIcon:"vf-multiselect-clear-icon",spinner:"vf-multiselect-spinner",spinner_sm:"vf-multiselect-spinner-sm",spinner_md:"",spinner_lg:"vf-multiselect-spinner-lg",infinite:"vf-multiselect-infinite",infinite_sm:"vf-multiselect-infinite-sm",infinite_md:"",infinite_lg:"vf-multiselect-infinite-lg",infiniteSpinner:"vf-multiselect-infinite-spinner",dropdown:"vf-multiselect-dropdown",dropdown_sm:"vf-multiselect-dropdown-sm",dropdown_md:"",dropdown_lg:"vf-multiselect-dropdown-lg",dropdownTop:"vf-multiselect-dropdown-top",dropdownTop_sm:"vf-multiselect-dropdown-top-sm",dropdownTop_md:"",dropdownTop_lg:"vf-multiselect-dropdown-top-lg",dropdownHidden:"vf-multiselect-dropdown-hidden",options:"vf-multiselect-options",optionsTop:"vf-multiselect-options-top",group:"vf-multiselect-group",groupLabel:"vf-multiselect-group-label",groupLabel_sm:"vf-multiselect-group-label-sm",groupLabel_md:"",groupLabel_lg:"vf-multiselect-group-label-lg",groupLabelPointable:"vf-multiselect-group-label-pointable",groupLabelPointed:"vf-multiselect-group-label-pointed",groupLabelSelected:"vf-multiselect-group-label-selected",groupLabelDisabled:"vf-multiselect-group-label-disabled",groupLabelSelectedPointed:"vf-multiselect-group-label-selected vf-multiselect-group-label-pointed",groupLabelSelectedDisabled:"vf-multiselect-group-label-selected vf-multiselect-group-label-disabled",groupOptions:"vf-multiselect-group-options",option:"vf-multiselect-option",option_sm:"vf-multiselect-option-sm",option_md:"",option_lg:"vf-multiselect-option-lg",optionPointed:"vf-multiselect-option-pointed",optionSelected:"vf-multiselect-option-selected",optionDisabled:"vf-multiselect-option-disabled",optionSelectedPointed:"vf-multiselect-option-selected vf-multiselect-option-pointed",optionSelectedDisabled:"vf-multiselect-option-selected vf-multiselect-option-disabled",noOptions:"vf-multiselect-no-options",noOptions_sm:"vf-multiselect-no-options-sm",noOptions_md:"",noOptions_lg:"vf-multiselect-no-options-lg",noResults:"vf-multiselect-no-results",noResults_sm:"vf-multiselect-no-results-sm",noResults_md:"",noResults_lg:"vf-multiselect-no-results-lg",fakeInput:"vf-multiselect-fake-input",assist:"vf-assistive-text",spacer:"vf-multiselect-spacer",spacer_sm:"vf-multiselect-spacer-sm",spacer_md:"",spacer_lg:"vf-multiselect-spacer-lg",$container:(e,{Size:t,isDanger:n,isSuccess:r,isDisabled:i})=>[e.select.container,e.select[`container_${t}`],i?e.select.container_disabled:null,!i&&!r&&!n?e.select.container_enabled:null,!i&&n?e.select.container_danger:null,!i&&r?e.select.container_success:null],$containerActive:(e,{Size:t,isDanger:n,isSuccess:r,isDisabled:i})=>[e.select.containerActive,e.select[`container_${t}`],!i&&!r&&!n?e.select.containerActive_enabled:null],$wrapper:(e,{Size:t})=>[e.select.wrapper,e.select[`wrapper_${t}`]],$search:(e,{Size:t})=>[e.select.search,e.select[`search_${t}`]],$placeholder:(e,{Size:t})=>[e.select.placeholder,e.select[`placeholder_${t}`]],$caret:(e,{Size:t})=>[e.select.caret,e.select[`caret_${t}`]],$clear:(e,{Size:t})=>[e.select.clear,e.select[`clear_${t}`]],$spinner:(e,{Size:t})=>[e.select.spinner,e.select[`spinner_${t}`]],$infinite:(e,{Size:t})=>[e.select.infinite,e.select[`infinite_${t}`]],$dropdown:(e,{Size:t})=>[e.select.dropdown,e.select[`dropdown_${t}`]],$dropdownTop:(e,{Size:t})=>[e.select.dropdownTop,e.select[`dropdownTop_${t}`]],$groupLabel:(e,{Size:t})=>[e.select.groupLabel,e.select[`groupLabel_${t}`]],$option:(e,{Size:t})=>[e.select.option,e.select[`option_${t}`]],$spacer:(e,{Size:t})=>[e.select.spacer,e.select[`spacer_${t}`]],$noOptions:(e,{Size:t})=>[e.select.noOptions,e.select[`noOptions_${t}`]],$noResults:(e,{Size:t})=>[e.select.noResults,e.select[`noResults_${t}`]],$singleLabel:(e,{Size:t,canClear:n,caret:r})=>[e.select.singleLabel,e.select[`singleLabel_${t}`],n?null:e.select.singleLabel_noClear,r?null:e.select.singleLabel_noCaret],$singleLabelText:(e,{truncate:t})=>[e.select.singleLabelText,t?e.select.singleLabelText_truncate:null]},$input:(e,{isDisabled:t,Size:n,isDanger:r,isSuccess:i,caret:l})=>[e.input,e[`input_${n}`],t?e.input_disabled:null,!t&&!i&&!r?e.input_enabled:null,!t&&r?e.input_danger:null,!t&&i?e.input_success:null],$inputWrapper:(e,{Size:t})=>[e.inputWrapper,e[`inputWrapper_${t}`]],$inputPlaceholder:(e,{Size:t})=>[e.inputPlaceholder,e[`inputPlaceholder_${t}`]],$inputCaret:(e,{Size:t})=>[e.inputCaret,e[`inputCaret_${t}`]]}}}},qv=`.vf-native-select {
1790  -webkit-appearance: none;
1791     -moz-appearance: none;
1792          appearance: none;
1793}
1794
1795.vf-native-select::-webkit-search-decoration, .vf-native-select::-webkit-search-cancel-button, .vf-native-select::-webkit-search-results-button, .vf-native-select::-webkit-search-results-decoration {
1796  -webkit-appearance: none;
1797}
1798
1799.vf-input.vf-native-select {
1800  padding-right: calc(var(--vf-px-input) * 2);
1801}
1802
1803.vf-input-sm.vf-native-select {
1804  padding-right: calc(var(--vf-px-input-sm) * 2);
1805}
1806
1807.vf-input-lg.vf-native-select {
1808  padding-right: calc(var(--vf-px-input-lg) * 2);
1809}
1810
1811.vf-native-select-wrapper {
1812  position: relative;
1813}
1814
1815.vf-native-select-wrapper.vf-native-select-wrapper-sm:before {
1816  width: var(--vf-min-height-input-sm);
1817  height: var(--vf-min-height-input-sm);
1818}
1819
1820.vf-native-select-wrapper.vf-native-select-wrapper-lg:before {
1821  width: var(--vf-min-height-input-lg);
1822  height: var(--vf-min-height-input-lg);
1823}
1824
1825.vf-native-select-placeholder {
1826  position: absolute;
1827  top: 0;
1828  left: var(--vf-px-input);
1829  bottom: 0;
1830  display: flex;
1831  align-items: center;
1832  margin-left: 1px;
1833  font-family: inherit;
1834  font-size: inherit;
1835  font-weight: inherit;
1836  line-height: inherit;
1837  color: var(--vf-color-placeholder);
1838  cursor: default;
1839  pointer-events: none;
1840}
1841
1842.vf-native-select-placeholder.vf-native-select-placeholder-sm {
1843  left: var(--vf-px-input-sm);
1844}
1845
1846.vf-native-select-placeholder.vf-native-select-placeholder-lg {
1847  left: var(--vf-px-input-lg);
1848}
1849
1850.vf-native-select-caret {
1851  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'%3E%3C/path%3E%3C/svg%3E");
1852  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'%3E%3C/path%3E%3C/svg%3E");
1853  mask-position: center center;
1854  -webkit-mask-position: center center;
1855  mask-repeat: no-repeat;
1856  -webkit-mask-repeat: no-repeat;
1857  background-color: var(--vf-bg-icon);
1858  position: absolute;
1859  right: 0;
1860  top: 50%;
1861  width: 0.625rem;
1862  height: 1rem;
1863  padding: 1px 0;
1864  box-sizing: content-box;
1865  display: inline-block;
1866  pointer-events: none;
1867  transform: translateY(-50%);
1868  transition: transform 150ms ease-in-out;
1869  margin-right: var(--vf-px-input);
1870}
1871
1872.vf-native-select-caret.vf-native-select-caret-sm {
1873  margin-right: var(--vf-px-input-sm);
1874}
1875
1876.vf-native-select-caret.vf-native-select-caret-lg {
1877  margin-right: var(--vf-px-input-lg);
1878}
1879
1880/* @vueform/multiselect styles */
1881
1882.vf-multiselect {
1883  position: relative;
1884  display: flex;
1885  width: 100%;
1886  margin: 0 auto;
1887  align-items: center;
1888  justify-content: flex-end;
1889  box-sizing: border-box;
1890  cursor: pointer;
1891  outline: 0px solid var(--vf-ring-color);
1892  outline-offset: 0;
1893  transition: box-shadow 0.2s ease-in-out, color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
1894  font-size: var(--vf-font-size);
1895  line-height: var(--vf-line-height);
1896  letter-spacing: var(--vf-letter-spacing);
1897  background-color: var(--vf-bg-input);
1898  color: var(--vf-color-input);
1899  border-color: var(--vf-border-color-input);
1900  box-shadow: var(--vf-shadow-input);
1901  min-height: var(--vf-min-height-input);
1902  border-radius: var(--vf-radius-input);
1903  border-width: var(--vf-border-width-input-t) var(--vf-border-width-input-r) var(--vf-border-width-input-b) var(--vf-border-width-input-l);
1904  border-style: solid;
1905}
1906
1907.vf-multiselect.vf-multiselect-open {
1908  border-bottom-left-radius: 0;
1909  border-bottom-right-radius: 0;
1910}
1911
1912.vf-multiselect.vf-multiselect-open-top {
1913  border-top-left-radius: 0;
1914  border-top-right-radius: 0;
1915}
1916
1917.vf-multiselect.vf-multiselect-disabled {
1918  cursor: default;
1919  background-color: var(--vf-bg-disabled);
1920  color: var(--vf-color-disabled);
1921  pointer-events: none;
1922}
1923
1924.vf-multiselect.vf-multiselect-success {
1925  background-color: var(--vf-bg-input-success);
1926  color: var(--vf-color-input-success);
1927  border-color: var(--vf-border-color-input-success);
1928}
1929
1930.vf-multiselect.vf-multiselect-danger {
1931  background-color: var(--vf-bg-input-danger);
1932  color: var(--vf-color-input-danger);
1933  border-color: var(--vf-border-color-input-danger);
1934}
1935
1936.vf-multiselect:hover {
1937  box-shadow: var(--vf-shadow-input-hover);
1938}
1939
1940.vf-multiselect:hover:not(.vf-multiselect-success):not(.vf-multiselect-danger) {
1941  background-color: var(--vf-bg-input-hover);
1942  color: var(--vf-color-input-hover);
1943  border-color: var(--vf-border-color-input-hover);
1944}
1945
1946.vf-multiselect.vf-multiselect-active {
1947  box-shadow: var(--vf-shadow-input-focus);
1948  outline: var(--vf-ring-width) solid var(--vf-ring-color);
1949}
1950
1951.vf-multiselect.vf-multiselect-active:not(.vf-multiselect-success):not(.vf-multiselect-danger) {
1952  border-color: var(--vf-border-color-input-focus);
1953  background-color: var(--vf-bg-input-focus);
1954  color: var(--vf-color-input-focus);
1955}
1956
1957.vf-multiselect.vf-multiselect-sm {
1958  min-height: var(--vf-min-height-input-sm);
1959  border-radius: var(--vf-radius-input-sm);
1960  font-size: var(--vf-font-size-sm);
1961  line-height: var(--vf-line-height-sm);
1962  letter-spacing: var(--vf-letter-spacing-sm);
1963}
1964
1965.vf-multiselect.vf-multiselect-lg {
1966  min-height: var(--vf-min-height-input-lg);
1967  border-radius: var(--vf-radius-input-lg);
1968  font-size: var(--vf-font-size-lg);
1969  line-height: var(--vf-line-height-lg);
1970  letter-spacing: var(--vf-letter-spacing-lg);
1971}
1972
1973.vf-multiselect-wrapper {
1974  position: relative;
1975  margin: 0 auto;
1976  width: 100%;
1977  display: flex;
1978  align-items: center;
1979  justify-content: flex-end;
1980  box-sizing: border-box;
1981  cursor: pointer;
1982  outline: none;
1983  min-height: calc(var(--vf-min-height-input) - var(--vf-border-width-input-t) - var(--vf-border-width-input-b));
1984}
1985
1986.vf-multiselect-wrapper.vf-multiselect-wrapper-sm {
1987  min-height: calc(var(--vf-min-height-input-
1987sm) - var(--vf-border-width-input-t) - var(--vf-border-width-input-b));
1988}
1989
1990.vf-multiselect-wrapper.vf-multiselect-wrapper-lg {
1991  min-height: calc(var(--vf-min-height-input-lg) - var(--vf-border-width-input-t) - var(--vf-border-width-input-b));
1992}
1993
1994.vf-multiselect-single-label,
1995.vf-multiselect-placeholder {
1996  display: flex;
1997  align-items: center;
1998  height: 100%;
1999  position: absolute;
2000  left: 0;
2001  top: 0;
2002  pointer-events: none;
2003  background: transparent;
2004  box-sizing: border-box;
2005  max-width: 100%;
2006  padding-left: var(--vf-px-input);
2007  padding-right: calc(var(--vf-px-input) * 2.5 + 20px);
2008}
2009
2010.vf-multiselect-single-label.vf-multiselect-single-label-no-caret, .vf-multiselect-single-label.vf-multiselect-single-label-no-clear {
2011  padding-right: calc(var(--vf-px-input) * 1.5 + 10px);
2012}
2013
2014.vf-multiselect-single-label.vf-multiselect-single-label-no-caret.vf-multiselect-single-label-no-clear {
2015  padding-right: var(--vf-px-input);
2016}
2017
2018.vf-multiselect-single-label.vf-multiselect-single-label-sm {
2019  padding-left: var(--vf-px-input-sm);
2020  padding-right: calc(var(--vf-px-input-sm) * 2.5 + 20px);
2021}
2022
2023.vf-multiselect-single-label.vf-multiselect-single-label-sm.vf-multiselect-single-label-no-caret, .vf-multiselect-single-label.vf-multiselect-single-label-sm.vf-multiselect-single-label-no-clear {
2024  padding-right: calc(var(--vf-px-input-sm) * 1.5 + 10px);
2025}
2026
2027.vf-multiselect-single-label.vf-multiselect-single-label-sm.vf-multiselect-single-label-no-caret.vf-multiselect-single-label-no-clear {
2028  padding-right: var(--vf-px-input-sm);
2029}
2030
2031.vf-multiselect-single-label.vf-multiselect-single-label-lg {
2032  padding-left: var(--vf-px-input-lg);
2033  padding-right: calc(var(--vf-px-input-lg) * 2.5 + 20px);
2034}
2035
2036.vf-multiselect-single-label.vf-multiselect-single-label-lg.vf-multiselect-single-label-no-caret, .vf-multiselect-single-label.vf-multiselect-single-label-lg.vf-multiselect-single-label-no-clear {
2037  padding-right: calc(var(--vf-px-input-lg) * 1.5 + 10px);
2038}
2039
2040.vf-multiselect-single-label.vf-multiselect-single-label-lg.vf-multiselect-single-label-no-caret.vf-multiselect-single-label-no-clear {
2041  padding-right: var(--vf-px-input-lg);
2042}
2043
2044.vf-floating-wrapper ~ .vf-multiselect-single-label,
2045.vf-floating-wrapper ~ div .vf-multiselect-single-label {
2046  padding-top: calc(var(--vf-py-input) + var(--vf-floating-top) / 2);
2047  padding-bottom: calc(var(--vf-py-input) - var(--vf-floating-top) / 2);
2048}
2049
2050.vf-floating-wrapper ~ .vf-multiselect-single-label-sm,
2051.vf-floating-wrapper ~ div .vf-multiselect-single-label-sm {
2052  padding-top: calc(var(--vf-py-input-sm) + var(--vf-floating-top-sm) / 2);
2053  padding-bottom: calc(var(--vf-py-input-sm) - var(--vf-floating-top-sm) / 2);
2054}
2055
2056.vf-floating-wrapper ~ .vf-multiselect-single-label-lg,
2057.vf-floating-wrapper ~ div .vf-multiselect-single-label-lg {
2058  padding-top: calc(var(--vf-py-input-lg) + var(--vf-floating-top-lg) / 2);
2059  padding-bottom: calc(var(--vf-py-input-lg) - var(--vf-floating-top-lg) / 2);
2060}
2061
2062.vf-multiselect-placeholder {
2063  color: var(--vf-color-placeholder);
2064}
2065
2066.vf-multiselect-placeholder.vf-multiselect-placeholder-sm {
2067  padding-left: var(--vf-px-input-sm);
2068  padding-right: calc(var(--vf-px-input-sm) * 2.5 + 20px);
2069}
2070
2071.vf-multiselect-placeholder.vf-multiselect-placeholder-lg {
2072  padding-left: var(--vf-px-input-lg);
2073  padding-right: calc(var(--vf-px-input-lg) * 2.5 + 20px);
2074}
2075
2076.vf-multiselect-single-label-text {
2077  overflow: hidden;
2078  display: block;
2079  white-space: nowrap;
2080  max-width: 100%;
2081}
2082
2083.vf-multiselect-single-label-text-truncate {
2084  text-overflow: ellipsis;
2085}
2086
2087.vf-multiselect-search {
2088  width: 100%;
2089  height: 100%; /* for FF */
2090  position: absolute;
2091  top: 0px;
2092  bottom: 0px;
2093  left: 0px;
2094  right: 0px;
2095  outline: none;
2096  box-sizing: border-box;
2097  border: 0;
2098  -webkit-appearance: none;
2099     -moz-appearance: none;
2100          appearance: none;
2101  font-family: inherit;
2102  background: transparent;
2103  font-size: var(--vf-font-size);
2104  line-height: var(--vf-line-height);
2105  letter-spacing: var(--vf-letter-spacing);
2106  border-radius: var(--vf-radius-input);
2107  padding-left: var(--vf-px-input);
2108  padding-right: calc(var(--vf-px-input) * 2.5 + 20px);
2109  color: var(--vf-color-input);
2110}
2111
2112.vf-multiselect-search::-webkit-search-decoration, .vf-multiselect-search::-webkit-search-cancel-button, .vf-multiselect-search::-webkit-search-results-button, .vf-multiselect-search::-webkit-search-results-decoration {
2113  -webkit-appearance: none;
2114}
2115
2116.vf-multiselect-search.vf-multiselect-search-sm {
2117  border-radius: var(--vf-radius-input-sm);
2118  padding-left: var(--vf-px-input-sm);
2119  padding-right: calc(var(--vf-px-input-sm) * 2.5 + 20px);
2120  font-size: var(--vf-font-size-sm);
2121  line-height: var(--vf-line-height-sm);
2122  letter-spacing: var(--vf-letter-spacing-sm);
2123}
2124
2125.vf-multiselect-search.vf-multiselect-search-lg {
2126  border-radius: var(--vf-radius-input-lg);
2127  padding-left: var(--vf-px-input-lg);
2128  padding-right: calc(var(--vf-px-input-lg) * 2.5 + 20px);
2129  font-size: var(--vf-font-size-lg);
2130  line-height: var(--vf-line-height-lg);
2131  letter-spacing: var(--vf-letter-spacing-lg);
2132}
2133
2134.vf-floating-wrapper ~ .vf-multiselect-search-lg,
2135.vf-floating-wrapper ~ div .vf-multiselect-search-lg,
2136.vf-floating-wrapper ~ span .vf-multiselect-search-lg {
2137  padding-left: var(--vf-px-input-lg);
2138  padding-right: var(--vf-px-input-lg);
2139  padding-top: calc(var(--vf-py-input-lg) + var(--vf-floating-top-lg) / 2);
2140  padding-bottom: calc(var(--vf-py-input-lg) - var(--vf-floating-top-lg) / 2);
2141}
2142
2143.vf-multiselect-spinner {
2144  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3E%3C/path%3E%3C/svg%3E");
2145  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3E%3C/path%3E%3C/svg%3E");
2146  mask-position: center;
2147  -webkit-mask-position: center;
2148  mask-repeat: no-repeat;
2149  -webkit-mask-repeat: no-repeat;
2150  mask-size: contain;
2151  -webkit-mask-size: contain;
2152  background-color: var(--vf-primary);
2153  width: 1rem;
2154  height: 1rem;
2155  margin: 0 var(--vf-px-input) 0 0;
2156  animation: multiselect-spin 1s linear infinite;
2157  flex-shrink: 0;
2158  flex-grow: 0;
2159}
2160
2161.vf-multiselect-spinner.vf-multiselect-spinner-sm {
2162  margin: 0 var(--vf-px-input-sm) 0 0;
2163}
2164
2165.vf-multiselect-spinner.vf-multiselect-spinner-lg {
2166  margin: 0 var(--vf-px-input-lg) 0 0;
2167}
2168
2169.vf-multiselect-inifite {
2170  display: flex;
2171  width: 100%;
2172  justify-content: center;
2173  align-items: center;
2174  height: var(--vf-min-height-input);
2175}
2176
2177.vf-multiselect-inifite.vf-multiselect-inifite-sm {
2178  height: var(--vf-min-height-input-sm);
2179}
2180
2181.vf-multiselect-inifite.vf-multiselect-inifite-lg {
2182  height: var(--vf-min-height-input-lg);
2183}
2184
2185.vf-multiselect-inifite-spinner {
2186  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3E%3C/path%3E%3C/svg%3E");
2187  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3E%3C/path%3E%3C/svg%3E");
2188  mask-position: center;
2189  -webkit-mask-position: center;
2190  mask-repeat: no-repeat;
2191  -webkit-mask-repeat: no-repeat;
2192  mask-size: contain;
2193  -webkit-mask-size: contain;
2194  background-color: var(--vf-primary);
2195  width: 1rem;
2196  height: 1rem;
2197  animation: multiselect-spin 1s linear infinite;
2198  flex-shrink: 0;
2199  flex-grow: 0;
2200}
2201
2202.vf-multiselect-clear {
2203  margin: 0 var(--vf-px-input) 0 0px;
2204  position: relative;
2205  opacity: 1;
2206  transition: 0.3s;
2207  flex-shrink: 0;
2208  flex-grow: 0;
2209  display: flex;
2210}
2211
2212.vf-multiselect-clear:hover .vf-multiselect-clear-icon {
2213  opacity: 1;
2214}
2215
2216.vf-multiselect-clear.vf-multiselect-clear-sm {
2217  margin: 0 var(--vf-px-input-sm) 0 0px;
2218}
2219
2220.vf-multiselect-clear.vf-multiselect-clear-lg {
2221  margin: 0 var(--vf-px-input-lg) 0 0px;
2222}
2223
2224.vf-multiselect-clear-icon {
2225  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
2226  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
2227  mask-position: center;
2228  -webkit-mask-position: center;
2229  mask-repeat: no-repeat;
2230  -webkit-mask-repeat: no-repeat;
2231  mask-size: contain;
2232  -webkit-mask-size: contain;
2233  background-color: var(--vf-bg-icon);
2234  width: 0.625rem;
2235  height: 1.125rem;
2236  display: inline-block;
2237  transition: 0.3s;
2238  opacity: 0.5;
2239}
2240
2241.vf-multiselect-caret {
2242  transform: rotate(0deg);
2243  transition: 0.3s transform;
2244  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'%3E%3C/path%3E%3C/svg%3E");
2245  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'%3E%3C/path%3E%3C/svg%3E");
2246  mask-position: center;
2247  -webkit-mask-position: center;
2248  mask-repeat: no-repeat;
2249  -webkit-mask-repeat: no-repeat;
2250  mask-size: contain;
2251  -webkit-mask-size: contain;
2252  background-color: var(--vf-bg-icon);
2253  width: 0.625rem;
2254  height: 1.125rem;
2255  margin: 0 var(--vf-px-input) 0 0;
2256  position: relative;
2257  flex-shrink: 0;
2258  flex-grow: 0;
2259  pointer-events: none;
2260}
2261
2262.vf-multiselect-caret.vf-multiselect-caret-open {
2263  transform: rotate(180deg);
2264  pointer-events: auto;
2265}
2266
2267.vf-multiselect-caret.vf-multiselect-caret-sm {
2268  margin: 0 var(--vf-px-input-sm) 0 0;
2269}
2270
2271.vf-multiselect-caret.vf-multiselect-caret-lg {
2272  margin: 0 var(--vf-px-input-lg) 0 0;
2273}
2274
2275.vf-multiselect-dropdown {
2276  position: absolute;
2277  left: calc(var(--vf-border-width-input-l) * -1);
2278  right: calc(var(--vf-border-width-input-r) * -1);
2279  bottom: 0;
2280  transform: translateY(100%);
2281  border-width: var(--vf-border-width-dropdown);
2282  border-style: solid;
2283  border-color: var(--vf-border-color-input);
2284  margin-top: calc(var(--vf-border-width-input-t) * -1);
2285  max-height: 15rem;
2286  overflow-y: scroll;
2287  -webkit-overflow-scrolling: touch;
2288  z-index: 999;
2289  background: var(--vf-bg-input);
2290  display: flex;
2291  flex-direction: column;
2292  border-radius: var(--vf-radius-input);
2293  border-top-left-radius: 0;
2294  border-top-right-radius: 0;
2295  outline: none;
2296  box-shadow: var(--vf-shadow-dropdown);
2297}
2298
2299.vf-multiselect-dropdown.vf-multiselect-dropdown-top {
2300  transform: translateY(-100%);
2301  top: 0;
2302  margin-top: 0;
2303  bottom: auto;
2304  border-radius: var(--vf-radius-input);
2305  border-bottom-left-radius: 0;
2306  border-bottom-right-radius: 0;
2307}
2308
2309.vf-multiselect-dropdown.vf-multiselect-dropdown-hidden {
2310  display: none;
2311}
2312
2313v .vf-multiselect-dropdown.vf-multiselect-dropdown-sm {
2314  border-radius: var(--vf-radius-input-sm);
2315  border-top-left-radius: 0;
2316  border-top-right-radius: 0;
2317}
2318
2319v .vf-multiselect-dropdown.vf-multiselect-dropdown-sm.vf-multiselect-dropdown-top-sm {
2320  border-radius: var(--vf-radius-input-sm);
2321  border-bottom-left-radius: 0;
2322  border-bottom-right-radius: 0;
2323}
2324
2325.vf-multiselect-dropdown.vf-multiselect-dropdown-lg {
2326  border-radius: var(--vf-radius-input-lg);
2327  border-top-left-radius: 0;
2328  border-top-right-radius: 0;
2329}
2330
2331.vf-multiselect-dropdown.vf-multiselect-dropdown-lg.vf-multiselect-dropdown-top-lg {
2332  border-radius: var(--vf-radius-input-lg);
2333  border-bottom-left-radius: 0;
2334  border-bottom-right-radius: 0;
2335}
2336
2337.vf-multiselect-options {
2338  padding: 0;
2339  margin: 0;
2340  list-style: none;
2341  display: flex;
2342  flex-direction: column;
2343  color: var(--vf-color-input);
2344}
2345
2346.vf-multiselect-group {
2347  padding: 0;
2348  margin: 0;
2349}
2350
2351.vf-multiselect-group-label {
2352  font-weight: 600;
2353  color: #374151;
2354  cursor: default;
2355  display: flex;
2356  box-sizing: border-box;
2357  text-decoration: none;
2358  align-items: center;
2359  justify-content: flex-start;
2360  text-align: left;
2361  font-size: var(--vf-font-size-small);
2362  line-height: var(--vf-line-height-small);
2363  letter-spacing: var(--vf-letter-spacing-small);
2364  padding: calc(var(--vf-py-input) * 0.5) var(--vf-px-input);
2365  color: var(--vf-color-input);
2366  background: var(--vf-bg-selected);
2367  filter: brightness(0.9);
2368}
2369
2370.vf-multiselect-group-label.vf-multiselect-group-label-pointable {
2371  cursor: pointer;
2372}
2373
2374.vf-multiselect-group-label.vf-multiselect-group-label-pointed {
2375  filter: brightness(0.95);
2376}
2377
2378.vf-multiselect-group-label.vf-multiselect-group-label-selected {
2379  background: var(--vf-primary-darker);
2380  color: var(--vf-color-on-primary);
2381  filter: brightness(1);
2382}
2383
2384.vf-multiselect-group-label.vf-multiselect-group-label-disabled {
2385  background: var(--vf-bg-disabled);
2386  color: var(--vf-color-disabled);
2387  cursor: not-allowed;
2388}
2389
2390.vf-multiselect-group-label.vf-multiselect-group-label-selected.vf-multiselect-group-label-pointed {
2391  opacity: 0.9;
2392}
2393
2394.vf-multiselect-group-label.vf-multiselect-group-label-selected.vf-multiselect-group-label-disabled {
2395  opacity: 0.5;
2396}
2397
2398.vf-multiselect-group-label.vf-multiselect-group-label-sm {
2399  font-size: var(--vf-font-size-small-sm);
2400  line-height: var(--vf-line-height-small-sm);
2401  letter-spacing: var(--vf-letter-spacing-small-sm);
2402  padding: calc(var(--vf-py-input-sm) * 0.5) var(--vf-px-input-sm);
2403}
2404
2405.vf-multiselect-group-label.vf-multiselect-group-label-lg {
2406  font-size: var(--vf-font-size-small-lg);
2407  line-height: var(--vf-line-height-small-lg);
2408  letter-spacing: var(--vf-letter-spacing-small-lg);
2409  padding: calc(var(--vf-py-input-lg) * 0.5) var(--vf-px-input-lg);
2410}
2411
2412.vf-multiselect-group-options {
2413  padding: 0;
2414  margin: 0;
2415}
2416
2417.vf-multiselect-option {
2418  padding: calc(var(--vf-py-input) + var(--vf-border-width-input-t)) var(--vf-px-input) calc(var(--vf-py-input) + var(--vf-border-width-input-t));
2419  cursor: pointer;
2420  display: flex;
2421  box-sizing: border-box;
2422  text-decoration: none;
2423  align-items: center;
2424  justify-content: flex-start;
2425  text-align: left;
2426}
2427
2428.vf-multiselect-option.vf-multiselect-option-pointed {
2429  background: var(--vf-bg-selected);
2430  color: var(--vf-color-input);
2431}
2432
2433.vf-multiselect-option.vf-multiselect-option-selected {
2434  background: var(--vf-primary);
2435  color: var(--vf-color-on-primary);
2436}
2437
2438.vf-multiselect-option.vf-multiselect-option-disabled {
2439  background: var(--vf-bg-disabled);
2440  color: var(--vf-color-disabled);
2441  cursor: not-allowed;
2442}
2443
2444.vf-multiselect-option.vf-multiselect-option-selected.vf-multiselect-option-pointed {
2445  opacity: 0.9;
2446}
2447
2448.vf-multiselect-option.vf-multiselect-option-selected.vf-multiselect-option-disabled {
2449  opacity: 0.5;
2450}
2451
2452.vf-multiselect-option.vf-multiselect-option-sm {
2453  padding: calc(var(--vf-py-input-sm) + var(--vf-border-width-input-t)) var(--vf-px-input-sm) calc(var(--vf-py-input-sm) + var(--vf-border-width-input-t));
2454}
2455
2456.vf-multiselect-option.vf-multiselect-option-lg {
2457  padding: calc(var(--vf-py-input-lg) + var(--vf-border-width-input-t)) var(--vf-px-input-lg) calc(var(--vf-py-input-lg) + var(--vf-border-width-input-t));
2458}
2459
2460.vf-multiselect-no-options,
2461.vf-multiselect-no-results {
2462  padding: var(--vf-py-input) var(--vf-px-input);
2463  color: var(--vf-color-muted);
2464}
2465
2466.vf-multiselect-no-options.vf-multiselect-no-options-sm {
2467  padding: var(--vf-py-input-sm) var(--vf-px-input-sm);
2468}
2469
2470.vf-multiselect-no-options.vf-multiselect-no-options-lg {
2471  padding: var(--vf-py-input-lg) var(--vf-px-input-lg);
2472}
2473
2474.vf-multiselect-no-results.vf-multiselect-no-results-sm {
2475  padding: var(--vf-py-input-sm) var(--vf-px-input-sm);
2476}
2477
2478.vf-multiselect-no-results.vf-multiselect-no-results-lg {
2479  padding: var(--vf-py-input-lg) var(--vf-px-input-lg);
2480}
2481
2482.vf-multiselect-fake-input {
2483  background: transparent;
2484  position: absolute;
2485  left: 0;
2486  right: 0;
2487  bottom: -1px;
2488  width: 100%;
2489  height: 1px;
2490  border: 0;
2491  padding: 0;
2492  font-size: 0;
2493  outline: none;
2494}
2495
2496.vf-multiselect-fake-input:active, .vf-multiselect-fake-input:focus {
2497  outline: none;
2498}
2499
2500.vf-multiselect-spacer {
2501  display: none;
2502}
2503
2504[dir=rtl] .vf-input.vf-native-select {
2505  padding-right: var(--vf-px-input);
2506  padding-left: calc(var(--vf-px-input) * 2);
2507}
2508
2509[dir=rtl] .vf-input-sm.vf-native-select {
2510  padding-right: var(--vf-px-input);
2511  padding-left: calc(var(--vf-px-input-sm) * 2);
2512}
2513
2514[dir=rtl] .vf-input-lg.vf-native-select {
2515  padding-right: var(--vf-px-input);
2516  padding-left: calc(var(--vf-px-input-lg) * 2);
2517}
2518
2519[dir=rtl] .vf-native-select-placeholder {
2520  left: auto;
2521  right: var(--vf-px-input);
2522}
2523
2524[dir=rtl] .vf-native-select-caret {
2525  right: auto;
2526  left: 0;
2527  margin-right: 0;
2528  margin-left: var(--vf-px-input);
2529}
2530
2531[dir=rtl] .vf-native-select-caret.vf-native-select-caret-sm {
2532  margin-right: 0;
2533  margin-left: var(--vf-px-input-sm);
2534}
2535
2536[dir=rtl] .vf-native-select-caret.vf-native-select-caret-lg {
2537  margin-right: 0;
2538  margin-left: var(--vf-px-input-lg);
2539}
2540
2541[dir=rtl] .vf-multiselect-single-label {
2542  padding-left: calc(var(--vf-px-input) * 4);
2543  padding-right: var(--vf-px-input);
2544  left: auto;
2545  right: 0;
2546}
2547
2548[dir=rtl] .vf-multiselect-single-label.vf-multiselect-single-label-no-caret, [dir=rtl] .vf-multiselect-single-label.vf-multiselect-single-label-no-clear {
2549  padding-left: calc(var(--vf-px-input) * 2);
2550  padding-right: var(--vf-px-input);
2551}
2552
2553[dir=rtl] .vf-multiselect-single-label.vf-multiselect-single-label-no-caret.vf-multiselect-single-label-no-clear {
2554  padding-left: var(--vf-px-input);
2555  padding-right: var(--vf-px-input);
2556}
2557
2558[dir=rtl] .vf-multiselect-single-label.vf-multiselect-single-label-sm {
2559  padding-left: calc(var(--vf-px-input-sm) * 4);
2560  padding-right: var(--vf-px-input-sm);
2561}
2562
2563[dir=rtl] .vf-multiselect-single-label.vf-multiselect-single-label-sm.vf-multiselect-single-label-no-caret, [dir=rtl] .vf-multiselect-single-label.vf-multiselect-single-label-sm.vf-multiselect-single-label-no-clear {
2564  padding-left: calc(var(--vf-px-input-sm) * 2);
2565  padding-right: var(--vf-px-input-sm);
2566}
2567
2568[dir=rtl] .vf-multiselect-single-label.vf-multiselect-single-label-sm.vf-multiselect-single-label-no-caret.vf-multiselect-single-label-no-clear {
2569  padding-left: var(--vf-px-input-sm);
2570  padding-right: var(--vf-px-input-sm);
2571}
2572
2573[dir=rtl] .vf-multiselect-single-label.vf-multiselect-single-label-lg {
2574  padding-left: calc(var(--vf-px-input-lg) * 4);
2575  padding-right: var(--vf-px-input-lg);
2576}
2577
2578[dir=rtl] .vf-multiselect-single-label.vf-multiselect-single-label-lg.vf-multiselect-single-label-no-caret, [dir=rtl] .vf-multiselect-single-label.vf-multiselect-single-label-lg.vf-multiselect-single-label-no-clear {
2579  padding-left: calc(var(--vf-px-input-lg) * 2);
2580  padding-right: var(--vf-px-input-lg);
2581}
2582
2583[dir=rtl] .vf-multiselect-single-label.vf-multiselect-single-label-lg.vf-multiselect-single-label-no-caret.vf-multiselect-single-label-no-clear {
2584  padding-left: var(--vf-px-input-lg);
2585  padding-right: var(--vf-px-input-lg);
2586}
2587
2588[dir=rtl] .vf-multiselect-placeholder {
2589  padding-left: var(--vf-min-height-input);
2590  padding-right: var(--vf-px-input);
2591  left: auto;
2592  right: 0;
2593}
2594
2595[dir=rtl] .vf-multiselect-placeholder.vf-multiselect-placeholder-sm {
2596  padding-left: calc(1.25rem + var(--vf-px-input-sm) * 3);
2597  padding-right: var(--vf-px-input-sm);
2598}
2599
2600[dir=rtl] .vf-multiselect-placeholder.vf-multiselect-placeholder-lg {
2601  padding-left: calc(1.25rem + var(--vf-px-input-lg) * 3);
2602  padding-right: var(--vf-px-input-lg);
2603}
2604
2605[dir=rtl] .vf-multiselect-search {
2606  padding-left: 0;
2607  padding-right: var(--vf-px-input);
2608}
2609
2610[dir=rtl] .vf-multiselect-search.vf-multiselect-search-sm {
2611  padding-left: 0;
2612  padding-right: var(--vf-px-input-sm);
2613}
2614
2615[dir=rtl] .vf-multiselect-search.vf-multiselect-search-lg {
2616  padding-left: 0;
2617  padding-right: var(--vf-px-input-lg);
2618}
2619
2620[dir=rtl] .vf-multiselect-spinner {
2621  margin: 0 0 0 var(--vf-px-input);
2622}
2623
2624[dir=rtl] .vf-multiselect-caret {
2625  margin: 0 0 0 var(--vf-px-input);
2626}
2627
2628[dir=rtl] .vf-multiselect-clear {
2629  padding: 0 0 0 var(--vf-px-input);
2630}
2631
2632@keyframes multiselect-spin {
2633  from {
2634    transform: rotate(0);
2635  }
2636
2637  to {
2638    transform: rotate(360deg);
2639  }
2640}`;Y(qv);xs.__file="themes/vueform/templates/elements/SelectElement.vue";var ja={};const _v=["tabindex","aria-label","id"],Qv=["src","alt","title"],Kv=["title","tabindex","aria-label"],Gv=["title","tabindex","aria-label"],Jv=["value","disabled","readonly","aria-label"],Yv=["innerHTML"],Xv=["tabindex","aria-label"],Zv=["accept"],eg=["width","height"],tg=["width","height","tabindex","aria-label"],ng=["tabindex","aria-label","aria-selected","onClick","onKeydown"],rg=["fill"],ig=["tabindex","aria-label"];function ag(e,t,n,r,i,l){const a=se("ElementAddonOptions");return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[w("div",{class:p(e.classes.wrapper),style:Gt(e.wrapperStyle),tabindex:e.isDisabled?void 0:0,"aria-label":e.wrapperAriaLabel,id:e.id,onKeydown:t[11]||(t[11]=ze((...o)=>e.handleMouseLeave&&e.handleMouseLeave(...o),["tab","escape"])),onMouseleave:t[12]||(t[12]=(...o)=>e.handleMouseLeave&&e.handleMouseLeave(...o)),ref:"input"},[m(" Line "),ye(w("hr",{class:p(e.classes.line),style:Gt(e.lineStyle),"aria-hidden":"true"},null,6),[[$e,e.showLine]]),m(" Loaded preview "),ye(w("div",{class:p(e.classes.loadedWrapper)},[w("img",{src:e.value,alt:e.imgAltText,title:e.imgTitleText,class:
2640p(e.classes.loadedImg)},null,10,Qv)],2),[[$e,e.uploaded]]),m(" Not loaded actions "),ye(w("div",{class:p(e.classes.innerWrapper)},[m(" Actions "),w("div",{class:p(e.classes.actions)},[m(" Mode "),ye(xe(a,{options:e.resolvedModes,placeholder:"",position:"bottom",relaxed:"",aria:e.modeSelectorAria,onSelect:e.handleModeSelect,ref:"mode$"},null,8,["options","aria","onSelect"]),[[$e,e.showModes]]),m(" Fonts "),ye(xe(a,{options:e.resolvedFonts,placeholder:e.fontText,position:"bottom",relaxed:"",aria:e.fontSelectorAria,onSelect:e.handleFontSelect,ref:"font$"},null,8,["options","placeholder","aria","onSelect"]),[[$e,e.showFonts]]),m(" Undos "),ye(w("div",{class:p(e.classes.undosWrapper)},[m(" Undo "),w("div",{class:p(e.classes.undo),title:e.undoText,role:"button",tabindex:e.undosLeft?e.tabindex:void 0,"aria-label":e.undoText,onClick:t[0]||(t[0]=he((...o)=>e.handleUndo&&e.handleUndo(...o),["stop"])),onKeydown:t[1]||(t[1]=ze(he((...o)=>e.handleUndo&&e.handleUndo(...o),["prevent"]),["space","enter"]))},null,42,Kv),m(" Redo "),w("div",{class:p(e.classes.redo),title:e.redoText,role:"button",tabindex:e.redos.length?e.tabindex:void 0,"aria-label":e.redoText,onClick:t[2]||(t[2]=he((...o)=>e.handleRedo&&e.handleRedo(...o),["stop"])),onKeydown:t[3]||(t[3]=ze(he((...o)=>e.handleRedo&&e.handleRedo(...o),["prevent"]),["space","enter"]))},null,42,Gv)],2),[[$e,e.showUndos]])],2),m(" Input "),ye(w("input",{value:e.text,type:"text",spellcheck:"false",class:p(e.classes.input),disabled:e.isDisabled,readonly:e.isReadonly,style:Gt(e.inputStyle),"aria-label":e.inputAriaLabel,onInput:t[4]||(t[4]=(...o)=>e.handleInput&&e.handleInput(...o)),onSelect:t[5]||(t[5]=(...o)=>e.handleInput&&e.handleInput(...o)),ref:"input$"},null,46,Jv),[[$e,e.showInput]]),m(" Placeholder "),ye(w("div",{class:p(e.classes.placeholder),innerHTML:e.placeholderText},null,10,Yv),[[$e,e.showPlaceholder]]),m(" Upload container "),ye(w("div",{class:p(e.classes.uploadContainer),ref:"upload$"},[m(" File upload "),ye(w("div",{class:p(e.classes.uploadWrapper)},[m(" DnD text "),e.droppable?(d(),h("div",{key:0,class:p(e.classes.dndText)},Se(e.dndText),3)):m("v-if",!0),m(" Select button "),w("div",{class:p(e.classes.uploadButton),tabindex:e.tabindex,role:"button","aria-label":e.uploadButtonText,onClick:t[6]||(t[6]=(...o)=>e.handleSelectClick&&e.handleSelectClick(...o)),onKeydown:t[7]||(t[7]=ze(he((...o)=>e.handleSelectClick&&e.handleSelectClick(...o),["prevent"]),["space","enter"])),ref:"uploadButton$"},Se(e.uploadButtonText),43,Xv),m(" Hidden file input "),ye(w("input",{type:"file",accept:e.fileAccept,onChange:t[8]||(t[8]=(...o)=>e.handleFileSelect&&e.handleFileSelect(...o)),ref:"file$"},null,40,Zv),[[$e,!1]])],2),[[$e,e.showUpload]]),m(" Preview "),ye(w("canvas",{width:e.uploadWidth,height:e.uploadHeight,class:p(e.classes.uploadPreview),ref:"preview$"},null,10,eg),[[$e,e.showPreview]])],2),[[$e,e.showUploadContainer]]),m(" Pad "),ye(w("canvas",{width:e.padWidth,height:e.padHeight,style:Gt(e.padStyle),class:p(e.classes.pad),tabindex:e.tabindex,"aria-label":e.padAriaLabel,ref:"pad$"},null,14,tg),[[$e,e.showPad]]),m(" Colors "),ye(w("div",{class:p(e.classes.colors),role:"listbox"},[(d(!0),h(X,null,ie(e.colors,o=>(d(),h("svg",{width:"12",height:"12",class:p(e.classes.color(o)),role:"option",tabindex:e.tabindex,"aria-label":`${e.colorAriaLabel} ${o}`,"aria-selected":o===e.color,onClick:s=>e.handleColorSelect(o),onKeydown:ze(he(s=>e.handleColorSelect(o),["prevent"]),["space","enter"])},[w("circle",{cx:"6",cy:"6",r:"6",fill:o},null,8,rg)],42,ng))),256))],2),[[$e,e.showColors]])],2),[[$e,!e.uploaded]]),m(" Clear "),e.showClear?(d(),h("div",{key:0,class:p(e.classes.clearWrapper)},[w("div",{class:p(e.classes.clear),tabindex:e.tabindex,role:"button","aria-label":e.clearAriaLabel,onClick:t[9]||(t[9]=(...o)=>e.handleClear&&e.handleClear(...o)),onKeydown:t[10]||(t[10]=ze(he((...o)=>e.handleClear&&e.handleClear(...o),["prevent"]),["enter","space"]))},null,42,ig)],2)):m("v-if",!0)],46,_v)]),_:2},[ie(e.elementSlots,(o,s)=>({name:s,fn:N(()=>[T(e.$slots,s,{el$:e.el$},()=>[(d(),A($(o),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}ja.render=ag;ja.__file="themes/blank/templates/elements/SignatureElement.vue";var Ss={name:"SignatureElement",render:ja.render,data(){return{merge:!0,defaultClasses:{container:"",wrapper:"vf-signature",wrapper_sm:"vf-signature-sm",wrapper_md:"",wrapper_lg:"vf-signature-lg",wrapper_disabled:"vf-signature-disabled",wrapper_enabled:"",wrapper_readonly:"vf-signature-readonly",line:"vf-signature-line",loadedWrapper:"vf-signature-loaded-wrapper",loadedWrapper_disabled:"vf-signature-loaded-wrapper-disabled",loadedWrapper_enabled:"",loadedImg:"vf-signature-loaded-img",innerWrapper:"vf-signature-inner-wrapper",innerWrapper_disabled:"vf-signature-inner-wrapper-disabled",innerWrapper_enabled:"",input:"vf-signature-input",input_invert:"vf-signature-input-invert",placeholder:"vf-signature-placeholder",uploadContainer:"vf-signature-upload-container",uploadContainer_dragging:"vf-signature-upload-container-dragging",uploadContainer_not_dragging:"",uploadWrapper:"vf-signature-upload-wrapper",uploadWrapper_processing:"vf-signature-upload-wrapper-processing",dndText:"vf-signature-dnd-text",uploadButton:"vf-btn vf-btn-secondary",uploadPreview:"vf-signature-upload-preview",pad:"vf-signature-pad",pad_invert:"vf-signature-pad-invert",colors:"vf-signature-colors",color:"vf-signature-color",color_invert:"vf-signature-color-invert",color_active:"vf-signature-color-active",color_inactive:"",actions:"vf-signature-actions",undosWrapper:"vf-signature-undos-wrapper",undo:"vf-signature-undo",undo_enabled:"",undo_disabled:"vf-signature-undo-disabled",redo:"vf-signature-redo",redo_enabled:"",redo_disabled:"vf-signature-redo-disabled",clearWrapper:"vf-signature-clear-wrapper",clear:"vf-signature-clear",$wrapper:(e,{isDisabled:t,readonly:n,Size:r})=>[e.wrapper,e[`wrapper_${r}`],t?e.wrapper_disabled:e.wrapper_enabled,n?e.wrapper_readonly:null],$loadedWrapper:(e,{isDisabled:t})=>[e.loadedWrapper,t?e.loadedWrapper_disabled:e.loadedWrapper_enabled],$innerWrapper:(e,{isDisabled:t})=>[e.innerWrapper,t?e.innerWrapper_disabled:e.innerWrapper_enabled],$input:(e,{invertColors:t,color:n})=>[e.input,t.indexOf(n)!==-1?e.input_invert:null],$uploadContainer:(e,{dragging:t})=>[e.uploadContainer,t?e.uploadContainer_dragging:e.uploadContainer_not_dragging],$uploadWrapper:(e,{processing:t})=>[e.uploadWrapper,t?e.uploadWrapper_processing:null],$pad:(e,{invertColors:t,color:n})=>[e.pad,t.indexOf(n)!==-1?e.pad_invert:null],$color:(e,{color:t,invertColors:n,mode:r})=>i=>[e.color,i===t?e.color_active:e.color_inactive,n.indexOf(i)!==-1&&r!=="upload"?e.color_invert:null],$undo:(e,{undosLeft:t})=>[e.undo,t?e.undo_enabled:e.undo_disabled],$redo:(e,{redos:t})=>[e.redo,t.length?e.redo_enabled:e.redo_disabled]}}}},lg=`.vf-signature {
2641  position: relative;
2642  font-family: inherit;
2643  transition-property: box-shadow, color, background-color, border-color;
2644  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2645  transition-duration: 200ms;
2646  border-style: solid;
2647  border-width: var(--vf-border-width-input-t) var(--vf-border-width-input-r) var(--vf-border-width-input-b) var(--vf-border-width-input-l);
2648  background-color: var(--vf-bg-input);
2649  color: var(--vf-color-input);
2650  border-color: var(--vf-border-color-input);
2651  font-size: var(--vf-font-size);
2652  line-height: var(--vf-line-height);
2653  letter-spacing: var(--vf-letter-spacing);
2654  border-radius: var(--vf-radius-large);
2655}
2656
2657.vf-signature:focus {
2658  outline: var(--vf-ring-width) solid var(--vf-ring-color);
2659  border-color: var(--vf-border-color-input-focus);
2660}
2661
2662.vf-signature.vf-signature-sm {
2663  font-size: var(--vf-font-size-sm);
2664  line-height: var(--vf-line-height-sm);
2665  letter-spacing: var(--vf-letter-spacing-sm);
2666  border-radius: var(--vf-radius-large-sm);
2667}
2668
2669.vf-signature.vf-signature-lg {
2670  font-size: var(--vf-font-size-lg);
2671  line-height: var(--vf-line-height-lg);
2672  letter-spacing: var(--vf-letter-spacing-lg);
2673  border-radius: var(--vf-radius-large-lg);
2674}
2675
2676.vf-signature.vf-signature-disabled {
2677  background-color: var(--vf-bg-disabled);
2678  color: var(--vf-color-disabled);
2679  cursor: not-allowed;
2680  pointer-events: none;
2681}
2682
2683.vf-signature.vf-signature-readonly {
2684  pointer-events: none;
2685}
2686
2687.vf-signature-line {
2688  position: absolute;
2689  top: 50%;
2690  left: 1.5rem;
2691  right: 1.5rem;
2692  border-color: var(--vf-border-color-signature-hr);
2693}
2694
2695.vf-signature-loaded-wrapper {
2696  position: absolute;
2697  left: 2.25rem;
2698  right: 2.25rem;
2699  top: 0;
2700  bottom: 0;
2701  display: flex;
2702  align-items: center;
2703  justify-content: center;
2704}
2705
2706.vf-signature-loaded-wrapper.vf-signature-loaded-wrapper-disabled {
2707  opacity: 0.5;
2708}
2709
2710.vf-signature-inner-wrapper.vf-signature-inner-wrapper-disabled {
2711  opacity: 0.5;
2712}
2713
2714.vf-signature-input {
2715  background: transparent;
2716  position: absolute;
2717  top: 50%;
2718  left: 0;
2719  right: 0;
2720  transform: translateY(-50%);
2721  padding: 0 2.25rem 0 0;
2722  text-align: center;
2723  text-indent: 2.25rem;
2724  transition-property: box-shadow, color, background-color, border-color;
2725  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2726  transition-duration: 200ms;
2727  height: 8.5rem;
2728}
2729
2730.vf-signature-placeholder {
2731  position: absolute;
2732  left: 0;
2733  right: 0;
2734  bottom: 50%;
2735  transform: translateY(50%);
2736  pointer-events: none;
2737  color: var(--vf-color-placeholder);
2738  text-align: center;
2739}
2740
2741.vf-signature-upload-container {
2742  position: absolute;
2743  left: 2.25rem;
2744  right: 2.25rem;
2745  bottom: 50%;
2746  transform: translateY(50%);
2747  transition-property: opacity;
2748  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2749  transition-duration: 200ms;
2750}
2751
2752.vf-signature-upload-container.vf-signature-upload-container-dragging {
2753  opacity: 0.5;
2754}
2755
2756.vf-signature-upload-wrapper {
2757  display: flex;
2758  flex-direction: column;
2759  align-items: center;
2760  text-align: center;
2761}
2762
2763.vf-signature-upload-wrapper.vf-signature-upload-wrapper-processing {
2764  opacity: 0.6;
2765  pointer-events: none;
2766}
2767
2768.vf-signature-dnd-text {
2769  color: var(--vf-text-700);
2770}
2771
2772.vf-signature-upload-preview {
2773  width: 100%;
2774  margin: 0 auto;
2775}
2776
2777.vf-signature-pad {
2778  position: absolute;
2779  left: 0;
2780  right: 0;
2781  bottom: 0;
2782  top: 0;
2783}
2784
2785.vf-signature-colors {
2786  position: absolute;
2787  bottom: 1.25rem;
2788  left: 50%;
2789  transform: translateX(-50%);
2790  display: flex;
2791  flex-direction: row;
2792  gap: 0.5rem;
2793}
2794
2795.vf-signature-color {
2796  transition-property: transform;
2797  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2798  transition-duration: 200ms;
2799  cursor: pointer;
2800  outline: none;
2801  border-radius: 50%;
2802}
2803
2804.vf-signature-color:hover, .vf-signature-color.vf-signature-color-active {
2805  transform: scale(1.4);
2806}
2807
2808.vf-signature-color:focus-visible {
2809  outline: var(--vf-ring-width) solid var(--vf-ring-color);
2810}
2811
2812.vf-signature-actions {
2813  position: absolute;
2814  top: 0.5rem;
2815  left: 0.75rem;
2816  right: 0.75rem;
2817  display: flex;
2818  align-items: center;
2819  justify-content: space-between;
2820  opacity: 0.5;
2821  transition-property: opacity;
2822  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2823  transition-duration: 200ms;
2824  z-index: 1;
2825}
2826
2827.vf-signature-actions:hover {
2828  opacity: 1;
2829}
2830
2831.vf-signature-undos-wrapper {
2832  position: absolute;
2833  right: 0.75rem;
2834  top: 0.75rem;
2835  display: flex;
2836  align-items: center;
2837  justify-content: center;
2838  gap: 0.75rem;
2839}
2840
2841.vf-signature-undo,
2842.vf-signature-redo {
2843  mask-repeat: no-repeat;
2844  -webkit-mask-repeat: no-repeat;
2845  mask-position: center center;
2846  -webkit-mask-position: center center;
2847  mask-size: contain;
2848  -webkit-mask-size: contain;
2849  background-color: var(--vf-bg-icon);
2850  cursor: pointer;
2851  width: 0.75rem;
2852  height: 0.75rem;
2853}
2854
2855.vf-signature-undo:focus-visible,
2856.vf-signature-redo:focus-visible {
2857  opacity: 0.8;
2858}
2859
2860.vf-signature-undo {
2861  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M255.545 8c-66.269.119-126.438 26.233-170.86 68.685L48.971 40.971C33.851 25.851 8 36.559 8 57.941V192c0 13.255 10.745 24 24 24h134.059c21.382 0 32.09-25.851 16.971-40.971l-41.75-41.75c30.864-28.899 70.801-44.907 113.23-45.273 92.398-.798 170.283 73.977 169.484 169.442C423.236 348.009 349.816 424 256 424c-41.127 0-79.997-14.678-110.63-41.556-4.743-4.161-11.906-3.908-16.368.553L89.34 422.659c-4.872 4.872-4.631 12.815.482 17.433C133.798 479.813 192.074 504 256 504c136.966 0 247.999-111.033 248-247.998C504.001 119.193 392.354 7.755 255.545 8z'%3e%3c/path%3e%3c/svg%3e");
2862  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M255.545 8c-66.269.119-126.438 26.233-170.86 68.685L48.971 40.971C33.851 25.851 8 36.559 8 57.941V192c0 13.255 10.745 24 24 24h134.059c21.382 0 32.09-25.851 16.971-40.971l-41.75-41.75c30.864-28.899 70.801-44.907 113.23-45.273 92.398-.798 170.283 73.977 169.484 169.442C423.236 348.009 349.816 424 256 424c-41.127 0-79.997-14.678-110.63-41.556-4.743-4.161-11.906-3.908-16.368.553L89.34 422.659c-4.872 4.872-4.631 12.815.482 17.433C133.798 479.813 192.074 504 256 504c136.966 0 247.999-111.033 248-247.998C504.001 119.193 392.354 7.755 255.545 8z'%3e%3c/path%3e%3c/svg%3e");
2863}
2864
2865.vf-signature-undo.vf-signature-undo-disabled {
2866  cursor: not-allowed;
2867  opacity: 0.5;
2868}
2869
2870.vf-signature-redo {
2871  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M256.455 8c66.269.119 126.437 26.233 170.859 68.685l35.715-35.715C478.149 25.851 504 36.559 504 57.941V192c0 13.255-10.745 24-24 24H345.941c-21.382 0-32.09-25.851-16.971-40.971l41.75-41.75c-30.864-28.899-70.801-44.907-113.23-45.273-92.398-.798-170.283 73.977-169.484 169.442C88.764 348.009 162.184 424 256 424c41.127 0 79.997-14.678 110.629-41.556 4.743-4.161 11.906-3.908 16.368.553l39.662 39.662c4.872 4.872 4.631 12.815-.482 17.433C378.202 479.813 319.926 504 256 504 119.034 504 8.001 392.967 8 256.002 7.999 119.193 119.646 7.755 256.455 8z'%3e%3c/path%3e%3c/svg%3e");
2872  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M256.455 8c66.269.119 126.437 26.233 170.859 68.685l35.715-35.715C478.149 25.851 504 36.559 504 57.941V192c0 13.255-10.745 24-24 24H345.941c-21.382 0-32.09-25.851-16.971-40.971l41.75-41.75c-30.864-28.899-70.801-44.907-113.23-45.273-92.398-.798-170.283 73.977-169.484 169.442C88.764 348.009 162.184 424 256 424c41.127 0 79.997-14.678 110.629-41.556 4.743-4.161 11.906-3.908 16.368.553l39.662 39.662c4.872 4.872 4.631 12.815-.482 17.433C378.202 479.813 319.926 504 256 504 119.034 504 8.001 392.967 8 256.002 7.999 119.193 119.646 7.755 256.455 8z'%3e%3c/path%3e%3c/svg%3e");
2873}
2874
2875.vf-signature-redo.vf-signature-redo-disabled {
2876  cursor: not-allowed;
2877  opacity: 0.5;
2878}
2879
2880.vf-signature-clear-wrapper {
2881  position: absolute;
2882  top: 50%;
2883  transform: translateY(-50%);
2884  right: 1rem;
2885  font-size: 14px;
2886}
2887
2888.vf-signature-clear {
2889  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
2890  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
2891  mask-position: center;
2892  -webkit-mask-position: center;
2893  mask-repeat: no-repeat;
2894  -webkit-mask-repeat: no-repeat;
2895  mask-size: contain;
2896  -webkit-mask-size: contain;
2897  background-color: var(--vf-color-input);
2898  width: 0.75rem;
2899  height: 1rem;
2900  padding: 1px 0;
2901  box-sizing: content-box;
2902  display: inline-block;
2903  cursor: pointer;
2904}
2905
2906.vf-signature-clear:focus-visible {
2907  opacity: 0.8;
2908}
2909
2910.dark .vf-signature-input-invert,
2911.dark .vf-signature-pad-invert,
2912.dark .vf-signature-color-invert {
2913  filter: invert(1);
2914}
2915
2916.dark .vf-signature-dnd-text {
2917  color: var(--vf-dark-200);
2918}
2919
2920.dark .vf-signature-undo,
2921.dark .vf-signature-redo {
2922  background: var(--vf-dark-300);
2923}
2924
2925[dir=rtl] .vf-signature-input {
2926  padding: 0 0 0 2.25rem;
2927}
2928
2929[dir=rtl] .vf-signature-undos-wrapper {
2930  right: auto;
2931  left: 0.75rem;
2932}`;Y(lg);Ss.__file="themes/vueform/templates/elements/SignatureElement.vue";function Ir(e){return[null,void 0,!1].indexOf(e)!==-1}function og(e,t,n){const{value:r,modelValue:i,min:l}=Ze(e);let a=i&&i.value!==void 0?i:r;const o=rt(a.value);if(Ir(a.value)&&(a=rt(l.value)),Array.isArray(a.value)&&a.value.length==0)throw new Error("Slider v-model must not be an empty array");return{value:a,initialValue:o}}function sg(e,t,n){const{classes:r,showTooltip:i,tooltipPosition:l,orientation:a}=Ze(e),o=Le(()=>({target:"slider-target",focused:"slider-focused",tooltipFocus:"slider-tooltip-focus",tooltipDrag:"slider-tooltip-drag",ltr:"slider-ltr",rtl:"slider-rtl",horizontal:"slider-horizontal",vertical:"slider-vertical",textDirectionRtl:"slider-txt-dir-rtl",textDirectionLtr:"slider-txt-dir-ltr",base:"slider-base",connects:"slider-connects",connect:"slider-connect",origin:"slider-origin",handle:"slider-handle",handleLower:"slider-handle-lower",handleUpper:"slider-handle-upper",touchArea:"slider-touch-area",tooltip:"slider-tooltip",tooltipTop:"slider-tooltip-top",tooltipBottom:"slider-tooltip-bottom",tooltipLeft:"slider-tooltip-left",tooltipRight:"slider-tooltip-right",tooltipHidden:"slider-tooltip-hidden",active:"slider-active",draggable:"slider-
2932draggable",tap:"slider-state-tap",drag:"slider-state-drag",pips:"slider-pips",pipsHorizontal:"slider-pips-horizontal",pipsVertical:"slider-pips-vertical",marker:"slider-marker",markerHorizontal:"slider-marker-horizontal",markerVertical:"slider-marker-vertical",markerNormal:"slider-marker-normal",markerLarge:"slider-marker-large",markerSub:"slider-marker-sub",value:"slider-value",valueHorizontal:"slider-value-horizontal",valueVertical:"slider-value-vertical",valueNormal:"slider-value-normal",valueLarge:"slider-value-large",valueSub:"slider-value-sub",...r.value}));return{classList:Le(()=>{const u={...o.value};return Object.keys(u).forEach(f=>{u[f]=Array.isArray(u[f])?u[f].filter(S=>S!==null).join(" "):u[f]}),i.value!=="always"&&(u.target+=` ${i.value==="drag"?u.tooltipDrag:u.tooltipFocus}`),a.value==="horizontal"&&(u.tooltip+=l.value==="bottom"?` ${u.tooltipBottom}`:` ${u.tooltipTop}`),a.value==="vertical"&&(u.tooltip+=l.value==="right"?` ${u.tooltipRight}`:` ${u.tooltipLeft}`),u})}}var Ts={exports:{}};(function(e,t){(function(n){e.exports=n()})(function(){var n=["decimals","thousand","mark","prefix","suffix","encoder","decoder","negativeBefore","negative","edit","undo"];function r(E){return E.split("").reverse().join("")}function i(E,k){return E.substring(0,k.length)===k}function l(E,k){return E.slice(-1*k.length)===k}function a(E,k,x){if((E[k]||E[x])&&E[k]===E[x])throw new Error(k)}function o(E){return typeof E=="number"&&isFinite(E)}function s(E,k){return E=E.toString().split("e"),E=Math.round(+(E[0]+"e"+(E[1]?+E[1]+k:k))),E=E.toString().split("e"),(+(E[0]+"e"+(E[1]?+E[1]-k:-k))).toFixed(k)}function u(E,k,x,O,D,L,P,H,I,te,K,z){var re=z,Z,q,ae,we="",de="";return L&&(z=L(z)),o(z)?(E!==!1&&parseFloat(z.toFixed(E))===0&&(z=0),z<0&&(Z=!0,z=Math.abs(z)),E!==!1&&(z=s(z,E)),z=z.toString(),z.indexOf(".")!==-1?(q=z.split("."),ae=q[0],x&&(we=x+q[1])):ae=z,k&&(ae=r(ae).match(/.{1,3}/g),ae=r(ae.join(r(k)))),Z&&H&&(de+=H),O&&(de+=O),Z&&I&&(de+=I),de+=ae,de+=we,D&&(de+=D),te&&(de=te(de,re)),de):!1}function f(E,k,x,O,D,L,P,H,I,te,K,z){var re,Z="";return K&&(z=K(z)),!z||typeof z!="string"||(H&&i(z,H)&&(z=z.replace(H,""),re=!0),O&&i(z,O)&&(z=z.replace(O,"")),I&&i(z,I)&&(z=z.replace(I,""),re=!0),D&&l(z,D)&&(z=z.slice(0,-1*D.length)),k&&(z=z.split(k).join("")),x&&(z=z.replace(x,".")),re&&(Z+="-"),Z+=z,Z=Z.replace(/[^0-9\.\-.]/g,""),Z==="")||(Z=Number(Z),P&&(Z=P(Z)),!o(Z))?!1:Z}function S(E){var k,x,O,D={};for(E.suffix===void 0&&(E.suffix=E.postfix),k=0;k<n.length;k+=1)if(x=n[k],O=E[x],O===void 0)x==="negative"&&!D.negativeBefore?D[x]="-":x==="mark"&&D.thousand!=="."?D[x]=".":D[x]=!1;else if(x==="decimals")if(O>=0&&O<8)D[x]=O;else throw new Error(x);else if(x==="encoder"||x==="decoder"||x==="edit"||x==="undo")if(typeof O=="function")D[x]=O;else throw new Error(x);else if(typeof O=="string")D[x]=O;else throw new Error(x);return a(D,"mark","thousand"),a(D,"prefix","negative"),a(D,"prefix","negativeBefore"),D}function M(E,k,x){var O,D=[];for(O=0;O<n.length;O+=1)D.push(E[n[O]]);return D.push(x),k.apply("",D)}
2932function C(E){if(!(this instanceof C))return new C(E);typeof E=="object"&&(E=S(E),this.to=function(k){return M(E,u,k)},this.from=function(k){return M(E,f,k)})}return C})})(Ts);var Il=Ts.exports;function dg(e,t,n){const{format:r,step:i}=Ze(e),l=n.value,a=n.classList,o=Le(()=>!r||!r.value?Il({decimals:i.value>=0?0:2}):typeof r.value=="function"?{to:r.value}:Il({...r.value})),s=Le(()=>Array.isArray(l.value)?l.value.map(f=>o.value):o.value);return{tooltipFormat:o,tooltipsFormat:s,tooltipsMerge:(f,S,M)=>{var C=getComputedStyle(f).direction==="rtl",E=f.noUiSlider.options.direction==="rtl",k=f.noUiSlider.options.orientation==="vertical",x=f.noUiSlider.getTooltips(),O=f.noUiSlider.getOrigins();x.forEach(function(D,L){D&&O[L].appendChild(D)}),f.noUiSlider.on("update",function(D,L,P,H,I){var te=[[]],K=[[]],z=[[]],re=0;x[0]&&(te[0][0]=0,K[0][0]=I[0],z[0][0]=o.value.to(parseFloat(D[0])));for(var Z=1;Z<D.length;Z++)(!x[Z]||D[Z]-D[Z-1]>S)&&(re++,te[re]=[],z[re]=[],K[re]=[]),x[Z]&&(te[re].push(Z),z[re].push(o.value.to(parseFloat(D[Z]))),K[re].push(I[Z]));te.forEach(function(q,ae){for(var we=q.length,de=0;de<we;de++){var be=q[de];if(de===we-1){var fe=0;K[ae].forEach(function(W){fe+=1e3-W});var Ke=k?"bottom":"right",pe=E?0:we-1,ve=1e3-K[ae][pe];fe=(C&&!k?100:0)+fe/we-ve,x[be].innerHTML=z[ae].join(M),x[be].style.display="block",x[be].style[Ke]=fe+"%",a.value.tooltipHidden.split(" ").forEach(W=>{x[be].classList.contains(W)&&x[be].classList.remove(W)})}else x[be].style.display="none",a.value.tooltipHidden.split(" ").forEach(W=>{x[be].classList.add(W)})}})})}}}var un;(function(e){e.Range="range",e.Steps="steps",e.Positions="positions",e.Count="count",e.Values="values"})(un||(un={}));var vt;(function(e){e[e.None=-1]="None",e[e.NoValue=0]="NoValue",e[e.LargeValue=1]="LargeValue",e[e.SmallValue=2]="SmallValue"})(vt||(vt={}));function ug(e){return $r(e)&&typeof e.from=="function"}function $r(e){return typeof e=="object"&&typeof e.to=="function"}function Bl(e){e.parentElement.removeChild(e)}function Oi(e){return e!=null}function Ml(e){e.preventDefault()}function cg(e){return e.filter(function(t){return this[t]?!1:this[t]=!0},{})}function pg(e,t){return Math.round(e/t)*t}function fg(e,t){var n=e.getBoundingClientRect(),r=e.ownerDocument,i=r.documentElement,l=Rs(r);return/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)&&(l.x=0),t?n.top+l.y-i.clientTop:n.left+l.x-i.clientLeft}function Wt(e){return typeof e=="number"&&!isNaN(e)&&isFinite(e)}function Dl(e,t,n){n>0&&(dt(e,t),setTimeout(function(){Br(e,t)},n))}function Ol(e){return Math.max(Math.min(e,100),0)}function Gr(e){return Array.isArray(e)?e:[e]}function vg(e){e=String(e);var t=e.split(".");return t.length>1?t[1].length:0}function dt(e,t){e.classList&&!/\s/.test(t)?e.classList.add(t):e.className+=" "+t}function Br(e,t){e.classList&&!/\s/.test(t)?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," ")}function gg(e,t){return e.classList?e.classList.contains(t):new RegExp("\\b"+t+"\\b").test(e.className)}function Rs(e){var t=window.pageXOffset!==void 0,n=(e.compatMode||"")==="CSS1Compat",r=t?window.pageXOffset:n?e.documentElement.scrollLeft:e.body.scrollLeft,i=t?window.pageYOffset:n?e.documentElement.scrollTop:e.body.scrollTop;return{x:r,y:i}}function mg(){return window.navigator.pointerEnabled?{start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled?{start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}:{start:"mousedown touchstart",move:"mousemove touchmove",end:"mouseup touchend"}}function hg(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",null,t)}catch{}return e}function bg(){return window.CSS&&CSS.supports&&CSS.supports("touch-action","none")}function Wa(e,t){return 100/(t-e)}function Fi(e,t,n){return t*100/(e[n+1]-e[n])}function wg(e,t){return Fi(e,e[0]<0?t+Math.abs(e[0]):t-e[0],0)}function yg(e,t){return t*(e[1]-e[0])/100+e[0]}function fr(e,t){for(var n=1;e>=t[n];)n+=1;return n}function kg(e,t,n){if(n>=e.slice(-1)[0])return 100;var r=fr(n,e),i=e[r-1],l=e[r],a=t[r-1],o=t[r];return a+wg([i,l],n)/Wa(a,o)}function Cg(e,t,n){if(n>=100)return e.slice(-1)[0];var r=fr(n,t),i=e[r-1],l=e[r],a=t[r-1],o=t[r];return yg([i,l],(n-a)*Wa(a,o))}function Ag(e,t,n,r){if(r===100)return r;var i=fr(r,e),l=e[i-1],a=e[i];return n?r-l>(a-l)/2?a:l:t[i-1]?e[i-1]+pg(r-e[i-1],t[i-1]):r}var Is=function(){function e(t,n,r){this.xPct=[],this.xVal=[],this.xSteps=[],this.xNumSteps=[],this.xHighestCompleteStep=[],this.xSteps=[r||!1],this.xNumSteps=[!1],this.snap=n;var i,l=[];for(Object.keys(t).forEach(function(a){l.push([Gr(t[a]),a])}),l.sort(function(a,o){return a[0][0]-o[0][0]}),i=0;i<l.length;i++)this.handleEntryPoint(l[i][1],l[i][0]);for(this.xNumSteps=this.xSteps.slice(0),i=0;i<this.xNumSteps.length;i++)this.handleStepPoint(i,this.xNumSteps[i])}return e.prototype.getDistance=function(t){for(var n=[],r=0;r<this.xNumSteps.length-1;r++)n[r]=Fi(this.xVal,t,r);return n},e.prototype.getAbsoluteDistance=function(t,n,r){var i=0;if(t<this.xPct[this.xPct.length-1])for(;t>this.xPct[i+1];)i++;else t===this.xPct[this.xPct.length-1]&&(i=this.xPct.length-2);!r&&t===this.xPct[i+1]&&i++,n===null&&(n=[]);var l,a=1,o=n[i],s=0,u=0,f=0,S=0;for(r?l=(t-this.xPct[i])/(this.xPct[i+1]-this.xPct[i]):l=(this.xPct[i+1]-t)/(this.xPct[i+1]-this.xPct[i]);o>0;)s=this.xPct[i+1+S]-this.xPct[i+S],n[i+S]*a+100-l*100>100?(u=s*l,a=(o-100*l)/n[i+S],l=1):(u=n[i+S]*s/100*a,a=0),r?(f=f-u,this.xPct.length+S>=1&&S--):(f=f+u,this.xPct.length-S>=1&&S++),o=n[i+S]*a;return t+f},e.prototype.toStepping=function(t){return t=kg(this.xVal,this.xPct,t),t},e.prototype.fromStepping=function(t){return Cg(this.xVal,this.xPct,t)},e.prototype.getStep=function(t){return t=Ag(this.xPct,this.xSteps,this.snap,t),t},e.prototype.getDefaultStep=function(t,n,r){var i=fr(t,this.xPct);return(t===100||n&&t===this.xPct[i-1])&&(i=Math.max(i-1,1)),(this.xVal[i]-this.xVal[i-1])/r},e.prototype.getNearbySteps=function(t){var n=fr(t,this.xPct);return{stepBefore:{startValue:this.xVal[n-2],step:this.xNumSteps[n-2],highestStep:this.xHighestCompleteStep[n-2]},thisStep:{startValue:this.xVal[n-1],step:this.xNumSteps[n-1],highestStep:this.xHighestCompleteStep[n-1]},stepAfter:{startValue:this.xVal[n],step:this.xNumSteps[n],highe
2932stStep:this.xHighestCompleteStep[n]}}},e.prototype.countStepDecimals=function(){var t=this.xNumSteps.map(vg);return Math.max.apply(null,t)},e.prototype.hasNoSize=function(){return this.xVal[0]===this.xVal[this.xVal.length-1]},e.prototype.convert=function(t){return this.getStep(this.toStepping(t))},e.prototype.handleEntryPoint=function(t,n){var r;if(t==="min"?r=0:t==="max"?r=100:r=parseFloat(t),!Wt(r)||!Wt(n[0]))throw new Error("noUiSlider: 'range' value isn't numeric.");this.xPct.push(r),this.xVal.push(n[0]);var i=Number(n[1]);r?this.xSteps.push(isNaN(i)?!1:i):isNaN(i)||(this.xSteps[0]=i),this.xHighestCompleteStep.push(0)},e.prototype.handleStepPoint=function(t,n){if(n){if(this.xVal[t]===this.xVal[t+1]){this.xSteps[t]=this.xHighestCompleteStep[t]=this.xVal[t];return}this.xSteps[t]=Fi([this.xVal[t],this.xVal[t+1]],n,0)/Wa(this.xPct[t],this.xPct[t+1]);var r=(this.xVal[t+1]-this.xVal[t])/this.xNumSteps[t],i=Math.ceil(Number(r.toFixed(3))-1),l=this.xVal[t]+this.xNumSteps[t]*i;this.xHighestCompleteStep[t]=l}},e}(),Fl={to:function(e){return e===void 0?"":e.toFixed(2)},from:Number},Bs={target:"target",base:"base",origin:"origin",handle:"handle",handleLower:"handle-lower",handleUpper:"handle-upper",touchArea:"touch-area",horizontal:"horizontal",vertical:"vertical",background:"background",connect:"connect",connects:"connects",ltr:"ltr",rtl:"rtl",textDirectionLtr:"txt-dir-ltr",textDirectionRtl:"txt-dir-rtl",draggable:"draggable",drag:"state-drag",tap:"state-tap",active:"active",tooltip:"tooltip",pips:"pips",pipsHorizontal:"pips-horizontal",pipsVertical:"pips-vertical",marker:"marker",markerHorizontal:"marker-horizontal",markerVertical:"marker-vertical",markerNormal:"marker-normal",markerLarge:"marker-large",markerSub:"marker-sub",value:"value",valueHorizontal:"value-horizontal",valueVertical:"value-vertical",valueNormal:"value-normal",valueLarge:"value-large",valueSub:"value-sub"},on={tooltips:".__tooltips",aria:".__aria"};function Eg(e,t){if(!Wt(t))throw new Error("noUiSlider: 'step' is not numeric.");e.singleStep=t}function Lg(e,t){if(!Wt(t))throw new Error("noUiSlider: 'keyboardPageMultiplier' is not numeric.");e.keyboardPageMultiplier=t}function xg(e,t){if(!Wt(t))throw new Error("noUiSlider: 'keyboardMultiplier' is not numeric.");e.keyboardMultiplier=t}function Sg(e,t){if(!Wt(t))throw new Error("noUiSlider: 'keyboardDefaultStep' is not numeric.");e.keyboardDefaultStep=t}function Tg(e,t){if(typeof t!="object"||Array.isArray(t))throw new Error("noUiSlider: 'range' is not an object.");if(t.min===void 0||t.max===void 0)throw new Error("noUiSlider: Missing 'min' or 'max' in 'range'.");e.spectrum=new Is(t,e.snap||!1,e.singleStep)}function Rg(e,t){if(t=Gr(t),!Array.isArray(t)||!t.length)throw new Error("noUiSlider: 'start' option is incorrect.");e.handles=t.length,e.start=t}function Ig(e,t){if(typeof t!="boolean")throw new Error("noUiSlider: 'snap' option must be a boolean.");e.snap=t}function Bg(e,t){if(typeof t!="boolean")throw new Error("noUiSlider: 'animate' option must be a boolean.");e.animate=t}function Mg(e,t){if(typeof t!="number")throw new Error("noUiSlider: 'animationDuration' option must be a number.");e.animationDuration=t}function Ms(e,t){var n=[!1],r;if(t==="lower"?t=[!0,!1]:t==="upper"&&(t=[!1,!0]),t===!0||t===!1){for(r=1;r<e.handles;r++)n.push(t);n.push(!1)}else{if(!Array.isArray(t)||!t.length||t.length!==e.handles+1)throw new Error("noUiSlider: 'connect' option doesn't match handle count.");n=t}e.connect=n}function Dg(e,t){switch(t){case"horizontal":e.ort=0;break;case"vertical":e.ort=1;break;default:throw new Error("noUiSlider: 'orientation' option is invalid.")}}function Ds(e,t){if(!Wt(t))throw new Error("noUiSlider: 'margin' option must be numeric.");t!==0&&(e.margin=e.spectrum.getDistance(t))}function Og(e,t){if(!Wt(t))throw new Error("noUiSlider: 'limit' option must be numeric.");if(e.limit=e.spectrum.getDistance(t),!e.limit||e.handles<2)throw new Error("noUiSlider: 'limit' option is only supported on linear sliders with 2 or more handles.")}function Fg(e,t){var n;if(!Wt(t)&&!Array.isArray(t))throw new Error("noUiSlider: 'padding' option must be numeric or array of exactly 2 numbers.");if(Array.isArray(t)&&!(t.length===2||Wt(t[0])||Wt(t[1])))throw new Error("noUiSlider: 'padding' option must be numeric or array of exactly 2 numbers.");if(t!==0){for(Array.isArray(t)||(t=[t,t]),e.padding=[e.spectrum.getDistance(t[0]),e.spectrum.getDistance(t[1])],n=0;n<e.spectrum.xNumSteps.length-1;n++)if(e.padding[0][n]<0||e.padding[1][n]<0)throw new Error("noUiSlider: 'padding' option must be a positive number(s).");var r=t[0]+t[1],i=e.spectrum.xVal[0],l=e.spectrum.xVal[e.spectrum.xVal.length-1];if(r/(l-i)>1)throw new Error("noUiSlider: 'padding' option must not exceed 100% of the range.")}}function $g(e,t){switch(t){case"ltr":e.dir=0;break;case"rtl":e.dir=1;break;default:throw new Error("noUiSlider: 'direction' option was not recognized.")}}function zg(e,t){if(typeof t!="string")throw new Error("noUiSlider: 'behaviour' must be a string containing options.");var n=t.indexOf("tap")>=0,r=t.indexOf("drag")>=0,i=t.indexOf("fixed")>=0,l=t.indexOf("snap")>=0,a=t.indexOf("hover")>=0,o=t.indexOf("unconstrained")>=0,s=t.indexOf("invert-connects")>=0,u=t.indexOf("drag-all")>=0,f=t.indexOf("smooth-steps")>=0;if(i){if(e.handles!==2)throw new Error("noUiSlider: 'fixed' behaviour must be used with 2 handles");Ds(e,e.start[1]-e.start[0])}if(s&&e.handles!==2)throw new Error("noUiSlider: 'invert-connects' behaviour must be used with 2 handles");if(o&&(e.margin||e.limit))throw new Error("noUiSlider: 'unconstrained' behaviour cannot be used with margin or limit");e.events={tap:n||l,drag:r,dragAll:u,smoothSteps:f,fixed:i,snap:l,hover:a,unconstrained:o,invertConnects:s}}function Pg(e,t){if(t!==!1)if(t===!0||$r(t)){e.tooltips=[];for(var n=0;n<e.handles;n++)e.tooltips.push(t)}else{if(t=Gr(t),t.length!==e.handles)throw new Error("noUiSlider: must pass a formatter for all handles.");t.forEach(function(r){if(typeof r!="boolean"&&!$r(r))throw new Error("noUiSlider: 'tooltips' must be passed a formatter or 'false'.")}),e.tooltips=t}}function Ng(e,t){if(t.length!==e.handles)throw new Error("noUiSlider: must pass a attributes for all handles.");e.handleAttributes=t}function Hg(e,t){if(!$r(t))throw new Error("noUiSlider: 'ariaFormat' requires 'to' method.");e.ariaFormat=t}function Ug(e,t){if(!ug(t))throw new Error("noUiSlider: 'format' requires 'to' and 'from' methods.");e.format=t}function jg(e,t){if(typeof t!="boolean")throw new Error("noUiSlider: 'keyboardSupport' option must be a boolean.");e.keyboardSupport=t}function Wg(e,t){e.documentElement=t}function Vg(e,t){if(typeof t!="string"&&t!==!1)throw new Error("noUiSlider: 'cssPrefix' must be a string or `false`.");e.cssPrefix=t}function qg(e,t){if(typeof t!="object")throw new Error("noUiSlider: 'cssClasse
2932s' must be an object.");typeof e.cssPrefix=="string"?(e.cssClasses={},Object.keys(t).forEach(function(n){e.cssClasses[n]=e.cssPrefix+t[n]})):e.cssClasses=t}function Os(e){var t={margin:null,limit:null,padding:null,animate:!0,animationDuration:300,ariaFormat:Fl,format:Fl},n={step:{r:!1,t:Eg},keyboardPageMultiplier:{r:!1,t:Lg},keyboardMultiplier:{r:!1,t:xg},keyboardDefaultStep:{r:!1,t:Sg},start:{r:!0,t:Rg},connect:{r:!0,t:Ms},direction:{r:!0,t:$g},snap:{r:!1,t:Ig},animate:{r:!1,t:Bg},animationDuration:{r:!1,t:Mg},range:{r:!0,t:Tg},orientation:{r:!1,t:Dg},margin:{r:!1,t:Ds},limit:{r:!1,t:Og},padding:{r:!1,t:Fg},behaviour:{r:!0,t:zg},ariaFormat:{r:!1,t:Hg},format:{r:!1,t:Ug},tooltips:{r:!1,t:Pg},keyboardSupport:{r:!0,t:jg},documentElement:{r:!1,t:Wg},cssPrefix:{r:!0,t:Vg},cssClasses:{r:!0,t:qg},handleAttributes:{r:!1,t:Ng}},r={connect:!1,direction:"ltr",behaviour:"tap",orientation:"horizontal",keyboardSupport:!0,cssPrefix:"noUi-",cssClasses:Bs,keyboardPageMultiplier:5,keyboardMultiplier:1,keyboardDefaultStep:10};e.format&&!e.ariaFormat&&(e.ariaFormat=e.format),Object.keys(n).forEach(function(s){if(!Oi(e[s])&&r[s]===void 0){if(n[s].r)throw new Error("noUiSlider: '"+s+"' is required.");return}n[s].t(t,Oi(e[s])?e[s]:r[s])}),t.pips=e.pips;var i=document.createElement("div"),l=i.style.msTransform!==void 0,a=i.style.transform!==void 0;t.transformRule=a?"transform":l?"msTransform":"webkitTransform";var o=[["left","top"],["right","bottom"]];return t.style=o[t.dir][t.ort],t}function _g(e,t,n){var r=mg(),i=bg(),l=i&&hg(),a=e,o,s,u,f,S,M,C=t.spectrum,E=[],k=[],x=[],O=0,D={},L=!1,P=e.ownerDocument,H=t.documentElement||P.documentElement,I=P.body,te=P.dir==="rtl"||t.ort===1?0:100;function K(c,b){var y=P.createElement("div");return b&&dt(y,b),c.appendChild(y),y}function z(c,b){var y=K(c,t.cssClasses.origin),F=K(y,t.cssClasses.handle);if(K(F,t.cssClasses.touchArea),F.setAttribute("data-handle",String(b)),t.keyboardSupport&&(F.setAttribute("tabindex","0"),F.addEventListener("keydown",function(j){return Ge(j,b)})),t.handleAttributes!==void 0){var U=t.handleAttributes[b];Object.keys(U).forEach(function(j){F.setAttribute(j,U[j])})}return F.setAttribute("role","slider"),F.setAttribute("aria-orientation",t.ort?"vertical":"horizontal"),b===0?dt(F,t.cssClasses.handleLower):b===t.handles-1&&dt(F,t.cssClasses.handleUpper),y.handle=F,y}function re(c,b){return b?K(c,t.cssClasses.connect):!1}function Z(c,b){s=K(b,t.cssClasses.connects),u=[],f=[],f.push(re(s,c[0]));for(var y=0;y<t.handles;y++)u.push(z(b,y)),x[y]=y,f.push(re(s,c[y+1]))}function q(c){dt(c,t.cssClasses.target),t.dir===0?dt(c,t.cssClasses.ltr):dt(c,t.cssClasses.rtl),t.ort===0?dt(c,t.cssClasses.horizontal):dt(c,t.cssClasses.vertical);var b=getComputedStyle(c).direction;return b==="rtl"?dt(c,t.cssClasses.textDirectionRtl):dt(c,t.cssClasses.textDirectionLtr),K(c,t.cssClasses.base)}function ae(c,b){return!t.tooltips||!t.tooltips[b]?!1:K(c.firstChild,t.cssClasses.tooltip)}function we(){return a.hasAttribute("disabled")}function de(c){var b=u[c];return b.hasAttribute("disabled")}function be(c){c!=null?(u[c].setAttribute("disabled",""),u[c].handle.removeAttribute("tabindex")):(a.setAttribute("disabled",""),u.forEach(function(b){b.handle.removeAttribute("tabindex")}))}function fe(c){c!=null?(u[c].removeAttribute("disabled"),u[c].handle.setAttribute("tabindex","0")):(a.removeAttribute("disabled"),u.forEach(function(b){b.removeAttribute("disabled"),b.handle.setAttribute("tabindex","0")}))}function Ke(){M&&(Lt("update"+on.tooltips),M.forEach(function(c){c&&Bl(c)}),M=null)}function pe(){Ke(),M=u.map(ae),nt("update"+on.tooltips,function(c,b,y){if(!(!M||!t.tooltips)&&M[b]!==!1){var F=c[b];t.tooltips[b]!==!0&&(F=t.tooltips[b].to(y[b])),M[b].innerHTML=F}})}function ve(){Lt("update"+on.aria),nt("update"+on.aria,function(c,b,y,F,U){x.forEach(function(j){var G=u[j],_=ot(k,j,0,!0,!0,!0),Re=ot(k,j,100,!0,!0,!0),Ie=U[j],Ce=String(t.ariaFormat.to(y[j]));_=C.fromStepping(_).toFixed(1),Re=C.fromStepping(Re).toFixed(1),Ie=C.fromStepping(Ie).toFixed(1),G.children[0].setAttribute("aria-valuemin",_),G.children[0].setAttribute("aria-valuemax",Re),G.children[0].setAttribute("aria-valuenow",Ie),G.children[0].setAttribute("aria-valuetext",Ce)})})}function W(c){if(c.mode===un.Range||c.mode===un.Steps)return C.xVal;if(c.mode===un.Count){if(c.values<2)throw new Error("noUiSlider: 'values' (>= 2) required for mode 'count'.");for(var b=c.values-1,y=100/b,F=[];b--;)F[b]=b*y;return F.push(100),ee(F,c.stepped)}return c.mode===un.Positions?ee(c.values,c.stepped):c.mode===un.Values?c.stepped?c.values.map(function(U){return C.fromStepping(C.getStep(C.toStepping(U)))}):c.values:[]}function ee(c,b){return c.map(function(y){return C.fromStepping(b?C.getStep(y):y)})}function at(c){function b(Ie,Ce){return Number((Ie+Ce).toFixed(7))}var y=W(c),F={},U=C.xVal[0],j=C.xVal[C.xVal.length-1],G=!1,_=!1,Re=0;return y=cg(y.slice().sort(function(Ie,Ce){return Ie-Ce})),y[0]!==U&&(y.unshift(U),G=!0),y[y.length-1]!==j&&(y.push(j),_=!0),y.forEac
2932h(function(Ie,Ce){var Fe,ge,He,Je=Ie,Ue=y[Ce+1],We,Qt,g,J,V,ce,Ae,v=c.mode===un.Steps;for(v&&(Fe=C.xNumSteps[Ce]),Fe||(Fe=Ue-Je),Ue===void 0&&(Ue=Je),Fe=Math.max(Fe,1e-7),ge=Je;ge<=Ue;ge=b(ge,Fe)){for(We=C.toStepping(ge),Qt=We-Re,V=Qt/(c.density||1),ce=Math.round(V),Ae=Qt/ce,He=1;He<=ce;He+=1)g=Re+He*Ae,F[g.toFixed(5)]=[C.fromStepping(g),0];J=y.indexOf(ge)>-1?vt.LargeValue:v?vt.SmallValue:vt.NoValue,!Ce&&G&&ge!==Ue&&(J=0),ge===Ue&&_||(F[We.toFixed(5)]=[ge,J]),Re=We}}),F}function oe(c,b,y){var F,U,j=P.createElement("div"),G=(F={},F[vt.None]="",F[vt.NoValue]=t.cssClasses.valueNormal,F[vt.LargeValue]=t.cssClasses.valueLarge,F[vt.SmallValue]=t.cssClasses.valueSub,F),_=(U={},U[vt.None]="",U[vt.NoValue]=t.cssClasses.markerNormal,U[vt.LargeValue]=t.cssClasses.markerLarge,U[vt.SmallValue]=t.cssClasses.markerSub,U),Re=[t.cssClasses.valueHorizontal,t.cssClasses.valueVertical],Ie=[t.cssClasses.markerHorizontal,t.cssClasses.markerVertical];dt(j,t.cssClasses.pips),dt(j,t.ort===0?t.cssClasses.pipsHorizontal:t.cssClasses.pipsVertical);function Ce(ge,He){var Je=He===t.cssClasses.value,Ue=Je?Re:Ie,We=Je?G:_;return He+" "+Ue[t.ort]+" "+We[ge]}function Fe(ge,He,Je){if(Je=b?b(He,Je):Je,Je!==vt.None){var Ue=K(j,!1);Ue.className=Ce(Je,t.cssClasses.marker),Ue.style[t.style]=ge+"%",Je>vt.NoValue&&(Ue=K(j,!1),Ue.className=Ce(Je,t.cssClasses.value),Ue.setAttribute("data-value",String(He)),Ue.style[t.style]=ge+"%",Ue.innerHTML=String(y.to(He)))}}return Object.keys(c).forEach(function(ge){Fe(ge,c[ge][0],c[ge][1])}),j}function le(){S&&(Bl(S),S=null)}function R(c){le();var b=at(c),y=c.filter,F=c.format||{to:function(U){return String(Math.round(U))}};return S=a.appendChild(oe(b,y,F)),S}function ne(){var c=o.getBoundingClientRect(),b="offset"+["Width","Height"][t.ort];return t.ort===0?c.width||o[b]:c.height||o[b]}function Te(c,b,y,F){var U=function(G){var _=lt(G,F.pageOffset,F.target||b);if(!_||we()&&!F.doNotReject||gg(a,t.cssClasses.tap)&&!F.doNotReject||c===r.start&&_.buttons!==void 0&&_.buttons>1||F.hover&&_.buttons)return!1;l||_.preventDefault(),_.calcPoint=_.points[t.ort],y(_,F)},j=[];return c.split(" ").forEach(function(G){b.addEventListener(G,U,l?{passive:!0}:!1),j.push([G,U])}),j}function lt(c,b,y){var F=c.type.indexOf("touch")===0,U=c.type.indexOf("mouse")===0,j=c.type.indexOf("pointer")===0,G=0,_=0;if(c.type.indexOf("MSPointer")===0&&(j=!0),c.type==="mousedown"&&!c.buttons&&!c.touches)return!1;if(F){var Re=function(Fe){var ge=Fe.target;return ge===y||y.contains(ge)||c.composed&&c.composedPath().shift()===y};if(c.type==="touchstart"){var Ie=Array.prototype.filter.call(c.touches,Re);if(Ie.length>1)return!1;G=Ie[0].pageX,_=Ie[0].pageY}else{var Ce=Array.prototype.find.call(c.changedTouches,Re);if(!Ce)return!1;G=Ce.pageX,_=Ce.pageY}}return b=b||Rs(P),(U||j)&&(G=c.clientX+b.x,_=c.clientY+b.y),c.pageOffset=b,c.points=[G,_],c.cursor=U||j,c}function Mt(c){var b=c-fg(o,t.ort),y=b*100/ne();return y=Ol(y),t.dir?100-y:y}function Vt(c){var b=100,y=!1;return u.forEach(function(F,U){if(!de(U)){var j=k[U],G=Math.abs(j-c),_=G===100&&b===100,Re=G<b,Ie=G<=b&&c>j;(Re||Ie||_)&&(y=U,b=G)}}),y}function At(c,b){c.type==="mouseout"&&c.target.nodeName==="HTML"&&c.relatedTarget===null&&Pt(c,b)}function Et(c,b){if(navigator.appVersion.indexOf("MSIE 9")===-1&&c.buttons===0&&b.buttonsProperty!==0)return Pt(c,b);var y=(t.dir?-1:1)*(c.calcPoint-b.startCalcPoint),F=y*100/b.baseSize;ut(y>0,F,b.locations,b.handleNumbers,b.connect)}function Pt(c,b){b.handle&&(Br(b.handle,t.cssClasses.active),O-=1),b.listeners.forEach(function(y){H.removeEventListener(y[0],y[1])}),O===0&&(Br(a,t.cssClasses.drag),ln(),c.cursor&&(I.style.cursor="",I.removeEventListener("selectstart",Ml))),t.events.smoothSteps&&(b.handleNumbers.forEach(function(y){ct(y,k[y],!0,!0,!1,!1)}),b.handleNumbers.forEach(function(y){Me("update",y)})),b.handleNumbers.forEach(function(y){Me("change",y),Me("set",y),Me("end",y)})}function et(c,b){if(!b.handleNumbers.some(de)){var y;if(b.handleNumbers.length===1){var F=u[b.handleNumbers[0]];y=F.children[0],O+=1,dt(y,t.cssClasses.active)}c.stopPropagation();var U=[],j=Te(r.move,H,Et,{target:c.target,handle:y,connect:b.connect,listeners:U,startCalcPoint:c.calcPoint,baseSize:ne(),pageOffset:c.pageOffset,handleNumbers:b.handleNumbers,buttonsProperty:c.buttons,locations:k.slice()}),G=Te(r.end,H,Pt,{target:c.target,handle:y,listeners:U,doNotReject:!0,handleNumbers:b.handleNumbers}),_=Te("mouseout",H,At,{target:c.target,handle:y,listeners:U,doNotReject:!0,handleNumbers:b.handleNumbers});U.push.apply(U,j.concat(G,_)),c.cursor&&(I.style.cursor=getComputedStyle(c.target).cursor,u.length>
29321&&dt(a,t.cssClasses.drag),I.addEventListener("selectstart",Ml,!1)),b.handleNumbers.forEach(function(Re){Me("start",Re)})}}function qt(c){c.stopPropagation();var b=Mt(c.calcPoint),y=Vt(b);y!==!1&&(t.events.snap||Dl(a,t.cssClasses.tap,t.animationDuration),ct(y,b,!0,!0),ln(),Me("slide",y,!0),Me("update",y,!0),t.events.snap?et(c,{handleNumbers:[y]}):(Me("change",y,!0),Me("set",y,!0)))}function bt(c){var b=Mt(c.calcPoint),y=C.getStep(b),F=C.fromStepping(y);Object.keys(D).forEach(function(U){U.split(".")[0]==="hover"&&D[U].forEach(function(j){j.call(Pe,F)})})}function Ge(c,b){if(we()||de(b))return!1;var y=["Left","Right"],F=["Down","Up"],U=["PageDown","PageUp"],j=["Home","End"];t.dir&&!t.ort?y.reverse():t.ort&&!t.dir&&(F.reverse(),U.reverse());var G=c.key.replace("Arrow",""),_=G===U[0],Re=G===U[1],Ie=G===F[0]||G===y[0]||_,Ce=G===F[1]||G===y[1]||Re,Fe=G===j[0],ge=G===j[1];if(!Ie&&!Ce&&!Fe&&!ge)return!0;c.preventDefault();var He;if(Ce||Ie){var Je=Ie?0:1,Ue=On(b),We=Ue[Je];if(We===null)return!1;We===!1&&(We=C.getDefaultStep(k[b],Ie,t.keyboardDefaultStep)),Re||_?We*=t.keyboardPageMultiplier:We*=t.keyboardMultiplier,We=Math.max(We,1e-7),We=(Ie?-1:1)*We,He=E[b]+We}else ge?He=t.spectrum.xVal[t.spectrum.xVal.length-1]:He=t.spectrum.xVal[0];return ct(b,C.toStepping(He),!0,!0),Me("slide",b),Me("update",b),Me("change",b),Me("set",b),!1}function tt(c){c.fixed||u.forEach(function(b,y){Te(r.start,b.children[0],et,{handleNumbers:[y]})}),c.tap&&Te(r.start,o,qt,{}),c.hover&&Te(r.move,o,bt,{hover:!0}),c.drag&&f.forEach(function(b,y){if(!(b===!1||y===0||y===f.length-1)){var F=u[y-1],U=u[y],j=[b],G=[F,U],_=[y-1,y];dt(b,t.cssClasses.draggable),c.fixed&&(j.push(F.children[0]),j.push(U.children[0])),c.dragAll&&(G=u,_=x),j.forEach(function(Re){Te(r.start,Re,et,{handles:G,handleNumbers:_,connect:b})})}})}function nt(c,b){D[c]=D[c]||[],D[c].push(b),c.split(".")[0]==="update"&&u.forEach(function(y,F){Me("update",F)})}function wt(c){return c===on.aria||c===on.tooltips}function Lt(c){var b=c&&c.split(".")[0],y=b?c.substring(b.length):c;Object.keys(D).forEach(function(F){var U=F.split(".")[0],j=F.substring(U.length);(!b||b===U)&&(!y||y===j)&&(!wt(j)||y===j)&&delete D[F]})}function Me(c,b,y){Object.keys(D).forEach(function(F){var U=F.split(".")[0];c===U&&D[F].forEach(function(j){j.call(Pe,E.map(t.format.to),b,E.slice(),y||!1,k.slice(),Pe)})})}function ot(c,b,y,F,U,j,G){var _;return u.length>1&&!t.events.unconstrained&&(F&&b>0&&(_=C.getAbsoluteDistance(c[b-1],t.margin,!1),y=Math.max(y,_)),U&&b<u.length-1&&(_=C.getAbsoluteDistance(c[b+1],t.margin,!0),y=Math.min(y,_))),u.length>1&&t.limit&&(F&&b>0&&(_=C.getAbsoluteDistance(c[b-1],t.limit,!1),y=Math.min(y,_)),U&&b<u.length-1&&(_=C.getAbsoluteDistance(c[b+1],t.limit,!0),y=Math.max(y,_))),t.padding&&(b===0&&(_=C.getAbsoluteDistance(0,t.padding[0],!1),y=Math.max(y,_)),b===u.length-1&&(_=C.getAbsoluteDistance(100,t.padding[1],!0),y=Math.min(y,_))),G||(y=C.getStep(y)),y=Ol(y),y===c[b]&&!j?!1:y}function Qe(c,b){var y=t.ort;return(y?b:c)+", "+(y?c:b)}function ut(c,b,y,F,U){var j=y.slice(),G=F[0],_=t.events.smoothSteps,Re=[!c,c],Ie=[c,!c];F=F.slice(),c&&F.reverse(),F.length>1?F.forEach(function(Fe,ge){var He=ot(j,Fe,j[Fe]+b,Re[ge],Ie[ge],!1,_);He===!1?b=0:(b=He-j[Fe],j[Fe]=He)}):Re=Ie=[!0];var Ce=!1;F.forEach(function(Fe,ge){Ce=ct(Fe,y[Fe]+b,Re[ge],Ie[ge],!1,_)||Ce}),Ce&&(F.forEach(function(Fe){Me("update",Fe),Me("slide",Fe)}),U!=null&&Me("drag",G))}function yt(c,b){return t.dir?100-c-b:c}function Dt(c,b){k[c]=b,E[c]=C.fromStepping(b);var y=yt(b,0)-te,F="translate("+Qe(y+"%","0")+")";if(u[c].style[t.transformRule]=F,t.events.invertConnects&&k.length>1){var U=k.every(function(j,G,_){return G===0||j>=_[G-1]});if(L!==!U){_t();return}}Ot(c),Ot(c+1),L&&(Ot(c-1),Ot(c+2))}function ln(){x.forEach(function(c){var b=k[c]>50?-1:1,y=3+(u.length+b*c);u[c].style.zIndex=String(y)})}function ct(c,b,y,F,U,j){return U||(b=ot(k,c,b,y,F,!1,j)),b===!1?!1:(Dt(c,b),!0)}function Ot(c){if(f[c]){var b=k.slice();L&&b.sort(function(_,Re){return _-Re});var y=0,F=100;c!==0&&(y=b[c-1]),c!==f.length-1&&(F=b[c]);var U=F-y,j="translate("+Qe(yt(y,U)+"%","0")+")",G="scale("+Qe(U/100,"1")+")";f[c].style[t.transformRule]=j+" "+G}}function Zt(c,b){return c===null||c===!1||c===void 0||(typeof c=="number"&&(c=String(c)),c=t.format.from(c),c!==!1&&(c=C.toStepping(c)),c===!1||isNaN(c))?k[b]:c}function Nt(c,b,y){var F=Gr(c),U=k[0]===void 0;
2932b=b===void 0?!0:b,t.animate&&!U&&Dl(a,t.cssClasses.tap,t.animationDuration),x.forEach(function(_){ct(_,Zt(F[_],_),!0,!1,y)});var j=x.length===1?0:1;if(U&&C.hasNoSize()&&(y=!0,k[0]=0,x.length>1)){var G=100/(x.length-1);x.forEach(function(_){k[_]=_*G})}for(;j<x.length;++j)x.forEach(function(_){ct(_,k[_],!0,!0,y)});ln(),x.forEach(function(_){Me("update",_),F[_]!==null&&b&&Me("set",_)})}function xt(c){Nt(t.start,c)}function pt(c,b,y,F){if(c=Number(c),!(c>=0&&c<x.length))throw new Error("noUiSlider: invalid handle number, got: "+c);ct(c,Zt(b,c),!0,!0,F),Me("update",c),y&&Me("set",c)}function kt(c){if(c===void 0&&(c=!1),c)return E.length===1?E[0]:E.slice(0);var b=E.map(t.format.to);return b.length===1?b[0]:b}function bn(){for(Lt(on.aria),Lt(on.tooltips),Object.keys(t.cssClasses).forEach(function(c){Br(a,t.cssClasses[c])});a.firstChild;)a.removeChild(a.firstChild);delete a.noUiSlider}function On(c){var b=k[c],y=C.getNearbySteps(b),F=E[c],U=y.thisStep.step,j=null;if(t.snap)return[F-y.stepBefore.startValue||null,y.stepAfter.startValue-F||null];U!==!1&&F+U>y.stepAfter.startValue&&(U=y.stepAfter.startValue-F),F>y.thisStep.startValue?j=y.thisStep.step:y.stepBefore.step===!1?j=!1:j=F-y.stepBefore.highestStep,b===100?U=null:b===0&&(j=null);var G=C.countStepDecimals();return U!==null&&U!==!1&&(U=Number(U.toFixed(G))),j!==null&&j!==!1&&(j=Number(j.toFixed(G))),[j,U]}function St(){return x.map(On)}function Tt(c,b){var y=kt(),F=["margin","limit","padding","range","animate","snap","step","format","pips","tooltips","connect"];F.forEach(function(j){c[j]!==void 0&&(n[j]=c[j])});var U=Os(n);F.forEach(function(j){c[j]!==void 0&&(t[j]=U[j])}),C=U.spectrum,t.margin=U.margin,t.limit=U.limit,t.padding=U.padding,t.pips?R(t.pips):le(),t.tooltips?pe():Ke(),k=[],Nt(Oi(c.start)?c.start:y,b),c.connect&&wn()}function wn(){for(;s.firstChild;)s.removeChild(s.firstChild);for(var c=0;c<=t.handles;c++)f[c]=re(s,t.connect[c]),Ot(c);tt({drag:t.events.drag,fixed:!0})}function _t(){L=!L,Ms(t,t.connect.map(function(c){return!c})),wn()}function _n(){o=q(a),Z(t.connect,o),tt(t.events),Nt(t.start),t.pips&&R(t.pips),t.tooltips&&pe(),ve()}_n();var Pe={destroy:bn,steps:St,on:nt,off:Lt,get:kt,set:Nt,setHandle:pt,reset:xt,disable:be,enable:fe,__moveHandles:function(c,b,y){ut(c,b,k,y)},options:n,updateOptions:Tt,target:a,removePips:le,removeTooltips:Ke,getPositions:function(){return k.slice()},getTooltips:function(){return M},getOrigins:function(){return u},pips:R};return Pe}function Qg(e,t){if(!e||!e.nodeName)throw new Error("noUiSlider: create requires a single element, got: "+e);if(e.noUiSlider)throw new Error("noUiSlider: Slider was already initialized.");var n=Os(t),r=_g(e,n,t);return e.noUiSlider=r,r}var Kg={__spectrum:Is,cssClasses:Bs,create:Qg};function $l(e,t){if(!Array.isArray(e)||!Array.isArray(t))return!1;const n=t.slice().sort();return e.length===t.length&&e.slice().sort().every(function(r,i){return r===n[i]})}function Gg(e,t,n){const{orientation:r,direction:i,tooltips:l,step:a,min:o,max:s,merge:u,id:f,disabled:S,options:M,classes:C,format:E,lazy:k,ariaLabelledby:x,aria:O}=Ze(e),D=n.value,L=n.initialValue,P=n.tooltipsFormat,H=n.tooltipsMerge,I=n.tooltipFormat,te=n.classList,K=rt(null),z=rt(null),re=rt(!1),Z=Le(()=>{let W={cssPrefix:"",cssClasses:te.value,orientation:r.value,direction:i.value,tooltips:l.value?P.value:!1,connect:"lower",start:Ir(D.value)?o.value:D.value,range:{min:o.value,max:s.value}};if(a.value>0&&(W.step=a.value),Array.isArray(D.value)&&(W.connect=!0),x&&x.value||O&&Object.keys(O.value).length){let ee=Array.isArray(D.value)?D.value:[D.value];W.handleAttributes=ee.map(at=>Object.assign({},O.value,x&&x.value?{"aria-labelledby":x.value}:{}))}return E.value&&(W.ariaFormat=I.value),W}),q=Le(()=>{let W={id:f&&f.value?f.value:void 0};return S.value&&(W.disabled=!0),W}),ae=Le(()=>Array.isArray(D.value)),we=()=>{fe(L.value)},de=()=>{let W=z.value.get();return Array.isArray(W)?W.map(ee=>parseFloat(ee)):parseFloat(W)},be=(W,ee=!0)=>{z.value.set(W,ee)},fe=W=>{t.emit("input",W),t.emit("update:modelValue",W),t.emit("update",W)},Ke=()=>{z.value=Kg.create(K.value,Object.assign({},Z.value,M.value)),l.value&&ae.value&&u.value>=0&&H(K.value,u.value," - "),z.value.on("set",()=>{const W=de();t.emit("change",W),t.emit("set",W),k.value&&fe(W)}),z.value.on("update",()=>{if(!re.value)return;const W=de();if(ae.value&&$l(D.value,W)||!ae.value&&D.value==W){t.emit("update",W);return}k.value||fe(W)}),z.value.on("start",()=>{t.emit("start",de())}),z.value.on("end",()=>{t.emit("end",de())}),z.value.on("slide",()=>{t.emit("slide",de())}),z.value.on("drag",()=>{t.emit("drag",de())}),K.value.querySelectorAll("[data-handle]").forEach(W=>{W.onblur=()=>{K.value&&te.value.focused.split(" ").forEach(ee=>{K.value.classList.remove(ee)})},W.onfocus=()=>{te.value.focused.split(" ").forEach(ee=>{K.value.classList.add(ee)})}}),re.value=!0},pe=()=>{z.value.off(),z.value.destroy(),z.value=null},ve=(W,ee)=>{re.value=!1,pe(),Ke()};return jr(Ke),Xd(pe),je(ae,ve,{immediate:!1}),je(o,ve,{immediate:!1}),je(s,ve,{immediate:!1}),je(a,ve,{immediate:!1}),je(r,ve,{immediate:!1}),je(i,ve,{immediate:!1}),je(l,ve,{immediate:!1}),je(u,ve,{immediate:!1}),je(E,ve,{immediate:!1,deep:!0}),je(M,ve,{immediate:!1,deep:!0}),je(C,ve,{immediate:!1,deep:!0}),je(D,(W,ee)=>{ee&&(typeof ee=="object"&&typeof W=="object"&&W&&Object.keys(ee)>Object.keys(W)||typeof ee=="object"&&typeof W!="object"||Ir(W))&&ve()},{immediate:!1}),je(D,W=>{if(Ir(W)){be(o.value,!1);return}let ee=de();ae.value&&!Array.isArray(ee)&&(ee=[ee]),(ae.value&&!$l(W,ee)||!ae.value&&W!=ee)&&be(W,!1)},{deep:!0}),{slider:K,slider$:z,isRange:ae,sliderProps:q,init:Ke,destroy:pe,refresh:ve,update:be,reset:we}}const Jg={value:{validator:function(e){return t=>typeof t=="number"||t instanceof Array||t===null||t===void 0||t===!1},required:!1},modelValue:{validator:function(e){return t=>typeof t=="number"||t instanceof Array||t===null||t===void 0||t===!1},required:!1}};var Va={name:"Slider",emits:["input","update:modelValue","start","slide","drag","update","change","set","end"],props:{...Jg,id:{type:[String,Number],required:!1},disabled:{type:Boolean,required:!1,default:!1},min:{type:Number,required:!1,default:0},max:{type:Number,required:!1,default:100},step:{type:Number,required:!1,default:1},orientation:{type:String,required:!1,default:"horizontal"},direction:{type:String,required:!1,default:"ltr"},tooltips:{type:Boolean,required:!1,default:!0},options:{type:Object,required:!1,default:()=>({})},merge:{type:Number,required:!1,default:-1},format:{type:[Object,Function,Boolean],required:!1,default:null},classes:{type:Object,required:!1,default:()=>({})},showTooltip:{type:String,required:!1,default:"always"},tooltipPosition:{type:String,required:!1,default:null},lazy:{type:Boolean,required:!1,default:!0},ariaLabelledby:{type:String,required:!1,default:void 0},aria:{required:!1,type:Object,default:()=>({})}},setup(e,t){const n=og(e),r=sg(e),i=dg(e,t,{value:n.value,classList:r.classList}),l=Gg(e,t,{value:n.value,initialValue:n.initialValue,tooltipFormat:i.tooltipFormat,tooltipsFormat:i.tooltipsFormat,tooltipsMerge:i.tooltipsMerge,classList:r.classList});return{...r,...i,...l}}};function Yg(e,t,n,r,i,l){return d(),h("div",Q(e.sliderProps,{ref:"slider"}),null,16)}Va.render=Yg;Va.__file="node_modules/@vueform/slider/src/Slider.vue";var qa={};function Xg(e,t,n,r,i,l){const a=se("Slider");return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[w("div",{class:p(e.classes.wrapper)},[m(" @vueform/slider component "),xe(a,Q({value:e.value,modelValue:e.value},e.fieldOptions,{aria:e.aria,classes:e.classes.slider,id:e.fieldId,ref:"input",onUpdate:e.handleUpdate,onChange:e.handleChange}),null,16,["value","modelValue","aria","classes","id","onUpdate","onChange"])],2)]),_:2},[ie(e.elementSlots,(o,s)=>({name:s,fn:N(()=>[T(e.$slots,s,{el$:e.el$},()=>[(d(),A($(o),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}qa.render=Xg;qa.__file="themes/blank/templates/elements/SliderElement.vue";var Fs={name:"SliderElement",render:qa.render,components:{Slider:Va},data(){return{merge:!0,defaultClasses:{container:"",wrapper:"vf-slider-wrapper",wrapper_sm:"vf-slider-wrapper-sm",wrapper_md:"",wrapper_lg:"vf-slider-wrapper-lg",slider:{target:"vf-slider-target",target_sm:"vf-slider-target-sm",target_md:"vf-slider-target-md",target_lg:"vf-slider-target-lg",focu
2932sed:"vf-slider-focused",tooltipFocus:"vf-slider-tooltip-focus",tooltipDrag:"vf-slider-tooltip-drag",ltr:"vf-slider-ltr",rtl:"vf-slider-rtl",horizontal:"vf-slider-horizontal",horizontal_sm:"vf-slider-horizontal-sm",horizontal_md:"vf-slider-horizontal-md",horizontal_lg:"vf-slider-horizontal-lg",vertical:"vf-slider-vertical",vertical_sm:"vf-slider-vertical-sm",vertical_md:"vf-slider-vertical-md",vertical_lg:"vf-slider-vertical-lg",textDirectionRtl:"vf-slider-txt-dir-rtl",textDirectionLtr:"vf-slider-txt-dir-ltr",base:"vf-slider-base",base_sm:"vf-slider-base-sm",base_md:"vf-slider-base-md",base_lg:"vf-slider-base-lg",connects:"vf-slider-connects",connects_sm:"vf-slider-connects-sm",connects_md:"vf-slider-connects-md",connects_lg:"vf-slider-connects-lg",connect:"vf-slider-connect",connect_sm:"vf-slider-connect-sm",connect_md:"vf-slider-connect-md",connect_lg:"vf-slider-connect-lg",origin:"vf-slider-origin",handle:"vf-slider-handle",handle_sm:"vf-slider-handle-sm",handle_md:"vf-slider-handle-md",handle_lg:"vf-slider-handle-lg",handleUpper:"vf-handle-upper",handleLower:"vf-handle-lower",touchArea:"vf-slider-touch-area",tooltip:"vf-slider-tooltip",tooltip_sm:"vf-slider-tooltip-sm",tooltip_md:"vf-slider-tooltip-md",tooltip_lg:"vf-slider-tooltip-lg",tooltipTop:"vf-slider-tooltip-top",tooltipTop_sm:"vf-slider-tooltip-top-sm",tooltipTop_md:"vf-slider-tooltip-top-md",tooltipTop_lg:"vf-slider-tooltip-top-lg",tooltipBottom:"vf-slider-tooltip-bottom",tooltipBottom_sm:"vf-slider-tooltip-bottom-sm",tooltipBottom_md:"vf-slider-tooltip-bottom-md",tooltipBottom_lg:"vf-slider-tooltip-bottom-lg",tooltipLeft:"vf-slider-tooltip-left",tooltipLeft_sm:"vf-slider-tooltip-left-sm",tooltipLeft_md:"vf-slider-tooltip-left-md",tooltipLeft_lg:"vf-slider-tooltip-left-lg",tooltipRight:"vf-slider-tooltip-right",tooltipRight_sm:"vf-slider-tooltip-right-sm",tooltipRight_md:"vf-slider-tooltip-right-md",tooltipRight_lg:"vf-slider-tooltip-right-lg",tooltipHidden:"vf-slider-tooltip-hidden",active:"vf-slider-active",draggable:"vf-slider-draggable",tap:"vf-slider-state-tap",drag:"vf-slider-state-drag",$slider:(e,{Size:t})=>[e.slider.slider,e.slider[`slider_${t}`]],$horizontal:(e,{Size:t})=>[e.slider.horizontal,e.slider[`horizontal_${t}`]],$vertical:(e,{Size:t})=>[e.slider.vertical,e.slider[`vertical_${t}`]],$base:(e,{Size:t})=>[e.slider.base,e.slider[`base_${t}`]],$connects:(e,{Size:t})=>[e.slider.connects,e.slider[`connects_${t}`]],$connect:(e,{Size:t})=>[e.slider.connect,e.slider[`connect_${t}`]],$handle:(e,{Size:t})=>[e.slider.handle,e.slider[`handle_${t}`]],$tooltip:(e,{Size:t})=>[e.slider.tooltip,e.slider[`tooltip_${t}`]],$tooltipTop:(e,{Size:t})=>[e.slider.tooltipTop,e.slider[`tooltipTop_${t}`]],$tooltipBottom:(e,{Size:t})=>[e.slider.tooltipBottom,e.slider[`tooltipBottom_${t}`]],$tooltipLeft:(e,{Size:t})=>[e.slider.tooltipLeft,e.slider[`tooltipLeft_${t}`]],$tooltipRight:(e,{Size:t})=>[e.slider.tooltipRight,e.slider[`tooltipRight_${t}`]]},$wrapper:(e,{Size:t})=>[e.wrapper,e[`wrapper_${t}`]]}}}},Zg=`.vf-slider-wrapper {
2933  margin-top: calc((var(--vf-min-height-input) - var(--vf-slider-height)) / 2);
2934}
2935
2936.vf-slider-wrapper.vf-slider-wrapper-sm {
2937  margin-top: calc((var(--vf-min-height-input-sm) - var(--vf-slider-height)) / 2);
2938  margin-bottom: 0.25rem;
2939}
2940
2941.vf-slider-wrapper.vf-slider-wrapper-lg {
2942  margin-top: calc((var(--vf-min-height-input-lg) - var(--vf-slider-height)) / 2);
2943}
2944
2945/* @vueform/slider styles */
2946
2947.vf-slider-target,
2948.vf-slider-target * {
2949  -webkit-touch-callout: none;
2950  -webkit-tap-highlight-color: transparent;
2951  -webkit-user-select: none;
2952  touch-action: none;
2953  -moz-user-select: none;
2954  user-select: none;
2955  box-sizing: border-box;
2956}
2957
2958.vf-slider-target {
2959  position: relative;
2960  margin: calc((var(--vf-line-height) - var(--vf-slider-height)) / 2) 0;
2961}
2962
2963.vf-slider-target[disabled] {
2964  opacity: 0.5;
2965  cursor: not-allowed;
2966}
2967
2968.vf-slider-target.vf-slider-target-sm {
2969  margin: calc((var(--vf-line-height-sm) - var(--vf-slider-height-sm)) / 2) 0;
2970}
2971
2972.vf-slider-target.vf-slider-target-lg {
2973  margin: calc((var(--vf-line-height-lg) - var(--vf-slider-height-lg)) / 2) 0;
2974}
2975
2976.vf-slider-target.vf-slider-horizontal {
2977  height: var(--vf-slider-height);
2978}
2979
2980.vf-slider-target.vf-slider-horizontal.vf-slider-horizontal-sm {
2981  height: var(--vf-slider-height-sm);
2982}
2983
2984.vf-slider-target.vf-slider-horizontal.vf-slider-horizontal-lg {
2985  height: var(--vf-slider-height-lg);
2986}
2987
2988.vf-slider-target.vf-slider-vertical {
2989  width: var(--vf-slider-height);
2990  height: var(--vf-slider-height-vertical);
2991}
2992
2993.vf-slider-target.vf-slider-vertical.vf-slider-vertical-sm {
2994  width: var(--vf-slider-height-sm);
2995  height: var(--vf-slider-height-vertical-sm);
2996}
2997
2998.vf-slider-target.vf-slider-vertical.vf-slider-vertical-lg {
2999  width: var(--vf-slider-height-lg);
3000  height: var(--vf-slider-height-vertical-lg);
3001}
3002
3003.vf-slider-target.vf-slider-state-drag * {
3004  cursor: inherit !important;
3005}
3006
3007.vf-slider-base,
3008.vf-slider-connects {
3009  width: 100%;
3010  height: 100%;
3011  position: relative;
3012}
3013
3014.vf-slider-base {
3015  box-shadow: var(--vf-shadow-input);
3016  background-color: var(--vf-bg-passive);
3017  border-radius: var(--vf-radius-slider);
3018  z-index: 1;
3019}
3020
3021.vf-slider-base.vf-slider-base-sm {
3022  border-radius: var(--vf-radius-slider-sm);
3023}
3024
3025.vf-slider-base.vf-slider-base-lg {
3026  border-radius: var(--vf-radius-slider-lg);
3027}
3028
3029.vf-slider-connects {
3030  overflow: hidden;
3031  z-index: 0;
3032  border-radius: var(--vf-radius-slider);
3033}
3034
3035.vf-slider-connects.vf-slider-connects-sm {
3036  border-radius: var(--vf-radius-slider-sm);
3037}
3038
3039.vf-slider-connects.vf-slider-connects-lg {
3040  border-radius: var(--vf-radius-slider-lg);
3041}
3042
3043.vf-slider-connect,
3044.vf-slider-origin {
3045  will-change: transform;
3046  position: absolute;
3047  z-index: 1;
3048  top: 0;
3049  right: 0;
3050  height: 100%;
3051  width: 100%;
3052  -ms-transform-origin: 0 0;
3053  -webkit-transform-origin: 0 0;
3054  -webkit-transform-style: preserve-3d;
3055  transform-origin: 0 0;
3056  transform-style: flat;
3057}
3058
3059.vf-slider-connect {
3060  background: var(--vf-primary);
3061  border-radius: var(--vf-radius-slider);
3062  cursor: pointer;
3063}
3064
3065.vf-slider-connect.vf-slider-connect-sm {
3066  border-radius: var(--vf-radius-slider-sm);
3067}
3068
3069.vf-slider-connect.vf-slider-connect-lg {
3070  border-radius: var(--vf-radius-slider-lg);
3071}
3072
3073[disabled] .vf-slider-connect {
3074  background: var(--vf-slider-connect-bg-disabled);
3075}
3076
3077.vf-slider-txt-dir-rtl.vf-slider-horizontal .vf-slider-origin {
3078  left: 0;
3079  right: auto;
3080}
3081
3082.vf-slider-vertical .vf-slider-origin {
3083  top: -100%;
3084  width: 0;
3085}
3086
3087.vf-slider-horizontal .vf-slider-origin {
3088  height: 0;
3089}
3090
3091.vf-slider-state-tap .vf-slider-connect,
3092.vf-slider-state-tap .vf-slider-origin {
3093  transition: transform 0.3s;
3094}
3095
3096.vf-slider-handle {
3097  backface-visibility: hidden;
3098  position: absolute;
3099  width: var(--vf-slider-handle-size);
3100  height: var(--vf-slider-handle-size);
3101  background-color: var(--vf-bg-slider-handle);
3102  border-radius: 999px;
3103  box-shadow: var(--vf-shadow-handles);
3104  outline: 0px solid var(--vf-ring-color);
3105  outline-offset: 0;
3106  cursor: grab;
3107  transition: box-shadow 0.2s ease-in-out, color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
3108}
3109
3110.vf-slider-handle:focus {
3111  box-shadow: var(--vf-shadow-handles-focus);
3112  outline: var(--vf-ring-width) solid var(--vf-ring-color);
3113}
3114
3115.vf-slider-handle:hover {
3116  box-shadow: var(--vf-shadow-handles-hover);
3117}
3118
3119.vf-slider-handle.vf-slider-handle-sm {
3120  height: var(--vf-slider-handle-size-sm);
3121  width: var(--vf-slider-handle-size-sm);
3122}
3123
3124.vf-slider-handle.vf-slider-handle-lg {
3125  height: var(--vf-slider-handle-size-lg);
3126  width: var(--vf-slider-handle-size-lg);
3127}
3128
3129.vf-slider-horizontal .vf-slider-handle {
3130  top: calc((var(--vf-slider-handle-size) - var(--vf-slider-height)) / 2 * -1);
3131  right: calc(var(--vf-slider-handle-size) / 2 * -1);
3132}
3133
3134.vf-slider-horizontal .vf-slider-handle.vf-slider-handle-sm {
3135  top: calc((var(--vf-slider-handle-size-sm) - var(--vf-slider-height-sm)) / 2 * -1);
3136  right: calc(var(--vf-slider-handle-size-sm) / 2 * -1);
3137}
3138
3139.vf-slider-horizontal .vf-slider-handle.vf-slider-handle-lg {
3140  top: calc((var(--vf-slider-handle-size-lg) - var(--vf-slider-height-lg)) / 2 * -1);
3141  right: calc(var(--vf-slider-handle-size-lg) / 2 * -1);
3142}
3143
3144.vf-slider-horizontal.vf-slider-txt-dir-rtl .vf-slider-handle {
3145  left: calc(var(--vf-slider-handle-width) / 2 * -1);
3146  right: auto;
3147}
3148
3149.vf-slider-horizontal.vf-slider-txt-dir-rtl .vf-slider-handle.vf-slider-handle-sm {
3150  left: calc(var(--vf-slider-handle-width-sm) / 2 * -1);
3151}
3152
3153.vf-slider-horizontal.vf-slider-txt-dir-rtl .vf-slider-handle.vf-slider-handle-lg {
3154  left: calc(var(--vf-slider-handle-width-lg) / 2 * -1);
3155}
3156
3157.vf-slider-vertical {
3158  width: var(--vf-slider-height);
3159  height: var(--vf-slider-vertical-height);
3160}
3161
3162.vf-slider-vertical .vf-slider-handle {
3163  bottom: calc(var(--vf-slider-handle-size) / 2 * -1);
3164  right: calc((var(--vf-slider-handle-size) - var(--vf-slider-height)) / 2 * -1);
3165}
3166
3167.vf-slider-vertical .vf-slider-handle.vf-slider-handle-sm {
3168  bottom: calc(var(--vf-slider-handle-size-sm) / 2 * -1);
3169  right: calc((var(--vf-slider-handle-size-sm) - var(--vf-slider-height-sm)) / 2 * -1);
3170}
3171
3172.vf-slider-vertical .vf-slider-handle.vf-slider-handle-lg {
3173  bottom: calc(var(--vf-slider-handle-size-lg) / 2 * -1);
3174  right: calc((var(--vf-slider-handle-size-lg) - var(--vf-slider-height-lg)) / 2 * -1);
3175}
3176
3177.vf-slider-touch-area {
3178  height: 100%;
3179  width: 100%;
3180}
3181
3182.vf-slider-tooltip {
3183  position: absolute;
3184  display: block;
3185  font-weight: 600;
3186  white-space: nowrap;
3187  min-width: 1.25rem;
3188  text-align: center;
3189  border: 1px solid var(--vf-border-color-slider-tooltip);
3190  background: var(--vf-primary);
3191  color: var(--vf-color-on-primary);
3192  font-size: var(--vf-font-size-small);
3193  line-height: var(--vf-line-height-small);
3194  letter-spacing: var(--vf-letter-spacing-small);
3195  padding: var(--vf-py-slider-tooltip) var(--vf-px-slider-tooltip);
3196  border-radius: var(--vf-radius-small);
3197}
3198
3199.vf-slider-tooltip.vf-slider-tooltip-sm {
3200  font-size: var(--vf-font-size-small-sm);
3201  line-height: var(--vf-line-height-small-sm);
3202  letter-spacing: var(--vf-letter-spacing-small-sm);
3203  padding: var(--vf-py-slider-tooltip-sm) var(--vf-px-slider-tooltip-sm);
3204  border-radius: var(--vf-radius-small-sm);
3205}
3206
3207.vf-slider-tooltip.vf-slider-tooltip-lg {
3208  font-size: var(--vf-font-size-small-lg);
3209  line-height: var(--vf-line-height-small-lg);
3210  letter-spacing: var(--vf-letter-spacing-small-lg);
3211  padding: var(--vf-py-slider-tooltip-lg) var(--vf-px-slider-tooltip-lg);
3212  border-radius: var(--vf-radius-small-lg);
3213}
3214
3215.vf-slider-tooltip-focus .vf-slider-tooltip,
3216.vf-slider-tooltip-drag .vf-slider-tooltip {
3217  display: none !important;
3218}
3219
3220.vf-slider-tooltip-focus.vf-slider-focused .vf-slider-tooltip:not(.vf-slider-tooltip-hidden),
3221.vf-slider-tooltip-drag.vf-slider-state-drag .vf-slider-tooltip:not(.vf-slider-tooltip-hidden),
3222.vf-slider-tooltip-drag .vf-slider-active .vf-slider-tooltip {
3223  display: block !important;
3224}
3225
3226[disabled].vf-slider-target,
3227[disabled].vf-slider-handle,
3228[disabled] .vf-slider-handle {
3229  cursor: not-allowed;
3230}
3231
3232.vf-slider-horizontal .vf-slider-tooltip-top {
3233  transform: translate(-50%, 0);
3234  left: 50%;
3235  bottom: calc(var(--vf-slider-handle-size) + var(--vf-slider-tooltip-distance));
3236}
3237
3238.vf-slider-horizontal .vf-slider-tooltip-top:before {
3239  content: "";
3240  position: absolute;
3241  left: 50%;
3242  width: 0;
3243  height: 0;
3244  transform: translate(-50%);
3245  bottom: calc(var(--vf-slider-tooltip-arrow-size) * -2);
3246  border: var(--vf-slider-tooltip-arrow-size) solid transparent;
3247  border-top-color: inherit;
3248}
3249
3250.vf-slider-horizontal .vf-slider-tooltip-top.vf-slider-tooltip-top-sm {
3251  bottom: calc(var(--vf-slider-handle-size-sm) + var(--vf-slider-tooltip-distance-sm));
3252}
3253
3254.vf-slider-horizontal .vf-slider-tooltip-top.vf-slider-tooltip-top-sm:before {
3255  bottom: calc(var(--vf-slider-tooltip-arrow-size-sm) * -2);
3256  border: var(--vf-slider-tooltip-arrow-size-sm) solid transparent;
3257  border-top-color: inherit;
3258}
3259
3260.vf-slider-horizontal .vf-slider-tooltip-top.vf-slider-tooltip-top-lg {
3261  bottom: calc(var(--vf-slider-handle-size-lg) + var(--vf-slider-tooltip-distance-lg));
3262}
3263
3264.vf-slider-horizontal .vf-slider-tooltip-top.vf-slider-tooltip-top-lg:before {
3265  bottom: calc(var(--vf-slider-tooltip-arrow-size-lg) * -2);
3266  border: var(--vf-slider-tooltip-arrow-size-lg) solid transparent;
3267  border-top-color: inherit;
3268}
3269
3270.vf-slider-horizontal .vf-slider-origin > .vf-slider-tooltip-top {
3271  bottom: calc((var(--vf-slider-handle-size) - var(--vf-slider-height)) / 2 + var(--vf-slider-tooltip-distance));
3272}
3273
3274.vf-slider-horizontal .vf-slider-origin > .vf-slider-tooltip-top.vf-slider-tooltip-top-sm {
3275  bottom: calc((var(--vf-slider-handle-size-sm) - var(--vf-slider-height-sm)) / 2 + var(--vf-slider-tooltip-distance-sm));
3276}
3277
3278.vf-slider-horizontal .vf-slider-origin > .vf-slider-tooltip-top.vf-slider-tooltip-top-lg {
3279  bottom: calc((var(--vf-slider-handle-size-lg) - var(--vf-slider-height-lg)) / 2 + var(--vf-slider-tooltip-distance-lg));
3280}
3281
3282.vf-slider-horizontal .vf-slider-tooltip-bottom {
3283  transform: translate(-50%, 0);
3284  left: 50%;
3285  top: calc(var(--vf-slider-handle-size) + var(--vf-slider-tooltip-distance));
3286}
3287
3288.vf-slider-horizontal .vf-slider-tooltip-bottom:before {
3289  content: "";
3290  position: absolute;
3291  left: 50%;
3292  width: 0;
3293  height: 0;
3294  transform: translate(-50%);
3295  top: calc(var(--vf-slider-tooltip-arrow-size) * -2);
3296  border: var(--vf-slider-tooltip-arrow-size) solid transparent;
3297  border-bottom-color: inherit;
3298}
3299
3300.vf-slider-horizontal .vf-slider-tooltip-bottom.vf-slider-tooltip-bottom-sm {
3301  top: calc(var(--vf-slider-handle-size-sm) + var(--vf-slider-tooltip-distance-sm));
3302}
3303
3304.vf-slider-horizontal .vf-slider-tooltip-bottom.vf-slider-tooltip-bottom-sm:before {
3305  top: calc(var(--vf-slider-tooltip-arrow-size-sm) * -2);
3306  border: var(--vf-slider-tooltip-arrow-size-sm) solid transparent;
3307  border-bottom-color: inherit;
3308}
3309
3310.vf-slider-horizontal .vf-slider-tooltip-bottom.vf-slider-tooltip-bottom-lg {
3311  top: calc(var(--vf-slider-handle-size-lg) + var(--vf-slider-tooltip-distance-lg));
3312}
3313
3314.vf-slider-horizontal .vf-slider-tooltip-bottom.vf-slider-tooltip-bottom-lg:before {
3315  top: calc(var(--vf-slider-tooltip-arrow-size-lg) * -2);
3316  border: var(--vf-slider-tooltip-arrow-size-lg) solid transparent;
3317  border-bottom-color: inherit;
3318}
3319
3320.vf-slider-horizontal .vf-slider-origin > .vf-slider-tooltip-bottom {
3321  top: calc((var(--vf-slider-handle-size) - var(--vf-slider-height)) / 2 + var(--vf-slider-height) + var(--vf-slider-tooltip-distance));
3322}
3323
3324.vf-slider-horizontal .vf-slider-origin > .vf-slider-tooltip-bottom.vf-slider-tooltip-bottom-sm {
3325  top: calc((var(--vf-slider-handle-size-sm) - var(--vf-slider-height-sm)) / 2 + var(--vf-slider-height-sm) + var(--vf-slider-tooltip-distance-sm));
3326}
3327
3328.vf-slider-horizontal .vf-slider-origin > .vf-slider-tooltip-bottom.vf-slider-tooltip-bottom-lg {
3329  top: calc((var(--vf-slider-handle-size-lg) - var(--vf-slider-height-lg)) / 2 + var(--vf-slider-height-lg) + var(--vf-slider-tooltip-distance-lg));
3330}
3331
3332.vf-slider-vertical .vf-slider-tooltip-left {
3333  transform: translate(0, -50%);
3334  top: 50%;
3335  right: calc(var(--vf-slider-handle-size) + var(--vf-slider-tooltip-distance));
3336}
3337
3338.vf-slider-vertical .vf-slider-tooltip-left:before {
3339  content: "";
3340  position: absolute;
3341  top: 50%;
3342  width: 0;
3343  height: 0;
3344  transform: translateY(-50%);
3345  right: calc(var(--vf-slider-tooltip-arrow-size) * -2);
3346  border: var(--vf-slider-tooltip-arrow-size) solid transparent;
3347  border-left-color: inherit;
3348}
3349
3350.vf-slider-vertical .vf-slider-tooltip-left.vf-slider-tooltip-left-sm {
3351  right: calc(var(--vf-slider-handle-size-sm) + var(--vf-slider-tooltip-distance-sm));
3352}
3353
3354.vf-slider-vertical .vf-slider-tooltip-left.vf-slider-tooltip-left-sm:before {
3355  right: calc(var(--vf-slider-tooltip-arrow-size-sm) * -2);
3356  border: var(--vf-slider-tooltip-arrow-size-sm) solid transparent;
3357  border-left-color: inherit;
3358}
3359
3360.vf-slider-vertical .vf-slider-tooltip-left.vf-slider-tooltip-left-lg {
3361  right: calc(var(--vf-slider-handle-siz-lg) + var(--vf-slider-tooltip-distanc-lg));
3362}
3363
3364.vf-slider-vertical .vf-slider-tooltip-left.vf-slider-tooltip-left-lg:before {
3365  right: calc(var(--vf-slider-tooltip-arrow-size-sm) * -2);
3366  border: var(--vf-slider-tooltip-arrow-size-sm) solid transparent;
3367  border-left-color: inherit;
3368}
3369
3370.vf-slider-vertical .vf-slider-origin > .vf-slider-tooltip-left {
3371  right: calc((var(--vf-slider-handle-size) - var(--vf-slider-height)) / 2 + var(--vf-slider-height) + var(--vf-slider-tooltip-distance));
3372}
3373
3374.vf-slider-vertical .vf-slider-origin > .vf-slider-tooltip-left.vf-slider-tooltip-left-sm {
3375  right: calc((var(--vf-slider-handle-size-sm) - var(--vf-slider-height-sm)) / 2 + var(--vf-slider-height-sm) + var(--vf-slider-tooltip-distance-sm));
3376}
3377
3378.vf-slider-vertical .vf-slider-origin > .vf-slider-tooltip-left.vf-slider-tooltip-left-lg {
3379  right: calc((var(--vf-slider-handle-size-lg) - var(--vf-slider-height-lg)) / 2 + var(--vf-slider-height-lg) + var(--vf-slider-tooltip-distance-lg));
3380}
3381
3382.vf-slider-vertical .vf-slider-tooltip-right {
3383  transform: translate(0, -50%);
3384  top: 50%;
3385  left: calc(var(--vf-slider-handle-size) + var(--vf-slider-tooltip-distance));
3386}
3387
3388.vf-slider-vertical .vf-slider-tooltip-right:before {
3389  content: "";
3390  position: absolute;
3391  top: 50%;
3392  width: 0;
3393  height: 0;
3394  transform: translateY(-50%);
3395  left: calc(var(--vf-slider-tooltip-arrow-size) * -2);
3396  border: var(--vf-slider-tooltip-arrow-size) solid transparent;
3397  border-right-color: inherit;
3398}
3399
3400.vf-slider-vertical .vf-slider-tooltip-right.vf-slider-tooltip-right-sm {
3401  left: calc(var(--vf-slider-handle-size-sm) + var(--vf-slider-tooltip-distance-sm));
3402}
3403
3404.vf-slider-vertical .vf-slider-tooltip-right.vf-slider-tooltip-right-sm:before {
3405  left: calc(var(--vf-slider-tooltip-arrow-size-sm) * -2);
3406  border: var(--vf-slider-tooltip-arrow-size-sm) solid transparent;
3407  border-right-color: inherit;
3408}
3409
3410.vf-slider-vertical .vf-slider-tooltip-right.vf-slider-tooltip-right-lg {
3411  left: calc(var(--vf-slider-handle-size-lg) + var(--vf-slider-tooltip-distance-lg));
3412}
3413
3414.vf-slider-vertical .vf-slider-tooltip-right.vf-slider-tooltip-right-lg:before {
3415  left: calc(var(--vf-slider-tooltip-arrow-size-lg) * -2);
3416  border: var(--vf-slider-tooltip-arrow-size-lg) solid transparent;
3417  border-right-color: inherit;
3418}
3419
3420.vf-slider-vertical .vf-slider-origin > .vf-slider-tooltip-right {
3421  left: calc((var(--vf-slider-handle-size) - var(--vf-slider-height)) / 2 + var(--vf-slider-tooltip-distance));
3422}
3423
3424.vf-slider-vertical .vf-slider-origin > .vf-slider-tooltip-right.vf-slider-tooltip-right-sm {
3425  left: calc((var(--vf-slider-handle-size-sm) - var(--vf-slider-height-sm)) / 2 + var(--vf-slider-tooltip-distance-sm));
3426}
3427
3428.vf-slider-vertical .vf-slider-origin > .vf-slider-tooltip-right.vf-slider-tooltip-right-lg {
3429  left: calc((var(--vf-slider-handle-size-lg) - var(--vf-slider-height-lg)) / 2 + var(--vf-slider-tooltip-distance-lg));
3430}
3431
3432.vf-slider-horizontal .vf-slider-origin > .vf-slider-tooltip {
3433  transform: translate(50%, 0);
3434  left: auto;
3435}
3436
3437.vf-slider-vertical .vf-slider-origin > .vf-slider-tooltip {
3438  transform: translate(0, 50%);
3439  top: auto;
3440}
3441
3442.vf-slider-active {
3443  cursor: grabbing;
3444}
3445
3446.vf-slider-draggable {
3447  cursor: ew-resize;
3448}
3449
3450.vf-slider-vertical .vf-slider-draggable {
3451  cursor: ns-resize;
3452}`;Y(Zg);Fs.__file="themes/vueform/templates/elements/SliderElement.vue";var _a={};const em=["innerHTML"],tm=["href","target","innerHTML"],nm=["href","target"],rm=["href","target"],im=["src","alt","title","width","height"],am=["src","alt","title","width","height"],lm=["innerHTML"];function om(e,t,n,r,i,l){return e.wrap?(d(),A($(e.elementLayout),{key:0,ref:"container"},Oe({element:N(()=>[m(" If content is HTML "),e.isHtml&&(e.resolvedContent||["img","hr"].indexOf(e.tag)!==-1)?(d(),h(X,{key:0},[!e.tag&&e.allowHtml?(d(),h("div",Q({key:0,class:e.classes.content,innerHTML:e.resolvedContent},e.attrs),null,16,em)):m("v-if",!0),!e.tag&&!e.allowHtml?(d(),h("div",Q({key:1,class:e.classes.content},e.attrs),Se(e.content),17)):m("v-if",!0),e.tag==="a"?(d(),h("div",{key:2,class:
3452p(e.classes.tag)},[e.allowHtml?(d(),h("a",Q({key:0,href:e.href,target:e.target},e.attrs,{innerHTML:e.resolvedContent}),null,16,tm)):(d(),h("a",Q({key:1,href:e.href,target:e.target},e.attrs),Se(e.resolvedContent),17,nm))],2)):e.tag==="hr"?(d(),h("div",{key:3,class:p(e.classes.tag)},[w("hr",Cl(tu(e.attrs)),null,16)],2)):e.tag==="img"?(d(),h("div",{key:4,class:p(e.classes.tag)},[e.href?(d(),h("a",{key:0,href:e.href,target:e.target},[w("img",Q({src:e.src,alt:e.alt,title:e.title,width:e.width,height:e.height},e.attrs),null,16,im)],8,rm)):(d(),h("img",Q({key:1,src:e.src,alt:e.alt,title:e.title,width:e.width,height:e.height},e.attrs),null,16,am))],2)):e.tag?(d(),h("div",{key:5,class:p(e.classes.tag)},[e.allowHtml?(d(),A($(e.tag),Q({key:0,innerHTML:e.resolvedContent},e.attrs),null,16,["innerHTML"])):(d(),A($(e.tag),Cl(Q({key:1},e.attrs)),{default:N(()=>[yo(Se(e.resolvedContent),1)]),_:1},16))],2)):m("v-if",!0)],64)):e.resolvedContent?(d(),h(X,{key:1},[m(" If content is component "),(d(),A($(e.componentContent),{el$:e.el$},null,8,["el$"]))],2112)):(d(),h(X,{key:2},[m(" If content is a slot "),T(e.$slots,"default",{el$:e.el$},()=>[(d(),A($(e.slotContent),{el$:e.el$},null,8,["el$"]))])],2112))]),_:2},[ie(e.elementSlots,(a,o)=>({name:o,fn:N(()=>[T(e.$slots,o,{el$:e.el$},()=>[(d(),A($(a),{el$:e.el$},null,8,["el$"]))])])}))]),1536)):e.content&&e.isHtml?(d(),h("div",{key:1,class:p(e.classes.content),innerHTML:e.resolvedContent},null,10,lm)):e.content?(d(),A($(e.componentContent),{key:2,ref:"container"},null,512)):(d(),h("div",{key:3,class:p(e.classes.container),ref:"container"},[T(e.$slots,"default",{el$:e.el$},()=>[(d(),A($(e.slotContent),{el$:e.el$},null,8,["el$"]))])],2))}_a.render=om;_a.__file="themes/blank/templates/elements/StaticElement.vue";var $s={name:"StaticElement",render:_a.render,data(){return{merge:!0,defaultClasses:{container:"vf-contains-link",content:"vf-static",content_sm:"vf-static-sm",content_md:"",content_lg:"vf-static-lg",content_top_1:"vf-static-tag-top-1",content_top_2:"vf-static-tag-top-2",content_top_3:"vf-static-tag-top-3",content_bottom_1:"vf-static-tag-bottom-1",content_bottom_2:"vf-static-tag-bottom-2",content_bottom_3:"vf-static-tag-bottom-3",tag:"vf-static-tag",tag_sm:"vf-static-tag-sm",tag_md:"",tag_lg:"vf-static-tag-lg",tag_top_1:"vf-static-tag-top-1",tag_top_2:"vf-static-tag-top-2",tag_top_3:"vf-static-tag-top-3",tag_bottom_1:"vf-static-tag-bottom-1",tag_bottom_2:"vf-static-tag-bottom-2",tag_bottom_3:"vf-static-tag-bottom-3",tag_left:"vf-static-tag-left",tag_center:"vf-static-tag-center",tag_right:"vf-static-tag-right",tag_p:"vf-static-tag-p",tag_h1:"vf-static-tag-h1",tag_h2:"vf-static-tag-h2",tag_h3:"vf-static-tag-h3",tag_h4:"vf-static-tag-h4",tag_blockquote:"vf-static-tag-blockquote",tag_a:"vf-static-tag-a",tag_hr:"vf-static-tag-hr",tag_img:"vf-static-tag-img",$content:(e,{Size:t,top:n,bottom:r})=>[e.content,e[`content_${t}`],n>=1?e[`content_top_${n}`]:null,r>=1?e[`content_bottom_${r}`]:null],$tag:(e,{Size:t,tag:n,align:r,top:i,bottom:l})=>[e.tag,e[`tag_${t}`],e[`tag_${n}`],r==="left"?e.tag_left:null,r==="center"?e.tag_center:null,r==="right"?e.tag_right:null,i>=1?e[`tag_top_${i}`]:null,l>=1?e[`tag_bottom_${l}`]:null]}}}},sm="/* Styles contained in scss/_static.scss */";Y(sm);$s.__file="themes/vueform/templates/elements/StaticElement.vue";var Qa={};function dm(e,t,n,r,i,l){const a=se("ElementLabelFloating"),o=se("Multiselect");return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[e.hasFloating&&!e.empty?(d(),A(a,{key:0,visible:!e.empty},null,8,["visible"])):m("v-if",!0),m(" @vueform/multiselect copmonent "),xe(o,Q(e.fieldOptions,{modelValue:e.value,"onUpdate:modelValue":t[0]||(t[0]=s=>e.value=s),classes:e.classes.select,id:e.fieldId,name:e.name,options:e.resolvedOptions,disabled:e.isDisabled,placeholder:e.Placeholder,attrs:e.attrs,aria:e.aria,locale:e.form$.locale$,onSelect:e.handleSelect,onDeselect:e.handleDeselect,onSearchChange:e.handleSearchChange,onTag:e.handleTag,onOpen:e.handleOpen,onClose:e.handleClose,onClear:e.handleClear,onPaste:e.handlePaste,ref:"input"}),Oe({_:2},[ie({option:"option",noresults:"no-results",nooptions:"no-options",afterlist:"after-list",beforelist:"before-list",placeholder:"placeholder",grouplabel:"group-label",caret:"caret",clear:"clear",spinner:"spinner",default:"default"},(s,u)=>({name:u,fn:N(f=>[T(e.$slots,s,Q(f,{el$:e.el$}),()=>[(d(),A($(e.fieldSlots[s]),Q(f,{el$:e.el$}),null,16,["el$"]))])])})),e.fieldOptions.mode=="tags"?{name:"tag",fn:N(({option:s,handleTagRemove:u,disabled:f})=>[T(e.$slots,"tag",{option:s,handleTagRemove:u,disabled:f,el$:e.el$},()=>[(d(),A($(e.fieldSlots.tag),{option:s,handleTagRemove:u,disabled:f,el$:e.el$},null,8,["option","handleTagRemove","disabled","el$"]))])]),key:"0"}:void 0]),1040,["modelValue","classes","id","name","options","disabled","placeholder","attrs","aria","locale","onSelect","onDeselect","onSearchChange","onTag","onOpen","onClose","onClear","onPaste"])]),_:2},[ie(e.elementSlots,(s,u)=>({name:u,fn:N(()=>[T(e.$slots,u,{el$:e.el$},()=>[(d(),A($(s),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Qa.render=dm;Qa.__file="themes/blank/templates/elements/TagsElement.vue";var zs={name:"TagsElement",render:Qa.render,components:{Multiselect:br},data(){return{merge:!0,defaultClasses:{container:"vf-text-type",select:{tags:"vf-multiselect-tags",tags_sm:"vf-multiselect-tags-sm",tags_md:"",tags_lg:"vf-multiselect-tags-lg",tag:"vf-multiselect-tag",tag_sm:"vf-multiselect-tag-sm",tag_md:"",tag_lg:"vf-multiselect-tag-lg",tagDisabled:"vf-multiselect-tag-disabled",tagDisabled_sm:"",tagDisabled_md:"",tagDisabled_lg:"",tagWrapper:"vf-multiselect-tag-wrapper",tagWrapperBreak:"vf-multiselect-tag-wrapper-break",tagRemove:"vf-multiselect-tag-remove",tagRemove_sm:"vf-multiselect-tag-remove-sm",tagRemove_md:"",tagRemove_lg:"vf-multiselect-tag-remove-lg",tagRemoveIcon:"vf-multiselect-tag-remove-icon",tagsSearchWra
3452pper:"vf-multiselect-tags-search-wrapper",tagsSearchWrapper_sm:"",tagsSearchWrapper_md:"",tagsSearchWrapper_lg:"",tagsSearch:"vf-multiselect-tags-search",tagsSearch_sm:"vf-multiselect-tags-search-sm",tagsSearch_md:"",tagsSearch_lg:"vf-multiselect-tags-search-lg",tagsSearchCopy:"vf-multiselect-tags-search-copy",container:"vf-multiselect",container_enabled:"",container_disabled:"vf-multiselect-disabled",container_success:"vf-multiselect-success",container_danger:"vf-multiselect-danger",container_sm:"vf-multiselect-sm",container_md:"",container_lg:"vf-multiselect-lg",containerDisabled:"",containerOpen:"vf-multiselect-open",containerOpenTop:"vf-multiselect-open-top",containerActive:"vf-multiselect-active",containerActive_enabled:"",wrapper:"vf-multiselect-wrapper",wrapper_sm:"vf-multiselect-wrapper-sm",wrapper_md:"",wrapper_lg:"vf-multiselect-wrapper-lg",search:"vf-multiselect-search",search_sm:"vf-multiselect-search-sm",search_md:"",search_lg:"vf-multiselect-search-lg",placeholder:"vf-multiselect-placeholder",placeholder_sm:"vf-multiselect-placeholder-sm",placeholder_md:"",placeholder_lg:"vf-multiselect-placeholder-lg",caret:"vf-multiselect-caret",caret_sm:"vf-multiselect-caret-sm",caret_md:"",caret_lg:"vf-multiselect-caret-lg",caretOpen:"vf-multiselect-caret-open",clear:"vf-multiselect-clear",clear_sm:"vf-multiselect-clear-sm",clear_md:"",clear_lg:"vf-multiselect-clear-lg",clearIcon:"vf-multiselect-clear-icon",spinner:"vf-multiselect-spinner",spinner_sm:"vf-multiselect-spinner-sm",spinner_md:"",spinner_lg:"vf-multiselect-spinner-lg",infinite:"vf-multiselect-infinite",infinite_sm:"vf-multiselect-infinite-sm",infinite_md:"",infinite_lg:"vf-multiselect-infinite-lg",infiniteSpinner:"vf-multiselect-infinite-spinner",dropdown:"vf-multiselect-dropdown",dropdown_sm:"vf-multiselect-dropdown-sm",dropdown_md:"",dropdown_lg:"vf-multiselect-dropdown-lg",dropdownTop:"vf-multiselect-dropdown-top",dropdownTop_sm:"vf-multiselect-dropdown-top-sm",dropdownTop_md:"",dropdownTop_lg:"vf-multiselect-dropdown-top-lg",dropdownHidden:"vf-multiselect-dropdown-hidden",options:"vf-multiselect-options",optionsTop:"vf-multiselect-options-top",group:"vf-multiselect-group",groupLabel:"vf-multiselect-group-label",groupLabel_sm:"vf-multiselect-group-label-sm",groupLabel_md:"",groupLabel_lg:"vf-multiselect-group-label-lg",groupLabelPointable:"vf-multiselect-group-label-pointable",groupLabelPointed:"vf-multiselect-group-label-pointed",groupLabelSelected:"vf-multiselect-group-label-selected",groupLabelDisabled:"vf-multiselect-group-label-disabled",groupLabelSelectedPointed:"vf-multiselect-group-label-selected vf-multiselect-group-label-pointed",groupLabelSelectedDisabled:"vf-multiselect-group-label-selected vf-multiselect-group-label-disabled",groupOptions:"vf-multiselect-group-options",option:"vf-multiselect-option",option_sm:"vf-multiselect-option-sm",option_md:"",option_lg:"vf-multiselect-option-lg",optionPointed:"vf-multiselect-option-pointed",optionSelected:"vf-multiselect-option-selected",optionDisabled:"vf-multiselect-option-disabled",optionSelectedPointed:"vf-multiselect-option-selected vf-multiselect-option-pointed",optionSelectedDisabled:"vf-multiselect-option-selected vf-multiselect-option-disabled",noOptions:"vf-multiselect-no-options",noOptions_sm:"vf-multiselect-no-options-sm",noOptions_md:"",noOptions_lg:"vf-multiselect-no-options-lg",noResults:"vf-multiselect-no-results",noResults_sm:"vf-multiselect-no-results-sm",noResults_md:"",noResults_lg:"vf-multiselect-no-results-lg",fakeInput:"vf-multiselect-fake-input",assist:"vf-assistive-text",spacer:"vf-multiselect-spacer",spacer_sm:"vf-multiselect-spacer-sm",spacer_md:"",spacer_lg:"vf-multiselect-spacer-lg",$container:(e,{Size:t,isDanger:n,isSuccess:r,isDisabled:i})=>[e.select.container,e.select[`container_${t}`],i?e.select.container_disabled:null,!i&&!r&&!n?e.select.container_enabled:null,!i&&n?e.select.container_danger:null,!i&&r?e.select.container_success:null],$containerActive:(e,{Size:t,isDanger:n,isSuccess:r,isDisabled:i})=>[e.select.containerActive,e.select[`container_${t}`],!i&&!r&&!n?e.select.containerActive_enabled:null],$wrapper:(e,{Size:t})=>[e.select.wrapper,e.select[`wrapper_${t}`]],$search:(e,{Size:t})=>[e.select.search,e.select[`search_${t}`]],$placeholder:(e,{Size:t})=>[e.select.placeholder,e.select[`placeholder_${t}`]],$caret:(e,{Size:t})=>[e.select.caret,e.select[`caret_${t}`]],$clear:(e,{Size:t})=>[e.select.clear,e.select[`clear_${t}`]],$spinner:(e,{Size:t})=>[e.select.spinner,e.select[`spinner_${t}`]],$infinite:(e,{Size:t})=>[e.select.infinite,e.select[`infinite_${t}`]],$dropdown:(e,{Size:t})=>[e.select.dropdown,e.select[`dropdown_${t}`]],$dropdownTop:(e,{Size:t})=>[e.select.dropdownTop,e.select[`dropdownTop_${t}`]],$groupLabel:(e,{Size:t})=>[e.select.groupLabel,e.select[`groupLabel_${t}`]],$option:(e,{Size:t})=>[e.select.option,e.select[`option_${t}`]],$spacer:(e,{Size:t})=>[e.select.spacer,e.select[`spacer_${t}`]],$noOptions:(e,{Size:t})=>[e.select.noOptions,e.select[`noOptions_${t}`]],$noResults:(e,{Size:t})=>[e.select.noResults,e.select[`noResults_${t}`]],$tags:(e,{Size:t})=>[e.select.tags,e.select[`tags_${t}`]],$tag:(e,{Size:t})=>[e.select.tag,e.select[`tag_${t}`]],$tagDisabled:(e,{Size:t})=>[e.select.tagDisabled,e.select[`tagDisabled_${t}`]],$tagRemove:(e,{Size:t})=>[e.select.tagRemove,e.select[`tagRemove_${t}
3452`]],$tagsSearchWrapper:(e,{Size:t})=>[e.select.tagsSearchWrapper,e.select[`tagsSearchWrapper_${t}`]],$tagsSearch:(e,{Size:t})=>[e.select.tagsSearch,e.select[`tagsSearch_${t}`]]},$input:(e,{isDisabled:t,Size:n,isDanger:r,isSuccess:i})=>[e.input,e[`input_${n}`],t?e.input_disabled:null,!t&&!i&&!r?e.input_enabled:null,!t&&r?e.input_danger:null,!t&&i?e.input_success:null],$inputWrapper:(e,{Size:t})=>[e.inputWrapper,e[`inputWrapper_${t}`]]}}}},um=`/* Some styles are contained in SelectElement.vue */
3453
3454.vf-multiselect-tags {
3455  flex-grow: 1;
3456  flex-shrink: 1;
3457  display: flex;
3458  flex-wrap: wrap;
3459  margin: var(--vf-space-tags) 0 0;
3460  padding-left: var(--vf-py-input);
3461  align-items: center;
3462  min-width: 0;
3463}
3464
3465.vf-multiselect-tags.vf-multiselect-tags-sm {
3466  padding-left: var(--vf-py-input-sm);
3467}
3468
3469.vf-multiselect-tags.vf-multiselect-tags-lg {
3470  padding-left: var(--vf-py-input-lg);
3471}
3472
3473.vf-floating-wrapper ~ .vf-multiselect-tags,
3474.vf-floating-wrapper ~ div .vf-multiselect-tags {
3475  padding-left: var(--vf-px-input);
3476  margin: calc(var(--vf-space-tags) + var(--vf-floating-top) + 0.34375rem - 1px) 0 0;
3477}
3478
3479.vf-floating-wrapper ~ .vf-multiselect-tags-sm,
3480.vf-floating-wrapper ~ div .vf-multiselect-tags-sm {
3481  padding-left: var(--vf-px-input-sm);
3482  margin: calc(var(--vf-space-tags-sm) + var(--vf-floating-top-sm) + 0.34375rem - 1px) 0 0;
3483}
3484
3485.vf-floating-wrapper ~ .vf-multiselect-tags-lg,
3486.vf-floating-wrapper ~ div .vf-multiselect-tags-lg {
3487  padding-left: var(--vf-px-input-lg);
3488  margin: calc(var(--vf-space-tags-lg) + var(--vf-floating-top-lg) + 0.34375rem - 1px) 0 0;
3489}
3490
3491.vf-multiselect-tag {
3492  background: var(--vf-bg-tag);
3493  color: var(--vf-color-tag);
3494  border-style: solid;
3495  border-width: var(--vf-border-width-tag);
3496  border-color: var(--vf-border-color-tag);
3497  font-size: var(--vf-font-size-small);
3498  line-height: var(--vf-line-height-small);
3499  letter-spacing: var(--vf-letter-spacing-small);
3500  font-weight: 600;
3501  padding: var(--vf-py-tag) 0 var(--vf-py-tag) var(--vf-px-tag);
3502  border-radius: var(--vf-radius-tag);
3503  margin-right: var(--vf-space-tags);
3504  margin-bottom: var(--vf-space-tags);
3505  display: flex;
3506  align-items: center;
3507  white-space: nowrap;
3508  min-width: 0;
3509}
3510
3511.vf-multiselect-tag.vf-multiselect-tag-disabled {
3512  padding-right: var(--vf-px-tag);
3513  opacity: 0.5;
3514}
3515
3516.vf-multiselect-tag.vf-multiselect-tag-sm {
3517  font-size: var(--vf-font-size-small-sm);
3518  line-height: var(--vf-line-height-small-sm);
3519  letter-spacing: var(--vf-letter-spacing-small-sm);
3520  border-radius: var(--vf-radius-tag-sm);
3521  padding: var(--vf-py-tag-sm) 0 var(--vf-py-tag-sm) var(--vf-px-tag-sm);
3522}
3523
3524.vf-multiselect-tag.vf-multiselect-tag-sm.vf-multiselect-tag-disabled {
3525  padding-right: var(--vf-px-tag-sm);
3526}
3527
3528.vf-multiselect-tag.vf-multiselect-tag-lg {
3529  font-size: var(--vf-font-size-small-lg);
3530  line-height: var(--vf-line-height-small-lg);
3531  letter-spacing: var(--vf-letter-spacing-small-lg);
3532  border-radius: var(--vf-radius-tag-lg);
3533  padding: var(--vf-py-tag-lg) 0 var(--vf-py-tag-lg) var(--vf-px-tag-lg);
3534}
3535
3536.vf-multiselect-tag.vf-multiselect-tag-lg.vf-multiselect-tag-disabled {
3537  padding-right: var(--vf-px-tag-lg);
3538}
3539
3540.vf-multiselect-tag-wrapper {
3541  white-space: nowrap;
3542  overflow: hidden;
3543  text-overflow: ellipsis;
3544}
3545
3546.vf-multiselect-tag-wrapper-break {
3547  white-space: normal;
3548  word-break: break-all;
3549}
3550
3551.vf-multiselect-tag-remove {
3552  display: flex;
3553  align-items: center;
3554  justify-content: center;
3555  padding: 0.25rem;
3556  margin: 0 0.125rem;
3557  border-radius: var(--vf-radius-tag);
3558}
3559
3560.vf-multiselect-tag-remove:hover {
3561  background: rgba(0, 0, 0, 0.1);
3562}
3563
3564.vf-multiselect-tag-remove.vf-multiselect-tag-remove-sm {
3565  border-radius: var(--vf-radius-tag-sm);
3566}
3567
3568.vf-multiselect-tag-remove.vf-multiselect-tag-remove-lg {
3569  border-radius: var(--vf-radius-tag-lg);
3570}
3571
3572.vf-multiselect-tag-remove-icon {
3573  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
3574  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
3575  mask-position: center;
3576  -webkit-mask-position: center;
3577  mask-repeat: no-repeat;
3578  -webkit-mask-repeat: no-repeat;
3579  mask-size: contain;
3580  -webkit-mask-size: contain;
3581  background-color: currentColor;
3582  display: inline-block;
3583  width: 0.75rem;
3584  height: 0.75rem;
3585}
3586
3587.vf-multiselect-tags-search-wrapper {
3588  display: inline-block;
3589  position: relative;
3590  margin: 0 var(--vf-space-tags) var(--vf-space-tags);
3591  flex-grow: 1;
3592  flex-shrink: 1;
3593  height: 100%;
3594  max-width: 100%;
3595}
3596
3597.vf-multiselect-tags-search-copy {
3598  visibility: hidden;
3599  white-space: pre-wrap;
3600  display: inline-block;
3601  height: 1px;
3602  width: 100%;
3603}
3604
3605.vf-multiselect-tags-search {
3606  position: absolute;
3607  left: 0;
3608  right: 0;
3609  top: 0;
3610  bottom: 0;
3611  border: 0;
3612  -webkit-appearance: none;
3613     -moz-appearance: none;
3614          appearance: none;
3615  outline: none;
3616  padding: 0;
3617  font-size: inherit;
3618  font-family: inherit;
3619  box-sizing: border-box;
3620  width: 100%;
3621  appearance: none;
3622  font-size: var(--vf-font-size);
3623  line-height: var(--vf-line-height);
3624  letter-spacing: var(--vf-letter-spacing);
3625  background-color: transparent;
3626  padding-right: 0.5rem;
3627}
3628
3629.vf-multiselect-tags-search::-webkit-search-decoration, .vf-multiselect-tags-search::-webkit-search-cancel-button, .vf-multiselect-tags-search::-webkit-search-results-button, .vf-multiselect-tags-search::-webkit-search-results-decoration {
3630  -webkit-appearance: none;
3631}
3632
3633.vf-multiselect-tags-search.vf-multiselect-tags-search-sm {
3634  font-size: var(--vf-font-size-sm);
3635  line-height: var(--vf-line-height-sm);
3636  letter-spacing: var(--vf-letter-spacing-sm);
3637}
3638
3639.vf-multiselect-tags-search.vf-multiselect-tags-search-lg {
3640  font-size: var(--vf-font-size-lg);
3641  line-height: var(--vf-line-height-lg);
3642  letter-spacing: var(--vf-letter-spacing-lg);
3643}
3644
3645[dir=rtl] .vf-multiselect-tags {
3646  padding-left: 0;
3647  padding-right: var(--vf-py-input);
3648}
3649
3650[dir=rtl] .vf-multiselect-tags.vf-multiselect-tags-sm {
3651  padding-right: var(--vf-py-input-sm);
3652}
3653
3654[dir=rtl] .vf-multiselect-tags.vf-multiselect-tags-lg {
3655  padding-right: var(--vf-py-input-lg);
3656}
3657
3658[dir=rtl] .vf-floating-wrapper ~ .vf-multiselect-tags,
3659[dir=rtl] .vf-floating-wrapper ~ div .vf-multiselect-tags {
3660  padding-left: 0;
3661  padding-right: var(--vf-px-input);
3662}
3663
3664[dir=rtl] .vf-floating-wrapper ~ .vf-multiselect-tags-sm,
3665[dir=rtl] .vf-floating-wrapper ~ div .vf-multiselect-tags-sm {
3666  padding-left: 0;
3667  padding-right: var(--vf-px-input-sm);
3668}
3669
3670[dir=rtl] .vf-floating-wrapper ~ .vf-multiselect-tags-lg,
3671[dir=rtl] .vf-floating-wrapper ~ div .vf-multiselect-tags-lg {
3672  padding-left: 0;
3673  padding-right: var(--vf-px-input-lg);
3674}
3675
3676[dir=rtl] .vf-multiselect-tag {
3677  padding: var(--vf-py-tag) var(--vf-px-tag) var(--vf-py-tag) 0;
3678  margin-right: 0;
3679  margin-left: var(--vf-space-tags);
3680}
3681
3682[dir=rtl] .vf-multiselect-tag.is-disabled {
3683  padding-left: ar(--vf-px-tag);
3684}`;Y(um);zs.__file="themes/vueform/templates/elements/TagsElement.vue";var Jr={};const cm=["value","name","id","placeholder","disabled","readonly","rows","data-autogrow"];function pm(e,t,n,r,i,l){const a=se("ElementAddon"),o=se("ElementLabelFloating"),s=se("ElementLoader");return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[w("div",{class:p(e.classes.inputContainer)}
3684,[e.hasAddonBefore?(d(),A(a,{key:0,type:"before"},{default:N(()=>[T(e.$slots,"addon-before",{},()=>[(d(),A($(e.fieldSlots["addon-before"]),{el$:e.el$},null,8,["el$"]))])]),_:3})):m("v-if",!0),e.hasAddonAfter?(d(),A(a,{key:1,type:"after"},{default:N(()=>[T(e.$slots,"addon-after",{},()=>[(d(),A($(e.fieldSlots["addon-after"]),{el$:e.el$},null,8,["el$"]))])]),_:3})):m("v-if",!0),e.hasFloating&&!e.empty?(d(),A(o,{key:2,visible:!e.empty},null,8,["visible"])):m("v-if",!0),ye(xe(s,null,null,512),[[$e,e.pending]]),w("textarea",Q({value:e.model,name:e.name,id:e.fieldId,class:e.classes.input,placeholder:e.Placeholder,disabled:e.isDisabled,readonly:e.isReadonly,rows:e.rows},{...e.attrs,...e.aria},{"data-autogrow":e.autogrow||void 0,onKeydown:t[0]||(t[0]=(...u)=>e.handleKeydown&&e.handleKeydown(...u)),onKeyup:t[1]||(t[1]=(...u)=>e.handleKeyup&&e.handleKeyup(...u)),onKeypress:t[2]||(t[2]=(...u)=>e.handleKeypress&&e.handleKeypress(...u)),onInput:t[3]||(t[3]=(...u)=>e.handleInput&&e.handleInput(...u)),onBlur:t[4]||(t[4]=(...u)=>e.handleBlur&&e.handleBlur(...u)),onFocus:t[5]||(t[5]=(...u)=>e.handleFocus&&e.handleFocus(...u)),ref:"input"}),null,16,cm)],2)]),_:2},[ie(e.elementSlots,(u,f)=>({name:f,fn:N(()=>[T(e.$slots,f,{el$:e.el$},()=>[(d(),A($(u),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Jr.render=pm;Jr.__file="themes/blank/templates/elements/TextareaElement.vue";var Ps={name:"TextareaElement",render:Jr.render,data(){return{merge:!0,defaultClasses:{container:"vf-text-type",inputContainer:"vf-input-group vf-input-group-textarea",inputContainer_sm:"vf-input-group-sm",inputContainer_md:"",inputContainer_lg:"vf-input-group-lg",inputContainer_default:"",inputContainer_disabled:"vf-input-group-disabled",inputContainer_focused:"vf-input-group-focused",inputContainer_success:"vf-input-group-success",inputContainer_danger:"vf-input-group-danger",input:"vf-input-field",input_sm:"",input_md:"",input_lg:"",input_enabled:"",input_disabled:"",input_focused:"",input_success:"",input_danger:"",$inputContainer:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.inputContainer,e[`inputContainer_${n}`],t?e.inputContainer_disabled:null,!t&&!r&&!i?e.inputContainer_default:null,!t&&l?e.inputContainer_focused:null,!t&&r?e.inputContainer_success:null,!t&&i?e.inputContainer_danger:null],$input:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.input,e[`input_${n}`],t?e.input_disabled:null,!t&&!r&&!i&&!l?e.input_enabled:null,!t&&l&&!r&&!i?e.input_focused:null,!t&&i?e.input_danger:null,!t&&r?e.input_success:null]}}}},fm="/* Some styles are contained in Vueform.vue */";Y(fm);Ps.__file="themes/vueform/templates/elements/TextareaElement.vue";var Yr={};const vm=["value","type","name","id","placeholder","autocomplete","disabled","readonly"];function gm(e,t,n,r,i,l){const a=se("ElementAddon"),o=se("ElementLabelFloating"),s=se("ElementLoader");return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[w("div",{class:p(e.classes.inputContainer)},[e.hasAddonBefore?(d(),A(a,{key:0,type:"before"},{default:N(()=>[T(e.$slots,"addon-before",{},()=>[(d(),A($(e.fieldSlots["addon-before"]),{el$:e.el$},null,8,["el$"]))])]),_:3})):m("v-if",!0),e.hasAddonAfter?(d(),A(a,{key:1,type:"after"},{default:N(()=>[T(e.$slots,"addon-after",{},()=>[(d(),A($(e.fieldSlots["addon-after"]),{el$:e.el$},null,8,["el$"]))])]),_:3})):m("v-if",!0),e.hasFloating&&!e.empty?(d(),A(o,{key:2,visible:!e.empty},null,8,["visible"])):m("v-if",!0),e.isLoading?(d(),A(s,{key:3})):m("v-if",!0),w("input",Q({value:e.model,type:e.inputType,name:e.name,id:e.fieldId,class:e.classes.input,placeholder:e.Placeholder,autocomplete:e.autocomplete,disabled:e.isDisabled,readonly:e.isReadonly},{...e.attrs,...e.aria},{onKeydown:t[0]||(t[0]=(...u)=>e.handleKeydown&&e.handleKeydown(...u)),onKeyup:t[1]||(t[1]=(...u)=>e.handleKeyup&&e.handleKeyup(...u)),onKeypress:t[2]||(t[2]=(...u)=>e.handleKeypress&&e.handleKeypress(...u)),onInput:t[3]||(t[3]=(...u)=>e.handleInput&&e.handleInput(...u)),onSelect:t[4]||(t[4]=(...u)=>e.handleInput&&e.handleInput(...u)),onBlur:t[5]||(t[5]=(...u)=>e.handleBlur&&e.handleBlur(...u)),onFocus:t[6]||(t[6]=(...u)=>e.handleFocus&&e.handleFocus(...u)),ref:"input"}),null,16,vm)],2)]),_:2},[ie(e.elementSlots,(u,f)=>({name:f,fn:N(()=>[T(e.$slots,f,{el$:e.el$},()=>[(d(),A($(u),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Yr.render=gm;Yr.__file="themes/blank/templates/elements/TextElement.vue";var Ns={name:"TextElement",render:Yr.render,data(){return{merge:!0,defaultClasses:{container:"vf-text-type",inputContainer:"vf-input-group",inputContainer_sm:"vf-input-group-sm",inputContainer_md:"",inputContainer_lg:"vf-input-group-lg",inputContainer_default:"",inputContainer_disabled:"vf-input-group-disabled",inputContainer_focused:"vf-input-group-focused",inputContainer_success:"vf-input-group-success",inputContainer_danger:"vf-input-group-danger",input:"vf-input-field",input_sm:"",input_md:"",input_lg:"",input_enabled:"",input_disabled:"",input_focused:"",input_success:"",input_danger:"",$inputContainer:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.inputContainer,e[`inputContainer_${n}`],t?e.inputContainer_disabled:null,!t&&!r&&!i?e.inputContainer_default:null,!t&&l?e.inputContainer_focused:null,!t&&r?e.inputContainer_success:null,!t&&i?e.inputContainer_danger:null],$input:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.input,e[`input_${n}`],t?e.input_disabled:null,!t&&!r&&!i&&!l?e.input_enabled:null,!t&&l&&!r&&!i?e.input_focused:null,!t&&i?e.input_danger:null,!t&&r?e.input_success:null]}}}},mm="/* Some styles are contained in Vueform.vue */";Y(mm);Ns.__file="themes/vueform/templates/elements/TextElement.vue";function hm(e,t,n){const{value:r,modelValue:i,falseValue:l,trueValue:a,disabled:o}=Ze(e),s=i&&i.value!==void 0?i:r,u=Le(()=>s.value===a.value),f=k=>{t.emit("input",k),t.emit("update:modelValue",k),t.emit("change",k)},S=()=>{f(a.value)},M=()=>{f(l.value)},C=k=>{f(k.target.checked?a.value:l.value)},E=()=>{o.value||(u.value?M():S())};return[null,void 0,!1,0,"0","off"].indexOf(s.value)!==-1&&[l.value,a.value].indexOf(s.value)===-1&&M(),[!0,1,"1","on"].indexOf(s.value)!==-1&&[l.value,a.value].indexOf(s.value)===-1&&S(),{externalValue:s,
3684checked:u,update:f,check:S,uncheck:M,handleInput:C,handleClick:E}}function bm(e,t,n){const{trueValue:r,falseValue:i,onLabel:l,offLabel:a}=Ze(e),o=n.checked,s=n.update;return{label:Le(()=>{let C=o.value?l.value:a.value;return C||(C="&nbsp;"),C}),toggle:()=>{s(o.value?i.value:r.value)},on:()=>{s(r.value)},off:()=>{s(i.value)}}}function wm(e,t,n){const r=Ze(e),i=r.disabled,l=n.checked,a=Le(()=>({container:"toggle-container",toggle:"toggle",toggleOn:"toggle-on",toggleOff:"toggle-off",toggleOnDisabled:"toggle-on-disabled",toggleOffDisabled:"toggle-off-disabled",handle:"toggle-handle",handleOn:"toggle-handle-on",handleOff:"toggle-handle-off",handleOnDisabled:"toggle-handle-on-disabled",handleOffDisabled:"toggle-handle-off-disabled",label:"toggle-label",...r.classes.value}));return{classList:Le(()=>({container:a.value.container,toggle:[a.value.toggle,i.value?l.value?a.value.toggleOnDisabled:a.value.toggleOffDisabled:l.value?a.value.toggleOn:a.value.toggleOff],handle:[a.value.handle,i.value?l.value?a.value.handleOnDisabled:a.value.handleOffDisabled:l.value?a.value.handleOn:a.value.handleOff],label:a.value.label}))}}function ym(e,t,n){const{disabled:r}=Ze(e),i=n.check,l=n.uncheck,a=n.checked;return{handleSpace:()=>{r.value||(a.value?l():i())}}}const km={value:{validator:function(e){return t=>["number","string","boolean"].indexOf(typeof t)!==-1||t===null||t===void 0},required:!1},modelValue:{validator:function(e){return t=>["number","string","boolean"].indexOf(typeof t)!==-1||t===null||t===void 0},required:!1}};var Ka={name:"Toggle",emits:["input","update:modelValue","change"],props:{...km,id:{type:[String,Number],required:!1,default:"toggle"},name:{type:[String,Number],required:!1,default:"toggle"},disabled:{type:Boolean,required:!1,default:!1},required:{type:Boolean,required:!1,default:!1},falseValue:{type:[String,Number,Boolean],required:!1,default:!1},trueValue:{type:[String,Number,Boolean],required:!1,default:!0},onLabel:{type:[String,Object],required:!1,default:""},offLabel:{type:[String,Object],required:!1,default:""},classes:{type:Object,required:!1,default:()=>({})},labelledby:{type:String,required:!1},describedby:{type:String,required:!1},aria:{required:!1,type:Object,default:()=>({})}},setup(e,t){const n=hm(e,t),r=bm(e,t,{checked:n.checked,update:n.update}),i=wm(e,t,{checked:n.checked}),l=ym(e,t,{check:n.check,uncheck:n.uncheck,checked:n.checked});return{...n,...i,...r,...l}}};const Cm=["tabindex","aria-checked","aria-describedby","aria-labelledby"],Am=["id","name","value","checked","disabled"],Em=["innerHTML"],Lm=["checked"];function xm(e,t,n,r,i,l){return d(),h("div",Q({class:e.classList.container,tabindex:n.disabled?void 0:0,"aria-checked":e.checked,"aria-describedby":n.describedby,"aria-labelledby":n.labelledby,role:"switch"},n.aria,{onKeypress:t[1]||(t[1]=ze(he((...a)=>e.handleSpace&&e.handleSpace(...a),["prevent"]),["space"]))}),[ye(w("input",{type:"checkbox",id:n.id,name:n.name,value:n.trueValue,checked:e.checked,disabled:n.disabled},null,8,Am),[[$e,!1]]),w("div",{class:p(e.classList.toggle),onClick:t[0]||(t[0]=(...a)=>e.handleClick&&e.handleClick(...a))},[w("span",{class:p(e.classList.handle)},null,2),T(e.$slots,"label",{checked:e.checked,classList:e.classList},()=>[w("span",{class:p(e.classList.label),innerHTML:e.label},null,10,Em)]),n.required?(d(),h("input",{key:0,type:"checkbox",style:{appearance:"none",height:"1px",margin:"0",padding:"0",fontSize:"0",background:"transparent",position:"absolute",width:"100%",bottom:"0",outline:"none"},checked:e.checked,"aria-hidden":"true",tabindex:"-1",required:""},null,8,Lm)):m("v-if",!0)],2)],16,Cm)}Ka.render=xm;Ka.__file="node_modules/@vueform/toggle/src/Toggle.vue";var Ga={};const Sm=["innerHTML"];function Tm(e,t,n,r,i,l){const a=se("Toggle");return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[w("div",{class:p(e.classes.wrapper)},[m(" @vueform/toggle component "),xe(a,Q({value:e.value,modelValue:e.value},e.fieldOptions,{classes:e.classes.toggle,name:e.name,id:e.fieldId,aria:e.aria,onInput:e.handleChange,ref:"input"}),null,16,["value","modelValue","classes","name","id","aria","onInput"]),!e.standalone&&e.Text?(d(),h("span",{key:0,class:p(e.classes.text),innerHTML:e.Text},null,10,Sm)):e.standalone?m("v-if",!0):(d(),h("span",{key:1,class:p(e.classes.text)},[T(e.$slots,"default",{el$:e.el$},()=>[(d(),A($(e.fieldSlots.default),{el$:e.el$},null,8,["el$"]))])],2))],2)]),_:2},[ie(e.elementSlots,(o,s)=>({name:s,fn:N(()=>[T(e.$slots,s,{el$:e.el$},()=>[(d(),A($(o),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Ga.render=Tm;Ga.__file="themes/blank/templates/elements/ToggleElement.vue";var Hs={name:"ToggleElement",render:Ga.render,components:{Toggle:Ka},data(){return{merge:!0,defaultClasses:{container:"vf-contains-link",wrapper:"vf-toggle-wrapper",wrapper_left:"vf-toggle-wrapper-left",wrapper_right:"vf-toggle-wrapper-right",text:"vf-toggle-text",text_sm:"vf-toggle-text-sm",text_md:"",text_lg:"vf-toggle-text-lg",text_left:"vf-toggle-text-left",text_right:"vf-toggle-text-right",toggle:{container:"vf-toggle-container",container_enabled:"",container_disabled:"vf-toggle-container-disabled",toggle:"vf-toggle",toggle_sm:"vf-toggle-sm",toggle_md:"",toggle_lg:"vf-toggle-lg",toggleOn:"vf-toggle-on",toggleOff:"vf-toggle-off",toggleOnDisabled:"vf-toggle-on-disabled",toggleOffDisabled:"vf-toggle-off-disabled",handle:"vf-toggle-handle",handle_sm:"vf-toggle-handle-sm",handle_md:"",handle_lg:"vf-toggle-handle-lg",handleOn:"vf-toggle-handle-on",handleOff:"vf-toggle-handle-off",handleOnDisabled:"vf-toggle-handle-on-disabled",handleOffDisabled:"vf-toggle-handle-off-disabled",label:"vf-toggle-label",label_sm:"vf-toggle-label-sm",label_md:"",label_lg:"vf-toggle-label-lg",$container:(e,{Size:t,isDisabled:n})=>[e.toggle.container,e.toggle[`container_${t}`],n?e.toggle.container_disabled:e.toggle.container_enabled],$toggle:(e,{Size:t})=>[e.toggle.toggle,e.toggle[`toggle_${t}`]],$handle:(e,{Size:t})=>[e.toggle.handle,e.toggle[`handle_${t}`]],$label:(e,{Size:t})=>[e.toggle.label,e.toggle[`label_${t}`]]},$text:(e,{Size:t,align:n})=>[e.text,e[`text_${t}`],n==="left"?e.text_left:null,n==="right"?e.text_right:null],$wrapper:(e,{align:t})=>[e.wrapper,t==="left"?e.wrapper_left:null,t==="right"?e.wrapper_right:null]}}}},Rm=`.vf-toggle-wrapper {
3685  display: flex;
3686  align-items: flex-start;
3687  width: 100%;
3688}
3689
3690.vf-toggle-text {
3691  margin-left: var(--vf-space-checkbox);
3692}
3693
3694.vf-toggle-text.vf-toggle-text-sm {
3695  margin-left: var(--vf-space-checkbox-sm);
3696}
3697
3698.vf-toggle-text.vf-toggle-text-lg {
3699  margin-left: var(--vf-space-checkbox-lg);
3700}
3701
3702/* @vueform/toggle styles */
3703
3704.vf-toggle-container {
3705  display: inline-block;
3706  outline: 0px solid var(--vf-ring-color);
3707  outline-offset: 0;
3708  border-radius: 9999px;
3709  transition: box-shadow 0.15s ease-in-out, color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
3710  box-shadow: var(--vf-shadow-handles);
3711}
3712
3713.vf-toggle-container:hover:not(.vf-toggle-container-disabled) {
3714  box-shadow: var(--vf-shadow-handles-hover);
3715}
3716
3717.vf-toggle-container:focus {
3718  box-shadow: var(--vf-shadow-handles-focus);
3719  outline: var(--vf-ring-width) solid var(--vf-ring-color);
3720}
3721
3722.vf-toggle-container.vf-toggle-container-disabled {
3723  opacity: 0.5;
3724  cursor: not-allowed;
3725}
3726
3727.vf-toggle {
3728  display: flex;
3729  border-radius: 999px;
3730  position: relative;
3731  cursor: pointer;
3732  transition: 0.3s all;
3733  align-items: center;
3734  box-sizing: content-box;
3735  border-width: var(--vf-border-width-toggle);
3736  border-style: solid;
3737  font-size: 0.75rem;
3738  width: var(--vf-toggle-width);
3739  height: var(--vf-toggle-height);
3740  line-height: 1;
3741}
3742
3743.vf-toggle.vf-toggle-sm {
3744  width: var(--vf-toggle-width-sm);
3745  height: var(--vf-toggle-height-sm);
3746  font-size: 0.75rem;
3747}
3748
3749.vf-toggle.vf-toggle-lg {
3750  width: var(--vf-toggle-width-lg);
3751  height: var(--vf-toggle-height-lg);
3752  font-size: 0.8125rem;
3753}
3754
3755.vf-toggle-on {
3756  background: var(--vf-primary);
3757  border-color: var(--vf-primary);
3758  justify-content: flex-start;
3759  color: var(--vf-color-on-primary);
3760}
3761
3762.vf-toggle-off {
3763  background: var(--vf-bg-passive);
3764  border-color: var(--vf-bg-passive);
3765  justify-content: flex-end;
3766  color: var(--vf-color-passive);
3767}
3768
3769.vf-toggle-on-disabled {
3770  background: var(--vf-primary);
3771  border-color: var(--vf-primary);
3772  justify-content: flex-start;
3773  color: var(--vf-color-on-primary);
3774}
3775
3776.vf-toggle-off-disabled {
3777  background: var(--vf-bg-passive);
3778  border-color: var(--vf-bg-passive);
3779  justify-content: flex-end;
3780  color: var(--vf-color-passive);
3781}
3782
3783.vf-toggle-handle {
3784  display: inline-block;
3785  background: var(--vf-bg-toggle-handle);
3786  width: var(--vf-toggle-height);
3787  height: var(--vf-toggle-height);
3788  top: 0;
3789  border-radius: 50%;
3790  position: absolute;
3791  transition-property: all;
3792  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
3793  transition-duration: 150ms;
3794}
3795
3796.vf-toggle-handle.vf-toggle-handle-sm {
3797  width: var(--vf-toggle-height-sm);
3798  height: var(--vf-toggle-height-sm);
3799}
3800
3801.vf-toggle-handle.vf-toggle-handle-lg {
3802  width: var(--vf-toggle-height-lg);
3803  height: var(--vf-toggle-height-lg);
3804}
3805
3806.vf-toggle-handle-on {
3807  left: 100%;
3808  transform: translateX(-100%);
3809}
3810
3811.vf-toggle-handle-off {
3812  left: 0%;
3813}
3814
3815.vf-toggle-handle-on-disabled {
3816  left: 100%;
3817  transform: translateX(-100%);
3818  background: var(--vf-bg-toggle-handle);
3819}
3820
3821.vf-toggle-handle-off-disabled {
3822  left: 0%;
3823  background: var(--vf-bg-toggle-handle);
3824}
3825
3826.vf-toggle-label {
3827  text-align: center;
3828  width: calc(var(--vf-toggle-width) - var(--vf-toggle-height));
3829  box-sizing: border-box;
3830  white-space: nowrap;
3831  -webkit-user-select: none;
3832     -moz-user-select: none;
3833          user-select: none;
3834}
3835
3836.vf-toggle-label.vf-toggle-label-sm {
3837  width: calc(var(--vf-toggle-width-sm) - var(--vf-toggle-height-sm));
3838}
3839
3840.vf-toggle-label.vf-toggle-label-lg {
3841  width: calc(var(--vf-toggle-width-lg) - var(--vf-toggle-height-lg));
3842}
3843
3844body:not([dir=rtl]) .vf-toggle-wrapper-right {
3845  justify-content: flex-end;
3846}
3847
3848body:not([dir=rtl]) .vf-toggle-text-right {
3849  margin-left: 0;
3850  margin-right: var(--vf-space-checkbox);
3851  order: -1;
3852}
3853
3854body:not([dir=rtl]) .vf-toggle-text-right.vf-toggle-text-sm {
3855  margin-left: 0;
3856  margin-right: var(--vf-space-checkbox-sm);
3857}
3858
3859body:not([dir=rtl]) .vf-toggle-text-right.vf-toggle-text-lg {
3860  margin-left: 0;
3861  margin-right: var(--vf-space-checkbox-lg);
3862}
3863
3864body[dir=rtl] .vf-toggle-wrapper-left {
3865  justify-content: flex-end;
3866}
3867
3868body[dir=rtl] .vf-toggle-text {
3869  margin-left: 0;
3870  margin-right: var(--vf-space-checkbox);
3871}
3872
3873body[dir=rtl] .vf-toggle-text.vf-toggle-text-sm {
3874  margin-left: 0;
3875  margin-right: var(--vf-space-checkbox-sm);
3876}
3877
3878body[dir=rtl] .vf-toggle-text.vf-toggle-text-lg {
3879  margin-left: 0;
3880  margin-right: var(--vf-space-checkbox-lg);
3881}
3882
3883body[dir=rtl] .vf-toggle-text.vf-toggle-text-left {
3884  margin-right: 0;
3885  margin-left: var(--vf-space-checkbox);
3886  order: -1;
3887}
3888
3889body[dir=rtl] .vf-toggle-text.vf-toggle-text-left.vf-toggle-text-sm {
3890  margin-right: 0;
3891  margin-left: var(--vf-space-checkbox-sm);
3892}
3893
3894body[dir=rtl] .vf-toggle-text.vf-toggle-text-left.vf-toggle-text-lg {
3895  margin-right: 0;
3896  margin-left: var(--vf-space-checkbox-lg);
3897}`;Y(Rm);Hs.__file="themes/vueform/templates/elements/ToggleElement.vue";var Xr={};function Im(e,t,n,r,i,l){const a=se("EditorWrapper");return d(),A($(e.elementLayout),{ref:"container"},Oe({element:N(()=>[xe(a,{value:e.model,placeholder:e.Placeholder,id:e.fieldId,accept:e.accept,"accept-mimes":e.acceptMimes,endpoint:e.editorEndpoint,method:e.editorMethod,disabled:e.isDisabled,"hide-tools":e.hideTools,class:p(e.classes.input),attrs:e.aria,onInput:e.handleInput,onAlert:e.handleAlert,onError:e.handleError,onBlur:e.handleBlur,ref:"input"},null,8,["value","placeholder","id","accept","accept-mimes","endpoint","method","disabled","hide-tools","class","attrs","onInput","onAlert","onError","onBlur"])]),_:2},[ie(e.elementSlots,(o,s)=>({name:s,fn:N(()=>[T(e.$slots,s,{el$:e.el$},()=>[(d(),A($(o),{el$:e.el$},null,8,["el$"]))])])}))]),1536)}Xr.render=Im;Xr.__file="themes/blank/templates/elements/EditorElement.vue";var Us={name:"EditorElement",render:Xr.render,data(){return{merge:!0,defaultClasses:{container:"vf-text-type",input:"vf-editor",input_enabled:"",input_disabled:"vf-editor-disabled",input_success:"vf-editor-success",input_danger:"vf-editor-danger",input_focused:"vf-editor-focused",input_sm:"vf-editor-sm",input_md:"",input_lg:"vf-editor-lg",$input:(e,{isDisabled:t,focused:n,Size:r,isSuccess:i,isDanger:l})=>[e.input,e[`input_${r}`],t?e.input_disabled:null,!t&&!i&&!l?e.input_default:null,!t&&n?e.input_focused:null,!t&&i?e.input_success:null,!t&&l?e.input_danger:null]}}}},Bm=`.vf-editor {
3898  outline: 0px solid var(--vf-ring-color);
3899  outline-offset: 0;
3900  border-style: solid;
3901  transition: box-shadow 0.2s ease-in-out, color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
3902  font-size: var(--vf-font-size);
3903  line-height: var(--vf-line-height);
3904  letter-spacing: var(--vf-letter-spacing);
3905  background-color: var(--vf-bg-input);
3906  color: var(--vf-color-input);
3907  border-color: var(--vf-border-color-input);
3908  box-shadow: var(--vf-shadow-input);
3909  border-width: var(--vf-border-width-input-t) var(--vf-border-width-input-r) var(--vf-border-width-input-b) var(--vf-border-width-input-l);
3910  border-radius: var(--vf-radius-input);
3911}
3912
3913.vf-editor.vf-editor-disabled {
3914  background-color: var(--vf-bg-disabled);
3915  color: var(--vf-color-disabled);
3916}
3917
3918.vf-editor.vf-editor-success {
3919  background-color: var(--vf-bg-input-success);
3920  color: var(--vf-color-input-success);
3921  border-color: var(--vf-border-color-input-success);
3922}
3923
3924.vf-editor.vf-editor-danger {
3925  background-color: var(--vf-bg-input-danger);
3926  color: var(--vf-color-input-danger);
3927  border-color: var(--vf-border-color-input-danger);
3928}
3929
3930.vf-editor:hover:not(.vf-editor-disabled) {
3931  box-shadow: var(--vf-shadow-input-hover);
3932}
3933
3934.vf-editor:hover:not(.vf-editor-disabled):not(.vf-editor-success):not(.vf-editor-danger) {
3935  background-color: var(--vf-bg-input-hover);
3936  color: var(--vf-color-input-hover);
3937  border-color: var(--vf-border-color-input-hover);
3938}
3939
3940.vf-editor.vf-editor-focused {
3941  box-shadow: var(--vf-shadow-input-focus);
3942  outline: var(--vf-ring-width) solid var(--vf-ring-color);
3943  border-color: var(--vf-border-color-input-focus);
3944}
3945
3946.vf-editor.vf-editor-focused:not(.vf-editor-success):not(.vf-editor-danger), .vf-editor.vf-editor-focused:not(.vf-editor-disabled):not(.vf-editor-success):not(.vf-editor-danger) {
3947  background-color: var(--vf-bg-input-focus);
3948  color: var(--vf-color-input-focus);
3949}`;Y(Bm);Us.__file="themes/vueform/templates/elements/EditorElement.vue";var js={render:Jr.render};js.__file="themes/blank/templates/elements/TTextareaElement.vue";var Ws={name:"TTextareaElement",render:js.render,data(){return{merge:!0,defaultClasses:{container:"vf-text-type",inputContainer:"vf-input-group vf-input-group-textarea",inputContainer_sm:"vf-input-group-sm",inputContainer_md:"",inputContainer_lg:"vf-input-group-lg",inputContainer_default:"",inputContainer_disabled:"vf-input-group-disabled",inputContainer_focused:"vf-input-group-focused",inputContainer_success:"vf-input-group-success",inputContainer_danger:"vf-input-group-danger",input:"vf-input-field",input_sm:"",input_md:"",input_lg:"",input_enabled:"",input_disabled:"",input_focused:"",input_success:"",input_danger:"",$inputContainer:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.inputContainer,e[`inputContainer_${n}`],t?e.inputContainer_disabled:null,!t&&!r&&!i?e.inputContainer_default:null,!t&&l?e.inputContainer_focused:null,!t&&r?e.inputContainer_success:null,!t&&i?e.inputContainer_danger:null],$input:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.input,e[`input_${n}`],t?e.input_disabled:null,!t&&!r&&!i&&!l?e.input_enabled:null,!t&&l&&!r&&!i?e.input_focused:null,!t&&i?e.input_danger:null,!t&&r?e.input_success:null]}}}}
3949,Mm="/* Some styles are contained in Vueform.vue */";Y(Mm);Ws.__file="themes/vueform/templates/elements/TTextareaElement.vue";var Vs={render:Yr.render};Vs.__file="themes/blank/templates/elements/TTextElement.vue";var qs={name:"TTextElement",render:Vs.render,data(){return{merge:!0,defaultClasses:{container:"vf-text-type",inputContainer:"vf-input-group",inputContainer_sm:"vf-input-group-sm",inputContainer_md:"",inputContainer_lg:"vf-input-group-lg",inputContainer_default:"",inputContainer_disabled:"vf-input-group-disabled",inputContainer_focused:"vf-input-group-focused",inputContainer_success:"vf-input-group-success",inputContainer_danger:"vf-input-group-danger",input:"vf-input-field",input_sm:"",input_md:"",input_lg:"",input_enabled:"",input_disabled:"",input_focused:"",input_success:"",input_danger:"",$inputContainer:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.inputContainer,e[`inputContainer_${n}`],t?e.inputContainer_disabled:null,!t&&!r&&!i?e.inputContainer_default:null,!t&&l?e.inputContainer_focused:null,!t&&r?e.inputContainer_success:null,!t&&i?e.inputContainer_danger:null],$input:(e,{isDisabled:t,Size:n,isSuccess:r,isDanger:i,focused:l})=>[e.input,e[`input_${n}`],t?e.input_disabled:null,!t&&!r&&!i&&!l?e.input_enabled:null,!t&&l&&!r&&!i?e.input_focused:null,!t&&i?e.input_danger:null,!t&&r?e.input_success:null]}}}}
3949,Dm="/* Some styles are contained in Vueform.vue */";Y(Dm);qs.__file="themes/vueform/templates/elements/TTextElement.vue";var _s={render:Xr.render};_s.__file="themes/blank/templates/elements/TEditorElement.vue";var Qs={name:"TEditorElement",render:_s.render,data(){return{merge:!0,defaultClasses:{container:"vf-text-type",input:"vf-editor",input_enabled:"",input_disabled:"vf-editor-disabled",input_success:"vf-editor-success",input_danger:"vf-editor-danger",input_focused:"vf-editor-focused",input_focused_success:"vf-editor-focused-success",input_focused_danger:"vf-editor-focused-danger",input_sm:"vf-editor-sm",input_md:"",input_lg:"vf-editor-lg",$input:(e,{isDisabled:t,focused:n,Size:r,isSuccess:i,isDanger:l})=>[e.input,e[`input_${r}`],t?e.input_disabled:null,!t&&!i&&!l&&!n?e.input_enabled:null,!t&&l?e.input_danger:null,!t&&i?e.input_success:null,n&&!l&&!i?e.input_focused:null,n&&i?e.input_focused_success:null,n&&l?e.input_focused_danger:null]}}}},Om="/* Some styles are contained in EditorElement.vue */";Y(Om);Qs.__file="themes/vueform/templates/elements/TEditorElement.vue";var Ja={};const Fm=["value","name","id","disabled","aria-label"],$m=["innerHTML"];function zm(e,t,n,r,i,l){return d(),h("label",{class:p(e.classes.container)},[T(e.$slots,"default",Q({name:e.name},{classes:e.classes,isDisabled:e.isDisabled,id:e.id,item:e.item,value:e.value,items:e.items,index:e.index}),()=>[ye(w("input",Q({type:"checkbox","onUpdate:modelValue":t[0]||(t[0]=a=>e.el$.model=a)},e.attrs,{value:e.value,class:e.classes.input,name:e.name,id:e.id,disabled:e.isDisabled,"aria-label":e.item.label}),null,16,Fm),[[Wr,e.el$.model]]),w("span",{class:p(e.classes.text),innerHTML:e.item.label},null,10,$m)])],2)}Ja.render=zm;Ja.__file="themes/blank/templates/elements/partials/CheckboxgroupCheckbox.vue";var Ks={name:"CheckboxgroupCheckbox",render:Ja.render,data(){return{merge:!0,defaultClasses:{container:"vf-checkbox-container",input:"vf-checkbox",input_enabled:"",input_disabled:"",input_sm:"vf-checkbox-sm",input_md:"",input_lg:"vf-checkbox-lg",text:"vf-checkbox-text",$input:(e,{isDisabled:t,Size:n})=>[e.input,e[`input_${n}`],t?e.input_disabled:e.input_enabled]}}}},Pm="/* Some styles are contained in Vueform.vue & CheckboxgroupElement.vue */";Y(Pm);Ks.__file="themes/vueform/templates/elements/partials/CheckboxgroupCheckbox.vue";var Ya={};const Nm=["aria-checked"],Hm=["title"],Um=["value","id","name","disabled"],jm=["innerHTML"];function Wm(e,t,n,r,i,l){return d(),h("label",Q(e.attrs,{class:e.classes.container,tabindex:"0",role:"checkbox","aria-checked":e.checked,onKeypress:t[1]||(t[1]=ze(he(a=>e.el$.toggle(e.value),["prevent"]),["space"])),onKeydown:t[2]||(t[2]=(...a)=>e.handleKeydown&&e.handleKeydown(...a))}),[T(e.$slots,"default",Q({name:e.name},{classes:e.classes,isDisabled:e.isDisabled,id:e.id,item:e.item,value:e.value,items:e.items,index:e.index}),()=>[w("div",{class:p(e.classes.wrapper),title:e.item.label},[ye(w("input",{type:"checkbox","onUpdate:modelValue":t[0]||(t[0]=a=>e.el$.model=a),value:e.value,id:e.id,class:p(e.classes.input),name:e.name,disabled:e.isDisabled},null,10,Um),[[Wr,e.el$.model]]),w("span",{class:p(e.classes.text),innerHTML:`${e.item.label}`},null,10,jm)],10,Hm)])],16,Nm)}Ya.render=Wm;Ya.__file="themes/blank/templates/elements/partials/CheckboxgroupCheckbox_tabs.vue";var Gs={name:"CheckboxgroupCheckbox_tabs",render:Ya.render,data(){return{merge:!0,defaultClasses:{container:"vf-checkbox-tabs-container",wrapper:"vf-checkbox-tabs",wrapper_not_last:"vf-checkbox-tabs-not-last",wrapper_first:"vf-checkbox-tabs-first",wrapper_first_sm:"vf-checkbox-tabs-first-sm",wrapper_first_md:"",wrapper_first_lg:"vf-checkbox-tabs-first-lg",wrapper_last:"vf-checkbox-tabs-last",wrapper_last_sm:"vf-checkbox-tabs-last-sm",wrapper_last_md:"",wrapper_last_lg:"vf-checkbox-tabs-last-lg",wrapper_selected:"vf-checkbox-tabs-selected",wrapper_unselected:"vf-checkbox-tabs-unselected",wrapper_disabled:"vf-checkbox-tabs-disabled",wrapper_sm:"vf-checkbox-tabs-sm",wrapper_md:"",wrapper_lg:"vf-checkbox-tabs-lg",input:"vf-checkbox-tabs-input",text:"",$wrapper:(e,{index:t,items:n,el$:r,value:i,isDisabled:l,Size:a})=>{var o;return[e.wrapper,e[`wrapper_${a}`],t<Object.keys(n).length-1?e.wrapper_not_last:null,t===0?e.wrapper_first:null,t===0?e[`wrapper_first_${a}`]:null,t===Object.keys(n).length-1?e.wrapper_last:null,t===Object.keys(n).length-1?e[`wrapper_last_${a}`]:null,((o=r.value)==null?void 0:o.indexOf(i))!==-1?e.wrapper_selected:e.wrapper_unselected,l?e.wrapper_disabled:null]}}}}},Vm=`/* Some styles are contained in Vueform.vue & CheckboxgroupElement.vue */
3950
3951.vf-checkbox-tabs-container {
3952  display: flex;
3953  cursor: pointer;
3954}
3955
3956.vf-checkbox-tabs {
3957  display: flex;
3958  align-items: center;
3959  justify-content: center;
3960  border-style: solid;
3961  border-width: var(--vf-border-width-input-t) var(--vf-border-width-input-r) var(--vf-border-width-input-b) var(--vf-border-width-input-l);
3962  border-color: var(--vf-border-color-input);
3963  padding: var(--vf-py-group-tabs) var(--vf-px-group-tabs);
3964  width: 100%;
3965  background: var(--vf-bg-input);
3966  color: var(--vf-color-input);
3967  font-size: var(--vf-font-size);
3968  line-height: var(--vf-line-height);
3969  letter-spacing: var(--vf-letter-spacing);
3970}
3971
3972.vf-checkbox-tabs.vf-checkbox-tabs-not-last {
3973  border-right: 0;
3974}
3975
3976.vf-checkbox-tabs.vf-checkbox-tabs-first {
3977  border-radius: var(--vf-radius-input);
3978  border-top-right-radius: 0;
3979  border-bottom-right-radius: 0;
3980}
3981
3982.vf-checkbox-tabs.vf-checkbox-tabs-first.vf-checkbox-tabs-first-sm {
3983  border-radius: var(--vf-radius-input-sm);
3984  border-top-right-radius: 0;
3985  border-bottom-right-radius: 0;
3986}
3987
3988.vf-checkbox-tabs.vf-checkbox-tabs-first.vf-checkbox-tabs-first-lg {
3989  border-radius: var(--vf-radius-input-lg);
3990  border-top-right-radius: 0;
3991  border-bottom-right-radius: 0;
3992}
3993
3994.vf-checkbox-tabs.vf-checkbox-tabs-last {
3995  border-radius: var(--vf-radius-input-lg);
3996  border-top-left-radius: 0;
3997  border-bottom-left-radius: 0;
3998}
3999
4000.vf-checkbox-tabs.vf-checkbox-tabs-last.vf-checkbox-tabs-last-sm {
4001  border-radius: var(--vf-radius-input-sm);
4002  border-top-left-radius: 0;
4003  border-bottom-left-radius: 0;
4004}
4005
4006.vf-checkbox-tabs.vf-checkbox-tabs-last.vf-checkbox-tabs-last-lg {
4007  border-radius: var(--vf-radius-input-lg);
4008  border-top-left-radius: 0;
4009  border-bottom-left-radius: 0;
4010}
4011
4012.vf-checkbox-tabs.vf-checkbox-tabs-selected {
4013  background-color: var(--vf-primary);
4014  border-color: rgba(0, 0, 0, 0.15);
4015  color: var(--vf-color-on-primary);
4016}
4017
4018.vf-checkbox-tabs.vf-checkbox-tabs-unselected {
4019  border-color: var(--vf-border-color-input);
4020}
4021
4022.vf-checkbox-tabs.vf-checkbox-tabs-unselected:hover:not(.vf-radio-tabs-disabled) {
4023  background-color: var(--vf-bg-input-hover);
4024  color: var(--vf-color-input-hover);
4025}
4026
4027.vf-checkbox-tabs.vf-checkbox-tabs-disabled {
4028  opacity: 0.5;
4029}
4030
4031.vf-checkbox-tabs.vf-checkbox-tabs-sm {
4032  padding: var(--vf-py-group-tabs-sm) var(--vf-px-group-tabs-sm);
4033  font-size: var(--vf-font-size-sm);
4034  line-height: var(--vf-line-height-sm);
4035  letter-spacing: var(--vf-letter-spacing-sm);
4036}
4037
4038.vf-checkbox-tabs.vf-checkbox-tabs-lg {
4039  padding: var(--vf-py-group-tabs-lg) var(--vf-px-group-tabs-lg);
4040  font-size: var(--vf-font-size-lg);
4041  line-height: var(--vf-line-height-lg);
4042  letter-spacing: var(--vf-letter-spacing-lg);
4043}
4044
4045.vf-checkbox-tabs-input {
4046  display: none;
4047}`;Y(Vm);Gs.__file="themes/vueform/templates/elements/partials/CheckboxgroupCheckbox_tabs.vue";var Xa={};const qm=["value","name","id","disabled"],_m=["innerHTML"],Qm=["innerHTML"];function Km(e,t,n,r,i,l){return d(),h("label",{class:p(e.classes.container)},[T(e.$slots,"default",Q({name:e.name},{classes:e.classes,isDisabled:e.isDisabled,id:e.id,item:e.item,value:e.value,items:e.items,index:e.index}),()=>[w("div",{class:p(e.classes.wrapper)},[ye(w("input",Q({type:"checkbox","onUpdate:modelValue":t[0]||(t[0]=a=>e.el$.model=a)}
4047,e.attrs,{value:e.value,class:e.classes.input,name:e.name,id:e.id,disabled:e.isDisabled}),null,16,qm),[[Wr,e.el$.model]]),w("div",{class:p(e.classes.text_wrapper)},[w("div",{class:p(e.classes.text),innerHTML:e.item.label},null,10,_m),w("div",{class:p(e.classes.description),innerHTML:e.item.description},null,10,Qm)],2)],2)])],2)}Xa.render=Km;Xa.__file="themes/blank/templates/elements/partials/CheckboxgroupCheckbox_blocks.vue";var Js={name:"CheckboxgroupCheckbox_blocks",render:Xa.render,data(){return{merge:!0,defaultClasses:{container:"vf-checkbox-blocks-container",container_sm:"vf-checkbox-blocks-container-sm",container_md:"",container_lg:"vf-checkbox-blocks-container-lg",wrapper:"vf-checkbox-blocks",wrapper_not_last:"vf-checkbox-blocks-not-last",wrapper_first:"vf-checkbox-blocks-first",wrapper_first_sm:"vf-checkbox-blocks-first-sm",wrapper_first_md:"",wrapper_first_lg:"vf-checkbox-blocks-first-lg",wrapper_last:"vf-checkbox-blocks-last",wrapper_last_sm:"vf-checkbox-blocks-last-sm",wrapper_last_md:"",wrapper_last_lg:"vf-checkbox-blocks-last-lg",wrapper_selected:"vf-checkbox-blocks-selected",wrapper_unselected:"vf-checkbox-blocks-unselected",wrapper_disabled:"vf-checkbox-blocks-disabled",wrapper_sm:"vf-checkbox-blocks-sm",wrapper_md:"",wrapper_lg:"vf-checkbox-blocks-lg",input:"vf-checkbox",input_enabled:"",input_disabled:"",input_sm:"vf-checkbox-sm",input_md:"",input_lg:"vf-checkbox-lg",text_wrapper:"vf-checkbox-blocks-text-wrapper",text:"vf-checkbox-blocks-text",description:"vf-checkbox-blocks-description",description_sm:"vf-checkbox-blocks-description-sm",description_md:"",description_lg:"vf-checkbox-blocks-description-lg",$container:(e,{Size:t})=>[e.container,e[`container_${t}`]],$wrapper:(e,{index:t,items:n,el$:r,value:i,isDisabled:l,Size:a})=>{var o;return[e.wrapper,e[`wrapper_${a}`],t<Object.keys(n).length-1?e.wrapper_not_last:null,t===0?e.wrapper_first:null,t===0?e[`wrapper_first_${a}`]:null,t===Object.keys(n).length-1?e.wrapper_last:null,t===Object.keys(n).length-1?e[`wrapper_last_${a}`]:null,r.value&&((o=r.value)==null?void 0:o.indexOf(i))!==-1?e.wrapper_selected:e.wrapper_unselected,l?e.wrapper_disabled:null]},$input:(e,{isDisabled:t,Size:n})=>[e.input,e[`input_${n}`],t?e.input_disabled:e.input_enabled],$description:(e,{Size:t})=>[e.description,e[`description_${t}`]]}}}},Gm=`/* Some styles are contained in Vueform.vue & CheckboxgroupElement.vue */
4048
4049.vf-checkbox-blocks-container {
4050  display: flex;
4051  align-items: flex-start;
4052  cursor: pointer;
4053  border-radius: var(--vf-radius-large);
4054}
4055
4056.vf-checkbox-blocks-container .vf-checkbox {
4057  margin-top: 0;
4058}
4059
4060.vf-checkbox-blocks-container.vf-checkbox-blocks-container-sm {
4061  border-radius: var(--vf-radius-large-sm);
4062}
4063
4064.vf-checkbox-blocks-container.vf-checkbox-blocks-container-lg {
4065  border-radius: var(--vf-radius-large-lg);
4066}
4067
4068.vf-checkbox-blocks {
4069  display: flex;
4070  align-items: center;
4071  border-style: solid;
4072  border-width: var(--vf-border-width-input-t) var(--vf-border-width-input-r) var(--vf-border-width-input-b) var(--vf-border-width-input-l);
4073  border-color: var(--vf-border-color-input);
4074  width: 100%;
4075  padding: var(--vf-py-group-blocks) var(--vf-px-group-blocks);
4076  color: var(--vf-color-input);
4077  font-size: var(--vf-font-size);
4078  line-height: var(--vf-line-height);
4079  letter-spacing: var(--vf-letter-spacing);
4080  background: var(--vf-bg-input);
4081}
4082
4083.vf-checkbox-blocks.vf-checkbox-blocks-not-last {
4084  border-bottom-width: 0;
4085}
4086
4087.vf-checkbox-blocks.vf-checkbox-blocks-first {
4088  border-radius: var(--vf-radius-large);
4089  border-bottom-left-radius: 0;
4090  border-bottom-right-radius: 0;
4091}
4092
4093.vf-checkbox-blocks.vf-checkbox-blocks-first.vf-checkbox-blocks-first-sm {
4094  border-radius: var(--vf-radius-large-sm);
4095  border-bottom-left-radius: 0;
4096  border-bottom-right-radius: 0;
4097}
4098
4099.vf-checkbox-blocks.vf-checkbox-blocks-first.vf-checkbox-blocks-first-lg {
4100  border-radius: var(--vf-radius-large-lg);
4101  border-bottom-left-radius: 0;
4102  border-bottom-right-radius: 0;
4103}
4104
4105.vf-checkbox-blocks.vf-checkbox-blocks-last {
4106  border-radius: var(--vf-radius-large);
4107  border-top-left-radius: 0;
4108  border-top-right-radius: 0;
4109}
4110
4111.vf-checkbox-blocks.vf-checkbox-blocks-last.vf-checkbox-blocks-last-sm {
4112  border-radius: var(--vf-radius-large-sm);
4113  border-top-left-radius: 0;
4114  border-top-right-radius: 0;
4115}
4116
4117.vf-checkbox-blocks.vf-checkbox-blocks-last.vf-checkbox-blocks-last-lg {
4118  border-radius: var(--vf-radius-large-lg);
4119  border-top-left-radius: 0;
4120  border-top-right-radius: 0;
4121}
4122
4123.vf-checkbox-blocks.vf-checkbox-blocks-selected {
4124  background-color: var(--vf-bg-selected);
4125}
4126
4127.vf-checkbox-blocks.vf-checkbox-blocks-disabled {
4128  opacity: 0.5;
4129}
4130
4131.vf-checkbox-blocks.vf-checkbox-blocks-sm {
4132  padding: var(--vf-py-group-blocks-sm) var(--vf-px-group-blocks-sm);
4133  font-size: var(--vf-font-size-sm);
4134  line-height: var(--vf-line-height-sm);
4135  letter-spacing: var(--vf-letter-spacing-sm);
4136}
4137
4138.vf-checkbox-blocks.vf-checkbox-blocks-lg {
4139  padding: var(--vf-py-group-blocks-lg) var(--vf-px-group-blocks-lg);
4140  font-size: var(--vf-font-size-lg);
4141  line-height: var(--vf-line-height-lg);
4142  letter-spacing: var(--vf-letter-spacing-lg);
4143}
4144
4145.vf-checkbox-blocks-text-wrapper {
4146  margin-left: 0.5rem;
4147}
4148
4149.vf-checkbox-blocks-description {
4150  color: var(--vf-color-muted);
4151  font-size: var(--vf-font-size-small);
4152  line-height: var(--vf-line-height-small);
4153  letter-spacing: var(--vf-letter-spacing-small);
4154  margin-top: -0.125rem;
4155}
4156
4157.vf-checkbox-blocks-description.vf-checkbox-blocks-description-sm {
4158  font-size: var(--vf-font-size-small-sm);
4159  line-height: var(--vf-line-height-small-sm);
4160  letter-spacing: var(--vf-letter-spacing-small-sm);
4161  margin-top: -0.125rem;
4162}
4163
4164.vf-checkbox-blocks-description.vf-checkbox-blocks-description-lg {
4165  font-size: var(--vf-font-size-small-lg);
4166  line-height: var(--vf-line-height-small-lg);
4167  letter-spacing: var(--vf-letter-spacing-small-lg);
4168  margin-top: -0.125rem;
4169}`;Y(Gm);Js.__file="themes/vueform/templates/elements/partials/CheckboxgroupCheckbox_blocks.vue";var Za={};function Jm(e,t,n,r,i,l){return d(),h("div",{class:p(e.classes.container),onClick:t[0]||(t[0]=he((...a)=>e.handleClick&&e.handleClick(...a),["prevent"])),ref:"area"},[w("span",{class:p(e.classes.icon)},null,2),e.title?(d(),h("span",{key:0,class:p(e.classes.title)},Se(e.title),3)):m("v-if",!0),e.description?(d(),h("span",{key:1,class:p(e.classes.description)},Se(e.description),3)):m("v-if",!0)],2)}Za.render=Jm;Za.__file="themes/blank/templates/elements/partials/DragAndDrop.vue";var Ys={name:"DragAndDrop",render:Za.render,data(){return{merge:!0,defaultClasses:{container:"vf-dnd",container_sm:"vf-dnd-sm",container_md:"",container_lg:"vf-dnd-lg",container_inactive:"",container_active:"is-active",container_enabled:"",container_disabled:"is-disabled",icon:"vf-dnd-icon-upload",title:"vf-dnd-title",description:"vf-dnd-description",$container:(e,{dragging:t,disabled:n,Size:r})=>[e.container,e[`container_${r}`],t?e.container_active:e.container_inactive,n?e.container_disabled:e.container_enabled]}}}},Ym=`.vf-dnd {
4170  background-color: #FFFFFF;
4171  transition: 0.3s;
4172  border-width: var(--vf-border-width-input-t) var(--vf-border-width-input-r) var(--vf-border-width-input-b) var(--vf-border-width-input-l);
4173  border-style: dashed;
4174  border-color: var(--vf-border-color-input);
4175  padding: 1.5rem;
4176  display: flex;
4177  flex-direction: column;
4178  align-items: center;
4179  justify-content: center;
4180  font-weight: inherit;
4181  line-height: inherit;
4182  color: inherit;
4183  font-size: inherit;
4184  box-sizing: border-box;
4185  cursor: pointer;
4186  text-align: center;
4187  position: relative;
4188  transition: 0.3s;
4189  background-color: var(--vf-bg-input);
4190  color: var(--vf-color-input);
4191  border-radius: var(--vf-radius-large);
4192  box-shadow: var(--vf-shadow-input);
4193  text-align: center;
4194}
4195
4196.vf-dnd.vf-dnd-sm {
4197  border-radius: var(--vf-radius-large);
4198}
4199
4200.vf-dnd.is-disabled {
4201  opacity: 0.5;
4202  cursor: not-allowed;
4203}
4204
4205.vf-dnd.is-active {
4206  border-color: var(--vf-primary);
4207}
4208
4209.vf-dnd-icon-upload {
4210  display: flex;
4211  width: 2.25rem;
4212  height: 2rem;
4213  align-items: center;
4214  justify-content: center;
4215  background: var(--vf-primary);
4216  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='36px' height='32px' viewBox='0 0 36 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M35.0499042,20.6125054 C35.656165,21.1750041 35.9999142,21.9687644 35.9999142,22.8000002 L35.9999142,28.9999976 C35.9999142,30.6562437 34.6561674,31.9999905 32.9999213,31.9999905 L2.99999285,31.9999905 C1.3437468,31.9999905 0,30.6562437 0,28.9999976 L0,22.8000002 C0,21.9687644 0.34374918,21.1750041 0.950009942,20.6125054 L6.86247143,15.0687564 C7.01249549,14.9313056 7.24998271,14.9375311 7.39372016,15.0875552 L8.24998033,16.0000286 C8.38749221,16.1500527 8.3812056,16.3875399 8.23124258,16.5312773 L4.52501363,20.0062446 L11.7374598,20.0062446 L13.737455,24.0062351 L22.2624591,24.0062351 L24.2624544,20.0062446 L31.4811871,20.0062446 L27.7749582,16.5312773 C27.6249341,16.3875399 27.612422,16.1500527 27.7561594,16.0000286 L28.606194,15.0875552 C28.7499315,14.9375311 28.9874187,14.925019 29.1374427,15.0687564 L35.0499042,20.6125054 Z M33.9999189,28.9999976 L33.9999189,23.0000119 C33.9999189,22.4500254 33.5499078,22.0000143 32.9999213,22.0000143 L25.4999392,22.0000143 L23.499944,26.0000048 L12.4999702,26.0000048 L10.499975,22.0000143 L2.99999285,22.0000143 C2.45000637,22.0000143 1.99999523,22.4500254 1.99999523,23.0000119 L1.99999523,28.9999976 C1.99999523,29.5499841 2.45000637,29.9999952 2.99999285,29.9999952 L32.9999213,29.9999952 C33.5499078,29.9999952 33.9999189,29.5499841 33.9999189,28.9999976 Z M25.999938,8.00004768 C27.7811838,8.00004768 28.6686939,10.1562925 27.4186968,11.4125151 L19.4187159,19.4124961 C18.6374678,20.1937442 17.368733,20.1937442 16.5874849,19.4124961 L8.58750394,11.4125151 C7.32499474,10.1562925 8.22495598,8.00004768 9.99997616,8.00004768 L13.9999666,8.00004768 L13.9999666,1.50006318 C13.9999666,0.675052941 14.6749528,6.67572021e-05 15.499963,6.67572021e-05 L20.4999511,6.67572021e-05 C21.3249614,6.67572021e-05 21.9999475,0.675052941 21.9999475,1.50006318 L21.9999475,8.00004768 L25.999938,8.00004768 Z M17.9999571,18.0000238 L25.999938,10.0000429 L19.9999523,10.0000429 L19.9999523,2.00006199 L15.9999619,2.00006199 L15.9999619,10.0000429 L9.99997616,10.0000429 L17.9999571,18.0000238 Z' id='inbox-in' fill='currentColor'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
4217  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='36px' height='32px' viewBox='0 0 36 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M35.0499042,20.6125054 C35.656165,21.1750041 35.9999142,21.9687644 35.9999142,22.8000002 L35.9999142,28.9999976 C35.9999142,30.6562437 34.6561674,31.9999905 32.9999213,31.9999905 L2.99999285,31.9999905 C1.3437468,31.9999905 0,30.6562437 0,28.9999976 L0,22.8000002 C0,21.9687644 0.34374918,21.1750041 0.950009942,20.6125054 L6.86247143,15.0687564 C7.01249549,14.9313056 7.24998271,14.9375311 7.39372016,15.0875552 L8.24998033,16.0000286 C8.38749221,16.1500527 8.3812056,16.3875399 8.23124258,16.5312773 L4.52501363,20.0062446 L11.7374598,20.0062446 L13.737455,24.0062351 L22.2624591,24.0062351 L24.2624544,20.0062446 L31.4811871,20.0062446 L27.7749582,16.5312773 C27.6249341,16.3875399 27.612422,16.1500527 27.7561594,16.0000286 L28.606194,15.0875552 C28.7499315,14.9375311 28.9874187,14.925019 29.1374427,15.0687564 L35.0499042,20.6125054 Z M33.9999189,28.9999976 L33.9999189,23.0000119 C33.9999189,22.4500254 33.5499078,22.0000143 32.9999213,22.0000143 L25.4999392,22.0000143 L23.499944,26.0000048 L12.4999702,26.0000048 L10.499975,22.0000143 L2.99999285,22.0000143 C2.45000637,22.0000143 1.99999523,22.4500254 1.99999523,23.0000119 L1.99999523,28.9999976 C1.99999523,29.5499841 2.45000637,29.9999952 2.99999285,29.9999952 L32.9999213,29.9999952 C33.5499078,29.9999952 33.9999189,29.5499841 33.9999189,28.9999976 Z M25.999938,8.00004768 C27.7811838,8.00004768 28.6686939,10.1562925 27.4186968,11.4125151 L19.4187159,19.4124961 C18.6374678,20.1937442 17.368733,20.1937442 16.5874849,19.4124961 L8.58750394,11.4125151 C7.32499474,10.1562925 8.22495598,8.00004768 9.99997616,8.00004768 L13.9999666,8.00004768 L13.9999666,1.50006318 C13.9999666,0.675052941 14.6749528,6.67572021e-05 15.499963,6.67572021e-05 L20.4999511,6.67572021e-05 C21.3249614,6.67572021e-05 21.9999475,0.675052941 21.9999475,1.50006318 L21.9999475,8.00004768 L25.999938,8.00004768 Z M17.9999571,18.0000238 L25.999938,10.0000429 L19.9999523,10.0000429 L19.9999523,2.00006199 L15.9999619,2.00006199 L15.9999619,10.0000429 L9.99997616,10.0000429 L17.9999571,18.0000238 Z' id='inbox-in' fill='currentColor'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
4218  mask-size: cover;
4219  -webkit-mask-size: cover;
4220  mask-repeat: no-repeat;
4221  -webkit-mask-repeat: no-repeat;
4222  mask-position: center center;
4223  -webkit-mask-position: center center;
4224}
4225
4226.vf-dnd-title {
4227  font-weight: 600;
4228  margin-top: 0.75rem;
4229}`;Y(Ym);Ys.__file="themes/vueform/templates/elements/partials/DragAndDrop.vue";var el={};const Xm=["aria-labelledby","aria-placeholder","aria-describedby"],Zm=["id"],eh=["href"];function th(e,t,n,r,i,l){return ye((d(),h("div",Q({class:e.classes.container},e.attrs,{tabindex:"0",role:"button","aria-labelledby":e.ariaLabelledby,"aria-placeholder":e.ariaPlaceholder,"aria-describedby":`${e.el$.fieldId}-file-description`,onKeyup:t[3]||(t[3]=(...a)=>e.handleKeyup&&e.handleKeyup(...a))}),[w("span",{id:`${e.el$.fieldId}-file-description`,class:p(e.classes.assistiveText),"aria-hidden":""},Se(e.form$.translations.vueform.a11y.file.description),11,Zm),w("div",{class:p(e.classes.wrapper)},[w("div",{class:p(e.classes.file)},[m(" Filename "),e.hasLink&&e.clickable?(d(),h("a",{key:0,href:e.link,class:p(e.classes.filenameLink),target:"_blank",rel:"nofollow noopener"},Se(e.filename),11,eh)):(d(),h("span",{key:1,class:p(e.classes.filenameStatic)},Se(e.filename),3))],2),w("div",{class:p(e.classes.actions)},[m(" Remove "),e.canRemove?(d(),h("div",{key:0,class:p(e.classes.remove),onClick:t[0]||(t[0]=he((...a)=>e.remove&&e.remove(...a),["prevent"])),onKeypress:t[1]||(t[1]=ze((...a)=>e.remove&&e.remove(...a),["enter","space"])),"aria-roledescription":"❎",role:"button",tabindex:"0"},[w("span",{class:p(e.classes.removeIcon)},null,2)],34)):m("v-if",!0),m(" Progress "),e.uploading?(d(),h("div",{key:1,class:p(e.classes.percent)}
4229,Se(e.progress)+"%",3)):m("v-if",!0),m(" Error "),e.hasError?(d(),h("span",{key:2,class:p(e.classes.warning)},[w("span",{class:p(e.classes.warningIcon)},null,2)],2)):m("v-if",!0),m(" Upload button "),e.canUploadTemp?(d(),h("div",{key:3,class:p(e.classes.upload),onClick:t[2]||(t[2]=he((...a)=>e.upload&&e.upload(...a),["prevent"])),tabindex:"-1"},Se(e.uploadText),3)):e.el$.stage>1?(d(),h(X,{key:4},[m(" Success "),w("span",{class:p(e.classes.uploaded)},[w("span",{class:p(e.classes.uploadedIcon)},null,2)],2)],2112)):m("v-if",!0)],2)],2),e.uploading?(d(),h("div",{key:0,class:p(e.classes.progressBar)},[w("div",{class:p(e.classes.progress),style:Gt({width:e.progress+"%"})},null,6)],2)):m("v-if",!0)],16,Xm)),[[$e,e.visible]])}el.render=th;el.__file="themes/blank/templates/elements/partials/FilePreview.vue";var Xs={name:"FilePreview",render:el.render,data(){return{merge:!0,defaultClasses:{container:"vf-file-preview",container_sm:"vf-file-preview-sm",container_md:"",container_lg:"vf-file-preview-lg",wrapper:"vf-file-preview-wrapper",file:"vf-file-preview-file",filenameLink:"vf-file-preview-filename-link",filenameStatic:"vf-file-preview-filename",actions:"vf-file-preview-actions",percent:"vf-file-preview-percent",upload:"vf-file-preview-upload",progressBar:"vf-file-preview-progress-bar",progress:"vf-file-preview-progress",warning:"vf-file-preview-warning",warningIcon:"vf-file-preview-warning-icon",uploaded:"vf-file-preview-uploaded",uploadedIcon:"vf-file-preview-uploaded-icon",remove:"vf-file-preview-remove",removeIcon:"vf-file-preview-remove-icon",assistiveText:"vf-assistive-text",$container:(e,{Size:t})=>[e.container,e[`container_${t}`]]}}}},nh=`.vf-file-preview {
4230  font-family: inherit;
4231  font-size: inherit;
4232  line-height: inherit;
4233  color: inherit;
4234  min-height: var(--vf-min-height-input);
4235  display: flex;
4236  justify-content: center;
4237  flex-direction: column;
4238  position: relative;
4239}
4240
4241.vf-file-preview:hover .vf-file-preview-uploaded,
4242.vf-file-preview:hover .vf-file-preview-warning,
4243.vf-file-preview:hover .vf-file-preview-percent {
4244  display: none;
4245}
4246
4247.vf-file-preview:hover .vf-file-preview-remove {
4248  display: inline-block;
4249}
4250
4251.vf-file-preview.vf-file-preview-sm {
4252  padding-top: calc(var(--vf-py-input-sm) + var(--vf-border-width-input-t));
4253  min-height: var(--vf-min-height-input-sm);
4254}
4255
4256.vf-file-preview.vf-file-preview-lg {
4257  padding-top: calc(var(--vf-py-input-lg) + var(--vf-border-width-input-t));
4258  min-height: var(--vf-min-height-input-lg);
4259}
4260
4261.vf-file-preview-wrapper {
4262  display: flex;
4263  justify-content: space-between;
4264  align-items: center;
4265}
4266
4267.vf-file-preview-file {
4268  display: flex;
4269  align-items: center;
4270}
4271
4272.vf-file-preview-filename-link {
4273  text-decoration: none;
4274  color: inherit;
4275}
4276
4277.vf-file-preview-filename-link:hover, .vf-file-preview-filename-link:focus, .vf-file-preview-filename-link:active {
4278  color: inherit;
4279}
4280
4281.vf-file-preview-filename-link:hover {
4282  text-decoration: underline;
4283}
4284
4285.vf-file-preview-actions {
4286  display: flex;
4287  align-items: center;
4288}
4289
4290.vf-file-preview-upload {
4291  font-size: 0.75rem;
4292  margin-left: 0.5rem;
4293  white-space: nowrap;
4294  padding: 0.0625rem 0.4375rem;
4295  background: var(--vf-primary);
4296  color: var(--vf-color-on-primary);
4297  border-radius: var(--vf-radius-small);
4298  text-decoration: none;
4299  transition: 0.15s;
4300  outline: 0px solid var(--vf-ring-color);
4301  outline-offset: 0;
4302}
4303
4304.vf-file-preview-upload:hover {
4305  transform: scale(1.05);
4306}
4307
4308.vf-file-preview-upload:focus {
4309  outline: var(--vf-ring-width) solid var(--vf-ring-color);
4310}
4311
4312.vf-file-preview-percent {
4313  font-size: 0.875rem;
4314  color: var(--vf-color-muted);
4315  margin-left: 0.375rem;
4316}
4317
4318.vf-file-preview-progress-bar {
4319  margin-top: 0.625rem;
4320  border-radius: 0;
4321  height: 0.1875rem;
4322  background: var(--vf-bg-passive);
4323  position: absolute;
4324  bottom: 0;
4325  width: 100%;
4326}
4327
4328.vf-file-preview-progress {
4329  border-radius: 0;
4330  height: 100%;
4331  background: var(--vf-primary);
4332  transition: 0.6s ease;
4333}
4334
4335.vf-file-preview-warning,
4336.vf-file-preview-uploaded,
4337.vf-file-preview-remove {
4338  display: flex;
4339  width: 1rem;
4340  height: 1rem;
4341  align-items: center;
4342  justify-content: center;
4343  border-radius: 999px;
4344}
4345
4346.vf-file-preview-warning-icon,
4347.vf-file-preview-uploaded-icon,
4348.vf-file-preview-remove-icon {
4349  width: 100%;
4350  height: 100%;
4351  display: block;
4352  mask-repeat: no-repeat;
4353  -webkit-mask-repeat: no-repeat;
4354  mask-position: center center;
4355  -webkit-mask-position: center center;
4356}
4357
4358.vf-file-preview-remove {
4359  display: none;
4360  margin-left: 0.375rem;
4361  background-color: var(--vf-bg-passive);
4362  transition: 0.15s;
4363}
4364
4365.vf-file-preview-remove:hover {
4366  filter: brightness(0.9);
4367}
4368
4369.vf-file-preview-remove-icon {
4370  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
4371  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
4372  mask-size: 0.75rem 0.75rem;
4373  -webkit-mask-size: 0.75rem 0.75rem;
4374  background-color: var(--vf-color-passive);
4375}
4376
4377.vf-file-preview-uploaded {
4378  background-color: var(--vf-bg-success);
4379}
4380
4381.vf-file-preview-uploaded-icon {
4382  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");
4383  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");
4384  mask-size: 0.625rem 0.625rem;
4385  -webkit-mask-size: 0.625rem 0.625rem;
4386  background-color: var(--vf-color-success);
4387}
4388
4389.vf-file-preview-warning {
4390  background-color: var(--vf-bg-danger);
4391}
4392
4393.vf-file-preview-warning-icon {
4394  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 192 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z'%3E%3C/path%3E%3C/svg%3E");
4395  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 192 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z'%3E%3C/path%3E%3C/svg%3E");
4396  mask-size: 0.625rem 0.625rem;
4397  -webkit-mask-size: 0.625rem 0.625rem;
4398  background-color: var(--vf-color-danger);
4399}
4400
4401.vf-file-removing .vf-file-preview {
4402  opacity: 0.6;
4403}`;Y(nh);Xs.__file="themes/vueform/templates/elements/partials/FilePreview.vue";var tl={};const rh=["aria-labelledby","aria-placeholder","aria-describedby"],ih=["id"],ah=["href"],lh=["src","alt","title"],oh=["src","alt","title"],sh=["href"];function dh(e,t,n,r,i,l){return ye((d(),h("div",Q({class:e.classes.container,tabindex:"0",role:"button"},e.attrs,{"aria-labelledby":e.ariaLabelledby,"aria-placeholder":e.ariaPlaceholder,"aria-describedby":`${e.el$.fieldId}-file-description`,onKeyup:t[4]||(t[4]=(...a)=>e.handleKeyup&&e.handleKeyup(...a))}),[w("span",{id:`${e.el$.fieldId}-file-description`,class:p(e.classes.assistiveText),"aria-hidden":""},Se(e.form$.translations.vueform.a11y.file.description),11,ih),w("div",{class:p(e.classes.wrapper)},[m(" Image "),e.uploaded&&e.hasLink&&e.clickable?(d(),h("a",{key:0,href:e.link,class:p(e.classes.image),target:"_blank",rel:"nofollow noopener"},[w("img",{class:p(e.classes.img),src:e.preview,alt:e.filename,title:e.filename,"aria-hidden":"true"},null,10,lh)],10,ah)):(d(),h("span",{key:1,class:p(e.classes.image)},[w("img",{class:p(e.classes.img),src:e.preview,alt:e.filename,title:e.filename,"aria-hidden":"true"},null,10,oh)],2)),w("div",{class:p(e.classes.file)},[m(" Filename "),e.hasLink&&e.clickable?(d(),h("a",{key:0,href:e.link,class:p(e.classes.filenameLink),target:"_blank",rel:"nofollow noopener"},Se(e.filename),11,sh)):(d(),h("span",{key:1,class:p(e.classes.filenameStatic)},Se(e.filename),3))],2),w("div",{class:p(e.classes.actions)},[m(" Remove "),e.canRemove?(d(),h("div",{key:0,class:p(e.classes.remove),onClick:t[0]||(t[0]=he((...a)=>e.remove&&e.remove(...a),["prevent"])),onKeypress:t[1]||(t[1]=ze((...a)=>e.remove&&e.remove(...a),["enter","space"])),"aria-roledescription":"❎",role:"button",tabindex:"0"},[w("span",{class:p(e.classes.removeIcon)},null,2)],34)):m("v-if",!0),m(" Progress "),e.uploading?(d(),h("div",{key:1,class:p(e.classes.percent)}
4403,Se(e.progress)+"%",3)):m("v-if",!0),m(" Error "),e.hasError?(d(),h("span",{key:2,class:p(e.classes.warning)},[w("span",{class:p(e.classes.warningIcon)},null,2)],2)):m("v-if",!0),m(" Upload button "),e.canUploadTemp?(d(),h("div",{key:3,class:p(e.classes.upload),onClick:t[2]||(t[2]=he((...a)=>e.upload&&e.upload(...a),["prevent"])),onKeypress:t[3]||(t[3]=ze((...a)=>e.upload&&e.upload(...a),["enter","space"])),tabindex:"-1",role:"button"},Se(e.uploadText),35)):e.el$.stage>1?(d(),h(X,{key:4},[m(" Success "),w("span",{class:p(e.classes.uploaded)},[w("span",{class:p(e.classes.uploadedIcon)},null,2)],2)],2112)):m("v-if",!0)],2)],2),e.uploading?(d(),h("div",{key:0,class:p(e.classes.progressBar)},[w("div",{class:p(e.classes.progress),style:Gt({width:e.progress+"%"})},null,6)],2)):m("v-if",!0)],16,rh)),[[$e,e.visible]])}tl.render=dh;tl.__file="themes/blank/templates/elements/partials/FilePreview_image.vue";var Zs={name:"ImagePreview",render:tl.render,data(){return{merge:!0,defaultClasses:{container:"vf-file-preview-image",wrapper:"vf-file-preview-image-wrapper",image:"vf-file-preview-image-image",image_link:"",image_static:"",image_sm:"vf-file-preview-image-image-sm",image_md:"",image_lg:"vf-file-preview-image-image-lg",img:"vf-file-preview-image-img",img_sm:"vf-file-preview-image-img-sm",img_md:"",img_lg:"vf-file-preview-image-img-lg",file:"vf-file-preview-image-file",filenameLink:"vf-file-preview-image-filename-link",filenameStatic:"vf-file-preview-image-filename",actions:"vf-file-preview-image-actions",percent:"vf-file-preview-image-percent",upload:"vf-file-preview-image-upload",progressBar:"vf-file-preview-image-progress-bar",progressBar_sm:"vf-file-preview-image-progress-bar-sm",progressBar_md:"",progressBar_lg:"vf-file-preview-image-progress-bar-lg",progress:"vf-file-preview-image-progress",warning:"vf-file-preview-image-warning",warningIcon:"vf-file-preview-image-warning-icon",uploaded:"vf-file-preview-image-uploaded",uploadedIcon:"vf-file-preview-image-uploaded-icon",remove:"vf-file-preview-image-remove",removeIcon:"vf-file-preview-image-remove-icon",assistiveText:"vf-assistive-text",$image:(e,{hasLink:t,Size:n})=>[e.image,e[`image_${n}`],t?e.image_link:e.image_static],$img:(e,{Size:t})=>[e.img,e[`img_${t}`]],$progressBar:(e,{Size:t})=>[e.progressBar,e[`progressBar_${t}`]]}}}},uh=`.vf-file-preview-image {
4404  font-family: inherit;
4405  font-size: inherit;
4406  line-height: inherit;
4407  color: inherit;
4408  display: flex;
4409  justify-content: flex-start;
4410  flex-direction: row;
4411  position: relative;
4412}
4413
4414.vf-file-preview-image:hover .vf-file-preview-image-uploaded,
4415.vf-file-preview-image:hover .vf-file-preview-image-warning,
4416.vf-file-preview-image:hover .vf-file-preview-image-percent {
4417  display: none;
4418}
4419
4420.vf-file-preview-image:hover .vf-file-preview-image-remove {
4421  display: inline-block;
4422}
4423
4424.vf-file-preview-image-image {
4425  display: flex;
4426  align-items: center;
4427  flex: 0 0 auto;
4428  background: var(--vf-bg-passive);
4429  border-radius: var(--vf-radius-image);
4430  outline: 0px solid var(--vf-ring-color);
4431  outline-offset: 0;
4432  box-shadow: var(--vf-shadow-input);
4433}
4434
4435.vf-file-preview-image-image:focus {
4436  outline: var(--vf-ring-width) solid var(--vf-ring-color);
4437}
4438
4439.vf-file-preview-image-image.vf-file-preview-image-image-sm {
4440  border-radius: var(--vf-radius-image-sm);
4441}
4442
4443.vf-file-preview-image-image.vf-file-preview-image-image-lg {
4444  border-radius: var(--vf-radius-image-lg);
4445}
4446
4447.vf-file-preview-image-img {
4448  -o-object-fit: cover;
4449     object-fit: cover;
4450  width: var(--vf-min-height-input);
4451  height: var(--vf-min-height-input);
4452  border-radius: var(--vf-radius-image);
4453  border: 0;
4454}
4455
4456.vf-file-preview-image-img[src=""], .vf-file-preview-image-img[src="data:"], .vf-file-preview-image-img:not([src]) {
4457  opacity: 0;
4458}
4459
4460.vf-file-preview-image-img.vf-file-preview-image-img-sm {
4461  width: var(--vf-min-height-input-sm);
4462  height: var(--vf-min-height-input-sm);
4463  border-radius: var(--vf-radius-image-sm);
4464}
4465
4466.vf-file-preview-image-img.vf-file-preview-image-img-lg {
4467  width: var(--vf-min-height-input-lg);
4468  height: var(--vf-min-height-input-lg);
4469  border-radius: var(--vf-radius-image-lg);
4470}
4471
4472.vf-file-preview-image-wrapper {
4473  display: flex;
4474  justify-content: space-between;
4475  align-items: center;
4476  width: 100%;
4477}
4478
4479.vf-file-preview-image-file {
4480  display: flex;
4481  align-items: center;
4482  margin-left: 0.625rem;
4483  flex: 1 1 auto;
4484}
4485
4486.vf-file-preview-image-filename-link {
4487  text-decoration: none;
4488  color: inherit;
4489}
4490
4491.vf-file-preview-image-filename-link:hover, .vf-file-preview-image-filename-link:focus, .vf-file-preview-image-filename-link:active {
4492  color: inherit;
4493}
4494
4495.vf-file-preview-image-filename-link:hover {
4496  text-decoration: underline;
4497}
4498
4499.vf-file-preview-image-actions {
4500  display: flex;
4501  align-items: center;
4502}
4503
4504.vf-file-preview-image-upload {
4505  font-size: 0.75rem;
4506  margin-left: 0.5rem;
4507  white-space: nowrap;
4508  padding: 0.0625rem 0.4375rem;
4509  background: var(--vf-primary);
4510  color: var(--vf-color-on-primary);
4511  border-radius: var(--vf-radius-small);
4512  text-decoration: none;
4513  transition: 0.15s;
4514  outline: 0px solid var(--vf-ring-color);
4515  outline-offset: 0;
4516}
4517
4518.vf-file-preview-image-upload:hover {
4519  transform: scale(1.05);
4520}
4521
4522.vf-file-preview-image-upload:focus {
4523  outline: var(--vf-ring-width) solid var(--vf-ring-color);
4524}
4525
4526.vf-file-preview-image-percent {
4527  font-size: 0.875rem;
4528  color: var(--vf-color-muted);
4529  margin-left: 0.375rem;
4530}
4531
4532.vf-file-preview-image-progress-bar {
4533  margin-top: 0.625rem;
4534  border-radius: 0;
4535  height: 0.1875rem;
4536  background: var(--vf-bg-passive);
4537  position: absolute;
4538  bottom: 0;
4539  left: calc(var(--vf-min-height-input) + 0.625rem);
4540  right: 0;
4541}
4542
4543.vf-file-preview-image-progress-bar.vf-file-preview-image-progress-bar-sm {
4544  left: calc(var(--vf-min-height-input-sm) + 0.625rem);
4545}
4546
4547.vf-file-preview-image-progress-bar.vf-file-preview-image-progress-bar-lg {
4548  left: calc(var(--vf-min-height-input-lg) + 0.625rem);
4549}
4550
4551.vf-file-preview-image-progress {
4552  border-radius: 0;
4553  display: block;
4554  height: 100%;
4555  background: var(--vf-primary);
4556  transition: 0.6s ease;
4557}
4558
4559.vf-file-preview-image-warning,
4560.vf-file-preview-image-uploaded,
4561.vf-file-preview-image-remove {
4562  display: flex;
4563  width: 1rem;
4564  height: 1rem;
4565  align-items: center;
4566  justify-content: center;
4567  border-radius: 999px;
4568}
4569
4570.vf-file-preview-image-warning-icon,
4571.vf-file-preview-image-uploaded-icon,
4572.vf-file-preview-image-remove-icon {
4573  width: 100%;
4574  height: 100%;
4575  display: block;
4576  mask-repeat: no-repeat;
4577  -webkit-mask-repeat: no-repeat;
4578  mask-position: center center;
4579  -webkit-mask-position: center center;
4580}
4581
4582.vf-file-preview-image-remove {
4583  display: none;
4584  margin-left: 0.375rem;
4585  background-color: var(--vf-bg-passive);
4586  transition: 0.15s;
4587}
4588
4589.vf-file-preview-image-remove:hover {
4590  filter: brightness(0.9);
4591}
4592
4593.vf-file-preview-image-remove-icon {
4594  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
4595  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
4596  mask-size: 0.75rem 0.75rem;
4597  -webkit-mask-size: 0.75rem 0.75rem;
4598  background-color: var(--vf-color-passive);
4599}
4600
4601.vf-file-preview-image-uploaded {
4602  background-color: var(--vf-bg-success);
4603}
4604
4605.vf-file-preview-image-uploaded-icon {
4606  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");
4607  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");
4608  mask-size: 0.625rem 0.625rem;
4609  -webkit-mask-size: 0.625rem 0.625rem;
4610  background-color: var(--vf-color-success);
4611}
4612
4613.vf-file-preview-image-warning {
4614  background-color: var(--vf-bg-danger);
4615}
4616
4617.vf-file-preview-image-warning-icon {
4618  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 192 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z'%3E%3C/path%3E%3C/svg%3E");
4619  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 192 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z'%3E%3C/path%3E%3C/svg%3E");
4620  mask-size: 0.625rem 0.625rem;
4621  -webkit-mask-size: 0.625rem 0.625rem;
4622  background-color: var(--vf-color-danger);
4623}
4624
4625.vf-file-removing .vf-file-preview-image {
4626  opacity: 0.6;
4627}`;Y(uh);Zs.__file="themes/vueform/templates/elements/partials/FilePreview_image.vue";var nl={};const ch=["aria-labelledby","aria-placeholder","aria-role","aria-describedby"],ph=["id"],fh=["href"],vh=["src","alt","title"],gh=["src","alt","title"];function mh(e,t,n,r,i,l){return ye((d(),h("div",Q({class:e.classes.container,tabindex:"0",role:"button"},e.attrs,{"aria-labelledby":e.ariaLabelledby,"aria-placeholder":e.ariaPlaceholder,"aria-role":e.ariaRoledescription,"aria-describedby":`${e.el$.fieldId}-file-description`,onKeyup:t[4]||(t[4]=(...a)=>e.handleKeyup&&e.handleKeyup(...a))}),[w("span",{id:`${e.el$.fieldId}-file-description`,class:p(e.classes.assistiveText),"aria-hidden":""},Se(e.form$.translations.vueform.a11y.file.description),11,ph),m(" Image  "),e.uploaded&&e.hasLink&&e.clickable?(d(),h("a",{key:0,class:p(e.classes.image),href:e.link,target:"_blank",rel:"nofollow noopener"},[w("img",{src:e.preview,class:p(e.classes.img),alt:e.filename,title:e.filename,"aria-hidden":"true"},null,10,vh)],10,fh)):(d(),h("div",{key:1,class:p(e.classes.image)},[w("img",{class:p(e.classes.img),src:e.preview,alt:e.filename,title:e.filename,"aria-hidden":"true"},null,10,gh)],2)),m(" Overlay "),!e.uploaded&&!e.uploading?(d(),h("div",{key:2,class:
4627p(e.classes.overlay)},[e.canUploadTemp?(d(),h("div",{key:0,class:p(e.classes.upload),onClick:t[0]||(t[0]=he((...a)=>e.upload&&e.upload(...a),["prevent"])),onKeypress:t[1]||(t[1]=ze((...a)=>e.upload&&e.upload(...a),["enter","space"])),tabindex:"-1",role:"button"},Se(e.uploadText),35)):m("v-if",!0)],2)):m("v-if",!0),m(" Error "),e.hasError?(d(),h("span",{key:3,class:p(e.classes.warning)},[w("span",{class:p(e.classes.warningIcon)},null,2)],2)):e.el$.stage>1?(d(),h(X,{key:4},[m(" Success "),w("span",{class:p(e.classes.uploaded)},[w("span",{class:p(e.classes.uploadedIcon)},null,2)],2)],2112)):m("v-if",!0),m(" Remove "),e.canRemove?(d(),h("div",{key:5,class:p(e.classes.remove),onClick:t[2]||(t[2]=he((...a)=>e.remove&&e.remove(...a),["prevent"])),onKeypress:t[3]||(t[3]=ze((...a)=>e.remove&&e.remove(...a),["enter","space"])),"aria-roledescription":"❎",role:"button",tabindex:"0"},[w("span",{class:p(e.classes.removeIcon)},null,2)],34)):m("v-if",!0),m(" Progress "),e.uploading?(d(),h("div",{key:6,class:p(e.classes.progressBar)},[w("div",{class:p(e.classes.progress),style:Gt({width:e.progress+"%"})},null,6)],2)):m("v-if",!0)],16,ch)),[[$e,e.visible]])}nl.render=mh;nl.__file="themes/blank/templates/elements/partials/FilePreview_gallery.vue";var ed={name:"GalleryPreview",render:nl.render,data(){return{merge:!0,defaultClasses:{container:"vf-file-preview-gallery",container_sm:"vf-file-preview-gallery-sm",container_md:"",container_lg:"vf-file-preview-gallery-lg",image:"vf-file-preview-gallery-image",image_sm:"vf-file-preview-gallery-image-sm",image_md:"",image_lg:"vf-file-preview-gallery-image-lg",image_link:"",image_static:"",img:"vf-file-preview-gallery-img",img_sm:"vf-file-preview-gallery-img-sm",img_md:"",img_lg:"vf-file-preview-gallery-img-lg",overlay:"vf-file-preview-gallery-overlay",overlay_sm:"vf-file-preview-gallery-overlay-sm",overlay_md:"",overlay_lg:"vf-file-preview-gallery-overlay-lg",upload:"vf-file-preview-gallery-upload",progressBar:"vf-file-preview-gallery-progress-bar",progress:"vf-file-preview-gallery-progress",warning:"vf-file-preview-gallery-warning",warningIcon:"vf-file-preview-gallery-warning-icon",uploaded:"vf-file-preview-gallery-uploaded",uploadedIcon:"vf-file-preview-gallery-uploaded-icon",remove:"vf-file-preview-gallery-remove",removeIcon:"vf-file-preview-gallery-remove-icon",assistiveText:"vf-assistive-text",$container:(e,{Size:t})=>[e.container,e[`container_${t}`]],$image:(e,{Size:t})=>[e.image,e[`image_${t}`]],$img:(e,{Size:t})=>[e.img,e[`img_${t}`]],$overlay:(e,{Size:t})=>[e.overlay,e[`overlay_${t}`]]}}}},hh=`.vf-file-preview-gallery {
4628  font-family: inherit;
4629  font-size: inherit;
4630  line-height: inherit;
4631  color: inherit;
4632  display: flex;
4633  justify-content: flex-start;
4634  flex-direction: column;
4635  transition: 0.2s background;
4636  width: var(--vf-gallery-size);
4637  height: var(--vf-gallery-size);
4638  position: relative;
4639}
4640
4641.vf-file-preview-gallery:hover .vf-file-preview-gallery-overlay {
4642  opacity: 1;
4643  visibility: visible;
4644}
4645
4646.vf-file-preview-gallery:hover .vf-file-preview-gallery-remove {
4647  opacity: 1;
4648  visibility: visible;
4649}
4650
4651.vf-file-preview-gallery.vf-file-preview-gallery-sm {
4652  width: var(--vf-gallery-size-sm);
4653  height: var(--vf-gallery-size-sm);
4654}
4655
4656.vf-file-preview-gallery.vf-file-preview-gallery-lg {
4657  width: var(--vf-gallery-size-lg);
4658  height: var(--vf-gallery-size-lg);
4659}
4660
4661.vf-file-preview-gallery-overlay {
4662  position: absolute;
4663  left: 0;
4664  right: 0;
4665  top: 0;
4666  bottom: 0;
4667  background: rgba(255, 255, 255, 0.5);
4668  transition: 0.3s;
4669  opacity: 0;
4670  visibility: hidden;
4671  display: flex;
4672  align-items: center;
4673  justify-content: center;
4674  flex-direction: row;
4675  padding: 0.75rem;
4676  border-radius: var(--vf-radius-gallery);
4677}
4678
4679.vf-file-preview-gallery-overlay.vf-file-preview-gallery-overlay-sm {
4680  border-radius: var(--vf-radius-gallery-sm);
4681}
4682
4683.vf-file-preview-gallery-overlay.vf-file-preview-gallery-overlay-lg {
4684  border-radius: var(--vf-radius-gallery-lg);
4685}
4686
4687.vf-file-preview-gallery-upload {
4688  font-size: 0.75rem;
4689  white-space: nowrap;
4690  background: #FFFFFF;
4691  padding: 0.0625rem 0.4375rem;
4692  background: var(--vf-primary);
4693  color: var(--vf-color-on-primary);
4694  border-radius: var(--vf-radius-small);
4695  text-decoration: none;
4696  transition: 0.15s;
4697  outline: 0px solid var(--vf-ring-color);
4698  outline-offset: 0;
4699}
4700
4701.vf-file-preview-gallery-upload:hover {
4702  transform: scale(1.05);
4703}
4704
4705.vf-file-preview-gallery-upload:focus {
4706  outline: var(--vf-ring-width) solid var(--vf-ring-color);
4707}
4708
4709.vf-file-preview-gallery-image {
4710  width: 100%;
4711  height: 100%;
4712  font-size: 0;
4713  background: var(--vf-bg-passive);
4714  border-radius: var(--vf-radius-gallery);
4715  outline: none;
4716}
4717
4718.vf-file-preview-gallery-image.vf-file-preview-gallery-image-sm {
4719  border-radius: var(--vf-radius-gallery-sm);
4720}
4721
4722.vf-file-preview-gallery-image.vf-file-preview-gallery-image-lg {
4723  border-radius: var(--vf-radius-gallery-lg);
4724}
4725
4726.vf-file-preview-gallery-img {
4727  width: 100%;
4728  height: 100%;
4729  -o-object-fit: cover;
4730     object-fit: cover;
4731  border-radius: var(--vf-radius-gallery);
4732}
4733
4734.vf-file-preview-gallery-img[src=""], .vf-file-preview-gallery-img[src="data:"], .vf-file-preview-gallery-img:not([src]) {
4735  opacity: 0;
4736}
4737
4738.vf-file-preview-gallery-img.vf-file-preview-gallery-img-sm {
4739  border-radius: var(--vf-radius-gallery-sm);
4740}
4741
4742.vf-file-preview-gallery-img.vf-file-preview-gallery-img-lg {
4743  border-radius: var(--vf-radius-gallery-lg);
4744}
4745
4746.vf-file-preview-gallery-progress-bar {
4747  border-radius: 0;
4748  height: 0.1875rem;
4749  position: absolute;
4750  left: 0.1875rem;
4751  bottom: 0.1875rem;
4752  z-index: 1;
4753  background: #FFFFFF;
4754  right: 0.1875rem;
4755}
4756
4757.vf-file-preview-gallery-progress {
4758  border-radius: 0;
4759  height: 100%;
4760  background: var(--vf-primary);
4761  transition: 0.6s ease;
4762}
4763
4764.vf-file-preview-gallery-remove,
4765.vf-file-preview-gallery-uploaded,
4766.vf-file-preview-gallery-warning {
4767  display: flex;
4768  width: 1rem;
4769  height: 1rem;
4770  align-items: center;
4771  justify-content: center;
4772}
4773
4774.vf-file-preview-gallery-remove-icon,
4775.vf-file-preview-gallery-uploaded-icon,
4776.vf-file-preview-gallery-warning-icon {
4777  width: 100%;
4778  height: 100%;
4779  display: block;
4780  mask-repeat: no-repeat;
4781  -webkit-mask-repeat: no-repeat;
4782  mask-position: center center;
4783  -webkit-mask-position: center center;
4784}
4785
4786.vf-file-preview-gallery-remove {
4787  position: absolute;
4788  right: 0.1875rem;
4789  top: 0.1875rem;
4790  opacity: 0;
4791  visibility: hidden;
4792  background-color: var(--vf-bg-passive);
4793  border-radius: 999px;
4794  transition: 0.15s;
4795}
4796
4797.vf-file-preview-gallery-remove:hover {
4798  filter: brightness(0.9);
4799}
4800
4801.vf-file-preview-gallery-remove-icon {
4802  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
4803  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
4804  mask-size: 0.75rem 0.75rem;
4805  -webkit-mask-size: 0.75rem 0.75rem;
4806  background-color: var(--vf-color-passive);
4807}
4808
4809.vf-file-preview-gallery-uploaded {
4810  position: absolute;
4811  right: 0.1875rem;
4812  bottom: 0.1875rem;
4813  border-radius: 999px;
4814  background-color: var(--vf-bg-success);
4815}
4816
4817.vf-file-preview-gallery-uploaded-icon {
4818  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");
4819  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");
4820  mask-size: 0.625rem 0.625rem;
4821  -webkit-mask-size: 0.625rem 0.625rem;
4822  background-color: var(--vf-color-success);
4823}
4824
4825.vf-file-preview-gallery-warning {
4826  position: absolute;
4827  right: 0.1875rem;
4828  bottom: 0.1875rem;
4829  border-radius: 999px;
4830  background-color: var(--vf-bg-danger);
4831}
4832
4833.vf-file-preview-gallery-warning-icon {
4834  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 192 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z'%3E%3C/path%3E%3C/svg%3E");
4835  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 192 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z'%3E%3C/path%3E%3C/svg%3E");
4836  mask-size: 0.625rem 0.625rem;
4837  -webkit-mask-size: 0.625rem 0.625rem;
4838  background-color: var(--vf-color-danger);
4839}
4840
4841.vf-file-removing .vf-file-preview-gallery {
4842  opacity: 0.6;
4843}
4844
4845.is-sorting .vf-file-preview-gallery:hover .vf-file-preview-gallery-overlay, .vf-gallery.is-disabled .vf-file-preview-gallery:hover .vf-file-preview-gallery-overlay {
4846  opacity: 0;
4847  visibility: hidden;
4848}
4849
4850.is-sorting .vf-file-preview-gallery:hover .vf-file-preview-gallery-remove, .vf-gallery.is-disabled .vf-file-preview-gallery:hover .vf-file-preview-gallery-remove {
4851  opacity: 0;
4852  visibility: hidden;
4853}`;Y(hh);ed.__file="themes/vueform/templates/elements/partials/FilePreview_gallery.vue";var rl={};const bh=["value","name","id","disabled","aria-label"],wh=["innerHTML"];function yh(e,t,n,r,i,l){return d(),h("label",{class:p(e.classes.container)},[T(e.$slots,"default",Q({name:e.name},{classes:e.classes,isDisabled:e.isDisabled,id:e.id,item:e.item,value:e.value,items:e.items,index:e.index}),()=>[ye(w("input",Q({type:"radio","onUpdate:modelValue":t[0]||(t[0]=a=>e.el$.value=a)}
4853,e.attrs,{value:e.value,class:e.classes.input,name:e.name,id:e.id,disabled:e.isDisabled,"aria-label":e.item.label}),null,16,bh),[[Vr,e.el$.value]]),w("span",{class:p(e.classes.text),innerHTML:e.item.label},null,10,wh)])],2)}rl.render=yh;rl.__file="themes/blank/templates/elements/partials/RadiogroupRadio.vue";var td={name:"RadiogroupRadio",render:rl.render,data(){return{merge:!0,defaultClasses:{container:"vf-radio-container",input:"vf-radio",input_enabled:"",input_disabled:"",input_sm:"vf-radio-sm",input_md:"",input_lg:"vf-radio-lg",text:"vf-radio-text",$input:(e,{isDisabled:t,Size:n})=>[e.input,e[`input_${n}`],t?e.input_disabled:e.input_enabled]}}}},kh="/* Some styles are contained in Vueform.vue & RadiogroupElement.vue */";Y(kh);td.__file="themes/vueform/templates/elements/partials/RadiogroupRadio.vue";var il={};const Ch=["aria-checked"],Ah=["title"],Eh=["value","name","id","disabled"],Lh=["innerHTML"];function xh(e,t,n,r,i,l){return d(),h("label",Q(e.attrs,{class:e.classes.container,tabindex:"0",role:"radio","aria-checked":e.checked,onKeypress:t[1]||(t[1]=ze(he(a=>e.el$.update(e.value),["prevent"]),["space"])),onKeydown:t[2]||(t[2]=(...a)=>e.handleKeydown&&e.handleKeydown(...a))}),[T(e.$slots,"default",Q({name:e.name},{classes:e.classes,isDisabled:e.isDisabled,id:e.id,item:e.item,value:e.value,items:e.items,index:e.index}),()=>[w("div",{class:p(e.classes.wrapper),title:e.item.label},[ye(w("input",{type:"radio","onUpdate:modelValue":t[0]||(t[0]=a=>e.el$.model=a),value:e.value,class:p(e.classes.input),name:e.name,id:e.id,disabled:e.isDisabled},null,10,Eh),[[Vr,e.el$.model]]),w("span",{class:p(e.classes.text),innerHTML:`${e.item.label}`},null,10,Lh)],10,Ah)])],16,Ch)}il.render=xh;il.__file="themes/blank/templates/elements/partials/RadiogroupRadio_tabs.vue";var nd={name:"RadiogroupRadio_tabs",render:il.render,data(){return{merge:!0,defaultClasses:{container:"vf-radio-tabs-container",wrapper:"vf-radio-tabs",wrapper_not_last:"vf-radio-tabs-not-last",wrapper_first:"vf-radio-tabs-first",wrapper_first_sm:"vf-radio-tabs-first-sm",wrapper_first_md:"",wrapper_first_lg:"vf-radio-tabs-first-lg",wrapper_last:"vf-radio-tabs-last",wrapper_last_sm:"vf-radio-tabs-last-sm",wrapper_last_md:"",wrapper_last_lg:"vf-radio-tabs-last-lg",wrapper_selected:"vf-radio-tabs-selected",wrapper_unselected:"vf-radio-tabs-unselected",wrapper_disabled:"vf-radio-tabs-disabled",wrapper_sm:"vf-radio-tabs-sm",wrapper_md:"",wrapper_lg:"vf-radio-tabs-lg",input:"vf-radio-tabs-input",text:"",$wrapper:(e,{index:t,items:n,el$:r,value:i,isDisabled:l,Size:a})=>[e.wrapper,e[`wrapper_${a}`],t<Object.keys(n).length-1?e.wrapper_not_last:null,t===0?e.wrapper_first:null,t===Object.keys(n).length-1?e.wrapper_last:null,r.value==i?e.wrapper_selected:e.wrapper_unselected,l?e.wrapper_disabled:null]}}}},Sh=`/* Some styles are contained in Vueform.vue & RadiogroupElement.vue */
4854
4855.vf-radio-tabs-container {
4856  display: flex;
4857  cursor: pointer;
4858}
4859
4860.vf-radio-tabs {
4861  display: flex;
4862  align-items: center;
4863  justify-content: center;
4864  border-style: solid;
4865  border-width: var(--vf-border-width-input-t) var(--vf-border-width-input-r) var(--vf-border-width-input-b) var(--vf-border-width-input-l);
4866  border-color: var(--vf-border-color-input);
4867  padding: var(--vf-py-group-tabs) var(--vf-px-group-tabs);
4868  width: 100%;
4869  background: var(--vf-bg-input);
4870  color: var(--vf-color-input);
4871  font-size: var(--vf-font-size);
4872  line-height: var(--vf-line-height);
4873  letter-spacing: var(--vf-letter-spacing);
4874}
4875
4876.vf-radio-tabs.vf-radio-tabs-not-last {
4877  border-right: 0;
4878}
4879
4880.vf-radio-tabs.vf-radio-tabs-first {
4881  border-radius: var(--vf-radius-input);
4882  border-top-right-radius: 0;
4883  border-bottom-right-radius: 0;
4884}
4885
4886.vf-radio-tabs.vf-radio-tabs-first.vf-radio-tabs-first-sm {
4887  border-radius: var(--vf-radius-input-sm);
4888  border-top-right-radius: 0;
4889  border-bottom-right-radius: 0;
4890}
4891
4892.vf-radio-tabs.vf-radio-tabs-first.vf-radio-tabs-first-lg {
4893  border-radius: var(--vf-radius-input-lg);
4894  border-top-right-radius: 0;
4895  border-bottom-right-radius: 0;
4896}
4897
4898.vf-radio-tabs.vf-radio-tabs-last {
4899  border-radius: var(--vf-radius-input-lg);
4900  border-top-left-radius: 0;
4901  border-bottom-left-radius: 0;
4902}
4903
4904.vf-radio-tabs.vf-radio-tabs-last.vf-radio-tabs-last-sm {
4905  border-radius: var(--vf-radius-input-sm);
4906  border-top-left-radius: 0;
4907  border-bottom-left-radius: 0;
4908}
4909
4910.vf-radio-tabs.vf-radio-tabs-last.vf-radio-tabs-last-lg {
4911  border-radius: var(--vf-radius-input-lg);
4912  border-top-left-radius: 0;
4913  border-bottom-left-radius: 0;
4914}
4915
4916.vf-radio-tabs.vf-radio-tabs-selected {
4917  background-color: var(--vf-primary);
4918  border-color: rgba(0, 0, 0, 0.15);
4919  color: var(--vf-color-on-primary);
4920}
4921
4922.vf-radio-tabs.vf-radio-tabs-unselected {
4923  border-color: var(--vf-border-color-input);
4924}
4925
4926.vf-radio-tabs.vf-radio-tabs-unselected:hover:not(.vf-radio-tabs-disabled) {
4927  background-color: var(--vf-bg-input-hover);
4928  color: var(--vf-color-input-hover);
4929}
4930
4931.vf-radio-tabs.vf-radio-tabs-disabled {
4932  opacity: 0.5;
4933}
4934
4935.vf-radio-tabs.vf-radio-tabs-sm {
4936  padding: var(--vf-py-group-tabs-sm) var(--vf-px-group-tabs-sm);
4937  font-size: var(--vf-font-size-sm);
4938  line-height: var(--vf-line-height-sm);
4939  letter-spacing: var(--vf-letter-spacing-sm);
4940}
4941
4942.vf-radio-tabs.vf-radio-tabs-lg {
4943  padding: var(--vf-py-group-tabs-lg) var(--vf-px-group-tabs-lg);
4944  font-size: var(--vf-font-size-lg);
4945  line-height: var(--vf-line-height-lg);
4946  letter-spacing: var(--vf-letter-spacing-lg);
4947}
4948
4949.vf-radio-tabs-input {
4950  display: none;
4951}`;Y(Sh);nd.__file="themes/vueform/templates/elements/partials/RadiogroupRadio_tabs.vue";var al={};const Th=["value","name","id","disabled"],Rh=["innerHTML"],Ih=["innerHTML"];function Bh(e,t,n,r,i,l){return d(),h("label",{class:p(e.classes.container)},[T(e.$slots,"default",Q({name:e.name},{classes:e.classes,isDisabled:e.isDisabled,id:e.id,item:e.item,value:e.value,items:e.items,index:e.index}),()=>[w("div",{class:p(e.classes.wrapper)},[ye(w("input",Q({type:"radio","onUpdate:modelValue":t[0]||(t[0]=a=>e.el$.model=a)}
4951,e.attrs,{value:e.value,class:e.classes.input,name:e.name,id:e.id,disabled:e.isDisabled}),null,16,Th),[[Vr,e.el$.model]]),w("div",{class:p(e.classes.text_wrapper)},[w("div",{class:p(e.classes.text),innerHTML:e.item.label},null,10,Rh),w("div",{class:p(e.classes.description),innerHTML:e.item.description},null,10,Ih)],2)],2)])],2)}al.render=Bh;al.__file="themes/blank/templates/elements/partials/RadiogroupRadio_blocks.vue";var rd={name:"RadiogroupRadio_blocks",render:al.render,data(){return{merge:!0,defaultClasses:{container:"vf-radio-blocks-container",container_sm:"vf-radio-blocks-container-sm",container_md:"",container_lg:"vf-radio-blocks-container-lg",wrapper:"vf-radio-blocks",wrapper_not_last:"vf-radio-blocks-not-last",wrapper_first:"vf-radio-blocks-first",wrapper_first_sm:"vf-radio-blocks-first-sm",wrapper_first_md:"",wrapper_first_lg:"vf-radio-blocks-first-lg",wrapper_last:"vf-radio-blocks-last",wrapper_last_sm:"vf-radio-blocks-last-sm",wrapper_last_md:"",wrapper_last_lg:"vf-radio-blocks-last-lg",wrapper_selected:"vf-radio-blocks-selected",wrapper_unselected:"vf-radio-blocks-unselected",wrapper_disabled:"vf-radio-blocks-disabled",wrapper_sm:"vf-radio-blocks-sm",wrapper_md:"",wrapper_lg:"vf-radio-blocks-lg",input:"vf-radio",input_enabled:"",input_disabled:"",input_sm:"vf-radio-sm",input_md:"",input_lg:"vf-radio-lg",text_wrapper:"vf-radio-blocks-text-wrapper",text:"vf-radio-blocks-text",description:"vf-radio-blocks-description",description_sm:"vf-radio-blocks-description-sm",description_md:"",description_lg:"vf-radio-blocks-description-lg",$container:(e,{Size:t})=>[e.container,e[`container_${t}`]],$wrapper:(e,{index:t,items:n,el$:r,value:i,isDisabled:l,Size:a})=>[e.wrapper,e[`wrapper_${a}`],t<Object.keys(n).length-1?e.wrapper_not_last:null,t===0?e.wrapper_first:null,t===0?e[`wrapper_first_${a}`]:null,t===Object.keys(n).length-1?e.wrapper_last:null,t===Object.keys(n).length-1?e[`wrapper_last_${a}`]:null,r.value==i?e.wrapper_selected:e.wrapper_unselected,l?e.wrapper_disabled:null],$input:(e,{isDisabled:t,Size:n})=>[e.input,e[`input_${n}`],t?e.input_disabled:e.input_enabled],$description:(e,{Size:t})=>[e.description,e[`description_${t}`]]}}}},Mh=`/* Some styles are contained in Vueform.vue & RadiogroupElement.vue */
4952
4953.vf-radio-blocks-container {
4954  display: flex;
4955  align-items: flex-start;
4956  cursor: pointer;
4957  background: var(--vf-bg-input);
4958  border-radius: var(--vf-radius-large);
4959}
4960
4961.vf-radio-blocks-container .vf-radio {
4962  margin-top: 0;
4963}
4964
4965.vf-radio-blocks-container.vf-radio-blocks-container-sm {
4966  border-radius: var(--vf-radius-large-sm);
4967}
4968
4969.vf-radio-blocks-container.vf-radio-blocks-container-lg {
4970  border-radius: var(--vf-radius-large-lg);
4971}
4972
4973.vf-radio-blocks {
4974  display: flex;
4975  align-items: center;
4976  border-style: solid;
4977  border-width: var(--vf-border-width-input-t) var(--vf-border-width-input-r) var(--vf-border-width-input-b) var(--vf-border-width-input-l);
4978  border-color: var(--vf-border-color-input);
4979  width: 100%;
4980  padding: var(--vf-py-group-blocks) var(--vf-px-group-blocks);
4981  background: var(--vf-bg-input);
4982  color: var(--vf-color-input);
4983  font-size: var(--vf-font-size);
4984  line-height: var(--vf-line-height);
4985  letter-spacing: var(--vf-letter-spacing);
4986}
4987
4988.vf-radio-blocks.vf-radio-blocks-not-last {
4989  border-bottom-width: 0;
4990}
4991
4992.vf-radio-blocks.vf-radio-blocks-first {
4993  border-radius: var(--vf-radius-large);
4994  border-bottom-left-radius: 0;
4995  border-bottom-right-radius: 0;
4996}
4997
4998.vf-radio-blocks.vf-radio-blocks-first.vf-radio-blocks-first-sm {
4999  border-radius: var(--vf-radius-large-sm);
5000  border-bottom-left-radius: 0;
5001  border-bottom-right-radius: 0;
5002}
5003
5004.vf-radio-blocks.vf-radio-blocks-first.vf-radio-blocks-first-lg {
5005  border-radius: var(--vf-radius-large-lg);
5006  border-bottom-left-radius: 0;
5007  border-bottom-right-radius: 0;
5008}
5009
5010.vf-radio-blocks.vf-radio-blocks-last {
5011  border-radius: var(--vf-radius-large);
5012  border-top-left-radius: 0;
5013  border-top-right-radius: 0;
5014}
5015
5016.vf-radio-blocks.vf-radio-blocks-last.vf-radio-blocks-last-sm {
5017  border-radius: var(--vf-radius-large-sm);
5018  border-top-left-radius: 0;
5019  border-top-right-radius: 0;
5020}
5021
5022.vf-radio-blocks.vf-radio-blocks-last.vf-radio-blocks-last-lg {
5023  border-radius: var(--vf-radius-large-lg);
5024  border-top-left-radius: 0;
5025  border-top-right-radius: 0;
5026}
5027
5028.vf-radio-blocks.vf-radio-blocks-selected {
5029  background-color: var(--vf-bg-selected);
5030}
5031
5032.vf-radio-blocks.vf-radio-blocks-disabled {
5033  opacity: 0.5;
5034}
5035
5036.vf-radio-blocks.vf-radio-blocks-sm {
5037  padding: var(--vf-py-group-blocks-sm) var(--vf-px-group-blocks-sm);
5038  font-size: var(--vf-font-size-sm);
5039  line-height: var(--vf-line-height-sm);
5040  letter-spacing: var(--vf-letter-spacing-sm);
5041}
5042
5043.vf-radio-blocks.vf-radio-blocks-lg {
5044  padding: var(--vf-py-group-blocks-lg) var(--vf-px-group-blocks-lg);
5045  font-size: var(--vf-font-size-lg);
5046  line-height: var(--vf-line-height-lg);
5047  letter-spacing: var(--vf-letter-spacing-lg);
5048}
5049
5050.vf-radio-blocks-text-wrapper {
5051  margin-left: 0.5rem;
5052}
5053
5054.vf-radio-blocks-description {
5055  color: var(--vf-color-muted);
5056  font-size: var(--vf-font-size-small);
5057  line-height: var(--vf-line-height-small);
5058  letter-spacing: var(--vf-letter-spacing-small);
5059  margin-top: -0.125rem;
5060}
5061
5062.vf-radio-blocks-description.vf-radio-blocks-description-sm {
5063  font-size: var(--vf-font-size-small-sm);
5064  line-height: var(--vf-line-height-small-sm);
5065  letter-spacing: var(--vf-letter-spacing-small-sm);
5066  margin-top: -0.125rem;
5067}
5068
5069.vf-radio-blocks-description.vf-radio-blocks-description-lg {
5070  font-size: var(--vf-font-size-small-lg);
5071  line-height: var(--vf-line-height-small-lg);
5072  letter-spacing: var(--vf-letter-spacing-small-lg);
5073  margin-top: -0.125rem;
5074}`;Y(Mh);rd.__file="themes/vueform/templates/elements/partials/RadiogroupRadio_blocks.vue";var ll={};const Dh=["id","placeholder"];function Oh(e,t,n,r,i,l){return d(),h("input",Q({type:"text",class:e.classes.datepicker,id:e.id,placeholder:e.placeholder},e.attrs,{ref:"input"}),null,16,Dh)}ll.render=Oh;ll.__file="themes/blank/templates/wrappers/DatepickerWrapper.vue";var id={name:"DatepickerWrapper",render:ll.render,data(){return{merge:!0,defaultClasses:{datepicker:"",calendarContainer:"flatpickr-calendar-container"}}}},Fh=`.flatpickr-wrapper {
5075  width: 100%;
5076  height: 100%;
5077}
5078
5079.flatpickr-calendar {
5080  background: transparent;
5081  opacity: 0;
5082  display: none;
5083  text-align: center;
5084  visibility: hidden;
5085  padding: 0;
5086  animation: none;
5087  direction: ltr;
5088  border: 0;
5089  font-size: 14px;
5090  line-height: 24px;
5091  border-radius: 5px;
5092  position: absolute;
5093  width: 307.875px;
5094  box-sizing: border-box;
5095  touch-action: manipulation;
5096  box-shadow: 0 3px 13px rgba(0, 0, 0, 0.08);
5097  color: var(--vf-color-input);
5098}
5099
5100.flatpickr-calendar.open,
5101.flatpickr-calendar.inline {
5102  opacity: 1;
5103  max-height: 640px;
5104  visibility: visible;
5105}
5106
5107.flatpickr-calendar.open {
5108  display: inline-block;
5109  z-index: 999;
5110}
5111
5112.flatpickr-calendar.animate.open {
5113  animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
5114}
5115
5116.flatpickr-calendar.inline {
5117  display: block;
5118  position: relative;
5119  top: 2px;
5120}
5121
5122.flatpickr-calendar.rightMost {
5123  left: auto;
5124  right: 0;
5125}
5126
5127.flatpickr-calendar.static {
5128  position: absolute;
5129  top: calc(100% + 2px);
5130}
5131
5132.flatpickr-calendar.static.open {
5133  z-index: 999;
5134  display: block;
5135}
5136
5137.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
5138  box-shadow: none !important;
5139}
5140
5141.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
5142  box-shadow: -2px 0 0 var(--vf-bg-selected), 5px 0 0 var(--vf-bg-selected);
5143}
5144
5145.flatpickr-calendar .hasWeeks .dayContainer,
5146.flatpickr-calendar .hasTime .dayContainer {
5147  border-bottom: 0;
5148  border-bottom-right-radius: 0;
5149  border-bottom-left-radius: 0;
5150}
5151
5152.flatpickr-calendar .hasWeeks .dayContainer {
5153  border-left: 0;
5154}
5155
5156.flatpickr-calendar.hasTime .flatpickr-time {
5157  height: 40px;
5158  border-top: 1px solid var(--vf-border-color-input);
5159}
5160
5161.flatpickr-calendar.hasTime .flatpickr-innerContainer {
5162  border-bottom: 0;
5163}
5164
5165.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
5166  height: auto;
5167}
5168
5169.flatpickr-calendar:before,
5170.flatpickr-calendar:after {
5171  position: absolute;
5172  display: block;
5173  pointer-events: none;
5174  border: solid transparent;
5175  content: "";
5176  height: 0;
5177  width: 0;
5178  left: 22px;
5179}
5180
5181.flatpickr-calendar.rightMost:before,
5182.flatpickr-calendar.arrowRight:before,
5183.flatpickr-calendar.rightMost:after,
5184.flatpickr-calendar.arrowRight:after {
5185  left: auto;
5186  right: 22px;
5187}
5188
5189.flatpickr-calendar.arrowCenter:before,
5190.flatpickr-calendar.arrowCenter:after {
5191  left: 50%;
5192  right: 50%;
5193}
5194
5195.flatpickr-calendar:before {
5196  border-width: 5px;
5197  margin: 0 -5px;
5198  box-sizing: border-box;
5199}
5200
5201.flatpickr-calendar:after {
5202  border-width: 4px;
5203  margin: 0 -4px;
5204  box-sizing: border-box;
5205}
5206
5207.flatpickr-calendar.arrowTop:before,
5208.flatpickr-calendar.arrowTop:after {
5209  bottom: 100%;
5210}
5211
5212.flatpickr-calendar.arrowTop:before {
5213  border-bottom-color: var(--vf-bg-date-head);
5214  box-sizing: border-box;
5215}
5216
5217.flatpickr-calendar.arrowTop:after {
5218  border-bottom-color: var(--vf-bg-date-head);
5219  box-sizing: border-box;
5220}
5221
5222.flatpickr-calendar.arrowBottom:before,
5223.flatpickr-calendar.arrowBottom:after {
5224  top: 100%;
5225}
5226
5227.flatpickr-calendar.arrowBottom:before {
5228  border-top-color: var(--vf-bg-date-head);
5229}
5230
5231.flatpickr-calendar.arrowBottom:after {
5232  border-top-color: var(--vf-bg-date-head);
5233}
5234
5235.flatpickr-calendar:focus {
5236  outline: 0;
5237}
5238
5239.flatpickr-wrapper {
5240  position: relative;
5241  display: flex;
5242}
5243
5244.flatpickr-months {
5245  display: flex;
5246}
5247
5248.flatpickr-months .flatpickr-month {
5249  border-radius: 5px 5px 0 0;
5250  background: var(--vf-bg-date-head);
5251  color: var(--vf-color-date-head);
5252  fill: var(--vf-color-date-head);
5253  height: 34px;
5254  line-height: 1;
5255  text-align: center;
5256  position: relative;
5257  -webkit-user-select: none;
5258  -moz-user-select: none;
5259  user-select: none;
5260  overflow: hidden;
5261  flex: 1;
5262}
5263
5264.flatpickr-months .flatpickr-prev-month,
5265.flatpickr-months .flatpickr-next-month {
5266  text-decoration: none;
5267  cursor: pointer;
5268  position: absolute;
5269  top: 0;
5270  height: 34px;
5271  padding: 10px;
5272  z-index: 1;
5273  color: var(--vf-color-date-head);
5274  fill: var(--vf-color-date-head);
5275}
5276
5277.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
5278.flatpickr-months .flatpickr-next-month.flatpickr-disabled {
5279  display: none;
5280}
5281
5282.flatpickr-months .flatpickr-prev-month i,
5283.flatpickr-months .flatpickr-next-month i {
5284  position: relative;
5285}
5286
5287.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
5288.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
5289  left: 0;
5290}
5291
5292.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
5293.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
5294  right: 0;
5295}
5296
5297.flatpickr-months .flatpickr-prev-month:hover,
5298.flatpickr-months .flatpickr-next-month:hover {
5299  color: var(--vf-color-date-head);
5300}
5301
5302.flatpickr-months .flatpickr-prev-month:hover svg,
5303.flatpickr-months .flatpickr-next-month:hover svg {
5304  opacity: 1;
5305}
5306
5307.flatpickr-months .flatpickr-prev-month svg,
5308.flatpickr-months .flatpickr-next-month svg {
5309  width: 14px;
5310  height: 14px;
5311  opacity: 0.7;
5312  display: block;
5313}
5314
5315.flatpickr-months .flatpickr-prev-month svg path,
5316.flatpickr-months .flatpickr-next-month svg path {
5317  transition: fill 0.1s;
5318  fill: inherit;
5319}
5320
5321.numInputWrapper {
5322  position: relative;
5323  height: auto;
5324}
5325
5326.numInputWrapper input,
5327.numInputWrapper span {
5328  display: inline-block;
5329}
5330
5331.numInputWrapper input {
5332  width: 100%;
5333}
5334
5335.numInputWrapper input::-ms-clear {
5336  display: none;
5337}
5338
5339.numInputWrapper input::-webkit-outer-spin-button,
5340.numInputWrapper input::-webkit-inner-spin-button {
5341  margin: 0;
5342  -webkit-appearance: none;
5343}
5344
5345.numInputWrapper span {
5346  position: absolute;
5347  right: 0;
5348  width: 14px;
5349  padding: 0 4px 0 2px;
5350  height: 50%;
5351  line-height: 50%;
5352  opacity: 0;
5353  cursor: pointer;
5354  border: 1px solid var(--vf-border-color-input);
5355  box-sizing: border-box;
5356}
5357
5358.numInputWrapper span:hover {
5359  background: var(--vf-bg-selected);
5360}
5361
5362.numInputWrapper span:active {
5363  background: var(--vf-bg-selected);
5364}
5365
5366.numInputWrapper span:after {
5367  display: block;
5368  content: "";
5369  position: absolute;
5370}
5371
5372.numInputWrapper span.arrowUp {
5373  top: 0;
5374  border-bottom: 0;
5375}
5376
5377.numInputWrapper span.arrowUp:after {
5378  border-left: 4px solid transparent;
5379  border-right: 4px solid transparent;
5380  border-bottom: 4px solid var(--vf-color-input);
5381  top: 26%;
5382  box-sizing: border-box;
5383}
5384
5385.numInputWrapper span.arrowDown {
5386  top: 50%;
5387}
5388
5389.numInputWrapper span.arrowDown:after {
5390  border-left: 4px solid transparent;
5391  border-right: 4px solid transparent;
5392  border-top: 4px solid var(--vf-color-input);
5393  top: 40%;
5394  box-sizing: border-box;
5395}
5396
5397.numInputWrapper span svg {
5398  width: inherit;
5399  height: auto;
5400}
5401
5402.numInputWrapper span svg path {
5403  fill: var(--vf-color-input);
5404}
5405
5406.numInputWrapper:hover {
5407  background: rgba(0, 0, 0, 0.05);
5408}
5409
5410.numInputWrapper:hover span {
5411  opacity: 1;
5412}
5413
5414.flatpickr-current-month {
5415  font-size: 135%;
5416  line-height: inherit;
5417  font-weight: 300;
5418  color: inherit;
5419  position: absolute;
5420  width: 75%;
5421  left: 12.5%;
5422  padding: 7.48px 0 0 0;
5423  line-height: 1;
5424  height: 34px;
5425  display: inline-block;
5426  text-align: center;
5427  transform: translate3d(0px, 0px, 0px);
5428}
5429
5430.flatpickr-current-month span.cur-month {
5431  font-family: inherit;
5432  font-weight: 700;
5433  color: inherit;
5434  display: inline-block;
5435  margin-left: 0.5ch;
5436  padding: 0;
5437}
5438
5439.flatpickr-current-month span.cur-month:hover {
5440  background: rgba(0, 0, 0, 0.05);
5441}
5442
5443.flatpickr-current-month .numInputWrapper {
5444  width: 6ch;
5445  width: 7ch\\0 ;
5446  display: inline-block;
5447}
5448
5449.flatpickr-current-month .numInputWrapper span.arrowUp:after {
5450  border-bottom-color: var(--vf-color-date-head);
5451}
5452
5453.flatpickr-current-month .numInputWrapper span.arrowDown:after {
5454  border-top-color: var(--vf-color-date-head);
5455}
5456
5457.flatpickr-current-month input.cur-year {
5458  background: transparent;
5459  box-sizing: border-box;
5460  color: inherit;
5461  cursor: text;
5462  padding: 0 0 0 0.5ch;
5463  margin: 0;
5464  display: inline-block;
5465  font-size: inherit;
5466  font-family: inherit;
5467  font-weight: 300;
5468  line-height: inherit;
5469  height: auto;
5470  border: 0;
5471  border-radius: 0;
5472  vertical-align: initial;
5473  -webkit-appearance: textfield;
5474  -moz-appearance: textfield;
5475  appearance: textfield;
5476}
5477
5478.flatpickr-current-month input.cur-year:focus {
5479  outline: 0;
5480}
5481
5482.flatpickr-current-month input.cur-year[disabled],
5483.flatpickr-current-month input.cur-year[disabled]:hover {
5484  font-size: 100%;
5485  color: var(--vf-gray-300);
5486  background: transparent;
5487  pointer-events: none;
5488}
5489
5490.flatpickr-current-month .flatpickr-monthDropdown-months {
5491  appearance: menulist;
5492  background: var(--vf-bg-date-head);
5493  border: none;
5494  border-radius: 0;
5495  box-sizing: border-box;
5496  color: inherit;
5497  cursor: pointer;
5498  font-size: inherit;
5499  font-family: inherit;
5500  font-weight: 300;
5501  height: auto;
5502  line-height: inherit;
5503  margin: -1px 0 0 0;
5504  outline: none;
5505  padding: 0 0 0 0.5ch;
5506  position: relative;
5507  vertical-align: initial;
5508  -webkit-box-sizing: border-box;
5509  -webkit-appearance: menulist;
5510  -moz-appearance: menulist;
5511  width: auto;
5512}
5513
5514.flatpickr-current-month .flatpickr-monthDropdown-months:focus,
5515.flatpickr-current-month .flatpickr-monthDropdown-months:active {
5516  outline: none;
5517}
5518
5519.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
5520  background: rgba(0, 0, 0, 0.1);
5521}
5522
5523.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
5524  background-color: var(--vf-bg-date-head);
5525  outline: none;
5526  padding: 0;
5527}
5528
5529.flatpickr-weekdays {
5530  background: var(--vf-bg-date-head);
5531  text-align: center;
5532  overflow: hidden;
5533  width: 100%;
5534  display: flex;
5535  align-items: center;
5536  height: 28px;
5537}
5538
5539.flatpickr-weekdays .flatpickr-weekdaycontainer {
5540  display: flex;
5541  flex: 1;
5542}
5543
5544span.flatpickr-weekday {
5545  cursor: default;
5546  font-size: 90%;
5547  background: var(--vf-bg-date-head);
5548  color: var(--vf-color-date-head);
5549  line-height: 1;
5550  margin: 0;
5551  text-align: center;
5552  display: block;
5553  flex: 1;
5554  font-weight: bolder;
5555}
5556
5557.dayContainer,
5558.flatpickr-weeks {
5559  padding: 1px 0 0 0;
5560}
5561
5562.flatpickr-days {
5563  position: relative;
5564  overflow: hidden;
5565  display: flex;
5566  align-items: flex-start;
5567  width: 307.875px;
5568  background-color: var(--vf-bg-input);
5569}
5570
5571.flatpickr-days:focus {
5572  outline: 0;
5573}
5574
5575.dayContainer {
5576  padding: 0;
5577  outline: 0;
5578  text-align: left;
5579  width: 307.875px;
5580  min-width: 307.875px;
5581  max-width: 307.875px;
5582  box-sizing: border-box;
5583  display: inline-block;
5584  display: flex;
5585  flex-wrap: wrap;
5586  -ms-flex-wrap: wrap;
5587  justify-content: space-around;
5588  transform: translate3d(0px, 0px, 0px);
5589  opacity: 1;
5590}
5591
5592.dayContainer + .dayContainer {
5593  box-shadow: -1px 0 0 var(--vf-gray-200);
5594}
5595
5596.flatpickr-day {
5597  background: none;
5598  border: 1px solid transparent;
5599  border-radius: 150px;
5600  box-sizing: border-box;
5601  cursor: pointer;
5602  font-weight: 400;
5603  width: 14.2857143%;
5604  flex-basis: 14.2857143%;
5605  max-width: 39px;
5606  height: 39px;
5607  line-height: 38px;
5608  margin: 0;
5609  display: inline-block;
5610  position: relative;
5611  justify-content: center;
5612  text-align: center;
5613}
5614
5615.flatpickr-day.inRange,
5616.flatpickr-day.prevMonthDay.inRange,
5617.flatpickr-day.nextMonthDay.inRange,
5618.flatpickr-day.today.inRange,
5619.flatpickr-day.prevMonthDay.today.inRange,
5620.flatpickr-day.nextMonthDay.today.inRange,
5621.flatpickr-day:hover,
5622.flatpickr-day.prevMonthDay:hover,
5623.flatpickr-day.nextMonthDay:hover,
5624.flatpickr-day:focus,
5625.flatpickr-day.prevMonthDay:focus,
5626.flatpickr-day.nextMonthDay:focus {
5627  cursor: pointer;
5628  outline: 0;
5629  background: var(--vf-bg-selected);
5630  border-color: var(--vf-bg-selected);
5631}
5632
5633.flatpickr-day.today {
5634  border-color: var(--vf-bg-selected);
5635}
5636
5637.flatpickr-day.today:hover,
5638.flatpickr-day.today:focus {
5639  border-color: var(--vf-bg-selected);
5640  background: var(--vf-bg-selected);
5641}
5642
5643.flatpickr-day.selected,
5644.flatpickr-day.startRange,
5645.flatpickr-day.endRange,
5646.flatpickr-day.selected.inRange,
5647.flatpickr-day.startRange.inRange,
5648.flatpickr-day.endRange.inRange,
5649.flatpickr-day.selected:focus,
5650.flatpickr-day.startRange:focus,
5651.flatpickr-day.endRange:focus,
5652.flatpickr-day.selected:hover,
5653.flatpickr-day.startRange:hover,
5654.flatpickr-day.endRange:hover,
5655.flatpickr-day.selected.prevMonthDay,
5656.flatpickr-day.startRange.prevMonthDay,
5657.flatpickr-day.endRange.prevMonthDay,
5658.flatpickr-day.selected.nextMonthDay,
5659.flatpickr-day.startRange.nextMonthDay,
5660.flatpickr-day.endRange.nextMonthDay {
5661  background: var(--vf-primary);
5662  box-shadow: none;
5663  color: #fff;
5664  border-color: var(--vf-primary);
5665}
5666
5667.flatpickr-day.selected.startRange,
5668.flatpickr-day.startRange.startRange,
5669.flatpickr-day.endRange.startRange {
5670  border-radius: 50px 0 0 50px;
5671}
5672
5673.flatpickr-day.selected.endRange,
5674.flatpickr-day.startRange.endRange,
5675.flatpickr-day.endRange.endRange {
5676  border-radius: 0 50px 50px 0;
5677}
5678
5679.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
5680.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
5681.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
5682  box-shadow: -10px 0 0 var(--vf-primary);
5683}
5684
5685.flatpickr-day.selected.startRange.endRange,
5686.flatpickr-day.startRange.startRange.endRange,
5687.flatpickr-day.endRange.startRange.endRange {
5688  border-radius: 50px;
5689}
5690
5691.flatpickr-day.inRange {
5692  border-radius: 0;
5693  box-shadow: -5px 0 0 var(--vf-bg-selected), 5px 0 0 var(--vf-bg-selected);
5694}
5695
5696.flatpickr-day.flatpickr-disabled,
5697.flatpickr-day.flatpickr-disabled:hover,
5698.flatpickr-day.prevMonthDay,
5699.flatpickr-day.nextMonthDay,
5700.flatpickr-day.notAllowed,
5701.flatpickr-day.notAllowed.prevMonthDay,
5702.flatpickr-day.notAllowed.nextMonthDay {
5703  color: var(--vf-color-disabled);
5704  background: transparent;
5705  border-color: transparent;
5706  cursor: default;
5707}
5708
5709.flatpickr-day.flatpickr-disabled,
5710.flatpickr-day.flatpickr-disabled:hover {
5711  cursor: not-allowed;
5712  color: var(--vf-color-disabled);
5713}
5714
5715.flatpickr-day.week.selected {
5716  border-radius: 0;
5717  box-shadow: -5px 0 0 var(--vf-primary), 5px 0 0 var(--vf-primary);
5718}
5719
5720.flatpickr-day.hidden {
5721  visibility: hidden;
5722}
5723
5724.rangeMode .flatpickr-day {
5725  margin-top: 1px;
5726}
5727
5728.flatpickr-weekwrapper {
5729  float: left;
5730}
5731
5732.flatpickr-weekwrapper .flatpickr-weeks {
5733  padding: 0 12px;
5734}
5735
5736.flatpickr-weekwrapper .flatpickr-weekday {
5737  float: none;
5738  width: 100%;
5739  line-height: 28px;
5740}
5741
5742.flatpickr-weekwrapper span.flatpickr-day,
5743.flatpickr-weekwrapper span.flatpickr-day:hover {
5744  display: block;
5745  width: 100%;
5746  max-width: none;
5747  color: var(--vf-gray-300);
5748  background: transparent;
5749  cursor: default;
5750  border: none;
5751}
5752
5753.flatpickr-innerContainer {
5754  display: block;
5755  display: flex;
5756  box-sizing: border-box;
5757  overflow: hidden;
5758  background: var(--vf-bg-input);
5759}
5760
5761.flatpickr-rContainer {
5762  display: inline-block;
5763  padding: 0;
5764  box-sizing: border-box;
5765}
5766
5767.flatpickr-time {
5768  text-align: center;
5769  outline: 0;
5770  display: block;
5771  height: 0;
5772  line-height: 40px;
5773  max-height: 40px;
5774  box-sizing: border-box;
5775  overflow: hidden;
5776  display: flex;
5777  background: var(--vf-bg-input);
5778  border-radius: 0 0 5px 5px;
5779  color: var(--vf-color-input);
5780}
5781
5782.flatpickr-time:after {
5783  content: "";
5784  display: table;
5785  clear: both;
5786}
5787
5788.flatpickr-time .numInputWrapper {
5789  flex: 1;
5790  width: 40%;
5791  height: 40px;
5792  float: left;
5793}
5794
5795.flatpickr-time .numInputWrapper span.arrowUp:after {
5796  border-bottom-color: var(--vf-color-input);
5797  box-sizing: border-box;
5798}
5799
5800.flatpickr-time .numInputWrapper span.arrowDown:after {
5801  border-top-color: var(--vf-color-input);
5802  box-sizing: border-box;
5803}
5804
5805.flatpickr-time.hasSeconds .numInputWrapper {
5806  width: 26%;
5807}
5808
5809.flatpickr-time.time24hr .numInputWrapper {
5810  width: 49%;
5811}
5812
5813.flatpickr-time input {
5814  background: transparent;
5815  box-shadow: none;
5816  border: 0;
5817  border-radius: 0;
5818  text-align: center;
5819  margin: 0;
5820  padding: 0;
5821  height: inherit;
5822  line-height: inherit;
5823  font-size: 14px;
5824  position: relative;
5825  box-sizing: border-box;
5826  -webkit-appearance: textfield;
5827  -moz-appearance: textfield;
5828  appearance: textfield;
5829  color: var(--vf-color-input);
5830  background: var(--vf-bg-input);
5831}
5832
5833.flatpickr-time input.flatpickr-hour {
5834  font-weight: bold;
5835}
5836
5837.flatpickr-time input.flatpickr-minute,
5838.flatpickr-time input.flatpickr-second {
5839  font-weight: 400;
5840}
5841
5842.flatpickr-time input:focus {
5843  outline: 0;
5844  border: 0;
5845}
5846
5847.flatpickr-time .flatpickr-time-separator,
5848.flatpickr-time .flatpickr-am-pm {
5849  height: inherit;
5850  float: left;
5851  line-height: inherit;
5852  font-weight: bold;
5853  width: 2%;
5854  -webkit-user-select: none;
5855  -moz-user-select: none;
5856  user-select: none;
5857  align-self: center;
5858  background: var(--vf-bg-input);
5859}
5860
5861.flatpickr-time .flatpickr-am-pm {
5862  outline: 0;
5863  width: 18%;
5864  cursor: pointer;
5865  text-align: center;
5866  font-weight: 400;
5867}
5868
5869.flatpickr-time input:hover,
5870.flatpickr-time .flatpickr-am-pm:hover,
5871.flatpickr-time input:focus,
5872.flatpickr-time .flatpickr-am-pm:focus {
5873  background: var(--vf-bg-selected);
5874}
5875
5876.flatpickr-input[readonly] {
5877  cursor: pointer;
5878}
5879
5880@keyframes fpFadeInDown {
5881  from {
5882    opacity: 0;
5883    transform: translate3d(0, -20px, 0);
5884  }
5885
5886  to {
5887    opacity: 1;
5888    transform: translate3d(0, 0, 0);
5889  }
5890}
5891
5892span.flatpickr-day.selected {
5893  font-weight: bold;
5894}`;Y(Fh);id.__file="themes/vueform/templates/wrappers/DatepickerWrapper.vue";var $h="2.1.12";const Ln="[data-trix-attachment]",ol={preview:{presentation:"gallery",caption:{name:!0,size:!0}},file:{caption:{size:!0}}},mt={default:{tagName:"div",parse:!1},quote:{tagName:"blockquote",nestable:!0},heading1:{tagName:"h1",terminal:!0,breakOnReturn:!0,group:!1},code:{tagName:"pre",terminal:!0,htmlAttributes:["language"],text:{plaintext:!0}},bulletList:{tagName:"ul",parse:!1},bullet:{tagName:"li",listAttribute:"bulletList",group:!1,nestable:!0,test(e){return zl(e.parentNode)===mt[this.listAttribute].tagName}},numberList:{tagName:"ol",parse:!1},number:{tagName:"li",listAttribute:"numberList",group:!1,nestable:!0,test(e){return zl(e.parentNode)===mt[this.listAttribute].tagName}},attachmentGallery:{tagName:"div",exclusive:!0,terminal:!0,parse:!1,group:!1}},zl=e=>{var t;return e==null||(t=e.tagName)===null||t===void 0?void 0:t.toLowerCase()},Pl=navigator.userAgent.match(/android\s([0-9]+.*Chrome)/i),li=Pl&&parseInt(Pl[1]);var yr={composesExistingText:/Android.*Chrome/.test(navigator.userAgent),recentAndroid:li&&li>12,samsungAndroid:li&&navigator.userAgent.match(/Android.*SM-/),forcesObjectResizing:/Trident.*rv:11/.test(navigator.userAgent),supportsInputEvents:typeof InputEvent<"u"&&["data","getTargetRanges","inputType"].every(e=>e in InputEvent.prototype)},ad={ADD_ATTR:["language"],SAFE_FOR_XML:!1,RETURN_DOM:!0},me={attachFiles:"Attach Files",bold:"Bold",bullets:"Bullets",byte:"Byte",bytes:"Bytes",captionPlaceholder:"Add a caption…",code:"Code",heading1:"Heading",indent:"Increase Level",italic:"Italic",link:"Link",numbers:"Numbers",outdent:"Decrease Level",quote:"Quote",redo:"Redo",remove:"Remove",strike:"Strikethrough",undo:"Undo",unlink:"Unlink",url:"URL",urlPlaceholder:"Enter a URL…",GB:"GB",KB:"KB",MB:"MB",PB:"PB",TB:"TB"};const zh=[me.bytes,me.KB,me.MB,me.GB,me.TB,me.PB];var ld={prefix:"IEC",precision:2,formatter(e){switch(e){case 0:return"0 ".concat(me.bytes);case 1:return"1 ".concat(me.byte);default:let t;this.prefix==="SI"?t=1e3:this.prefix==="IEC"&&(t=1024);const n=Math.floor(Math.log(e)/Math.log(t)),r=(e/Math.pow(t,n)).toFixed(this.precision).replace(/0*$/,"").replace(/\.$/,"");return"".concat(r," ").concat(zh[n])}}};const Zr="\uFEFF",pn=" ",od=function(e){for(const t in e){const n=e[t];this[t]=n}return this},sl=document.documentElement,Ph=sl.matches,qe=function(e){let{onElement:t,matchingSelector:n,withCallback:r,
5894inPhase:i,preventDefault:l,times:a}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const o=t||sl,s=n,u=i==="capturing",f=function(S){a!=null&&--a==0&&f.destroy();const M=gn(S.target,{matchingSelector:s});M!=null&&(r==null||r.call(M,S,M),l&&S.preventDefault())};return f.destroy=()=>o.removeEventListener(e,f,u),o.addEventListener(e,f,u),f},ar=function(e){let{onElement:t,bubbles:n,cancelable:r,attributes:i}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const l=t??sl;n=n!==!1,r=r!==!1;const a=document.createEvent("Events");return a.initEvent(e,n,r),i!=null&&od.call(a,i),l.dispatchEvent(a)},sd=function(e,t){if((e==null?void 0:e.nodeType)===1)return Ph.call(e,t)},gn=function(e){let{matchingSelector:t,untilNode:n}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};for(;e&&e.nodeType!==Node.ELEMENT_NODE;)e=e.parentNode;if(e!=null){if(t==null)return e;if(e.closest&&n==null)return e.closest(t);for(;e&&e!==n;){if(sd(e,t))return e;e=e.parentNode}}},dl=e=>document.activeElement!==e&&An(e,document.activeElement),An=function(e,t){if(e&&t)for(;t;){if(t===e)return!0;t=t.parentNode}},oi=function(e){var t;if((t=e)===null||t===void 0||!t.parentNode)return;let n=0;for(e=e.previousSibling;e;)n++,e=e.previousSibling;return n},mn=e=>{var t;return e==null||(t=e.parentNode)===null||t===void 0?void 0:t.removeChild(e)},zr=function(e){let{onlyNodesOfType:t,usingFilter:n,expandEntityReferences:r}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const i=(()=>{switch(t){case"element":return NodeFilter.SHOW_ELEMENT;case"text":return NodeFilter.SHOW_TEXT;case"comment":return NodeFilter.SHOW_COMMENT;default:return NodeFilter.SHOW_ALL}})();return document.createTreeWalker(e,i,n??null,r===!0)},gt=e=>{var t;return e==null||(t=e.tagName)===null||t===void 0?void 0:t.toLowerCase()},ke=function(e){let t,n,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};typeof e=="object"?(r=e,e=r.tagName):r={attributes:r};const i=document.createElement(e);if(r.editable!=null&&(r.attributes==null&&(r.attributes={}),r.attributes.contenteditable=r.editable),r.attributes)for(t in r.attributes)n=r.attributes[t],i.setAttribute(t,n);if(r.style)for(t in r.style)n=r.style[t],i.style[t]=n;if(r.data)for(t in r.data)n=r.data[t],i.dataset[t]=n;return r.className&&r.className.split(" ").forEach(l=>{i.classList.add(l)}),r.textContent&&(i.textContent=r.textContent),r.childNodes&&[].concat(r.childNodes).forEach(l=>{i.appendChild(l)}),i};let Gn;const lr=function(){if(Gn!=null)return Gn;Gn=[];for(const e in mt){const t=mt[e];t.tagName&&Gn.push(t.tagName)}return Gn},si=e=>zn(e==null?void 0:e.firstChild),Nl=function(e){let{strict:t}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{strict:!0};return t?zn(e):zn(e)||!zn(e.firstChild)&&function(n){return lr().includes(gt(n))&&!lr().includes(gt(n.firstChild))}(e)},zn=e=>Nh(e)&&(e==null?void 0:e.data)==="block",Nh=e=>(e==null?void 0:e.nodeType)===Node.COMMENT_NODE,Pn=function(e){let{name:t}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(e)return or(e)?e.data===Zr?!t||e.parentNode.dataset.trixCursorTarget===t:void 0:Pn(e.firstChild)},xn=e=>sd(e,Ln),dd=e=>or(e)&&(e==null?void 0:e.data)==="",or=e=>(e==null?void 0:e.nodeType)===Node.TEXT_NODE,ul={level2Enabled:!0,getLevel(){return this.level2Enabled&&yr.supportsInputEvents?2:0},pickFiles(e){const t=ke("input",{type:"file",multiple:!0,hidden:!0,id:this.fileInputId});t.addEventListener("change",()=>{e(t.files),mn(t)}),mn(document.getElementById(this.fileInputId)),document.body.appendChild(t),t.click()}};var Mr={removeBlankTableCells:!1,tableCellSeparator:" | ",tableRowSeparator:`
5895`},Tn={bold:{tagName:"strong",inheritable:!0,parser(e){const t=window.getComputedStyle(e);return t.fontWeight==="bold"||t.fontWeight>=600}},italic:{tagName:"em",inheritable:!0,parser:e=>window.getComputedStyle(e).fontStyle==="italic"},href:{groupTagName:"a",parser(e){const t="a:not(".concat(Ln,")"),n=e.closest(t);if(n)return n.getAttribute("href")}},strike:{tagName:"del",inheritable:!0},frozen:{style:{backgroundColor:"highlight"}}},ud={getDefaultHTML:()=>`<div class="trix-button-row">
5896      <span class="trix-button-group trix-button-group--text-tools" data-trix-button-group="text-tools">
5897        <button type="button" class="trix-button trix-button--icon trix-button--icon-bold" data-trix-attribute="bold" data-trix-key="b" title="`.concat(me.bold,'" tabindex="-1">').concat(me.bold,`</button>
5898        <button type="button" class="trix-button trix-button--icon trix-button--icon-italic" data-trix-attribute="italic" data-trix-key="i" title="`).concat(me.italic,'" tabindex="-1">').concat(me.italic,`</button>
5899        <button type="button" class="trix-button trix-button--icon trix-button--icon-strike" data-trix-attribute="strike" title="`).concat(me.strike,'" tabindex="-1">').concat(me.strike,`</button>
5900        <button type="button" class="trix-button trix-button--icon trix-button--icon-link" data-trix-attribute="href" data-trix-action="link" data-trix-key="k" title="`).concat(me.link,'" tabindex="-1">').concat(me.link,`</button>
5901      </span>
5902
5903      <span class="trix-button-group trix-button-group--block-tools" data-trix-button-group="block-tools">
5904        <button type="button" class="trix-button trix-button--icon trix-button--icon-heading-1" data-trix-attribute="heading1" title="`).concat(me.heading1,'" tabindex="-1">').concat(me.heading1,`</button>
5905        <button type="button" class="trix-button trix-button--icon trix-button--icon-quote" data-trix-attribute="quote" title="`).concat(me.quote,'" tabindex="-1">').concat(me.quote,`</button>
5906        <button type="button" class="trix-button trix-button--icon trix-button--icon-code" data-trix-attribute="code" title="`).concat(me.code,'" tabindex="-1">').concat(me.code,`</button>
5907        <button type="button" class="trix-button trix-button--icon trix-button--icon-bullet-list" data-trix-attribute="bullet" title="`).concat(me.bullets,'" tabindex="-1">').concat(me.bullets,`</button>
5908        <button type="button" class="trix-button trix-button--icon trix-button--icon-number-list" data-trix-attribute="number" title="`).concat(me.numbers,'" tabindex="-1">').concat(me.numbers,`</button>
5909        <button type="button" class="trix-button trix-button--icon trix-button--icon-decrease-nesting-level" data-trix-action="decreaseNestingLevel" title="`).concat(me.outdent,'" tabindex="-1">').concat(me.outdent,`</button>
5910        <button type="button" class="trix-button trix-button--icon trix-button--icon-increase-nesting-level" data-trix-action="increaseNestingLevel" title="`).concat(me.indent,'" tabindex="-1">').concat(me.indent,`</button>
5911      </span>
5912
5913      <span class="trix-button-group trix-button-group--file-tools" data-trix-button-group="file-tools">
5914        <button type="button" class="trix-button trix-button--icon trix-button--icon-attach" data-trix-action="attachFiles" title="`).concat(me.attachFiles,'" tabindex="-1">').concat(me.attachFiles,`</button>
5915      </span>
5916
5917      <span class="trix-button-group-spacer"></span>
5918
5919      <span class="trix-button-group trix-button-group--history-tools" data-trix-button-group="history-tools">
5920        <button type="button" class="trix-button trix-button--icon trix-button--icon-undo" data-trix-action="undo" data-trix-key="z" title="`).concat(me.undo,'" tabindex="-1">').concat(me.undo,`</button>
5921        <button type="button" class="trix-button trix-button--icon trix-button--icon-redo" data-trix-action="redo" data-trix-key="shift+z" title="`).concat(me.redo,'" tabindex="-1">').concat(me.redo,`</button>
5922      </span>
5923    </div>
5924
5925    <div class="trix-dialogs" data-trix-dialogs>
5926      <div class="trix-dialog trix-dialog--link" data-trix-dialog="href" data-trix-dialog-attribute="href">
5927        <div class="trix-dialog__link-fields">
5928          <input type="url" name="href" class="trix-input trix-input--dialog" placeholder="`).concat(me.urlPlaceholder,'" aria-label="').concat(me.url,`" data-trix-validate-href required data-trix-input>
5929          <div class="trix-button-group">
5930            <input type="button" class="trix-button trix-button--dialog" value="`).concat(me.link,`" data-trix-method="setAttribute">
5931            <input type="button" class="trix-button trix-button--dialog" value="`).concat(me.unlink,`" data-trix-method="removeAttribute">
5932          </div>
5933        </div>
5934      </div>
5935    </div>`)};const $i={interval:5e3};var kr=Object.freeze({__proto__:null,attachments:ol,blockAttributes:mt,browser:yr,css:{attachment:"attachment",attachmentCaption:"attachment__caption",attachmentCaptionEditor:"attachment__caption-editor",attachmentMetadata:"attachment__metadata",attachmentMetadataContainer:"attachment__metadata-container",attachmentName:"attachment__name",attachmentProgress:"attachment__progress",attachmentSize:"attachment__size",attachmentToolbar:"attachment__toolbar",attachmentGallery:"attachment-gallery"},dompurify:ad,fileSize:ld,input:ul,keyNames:{8:"backspace",9:"tab",13:"return",27:"escape",37:"left",39:"right",46:"delete",68:"d",72:"h",79:"o"},lang:me,parser:Mr,textAttributes:Tn,toolbar:ud,undo:$i});class it{static proxyMethod(t){const{name:n,toMethod:r,toProperty:i,optional:l}=Hh(t);this.prototype[n]=function(){let a,o;var s,u;return r?o=l?(s=this[r])===null||s===void 0?void 0:s.call(this):this[r]():i&&(o=this[i]),l?(a=(u=o)===null||u===void 0?void 0:u[n],a?Hl.call(a,o,arguments):void 0):(a=o[n],Hl.call(a,o,arguments))}}}const Hh=function(e){const t=e.match(Uh);if(!t)throw new Error("can't parse @proxyMethod expression: ".concat(e));const n={name:t[4]};return t[2]!=null?n.toMethod=t[1]:n.toProperty=t[1],t[3]!=null&&(n.optional=!0),n},{apply:Hl}=Function.prototype,Uh=new RegExp("^(.+?)(\\(\\))?(\\?)?\\.(.+?)$");var di,ui,ci;class vr extends it{static box(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return t instanceof this?t:this.fromUCS2String(t==null?void 0:t.toString())}static fromUCS2String(t){return new this(t,zi(t))}static fromCodepoints(t){return new this(Pi(t),t)}
5935constructor(t,n){super(...arguments),this.ucs2String=t,this.codepoints=n,this.length=this.codepoints.length,this.ucs2Length=this.ucs2String.length}offsetToUCS2Offset(t){return Pi(this.codepoints.slice(0,Math.max(0,t))).length}offsetFromUCS2Offset(t){return zi(this.ucs2String.slice(0,Math.max(0,t))).length}slice(){return this.constructor.fromCodepoints(this.codepoints.slice(...arguments))}charAt(t){return this.slice(t,t+1)}isEqualTo(t){return this.constructor.box(t).ucs2String===this.ucs2String}toJSON(){return this.ucs2String}getCacheKey(){return this.ucs2String}toString(){return this.ucs2String}}const jh=((di=Array.from)===null||di===void 0?void 0:di.call(Array,"👼").length)===1,Wh=((ui=" ".codePointAt)===null||ui===void 0?void 0:ui.call(" ",0))!=null,Vh=((ci=String.fromCodePoint)===null||ci===void 0?void 0:ci.call(String,32,128124))===" 👼";let zi,Pi;zi=jh&&Wh?e=>Array.from(e).map(t=>t.codePointAt(0)):function(e){const t=[];let n=0;const{length:r}=e;for(;n<r;){let i=e.charCodeAt(n++);if(55296<=i&&i<=56319&&n<r){const l=e.charCodeAt(n++);(64512&l)==56320?i=((1023&i)<<10)+(1023&l)+65536:n--}t.push(i)}return t},Pi=Vh?e=>String.fromCodePoint(...Array.from(e||[])):function(e){return(()=>{const t=[];return Array.from(e).forEach(n=>{let r="";n>65535&&(n-=65536,r+=String.fromCharCode(n>>>10&1023|55296),n=56320|1023&n),t.push(r+String.fromCharCode(n))}),t})().join("")};let qh=0;class Bn extends it{static fromJSONString(t){return this.fromJSON(JSON.parse(t))}constructor(){super(...arguments),this.id=++qh}hasSameConstructorAs(t){return this.constructor===(t==null?void 0:t.constructor)}isEqualTo(t){return this===t}inspect(){const t=[],n=this.contentsForInspection()||{};for(const r in n){const i=n[r];t.push("".concat(r,"=").concat(i))}return"#<".concat(this.constructor.name,":").concat(this.id).concat(t.length?" ".concat(t.join(", ")):"",">")}contentsForInspection(){}toJSONString(){return JSON.stringify(this)}toUTF16String(){return vr.box(this)}getCacheKey(){return this.id.toString()}}const Rn=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0},cl=function(e){const t=e.slice(0);for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return t.splice(...r),t},_h=/[\u05BE\u05C0\u05C3\u05D0-\u05EA\u05F0-\u05F4\u061B\u061F\u0621-\u063A\u0640-\u064A\u066D\u0671-\u06B7\u06BA-\u06BE\u06C0-\u06CE\u06D0-\u06D5\u06E5\u06E6\u200F\u202B\u202E\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE72\uFE74\uFE76-\uFEFC]/,Qh=function(){const e=ke("input",{dir:"auto",name:"x",dirName:"x.dir"}),t=ke("textarea",{dir:"auto",name:"y",dirName:"y.dir"}),n=ke("form");n.appendChild(e),n.appendChild(t);const r=function(){try{return new FormData(n).has(t.dirName)}catch{return!1}}(),i=function(){try{return e.matches(":dir(ltr),:dir(rtl)")}catch{return!1}}();return r?function(l){return t.value=l,new FormData(n).get(t.dirName)}:i?function(l){return e.value=l,e.matches(":dir(rtl)")?"rtl":"ltr"}:function(l){const a=l.trim().charAt(0);return _h.test(a)?"rtl":"ltr"}}();let pi=null,fi=null,vi=null,Ar=null;const Ni=()=>(pi||(pi=Gh().concat(Kh())),pi),Xe=e=>mt[e],Kh=()=>(fi||(fi=Object.keys(mt)),fi),Hi=e=>Tn[e],Gh=()=>(vi||(vi=Object.keys(Tn)),vi),cd=function(e,t){Jh(e).textContent=t.replace(/%t/g,e)},Jh=function(e){const t=document.createElement("style");t.setAttribute("type","text/css"),t.setAttribute("data-tag-name",e.toLowerCase());const n=Yh();return n&&t.setAttribute("nonce",n),document.head.insertBefore(t,document.head.firstChild),t},Yh=function(){const e=Ul("trix-csp-nonce")||Ul("csp-nonce");if(e){const{nonce:t,content:n}=e;return t==""?n:t}},Ul=e=>document.head.querySelector("meta[name=".concat(e,"]")),jl={"application/x-trix-feature-detection":"test"},pd=function(e){const t=e.getData("text/plain"),n=e.getData("text/html");if(!t||!n)return t==null?void 0:t.length;{const{body:r}=new DOMParser().parseFromString(n,"text/html");if(r.textContent===t)return!r.querySelector("*")}},fd=/Mac|^iP/.test(navigator.platform)?e=>e.metaKey:e=>
5935e.ctrlKey,pl=e=>setTimeout(e,1),vd=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t={};for(const n in e){const r=e[n];t[n]=r}return t},Vn=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0},De=function(e){if(e!=null)return Array.isArray(e)||(e=[e,e]),[Wl(e[0]),Wl(e[1]!=null?e[1]:e[0])]},nn=function(e){if(e==null)return;const[t,n]=De(e);return Ui(t,n)},Pr=function(e,t){if(e==null||t==null)return;const[n,r]=De(e),[i,l]=De(t);return Ui(n,i)&&Ui(r,l)},Wl=function(e){return typeof e=="number"?e:vd(e)},Ui=function(e,t){return typeof e=="number"?e===t:Vn(e,t)};class gd extends it{constructor(){super(...arguments),this.update=this.update.bind(this),this.selectionManagers=[]}start(){this.started||(this.started=!0,document.addEventListener("selectionchange",this.update,!0))}stop(){if(this.started)return this.started=!1,document.removeEventListener("selectionchange",this.update,!0)}registerSelectionManager(t){if(!this.selectionManagers.includes(t))return this.selectionManagers.push(t),this.start()}unregisterSelectionManager(t){if(this.selectionManagers=this.selectionManagers.filter(n=>n!==t),this.selectionManagers.length===0)return this.stop()}notifySelectionManagersOfSelectionChange(){return this.selectionManagers.map(t=>t.selectionDidChange())}update(){this.notifySelectionManagersOfSelectionChange()}reset(){this.update()}}const In=new gd,md=function(){const e=window.getSelection();if(e.rangeCount>0)return e},sr=function(){var e;const t=(e=md())===null||e===void 0?void 0:e.getRangeAt(0);if(t&&!Xh(t))return t},hd=function(e){const t=window.getSelection();return t.removeAllRanges(),t.addRange(e),In.update()},Xh=e=>Vl(e.startContainer)||Vl(e.endContainer),Vl=e=>!Object.getPrototypeOf(e),nr=e=>e.replace(new RegExp("".concat(Zr),"g"),"").replace(new RegExp("".concat(pn),"g")," "),fl=new RegExp("[^\\S".concat(pn,"]")),vl=e=>e.replace(new RegExp("".concat(fl.source),"g")," ").replace(/\ {2,}/g," "),ql=function(e,t){if(e.isEqualTo(t))return["",""];const n=gi(e,t),{length:r}=n.utf16String;let i;if(r){const{offset:l}=n,a=e.codepoints.slice(0,l).concat(e.codepoints.slice(l+r));i=gi(t,vr.fromCodepoints(a))}else i=gi(t,e);return[n.utf16String.toString(),i.utf16String.toString()]},gi=function(e,t){let n=0,r=e.length,i=t.length;for(;n<r&&e.charAt(n).isEqualTo(t.charAt(n));)n++;for(;r>n+1&&e.charAt(r-1).isEqualTo(t.charAt(i-1));)r--,i--;return{utf16String:e.slice(n,r),offset:n}};class Rt extends Bn{static fromCommonAttributesOfObjects(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(!t.length)return new this;let n=Jn(t[0]),r=n.getKeys();return t.slice(1).forEach(i=>{r=n.getKeysCommonToHash(Jn(i)),n=n.slice(r)}),n}static box(t){return Jn(t)}constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};super(...arguments),this.values=Dr(t)}add(t,n){return this.merge(Zh(t,n))}remove(t){return new Rt(Dr(this.values,t))}get(t){return this.values[t]}has(t){return t in this.values}merge(t){return new Rt(e0(this.values,t0(t)))}slice(t){const n={};return Array.from(t).forEach(r=>{this.has(r)&&(n[r]=this.values[r])}),new Rt(n)}getKeys(){return Object.keys(this.values)}getKeysCommonToHash(t){return t=Jn(t),this.getKeys().filter(n=>this.values[n]===t.values[n])}isEqualTo(t){return Rn(this.toArray(),Jn(t).toArray())}isEmpty(){return this.getKeys().length===0}toArray(){if(!this.array){const t=[];for(const n in this.values){const r=this.values[n];t.push(t.push(n,r))}this.array=t.slice(0)}return this.array}toObject(){return Dr(this.values)}toJSON(){return this.toObject()}contentsForInspection(){return{values:JSON.stringify(this.values)}}}const Zh=function(e,t){const n={};return n[e]=t,n},e0=function(e,t){const n=Dr(e);for(const r in t){const i=t[r];n[r]=i}return n},Dr=function(e,t){const n={};return Object.keys(e).sort().forEach(r=>{r!==t&&(n[r]=e[r])}),n},Jn=function(e){return e instanceof Rt?e:new Rt(e)},t0=function(e){return e instanceof Rt?e.values:e};class gl{static groupObjects(){let t,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],{depth:r,asTree:i}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};i&&r==null&&(r=0);const l=[];
5935return Array.from(n).forEach(a=>{var o;if(t){var s,u,f;if((s=a.canBeGrouped)!==null&&s!==void 0&&s.call(a,r)&&(u=(f=t[t.length-1]).canBeGroupedWith)!==null&&u!==void 0&&u.call(f,a,r))return void t.push(a);l.push(new this(t,{depth:r,asTree:i})),t=null}(o=a.canBeGrouped)!==null&&o!==void 0&&o.call(a,r)?t=[a]:l.push(a)}),t&&l.push(new this(t,{depth:r,asTree:i})),l}constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],{depth:n,asTree:r}=arguments.length>1?arguments[1]:void 0;this.objects=t,r&&(this.depth=n,this.objects=this.constructor.groupObjects(this.objects,{asTree:r,depth:this.depth+1}))}getObjects(){return this.objects}getDepth(){return this.depth}getCacheKey(){const t=["objectGroup"];return Array.from(this.getObjects()).forEach(n=>{t.push(n.getCacheKey())}),t.join("/")}}class n0 extends it{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];super(...arguments),this.objects={},Array.from(t).forEach(n=>{const r=JSON.stringify(n);this.objects[r]==null&&(this.objects[r]=n)})}find(t){const n=JSON.stringify(t);return this.objects[n]}}class r0{constructor(t){this.reset(t)}add(t){const n=_l(t);this.elements[n]=t}remove(t){const n=_l(t),r=this.elements[n];if(r)return delete this.elements[n],r}reset(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return this.elements={},Array.from(t).forEach(n=>{this.add(n)}),t}}const _l=e=>e.dataset.trixStoreKey;class Nr extends it{isPerforming(){return this.performing===!0}hasPerformed(){return this.performed===!0}hasSucceeded(){return this.performed&&this.succeeded}hasFailed(){return this.performed&&!this.succeeded}getPromise(){return this.promise||(this.promise=new Promise((t,n)=>(this.performing=!0,this.perform((r,i)=>{this.succeeded=r,this.performing=!1,this.performed=!0,this.succeeded?t(i):n(i)})))),this.promise}perform(t){return t(!1)}release(){var t,n;(t=this.promise)===null||t===void 0||(n=t.cancel)===null||n===void 0||n.call(t),this.promise=null,this.performing=null,this.performed=null,this.succeeded=null}}Nr.proxyMethod("getPromise().then"),Nr.proxyMethod("getPromise().catch");class Mn extends it{constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(...arguments),this.object=t,this.options=n,this.childViews=[],this.rootView=this}getNodes(){return this.nodes||(this.nodes=this.createNodes()),this.nodes.map(t=>t.cloneNode(!0))}invalidate(){var t;return this.nodes=null,this.childViews=[],(t=this.parentView)===null||t===void 0?void 0:t.invalidate()}invalidateViewForObject(t){var n;return(n=this.findViewForObject(t))===null||n===void 0?void 0:n.invalidate()}findOrCreateCachedChildView(t,n,r){let i=this.getCachedViewForObject(n);return i?this.recordChildView(i):(i=this.createChildView(...arguments),this.cacheViewForObject(i,n)),i}createChildView(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};n instanceof gl&&(r.viewClass=t,t=i0);const i=new t(n,r);return this.recordChildView(i)}recordChildView(t){return t.parentView=this,t.rootView=this.rootView,this.childViews.push(t),t}getAllChildViews(){let t=[];return this.childViews.forEach(n=>{t.push(n),t=t.concat(n.getAllChildViews())}),t}findElement(){return this.findElementForObject(this.object)}findElementForObject(t){const n=t==null?void 0:t.id;if(n)return this.rootView.element.querySelector("[data-trix-id='".concat(n,"']"))}findViewForObject(t){for(const n of this.getAllChildViews())if(n.object===t)return n}getViewCache(){return this.rootView!==this?this.rootView.getViewCache():this.isViewCachingEnabled()?(this.viewCache||(this.viewCache={}),this.viewCache):void 0}isViewCachingEnabled(){return this.shouldCacheViews!==!1}enableViewCaching(){this.shouldCacheViews=!0}disableViewCaching(){this.shouldCacheViews=!1}getCachedViewForObject(t){var n;return(n=this.getViewCache())===null||n===void 0?void 0:n[t.getCacheKey()]}cacheViewForObject(t,n){const r=this.getViewCache();r&&(r[n.getCacheKey()]=t)}garbageCollectCachedViews(){const t=this.getViewCache();if(t){const n=this.getAllChildViews().concat(this).map(r=>r.object.getCacheKey());for(const r in t)n.includes(r)||delete t[r]}}}class i0 extends Mn{constructor(){super(...arguments),this.objectGroup=this.object,this.viewClass=this.options.viewClass,delete this.options.viewClass}getChildViews(){return this.childViews.length||Array.from(this.objectGroup.getObjects()).forEac
5935h(t=>{this.findOrCreateCachedChildView(this.viewClass,t,this.options)}),this.childViews}createNodes(){const t=this.createContainerElement();return this.getChildViews().forEach(n=>{Array.from(n.getNodes()).forEach(r=>{t.appendChild(r)})}),[t]}createContainerElement(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.objectGroup.getDepth();return this.getChildViews()[0].createContainerElement(t)}}/*! @license DOMPurify 3.2.3 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.2.3/LICENSE */const{entries:bd,setPrototypeOf:Ql,isFrozen:a0,getPrototypeOf:l0,getOwnPropertyDescriptor:o0}=Object;let{freeze:ht,seal:zt,create:wd}=Object,{apply:ji,construct:Wi}=typeof Reflect<"u"&&Reflect;ht||(ht=function(e){return e}),zt||(zt=function(e){return e}),ji||(ji=function(e,t,n){return e.apply(t,n)}),Wi||(Wi=function(e,t){return new e(...t)});const Er=Bt(Array.prototype.forEach),Kl=Bt(Array.prototype.pop),Yn=Bt(Array.prototype.push),Or=Bt(String.prototype.toLowerCase),mi=Bt(String.prototype.toString),Gl=Bt(String.prototype.match),Xn=Bt(String.prototype.replace),s0=Bt(String.prototype.indexOf),d0=Bt(String.prototype.trim),Ht=Bt(Object.prototype.hasOwnProperty),ft=Bt(RegExp.prototype.test),Zn=(Jl=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Wi(Jl,t)});var Jl;function Bt(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return ji(e,t,r)}}function Ee(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Or;Ql&&Ql(e,null);let r=t.length;for(;r--;){let i=t[r];if(typeof i=="string"){const l=n(i);l!==i&&(a0(t)||(t[r]=l),i=l)}e[i]=!0}return e}function u0(e){for(let t=0;t<e.length;t++)Ht(e,t)||(e[t]=null);return e}function kn(e){const t=wd(null);for(const[n,r]of bd(e))Ht(e,n)&&(Array.isArray(r)?t[n]=u0(r):r&&typeof r=="object"&&r.constructor===Object?t[n]=kn(r):t[n]=r);return t}function er(e,t){for(;e!==null;){const n=o0(e,t);if(n){if(n.get)return Bt(n.get);if(typeof n.value=="function")return Bt(n.value)}e=l0(e)}return function(){return null}}const Yl=ht(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),hi=ht(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),bi=ht(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),c0=ht(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),wi=ht(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),p0=ht(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Xl=ht(["#text"]),Zl=ht(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
5935spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),yi=ht(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),eo=ht(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Lr=ht(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),f0=zt(/\{\{[\w\W]*|[\w\W]*\}\}/gm),v0=zt(/<%[\w\W]*|[\w\W]*%>/gm),g0=zt(/\$\{[\w\W]*}/gm),m0=zt(/^data-[\-\w.\u00B7-\uFFFF]+$/),h0=zt(/^aria-[\-\w]+$/),yd=zt(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),b0=zt(/^(?:\w+script|data):/i),w0=zt(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),kd=zt(/^html$/i),y0=zt(/^[a-z][.\w]*(-[.\w]+)+$/i);var to=Object.freeze({__proto__:null,ARIA_ATTR:h0,ATTR_WHITESPACE:w0,CUSTOM_ELEMENT:y0,DATA_ATTR:m0,DOCTYPE_NAME:kd,ERB_EXPR:v0,IS_ALLOWED_URI:yd,IS_SCRIPT_OR_DATA:b0,MUSTACHE_EXPR:f0,TMPLIT_EXPR:g0});const k0=1,C0=3,A0=7,E0=8,L0=9,x0=function(){return typeof window>"u"?null:window};var Hr=function e(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:x0();const n=g=>e(g);if(n.version="3.2.3",n.removed=[],!t||!t.document||t.document.nodeType!==L0)return n.isSupported=!1,n;let{document:r}=t;const i=r,l=i.currentScript,{DocumentFragment:a,HTMLTemplateElement:o,Node:s,Element:u,NodeFilter:f,NamedNodeMap:S=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:M,DOMParser:C,trustedTypes:E}=t,k=u.prototype,x=er(k,"cloneNode"),O=er(k,"remove"),D=er(k,"nextSibling"),L=er(k,"childNodes"),P=er(k,"parentNode");if(typeof o=="function"){const g=r.createElement("template");g.content&&g.content.ownerDocument&&(r=g.content.ownerDocument)}let H,I="";const{implementation:te,createNodeIterator:K,createDocumentFragment:z,getElementsByTagName:re}=r,{importNode:Z}=i;let q={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported=typeof bd=="function"&&typeof P=="function"&&te&&te.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:ae,ERB_EXPR:we,TMPLIT_EXPR:de,DATA_ATTR:be,ARIA_ATTR:fe,IS_SCRIPT_OR_DATA:Ke,ATTR_WHITESPACE:pe,CUSTOM_ELEMENT:ve}=to;let{IS_ALLOWED_URI:W}=to,ee=null;const at=Ee({},[...Yl,...hi,...bi,...wi,...Xl]);let oe=null;const le=Ee({},[...Zl,...yi,...eo,...Lr]);
5935let R=Object.seal(wd(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ne=null,Te=null,lt=!0,Mt=!0,Vt=!1,At=!0,Et=!1,Pt=!0,et=!1,qt=!1,bt=!1,Ge=!1,tt=!1,nt=!1,wt=!0,Lt=!1,Me=!0,ot=!1,Qe={},ut=null;const yt=Ee({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Dt=null;const ln=Ee({},["audio","video","img","source","image","track"]);let ct=null;const Ot=Ee({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Zt="http://www.w3.org/1998/Math/MathML",Nt="http://www.w3.org/2000/svg",xt="http://www.w3.org/1999/xhtml";let pt=xt,kt=!1,bn=null;const On=Ee({},[Zt,Nt,xt],mi);let St=Ee({},["mi","mo","mn","ms","mtext"]),Tt=Ee({},["annotation-xml"]);const wn=Ee({},["title","style","font","a","script"]);let _t=null;const _n=["application/xhtml+xml","text/html"];let Pe=null,c=null;const b=r.createElement("form"),y=function(g){return g instanceof RegExp||g instanceof Function},F=function(){let g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!c||c!==g){if(g&&typeof g=="object"||(g={}),g=kn(g),_t=_n.indexOf(g.PARSER_MEDIA_TYPE)===-1?"text/html":g.PARSER_MEDIA_TYPE,Pe=_t==="application/xhtml+xml"?mi:Or,ee=Ht(g,"ALLOWED_TAGS")?Ee({},g.ALLOWED_TAGS,Pe):at,oe=Ht(g,"ALLOWED_ATTR")?Ee({},g.ALLOWED_ATTR,Pe):le,bn=Ht(g,"ALLOWED_NAMESPACES")?Ee({},g.ALLOWED_NAMESPACES,mi):On,ct=Ht(g,"ADD_URI_SAFE_ATTR")?Ee(kn(Ot),g.ADD_URI_SAFE_ATTR,Pe):Ot,Dt=Ht(g,"ADD_DATA_URI_TAGS")?Ee(kn(ln),g.ADD_DATA_URI_TAGS,Pe):ln,ut=Ht(g,"FORBID_CONTENTS")?Ee({},g.FORBID_CONTENTS,Pe):yt,ne=Ht(g,"FORBID_TAGS")?Ee({},g.FORBID_TAGS,Pe):{},Te=Ht(g,"FORBID_ATTR")?Ee({},g.FORBID_ATTR,Pe):{},Qe=!!Ht(g,"USE_PROFILES")&&g.USE_PROFILES,lt=g.ALLOW_ARIA_ATTR!==!1,Mt=g.ALLOW_DATA_ATTR!==!1,Vt=g.ALLOW_UNKNOWN_PROTOCOLS||!1,At=g.ALLOW_SELF_CLOSE_IN_ATTR!==!1,Et=g.SAFE_FOR_TEMPLATES||!1,Pt=g.SAFE_FOR_XML!==!1,et=g.WHOLE_DOCUMENT||!1,Ge=g.RETURN_DOM||!1,tt=g.RETURN_DOM_FRAGMENT||!1,nt=g.RETURN_TRUSTED_TYPE||!1,bt=g.FORCE_BODY||!1,wt=g.SANITIZE_DOM!==!1,Lt=g.SANITIZE_NAMED_PROPS||!1,Me=g.KEEP_CONTENT!==!1,ot=g.IN_PLACE||!1,W=g.ALLOWED_URI_REGEXP||yd,pt=g.NAMESPACE||xt,St=g.MATHML_TEXT_INTEGRATION_POINTS||St,Tt=g.HTML_INTEGRATION_POINTS||Tt,R=g.CUSTOM_ELEMENT_HANDLING||{},g.CUSTOM_ELEMENT_HANDLING&&y(g.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(R.tagNameCheck=g.CUSTOM_ELEMENT_HANDLING.tagNameCheck),g.CUSTOM_ELEMENT_HANDLING&&y(g.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(R.attributeNameCheck=g.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),g.CUSTOM_ELEMENT_HANDLING&&typeof g.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(R.allowCustomizedBuiltInElements=g.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Et&&(Mt=!1),tt&&(Ge=!0),Qe&&(ee=Ee({},Xl),oe=[],Qe.html===!0&&(Ee(ee,Yl),Ee(oe,Zl)),Qe.svg===!0&&(Ee(ee,hi),Ee(oe,yi),Ee(oe,Lr)),Qe.svgFilters===!0&&(Ee(ee,bi),Ee(oe,yi),Ee(oe,Lr)),Qe.mathMl===!0&&(Ee(ee,wi),Ee(oe,eo),Ee(oe,Lr))),g.ADD_TAGS&&(ee===at&&(ee=kn(ee)),Ee(ee,g.ADD_TAGS,Pe)),g.ADD_ATTR&&(oe===le&&(oe=kn(oe)),Ee(oe,g.ADD_ATTR,Pe)),g.ADD_URI_SAFE_ATTR&&Ee(ct,g.ADD_URI_SAFE_ATTR,Pe),g.FORBID_CONTENTS&&(ut===yt&&(ut=kn(ut)),Ee(ut,g.FORBID_CONTENTS,Pe)),Me&&(ee["#text"]=!0),et&&Ee(ee,["html","head","body"]),ee.table&&(Ee(ee,["tbody"]),delete ne.tbody),g.TRUSTED_TYPES_POLICY){if(typeof g.TRUSTED_TYPES_POLICY.createHTML!="function")throw Zn('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof g.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw Zn('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');H=g.TRUSTED_TYPES_POLICY,I=H.createHTML("")}else H===void 0&&(H=function(J,V){if(typeof J!="object"||typeof J.createPolicy!="function")return null;let ce=null;
5935const Ae="data-tt-policy-suffix";V&&V.hasAttribute(Ae)&&(ce=V.getAttribute(Ae));const v="dompurify"+(ce?"#"+ce:"");try{return J.createPolicy(v,{createHTML:B=>B,createScriptURL:B=>B})}catch{return console.warn("TrustedTypes policy "+v+" could not be created."),null}}(E,l)),H!==null&&typeof I=="string"&&(I=H.createHTML(""));ht&&ht(g),c=g}},U=Ee({},[...hi,...bi,...c0]),j=Ee({},[...wi,...p0]),G=function(g){Yn(n.removed,{element:g});try{P(g).removeChild(g)}catch{O(g)}},_=function(g,J){try{Yn(n.removed,{attribute:J.getAttributeNode(g),from:J})}catch{Yn(n.removed,{attribute:null,from:J})}if(J.removeAttribute(g),g==="is")if(Ge||tt)try{G(J)}catch{}else try{J.setAttribute(g,"")}catch{}},Re=function(g){let J=null,V=null;if(bt)g="<remove></remove>"+g;else{const v=Gl(g,/^[\r\n\t ]+/);V=v&&v[0]}_t==="application/xhtml+xml"&&pt===xt&&(g='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+g+"</body></html>");const ce=H?H.createHTML(g):g;if(pt===xt)try{J=new C().parseFromString(ce,_t)}catch{}if(!J||!J.documentElement){J=te.createDocument(pt,"template",null);try{J.documentElement.innerHTML=kt?I:ce}catch{}}const Ae=J.body||J.documentElement;return g&&V&&Ae.insertBefore(r.createTextNode(V),Ae.childNodes[0]||null),pt===xt?re.call(J,et?"html":"body")[0]:et?J.documentElement:Ae},Ie=function(g){return K.call(g.ownerDocument||g,g,f.SHOW_ELEMENT|f.SHOW_COMMENT|f.SHOW_TEXT|f.SHOW_PROCESSING_INSTRUCTION|f.SHOW_CDATA_SECTION,null)},Ce=function(g){return g instanceof M&&(typeof g.nodeName!="string"||typeof g.textContent!="string"||typeof g.removeChild!="function"||!(g.attributes instanceof S)||typeof g.removeAttribute!="function"||typeof g.setAttribute!="function"||typeof g.namespaceURI!="string"||typeof g.insertBefore!="function"||typeof g.hasChildNodes!="function")},Fe=function(g){return typeof s=="function"&&g instanceof s};function ge(g,J,V){Er(g,ce=>{ce.call(n,J,V,c)})}const He=function(g){let J=null;if(ge(q.beforeSanitizeElements,g,null),Ce(g))return G(g),!0;const V=Pe(g.nodeName);if(ge(q.uponSanitizeElement,g,{tagName:V,allowedTags:ee}),g.hasChildNodes()&&!Fe(g.firstElementChild)&&ft(/<[/\w]/g,g.innerHTML)&&ft(/<[/\w]/g,g.textContent)||g.nodeType===A0||Pt&&g.nodeType===E0&&ft(/<[/\w]/g,g.data))return G(g),!0;if(!ee[V]||ne[V]){if(!ne[V]&&Ue(V)&&(R.tagNameCheck instanceof RegExp&&ft(R.tagNameCheck,V)||R.tagNameCheck instanceof Function&&R.tagNameCheck(V)))return!1;if(Me&&!ut[V]){const ce=P(g)||g.parentNode,Ae=L(g)||g.childNodes;if(Ae&&ce)for(let v=Ae.length-1;v>=0;--v){const B=x(Ae[v],!0);B.__removalCount=(g.__removalCount||0)+1,ce.insertBefore(B,D(g))}}return G(g),!0}return g instanceof u&&!function(ce){let Ae=P(ce);Ae&&Ae.tagName||(Ae={namespaceURI:pt,tagName:"template"});const v=Or(ce.tagName),B=Or(Ae.tagName);return!!bn[ce.namespaceURI]&&(ce.namespaceURI===Nt?Ae.namespaceURI===xt?v==="svg":Ae.namespaceURI===Zt?v==="svg"&&(B==="annotation-xml"||St[B]):!!U[v]:ce.namespaceURI===Zt?Ae.namespaceURI===xt?v==="math":Ae.namespaceURI===Nt?v==="math"&&Tt[B]:!!j[v]:ce.namespaceURI===xt?!(Ae.namespaceURI===Nt&&!Tt[B])&&!(Ae.namespaceURI===Zt&&!St[B])&&!j[v]&&(wn[v]||!U[v]):!(_t!=="application/xhtml+xml"||!bn[ce.namespaceURI]))}(g)?(G(g),!0):V!=="noscript"&&V!=="noembed"&&V!=="noframes"||!ft(/<\/no(script|embed|frames)/i,g.innerHTML)?(Et&&g.nodeType===C0&&(J=g.textContent,Er([ae,we,de],ce=>{J=Xn(J,ce," ")}),g.textContent!==J&&(Yn(n.removed,{element:g.cloneNode()}),g.textContent=J)),ge(q.afterSanitizeElements,g,null),!1):(G(g),!0)},Je=function(g,J,V){if(wt&&(J==="id"||J==="name")&&(V in r||V in b))return!1;if(!(Mt&&!Te[J]&&ft(be,J))){if(!(lt&&ft(fe,J))){if(!oe[J]||Te[J]){if(!(Ue(g)&&(R.tagNameCheck instanceof RegExp&&ft(R.tagNameCheck,g)||R.tagNameCheck instanceof Function&&R.tagNameCheck(g))&&(R.attributeNameCheck instanceof RegExp&&ft(R.attributeNameCheck,J)||R.attributeNameCheck instanceof Function&&R.attributeNameCheck(J))||J==="is"&&R.allowCustomizedBuiltInElements&&(R.tagNameCheck instanceof RegExp&&ft(R.tagNameCheck,V)||R.tagNameCheck instanceof Function&&R.tagNameCheck(V))))return!1}else if(!ct[J]){if(!ft(W,Xn(V,pe,""))){if((J!=="src"&&J!=="xlink:href"&&J!=="href"||g==="script"||s0(V,"data:")!==0||!Dt[g])&&!(Vt&&!ft(Ke,Xn(V,pe,"")))){if(V)return!1}}}}}return!0},Ue=function(g){return g!=="annotation-xml"&&Gl(g,ve)},We=function(g){ge(q.beforeSanitizeAttributes,g,null);const{attributes:J}=g;if(!J||Ce(g))return;const V={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:oe,forceKeepAttr:void 0};let ce=J.length;for(;ce--;){const Ae=J[ce],{name:v,namespaceURI:B,value:ue}=Ae,Be=Pe(v);let Ve=v==="value"?ue:d0(ue);if(V.attrName=Be,V.attrValue=Ve,V.keepAttr=!0,V.forceKeepAttr=void 0,ge(q.uponSanitizeAttribute,g,V),Ve=V.attrValue,!Lt||Be!=="id"&&Be!=="name"||(_(v,g),Ve="user-content-"+Ve),Pt&&ft(/((--!?|])>)|<\/(style|title)/i,Ve)){_(v,g);continue}if(V.forceKeepAttr||(_(v,g),!V.keepAttr))continue;if(!At&&ft(/\/>/i,Ve)){_(v,g);continue}Et&&Er([ae,we,de],ii=>{Ve=Xn(Ve,ii," ")});const Qn=Pe(g.nodeName);if(Je(Qn,Be,Ve)){if(H&&typeof E=="object"&&typeof E.getAttributeType=="function"&&!B)switch(E.getAttributeType(Qn,Be)){case"TrustedHTML":Ve=H.createHTML(Ve);break;case"TrustedScriptURL":Ve=H.createScriptURL(Ve)}try{B?g.setAttributeNS(B,v,Ve):g.setAttribute(v,Ve),Ce(g)?G(g):Kl(n.removed)}catch{}}}ge(q.afterSanitizeAttributes,g,null)},Qt=function g(J){let V=null;const ce=Ie(J);for(ge(q.beforeSanitizeShadowDOM,J,null);V=ce.nextNode();)ge(q.uponSanitizeShadowNode,V,null),He(V),We(V),V.content instanceof a&&g(V.
5935content);ge(q.afterSanitizeShadowDOM,J,null)};return n.sanitize=function(g){let J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},V=null,ce=null,Ae=null,v=null;if(kt=!g,kt&&(g="<!-->"),typeof g!="string"&&!Fe(g)){if(typeof g.toString!="function")throw Zn("toString is not a function");if(typeof(g=g.toString())!="string")throw Zn("dirty is not a string, aborting")}if(!n.isSupported)return g;if(qt||F(J),n.removed=[],typeof g=="string"&&(ot=!1),ot){if(g.nodeName){const Be=Pe(g.nodeName);if(!ee[Be]||ne[Be])throw Zn("root node is forbidden and cannot be sanitized in-place")}}else if(g instanceof s)V=Re("<!---->"),ce=V.ownerDocument.importNode(g,!0),ce.nodeType===k0&&ce.nodeName==="BODY"||ce.nodeName==="HTML"?V=ce:V.appendChild(ce);else{if(!Ge&&!Et&&!et&&g.indexOf("<")===-1)return H&&nt?H.createHTML(g):g;if(V=Re(g),!V)return Ge?null:nt?I:""}V&&bt&&G(V.firstChild);const B=Ie(ot?g:V);for(;Ae=B.nextNode();)He(Ae),We(Ae),Ae.content instanceof a&&Qt(Ae.content);if(ot)return g;if(Ge){if(tt)for(v=z.call(V.ownerDocument);V.firstChild;)v.appendChild(V.firstChild);else v=V;return(oe.shadowroot||oe.shadowrootmode)&&(v=Z.call(i,v,!0)),v}let ue=et?V.outerHTML:V.innerHTML;return et&&ee["!doctype"]&&V.ownerDocument&&V.ownerDocument.doctype&&V.ownerDocument.doctype.name&&ft(kd,V.ownerDocument.doctype.name)&&(ue="<!DOCTYPE "+V.ownerDocument.doctype.name+`>
5936`+ue),Et&&Er([ae,we,de],Be=>{ue=Xn(ue,Be," ")}),H&&nt?H.createHTML(ue):ue},n.setConfig=function(){F(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}),qt=!0},n.clearConfig=function(){c=null,qt=!1},n.isValidAttribute=function(g,J,V){c||F({});const ce=Pe(g),Ae=Pe(J);return Je(ce,Ae,V)},n.addHook=function(g,J){typeof J=="function"&&Yn(q[g],J)},n.removeHook=function(g){return Kl(q[g])},n.removeHooks=function(g){q[g]=[]},n.removeAllHooks=function(){q={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n}();Hr.addHook("uponSanitizeAttribute",function(e,t){/^data-trix-/.test(t.attrName)&&(t.forceKeepAttr=!0)});const S0="style href src width height language class".split(" "),T0="javascript:".split(" "),R0="script iframe form noscript".split(" ");class ei extends it{static setHTML(t,n){const r=new this(n).sanitize(),i=r.getHTML?r.getHTML():r.outerHTML;t.innerHTML=i}static sanitize(t,n){const r=new this(t,n);return r.sanitize(),r}constructor(t){let{allowedAttributes:n,forbiddenProtocols:r,forbiddenElements:i}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(...arguments),this.allowedAttributes=n||S0,this.forbiddenProtocols=r||T0,this.forbiddenElements=i||R0,this.body=I0(t)}sanitize(){return this.sanitizeElements(),this.normalizeListElementNesting(),Hr.setConfig(ad),this.body=Hr.sanitize(this.body),this.body}getHTML(){return this.body.innerHTML}getBody(){return this.body}sanitizeElements(){const t=zr(this.body),n=[];for(;t.nextNode();){const r=t.currentNode;switch(r.nodeType){case Node.ELEMENT_NODE:this.elementIsRemovable(r)?n.push(r):this.sanitizeElement(r);break;case Node.COMMENT_NODE:n.push(r)}}return n.forEach(r=>mn(r)),this.body}sanitizeElement(t){return t.hasAttribute("href")&&this.forbiddenProtocols.includes(t.protocol)&&t.removeAttribute("href"),Array.from(t.attributes).forEach(n=>{let{name:r}=n;this.allowedAttributes.includes(r)||r.indexOf("data-trix")===0||t.removeAttribute(r)}),t}normalizeListElementNesting(){return Array.from(this.body.querySelectorAll("ul,ol")).forEach(t=>{const n=t.previousElementSibling;n&&gt(n)==="li"&&n.appendChild(t)}),this.body}elementIsRemovable(t){if((t==null?void 0:t.nodeType)===Node.ELEMENT_NODE)return this.elementIsForbidden(t)||this.elementIsntSerializable(t)}elementIsForbidden(t){return this.forbiddenElements.includes(gt(t))}elementIsntSerializable(t){return t.getAttribute("data-trix-serialize")==="false"&&!xn(t)}}const I0=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";e=e.replace(/<\/html[^>]*>[^]*$/i,"</html>");const t=document.implementation.createHTMLDocument("");return t.documentElement.innerHTML=e,Array.from(t.head.querySelectorAll("style")).forEac
5936h(n=>{t.body.appendChild(n)}),t.body},{css:sn}=kr;class ml extends Mn{constructor(){super(...arguments),this.attachment=this.object,this.attachment.uploadProgressDelegate=this,this.attachmentPiece=this.options.piece}createContentNodes(){return[]}createNodes(){let t;const n=t=ke({tagName:"figure",className:this.getClassName(),data:this.getData(),editable:!1}),r=this.getHref();return r&&(t=ke({tagName:"a",editable:!1,attributes:{href:r,tabindex:-1}}),n.appendChild(t)),this.attachment.hasContent()?ei.setHTML(t,this.attachment.getContent()):this.createContentNodes().forEach(i=>{t.appendChild(i)}),t.appendChild(this.createCaptionElement()),this.attachment.isPending()&&(this.progressElement=ke({tagName:"progress",attributes:{class:sn.attachmentProgress,value:this.attachment.getUploadProgress(),max:100},data:{trixMutable:!0,trixStoreKey:["progressElement",this.attachment.id].join("/")}}),n.appendChild(this.progressElement)),[no("left"),n,no("right")]}createCaptionElement(){const t=ke({tagName:"figcaption",className:sn.attachmentCaption}),n=this.attachmentPiece.getCaption();if(n)t.classList.add("".concat(sn.attachmentCaption,"--edited")),t.textContent=n;else{let r,i;const l=this.getCaptionConfig();if(l.name&&(r=this.attachment.getFilename()),l.size&&(i=this.attachment.getFormattedFilesize()),r){const a=ke({tagName:"span",className:sn.attachmentName,textContent:r});t.appendChild(a)}if(i){r&&t.appendChild(document.createTextNode(" "));const a=ke({tagName:"span",className:sn.attachmentSize,textContent:i});t.appendChild(a)}}return t}getClassName(){const t=[sn.attachment,"".concat(sn.attachment,"--").concat(this.attachment.getType())],n=this.attachment.getExtension();return n&&t.push("".concat(sn.attachment,"--").concat(n)),t.join(" ")}getData(){const t={trixAttachment:JSON.stringify(this.attachment),trixContentType:this.attachment.getContentType(),trixId:this.attachment.id},{attributes:n}=this.attachmentPiece;return n.isEmpty()||(t.trixAttributes=JSON.stringify(n)),this.attachment.isPending()&&(t.trixSerialize=!1),t}getHref(){if(!B0(this.attachment.getContent(),"a"))return this.attachment.getHref()}getCaptionConfig(){var t;const n=this.attachment.getType(),r=vd((t=ol[n])===null||t===void 0?void 0:t.caption);return n==="file"&&(r.name=!0),r}findProgressElement(){var t;return(t=this.findElement())===null||t===void 0?void 0:t.querySelector("progress")}attachmentDidChangeUploadProgress(){const t=this.attachment.getUploadProgress(),n=this.findProgressElement();n&&(n.value=t)}}const no=e=>ke({tagName:"span",textContent:Zr,data:{trixCursorTarget:e,trixSerialize:!1}}),B0=function(e,t){const n=ke("div");return ei.setHTML(n,e||""),n.querySelector(t)};class Cd extends ml{constructor(){super(...arguments),this.attachment.previewDelegate=this}createContentNodes(){return this.image=ke({tagName:"img",attributes:{src:""},data:{trixMutable:!0}}),this.refresh(this.image),[this.image]}createCaptionElement(){const t=super.createCaptionElement(...arguments);return t.textContent||t.setAttribute("data-trix-placeholder",me.captionPlaceholder),t}refresh(t){var n;if(t||(t=(n=this.findElement())===null||n===void 0?void 0:n.querySelector("img")),t)return this.updateAttributesForImage(t)}updateAttributesForImage(t){const n=this.attachment.getURL(),r=this.attachment.getPreviewURL();if(t.src=r||n,r===n)t.removeAttribute("data-trix-serialized-attributes");else{const o=JSON.stringify({src:n});t.setAttribute("data-trix-serialized-attributes",o)}const i=this.attachment.getWidth(),l=this.attachment.getHeight();i!=null&&(t.width=i),l!=null&&(t.height=l);const a=["imageElement",this.attachment.id,t.src,t.width,t.height].join("/");t.dataset.trixStoreKey=a}attachmentDidChangeAttributes(){return this.refresh(this.image),this.refresh()}}class Ad extends Mn{constructor(){super(...arguments),this.piece=this.object,this.attributes=this.piece.getAttributes(),this.textConfig=this.options.textConfig,this.context=this.options.context,this.piece.attachment?this.attachment=this.piece.attachment:this.string=this.piece.toString()}createNodes(){let t=this.attachment?this.createAttachmentNodes():this.createStringNodes();const n=this.createElement();if(n){const r=function(i){for(;(l=i)!==null&&l!==void 0&&l.firstElementChild;){var l;i=i.firstElementChild}return i}(n);Array.from(t).forEach(i=>
5936{r.appendChild(i)}),t=[n]}return t}createAttachmentNodes(){const t=this.attachment.isPreviewable()?Cd:ml;return this.createChildView(t,this.piece.attachment,{piece:this.piece}).getNodes()}createStringNodes(){var t;if((t=this.textConfig)!==null&&t!==void 0&&t.plaintext)return[document.createTextNode(this.string)];{const n=[],r=this.string.split(`
5937`);for(let i=0;i<r.length;i++){const l=r[i];if(i>0){const a=ke("br");n.push(a)}if(l.length){const a=document.createTextNode(this.preserveSpaces(l));n.push(a)}}return n}}createElement(){let t,n,r;const i={};for(n in this.attributes){r=this.attributes[n];const a=Hi(n);if(a){if(a.tagName){var l;const o=ke(a.tagName);l?(l.appendChild(o),l=o):t=l=o}if(a.styleProperty&&(i[a.styleProperty]=r),a.style)for(n in a.style)r=a.style[n],i[n]=r}}if(Object.keys(i).length)for(n in t||(t=ke("span")),i)r=i[n],t.style[n]=r;return t}createContainerElement(){for(const t in this.attributes){const n=this.attributes[t],r=Hi(t);if(r&&r.groupTagName){const i={};return i[t]=n,ke(r.groupTagName,i)}}}preserveSpaces(t){return this.context.isLast&&(t=t.replace(/\ $/,pn)),t=t.replace(/(\S)\ {3}(\S)/g,"$1 ".concat(pn," $2")).replace(/\ {2}/g,"".concat(pn," ")).replace(/\ {2}/g," ".concat(pn)),(this.context.isFirst||this.context.followsWhitespace)&&(t=t.replace(/^\ /,pn)),t}}class Ed extends Mn{constructor(){super(...arguments),this.text=this.object,this.textConfig=this.options.textConfig}createNodes(){const t=[],n=gl.groupObjects(this.getPieces()),r=n.length-1;for(let l=0;l<n.length;l++){const a=n[l],o={};l===0&&(o.isFirst=!0),l===r&&(o.isLast=!0),M0(i)&&(o.followsWhitespace=!0);const s=this.findOrCreateCachedChildView(Ad,a,{textConfig:this.textConfig,context:o});t.push(...Array.from(s.getNodes()||[]));var i=a}return t}getPieces(){return Array.from(this.text.getPieces()).filter(t=>!t.hasAttribute("blockBreak"))}}const M0=e=>/\s$/.test(e==null?void 0:e.toString()),{css:ro}=kr;class Ld extends Mn{constructor(){super(...arguments),this.block=this.object,this.attributes=this.block.getAttributes()}createNodes(){const t=[document.createComment("block")];if(this.block.isEmpty())t.push(ke("br"));else{var n;const r=(n=Xe(this.block.getLastAttribute()))===null||n===void 0?void 0:n.text,i=this.findOrCreateCachedChildView(Ed,this.block.text,{textConfig:r});t.push(...Array.from(i.getNodes()||[])),this.shouldAddExtraNewlineElement()&&t.push(ke("br"))}if(this.attributes.length)return t;{let r;const{tagName:i}=mt.default;this.block.isRTL()&&(r={dir:"rtl"});const l=ke({tagName:i,attributes:r});return t.forEach(a=>l.appendChild(a)),[l]}}createContainerElement(t){const n={};let r;const i=this.attributes[t],{tagName:l,htmlAttributes:a=[]}=Xe(i);if(t===0&&this.block.isRTL()&&Object.assign(n,{dir:"rtl"}),i==="attachmentGallery"){const o=this.block.getBlockBreakPosition();r="".concat(ro.attachmentGallery," ").concat(ro.attachmentGallery,"--").concat(o)}return Object.entries(this.block.htmlAttributes).forEach(o=>{let[s,u]=o;a.includes(s)&&(n[s]=u)}),ke({tagName:l,className:r,attributes:n})}shouldAddExtraNewlineElement(){return/\n\n$/.test(this.block.toString())}}class ti extends Mn{static render(t){const n=ke("div"),r=new this(t,{element:n});return r.render(),r.sync(),n}constructor(){super(...arguments),this.element=this.options.element,this.elementStore=new r0,this.setDocument(this.object)}setDocument(t){t.isEqualTo(this.document)||(this.document=this.object=t)}render(){if(this.childViews=[],this.shadowElement=ke("div"),!this.document.isEmpty()){const t=gl.groupObjects(this.document.getBlocks(),{asTree:!0});Array.from(t).forEach(n=>{const r=this.findOrCreateCachedChildView(Ld,n);Array.from(r.getNodes()).map(i=>this.shadowElement.appendChild(i))})}}isSynced(){return D0(this.shadowElement,this.element)}sync(){const t=this.createDocumentFragmentForSync();for(;this.element.lastChild;)this.element.removeChild(this.element.lastChild);return this.element.appendChild(t),this.didSync()}didSync(){return this.elementStore.reset(io(this.element)),pl(()=>this.garbageCollectCachedViews())}createDocumentFragmentForSync(){const t=document.createDocumentFragment();
5937return Array.from(this.shadowElement.childNodes).forEach(n=>{t.appendChild(n.cloneNode(!0))}),Array.from(io(t)).forEach(n=>{const r=this.elementStore.remove(n);r&&n.parentNode.replaceChild(r,n)}),t}}const io=e=>e.querySelectorAll("[data-trix-store-key]"),D0=(e,t)=>ao(e.innerHTML)===ao(t.innerHTML),ao=e=>e.replace(/&nbsp;/g," ");function Ct(e,t,n){return(t=O0(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function O0(e){var t=function(n,r){if(typeof n!="object"||n===null)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var l=i.call(n,r);if(typeof l!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(e,"string");return typeof t=="symbol"?t:String(t)}function Ne(e,t){return F0(e,xd(e,t,"get"))}function hl(e,t,n){return $0(e,xd(e,t,"set"),n),n}function xd(e,t,n){if(!t.has(e))throw new TypeError("attempted to "+n+" private field on non-instance");return t.get(e)}function F0(e,t){return t.get?t.get.call(e):t.value}function $0(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=n}}function xr(e,t,n){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return n}function Sd(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function dr(e,t,n){Sd(e,t),t.set(e,n)}class Dn extends Bn{static registerType(t,n){n.type=t,this.types[t]=n}static fromJSON(t){const n=this.types[t.type];if(n)return n.fromJSON(t)}constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(...arguments),this.attributes=Rt.box(n)}copyWithAttributes(t){return new this.constructor(this.getValue(),t)}copyWithAdditionalAttributes(t){return this.copyWithAttributes(this.attributes.merge(t))}copyWithoutAttribute(t){return this.copyWithAttributes(this.attributes.remove(t))}copy(){return this.copyWithAttributes(this.attributes)}getAttribute(t){return this.attributes.get(t)}getAttributesHash(){return this.attributes}getAttributes(){return this.attributes.toObject()}hasAttribute(t){return this.attributes.has(t)}hasSameStringValueAsPiece(t){return t&&this.toString()===t.toString()}hasSameAttributesAsPiece(t){return t&&(this.attributes===t.attributes||this.attributes.isEqualTo(t.attributes))}isBlockBreak(){return!1}isEqualTo(t){return super.isEqualTo(...arguments)||this.hasSameConstructorAs(t)&&this.hasSameStringValueAsPiece(t)&&this.hasSameAttributesAsPiece(t)}isEmpty(){return this.length===0}isSerializable(){return!0}toJSON(){return{type:this.constructor.type,attributes:this.getAttributes()}}contentsForInspection(){return{type:this.constructor.type,attributes:this.attributes.inspect()}}canBeGrouped(){return this.hasAttribute("href")}canBeGroupedWith(t){return this.getAttribute("href")===t.getAttribute("href")}getLength(){return this.length}canBeConsolidatedWith(t){return!1}}Ct(Dn,"types",{});class Td extends Nr{constructor(t){super(...arguments),this.url=t}perform(t){const n=new Image;n.onload=()=>(n.width=this.width=n.naturalWidth,n.height=this.height=n.naturalHeight,t(!0,n)),n.onerror=()=>t(!1),n.src=this.url}}class qn extends Bn{static attachmentForFile(t){const n=new this(this.attributesForFile(t));return n.setFile(t),n}static attributesForFile(t){return new Rt({filename:t.name,filesize:t.size,contentType:t.type})}static fromJSON(t){return new this(t)}constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};super(t),this.releaseFile=this.releaseFile.bind(this),this.attributes=Rt.box(t),this.didChangeAttributes()}getAttribute(t){return this.attributes.get(t)}hasAttribute(t){return this.attributes.has(t)}getAttributes(){return this.attributes.toObject()}setAttributes(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const n=this.attributes.merge(t);var r,i,l,a;if(!this.attributes.isEqualTo(n))return this.attributes=n,this.didChangeAttributes(),(r=this.previewDelegate)===null||r===void 0||(i=r.attachmentDidChangeAttributes)===null||i===void 0||i.call(r,this),(l=this.delegate)===null||l===void 0||(a=l.attachmentDidChangeAttributes)===null||a===void 0?void 0:a.call(l,this)}didChangeAttributes(){if(this.isPreviewable())return this.preloadURL()}isPending(){return this.file!=null&&!(this.getURL()||this.getHref())}isPreviewable(){return this.attributes.has("previewable")?this.attributes.get("previewable"):qn.previewablePattern.test(this.getContentType())}getType(){return this.hasContent()?"content":this.isPreviewable()?"preview":"file"}getURL(){return this.attributes.get("url")}getHref(){return this.attributes.get("href")}getFilename(){return this.attributes.get("filename")||""}getFilesize(){return this.attributes.get("filesize")}getFormattedFilesize(){const t=this.attributes.get("filesize");return typeof t=="number"?ld.formatter(t):""}getExtension(){var t;return(t=this.getFilename().match(/\.(\w+)$/))===null||t===void 0?void 0:t[1].toLowerCase()}getContentType(){return this.attributes.get("contentType")}hasContent(){return this.attributes.has("content")}getContent(){return this.attributes.get("content")}getWidth(){return this.attributes.get("width")}getHeight(){return this.attributes.get("height")}getFile(){return this.file}setFile(t){if(this.file=t,this.isPreviewable())return this.preloadFile()}releaseFile(){this.releasePreloadedFile(),this.file=null}getUploadProgress(){return this.uploadProgress!=null?this.uploadProgress:0}setUploadProgress(t){var n,r;if(this.uploadProgress!==t)return this.uploadProgress=t,(n=this.uploadProgressDelegate)===null||n===void 0||(r=n.attachmentDidChangeUploadProgress)===null||r===void 0?void 0:r.call(n,this)}toJSON(){return this.getAttributes()}getCacheKey(){return[super.getCacheKey(...arguments),this.attributes.getCacheKey(),this.getPreviewURL()].join("/")}getPreviewURL(){return this.previewURL||this.preloadingURL}setPreviewURL(t){var n,r,i,l;if(t!==this.getPreviewURL())return this.previewURL=t,(n=this.previewDelegate)===null||n===void 0||(r=n.attachmentDidChangeAttributes)===null||r===void 0||r.call(n,this),(i=this.delegate)===null||i===void 0||(l=i.attachmentDidChangePreviewURL)===null||l===void 0?void 0:l.call(i,this)}preloadURL(){return this.preload(this.getURL(),this.releaseFile)}preloadFile(){if(this.file)return this.fileObjectURL=URL.createObjectURL(this.file),this.preload(this.fileObjectURL)}releasePreloadedFile(){this.fileObjectURL&&(URL.revokeObjectURL(this.fileObjectURL),this.fileObjectURL=null)}preload(t,n){if(t&&t!==this.getPreviewURL())return this.preloadingURL=t,new Td(t).then(r=>{let{width:i,height:l}=r;return this.getWidth()&&this.getHeight()||this.setAttributes({width:i,height:l}),this.preloadingURL=null,this.setPreviewURL(t),n==null?void 0:n()}).catch(()=>(this.preloadingURL=null,n==null?void 0:n()))}}Ct(qn,"previewablePattern",/^image(\/(gif|png|webp|jpe?g)|$)/);class Wn extends Dn{static fromJSON(t){return new this(qn.fromJSON(t.attachment),t.attributes)}constructor(t){super(...arguments),this.attachment=t,this.length=1,this.ensureAttachmentExclusivelyHasAttribute("href"),this.attachment.hasContent()||this.removeProhibitedAttributes()}ensureAttachmentExclusivelyHasAttribute(t){this.hasAttribute(t)&&(this.attachment.hasAttribute(t)||this.attachment.setAttributes(this.attributes.slice([t])),this.attributes=this.attributes.remove(t))}removeProhibitedAttributes(){const t=this.attributes.slice(Wn.permittedAttributes);t.isEqualTo(this.attributes)||(this.attributes=t)}getValue(){return this.attachment}isSerializable(){return!this.attachment.isPending()}getCaption(){return this.attributes.get("caption")||""}isEqualTo(t){var n;return super.isEqualTo(t)&&this.attachment.id===(t==null||(n=t.attachment)===null||n===void 0?void 0:n.id)}toString(){return""}toJSON(){const t=super.toJSON(...arguments);return t.attachment=this.attachment,t}getCacheKey(){return[super.getCacheKey(...arguments),this.attachment.getCacheKey()].join("/")}toConsole(){return JSON.stringify(this.toString())}}Ct(Wn,"permittedAttributes",["caption","presentation"]),Dn.registerType("attachment",Wn);class bl extends Dn{static fromJSON(t){return new this(t.string,t.attributes)}constructor(t){super(...arguments),this.string=(n=>n.replace(/\r\n?/g,`
5938`))(t),this.length=this.string.length}getValue(){return this.string}toString(){return this.string.toString()}isBlockBreak(){return this.toString()===`
5939`&&this.getAttribute("blockBreak")===!0}toJSON(){const t=super.toJSON(...arguments);return t.string=this.string,t}canBeConsolidatedWith(t){return t&&this.hasSameConstructorAs(t)&&this.hasSameAttributesAsPiece(t)}consolidateWith(t){return new this.constructor(this.toString()+t.toString(),this.attributes)}splitAtOffset(t){let n,r;return t===0?(n=null,r=this):t===this.length?(n=this,r=null):(n=new this.constructor(this.string.slice(0,t),this.attributes),r
5939=new this.constructor(this.string.slice(t),this.attributes)),[n,r]}toConsole(){let{string:t}=this;return t.length>15&&(t=t.slice(0,14)+"…"),JSON.stringify(t.toString())}}Dn.registerType("string",bl);class Ur extends Bn{static box(t){return t instanceof this?t:new this(t)}constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];super(...arguments),this.objects=t.slice(0),this.length=this.objects.length}indexOf(t){return this.objects.indexOf(t)}splice(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return new this.constructor(cl(this.objects,...n))}eachObject(t){return this.objects.map((n,r)=>t(n,r))}insertObjectAtIndex(t,n){return this.splice(n,0,t)}insertSplittableListAtIndex(t,n){return this.splice(n,0,...t.objects)}insertSplittableListAtPosition(t,n){const[r,i]=this.splitObjectAtPosition(n);return new this.constructor(r).insertSplittableListAtIndex(t,i)}editObjectAtIndex(t,n){return this.replaceObjectAtIndex(n(this.objects[t]),t)}replaceObjectAtIndex(t,n){return this.splice(n,1,t)}removeObjectAtIndex(t){return this.splice(t,1)}getObjectAtIndex(t){return this.objects[t]}getSplittableListInRange(t){const[n,r,i]=this.splitObjectsAtRange(t);return new this.constructor(n.slice(r,i+1))}selectSplittableList(t){const n=this.objects.filter(r=>t(r));return new this.constructor(n)}removeObjectsInRange(t){const[n,r,i]=this.splitObjectsAtRange(t);return new this.constructor(n).splice(r,i-r+1)}transformObjectsInRange(t,n){const[r,i,l]=this.splitObjectsAtRange(t),a=r.map((o,s)=>i<=s&&s<=l?n(o):o);return new this.constructor(a)}splitObjectsAtRange(t){let n,[r,i,l]=this.splitObjectAtPosition(P0(t));return[r,n]=new this.constructor(r).splitObjectAtPosition(N0(t)+l),[r,i,n-1]}getObjectAtPosition(t){const{index:n}=this.findIndexAndOffsetAtPosition(t);return this.objects[n]}splitObjectAtPosition(t){let n,r;const{index:i,offset:l}=this.findIndexAndOffsetAtPosition(t),a=this.objects.slice(0);if(i!=null)if(l===0)n=i,r=0;else{const o=this.getObjectAtIndex(i),[s,u]=o.splitAtOffset(l);a.splice(i,1,s,u),n=i+1,r=s.getLength()-l}else n=a.length,r=0;return[a,n,r]}consolidate(){const t=[];let n=this.objects[0];return this.objects.slice(1).forEach(r=>{var i,l;(i=(l=n).canBeConsolidatedWith)!==null&&i!==void 0&&i.call(l,r)?n=n.consolidateWith(r):(t.push(n),n=r)}),n&&t.push(n),new this.constructor(t)}consolidateFromIndexToIndex(t,n){const r=this.objects.slice(0).slice(t,n+1),i=new this.constructor(r).consolidate().toArray();return this.splice(t,r.length,...i)}findIndexAndOffsetAtPosition(t){let n,r=0;for(n=0;n<this.objects.length;n++){const i=r+this.objects[n].getLength();if(r<=t&&t<i)return{index:n,offset:t-r};r=i}return{index:null,offset:null}}findPositionAtIndexAndOffset(t,n){let r=0;for(let i=0;i<this.objects.length;i++){const l=this.objects[i];if(i<t)r+=l.getLength();else if(i===t){r+=n;break}}return r}getEndPosition(){return this.endPosition==null&&(this.endPosition=0,this.objects.forEach(t=>this.endPosition+=t.getLength())),this.endPosition}toString(){return this.objects.join("")}toArray(){return this.objects.slice(0)}toJSON(){return this.toArray()}isEqualTo(t){return super.isEqualTo(...arguments)||z0(this.objects,t==null?void 0:t.objects)}contentsForInspection(){return{objects:"[".concat(this.objects.map(t=>t.inspect()).join(", "),"]")}}}const z0=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];if(e.length!==t.length)return!1;let n=!0;for(let r=0;r<e.length;r++){const i=e[r];n&&!i.isEqualTo(t[r])&&(n=!1)}return n},P0=e=>e[0],N0=e=>e[1];class Ut extends Bn{static textForAttachmentWithAttributes(t,n){return new this([new Wn(t,n)])}static textForStringWithAttributes(t,n){return new this([new bl(t,n)])}static fromJSON(t){return new this(Array.from(t).map(n=>Dn.fromJSON(n)))}constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];super(...arguments);const n=t.filter(r=>!r.isEmpty());this.pieceList=new Ur(n)}copy(){return this.copyWithPieceList(this.pieceList)}copyWithPieceList(t){return new this.constructor(t.consolidate().toArray())}copyUsingObjectMap(t){const n=this.getPieces().map(r=>t.find(r)||r);return new this.constructor(n)}appendText(t){return this.insertTextAtPosition(t,this.getLength())}insertTextAtPosition(t,n){return this.copyWithPieceList(this.pieceList.insertSplittableListAtPosition(t.pieceList,n))}removeTextAtRange(t){return this.copyWithPieceList(this.pieceList.removeObjectsInRange(t))}replaceTextAtRange(t,n){return this.removeTextAtRange(n).insertTextAtPosition(t,n[0])}moveTextFromRangeToPosition(t,n){if(t[0]<=n&&n<=t[1])return;const r=this.getTextAtRange(t),i=r.getLength();return t[0]<n&&(n-=i),this.removeTextAtRange(t).insertTextAtPosition(r,n)}addAttributeAtRange(t,n,r){const i={};return i[t]=n,this.addAttributesAtRange(i,r)}addAttributesAtRange(t,n){return this.copyWithPieceList(this.pieceList.transformObjectsInRange(n,r=>r.copyWithAdditionalAttributes(t)))}removeAttributeAtRange(t,n){return this.copyWithPieceList(this.pieceList.transformObjectsInRange(n,r=>r.copyWithoutAttribute(t)))}setAttributesAtRange(t,n){return this.copyWithPieceList(this.pieceList.transformObjectsInRange(n,r=>r.copyWithAttributes(t)))}getAttributesAtPosition(t){var n;return((n=this.pieceList.getObjectAtPosition(t))===null||n===void 0?void 0:n.getAttributes())||{}}getCommonAttributes(){const t=Array.from(this.pieceList.toArray()).map(n=>n.getAttributes());return Rt.fromCommonAttributesOfObjects(t).toObject()}getCommonAttributesAtRange(t){return this.getTextAtRange(t).getCommonAttributes()||{}}getExpandedRangeForAttributeAtOffset(t,n){let r,i=r=n;const l=this.getLength();for(;i>0&&this.getCommonAttributesAtRange([i-1,r])[t];)i--;for(;r<l&&this.getCommonAttributesAtRange([n,r+1])[t];)r++;return[i,r]}getTextAtRange(t){return this.copyWithPieceList(this.pieceList.getSplittableListInRange(t))}getStringAtRange(t){return this.pieceList.getSplittableListInRange(t).toString()}
5939getStringAtPosition(t){return this.getStringAtRange([t,t+1])}startsWithString(t){return this.getStringAtRange([0,t.length])===t}endsWithString(t){const n=this.getLength();return this.getStringAtRange([n-t.length,n])===t}getAttachmentPieces(){return this.pieceList.toArray().filter(t=>!!t.attachment)}getAttachments(){return this.getAttachmentPieces().map(t=>t.attachment)}getAttachmentAndPositionById(t){let n=0;for(const i of this.pieceList.toArray()){var r;if(((r=i.attachment)===null||r===void 0?void 0:r.id)===t)return{attachment:i.attachment,position:n};n+=i.length}return{attachment:null,position:null}}getAttachmentById(t){const{attachment:n}=this.getAttachmentAndPositionById(t);return n}getRangeOfAttachment(t){const n=this.getAttachmentAndPositionById(t.id),r=n.position;if(t=n.attachment)return[r,r+1]}updateAttributesForAttachment(t,n){const r=this.getRangeOfAttachment(n);return r?this.addAttributesAtRange(t,r):this}getLength(){return this.pieceList.getEndPosition()}isEmpty(){return this.getLength()===0}isEqualTo(t){var n;return super.isEqualTo(t)||(t==null||(n=t.pieceList)===null||n===void 0?void 0:n.isEqualTo(this.pieceList))}isBlockBreak(){return this.getLength()===1&&this.pieceList.getObjectAtIndex(0).isBlockBreak()}eachPiece(t){return this.pieceList.eachObject(t)}getPieces(){return this.pieceList.toArray()}getPieceAtPosition(t){return this.pieceList.getObjectAtPosition(t)}contentsForInspection(){return{pieceList:this.pieceList.inspect()}}toSerializableText(){const t=this.pieceList.selectSplittableList(n=>n.isSerializable());return this.copyWithPieceList(t)}toString(){return this.pieceList.toString()}toJSON(){return this.pieceList.toJSON()}toConsole(){return JSON.stringify(this.pieceList.toArray().map(t=>JSON.parse(t.toConsole())))}getDirection(){return Qh(this.toString())}isRTL(){return this.getDirection()==="rtl"}}class Jt extends Bn{static fromJSON(t){return new this(Ut.fromJSON(t.text),t.attributes,t.htmlAttributes)}constructor(t,n,r){super(...arguments),this.text=H0(t||new Ut),this.attributes=n||[],this.htmlAttributes=r||{}}isEmpty(){return this.text.isBlockBreak()}isEqualTo(t){return!!super.isEqualTo(t)||this.text.isEqualTo(t==null?void 0:t.text)&&Rn(this.attributes,t==null?void 0:t.attributes)&&Vn(this.htmlAttributes,t==null?void 0:t.htmlAttributes)}copyWithText(t){return new Jt(t,this.attributes,this.htmlAttributes)}copyWithoutText(){return this.copyWithText(null)}copyWithAttributes(t){return new Jt(this.text,t,this.htmlAttributes)}copyWithoutAttributes(){return this.copyWithAttributes(null)}copyUsingObjectMap(t){const n=t.find(this.text);return n?this.copyWithText(n):this.copyWithText(this.text.copyUsingObjectMap(t))}addAttribute(t){const n=this.attributes.concat(lo(t));return this.copyWithAttributes(n)}addHTMLAttribute(t,n){const r=Object.assign({},this.htmlAttributes,{[t]:n});return new Jt(this.text,this.attributes,r)}removeAttribute(t){const{listAttribute:n}=Xe(t),r=so(so(this.attributes,t),n);return this.copyWithAttributes(r)}removeLastAttribute(){return this.removeAttribute(this.getLastAttribute())}getLastAttribute(){return oo(this.attributes)}getAttributes(){return this.attributes.slice(0)}getAttributeLevel(){return this.attributes.length}getAttributeAtLevel(t){return this.attributes[t-1]}hasAttribute(t){return this.attributes.includes(t)}hasAttributes(){return this.getAttributeLevel()>0}getLastNestableAttribute(){return oo(this.getNestableAttributes())}getNestableAttributes(){return this.attributes.filter(t=>Xe(t).nestable)}getNestingLevel(){return this.getNestableAttributes().length}decreaseNestingLevel(){const t=this.getLastNestableAttribute();return t?this.removeAttribute(t):this}increaseNestingLevel(){const t=this.getLastNestableAttribute();if(t){const n=this.attributes.lastIndexOf(t),r=cl(this.attributes,n+1,0,...lo(t));return this.copyWithAttributes(r)}return this}getListItemAttributes(){return this.attributes.filter(t=>Xe(t).listAttribute)}isListItem(){var t;return(t=Xe(this.getLastAttribute()))===null||t===void 0?void 0:t.listAttribute}isTerminalBlock(){var t;return(t=Xe(this.getLastAttribute()))===null||t===void 0?void 0:t.terminal}breaksOnReturn(){var t;return(t=Xe(this.getLastAttribute()))===null||t===void 0?void 0:t.breakOnReturn}findLineBreakInDirectionFromPosition(t,n){const r=this.toString();let i;switch(t){case"forward":i=r.indexOf(`
5940`,n);break;case"backward":i=r.slice(0,n).lastIndexOf(`
5941`)}if(i!==-1)return i}contentsForInspection(){return{text:this.text.inspect(),attributes:this.attributes}}toString(){return this.text.toString()}toJSON(){return{text:this.text,attributes:this.attributes,htmlAttributes:this.htmlAttributes}}getDirection(){return this.text.getDirection()}isRTL(){return this.text.isRTL()}getLength(){return this.text.getLength()}canBeConsolidatedWith(t){return!this.hasAttributes()&&!t.hasAttributes()&&this.getDirection()===t.getDirection()}consolidateWith(t){const n=Ut.textForStringWithAttributes(`
5942`),r=this.getTextWithoutBlockBreak().appendText(n);return this.copyWithText(r.appendText(t.text))}splitAtOffset(t){let n,r;return t===0?(n=null,r=this):t===this.getLength()?(n=this,r=null):(n=this.copyWithText(this.text.getTextAtRange([0,t])),r=this.copyWithText(this.text.getTextAtRange([t,this.getLength()]))),[n,r]}getBlockBreakPosition(){return this.text.getLength()-1}getTextWithoutBlockBreak(){return Rd(this.text)?this.text.getTextAtRange([0,this.getBlockBreakPosition()]):this.text.copy()}canBeGrouped(t){return this.attributes[t]}canBeGroupedWith(t,n){const r=t.getAttributes(),i=r[n],l=this.attributes[n];return l===i&&!(Xe(l).group===!1&&!(()=>
5942{if(!Ar){Ar=[];for(const a in mt){const{listAttribute:o}=mt[a];o!=null&&Ar.push(o)}}return Ar})().includes(r[n+1]))&&(this.getDirection()===t.getDirection()||t.isEmpty())}}const H0=function(e){return e=U0(e),e=W0(e)},U0=function(e){let t=!1;const n=e.getPieces();let r=n.slice(0,n.length-1);const i=n[n.length-1];return i?(r=r.map(l=>l.isBlockBreak()?(t=!0,V0(l)):l),t?new Ut([...r,i]):e):e},j0=Ut.textForStringWithAttributes(`
5943`,{blockBreak:!0}),W0=function(e){return Rd(e)?e:e.appendText(j0)},Rd=function(e){const t=e.getLength();return t===0?!1:e.getTextAtRange([t-1,t]).isBlockBreak()},V0=e=>e.copyWithoutAttribute("blockBreak"),lo=function(e){const{listAttribute:t}=Xe(e);return t?[t,e]:[e]},oo=e=>e.slice(-1)[0],so=function(e,t){const n=e.lastIndexOf(t);return n===-1?e:cl(e,n,1)};class Ft extends Bn{static fromJSON(t){return new this(Array.from(t).map(n=>Jt.fromJSON(n)))}static fromString(t,n){const r=Ut.textForStringWithAttributes(t,n);return new this([new Jt(r)])}constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];super(...arguments),t.length===0&&(t=[new Jt]),this.blockList=Ur.box(t)}isEmpty(){const t=this.getBlockAtIndex(0);return this.blockList.length===1&&t.isEmpty()&&!t.hasAttributes()}copy(){const t=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}).consolidateBlocks?this.blockList.consolidate().toArray():this.blockList.toArray();return new this.constructor(t)}copyUsingObjectsFromDocument(t){const n=new n0(t.getObjects());return this.copyUsingObjectMap(n)}copyUsingObjectMap(t){const n=this.getBlocks().map(r=>t.find(r)||r.copyUsingObjectMap(t));return new this.constructor(n)}copyWithBaseBlockAttributes(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];const n=this.getBlocks().map(r=>{const i=t.concat(r.getAttributes());return r.copyWithAttributes(i)});return new this.constructor(n)}replaceBlock(t,n){const r=this.blockList.indexOf(t);return r===-1?this:new this.constructor(this.blockList.replaceObjectAtIndex(n,r))}insertDocumentAtRange(t,n){const{blockList:r}=t;n=De(n);let[i]=n;const{index:l,offset:a}=this.locationFromPosition(i);let o=this;const s=this.getBlockAtPosition(i);return nn(n)&&s.isEmpty()&&!s.hasAttributes()?o=new this.constructor(o.blockList.removeObjectAtIndex(l)):s.getBlockBreakPosition()===a&&i++,o=o.removeTextAtRange(n),new this.constructor(o.blockList.insertSplittableListAtPosition(r,i))}mergeDocumentAtRange(t,n){let r,i;n=De(n);const[l]=n,a=this.locationFromPosition(l),o=this.getBlockAtIndex(a.index).getAttributes(),s=t.getBaseBlockAttributes(),u=o.slice(-s.length);if(Rn(s,u)){const M=o.slice(0,-s.length);r=t.copyWithBaseBlockAttributes(M)}else r=t.copy({consolidateBlocks:!0}).copyWithBaseBlockAttributes(o);const f=r.getBlockCount(),S=r.getBlockAtIndex(0);if(Rn(o,S.getAttributes())){const M=S.getTextWithoutBlockBreak();if(i=this.insertTextAtRange(M,n),f>1){r=new this.constructor(r.getBlocks().slice(1));const C=l+M.getLength();i=i.insertDocumentAtRange(r,C)}}else i=this.insertDocumentAtRange(r,n);return i}insertTextAtRange(t,n){n=De(n);const[r]=n,{index:i,offset:l}=this.locationFromPosition(r),a=this.removeTextAtRange(n);return new this.constructor(a.blockList.editObjectAtIndex(i,o=>o.copyWithText(o.text.insertTextAtPosition(t,l))))}removeTextAtRange(t){let n;t=De(t);const[r,i]=t;if(nn(t))return this;const[l,a]=Array.from(this.locationRangeFromRange(t)),o=l.index,s=l.offset,u=this.getBlockAtIndex(o),f=a.index,S=a.offset,M=this.getBlockAtIndex(f);if(i-r==1&&u.getBlockBreakPosition()===s&&M.getBlockBreakPosition()!==S&&M.text.getStringAtPosition(S)===`
5944`)n=this.blockList.editObjectAtIndex(f,C=>C.copyWithText(C.text.removeTextAtRange([S,S+1])));else{let C;const E=u.text.getTextAtRange([0,s]),k=M.text.getTextAtRange([S,M.getLength()]),x=E.appendText(k);C=o!==f&&s===0&&u.getAttributeLevel()>=M.getAttributeLevel()?M.copyWithText(x):u.copyWithText(x);const O=f+1-o;n=this.blockList.splice(o,O,C)}return new this.constructor(n)}moveTextFromRangeToPosition(t,n){let r;t=De(t);const[i,l]=t;if(i<=n&&n<=l)return this;let a=this.getDocumentAtRange(t),o=this.removeTextAtRange(t);const s=i<n;s&&(n-=a.getLength());const[u,...f]=a.getBlocks();return f.length===0?(r=u.getTextWithoutBlockBreak(),s&&(n+=1)):r=u.text,o=o.insertTextAtRange(r,n),f.length===0?o:(a=new this.constructor(f),n+=r.getLength(),o.insertDocumentAtRange(a,n))}addAttributeAtRange(t,n,r){let{blockList:i}=this;return this.eachBlockAtRange(r,(l,a,o)=>i=i.editObjectAtIndex(o,function(){return Xe(t)?l.addAttribute(t,n):a[0]===a[1]?l:l.copyWithText(l.text.addAttributeAtRange(t,n,a))})),new this.constructor(i)}addAttribute(t,n){let{blockList:r}=this;return this.eachBlock((i,l)=>r=r.editObjectAtIndex(l,()=>i.addAttribute(t,n))),new this.constructor(r)}removeAttributeAtRange(t,n){let{blockList:r}=this;return this.eachBlockAtRange(n,function(i,l,a){Xe(t)?r=r.editObjectAtIndex(a,()=>i.removeAttribute(t)):l[0]!==l[1]&&(r=r.editObjectAtIndex(a,()=>i.copyWithText(i.text.removeAttributeAtRange(t,l))))}),new this.constructor(r)}updateAttributesForAttachment(t,n){const r=this.getRangeOfAttachment(n),[i]=Array.from(r),{index:l}=this.locationFromPosition(i),a=this.getTextAtIndex(l);return new this.constructor(this.blockList.editObjectAtIndex(l,o=>o.copyWithText(a.updateAttributesForAttachment(t,n))))}removeAttributeForAttachment(t,n){const r=this.getRangeOfAttachment(n);return this.removeAttributeAtRange(t,r)}setHTMLAttributeAtPosition(t,n,r){const i=this.getBlockAtPosition(t),l=i.addHTMLAttribute(n,r);return this.replaceBlock(i,l)}insertBlockBreakAtRange(t){let n;t=De(t);const[r]=t,{offset:i}=this.locationFromPosition(r),l=this.removeTextAtRange(t);return i===0&&(n=[new Jt]),new this.constructor(l.blockList.insertSplittableListAtPosition(new Ur(n),r))}applyBlockAttributeAtRange(t,n,r){const i=this.expandRangeToLineBreaksAndSplitBlocks(r);let l=i.document;r=i.range;const a=Xe(t);if(a.listAttribute){l=l.removeLastListAttributeAtRange(r,{exceptAttributeName:t});const o=l.convertLineBreaksToBlockBreaksInRange(r);l=o.document,r=o.range}else l=a.exclusive?l.removeBlockAttributesAtRange(r):a.terminal?l.removeLastTerminalAttributeAtRange(r):l.consolidateBlocksAtRange(r);return l.addAttributeAtRange(t,n,r)}removeLastListAttributeAtRange(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{blockList:r}=this;return this.eachBlockAtRange(t,function(i,l,a){const o=i.getLastAttribute();o&&Xe(o).listAttribute&&o!==n.exceptAttributeName&&(r=r.editObjectAtIndex(a,()=>i.removeAttribute(o)))}),new this.constructor(r)}removeLastTerminalAttributeAtRange(t){let{blockList:n}=this;return this.eachBlockAtRange(t,function(r,i,l){const a=r.getLastAttribute();a&&Xe(a).terminal&&(n=n.editObjectAtIndex(l,()=>r.removeAttribute(a)))}),new this.constructor(n)}removeBlockAttributesAtRange(t){let{blockList:n}=this;return this.eachBlockAtRange(t,function(r,i,l){r.hasAttributes()&&(n=n.editObjectAtIndex(l,()=>r.copyWithoutAttributes()))}),new this.constructor(n)}expandRangeToLineBreaksAndSplitBlocks(t){let n;t=De(t);let[r,i]=t;const l=this.locationFromPosition(r),a=this.locationFromPosition(i);let o=this;const s=o.getBlockAtIndex(l.index);if(l.offset=s.findLineBreakInDirectionFromPosition("backward",l.offset),l.offset!=null&&(n=o.positionFromLocation(l),o=o.insertBlockBreakAtRange([n,n+1]),a.index+=1,a.offset-=o.getBlockAtIndex(l.index).getLength(),l.index+=1),l.offset=0,a.offset===0&&a.index>l.index)a.index-=1,a.offset=o.getBlockAtIndex(a.index).getBlockBreakPosition();else{const u=o.getBlockAtIndex(a.index);u.text.getStringAtRange([a.offset-1,a.offset])===`
5945`?a.offset-=1:a.offset=u.findLineBreakInDirectionFromPosition("forward",a.offset),a.offset!==u.getBlockBreakPosition()&&(n=o.positionFromLocation(a),o=o.insertBlockBreakAtRange([n,n+1]))}return r=o.positionFromLocation(l),i=o.positionFromLocation(a),{document:o,range:t=De([r,i])}}convertLineBreaksToBlockBreaksInRange(t){t=De(t);let[n]=t;const r=this.getStringAtRange(t).slice(0,-1);let i=this;return r.replace(/.*?\n/g,function(l){n+=l.length,i=i.insertBlockBreakAtRange([n-1,n])}),{document:i,range:t}}consolidateBlocksAtRange(t){t=De(t);const[n,r]=t,i=this.locationFromPosition(n).index,l=this.locationFromPosition(r).index;return new this.constructor(this.blockList.consolidateFromIndexToIndex(i,l))}getDocumentAtRange(t){t=De(t);const n=this.blockList.getSplittableListInRange(t).toArray();return new this.constructor(n)}getStringAtRange(t){let n;const r=t=De(t);return r[r.length-1]!==this.getLength()&&(n=-1),this.getDocumentAtRange(t).toString().slice(0,n)}getBlockAtIndex(t){return this.blockList.getObjectAtIndex(t)}getBlockAtPosition(t){const{index:n}=this.locationFromPosition(t);return this.getBlockAtIndex(n)}getTextAtIndex(t){var n;return(n=this.getBlockAtIndex(t))===null||n===void 0?void 0:n.text}getTextAtPosition(t){const{index:n}=this.locationFromPosition(t);return this.getTextAtIndex(n)}getPieceAtPosition(t){const{index:n,offset:r}=this.locationFromPosition(t);return this.getTextAtIndex(n).getPieceAtPosition(r)}getCharacterAtPosition(t){const{index:n,offset:r}=this.locationFromPosition(t);return this.getTextAtIndex(n).getStringAtRange([r,r+1])}getLength(){return this.blockList.getEndPosition()}getBlocks(){return this.blockList.toArray()}getBlockCount(){return this.blockList.length}getEditCount(){return this.editCount}eachBlock(t){return this.blockList.eachObject(t)}eachBlockAtRange(t,n){let r,i;t=De(t);const[l,a]=t,o=this.locationFromPosition(l),s=this.locationFromPosition(a);if(o.index===s.index)return r=this.getBlockAtIndex(o.index),i=[o.offset,s.offset],n(r,i,o.index);for(let u=o.index;u<=s.index;u++)if(r=this.getBlockAtIndex(u),r){switch(u){case o.index:i=[o.offset,r.text.getLength()];break;case s.index:i=[0,s.offset];break;default:i=[0,r.text.getLength()]}n(r,i,u)}}getCommonAttributesAtRange(t){t=De(t);const[n]=t;if(nn(t))return this.getCommonAttributesAtPosition(n);{const r=[],i=[];return this.eachBlockAtRange(t,function(l,a){if(a[0]!==a[1])return r.push(l.text.getCommonAttributesAtRange(a)),i.push(uo(l))}),Rt.fromCommonAttributesOfObjects(r).merge(Rt.fromCommonAttributesOfObjects(i)).toObject()}}getCommonAttributesAtPosition(t){let n,r;const{index:i,offset:l}=this.locationFromPosition(t),a=this.getBlockAtIndex(i);if(!a)return{};const o=uo(a),s=a.text.getAttributesAtPosition(l),u=a.text.getAttributesAtPosition(l-1),f=Object.keys(Tn).filter(S=>Tn[S].inheritable);for(n in u)r=u[n],(r===s[n]||f.includes(n))&&(o[n]=r);return o}getRangeOfCommonAttributeAtPosition(t,n){const{index:r,offset:i}=this.locationFromPosition(n),l=this.getTextAtIndex(r),[a,o]=Array.from(l.getExpandedRangeForAttributeAtOffset(t,i)),s=this.positionFromLocation({index:r,offset:a}),u=this.positionFromLocation({index:r,offset:o});return De([s,u])}getBaseBlockAttributes(){let t=this.getBlockAtIndex(0).getAttributes();for(let n=1;n<this.getBlockCount();n++){const r=this.getBlockAtIndex(n).getAttributes(),i=Math.min(t.length,r.length);t=(()=>{const l=[];for(let a=0;
5945a<i&&r[a]===t[a];a++)l.push(r[a]);return l})()}return t}getAttachmentById(t){for(const n of this.getAttachments())if(n.id===t)return n}getAttachmentPieces(){let t=[];return this.blockList.eachObject(n=>{let{text:r}=n;return t=t.concat(r.getAttachmentPieces())}),t}getAttachments(){return this.getAttachmentPieces().map(t=>t.attachment)}getRangeOfAttachment(t){let n=0;const r=this.blockList.toArray();for(let i=0;i<r.length;i++){const{text:l}=r[i],a=l.getRangeOfAttachment(t);if(a)return De([n+a[0],n+a[1]]);n+=l.getLength()}}getLocationRangeOfAttachment(t){const n=this.getRangeOfAttachment(t);return this.locationRangeFromRange(n)}getAttachmentPieceForAttachment(t){for(const n of this.getAttachmentPieces())if(n.attachment===t)return n}findRangesForBlockAttribute(t){let n=0;const r=[];return this.getBlocks().forEach(i=>{const l=i.getLength();i.hasAttribute(t)&&r.push([n,n+l]),n+=l}),r}findRangesForTextAttribute(t){let{withValue:n}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=0,i=[];const l=[];return this.getPieces().forEach(a=>{const o=a.getLength();(function(s){return n?s.getAttribute(t)===n:s.hasAttribute(t)})(a)&&(i[1]===r?i[1]=r+o:l.push(i=[r,r+o])),r+=o}),l}locationFromPosition(t){const n=this.blockList.findIndexAndOffsetAtPosition(Math.max(0,t));if(n.index!=null)return n;{const r=this.getBlocks();return{index:r.length-1,offset:r[r.length-1].getLength()}}}positionFromLocation(t){return this.blockList.findPositionAtIndexAndOffset(t.index,t.offset)}locationRangeFromPosition(t){return De(this.locationFromPosition(t))}locationRangeFromRange(t){if(!(t=De(t)))return;const[n,r]=Array.from(t),i=this.locationFromPosition(n),l=this.locationFromPosition(r);return De([i,l])}rangeFromLocationRange(t){let n;t=De(t);const r=this.positionFromLocation(t[0]);return nn(t)||(n=this.positionFromLocation(t[1])),De([r,n])}isEqualTo(t){return this.blockList.isEqualTo(t==null?void 0:t.blockList)}getTexts(){return this.getBlocks().map(t=>t.text)}getPieces(){const t=[];return Array.from(this.getTexts()).forEach(n=>{t.push(...Array.from(n.getPieces()||[]))}),t}getObjects(){return this.getBlocks().concat(this.getTexts()).concat(this.getPieces())}toSerializableDocument(){const t=[];return this.blockList.eachObject(n=>t.push(n.copyWithText(n.text.toSerializableText()))),new this.constructor(t)}toString(){return this.blockList.toString()}toJSON(){return this.blockList.toJSON()}toConsole(){return JSON.stringify(this.blockList.toArray().map(t=>JSON.parse(t.text.toConsole())))}}const uo=function(e){const t={},n=e.getLastAttribute();return n&&(t[n]=!0),t},ki=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return{string:e=nr(e),attributes:t,type:"string"}},co=(e,t)=>{try{return JSON.parse(e.getAttribute("data-trix-".concat(t)))}catch{return{}}};class gr extends it{static parse(t,n){const r=new this(t,n);return r.parse(),r}constructor(t){let{referenceElement:n}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(...arguments),this.html=t,this.referenceElement=n,this.blocks=[],this.blockElements=[],this.processedElements=[]}getDocument(){return Ft.fromJSON(this.blocks)}parse(){try{this.createHiddenContainer(),ei.setHTML(this.containerElement,this.html);const t=zr(this.containerElement,{usingFilter:_0});for(;t.nextNode();)this.processNode(t.currentNode);return this.translateBlockElementMarginsToNewlines()}finally{this.removeHiddenContainer()}}createHiddenContainer(){return this.referenceElement?(this.containerElement=this.referenceElement.cloneNode(!1),this.containerElement.removeAttribute("id"),this.containerElement.setAttribute("data-trix-internal",""),this.containerElement.style.display="none",this.referenceElement.parentNode.insertBefore(this.containerElement,this.referenceElement.nextSibling)):(this.containerElement=ke({tagName:"div",style:{display:"none"}}),document.body.appendChild(this.containerElement))}removeHiddenContainer(){return mn(this.containerElement)}processNode(t){switch(t.nodeType){case Node.TEXT_NODE:if(!this.isInsignificantTextNode(t))return this.appendBlockForTextNode(t),this.processTextNode(t);break;case Node.ELEMENT_NODE:return this.appendBlockForElement(t),this.processElement(t)}}appendBlockForTextNode(t){const n=t.parentNode;if(n===this.currentBlockElement&&this.isBlockElement(t.previousSibling))return this.appendStringWithAttributes(`
5946`);if(n===this.containerElement||this.isBlockElement(n)){var r;const i=this.getBlockAttributes(n),l=this.getBlockHTMLAttributes(n);Rn(i,(r=this.currentBlock)===null||r===void 0?void 0:r.attributes)||(this.currentBlock=this.appendBlockForAttributesWithElement(i,n,l),this.currentBlockElement=n)}}appendBlockForElement(t){const n=this.isBlockElement(t),r=An(this.currentBlockElement,t);if(n&&!this.isBlockElement(t.firstChild)){if(!this.isInsignificantTextNode(t.firstChild)||!this.isBlockElement(t.firstElementChild)){const i=this.getBlockAttributes(t),l=this.getBlockHTMLAttributes(t);if(t.firstChild){if(r&&Rn(i,this.currentBlock.attributes))return this.appendStringWithAttributes(`
5947`);this.currentBlock=this.appendBlockForAttributesWithElement(i,t,l),this.currentBlockElement=t}}}else if(this.currentBlockElement&&!r&&!n){const i=this.findParentBlockElement(t);if(i)return this.appendBlockForElement(i);this.currentBlock=this.appendEmptyBlock(),this.currentBlockElement=null}}findParentBlockElement(t){let{parentElement:n}=t;
5947for(;n&&n!==this.containerElement;){if(this.isBlockElement(n)&&this.blockElements.includes(n))return n;n=n.parentElement}return null}processTextNode(t){let n=t.data;var r;return po(t.parentNode)||(n=vl(n),Id((r=t.previousSibling)===null||r===void 0?void 0:r.textContent)&&(n=Q0(n))),this.appendStringWithAttributes(n,this.getTextAttributes(t.parentNode))}processElement(t){let n;if(xn(t)){if(n=co(t,"attachment"),Object.keys(n).length){const r=this.getTextAttributes(t);this.appendAttachmentWithAttributes(n,r),t.innerHTML=""}return this.processedElements.push(t)}switch(gt(t)){case"br":return this.isExtraBR(t)||this.isBlockElement(t.nextSibling)||this.appendStringWithAttributes(`
5948`,this.getTextAttributes(t)),this.processedElements.push(t);case"img":n={url:t.getAttribute("src"),contentType:"image"};const r=(i=>{const l=i.getAttribute("width"),a=i.getAttribute("height"),o={};return l&&(o.width=parseInt(l,10)),a&&(o.height=parseInt(a,10)),o})(t);for(const i in r){const l=r[i];n[i]=l}return this.appendAttachmentWithAttributes(n,this.getTextAttributes(t)),this.processedElements.push(t);case"tr":if(this.needsTableSeparator(t))return this.appendStringWithAttributes(Mr.tableRowSeparator);break;case"td":if(this.needsTableSeparator(t))return this.appendStringWithAttributes(Mr.tableCellSeparator)}}appendBlockForAttributesWithElement(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.blockElements.push(n);const i=function(){return{text:[],attributes:arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},htmlAttributes:arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}}}(t,r);return this.blocks.push(i),i}appendEmptyBlock(){return this.appendBlockForAttributesWithElement([],null)}appendStringWithAttributes(t,n){return this.appendPiece(ki(t,n))}appendAttachmentWithAttributes(t,n){return this.appendPiece(function(r){return{attachment:r,attributes:arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},type:"attachment"}}(t,n))}appendPiece(t){return this.blocks.length===0&&this.appendEmptyBlock(),this.blocks[this.blocks.length-1].text.push(t)}appendStringToTextAtIndex(t,n){const{text:r}=this.blocks[n],i=r[r.length-1];if((i==null?void 0:i.type)!=="string")return r.push(ki(t));i.string+=t}prependStringToTextAtIndex(t,n){const{text:r}=this.blocks[n],i=r[0];if((i==null?void 0:i.type)!=="string")return r.unshift(ki(t));i.string=t+i.string}getTextAttributes(t){let n;const r={};for(const i in Tn){const l=Tn[i];if(l.tagName&&gn(t,{matchingSelector:l.tagName,untilNode:this.containerElement}))r[i]=!0;else if(l.parser){if(n=l.parser(t),n){let a=!1;for(const o of this.findBlockElementAncestors(t))if(l.parser(o)===n){a=!0;break}a||(r[i]=n)}}else l.styleProperty&&(n=t.style[l.styleProperty],n&&(r[i]=n))}if(xn(t)){const i=co(t,"attributes");for(const l in i)n=i[l],r[l]=n}return r}getBlockAttributes(t){const n=[];for(;t&&t!==this.containerElement;){for(const i in mt){const l=mt[i];var r;l.parse!==!1&&gt(t)===l.tagName&&((r=l.test)!==null&&r!==void 0&&r.call(l,t)||!l.test)&&(n.push(i),l.listAttribute&&n.push(l.listAttribute))}t=t.parentNode}return n.reverse()}getBlockHTMLAttributes(t){const n={},r=Object.values(mt).find(i=>i.tagName===gt(t));return((r==null?void 0:r.htmlAttributes)||[]).forEach(i=>{t.hasAttribute(i)&&(n[i]=t.getAttribute(i))}),n}findBlockElementAncestors(t){const n=[];for(;t&&t!==this.containerElement;){const r=gt(t);lr().includes(r)&&n.push(t),t=t.parentNode}return n}isBlockElement(t){if((t==null?void 0:t.nodeType)===Node.ELEMENT_NODE&&!xn(t)&&!gn(t,{matchingSelector:"td",untilNode:this.containerElement}))return lr().includes(gt(t))||window.getComputedStyle(t).display==="block"}isInsignificantTextNode(t){if((t==null?void 0:t.nodeType)!==Node.TEXT_NODE||!K0(t.data))return;const{parentNode:n,previousSibling:r,nextSibling:i}=t;return q0(n.previousSibling)&&!this.isBlockElement(n.previousSibling)||po(n)?void 0:!r||this.isBlockElement(r)||!i||this.isBlockElement(i)}isExtraBR(t){return gt(t)==="br"&&this.isBlockElement(t.parentNode)&&t.parentNode.lastChild===t}needsTableSeparator(t){if(Mr.removeBlankTableCells){var n;const r=(n=t.previousSibling)===null||n===void 0?void 0:n.textContent;return r&&/\S/.test(r)}return t.previousSibling}translateBlockElementMarginsToNewlines(){const t=this.getMarginOfDefaultBlockElement();for(let n=0;n<this.blocks.length;n++){const r=this.getMarginOfBlockElementAtIndex(n);r&&(r.top>2*t.top&&this.prependStringToTextAtIndex(`
5949`,n),r.bottom>2*t.bottom&&this.appendStringToTextAtIndex(`
5950`,n))}}getMarginOfBlockElementAtIndex(t){const n=this.blockElements[t];if(n&&n.textContent&&!lr().includes(gt(n))&&!this.processedElements.includes(n))return fo(n)}getMarginOfDefaultBlockElement(){const t=ke(mt.default.tagName);return this.containerElement.appendChild(t),fo(t)}}const po=function(e){const{whiteSpace:t}=window.getComputedStyle(e);return["pre","pre-wrap","pre-line"].includes(t)},q0=e=>e&&!Id(e.textContent),fo=function(e){const t=window.getComputedStyle(e);
5950if(t.display==="block")return{top:parseInt(t.marginTop),bottom:parseInt(t.marginBottom)}},_0=function(e){return gt(e)==="style"?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},Q0=e=>e.replace(new RegExp("^".concat(fl.source,"+")),""),K0=e=>new RegExp("^".concat(fl.source,"*$")).test(e),Id=e=>/\s$/.test(e),G0=["contenteditable","data-trix-id","data-trix-store-key","data-trix-mutable","data-trix-placeholder","tabindex"],Vi="data-trix-serialized-attributes",J0="[".concat(Vi,"]"),Y0=new RegExp("<!--block-->","g"),X0={"application/json":function(e){let t;if(e instanceof Ft)t=e;else{if(!(e instanceof HTMLElement))throw new Error("unserializable object");t=gr.parse(e.innerHTML).getDocument()}return t.toSerializableDocument().toJSONString()},"text/html":function(e){let t;if(e instanceof Ft)t=ti.render(e);else{if(!(e instanceof HTMLElement))throw new Error("unserializable object");t=e.cloneNode(!0)}return Array.from(t.querySelectorAll("[data-trix-serialize=false]")).forEach(n=>{mn(n)}),G0.forEach(n=>{Array.from(t.querySelectorAll("[".concat(n,"]"))).forEach(r=>{r.removeAttribute(n)})}),Array.from(t.querySelectorAll(J0)).forEach(n=>{try{const r=JSON.parse(n.getAttribute(Vi));n.removeAttribute(Vi);for(const i in r){const l=r[i];n.setAttribute(i,l)}}catch{}}),t.innerHTML.replace(Y0,"")}};var Z0=Object.freeze({__proto__:null});class Ye extends it{constructor(t,n){super(...arguments),this.attachmentManager=t,this.attachment=n,this.id=this.attachment.id,this.file=this.attachment.file}remove(){return this.attachmentManager.requestRemovalOfAttachment(this.attachment)}}Ye.proxyMethod("attachment.getAttribute"),Ye.proxyMethod("attachment.hasAttribute"),Ye.proxyMethod("attachment.setAttribute"),Ye.proxyMethod("attachment.getAttributes"),Ye.proxyMethod("attachment.setAttributes"),Ye.proxyMethod("attachment.isPending"),Ye.proxyMethod("attachment.isPreviewable"),Ye.proxyMethod("attachment.getURL"),Ye.proxyMethod("attachment.getHref"),Ye.proxyMethod("attachment.getFilename"),Ye.proxyMethod("attachment.getFilesize"),Ye.proxyMethod("attachment.getFormattedFilesize"),Ye.proxyMethod("attachment.getExtension"),Ye.proxyMethod("attachment.getContentType"),Ye.proxyMethod("attachment.getFile"),Ye.proxyMethod("attachment.setFile"),Ye.proxyMethod("attachment.releaseFile"),Ye.proxyMethod("attachment.getUploadProgress"),Ye.proxyMethod("attachment.setUploadProgress");class Bd extends it{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];super(...arguments),this.managedAttachments={},Array.from(t).forEach(n=>{this.manageAttachment(n)})}getAttachments(){const t=[];for(const n in this.managedAttachments){const r=this.managedAttachments[n];t.push(r)}return t}manageAttachment(t){return this.managedAttachments[t.id]||(this.managedAttachments[t.id]=new Ye(this,t)),this.managedAttachments[t.id]}attachmentIsManaged(t){return t.id in this.managedAttachments}requestRemovalOfAttachment(t){var n,r;if(this.attachmentIsManaged(t))return(n=this.delegate)===null||n===void 0||(r=n.attachmentManagerDidRequestRemovalOfAttachment)===null||r===void 0?void 0:r.call(n,t)}unmanageAttachment(t){const n=this.managedAttachments[t.id];return delete this.managedAttachments[t.id],n}}class Md{constructor(t){this.composition=t,this.document=this.composition.document;const n=this.composition.getSelectedRange();this.startPosition=n[0],this.endPosition=n[1],this.startLocation=this.document.locationFromPosition(this.startPosition),this.endLocation=this.document.locationFromPosition(this.endPosition),this.block=this.document.getBlockAtIndex(this.endLocation.index),this.breaksOnReturn=this.block.breaksOnReturn(),this.previousCharacter=this.block.text.getStringAtPosition(this.endLocation.offset-1),this.nextCharacter=this.block.text.getStringAtPosition(this.endLocation.offset)}shouldInsertBlockBreak(){return this.block.hasAttributes()&&this.block.isListItem()&&!this.block.isEmpty()?this.startLocation.offset!==0:this.breaksOnReturn&&this.nextCharacter!==`
5951`}shouldBreakFormattedBlock(){return this.block.hasAttributes()&&!this.block.isListItem()&&(this.breaksOnReturn&&this.nextCharacter===`
5952`||this.previousCharacter===`
5953`)}shouldDecreaseListLevel(){return this.block.hasAttributes()&&this.block.isListItem()&&this.block.isEmpty()}shouldPrependListItem(){return this.block.isListItem()&&this.startLocation.offset===0&&!this.block.isEmpty()}shouldRemoveLastBlockAttribute(){return this.block.hasAttributes()&&!this.block.isListItem()&&this.block.isEmpty()}}class cn extends it{constructor(){super(...arguments),this.document=new Ft,this.attachments=[],this.currentAttributes={},this.revision=0}setDocument(t){var n,r;if(!t.isEqualTo(this.document))return this.document=t,this.refreshAttachments(),this.revision++,(n=this.delegate)===null||n===void 0||(r=n.compositionDidChangeDocument)===null||r===void 0?void 0:r.call(n,t)}getSnapshot(){return{document:this.document,selectedRange:this.getSelectedRange()}}
5953loadSnapshot(t){var n,r,i,l;let{document:a,selectedRange:o}=t;return(n=this.delegate)===null||n===void 0||(r=n.compositionWillLoadSnapshot)===null||r===void 0||r.call(n),this.setDocument(a??new Ft),this.setSelection(o??[0,0]),(i=this.delegate)===null||i===void 0||(l=i.compositionDidLoadSnapshot)===null||l===void 0?void 0:l.call(i)}insertText(t){let{updatePosition:n}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{updatePosition:!0};const r=this.getSelectedRange();this.setDocument(this.document.insertTextAtRange(t,r));const i=r[0],l=i+t.getLength();return n&&this.setSelection(l),this.notifyDelegateOfInsertionAtRange([i,l])}insertBlock(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Jt;const n=new Ft([t]);return this.insertDocument(n)}insertDocument(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Ft;const n=this.getSelectedRange();this.setDocument(this.document.insertDocumentAtRange(t,n));const r=n[0],i=r+t.getLength();return this.setSelection(i),this.notifyDelegateOfInsertionAtRange([r,i])}insertString(t,n){const r=this.getCurrentTextAttributes(),i=Ut.textForStringWithAttributes(t,r);return this.insertText(i,n)}insertBlockBreak(){const t=this.getSelectedRange();this.setDocument(this.document.insertBlockBreakAtRange(t));const n=t[0],r=n+1;return this.setSelection(r),this.notifyDelegateOfInsertionAtRange([n,r])}insertLineBreak(){const t=new Md(this);if(t.shouldDecreaseListLevel())return this.decreaseListLevel(),this.setSelection(t.startPosition);if(t.shouldPrependListItem()){const n=new Ft([t.block.copyWithoutText()]);return this.insertDocument(n)}return t.shouldInsertBlockBreak()?this.insertBlockBreak():t.shouldRemoveLastBlockAttribute()?this.removeLastBlockAttribute():t.shouldBreakFormattedBlock()?this.breakFormattedBlock(t):this.insertString(`
5954`)}insertHTML(t){const n=gr.parse(t).getDocument(),r=this.getSelectedRange();this.setDocument(this.document.mergeDocumentAtRange(n,r));const i=r[0],l=i+n.getLength()-1;return this.setSelection(l),this.notifyDelegateOfInsertionAtRange([i,l])}replaceHTML(t){const n=gr.parse(t).getDocument().copyUsingObjectsFromDocument(this.document),r=this.getLocationRange({strict:!1}),i=this.document.rangeFromLocationRange(r);return this.setDocument(n),this.setSelection(i)}insertFile(t){return this.insertFiles([t])}insertFiles(t){const n=[];return Array.from(t).forEach(r=>{var i;if((i=this.delegate)!==null&&i!==void 0&&i.compositionShouldAcceptFile(r)){const l=qn.attachmentForFile(r);n.push(l)}}),this.insertAttachments(n)}insertAttachment(t){return this.insertAttachments([t])}insertAttachments(t){let n=new Ut;return Array.from(t).forEach(r=>{var i;const l=r.getType(),a=(i=ol[l])===null||i===void 0?void 0:i.presentation,o=this.getCurrentTextAttributes();a&&(o.presentation=a);const s=Ut.textForAttachmentWithAttributes(r,o);n=n.appendText(s)}),this.insertText(n)}shouldManageDeletingInDirection(t){const n=this.getLocationRange();if(nn(n)){if(t==="backward"&&n[0].offset===0||this.shouldManageMovingCursorInDirection(t))return!0}else if(n[0].index!==n[1].index)return!0;return!1}deleteInDirection(t){let n,r,i,{length:l}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const a=this.getLocationRange();let o=this.getSelectedRange();const s=nn(o);if(s?r=t==="backward"&&a[0].offset===0:i=a[0].index!==a[1].index,r&&this.canDecreaseBlockAttributeLevel()){const u=this.getBlock();if(u.isListItem()?this.decreaseListLevel():this.decreaseBlockAttributeLevel(),this.setSelection(o[0]),u.isEmpty())return!1}return s&&(o=this.getExpandedRangeInDirection(t,{length:l}),t==="backward"&&(n=this.getAttachmentAtRange(o))),n?(this.editAttachment(n),!1):(this.setDocument(this.document.removeTextAtRange(o)),this.setSelection(o[0]),!r&&!i&&void 0)}moveTextFromRange(t){const[n]=Array.from(this.getSelectedRange());return this.setDocument(this.document.moveTextFromRangeToPosition(t,n)),this.setSelection(n)}removeAttachment(t){const n=this.document.getRangeOfAttachment(t);if(n)return this.stopEditingAttachment(),this.setDocument(this.document.removeTextAtRange(n)),this.setSelection(n[0])}removeLastBlockAttribute(){const[t,n]=Array.from(this.getSelectedRange()),r=this.document.getBlockAtPosition(n);return this.removeCurrentAttribute(r.getLastAttribute()),this.setSelection(t)}insertPlaceholder(){return this.placeholderPosition=this.getPosition(),this.insertString(" ")}selectPlaceholder(){if(this.placeholderPosition!=null)return this.setSelectedRange([this.placeholderPosition,this.placeholderPosition+1]),this.get
5954SelectedRange()}forgetPlaceholder(){this.placeholderPosition=null}hasCurrentAttribute(t){const n=this.currentAttributes[t];return n!=null&&n!==!1}toggleCurrentAttribute(t){const n=!this.currentAttributes[t];return n?this.setCurrentAttribute(t,n):this.removeCurrentAttribute(t)}canSetCurrentAttribute(t){return Xe(t)?this.canSetCurrentBlockAttribute(t):this.canSetCurrentTextAttribute(t)}canSetCurrentTextAttribute(t){const n=this.getSelectedDocument();if(n){for(const r of Array.from(n.getAttachments()))if(!r.hasContent())return!1;return!0}}canSetCurrentBlockAttribute(t){const n=this.getBlock();if(n)return!n.isTerminalBlock()}setCurrentAttribute(t,n){return Xe(t)?this.setBlockAttribute(t,n):(this.setTextAttribute(t,n),this.currentAttributes[t]=n,this.notifyDelegateOfCurrentAttributesChange())}setHTMLAtributeAtPosition(t,n,r){var i;const l=this.document.getBlockAtPosition(t),a=(i=Xe(l.getLastAttribute()))===null||i===void 0?void 0:i.htmlAttributes;if(l&&a!=null&&a.includes(n)){const o=this.document.setHTMLAttributeAtPosition(t,n,r);this.setDocument(o)}}setTextAttribute(t,n){const r=this.getSelectedRange();if(!r)return;const[i,l]=Array.from(r);if(i!==l)return this.setDocument(this.document.addAttributeAtRange(t,n,r));if(t==="href"){const a=Ut.textForStringWithAttributes(n,{href:n});return this.insertText(a)}}setBlockAttribute(t,n){const r=this.getSelectedRange();if(this.canSetCurrentAttribute(t))return this.setDocument(this.document.applyBlockAttributeAtRange(t,n,r)),this.setSelection(r)}removeCurrentAttribute(t){return Xe(t)?(this.removeBlockAttribute(t),this.updateCurrentAttributes()):(this.removeTextAttribute(t),delete this.currentAttributes[t],this.notifyDelegateOfCurrentAttributesChange())}removeTextAttribute(t){const n=this.getSelectedRange();if(n)return this.setDocument(this.document.removeAttributeAtRange(t,n))}removeBlockAttribute(t){const n=this.getSelectedRange();if(n)return this.setDocument(this.document.removeAttributeAtRange(t,n))}canDecreaseNestingLevel(){var t;return((t=this.getBlock())===null||t===void 0?void 0:t.getNestingLevel())>0}canIncreaseNestingLevel(){var t;const n=this.getBlock();if(n){if((t=Xe(n.getLastNestableAttribute()))===null||t===void 0||!t.listAttribute)return n.getNestingLevel()>0;{const r=this.getPreviousBlock();if(r)return function(){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return Rn((arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).slice(0,i.length),i)}(r.getListItemAttributes(),n.getListItemAttributes())}}}decreaseNestingLevel(){const t=this.getBlock();if(t)return this.setDocument(this.document.replaceBlock(t,t.decreaseNestingLevel()))}increaseNestingLevel(){const t=this.getBlock();if(t)return this.setDocument(this.document.replaceBlock(t,t.increaseNestingLevel()))}canDecreaseBlockAttributeLevel(){var t;return((t=this.getBlock())===null||t===void 0?void 0:t.getAttributeLevel())>0}decreaseBlockAttributeLevel(){var t;const n=(t=this.getBlock())===null||t===void 0?void 0:t.getLastAttribute();if(n)return this.removeCurrentAttribute(n)}decreaseListLevel(){let[t]=Array.from(this.getSelectedRange());const{index:n}=this.document.locationFromPosition(t);let r=n;const i=this.getBlock().getAttributeLevel();let l=this.document.getBlockAtIndex(r+1);for(;l&&l.isListItem()&&!(l.getAttributeLevel()<=i);)r++,l=this.document.getBlockAtIndex(r+1);t=this.document.positionFromLocation({index:n,offset:0});const a=this.document.positionFromLocation({index:r,offset:0});return this.setDocument(this.document.removeLastListAttributeAtRange([t,a]))}updateCurrentAttributes(){const t=this.getSelectedRange({ignoreLock:!0});if(t){const n=this.document.getCommonAttributesAtRange(t);if(Array.from(Ni()).forEach(r=>{n[r]||this.canSetCurrentAttribute(r)||(n[r]=!1)}),!Vn(n,this.currentAttributes))return this.currentAttributes=n,this.notifyDelegateOfCurrentAttributesChange()}}getCurrentAttributes(){return od.call({},this.currentAttributes)}getCurrentTextAttributes(){const t={};for(const n in this.currentAttributes){const r=this.currentAttributes[n];r!==!1&&Hi(n)&&(t[n]=r)}return t}freezeSelection(){return this.setCurrentAttribute("frozen",!0)}thawSelection(){return this.removeCurrentAttribute("frozen")}hasFrozenSelection(){return this.hasCurrentAttribute("frozen")}setSelection(t){var n;const r=this.document.locationRangeFromRange(t);return(n=this.delegate)===null||n===void 0?void 0:n.compositionDidRequestChangingSelectionToLocationRange(r)}getSelectedRange(){const t=this.getLocationRange();if(t)return this.document.rangeFromLocationRange(t)}
5954setSelectedRange(t){const n=this.document.locationRangeFromRange(t);return this.getSelectionManager().setLocationRange(n)}getPosition(){const t=this.getLocationRange();if(t)return this.document.positionFromLocation(t[0])}getLocationRange(t){return this.targetLocationRange?this.targetLocationRange:this.getSelectionManager().getLocationRange(t)||De({index:0,offset:0})}withTargetLocationRange(t,n){let r;this.targetLocationRange=t;try{r=n()}finally{this.targetLocationRange=null}return r}withTargetRange(t,n){const r=this.document.locationRangeFromRange(t);return this.withTargetLocationRange(r,n)}withTargetDOMRange(t,n){const r=this.createLocationRangeFromDOMRange(t,{strict:!1});return this.withTargetLocationRange(r,n)}getExpandedRangeInDirection(t){let{length:n}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},[r,i]=Array.from(this.getSelectedRange());return t==="backward"?n?r-=n:r=this.translateUTF16PositionFromOffset(r,-1):n?i+=n:i=this.translateUTF16PositionFromOffset(i,1),De([r,i])}shouldManageMovingCursorInDirection(t){if(this.editingAttachment)return!0;const n=this.getExpandedRangeInDirection(t);return this.getAttachmentAtRange(n)!=null}moveCursorInDirection(t){let n,r;if(this.editingAttachment)r=this.document.getRangeOfAttachment(this.editingAttachment);else{const i=this.getSelectedRange();r=this.getExpandedRangeInDirection(t),n=!Pr(i,r)}if(t==="backward"?this.setSelectedRange(r[0]):this.setSelectedRange(r[1]),n){const i=this.getAttachmentAtRange(r);if(i)return this.editAttachment(i)}}expandSelectionInDirection(t){let{length:n}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=this.getExpandedRangeInDirection(t,{length:n});return this.setSelectedRange(r)}expandSelectionForEditing(){if(this.hasCurrentAttribute("href"))return this.expandSelectionAroundCommonAttribute("href")}expandSelectionAroundCommonAttribute(t){const n=this.getPosition(),r=this.document.getRangeOfCommonAttributeAtPosition(t,n);return this.setSelectedRange(r)}selectionContainsAttachments(){var t;return((t=this.getSelectedAttachments())===null||t===void 0?void 0:t.length)>0}selectionIsInCursorTarget(){return this.editingAttachment||this.positionIsCursorTarget(this.getPosition())}positionIsCursorTarget(t){const n=this.document.locationFromPosition(t);if(n)return this.locationIsCursorTarget(n)}positionIsBlockBreak(t){var n;return(n=this.document.getPieceAtPosition(t))===null||n===void 0?void 0:n.isBlockBreak()}getSelectedDocument(){const t=this.getSelectedRange();if(t)return this.document.getDocumentAtRange(t)}getSelectedAttachments(){var t;return(t=this.getSelectedDocument())===null||t===void 0?void 0:t.getAttachments()}getAttachments(){return this.attachments.slice(0)}refreshAttachments(){const t=this.document.getAttachments(),{added:n,removed:r}=function(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];const a=[],o=[],s=new Set;i.forEach(f=>{s.add(f)});const u=new Set;return l.forEach(f=>{u.add(f),s.has(f)||a.push(f)}),i.forEach(f=>{u.has(f)||o.push(f)}),{added:a,removed:o}}(this.attachments,t);return this.attachments=t,Array.from(r).forEach(i=>{var l,a;i.delegate=null,(l=this.delegate)===null||l===void 0||(a=l.compositionDidRemoveAttachment)===null||a===void 0||a.call(l,i)}),(()=>{const i=[];return Array.from(n).forEach(l=>{var a,o;l.delegate=this,i.push((a=this.delegate)===null||a===void 0||(o=a.compositionDidAddAttachment)===null||o===void 0?void 0:o.call(a,l))}),i})()}attachmentDidChangeAttributes(t){var n,r;return this.revision++,(n=this.delegate)===null||n===void 0||(r=n.compositionDidEditAttachment)===null||r===void 0?void 0:r.call(n,t)}attachmentDidChangePreviewURL(t){var n,r;return this.revision++,(n=this.delegate)===null||n===void 0||(r=n.compositionDidChangeAttachmentPreviewURL)===null||r===void 0?void 0:r.call(n,t)}editAttachment(t,n){var r,i;if(t!==this.editingAttachment)return this.stopEditingAttachment(),this.editingAttachment=t,(r=this.delegate)===null||r===void 0||(i=r.compositionDidStartEditingAttachment)===null||i===void 0?void 0:i.call(r,this.editingAttachment,n)}stopEditingAttachment(){var t,n;this.editingAttachment&&((t=this.delegate)===null||t===void 0||(n=t.compositionDidStopEditingAttachment)===null||n===void 0||n.call(t,this.editingAttachment),this.editingAttachment=null)}updateAttributesForAttachment(t,n){return this.setDocument(this.document.updateAttributesForAttachment(t,n))}removeAttributeForAttachment(t,n){return this.setDocument(this.document.removeAttributeForAttachment(t,n))}breakFormattedBlock(t){let{document:n}=t;const{block:r}=t;let i=t.startPosition,l=[i-1,i];r.getBlockBreakPosition()===t.startLocation.offset?(r.breaksOnReturn()&&t.nextCharacter===`
5955`?i+=1:n=n.removeTextAtRange(l),l=[i,i]):t.nextCharacter===`
5956`?t.previousCharacter===`
5957`?l=[i-1,i+1]:(l=[i,i+1],i+=1):t.startLocation.offset-1!=0&&(i+=1);const a=new Ft([r.removeLastAttribute().copyWithoutText()]);return this.setDocument(n.insertDocumentAtRange(a,l)),this.setSelection(i)}getPreviousBlock(){const t=this.getLocationRange();if(t){const{index:n}=t[0];if(n>0)return this.document.getBlockAtIndex(n-1)}}getBlock(){const t=this.getLocationRange();if(t)return this.document.getBlockAtIndex(t[0].index)}getAttachmentAtRange(t){const n=this.document.getDocumentAtRange(t);if(n.toString()==="".concat("",`
5958`))return n.getAttachments()[0]}notifyDelegateOfCurrentAttributesChange(){var t,n;return(t=this.delegate)===null||t===void 0||(n=t.compositionDidChangeCurrentAttributes)===null||n===void 0?void 0:n.call(t,this.currentAttributes)}notifyDelegateOfInsertionAtRange(t){var n,r;return(n=this.delegate)===null||n===void 0||(r=n.compositionDidPerformInsertionAtRange)===null||r===void 0?void 0:r.call(n,t)}translateUTF16PositionFromOffset(t,n){const r=this.document.toUTF16String(),i=r.offsetFromUCS2Offset(t);return r.offsetToUCS2Offset(i+n)}}cn.proxyMethod("getSelectionManager().getPointRange"),cn.proxyMethod("getSelectionManager().setLocationRangeFromPointRange"),cn.proxyMethod("getSelectionManager().createLocationRangeFromDOMRange"),cn.proxyMethod("getSelectionManager().locationIsCursorTarget"),cn.proxyMethod("getSelectionManager().selectionIsExpanded"),cn.proxyMethod("delegate?.getSelectionManager");class qi extends it{constructor(t){super(...arguments),this.composition=t,this.undoEntries=[],this.redoEntries=[]}recordUndoEntry(t){let{context:n,consolidatable:r}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const i=this.undoEntries.slice(-1)[0];if(!r||!e1(i,t,n)){const l=this.createEntry({description:t,context:n});this.undoEntries.push(l),this.redoEntries=[]}}undo(){const t=this.undoEntries.pop();if(t){const n=this.createEntry(t);
5958return this.redoEntries.push(n),this.composition.loadSnapshot(t.snapshot)}}redo(){const t=this.redoEntries.pop();if(t){const n=this.createEntry(t);return this.undoEntries.push(n),this.composition.loadSnapshot(t.snapshot)}}canUndo(){return this.undoEntries.length>0}canRedo(){return this.redoEntries.length>0}createEntry(){let{description:t,context:n}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return{description:t==null?void 0:t.toString(),context:JSON.stringify(n),snapshot:this.composition.getSnapshot()}}}const e1=(e,t,n)=>(e==null?void 0:e.description)===(t==null?void 0:t.toString())&&(e==null?void 0:e.context)===JSON.stringify(n),Ci="attachmentGallery";class Dd{constructor(t){this.document=t.document,this.selectedRange=t.selectedRange}perform(){return this.removeBlockAttribute(),this.applyBlockAttribute()}getSnapshot(){return{document:this.document,selectedRange:this.selectedRange}}removeBlockAttribute(){return this.findRangesOfBlocks().map(t=>this.document=this.document.removeAttributeAtRange(Ci,t))}applyBlockAttribute(){let t=0;this.findRangesOfPieces().forEach(n=>{n[1]-n[0]>1&&(n[0]+=t,n[1]+=t,this.document.getCharacterAtPosition(n[1])!==`
5959`&&(this.document=this.document.insertBlockBreakAtRange(n[1]),n[1]<this.selectedRange[1]&&this.moveSelectedRangeForward(),n[1]++,t++),n[0]!==0&&this.document.getCharacterAtPosition(n[0]-1)!==`
5960`&&(this.document=this.document.insertBlockBreakAtRange(n[0]),n[0]<this.selectedRange[0]&&this.moveSelectedRangeForward(),n[0]++,t++),this.document=this.document.applyBlockAttributeAtRange(Ci,!0,n))})}findRangesOfBlocks(){return this.document.findRangesForBlockAttribute(Ci)}findRangesOfPieces(){return this.document.findRangesForTextAttribute("presentation",{withValue:"gallery"})}moveSelectedRangeForward(){this.selectedRange[0]+=1,this.selectedRange[1]+=1}}const Od=function(e){const t=new Dd(e);return t.perform(),t.getSnapshot()},t1=[Od];class Fd{constructor(t,n,r){this.insertFiles=this.insertFiles.bind(this),this.composition=t,this.selectionManager=n,this.element=r,this.undoManager=new qi(this.composition),this.filters=t1.slice(0)}loadDocument(t){return this.loadSnapshot({document:t,selectedRange:[0,0]})}loadHTML(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const n=gr.parse(t,{referenceElement:this.element}).getDocument();return this.loadDocument(n)}loadJSON(t){let{document:n,selectedRange:r}=t;return n=Ft.fromJSON(n),this.loadSnapshot({document:n,selectedRange:r})}loadSnapshot(t){return this.undoManager=new qi(this.composition),this.composition.loadSnapshot(t)}getDocument(){return this.composition.document}getSelectedDocument(){return this.composition.getSelectedDocument()}getSnapshot(){return this.composition.getSnapshot()}toJSON(){return this.getSnapshot()}deleteInDirection(t){return this.composition.deleteInDirection(t)}insertAttachment(t){return this.composition.insertAttachment(t)}insertAttachments(t){return this.composition.insertAttachments(t)}insertDocument(t){return this.composition.insertDocument(t)}insertFile(t){return this.composition.insertFile(t)}insertFiles(t){return this.composition.insertFiles(t)}insertHTML(t){return this.composition.insertHTML(t)}insertString(t){return this.composition.insertString(t)}insertText(t){return this.composition.insertText(t)}insertLineBreak(){return this.composition.insertLineBreak()}getSelectedRange(){return this.composition.getSelectedRange()}getPosition(){return this.composition.getPosition()}getClientRectAtPosition(t){const n=this.getDocument().locationRangeFromRange([t,t+1]);return this.selectionManager.getClientRectAtLocationRange(n)}expandSelectionInDirection(t){return this.composition.expandSelectionInDirection(t)}moveCursorInDirection(t){return this.composition.moveCursorInDirection(t)}setSelectedRange(t){return this.composition.setSelectedRange(t)}activateAttribute(t){let n=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1];return this.composition.setCurrentAttribute(t,n)}attributeIsActive(t){return this.composition.hasCurrentAttribute(t)}canActivateAttribute(t){return this.composition.canSetCurrentAttribute(t)}deactivateAttribute(t){return this.composition.removeCurrentAttribute(t)}setHTMLAtributeAtPosition(t,n,r){this.composition.setHTMLAtributeAtPosition(t,n,r)}canDecreaseNestingLevel(){return this.composition.canDecreaseNestingLevel()}canIncreaseNestingLevel(){return this.composition.canIncreaseNestingLevel()}decreaseNestingLevel(){if(this.canDecreaseNestingLevel())return this.composition.decreaseNestingLevel()}increaseNestingLevel(){if(this.canIncreaseNestingLevel())return this.composition.increaseNestingLevel()}canRedo(){return this.undoManager.canRedo()}canUndo(){return this.undoManager.canUndo()}recordUndoEntry(t){let{context:n,consolidatable:r}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this.undoManager.recordUndoEntry(t,{context:n,consolidatable:r})}redo(){if(this.canRedo())return this.undoManager.redo()}undo(){if(this.canUndo())return this.undoManager.undo()}}class $d{constructor(t){this.element=t}findLocationFromContainerAndOffset(t,n){let{strict:r}=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{strict:!0},i=0,l=!1;const a={index:0,offset:0},o=this.findAttachmentElementParentForNode(t);o&&(t=o.parentNode,n=oi(o));const s=zr(this.element,{usingFilter:zd});for(;s.nextNode();){const u=s.currentNode;if(u===t&&or(t)){Pn(u)||(a.offset+=n);break}if(u.parentNode===t){if(i++===n)break}else if(!An(t,u)&&i>0)break;Nl(u,{strict:r})?(l&&a.index++,a.offset=0,l=!0):a.offset+=Ai(u)}return a}findContainerAndOffsetFromLocation(t){let n,r;if(t.index===0&&t.offset===0){for(n=this.element,r=0;n.firstChild;)if(n=n.firstChild,si(n)){r=1;break}return[n,r]}let[i,l]=this.findNodeAndOffsetFromLocation(t);
5960if(i){if(or(i))Ai(i)===0?(n=i.parentNode.parentNode,r=oi(i.parentNode),Pn(i,{name:"right"})&&r++):(n=i,r=t.offset-l);else{if(n=i.parentNode,!Nl(i.previousSibling)&&!si(n))for(;i===n.lastChild&&(i=n,n=n.parentNode,!si(n)););r=oi(i),t.offset!==0&&r++}return[n,r]}}findNodeAndOffsetFromLocation(t){let n,r,i=0;for(const l of this.getSignificantNodesForIndex(t.index)){const a=Ai(l);if(t.offset<=i+a)if(or(l)){if(n=l,r=i,t.offset===r&&Pn(n))break}else n||(n=l,r=i);if(i+=a,i>t.offset)break}return[n,r]}findAttachmentElementParentForNode(t){for(;t&&t!==this.element;){if(xn(t))return t;t=t.parentNode}}getSignificantNodesForIndex(t){const n=[],r=zr(this.element,{usingFilter:n1});let i=!1;for(;r.nextNode();){const a=r.currentNode;var l;if(zn(a)){if(l!=null?l++:l=0,l===t)i=!0;else if(i)break}else i&&n.push(a)}return n}}const Ai=function(e){return e.nodeType===Node.TEXT_NODE?Pn(e)?0:e.textContent.length:gt(e)==="br"||xn(e)?1:0},n1=function(e){return r1(e)===NodeFilter.FILTER_ACCEPT?zd(e):NodeFilter.FILTER_REJECT},r1=function(e){return dd(e)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},zd=function(e){return xn(e.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT};class Pd{createDOMRangeFromPoint(t){let n,{x:r,y:i}=t;if(document.caretPositionFromPoint){const{offsetNode:l,offset:a}=document.caretPositionFromPoint(r,i);return n=document.createRange(),n.setStart(l,a),n}if(document.caretRangeFromPoint)return document.caretRangeFromPoint(r,i);if(document.body.createTextRange){const l=sr();try{const a=document.body.createTextRange();a.moveToPoint(r,i),a.select()}catch{}return n=sr(),hd(l),n}}getClientRectsForDOMRange(t){const n=Array.from(t.getClientRects());return[n[0],n[n.length-1]]}}class Cn extends it{constructor(t){super(...arguments),this.didMouseDown=this.didMouseDown.bind(this),this.selectionDidChange=this.selectionDidChange.bind(this),this.element=t,this.locationMapper=new $d(this.element),this.pointMapper=new Pd,this.lockCount=0,qe("mousedown",{onElement:this.element,withCallback:this.didMouseDown})}getLocationRange(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return t.strict===!1?this.createLocationRangeFromDOMRange(sr()):t.ignoreLock?this.currentLocationRange:this.lockedLocationRange?this.lockedLocationRange:this.currentLocationRange}setLocationRange(t){if(this.lockedLocationRange)return;t=De(t);const n=this.createDOMRangeFromLocationRange(t);n&&(hd(n),this.updateCurrentLocationRange(t))}setLocationRangeFromPointRange(t){t=De(t);const n=this.getLocationAtPoint(t[0]),r=this.getLocationAtPoint(t[1]);this.setLocationRange([n,r])}getClientRectAtLocationRange(t){const n=this.createDOMRangeFromLocationRange(t);if(n)return this.getClientRectsForDOMRange(n)[1]}locationIsCursorTarget(t){const n=Array.from(this.findNodeAndOffsetFromLocation(t))[0];return Pn(n)}lock(){this.lockCount++==0&&(this.updateCurrentLocationRange(),this.lockedLocationRange=this.getLocationRange())}unlock(){if(--this.lockCount==0){const{lockedLocationRange:t}=this;if(this.lockedLocationRange=null,t!=null)return this.setLocationRange(t)}}clearSelection(){var t;return(t=md())===null||t===void 0?void 0:t.removeAllRanges()}selectionIsCollapsed(){var t;return((t=sr())===null||t===void 0?void 0:t.collapsed)===!0}selectionIsExpanded(){return!this.selectionIsCollapsed()}createLocationRangeFromDOMRange(t,n){if(t==null||!this.domRangeWithinElement(t))return;const r=this.findLocationFromContainerAndOffset(t.startContainer,t.startOffset,n);if(!r)return;const i=t.collapsed?void 0:this.findLocationFromContainerAndOffset(t.endContainer,t.endOffset,n);return De([r,i])}didMouseDown(){return this.pauseTemporarily()}pauseTemporarily(){let t;this.paused=!0;const n=()=>
5960{if(this.paused=!1,clearTimeout(r),Array.from(t).forEach(i=>{i.destroy()}),An(document,this.element))return this.selectionDidChange()},r=setTimeout(n,200);t=["mousemove","keydown"].map(i=>qe(i,{onElement:document,withCallback:n}))}selectionDidChange(){if(!this.paused&&!dl(this.element))return this.updateCurrentLocationRange()}updateCurrentLocationRange(t){var n,r;if((t??(t=this.createLocationRangeFromDOMRange(sr())))&&!Pr(t,this.currentLocationRange))return this.currentLocationRange=t,(n=this.delegate)===null||n===void 0||(r=n.locationRangeDidChange)===null||r===void 0?void 0:r.call(n,this.currentLocationRange.slice(0))}createDOMRangeFromLocationRange(t){const n=this.findContainerAndOffsetFromLocation(t[0]),r=nn(t)?n:this.findContainerAndOffsetFromLocation(t[1])||n;if(n!=null&&r!=null){const i=document.createRange();return i.setStart(...Array.from(n||[])),i.setEnd(...Array.from(r||[])),i}}getLocationAtPoint(t){const n=this.createDOMRangeFromPoint(t);var r;if(n)return(r=this.createLocationRangeFromDOMRange(n))===null||r===void 0?void 0:r[0]}domRangeWithinElement(t){return t.collapsed?An(this.element,t.startContainer):An(this.element,t.startContainer)&&An(this.element,t.endContainer)}}Cn.proxyMethod("locationMapper.findLocationFromContainerAndOffset"),Cn.proxyMethod("locationMapper.findContainerAndOffsetFromLocation"),Cn.proxyMethod("locationMapper.findNodeAndOffsetFromLocation"),Cn.proxyMethod("pointMapper.createDOMRangeFromPoint"),Cn.proxyMethod("pointMapper.getClientRectsForDOMRange");var Nd=Object.freeze({__proto__:null,Attachment:qn,AttachmentManager:Bd,AttachmentPiece:Wn,Block:Jt,Composition:cn,Document:Ft,Editor:Fd,HTMLParser:gr,HTMLSanitizer:ei,LineBreakInsertion:Md,LocationMapper:$d,ManagedAttachment:Ye,Piece:Dn,PointMapper:Pd,SelectionManager:Cn,SplittableList:Ur,StringPiece:bl,Text:Ut,UndoManager:qi}),i1=Object.freeze({__proto__:null,ObjectView:Mn,AttachmentView:ml,BlockView:Ld,DocumentView:ti,PieceView:Ad,PreviewableAttachmentView:Cd,TextView:Ed});const{lang:Ei,css:yn,keyNames:a1}=kr,Li=function(e){return function(){const t=e.apply(this,arguments);t.do(),this.undos||(this.undos=[]),this.undos.push(t.undo)}};class Hd extends it{constructor(t,n,r){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};super(...arguments),Ct(this,"makeElementMutable",Li(()=>({do:()=>{this.element.dataset.trixMutable=!0},undo:()=>delete this.element.dataset.trixMutable}))),Ct(this,"addToolbar",Li(()=>{const l=ke({tagName:"div",className:yn.attachmentToolbar,data:{trixMutable:!0},childNodes:ke({tagName:"div",className:"trix-button-row",childNodes:ke({tagName:"span",className:"trix-button-group trix-button-group--actions",childNodes:ke({tagName:"button",className:"trix-button trix-button--remove",textContent:Ei.remove,attributes:{title:Ei.remove},data:{trixAction:"remove"}})})})});return this.attachment.isPreviewable()&&l.appendChild(ke({tagName:"div",className:yn.attachmentMetadataContainer,childNodes:ke({tagName:"span",className:yn.attachmentMetadata,childNodes:[ke({tagName:"span",className:yn.attachmentName,textContent:this.attachment.getFilename(),attributes:{title:this.attachment.getFilename()}}),ke({tagName:"span",className:yn.attachmentSize,textContent:this.attachment.getFormattedFilesize()})]})})),qe("click",{onElement:l,withCallback:this.didClickToolbar}),qe("click",{onElement:l,matchingSelector:"[data-trix-action]",withCallback:this.didClickActionButton}),ar("trix-attachment-before-toolbar",{onElement:this.element,attributes:{toolbar:l,attachment:this.attachment}}),{do:()=>this.element.appendChild(l),undo:()=>mn(l)}})),Ct(this,"installCaptionEditor",Li(()=>{const l=ke({tagName:"textarea",className:yn.attachmentCaptionEditor,attributes:{placeholder:Ei.captionPlaceholder},data:{trixMutable:!0}});l.value=this.attachmentPiece.getCaption();const a=l.cloneNode();a.classList.add("trix-autoresize-clone"),a.tabIndex=-1;const o=function(){a.value=l.value,l.style.height=a.scrollHeight+"px"};qe("input",{onElement:l,withCallback:o}),qe("input",{onElement:l,withCallback:this.didInputCaption}),qe("keydown",{onElement:l,withCallback:this.didKeyDownCaption}),qe("change",{onElement:l,withCallback:this.didChangeCaption}),qe("blur",{onElement:l,withCallback:this.didBlurCaption});const s=this.element.querySelector("figcaption"),u=s.cloneNode();return{do:()=>
5960{if(s.style.display="none",u.appendChild(l),u.appendChild(a),u.classList.add("".concat(yn.attachmentCaption,"--editing")),s.parentElement.insertBefore(u,s),o(),this.options.editCaption)return pl(()=>l.focus())},undo(){mn(u),s.style.display=null}}})),this.didClickToolbar=this.didClickToolbar.bind(this),this.didClickActionButton=this.didClickActionButton.bind(this),this.didKeyDownCaption=this.didKeyDownCaption.bind(this),this.didInputCaption=this.didInputCaption.bind(this),this.didChangeCaption=this.didChangeCaption.bind(this),this.didBlurCaption=this.didBlurCaption.bind(this),this.attachmentPiece=t,this.element=n,this.container=r,this.options=i,this.attachment=this.attachmentPiece.attachment,gt(this.element)==="a"&&(this.element=this.element.firstChild),this.install()}install(){this.makeElementMutable(),this.addToolbar(),this.attachment.isPreviewable()&&this.installCaptionEditor()}uninstall(){var t;let n=this.undos.pop();for(this.savePendingCaption();n;)n(),n=this.undos.pop();(t=this.delegate)===null||t===void 0||t.didUninstallAttachmentEditor(this)}savePendingCaption(){if(this.pendingCaption!=null){const l=this.pendingCaption;var t,n,r,i;this.pendingCaption=null,l?(t=this.delegate)===null||t===void 0||(n=t.attachmentEditorDidRequestUpdatingAttributesForAttachment)===null||n===void 0||n.call(t,{caption:l},this.attachment):(r=this.delegate)===null||r===void 0||(i=r.attachmentEditorDidRequestRemovingAttributeForAttachment)===null||i===void 0||i.call(r,"caption",this.attachment)}}didClickToolbar(t){return t.preventDefault(),t.stopPropagation()}didClickActionButton(t){var n;if(t.target.getAttribute("data-trix-action")==="remove")return(n=this.delegate)===null||n===void 0?void 0:n.attachmentEditorDidRequestRemovalOfAttachment(this.attachment)}didKeyDownCaption(t){var n,r;if(a1[t.keyCode]==="return")return t.preventDefault(),this.savePendingCaption(),(n=this.delegate)===null||n===void 0||(r=n.attachmentEditorDidRequestDeselectingAttachment)===null||r===void 0?void 0:r.call(n,this.attachment)}didInputCaption(t){this.pendingCaption=t.target.value.replace(/\s/g," ").trim()}didChangeCaption(t){return this.savePendingCaption()}didBlurCaption(t){return this.savePendingCaption()}}class Ud extends it{constructor(t,n){super(...arguments),this.didFocus=this.didFocus.bind(this),this.didBlur=this.didBlur.bind(this),this.didClickAttachment=this.didClickAttachment.bind(this),this.element=t,this.composition=n,this.documentView=new ti(this.composition.document,{element:this.element}),qe("focus",{onElement:this.element,withCallback:this.didFocus}),qe("blur",{onElement:this.element,withCallback:this.didBlur}),qe("click",{onElement:this.element,matchingSelector:"a[contenteditable=false]",preventDefault:!0}),qe("mousedown",{onElement:this.element,matchingSelector:Ln,withCallback:this.didClickAttachment}),qe("click",{onElement:this.element,matchingSelector:"a".concat(Ln),preventDefault:!0})}didFocus(t){var n;const r=()=>{var i,l;if(!this.focused)return this.focused=!0,(i=this.delegate)===null||i===void 0||(l=i.compositionControllerDidFocus)===null||l===void 0?void 0:l.call(i)};return((n=this.blurPromise)===null||n===void 0?void 0:n.then(r))||r()}didBlur(t){this.blurPromise=new Promise(n=>pl(()=>{var r,i;return dl(this.element)||(this.focused=null,(r=this.delegate)===null||r===void 0||(i=r.compositionControllerDidBlur)===null||i===void 0||i.call(r)),this.blurPromise=null,n()}))}didClickAttachment(t,n){var r,i;const l=this.findAttachmentForElement(n),a=!!gn(t.target,{matchingSelector:"figcaption"});return(r=this.delegate)===null||r===void 0||(i=r.compositionControllerDidSelectAttachment)===null||i===void 0?void 0:i.call(r,l,{editCaption:a})}getSerializableElement(){return this.isEditingAttachment()?this.documentView.shadowElement:this.element}render(){var t,n,r,i,l,a;return this.revision!==this.composition.revision&&(this.documentView.setDocument(this.composition.document),this.documentView.render(),this.revision=this.composition.revision),this.canSyncDocumentView()&&!this.documentView.isSynced()&&((r=this.delegate)===null||r===void 0||(i=r.compositionControllerWillSyncDocumentView)===null||i===void 0||i.call(r),this.documentView.sync(),(l=this.delegate)===null||l===void 0||(a=l.compositionControllerDidSyncDocumentView)===null||a===void 0||a.call(l)),(t=this.delegate)===null||t===void 0||(n=t.compositionControllerDidRender)===null||n===void 0?void 0:n.call(t)}rerenderViewForObject(t){return this.invalidateViewForObject(t),this.render()}invalidateViewForObject(t){return this.documentView.invalidateViewForObject(t)}isViewCachingEnabled(){return this.documentView.isViewCachingEnabled()}enableViewCaching(){return this.documentView.enableViewCaching()}disableViewCaching(){return this.documentView.disableViewCaching()}refreshViewCache(){return this.documentView.garbageCollectCachedViews()}isEditingAttachment(){return!!this.attachmentEditor}installAttachmentEditorForAttachment(t,n){var r;if(((r=this.attachmentEditor)===null||r===void 0?void 0:r.attachment)===t)return;
5960const i=this.documentView.findElementForObject(t);if(!i)return;this.uninstallAttachmentEditor();const l=this.composition.document.getAttachmentPieceForAttachment(t);this.attachmentEditor=new Hd(l,i,this.element,n),this.attachmentEditor.delegate=this}uninstallAttachmentEditor(){var t;return(t=this.attachmentEditor)===null||t===void 0?void 0:t.uninstall()}didUninstallAttachmentEditor(){return this.attachmentEditor=null,this.render()}attachmentEditorDidRequestUpdatingAttributesForAttachment(t,n){var r,i;return(r=this.delegate)===null||r===void 0||(i=r.compositionControllerWillUpdateAttachment)===null||i===void 0||i.call(r,n),this.composition.updateAttributesForAttachment(t,n)}attachmentEditorDidRequestRemovingAttributeForAttachment(t,n){var r,i;return(r=this.delegate)===null||r===void 0||(i=r.compositionControllerWillUpdateAttachment)===null||i===void 0||i.call(r,n),this.composition.removeAttributeForAttachment(t,n)}attachmentEditorDidRequestRemovalOfAttachment(t){var n,r;return(n=this.delegate)===null||n===void 0||(r=n.compositionControllerDidRequestRemovalOfAttachment)===null||r===void 0?void 0:r.call(n,t)}attachmentEditorDidRequestDeselectingAttachment(t){var n,r;return(n=this.delegate)===null||n===void 0||(r=n.compositionControllerDidRequestDeselectingAttachment)===null||r===void 0?void 0:r.call(n,t)}canSyncDocumentView(){return!this.isEditingAttachment()}findAttachmentForElement(t){return this.composition.document.getAttachmentById(parseInt(t.dataset.trixId,10))}}class jd extends it{}const Wd="data-trix-mutable",l1="[".concat(Wd,"]"),o1={attributes:!0,childList:!0,characterData:!0,characterDataOldValue:!0,subtree:!0};class Vd extends it{constructor(t){super(t),this.didMutate=this.didMutate.bind(this),this.element=t,this.observer=new window.MutationObserver(this.didMutate),this.start()}start(){return this.reset(),this.observer.observe(this.element,o1)}stop(){return this.observer.disconnect()}didMutate(t){var n,r;if(this.mutations.push(...Array.from(this.findSignificantMutations(t)||[])),this.mutations.length)return(n=this.delegate)===null||n===void 0||(r=n.elementDidMutate)===null||r===void 0||r.call(n,this.getMutationSummary()),this.reset()}reset(){this.mutations=[]}findSignificantMutations(t){return t.filter(n=>this.mutationIsSignificant(n))}mutationIsSignificant(t){if(this.nodeIsMutable(t.target))return!1;for(const n of Array.from(this.nodesModifiedByMutation(t)))if(this.nodeIsSignificant(n))return!0;return!1}nodeIsSignificant(t){return t!==this.element&&!this.nodeIsMutable(t)&&!dd(t)}nodeIsMutable(t){return gn(t,{matchingSelector:l1})}nodesModifiedByMutation(t){const n=[];switch(t.type){case"attributes":t.attributeName!==Wd&&n.push(t.target);break;case"characterData":n.push(t.target.parentNode),n.push(t.target);break;case"childList":n.push(...Array.from(t.addedNodes||[])),n.push(...Array.from(t.removedNodes||[]))}return n}getMutationSummary(){return this.getTextMutationSummary()}getTextMutationSummary(){const{additions:t,deletions:n}=this.getTextChangesFromCharacterData(),r=this.getTextChangesFromChildList();Array.from(r.additions).forEach(o=>{Array.from(t).includes(o)||t.push(o)}),n.push(...Array.from(r.deletions||[]));const i={},l=t.join("");l&&(i.textAdded=l);const a=n.join("");return a&&(i.textDeleted=a),i}getMutationsByType(t){return Array.from(this.mutations).filter(n=>n.type===t)}getTextChangesFromChildList(){let t,n;const r=[],i=[];Array.from(this.getMutationsByType("childList")).forEach(o=>{r.push(...Array.from(o.addedNodes||[])),i.push(...Array.from(o.removedNodes||[]))}),r.length===0&&i.length===1&&zn(i[0])?(t=[],n=[`
5961`]):(t=_i(r),n=_i(i));const l=t.filter((o,s)=>o!==n[s]).map(nr),a=n.filter((o,s)=>o!==t[s]).map(nr);return{additions:l,deletions:a}}getTextChangesFromCharacterData(){let t,n;const r=this.getMutationsByType("characterData");if(r.length){const i=r[0],l=r[r.length-1],a=function(o,s){let u,f;return o=vr.box(o),(s=vr.box(s)).length<o.length?[f,u]=ql(o,s):[u,f]=ql(s,o),{added:u,removed:f}}(nr(i.oldValue),nr(l.target.data));t=a.added,n=a.removed}return{additions:t?[t]:[],deletions:n?[n]:[]}}}const _i=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];const t=[];for(const n of Array.from(e))switch(n.nodeType){case Node.TEXT_NODE:t.push(n.data);break;case Node.ELEMENT_NODE:gt(n)==="br"?t.push(`
5962`):t.push(...Array.from(_i(n.childNodes)||[]))}return t};class qd extends Nr{constructor(t){super(...arguments),this.file=t}perform(t){const n=new FileReader;return n.onerror=()=>t(!1),n.onload=()=>{n.onerror=null;try{n.abort()}catch{}return t(!0,this.file)},n.readAsArrayBuffer(this.file)}}class s1{constructor(t){this.element=t}shouldIgnore(t){return!!yr.samsungAndroid&&(this.previousEvent=this.event,this.event=t,this.checkSamsungKeyboardBuggyModeStart(),this.checkSamsungKeyboardBuggyModeEnd(),this.buggyMode)}checkSamsungKeyboardBuggyModeStart(){this.insertingLongTextAfterUnidentifiedChar(
5962)&&d1(this.element.innerText,this.event.data)&&(this.buggyMode=!0,this.event.preventDefault())}checkSamsungKeyboardBuggyModeEnd(){this.buggyMode&&this.event.inputType!=="insertText"&&(this.buggyMode=!1)}insertingLongTextAfterUnidentifiedChar(){var t;return this.isBeforeInputInsertText()&&this.previousEventWasUnidentifiedKeydown()&&((t=this.event.data)===null||t===void 0?void 0:t.length)>50}isBeforeInputInsertText(){return this.event.type==="beforeinput"&&this.event.inputType==="insertText"}previousEventWasUnidentifiedKeydown(){var t,n;return((t=this.previousEvent)===null||t===void 0?void 0:t.type)==="keydown"&&((n=this.previousEvent)===null||n===void 0?void 0:n.key)==="Unidentified"}}const d1=(e,t)=>vo(e)===vo(t),u1=new RegExp("(".concat("","|").concat(Zr,"|").concat(pn,"|\\s)+"),"g"),vo=e=>e.replace(u1," ").trim();class ni extends it{constructor(t){super(...arguments),this.element=t,this.mutationObserver=new Vd(this.element),this.mutationObserver.delegate=this,this.flakyKeyboardDetector=new s1(this.element);for(const n in this.constructor.events)qe(n,{onElement:this.element,withCallback:this.handlerFor(n)})}elementDidMutate(t){}editorWillSyncDocumentView(){return this.mutationObserver.stop()}editorDidSyncDocumentView(){return this.mutationObserver.start()}requestRender(){var t,n;return(t=this.delegate)===null||t===void 0||(n=t.inputControllerDidRequestRender)===null||n===void 0?void 0:n.call(t)}requestReparse(){var t,n;return(t=this.delegate)===null||t===void 0||(n=t.inputControllerDidRequestReparse)===null||n===void 0||n.call(t),this.requestRender()}attachFiles(t){const n=Array.from(t).map(r=>new qd(r));return Promise.all(n).then(r=>{this.handleInput(function(){var i,l;return(i=this.delegate)===null||i===void 0||i.inputControllerWillAttachFiles(),(l=this.responder)===null||l===void 0||l.insertFiles(r),this.requestRender()})})}handlerFor(t){return n=>{n.defaultPrevented||this.handleInput(()=>{if(!dl(this.element)){if(this.flakyKeyboardDetector.shouldIgnore(n))return;this.eventName=t,this.constructor.events[t].call(this,n)}})}}handleInput(t){try{var n;(n=this.delegate)===null||n===void 0||n.inputControllerWillHandleInput(),t.call(this)}finally{var r;(r=this.delegate)===null||r===void 0||r.inputControllerDidHandleInput()}}createLinkHTML(t,n){const r=document.createElement("a");return r.href=t,r.textContent=n||t,r.outerHTML}}var xi;Ct(ni,"events",{});const{browser:c1,keyNames:_d}=kr;let p1=0;class tn extends ni{constructor(){super(...arguments),this.resetInputSummary()}setInputSummary(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.inputSummary.eventName=this.eventName;for(const n in t){const r=t[n];this.inputSummary[n]=r}return this.inputSummary}resetInputSummary(){this.inputSummary={}}reset(){return this.resetInputSummary(),In.reset()}elementDidMutate(t){var n,r;return this.isComposing()?(n=this.delegate)===null||n===void 0||(r=n.inputControllerDidAllowUnhandledInput)===null||r===void 0?void 0:r.call(n):this.handleInput(function(){return this.mutationIsSignificant(t)&&(this.mutationIsExpected(t)?this.requestRender():this.requestReparse()),this.reset()})}mutationIsExpected(t){let{textAdded:n,textDeleted:r}=t;if(this.inputSummary.preferDocument)return!0;const i=n!=null?n===this.inputSummary.textAdded:!this.inputSummary.textAdded,l=r!=null?this.inputSummary.didDelete:!this.inputSummary.didDelete,a=[`
5963`,` 
5964`].includes(n)&&!i,o=r===`
5965`&&!l;if(a&&!o||o&&!a){const u=this.getSelectedRange();if(u){var s;const f=a?n.replace(/\n$/,"").length||-1:(n==null?void 0:n.length)||1;if((s=this.responder)!==null&&s!==void 0&&s.positionIsBlockBreak(u[1]+f))return!0}}return i&&l}mutationIsSignificant(t){var n;const r=Object.keys(t).length>0,i=((n=this.compositionInput)===null||n===void 0?void 0:n.getEndData())==="";return r||!i}getCompositionInput(){if(this.isComposing())return this.compositionInput;this.compositionInput=new dn(this)}isComposing(){return this.compositionInput&&!this.compositionInput.isEnded()}deleteInDirection(t,n){var r;return((r=this.responder)===null||r===void 0?void 0:r.deleteInDirection(t))!==!1?this.setInputSummary({didDelete:!0}):n?(n.preventDefault(),this.requestRender()):void 0}serializeSelectionToDataTransfer(t){var n;if(!function(i){if(i==null||!i.setData)return!1;for(const l in jl){const a=jl[l];try{if(i.setData(l,a),!i.getData(l)===a)return!1}catch{return!1}}return!0}(t))return;const r=(n=this.responder)===null||n===void 0?void 0:n.getSelectedDocument().toSerializableDocument();return t.setData("application/x-trix-document",JSON.stringify(r)),t.setData("text/html",ti.render(r).innerHTML),t.setData("text/plain",r.toString().replace(/\n$/,"")),!0}canAcceptDataTransfer(t){const n={};
5965return Array.from((t==null?void 0:t.types)||[]).forEach(r=>{n[r]=!0}),n.Files||n["application/x-trix-document"]||n["text/html"]||n["text/plain"]}getPastedHTMLUsingHiddenElement(t){const n=this.getSelectedRange(),r={position:"absolute",left:"".concat(window.pageXOffset,"px"),top:"".concat(window.pageYOffset,"px"),opacity:0},i=ke({style:r,tagName:"div",editable:!0});return document.body.appendChild(i),i.focus(),requestAnimationFrame(()=>{const l=i.innerHTML;return mn(i),this.setSelectedRange(n),t(l)})}}Ct(tn,"events",{keydown(e){this.isComposing()||this.resetInputSummary(),this.inputSummary.didInput=!0;const t=_d[e.keyCode];if(t){var n;let i=this.keys;["ctrl","alt","shift","meta"].forEach(l=>{var a;e["".concat(l,"Key")]&&(l==="ctrl"&&(l="control"),i=(a=i)===null||a===void 0?void 0:a[l])}),((n=i)===null||n===void 0?void 0:n[t])!=null&&(this.setInputSummary({keyName:t}),In.reset(),i[t].call(this,e))}if(fd(e)){const i=String.fromCharCode(e.keyCode).toLowerCase();if(i){var r;const l=["alt","shift"].map(a=>{if(e["".concat(a,"Key")])return a}).filter(a=>a);l.push(i),(r=this.delegate)!==null&&r!==void 0&&r.inputControllerDidReceiveKeyboardCommand(l)&&e.preventDefault()}}},keypress(e){if(this.inputSummary.eventName!=null||e.metaKey||e.ctrlKey&&!e.altKey)return;const t=g1(e);var n,r;return t?((n=this.delegate)===null||n===void 0||n.inputControllerWillPerformTyping(),(r=this.responder)===null||r===void 0||r.insertString(t),this.setInputSummary({textAdded:t,didDelete:this.selectionIsExpanded()})):void 0},textInput(e){const{data:t}=e,{textAdded:n}=this.inputSummary;if(n&&n!==t&&n.toUpperCase()===t){var r;const i=this.getSelectedRange();return this.setSelectedRange([i[0],i[1]+n.length]),(r=this.responder)===null||r===void 0||r.insertString(t),this.setInputSummary({textAdded:t}),this.setSelectedRange(i)}},dragenter(e){e.preventDefault()},dragstart(e){var t,n;return this.serializeSelectionToDataTransfer(e.dataTransfer),this.draggedRange=this.getSelectedRange(),(t=this.delegate)===null||t===void 0||(n=t.inputControllerDidStartDrag)===null||n===void 0?void 0:n.call(t)},dragover(e){if(this.draggedRange||this.canAcceptDataTransfer(e.dataTransfer)){e.preventDefault();const r={x:e.clientX,y:e.clientY};var t,n;if(!Vn(r,this.draggingPoint))return this.draggingPoint=r,(t=this.delegate)===null||t===void 0||(n=t.inputControllerDidReceiveDragOverPoint)===null||n===void 0?void 0:n.call(t,this.draggingPoint)}},dragend(e){var t,n;(t=this.delegate)===null||t===void 0||(n=t.inputControllerDidCancelDrag)===null||n===void 0||n.call(t),this.draggedRange=null,this.draggingPoint=null},drop(e){var t,n;e.preventDefault();const r=(t=e.dataTransfer)===null||t===void 0?void 0:t.files,i=e.dataTransfer.getData("application/x-trix-document"),l={x:e.clientX,y:e.clientY};if((n=this.responder)===null||n===void 0||n.setLocationRangeFromPointRange(l),r!=null&&r.length)this.attachFiles(r);else if(this.draggedRange){var a,o;(a=this.delegate)===null||a===void 0||a.inputControllerWillMoveText(),(o=this.responder)===null||o===void 0||o.moveTextFromRange(this.draggedRange),this.draggedRange=null,this.requestRender()}else if(i){var s;const u=Ft.fromJSONString(i);(s=this.responder)===null||s===void 0||s.insertDocument(u),this.requestRender()}this.draggedRange=null,this.draggingPoint=null},cut(e){var t,n;if((t=this.responder)!==null&&t!==void 0&&t.selectionIsExpanded()&&(this.serializeSelectionToDataTransfer(e.clipboardData)&&e.preventDefault(),(n=this.delegate)===null||n===void 0||n.inputControllerWillCutText(),this.deleteInDirection("backward"),e.defaultPrevented))return this.requestRender()},copy(e){var t;(t=this.responder)!==null&&t!==void 0&&t.selectionIsExpanded()&&this.serializeSelectionToDataTransfer(e.clipboardData)&&e.preventDefault()},paste(e){const t=e.clipboardData||e.testClipboardData,n={clipboard:t};if(!t||m1(e))return void this.getPastedHTMLUsingHiddenElement(P=>{var H,I,te;return n.type="text/html",n.html=P,(H=this.delegate)===null||H===void 0||H.inputControllerWillPaste(n),(I=this.responder)===null||I===void 0||I.insertHTML(n.html),this.requestRender(),(te=this.delegate)===null||te===void 0?void 0:te.inputControllerDidPaste(n)});const r=t.getData("URL"),i=t.getData("text/html"),l=t.getData("public.url-name");if(r){var a,o,s;let P;n.type="text/html",P=l?vl(l).trim():r,n.html=this.createLinkHTML(r,P),(a=this.delegate)===null||a===void 0||a.inputControllerWillPaste(n),this.setInputSummary({textAdded:P,didDelete:this.selectionIsExpanded()}),(o=this.responder)===null||o===void 0||o.insertHTML(n.html),this.requestRender(),(s=this.delegate)===null||s===void 0||s.inputControllerDidPaste(n)}else if(pd(t)){var u,f,S;
5965n.type="text/plain",n.string=t.getData("text/plain"),(u=this.delegate)===null||u===void 0||u.inputControllerWillPaste(n),this.setInputSummary({textAdded:n.string,didDelete:this.selectionIsExpanded()}),(f=this.responder)===null||f===void 0||f.insertString(n.string),this.requestRender(),(S=this.delegate)===null||S===void 0||S.inputControllerDidPaste(n)}else if(i){var M,C,E;n.type="text/html",n.html=i,(M=this.delegate)===null||M===void 0||M.inputControllerWillPaste(n),(C=this.responder)===null||C===void 0||C.insertHTML(n.html),this.requestRender(),(E=this.delegate)===null||E===void 0||E.inputControllerDidPaste(n)}else if(Array.from(t.types).includes("Files")){var k,x;const P=(k=t.items)===null||k===void 0||(k=k[0])===null||k===void 0||(x=k.getAsFile)===null||x===void 0?void 0:x.call(k);if(P){var O,D,L;const H=f1(P);!P.name&&H&&(P.name="pasted-file-".concat(++p1,".").concat(H)),n.type="File",n.file=P,(O=this.delegate)===null||O===void 0||O.inputControllerWillAttachFiles(),(D=this.responder)===null||D===void 0||D.insertFile(n.file),this.requestRender(),(L=this.delegate)===null||L===void 0||L.inputControllerDidPaste(n)}}e.preventDefault()},compositionstart(e){return this.getCompositionInput().start(e.data)},compositionupdate(e){return this.getCompositionInput().update(e.data)},compositionend(e){return this.getCompositionInput().end(e.data)},beforeinput(e){this.inputSummary.didInput=!0},input(e){return this.inputSummary.didInput=!0,e.stopPropagation()}}),Ct(tn,"keys",{backspace(e){var t;return(t=this.delegate)===null||t===void 0||t.inputControllerWillPerformTyping(),this.deleteInDirection("backward",e)},delete(e){var t;return(t=this.delegate)===null||t===void 0||t.inputControllerWillPerformTyping(),this.deleteInDirection("forward",e)},return(e){var t,n;return this.setInputSummary({preferDocument:!0}),(t=this.delegate)===null||t===void 0||t.inputControllerWillPerformTyping(),(n=this.responder)===null||n===void 0?void 0:n.insertLineBreak()},tab(e){var t,n;(t=this.responder)!==null&&t!==void 0&&t.canIncreaseNestingLevel()&&((n=this.responder)===null||n===void 0||n.increaseNestingLevel(),this.requestRender(),e.preventDefault())},left(e){var t;if(this.selectionIsInCursorTarget())return e.preventDefault(),(t=this.responder)===null||t===void 0?void 0:t.moveCursorInDirection("backward")},right(e){var t;if(this.selectionIsInCursorTarget())return e.preventDefault(),(t=this.responder)===null||t===void 0?void 0:t.moveCursorInDirection("forward")},control:{d(e){var t;return(t=this.delegate)===null||t===void 0||t.inputControllerWillPerformTyping(),this.deleteInDirection("forward",e)},h(e){var t;return(t=this.delegate)===null||t===void 0||t.inputControllerWillPerformTyping(),this.deleteInDirection("backward",e)},o(e){var t,n;return e.preventDefault(),(t=this.delegate)===null||t===void 0||t.inputControllerWillPerformTyping(),(n=this.responder)===null||n===void 0||n.insertString(`
5966`,{updatePosition:!1}),this.requestRender()}},shift:{return(e){var t,n;(t=this.delegate)===null||t===void 0||t.inputControllerWillPerformTyping(),(n=this.responder)===null||n===void 0||n.insertString(`
5967`),this.requestRender(),e.preventDefault()},tab(e){var t,n;(t=this.responder)!==null&&t!==void 0&&t.canDecreaseNestingLevel()&&((n=this.responder)===null||n===void 0||n.decreaseNestingLevel(),this.requestRender(),e.preventDefault())},left(e){if(this.selectionIsInCursorTarget())return e.preventDefault(),this.expandSelectionInDirection("backward")},right(e){if(this.selectionIsInCursorTarget())return e.preventDefault(),this.expandSelectionInDirection("forward")}},alt:{backspace(e){var t;return this.setInputSummary({preferDocument:!1}),(t=this.delegate)===null||t===void 0?void 0:t.inputControllerWillPerformTyping()}},meta:{backspace(e){var t;return this.setInputSummary({preferDocument:!1}),(t=this.delegate)===null||t===void 0?void 0:t.inputControllerWillPerformTyping()}}}),tn.proxyMethod("responder?.getSelectedRange"),tn.proxyMethod("responder?.setSelectedRange"),tn.proxyMethod("responder?.expandSelectionInDirection"),tn.proxyMethod("responder?.selectionIsInCursorTarget"),tn.proxyMethod("responder?.selectionIsExpanded");const f1=e=>{var t;return(t=e.type)===null||t===void 0||(t=t.match(/\/(\w+)$/))===null||t===void 0?void 0:t[1]},v1=!((xi=" ".codePointAt)===null||xi===void 0||!xi.call(" ",0)),g1=function(e){if(e.key&&v1&&e.key.codePointAt(0)===e.keyCode)return e.key;{let t;if(e.which===null?t=e.keyCode:e.which!==0&&e.charCode!==0&&(t=e.charCode),t!=null&&_d[t]!=="escape")return vr.fromCodepoints([t]).toString()}},m1=function(e){const t=e.clipboardData;if(t){if(t.types.includes("text/html")){for(const n of t.types){const r=/^CorePasteboardFlavorType/.test(n),i=/^dyn\./.test(n)&&t.getData(n);if(r||i)return!0}return!1}{const n=t.types.includes("com.apple.webarchive"),r=t.types.includes("com.apple.flat-rtfd");return n||r}}};class dn extends it{constructor(t){super(...arguments),this.inputController=t,this.responder=this.inputController.responder,this.delegate=this.inputController.delegate,this.inputSummary=this.inputController.inputSummary,this.data={}}start(t){if(this.data.start=t,this.isSignificant()){var n,r;this.inputSummary.eventName==="keypress"&&this.inputSummary.textAdded&&((r=this.responder)===null||r===void 0||r.deleteInDirection("left")),this.selectionIsExpanded()||(this.insertPlaceholder(),this.requestRender()),this.range=(n=this.responder)===null||n===void 0?void 0:n.getSelectedRange()}}update(t){if(this.data.update=t,this.isSignificant()){const n=this.selectPlaceholder();n&&(this.forgetPlaceholder(),this.range=n)}}end(t){return this.data.end=t,this.isSignificant()?(this.forgetPlaceholder(),this.canApplyToDocument()?(this.setInputSummary({preferDocument:!0,didInput:!1}),(n=this.delegate)===null||n===void 0||n.inputControllerWillPerformTyping(),(r=this.responder)===null||r===void 0||r.setSelectedRange(this.range),(i=this.responder)===null||i===void 0||i.insertString(this.data.end),(l=this.responder)===null||l===void 0?void 0:l.setSelectedRange(this.range[0]+this.data.end.length)):this.data.start!=null||this.data.update!=null?(this.requestReparse(),this.inputController.reset()):void 0):this.inputController.reset();var n,r,i,l}getEndData(){return this.data.end}isEnded(){return this.getEndData()!=null}isSignificant(){return!c1.composesExistingText||this.inputSummary.didInput}canApplyToDocument(){var t,n;return((t=this.data.start)===null||t===void 0?void 0:t.length)===0&&((n=this.data.end)===null||n===void 0?void 0:n.length)>0&&this.range}}dn.proxyMethod("inputController.setInputSummary"),dn.proxyMethod("inputController.requestRender"),dn.proxyMethod("inputController.requestReparse"),dn.proxyMethod("responder?.selectionIsExpanded"),dn.proxyMethod("responder?.insertPlaceholder"),dn.proxyMethod("responder?.selectPlaceholder"),dn.proxyMethod("responder?.forgetPlaceholder");class ur extends ni{constructor(){super(...arguments),this.render=this.render.bind(this)}elementDidMutate(){return this.scheduledRender?this.composing?(t=this.delegate)===null||t===void 0||(n=t.inputControllerDidAllowUnhandledInput)===null||n===void 0?void 0:n.call(t):void 0:this.reparse();var t,n}scheduleRender(){return this.scheduledRender?this.scheduledRender:this.scheduledRender=requestAnimationFrame(this.render)}render(){var t,n;cancelAnimationFrame(this.scheduledRender),this.scheduledRender=null,this.composing||(n=this.delegate)===null||n===void 0||n.render(),(t=this.afterRender)===null||t===void 0||t.call(this),this.afterRender=null}reparse(){var t;return(t=this.delegate)===null||t===void 0?void 0:t.reparse()}insertString(){var t;let n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1?arguments[1]:void 0;return(t=this.delegate)===null||t===void 0||t.inputControllerWillPerformTyping(),this.withTargetDOMRange(function(){var i;return(i=this.responder)===null||i===void 0?void 0:i.insertString(n,r)})}toggleAttributeIfSupported(t){var n;if(Ni().includes(t))return(n=this.delegate)===null||n===void 0||n.inputControllerWillPerformFormatting(t),this.withTargetDOMRange(function(){var r;return(r=this.responder)===null||r===void 0?void 0:r.toggleCurrentAttribute(t)})}activateAttributeIfSupported(t,n){var r;if(Ni().includes(t))return(r=this.delegate)===null||r===void 0||r.inputControllerWillPerformFormatting(t),this.withTargetDOMRange(function(){var i;return(i=this.responder)===null||i===void 0?void 0:i.setCurrentAttribute(t,n)})}deleteInDirection(t){let{recordUndoEntry:n}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{recordUndoEntry:!0};var r;n&&((r=this.delegate)===null||r===void 0||r.inputControllerWillPerformTyping());const i=()=>{var a;return(a=this.responder)===null||a===void 0?void 0:a.deleteInDirection(t)},l=this.getTargetDOMRange({minLength:this.composing?1:2});return l?this.withTargetDOMRange(l,i):i()}withTargetDOMRange(t,n){var r;return typeof t=="function"&&(n=t,t=this.getTargetDOMRange()),t?(r=this.responder)===null||r===void 0?void 0:r.withTargetDOMRange(t,n.bind(this)):(In.reset(),n.call(this))}getTargetDOMRange(){var t,n;let{minLength:r}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{minLength:0};const i=(t=(n=this.event).getTargetRanges)===null||t===void 0?void 0:t.call(n);if(i&&i.length){const l=h1(i[0]);if(r===0||l.toString().length>=r)return l}}withEvent(t,n){let r;this.event=t;try{r=n.call(this)}finally{this.event=null}return r}}Ct(ur,"events",{keydown(e){if(fd(e)){var t;const n=y1(e);(t=this.delegate)!==null&&t!==void 0&&t.inputControllerDidReceiveKeyboardCommand(n)&&e.preventDefault()}else{let n=e.key;
5967e.altKey&&(n+="+Alt"),e.shiftKey&&(n+="+Shift");const r=this.constructor.keys[n];if(r)return this.withEvent(e,r)}},paste(e){var t;let n;const r=(t=e.clipboardData)===null||t===void 0?void 0:t.getData("URL");return Qd(e)?(e.preventDefault(),this.attachFiles(e.clipboardData.files)):w1(e)?(e.preventDefault(),n={type:"text/plain",string:e.clipboardData.getData("text/plain")},(i=this.delegate)===null||i===void 0||i.inputControllerWillPaste(n),(l=this.responder)===null||l===void 0||l.insertString(n.string),this.render(),(a=this.delegate)===null||a===void 0?void 0:a.inputControllerDidPaste(n)):r?(e.preventDefault(),n={type:"text/html",html:this.createLinkHTML(r)},(o=this.delegate)===null||o===void 0||o.inputControllerWillPaste(n),(s=this.responder)===null||s===void 0||s.insertHTML(n.html),this.render(),(u=this.delegate)===null||u===void 0?void 0:u.inputControllerDidPaste(n)):void 0;var i,l,a,o,s,u},beforeinput(e){const t=this.constructor.inputTypes[e.inputType],n=(r=e,!(!/iPhone|iPad/.test(navigator.userAgent)||r.inputType&&r.inputType!=="insertParagraph"));var r;t&&(this.withEvent(e,t),n||this.scheduleRender()),n&&this.render()},input(e){In.reset()},dragstart(e){var t,n;(t=this.responder)!==null&&t!==void 0&&t.selectionContainsAttachments()&&(e.dataTransfer.setData("application/x-trix-dragging",!0),this.dragging={range:(n=this.responder)===null||n===void 0?void 0:n.getSelectedRange(),point:Ti(e)})},dragenter(e){Si(e)&&e.preventDefault()},dragover(e){if(this.dragging){e.preventDefault();const n=Ti(e);var t;if(!Vn(n,this.dragging.point))return this.dragging.point=n,(t=this.responder)===null||t===void 0?void 0:t.setLocationRangeFromPointRange(n)}else Si(e)&&e.preventDefault()},drop(e){var t,n;if(this.dragging)return e.preventDefault(),(t=this.delegate)===null||t===void 0||t.inputControllerWillMoveText(),(n=this.responder)===null||n===void 0||n.moveTextFromRange(this.dragging.range),this.dragging=null,this.scheduleRender();if(Si(e)){var r;e.preventDefault();const i=Ti(e);return(r=this.responder)===null||r===void 0||r.setLocationRangeFromPointRange(i),this.attachFiles(e.dataTransfer.files)}},dragend(){var e;this.dragging&&((e=this.responder)===null||e===void 0||e.setSelectedRange(this.dragging.range),this.dragging=null)},compositionend(e){this.composing&&(this.composing=!1,yr.recentAndroid||this.scheduleRender())}}),Ct(ur,"keys",{ArrowLeft(){var e,t;if((e=this.responder)!==null&&e!==void 0&&e.shouldManageMovingCursorInDirection("backward"))return this.event.preventDefault(),(t=this.responder)===null||t===void 0?void 0:t.moveCursorInDirection("backward")},ArrowRight(){var e,t;if((e=this.responder)!==null&&e!==void 0&&e.shouldManageMovingCursorInDirection("forward"))return this.event.preventDefault(),(t=this.responder)===null||t===void 0?void 0:t.moveCursorInDirection("forward")},Backspace(){var e,t,n;if((e=this.responder)!==null&&e!==void 0&&e.shouldManageDeletingInDirection("backward"))return this.event.preventDefault(),(t=this.delegate)===null||t===void 0||t.inputControllerWillPerformTyping(),(n=this.responder)===null||n===void 0||n.deleteInDirection("backward"),this.render()},Tab(){var e,t;if((e=this.responder)!==null&&e!==void 0&&e.canIncreaseNestingLevel())return this.event.preventDefault(),(t=this.responder)===null||t===void 0||t.increaseNestingLevel(),this.render()},"Tab+Shift"(){var e,t;if((e=this.responder)!==null&&e!==void 0&&e.canDecreaseNestingLevel())return this.event.preventDefault(),(t=this.responder)===null||t===void 0||t.decreaseNestingLevel(),this.render()}}),Ct(ur,"inputTypes",{deleteByComposition(){return this.deleteInDirection("backward",{recordUndoEntry:!1})},deleteByCut(){return this.deleteInDirection("backward")},deleteByDrag(){return this.event.preventDefault(),this.withTargetDOMRange(function(){var e;this.deleteByDragRange=(e=this.responder)===null||e===void 0?void 0:e.getSelectedRange()})},deleteCompositionText(){return this.deleteInDirection("backward",{recordUndoEntry:!1})},deleteContent(){return this.deleteInDirection("backward")},deleteContentBackward(){return this.deleteInDirection("backward")},deleteContentForward(){return this.deleteInDirection("forward")},deleteEntireSoftLine(){return this.deleteInDirection("forward")},deleteHardLineBackward(){return this.deleteInDirection("backward")},deleteHardLineForward(){return this.deleteInDirection("forward")},deleteSoftLineBackward(){return this.deleteInDirection("backward")},deleteSoftLineForward(){return this.deleteInDirection("forward")},deleteWordBackward(){return this.deleteInDirection("backward")}
5967,deleteWordForward(){return this.deleteInDirection("forward")},formatBackColor(){return this.activateAttributeIfSupported("backgroundColor",this.event.data)},formatBold(){return this.toggleAttributeIfSupported("bold")},formatFontColor(){return this.activateAttributeIfSupported("color",this.event.data)},formatFontName(){return this.activateAttributeIfSupported("font",this.event.data)},formatIndent(){var e;if((e=this.responder)!==null&&e!==void 0&&e.canIncreaseNestingLevel())return this.withTargetDOMRange(function(){var t;return(t=this.responder)===null||t===void 0?void 0:t.increaseNestingLevel()})},formatItalic(){return this.toggleAttributeIfSupported("italic")},formatJustifyCenter(){return this.toggleAttributeIfSupported("justifyCenter")},formatJustifyFull(){return this.toggleAttributeIfSupported("justifyFull")},formatJustifyLeft(){return this.toggleAttributeIfSupported("justifyLeft")},formatJustifyRight(){return this.toggleAttributeIfSupported("justifyRight")},formatOutdent(){var e;if((e=this.responder)!==null&&e!==void 0&&e.canDecreaseNestingLevel())return this.withTargetDOMRange(function(){var t;return(t=this.responder)===null||t===void 0?void 0:t.decreaseNestingLevel()})},formatRemove(){this.withTargetDOMRange(function(){for(const n in(e=this.responder)===null||e===void 0?void 0:e.getCurrentAttributes()){var e,t;(t=this.responder)===null||t===void 0||t.removeCurrentAttribute(n)}})},formatSetBlockTextDirection(){return this.activateAttributeIfSupported("blockDir",this.event.data)},formatSetInlineTextDirection(){return this.activateAttributeIfSupported("textDir",this.event.data)},formatStrikeThrough(){return this.toggleAttributeIfSupported("strike")},formatSubscript(){return this.toggleAttributeIfSupported("sub")},formatSuperscript(){return this.toggleAttributeIfSupported("sup")},formatUnderline(){return this.toggleAttributeIfSupported("underline")},historyRedo(){var e;return(e=this.delegate)===null||e===void 0?void 0:e.inputControllerWillPerformRedo()},historyUndo(){var e;return(e=this.delegate)===null||e===void 0?void 0:e.inputControllerWillPerformUndo()},insertCompositionText(){return this.composing=!0,this.insertString(this.event.data)},insertFromComposition(){return this.composing=!1,this.insertString(this.event.data)},insertFromDrop(){const e=this.deleteByDragRange;var t;if(e)return this.deleteByDragRange=null,(t=this.delegate)===null||t===void 0||t.inputControllerWillMoveText(),this.withTargetDOMRange(function(){var n;return(n=this.responder)===null||n===void 0?void 0:n.moveTextFromRange(e)})},insertFromPaste(){const{dataTransfer:e}=this.event,t={dataTransfer:e},n=e.getData("URL"),r=e.getData("text/html");if(n){var i;let s;this.event.preventDefault(),t.type="text/html";const u=e.getData("public.url-name");s=u?vl(u).trim():n,t.html=this.createLinkHTML(n,s),(i=this.delegate)===null||i===void 0||i.inputControllerWillPaste(t),this.withTargetDOMRange(function(){var f;return(f=this.responder)===null||f===void 0?void 0:f.insertHTML(t.html)}),this.afterRender=()=>{var f;return(f=this.delegate)===null||f===void 0?void 0:f.inputControllerDidPaste(t)}}else if(pd(e)){var l;t.type="text/plain",t.string=e.getData("text/plain"),(l=this.delegate)===null||l===void 0||l.inputControllerWillPaste(t),this.withTargetDOMRange(function(){var s;return(s=this.responder)===null||s===void 0?void 0:s.insertString(t.string)}),this.afterRender=()=>{var s;return(s=this.delegate)===null||s===void 0?void 0:s.inputControllerDidPaste(t)}}else if(b1(this.event)){var a;t.type="File",t.file=e.files[0],(a=this.delegate)===null||a===void 0||a.inputControllerWillPaste(t),this.withTargetDOMRange(function(){var s;return(s=this.responder)===null||s===void 0?void 0:s.insertFile(t.file)}),this.afterRender=()=>{var s;return(s=this.delegate)===null||s===void 0?void 0:s.inputControllerDidPaste(t)}}else if(r){var o;this.event.preventDefault(),t.type="text/html",t.html=r,(o=this.delegate)===null||o===void 0||o.inputControllerWillPaste(t),this.withTargetDOMRange(function(){var s;return(s=this.responder)===null||s===void 0?void 0:s.insertHTML(t.html)}),this.afterRender=()=>{var s;return(s=this.delegate)===null||s===void 0?void 0:s.inputControllerDidPaste(t)}}},insertFromYank(){return this.insertString(this.event.data)},insertLineBreak(){return this.insertString(`
5968`)},insertLink(){return this.activateAttributeIfSupported("href",this.event.data)},insertOrderedList(){return this.toggleAttributeIfSupported("number")},insertParagraph(){var e;return(e=this.delegate)===null||e===void 0||e.inputControllerWillPerformTyping(),this.withTargetDOMRange(function(){var t;return(t=this.responder)===null||t===void 0?void 0:t.insertLineBreak()})},insertReplacementText(){const e=this.event.dataTransfer.getData("text/plain"),t=this.event.getTargetRanges()[0];this.withTargetDOMRange(t,()=>{this.insertString(e,{updatePosition:!1})})},insertText(){var e;return this.insertString(this.event.data||((e=this.event.dataTransfer)===null||e===void 0?void 0:e.getData("text/plain")))},insertTranspose(){return this.insertString(this.event.data)},insertUnorderedList(){return this.toggleAttributeIfSupported("bullet")}});const h1=function(e){const t=document.createRange();return t.setStart(e.startContainer,e.startOffset),t.setEnd(e.endContainer,e.endOffset),t},Si=e=>{var t;return Array.from(((t=e.dataTransfer)===null||t===void 0?void 0:t.types)||[]).includes("Files")},b1=e=>{var t;return((t=e.dataTransfer.files)===null||t===void 0?void 0:t[0])&&!Qd(e)&&!(n=>{let{dataTransfer:r}=n;return r.types.includes("Files")&&r.types.includes("text/html")&&r.getData("text/html").includes("urn:schemas-microsoft-com:office:office")})(e)},Qd=function(e){const t=e.clipboardData;if(t)return Array.from(t.types).filter(n=>n.match(/file/i)).length===t.types.length&&t.files.length>=1},w1=function(e){const t=e.clipboardData;if(t)return t.types.includes("text/plain")&&t.types.length===1},y1=function(e){const t=[];
5968return e.altKey&&t.push("alt"),e.shiftKey&&t.push("shift"),t.push(e.key),t},Ti=e=>({x:e.clientX,y:e.clientY}),Qi="[data-trix-attribute]",Ki="[data-trix-action]",k1="".concat(Qi,", ").concat(Ki),ri="[data-trix-dialog]",C1="".concat(ri,"[data-trix-active]"),A1="".concat(ri," [data-trix-method]"),go="".concat(ri," [data-trix-input]"),mo=(e,t)=>(t||(t=$n(e)),e.querySelector("[data-trix-input][name='".concat(t,"']"))),ho=e=>e.getAttribute("data-trix-action"),$n=e=>e.getAttribute("data-trix-attribute")||e.getAttribute("data-trix-dialog-attribute");class Kd extends it{constructor(t){super(t),this.didClickActionButton=this.didClickActionButton.bind(this),this.didClickAttributeButton=this.didClickAttributeButton.bind(this),this.didClickDialogButton=this.didClickDialogButton.bind(this),this.didKeyDownDialogInput=this.didKeyDownDialogInput.bind(this),this.element=t,this.attributes={},this.actions={},this.resetDialogInputs(),qe("mousedown",{onElement:this.element,matchingSelector:Ki,withCallback:this.didClickActionButton}),qe("mousedown",{onElement:this.element,matchingSelector:Qi,withCallback:this.didClickAttributeButton}),qe("click",{onElement:this.element,matchingSelector:k1,preventDefault:!0}),qe("click",{onElement:this.element,matchingSelector:A1,withCallback:this.didClickDialogButton}),qe("keydown",{onElement:this.element,matchingSelector:go,withCallback:this.didKeyDownDialogInput})}didClickActionButton(t,n){var r;(r=this.delegate)===null||r===void 0||r.toolbarDidClickButton(),t.preventDefault();const i=ho(n);return this.getDialog(i)?this.toggleDialog(i):(l=this.delegate)===null||l===void 0?void 0:l.toolbarDidInvokeAction(i,n);var l}didClickAttributeButton(t,n){var r;(r=this.delegate)===null||r===void 0||r.toolbarDidClickButton(),t.preventDefault();const i=$n(n);var l;return this.getDialog(i)?this.toggleDialog(i):(l=this.delegate)===null||l===void 0||l.toolbarDidToggleAttribute(i),this.refreshAttributeButtons()}didClickDialogButton(t,n){const r=gn(n,{matchingSelector:ri});return this[n.getAttribute("data-trix-method")].call(this,r)}didKeyDownDialogInput(t,n){if(t.keyCode===13){t.preventDefault();const r=n.getAttribute("name"),i=this.getDialog(r);this.setAttribute(i)}if(t.keyCode===27)return t.preventDefault(),this.hideDialog()}updateActions(t){return this.actions=t,this.refreshActionButtons()}refreshActionButtons(){return this.eachActionButton((t,n)=>{t.disabled=this.actions[n]===!1})}eachActionButton(t){return Array.from(this.element.querySelectorAll(Ki)).map(n=>t(n,ho(n)))}updateAttributes(t){return this.attributes=t,this.refreshAttributeButtons()}refreshAttributeButtons(){return this.eachAttributeButton((t,n)=>(t.disabled=this.attributes[n]===!1,this.attributes[n]||this.dialogIsVisible(n)?(t.setAttribute("data-trix-active",""),t.classList.add("trix-active")):(t.removeAttribute("data-trix-active"),t.classList.remove("trix-active"))))}eachAttributeButton(t){return Array.from(this.element.querySelectorAll(Qi)).map(n=>t(n,$n(n)))}applyKeyboardCommand(t){const n=JSON.stringify(t.sort());for(const r of Array.from(this.element.querySelectorAll("[data-trix-key]"))){const i=r.getAttribute("data-trix-key").split("+");if(JSON.stringify(i.sort())===n)return ar("mousedown",{onElement:r}),!0}return!1}dialogIsVisible(t){const n=this.getDialog(t);if(n)return n.hasAttribute("data-trix-active")}toggleDialog(t){return this.dialogIsVisible(t)?this.hideDialog():this.showDialog(t)}showDialog(t){var n,r;this.hideDialog(),(n=this.delegate)===null||n===void 0||n.toolbarWillShowDialog();const i=this.getDialog(t);i.setAttribute("data-trix-active",""),i.classList.add("trix-active"),Array.from(i.querySelectorAll("input[disabled]")).forEach(a=>{a.removeAttribute("disabled")});const l=$n(i);if(l){const a=mo(i,t);a&&(a.value=this.attributes[l]||"",a.select())}return(r=this.delegate)===null||r===void 0?void 0:r.toolbarDidShowDialog(t)}setAttribute(t){var n;const r=$n(t),i=mo(t,r);return!i.willValidate||(i.setCustomValidity(""),i.checkValidity()&&this.isSafeAttribute(i))?((n=this.delegate)===null||n===void 0||n.toolbarDidUpdateAttribute(r,i.value),this.hideDialog()):(i.setCustomValidity("Invalid value"),i.setAttribute("data-trix-validate",""),i.classList.add("trix-validate"),i.focus())}isSafeAttribute(t){return!t.hasAttribute("data-trix-validate-href")||Hr.isValidAttribute("a","href",t.value)}removeAttribute(t){var n;const r=$n(t);return(n=this.delegate)===null||n===void 0||n.toolbarDidRemoveAttribute(r),this.hideDialog()}hideDialog(){const t=this.element.querySelector(C1);var n;if(t)return t.removeAttribute("data-trix-active"),t.classList.remove("trix-active"),this.resetDialogInputs(),(n=this.delegate)===null||n===void 0?void 0:n.toolbarDidHideDialog((r=>r.getAttribute("data-trix-dialog"))(t))}resetDialogInputs(){Array.from(this.element.querySelectorAll(go)).forEac
5968h(t=>{t.setAttribute("disabled","disabled"),t.removeAttribute("data-trix-validate"),t.classList.remove("trix-validate")})}getDialog(t){return this.element.querySelector("[data-trix-dialog=".concat(t,"]"))}}class cr extends jd{constructor(t){let{editorElement:n,document:r,html:i}=t;super(...arguments),this.editorElement=n,this.selectionManager=new Cn(this.editorElement),this.selectionManager.delegate=this,this.composition=new cn,this.composition.delegate=this,this.attachmentManager=new Bd(this.composition.getAttachments()),this.attachmentManager.delegate=this,this.inputController=ul.getLevel()===2?new ur(this.editorElement):new tn(this.editorElement),this.inputController.delegate=this,this.inputController.responder=this.composition,this.compositionController=new Ud(this.editorElement,this.composition),this.compositionController.delegate=this,this.toolbarController=new Kd(this.editorElement.toolbarElement),this.toolbarController.delegate=this,this.editor=new Fd(this.composition,this.selectionManager,this.editorElement),r?this.editor.loadDocument(r):this.editor.loadHTML(i)}registerSelectionManager(){return In.registerSelectionManager(this.selectionManager)}unregisterSelectionManager(){return In.unregisterSelectionManager(this.selectionManager)}render(){return this.compositionController.render()}reparse(){return this.composition.replaceHTML(this.editorElement.innerHTML)}compositionDidChangeDocument(t){if(this.notifyEditorElement("document-change"),!this.handlingInput)return this.render()}compositionDidChangeCurrentAttributes(t){return this.currentAttributes=t,this.toolbarController.updateAttributes(this.currentAttributes),this.updateCurrentActions(),this.notifyEditorElement("attributes-change",{attributes:this.currentAttributes})}compositionDidPerformInsertionAtRange(t){this.pasting&&(this.pastedRange=t)}compositionShouldAcceptFile(t){return this.notifyEditorElement("file-accept",{file:t})}compositionDidAddAttachment(t){const n=this.attachmentManager.manageAttachment(t);return this.notifyEditorElement("attachment-add",{attachment:n})}compositionDidEditAttachment(t){this.compositionController.rerenderViewForObject(t);const n=this.attachmentManager.manageAttachment(t);return this.notifyEditorElement("attachment-edit",{attachment:n}),this.notifyEditorElement("change")}compositionDidChangeAttachmentPreviewURL(t){return this.compositionController.invalidateViewForObject(t),this.notifyEditorElement("change")}compositionDidRemoveAttachment(t){const n=this.attachmentManager.unmanageAttachment(t);return this.notifyEditorElement("attachment-remove",{attachment:n})}compositionDidStartEditingAttachment(t,n){return this.attachmentLocationRange=this.composition.document.getLocationRangeOfAttachment(t),this.compositionController.installAttachmentEditorForAttachment(t,n),this.selectionManager.setLocationRange(this.attachmentLocationRange)}compositionDidStopEditingAttachment(t){this.compositionController.uninstallAttachmentEditor(),this.attachmentLocationRange=null}compositionDidRequestChangingSelectionToLocationRange(t){if(!this.loadingSnapshot||this.isFocused())return this.requestedLocationRange=t,this.compositionRevisionWhenLocationRangeRequested=this.composition.revision,this.handlingInput?void 0:this.render()}compositionWillLoadSnapshot(){this.loadingSnapshot=!0}compositionDidLoadSnapshot(){this.compositionController.refreshViewCache(),this.render(),this.loadingSnapshot=!1}getSelectionManager(){return this.selectionManager}attachmentManagerDidRequestRemovalOfAttachment(t){return this.removeAttachment(t)}compositionControllerWillSyncDocumentView(){return this.inputController.editorWillSyncDocumentView(),this.selectionManager.lock(),this.selectionManager.clearSelection()}compositionControllerDidSyncDocumentView(){return this.inputController.editorDidSyncDocumentView(),this.selectionManager.unlock(),this.updateCurrentActions(),this.notifyEditorElement("sync")}compositionControllerDidRender(){this.requestedLocationRange&&(this.compositionRevisionWhenLocationRangeRequested===this.composition.revision&&this.selectionManager.setLocationRange(this.requestedLocationRange),this.requestedLocationRange=null,this.compositionRevisionWhe
vendor: 5,068 bytes, line 5968
5968nLocationRangeRequested=null),this.renderedCompositionRevision!==this.composition.revision&&(this.runEditorFilters(),this.composition.updateCurrentAttributes(),this.notifyEditorElement("render")),this.renderedCompositionRevision=this.composition.revision}compositionControllerDidFocus(){return this.isFocusedInvisibly()&&this.setLocationRange({index:0,offset:0}),this.toolbarController.hideDialog(),this.notifyEditorElement("focus")}compositionControllerDidBlur(){return this.notifyEditorElement("blur")}compositionControllerDidSelectAttachment(t,n){return this.toolbarController.hideDialog(),this.composition.editAttachment(t,n)}compositionControllerDidRequestDeselectingAttachment(t){const n=this.attachmentLocationRange||this.composition.document.getLocationRangeOfAttachment(t);return this.selectionManager.setLocationRange(n[1])}compositionControllerWillUpdateAttachment(t){return this.editor.recordUndoEntry("Edit Attachment",{context:t.id,consolidatable:!0})}compositionControllerDidRequestRemovalOfAttachment(t){return this.removeAttachment(t)}inputControllerWillHandleInput(){this.handlingInput=!0,this.requestedRender=!1}inputControllerDidRequestRender(){this.requestedRender=!0}inputControllerDidHandleInput(){if(this.handlingInput=!1,this.requestedRender)return this.requestedRender=!1,this.render()}inputControllerDidAllowUnhandledInput(){return this.notifyEditorElement("change")}inputControllerDidRequestReparse(){return this.reparse()}inputControllerWillPerformTyping(){return this.recordTypingUndoEntry()}inputControllerWillPerformFormatting(t){return this.recordFormattingUndoEntry(t)}inputControllerWillCutText(){return this.editor.recordUndoEntry("Cut")}inputControllerWillPaste(t){return this.editor.recordUndoEntry("Paste"),this.pasting=!0,this.notifyEditorElement("before-paste",{paste:t})}inputControllerDidPaste(t){return t.range=this.pastedRange,this.pastedRange=null,this.pasting=null,this.notifyEditorElement("paste",{paste:t})}inputControllerWillMoveText(){return this.editor.recordUndoEntry("Move")}inputControllerWillAttachFiles(){return this.editor.recordUndoEntry("Drop Files")}inputControllerWillPerformUndo(){return this.editor.undo()}inputControllerWillPerformRedo(){return this.editor.redo()}inputControllerDidReceiveKeyboardCommand(t){return this.toolbarController.applyKeyboardCommand(t)}inputControllerDidStartDrag(){this.locationRangeBeforeDrag=this.selectionManager.getLocationRange()}inputControllerDidReceiveDragOverPoint(t){return this.selectionManager.setLocationRangeFromPointRange(t)}inputControllerDidCancelDrag(){this.selectionManager.setLocationRange(this.locationRangeBeforeDrag),this.locationRangeBeforeDrag=null}locationRangeDidChange(t){return this.composition.updateCurrentAttributes(),this.updateCurrentActions(),this.attachmentLocationRange&&!Pr(this.attachmentLocationRange,t)&&this.composition.stopEditingAttachment(),this.notifyEditorElement("selection-change")}toolbarDidClickButton(){if(!this.getLocationRange())return this.setLocationRange({index:0,offset:0})}toolbarDidInvokeAction(t,n){return this.invokeAction(t,n)}toolbarDidToggleAttribute(t){if(this.recordFormattingUndoEntry(t),this.composition.toggleCurrentAttribute(t),this.render(),!this.selectionFrozen)return this.editorElement.focus()}toolbarDidUpdateAttribute(t,n){if(this.recordFormattingUndoEntry(t),this.composition.setCurrentAttribute(t,n),this.render(),!this.selectionFrozen)return this.editorElement.focus()}toolbarDidRemoveAttribute(t){if(this.recordFormattingUndoEntry(t),this.composition.removeCurrentAttribute(t),this.render(),!this.selectionFrozen)return this.editorElement.focus()}toolbarWillShowDialog(t){return this.composition.expandSelectionForEditing(),this.freezeSelection()}toolbarDidShowDialog(t){return this.notifyEditorElement("toolbar-dialog-show",{dialogName:t})}toolbarDidHideDialog(t){return this.thawSelection(),this.editorElement.focus(),this.notifyEditorElement("toolbar-dialog-hide",{dialogName:t})}freezeSelection(){if(!this.selectionFrozen)return this.selectionManager.lock(),this.composition.freezeSelection(),this.selectionFrozen=!0,this.render()}thawSelection(){if(this.selectionFrozen)return this.composition.thawSelection(),this.selectionManager.unlock(),this.selectionFrozen=!1,this.render()}canInvokeAction(t){return!!this.actionIsExternal(t)||!((n=this.actions[t])===null||n===void 0||(n=n.test)===null||n===void 0||!n.call(this));var n}invokeAction(t,n){return this.actionIsExternal(t)?this.notifyEditorElement("action-invoke",{actionName:t,invokingElement:n}):(r=this.actions[t])===null||r===void 0||(r=r.perform)===null||r===void 0?void 0:r.call(this);var r}actionIsExternal(t){return/^x-./.test(t)}getCurrentActions(){const t={};for(const n in this.actions)t[n]=this.canInvokeAction(n);return t}updateCurrentActions(){const t=this.getCurrentActions();if(!Vn(t,this.currentActions))return this.currentActions=t,this.toolbarController.updateActions(this.currentActions),this.notifyEditorElement("actions-change",{actions:this.currentActions})}runEditorFilters(){let t=this.composition.getSnapshot();
5968if(Array.from(this.editor.filters).forEach(i=>{const{document:l,selectedRange:a}=t;t=i.call(this.editor,t)||{},t.document||(t.document=l),t.selectedRange||(t.selectedRange=a)}),n=t,r=this.composition.getSnapshot(),!Pr(n.selectedRange,r.selectedRange)||!n.document.isEqualTo(r.document))return this.composition.loadSnapshot(t);var n,r}updateInputElement(){const t=function(n,r){const i=X0[r];if(i)return i(n);throw new Error("unknown content type: ".concat(r))}(this.compositionController.getSerializableElement(),"text/html");return this.editorElement.setFormValue(t)}notifyEditorElement(t,n){switch(t){case"document-change":this.documentChangedSinceLastRender=!0;break;case"render":this.documentChangedSinceLastRender&&(this.documentChangedSinceLastRender=!1,this.notifyEditorElement("change"));break;case"change":case"attachment-add":case"attachment-edit":case"attachment-remove":this.updateInputElement()}return this.editorElement.notify(t,n)}removeAttachment(t){return this.editor.recordUndoEntry("Delete Attachment"),this.composition.removeAttachment(t),this.render()}recordFormattingUndoEntry(t){const n=Xe(t),r=this.selectionManager.getLocationRange();if(n||!nn(r))return this.editor.recordUndoEntry("Formatting",{context:this.getUndoContext(),consolidatable:!0})}recordTypingUndoEntry(){return this.editor.recordUndoEntry("Typing",{context:this.getUndoContext(this.currentAttributes),consolidatable:!0})}getUndoContext(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return[this.getLocationContext(),this.getTimeContext(),...Array.from(n)]}getLocationContext(){const t=this.selectionManager.getLocationRange();return nn(t)?t[0].index:t}getTimeContext(){return $i.interval>0?Math.floor(new Date().getTime()/$i.interval):0}isFocused(){var t;return this.editorElement===((t=this.editorElement.ownerDocument)===null||t===void 0?void 0:t.activeElement)}isFocusedInvisibly(){return this.isFocused()&&!this.getLocationRange()}get actions(){return this.constructor.actions}}Ct(cr,"actions",{undo:{test(){return this.editor.canUndo()},perform(){return this.editor.undo()}},redo:{test(){return this.editor.canRedo()},perform(){return this.editor.redo()}},link:{test(){return this.editor.canActivateAttribute("href")}},increaseNestingLevel:{test(){return this.editor.canIncreaseNestingLevel()},perform(){return this.editor.increaseNestingLevel()&&this.render()}},decreaseNestingLevel:{test(){return this.editor.canDecreaseNestingLevel()},perform(){return this.editor.decreaseNestingLevel()&&this.render()}},attachFiles:{test:()=>!0,perform(){return ul.pickFiles(this.editor.insertFiles)}}}),cr.proxyMethod("getSelectionManager().setLocationRange"),cr.proxyMethod("getSelectionManager().getLocationRange");var E1=Object.freeze({__proto__:null,AttachmentEditorController:Hd,CompositionController:Ud,Controller:jd,EditorController:cr,InputController:ni,Level0InputController:tn,Level2InputController:ur,ToolbarController:Kd}),L1=Object.freeze({__proto__:null,MutationObserver:Vd,SelectionChangeObserver:gd}),x1=Object.freeze({__proto__:null,FileVerificationOperation:qd,ImagePreloadOperation:Td});cd("trix-toolbar",`%t {
5969  display: block;
5970}
5971
5972%t {
5973  white-space: nowrap;
5974}
5975
5976%t [data-trix-dialog] {
5977  display: none;
5978}
5979
5980%t [data-trix-dialog][data-trix-active] {
5981  display: block;
5982}
5983
5984%t [data-trix-dialog] [data-trix-validate]:invalid {
5985  background-color: #ffdddd;
5986}`);class Gd extends HTMLElement{connectedCallback(){this.innerHTML===""&&(this.innerHTML=ud.getDefaultHTML())}}let S1=0;const T1=function(e){if(!e.hasAttribute("contenteditable"))return e.setAttribute("contenteditable",""),function(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return n.times=1,qe(t,n)}("focus",{onElement:e,withCallback:()=>R1(e)})},R1=function(e){return I1(e),B1()},I1=function(e){var t,n;if((t=(n=document).queryCommandSupported)!==null&&t!==void 0&&t.call(n,"enableObjectResizing"))return document.execCommand("enableObjectResizing",!1,!1),qe("mscontrolselect",{onElement:e,preventDefault:!0})},B1=function(e){var t,n;if((t=(n=document).queryCommandSupported)!==null&&t!==void 0&&t.call(n,"DefaultParagraphSeparator")){const{tagName:r}=mt.default;if(["div","p"].includes(r))return document.execCommand("DefaultParagraphSeparator",!1,r)}},bo=yr.forcesObjectResizing?{display:"inline",width:"auto"}:{display:"inline-block",width:"1px"};cd("trix-editor",`%t {
5987    display: block;
5988}
5989
5990%t:empty::before {
5991    content: attr(placeholder);
5992    color: graytext;
5993    cursor: text;
5994    pointer-events: none;
5995    white-space: pre-line;
5996}
5997
5998%t a[contenteditable=false] {
5999    cursor: text;
6000}
6001
6002%t img {
6003    max-width: 100%;
6004    height: auto;
6005}
6006
6007%t `.concat(Ln,` figcaption textarea {
6008    resize: none;
6009}
6010
6011%t `).concat(Ln,` figcaption textarea.trix-autoresize-clone {
6012    position: absolute;
6013    left: -9999px;
6014    max-height: 0px;
6015}
6016
6017%t `).concat(Ln,` figcaption[data-trix-placeholder]:empty::before {
6018    content: attr(data-trix-placeholder);
6019    color: graytext;
6020}
6021
6022%t [data-trix-cursor-target] {
6023    display: `).concat(bo.display,` !important;
6024    width: `).concat(bo.width,` !important;
6025    padding: 0 !important;
6026    margin: 0 !important;
6027    border: none !important;
6028}
6029
6030%t [data-trix-cursor-target=left] {
6031    vertical-align: top !important;
6032    margin-left: -1px !important;
6033}
6034
6035%t [data-trix-cursor-target=right] {
6036    vertical-align: bottom !important;
6037    margin-right: -1px !important;
6038}`));var en=new WeakMap,tr=new WeakSet;class M1{constructor(t){var n,r;Sd(n=this,r=tr),r.add(n),dr(this,en,{writable:!0,value:void 0}),this.element=t,hl(this,en,t.attachInternals())}connectedCallback(){xr(this,tr,Sr).call(this)}disconnectedCallback(){}get labels(){return Ne(this,en).labels}get disabled(){var t;return(t=this.element.inputElement)===null||t===void 0?void 0:t.disabled}set disabled(t){this.element.toggleAttribute("disabled",t)}get required(){return this.element.hasAttribute("required")}set required(t){this.element.toggleAttribute("required",t),xr(this,tr,Sr).call(this)}get validity(){return Ne(this,en).validity}get validationMessage(){return Ne(this,en).validationMessage}get willValidate(){return Ne(this,en).willValidate}setFormValue(t){xr(this,tr,Sr).call(this)}checkValidity(){return Ne(this,en).checkValidity()}reportValidity(){return Ne(this,en).reportValidity()}setCustomValidity(t){xr(this,tr,Sr).call(this,t)}}function Sr(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const{required:t,value:n}=this.element,r=t&&!n,i=!!e,l=ke("input",{required:t}),a=e||l.validationMessage;Ne(this,en).setValidity({valueMissing:r,customError:i},a)}var Ri=new WeakMap,Ii=new WeakMap,Bi=new WeakMap;class D1{constructor(t){dr(this,Ri,{writable:!0,value:void 0}),dr(this,Ii,{writable:!0,value:n=>{n.defaultPrevented||n.target===this.element.form&&this.element.reset()}}),dr(this,Bi,{writable:!0,value:n=>{if(n.defaultPrevented||this.element.contains(n.target))return;const r=gn(n.target,{matchingSelector:"label"});r&&Array.from(this.labels).includes(r)&&this.element.focus()}}),this.element=t}connectedCallback(){hl(this,Ri,function(t){if(t.hasAttribute("aria-label")||t.hasAttribute("aria-labelledby"))return;const n=function(){const r=Array.from(t.labels).map(l=>{if(!l.contains(t))return l.textContent}).filter(l=>l),i=r.join(" ");return i?t.setAttribute("aria-label",i):t.removeAttribute("aria-label")};return n(),qe("focus",{onElement:t,withCallback:n})}(this.element)),window.addEventListener("reset",Ne(this,Ii),!1),window.addEventListener("click",Ne(this,Bi),!1)}disconnectedCallback(){var t;(t=Ne(this,Ri))===null||t===void 0||t.destroy(),window.removeEventListener("reset",Ne(this,Ii),!1),window.removeEventListener("click",Ne(this,Bi),!1)}get labels(){const t=[];
6038this.element.id&&this.element.ownerDocument&&t.push(...Array.from(this.element.ownerDocument.querySelectorAll("label[for='".concat(this.element.id,"']"))||[]));const n=gn(this.element,{matchingSelector:"label"});return n&&[this.element,null].includes(n.control)&&t.push(n),t}get disabled(){return console.warn("This browser does not support the [disabled] attribute for trix-editor elements."),!1}set disabled(t){console.warn("This browser does not support the [disabled] attribute for trix-editor elements.")}get required(){return console.warn("This browser does not support the [required] attribute for trix-editor elements."),!1}set required(t){console.warn("This browser does not support the [required] attribute for trix-editor elements.")}get validity(){return console.warn("This browser does not support the validity property for trix-editor elements."),null}get validationMessage(){return console.warn("This browser does not support the validationMessage property for trix-editor elements."),""}get willValidate(){return console.warn("This browser does not support the willValidate property for trix-editor elements."),!1}setFormValue(t){}checkValidity(){return console.warn("This browser does not support checkValidity() for trix-editor elements."),!0}reportValidity(){return console.warn("This browser does not support reportValidity() for trix-editor elements."),!0}setCustomValidity(t){console.warn("This browser does not support setCustomValidity(validationMessage) for trix-editor elements.")}}var st=new WeakMap;class wl extends HTMLElement{constructor(){super(),dr(this,st,{writable:!0,value:void 0}),hl(this,st,this.constructor.formAssociated?new M1(this):new D1(this))}get trixId(){return this.hasAttribute("trix-id")?this.getAttribute("trix-id"):(this.setAttribute("trix-id",++S1),this.trixId)}get labels(){return Ne(this,st).labels}get disabled(){return Ne(this,st).disabled}set disabled(t){Ne(this,st).disabled=t}get required(){return Ne(this,st).required}set required(t){Ne(this,st).required=t}get validity(){return Ne(this,st).validity}get validationMessage(){return Ne(this,st).validationMessage}get willValidate(){return Ne(this,st).willValidate}get type(){return this.localName}get toolbarElement(){var t;if(this.hasAttribute("toolbar"))return(t=this.ownerDocument)===null||t===void 0?void 0:t.getElementById(this.getAttribute("toolbar"));if(this.parentNode){const n="trix-toolbar-".concat(this.trixId);this.setAttribute("toolbar",n);const r=ke("trix-toolbar",{id:n});return this.parentNode.insertBefore(r,this),r}}get form(){var t;return(t=this.inputElement)===null||t===void 0?void 0:t.form}get inputElement(){var t;if(this.hasAttribute("input"))return(t=this.ownerDocument)===null||t===void 0?void 0:t.getElementById(this.getAttribute("input"));if(this.parentNode){const n="trix-input-".concat(this.trixId);this.setAttribute("input",n);const r=ke("input",{type:"hidden",id:n});return this.parentNode.insertBefore(r,this.nextElementSibling),r}}get editor(){var t;return(t=this.editorController)===null||t===void 0?void 0:t.editor}get name(){var t;return(t=this.inputElement)===null||t===void 0?void 0:t.name}get value(){var t;return(t=this.inputElement)===null||t===void 0?void 0:t.value}set value(t){var n;this.defaultValue=t,(n=this.editor)===null||n===void 0||n.loadHTML(this.defaultValue)}notify(t,n){if(this.editorController)return ar("trix-".concat(t),{onElement:this,attributes:n})}setFormValue(t){this.inputElement&&(this.inputElement.value=t,Ne(this,st).setFormValue(t))}connectedCallback(){this.hasAttribute("data-trix-internal")||(T1(this),function(t){t.hasAttribute("role")||t.setAttribute("role","textbox")}(this),this.editorController||(ar("trix-before-initialize",{onElement:this}),this.editorController=new cr({editorElement:this,html:this.defaultValue=this.value}),requestAnimationFrame(()=>ar("trix-initialize",{onElement:this}))),this.editorController.registerSelectionManager(),Ne(this,st).connectedCallback(),function(t){!document.querySelector(":focus")&&t.hasAttribute("autofocus")&&document.querySelector("[autofocus]")===t&&t.focus()}(this))}disconnectedCallback(){var t;(t=this.editorController)===null||t===void 0||t.unregisterSelectionManager(),Ne(this,st).disconnectedCallback()}checkValidity(){return Ne(this,st).checkValidity()}reportValidity(){return Ne(this,st).reportValidity()}
6038setCustomValidity(t){Ne(this,st).setCustomValidity(t)}formDisabledCallback(t){this.inputElement&&(this.inputElement.disabled=t),this.toggleAttribute("contenteditable",!t)}formResetCallback(){this.reset()}reset(){this.value=this.defaultValue}}Ct(wl,"formAssociated","ElementInternals"in window);const wo={VERSION:$h,config:kr,core:Z0,models:Nd,views:i1,controllers:E1,observers:L1,operations:x1,elements:Object.freeze({__proto__:null,TrixEditorElement:wl,TrixToolbarElement:Gd}),filters:Object.freeze({__proto__:null,Filter:Dd,attachmentGalleryFilter:Od})};Object.assign(wo,Nd),window.Trix=wo,setTimeout(function(){customElements.get("trix-toolbar")||customElements.define("trix-toolbar",Gd),customElements.get("trix-editor")||customElements.define("trix-editor",wl)},0);var yl={};const O1=["id","value"];function F1(e,t,n,r,i,l){const a=se("trix-editor");return d(),h("div",{class:p(e.classes.container)},[w("input",{id:`editor-input-${e.id}`,value:e.value,type:"hidden"},null,8,O1),xe(a,Q(e.options,{onTrixChange:e.handleChange,onTrixBlur:e.handleBlur,onTrixFileAccept:e.handleFileAccept,onTrixAttachmentAdd:e.handleAttachmentAdd,ref:"trix$"}),null,16,["onTrixChange","onTrixBlur","onTrixFileAccept","onTrixAttachmentAdd"])],2)}yl.render=F1;yl.__file="themes/blank/templates/wrappers/EditorWrapper.vue";var Jd={name:"EditorWrapper",render:yl.render,data(){return{merge:!0,defaultClasses:{container:"",container_hideBold:"vf-editor-hide-bold",container_hideItalic:"vf-editor-hide-italic",container_hideStrike:"vf-editor-hide-strike",container_hideLink:"vf-editor-hide-link",container_hideHeading:"vf-editor-hide-heading",container_hideQuote:"vf-editor-hide-quote",container_hideCode:"vf-editor-hide-code",container_hideBulletList:"vf-editor-hide-bullet-list",container_hideNumberList:"vf-editor-hide-number-list",container_hideDecreaseNesting:"vf-editor-hide-decrease-nesting",container_hideIncreaseNesting:"vf-editor-hide-increase-nesting",container_hideAttach:"vf-editor-hide-attach",container_hideUndo:"vf-editor-hide-undo",container_hideRedo:"vf-editor-hide-redo",$container:(e,{hideTools:t})=>[e.container].concat(t.map(n=>e[`container_hide${n.split("-").map(r=>r.charAt(0).toUpperCase()+r.slice(1)).join("")}`]))}}}},$1=`@charset "UTF-8";
6039
6040trix-toolbar {
6041  padding: 0.5rem 0.375rem;
6042  border-radius: 0.25rem;
6043  flex-wrap: wrap;
6044}
6045
6046trix-toolbar .trix-button-row {
6047  display: block;
6048  margin-bottom: -0.25rem;
6049  flex-wrap: nowrap;
6050  justify-content: space-between;
6051  overflow-x: auto;
6052}
6053
6054trix-toolbar .trix-button-group {
6055  display: inline;
6056}
6057
6058trix-toolbar .trix-button-group-spacer {
6059  display: hidden;
6060  flex-grow: 1;
6061}
6062
6063trix-toolbar .trix-button {
6064  position: relative;
6065  margin-bottom: 0.25rem;
6066  color: var(--vf-bg-icon);
6067  padding-left: 0.5rem;
6068  padding-right: 0.5rem;
6069  outline: none;
6070  border-radius: 0.25rem;
6071  white-space: nowrap;
6072  float: left;
6073  border: 0;
6074  background: none;
6075  cursor: pointer;
6076}
6077
6078trix-toolbar .trix-button.trix-active {
6079  background-color: var(--vf-bg-selected);
6080  filter: brightness(0.9);
6081}
6082
6083trix-toolbar .trix-button:not(.trix-active):hover {
6084  background-color: var(--vf-bg-selected);
6085}
6086
6087trix-toolbar .trix-button--icon {
6088  width: 2.5rem;
6089  height: 1.5rem;
6090  font-size: 0.75rem;
6091  line-height: 1rem;
6092  text-indent: -9999px;
6093}
6094
6095trix-toolbar .trix-button--icon::before {
6096  position: absolute;
6097  top: 0px;
6098  right: 0px;
6099  bottom: 0px;
6100  left: 0px;
6101  display: inline-block;
6102  content: "";
6103  mask-repeat: no-repeat;
6104  -webkit-mask-repeat: no-repeat;
6105  mask-position: center center;
6106  -webkit-mask-position: center center;
6107  mask-size: contain;
6108  -webkit-mask-size: contain;
6109  background-color: var(--vf-bg-icon);
6110  top: 0.125rem;
6111  bottom: 0.125rem;
6112  margin-top: 0.125rem;
6113  margin-bottom: 0.125rem;
6114}
6115
6116trix-toolbar .trix-button--icon.trix-active::before {
6117  opacity: 1;
6118}
6119
6120trix-toolbar .trix-button--icon:disabled::before {
6121  opacity: 0.4;
6122}
6123
6124trix-toolbar .trix-button--icon-attach::before {
6125  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M67.508 468.467c-58.005-58.013-58.016-151.92 0-209.943l225.011-225.04c44.643-44.645 117.279-44.645 161.92 0 44.743 44.749 44.753 117.186 0 161.944l-189.465 189.49c-31.41 31.413-82.518 31.412-113.926.001-31.479-31.482-31.49-82.453 0-113.944L311.51 110.491c4.687-4.687 12.286-4.687 16.972 0l16.967 16.971c4.685 4.686 4.685 12.283 0 16.969L184.983 304.917c-12.724 12.724-12.73 33.328 0 46.058 
612512.696 12.697 33.356 12.699 46.054-.001l189.465-189.489c25.987-25.989 25.994-68.06.001-94.056-25.931-25.934-68.119-25.932-94.049 0l-225.01 225.039c-39.249 39.252-39.258 102.795-.001 142.057 39.285 39.29 102.885 39.287 142.162-.028A739446.174 739446.174 0 0 1 439.497 238.49c4.686-4.687 12.282-4.684 16.969.004l16.967 16.971c4.685 4.686 4.689 12.279.004 16.965a755654.128 755654.128 0 0 0-195.881 195.996c-58.034 58.092-152.004 58.093-210.048.041z'%3e%3c/path%3e%3c/svg%3e");
6126  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M67.508 468.467c-58.005-58.013-58.016-151.92 0-209.943l225.011-225.04c44.643-44.645 117.279-44.645 161.92 0 44.743 44.749 44.753 117.186 0 161.944l-189.465 189.49c-31.41 31.413-82.518 31.412-113.926.001-31.479-31.482-31.49-82.453 0-113.944L311.51 110.491c4.687-4.687 12.286-4.687 16.972 0l16.967 16.971c4.685 4.686 4.685 12.283 0 16.969L184.983 304.917c-12.724 12.724-12.73 33.328 0 46.058 12.696 12.697 33.356 12.699 46.054-.001l189.465-189.489c25.987-25.989 25.994-68.06.001-94.056-25.931-25.934-68.119-25.932-94.049 0l-225.01 225.039c-39.249 39.252-39.258 102.795-.001 142.057 39.285 39.29 102.885 39.287 142.162-.028A739446.174 739446.174 0 0 1 439.497 238.49c4.686-4.687 12.282-4.684 16.969.004l16.967 16.971c4.685 4.686 4.689 12.279.004 16.965a755654.128 755654.128 0 0 0-195.881 195.996c-58.034 58.092-152.004 58.093-210.048.041z'%3e%3c/path%3e%3c/svg%3e");
6127}
6128
6129trix-toolbar .trix-button--icon-bold::before {
6130  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 384 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M333.49 238a122 122 0 0 0 27-65.21C367.87 96.49 308 32 233.42 32H34a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h31.87v288H34a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h209.32c70.8 0 134.14-51.75 141-122.4 4.74-48.45-16.39-92.06-50.83-119.6zM145.66 112h87.76a48 48 0 0 1 0 96h-87.76zm87.76 288h-87.76V288h87.76a56 56 0 0 1 0 112z'%3e%3c/path%3e%3c/svg%3e");
6131  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 384 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M333.49 238a122 122 0 0 0 27-65.21C367.87 96.49 308 32 233.42 32H34a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h31.87v288H34a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h209.32c70.8 0 134.14-51.75 141-122.4 4.74-48.45-16.39-92.06-50.83-119.6zM145.66 112h87.76a48 48 0 0 1 0 96h-87.76zm87.76 288h-87.76V288h87.76a56 56 0 0 1 0 112z'%3e%3c/path%3e%3c/svg%3e");
6132}
6133
6134trix-toolbar .trix-button--icon-italic::before {
6135  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M320 48v32a16 16 0 0 1-16 16h-62.76l-80 320H208a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H16a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h62.76l80-320H112a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h192a16 16 0 0 1 16 16z'%3e%3c/path%3e%3c/svg%3e");
6136  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M320 48v32a16 16 0 0 1-16 16h-62.76l-80 320H208a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H16a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h62.76l80-320H112a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h192a16 16 0 0 1 16 16z'%3e%3c/path%3e%3c/svg%3e");
6137}
6138
6139trix-toolbar .trix-button--icon-link::before {
6140  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M314.222 197.78c51.091 51.091 54.377 132.287 9.75 187.16-6.242 7.73-2.784 3.865-84.94 86.02-54.696 54.696-143.266 54.745-197.99 0-54.711-54.69-54.734-143.255 0-197.99 32.773-32.773 51.835-51.899 63.409-63.457 7.463-7.452 20.331-2.354 20.486 8.192a173.31 173.31 0 0 0 4.746 37.828c.966 4.029-.272 8.269-3.202 11.198L80.632 312.57c-32.755 32.775-32.887 85.892 0 118.8 32.775 32.755 85.892 32.887 118.8 0l75.19-75.2c32.718-32.725 32.777-86.013 0-118.79a83.722 83.722 0 0 0-22.814-16.229c-4.623-2.233-7.182-7.25-6.561-12.346 1.356-11.122 6.296-21.885 14.815-30.405l4.375-4.375c3.625-3.626 9.177-4.594 13.76-2.294 12.999 6.524 25.187 15.211 36.025 26.049zM470.958 41.04c-54.724-54.745-143.294-54.696-197.99 0-82.156 82.156-78.698 78.29-84.94 86.02-44.627 54.873-41.341 136.069 9.75 187.16 10.838 10.838 23.026 19.525 36.025 26.049 4.582 2.3 10.134 1.331 13.76-2.294l4.375-4.375c8.52-8.519 13.459-19.283 14.815-30.405.621-5.096-1.938-10.113-6.561-12.346a83.706 83.706 0 0 1-22.814-16.229c-32.777-32.777-32.718-86.065 0-118.79l75.19-75.2c32.908-32.887 86.025-32.755 118.8 0 32.887 32.908 32.755 86.025 0 118.8l-45.848 45.84c-2.93 2.929-4.168 7.169-3.202 11.198a173.31 173.31 0 0 1 4.746 37.828c.155 10.546 13.023 15.644 20.486 8.192 11.574-11.558 30.636-30.684 63.409-63.457 54.733-54.735 54.71-143.3-.001-197.991z'%3e%3c/path%3e%3c/svg%3e");
6141  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M314.222 197.78c51.091 51.091 54.377 132.287 9.75 187.16-6.242 7.73-2.784 3.865-84.94 86.02-54.696 54.696-143.266 54.745-197.99 0-54.711-54.69-54.734-143.255 0-197.99 32.773-32.773 51.835-51.899 63.409-63.457 7.463-7.452 20.331-2.354 20.486 8.192a173.3
61411 173.31 0 0 0 4.746 37.828c.966 4.029-.272 8.269-3.202 11.198L80.632 312.57c-32.755 32.775-32.887 85.892 0 118.8 32.775 32.755 85.892 32.887 118.8 0l75.19-75.2c32.718-32.725 32.777-86.013 0-118.79a83.722 83.722 0 0 0-22.814-16.229c-4.623-2.233-7.182-7.25-6.561-12.346 1.356-11.122 6.296-21.885 14.815-30.405l4.375-4.375c3.625-3.626 9.177-4.594 13.76-2.294 12.999 6.524 25.187 15.211 36.025 26.049zM470.958 41.04c-54.724-54.745-143.294-54.696-197.99 0-82.156 82.156-78.698 78.29-84.94 86.02-44.627 54.873-41.341 136.069 9.75 187.16 10.838 10.838 23.026 19.525 36.025 26.049 4.582 2.3 10.134 1.331 13.76-2.294l4.375-4.375c8.52-8.519 13.459-19.283 14.815-30.405.621-5.096-1.938-10.113-6.561-12.346a83.706 83.706 0 0 1-22.814-16.229c-32.777-32.777-32.718-86.065 0-118.79l75.19-75.2c32.908-32.887 86.025-32.755 118.8 0 32.887 32.908 32.755 86.025 0 118.8l-45.848 45.84c-2.93 2.929-4.168 7.169-3.202 11.198a173.31 173.31 0 0 1 4.746 37.828c.155 10.546 13.023 15.644 20.486 8.192 11.574-11.558 30.636-30.684 63.409-63.457 54.733-54.735 54.71-143.3-.001-197.991z'%3e%3c/path%3e%3c/svg%3e");
6142}
6143
6144trix-toolbar .trix-button--icon-strike::before {
6145  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M496 224H293.9l-87.17-26.83A43.55 43.55 0 0 1 219.55 112h66.79A49.89 49.89 0 0 1 331 139.58a16 16 0 0 0 21.46 7.15l42.94-21.47a16 16 0 0 0 7.16-21.46l-.53-1A128 128 0 0 0 287.51 32h-68a123.68 123.68 0 0 0-123 135.64c2 20.89 10.1 39.83 21.78 56.36H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h480a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-180.24 96A43 43 0 0 1 336 356.45 43.59 43.59 0 0 1 292.45 400h-66.79A49.89 49.89 0 0 1 181 372.42a16 16 0 0 0-21.46-7.15l-42.94 21.47a16 16 0 0 0-7.16 21.46l.53 1A128 128 0 0 0 224.49 480h68a123.68 123.68 0 0 0 123-135.64 114.25 114.25 0 0 0-5.34-24.36z'%3e%3c/path%3e%3c/svg%3e");
6146  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M496 224H293.9l-87.17-26.83A43.55 43.55 0 0 1 219.55 112h66.79A49.89 49.89 0 0 1 331 139.58a16 16 0 0 0 21.46 7.15l42.94-21.47a16 16 0 0 0 7.16-21.46l-.53-1A128 128 0 0 0 287.51 32h-68a123.68 123.68 0 0 0-123 135.64c2 20.89 10.1 39.83 21.78 56.36H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h480a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-180.24 96A43 43 0 0 1 336 356.45 43.59 43.59 0 0 1 292.45 400h-66.79A49.89 49.89 0 0 1 181 372.42a16 16 0 0 0-21.46-7.15l-42.94 21.47a16 16 0 0 0-7.16 21.46l.53 1A128 128 0 0 0 224.49 480h68a123.68 123.68 0 0 0 123-135.64 114.25 114.25 0 0 0-5.34-24.36z'%3e%3c/path%3e%3c/svg%3e");
6147}
6148
6149trix-toolbar .trix-button--icon-quote::before {
6150  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M464 32H336c-26.5 0-48 21.5-48 48v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48zm-288 0H48C21.5 32 0 53.5 0 80v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48z'%3e%3c/path%3e%3c/svg%3e");
6151  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M464 32H336c-26.5 0-48 21.5-48 48v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48zm-288 0H48C21.5 32 0 53.5 0 80v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48z'%3e%3c/path%3e%3c/svg%3e");
6152  top: 0.25rem;
6153  bottom: 0.25rem;
6154  margin-top: 1px;
6155  margin-bottom: 1px;
6156}
6157
6158trix-toolbar .trix-button--icon-heading-1::before {
6159  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M448 96v320h32a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H320a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32V288H160v128h32a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32V96H32a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h160a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16h-32v128h192V96h-32a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h160a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16z'%3e%3c/path%3e%3c/svg%3e");
6160  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M448 96v320h32a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H320a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32V288H160v128h32a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32V96H32a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h160a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16h-32v128h192V96h-32a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h160a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16z'%3e%3c/path%3e%3c/svg%3e");
6161}
6162
6163trix-toolbar .trix-button--icon-code::before {
6164  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 640 304' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M165.9%2c291.3 L209.4%2c244.9 C214%2c240 213.7%2c232.2 208.6%2c227.7 L118%2c148 L208.6%2c68.3 C213.7%2c63.8 214.1%2c56 209.4%2c51.1 L165.9%2c4.7 C161.4%2c-0.1 153.8%2c-0.4 148.9%2c4.2 L4.8%2c139.2 C-0.3%2c143.9 -0.3%2c152 4.8%2c156.7 L148.9%2c291.8 C153.8%2c296.4 161.4%2c296.2 165.9%2c291.3 Z M493.1%2c291.9 L637.2%2c156.8 C642.3%2c152.1 642.3%2c144 637.2%2c139.3 L493.1%2c4.1 C488.3%2c-0.4 480.7%2c-0.2 476.1%2c4.6 L432.6%2c51 C428%2c55.9 428.3%2c63.7 433.4%2c68.2 L524%2c148 L433.4%2c227.7 C428.3%2c232.2 427.9%2c240 432.6%2c244.9 L476.1%2c291.3 C480.6%2c296.2 488.2%2c296.4 493.1%2c291.9 Z'%3e%3c/path%3e%3c/svg%3e");
6165  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 640 304' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M165.9%2c291.3 L209.4%2c244.9 C214%2c240 213.7%2c232.2 208.6%2c227.7 L118%2c148 L208.6%2c68.3 C213.7%2c63.8 214.1%2c56 209.4%2c51.1 L165.9%2c4.7 C161.4%2c-0.1 153.8%2c-0.4 148.9%2c4.2 L4.8%2c139.2 C-0.3%2c143.9 -0.3%2c152 4.8%2c156.7 L148.9%2c291.8 C153.8%2c296.4 161.4%2c296.2 165.9%2c291.3 Z M493.1%2c291.9 L637.2%2c156.8 C642.3%2c152.1 642.3%2c144 637.2%2c139.3 L493.1%2c4.1 C488.3%2c-0.4 480.7%2c-0.2 476.1%2c4.6 L432.6%2c51 C428%2c55.9 428.3%2c63.7 433.4%2c68.2 L524%2c148 L433.4%2c227.7 C428.3%2c232.2 427.9%2c240 432.6%2c244.9 L476.1%2c291.3 C480.6%2c296.2 488.2%2c296.4 493.1%2c291.9 Z'%3e%3c/path%3e%3c/svg%3e");
6166  top: 0.375rem;
6167  bottom: 0.375rem;
6168  margin-top: 1px;
6169  margin-bottom: 1px;
6170}
6171
6172trix-toolbar .trix-button--icon-bullet-list::before {
6173  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M48 48a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm0 160a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm0 160a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm448 16H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z'%3e%3c/path%3e%3c/svg%3e");
6174  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M48 48a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm0 160a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm0 160a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm448 16H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z'%3e%3c/path%3e%3c/svg%3e");
6175  margin-top: 1px;
6176  margin-bottom: 1px;
6177}
6178
6179trix-toolbar .trix-button--icon-number-list::before {
6180  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M61.77 401l17.5-20.15a19.92 19.92 0 0 0 5.07-14.19v-3.31C84.34 356 80.5 352 73 352H16a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8h22.83a157.41 157.41 0 0 0-11 12.31l-5.61 7c-4 5.07-5.25 10.13-2.8 14.88l1.05 1.93c3 5.76 6.29 7.88 12.25 7.88h4.73c10.33 0 15.94 2.44 15.94 9.09 0 4.72-4.2 8.22-14.36 8.22a41.54 41.54 0 0 1-15.47-3.12c-6.49-3.88-11.74-3.5-15.6 3.12l-5.59 9.31c-3.72 6.13-3.19 11.72 2.63 15.94 7.71 4.69 20.38 9.44 37 9.44 34.16 0 48.5-22.75 48.5-44.12-.03-14.38-9.12-29.76-28.73-34.88zM496 224H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM16 160h64a8 8 0 0 0 8-8v-16a8 8 0 0 0-8-8H64V40a8 8 0 0 0-8-8H32a8 8 0 0 0-7.14 4.42l-8 16A8 8 0 0 0 24 64h8v64H16a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8zm-3.91 160H80a8 8 0 0 0 8-8v-16a8 8 0 0 0-8-8H41.32c3.29-10.29 48.34-18.68 48.34-56.44 0-29.06-25-39.56-44.47-39.56-21.36 0-33.8 10-40.46 18.75-4.37 5.59-3 10.84 2.8 15.37l8.58 6.88c5.61 4.56 11 2.47 16.12-2.44a13.44 13.44 0 0 1 9.46-3.84c3.33 0 9.28 1.56 9.28 8.75C51 248.19 0 257.31 0 304.59v4C0 316 5.08 320 12.09 320z'%3e%3c/path%3e%3c/svg%3e");
6181  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M61.77 401l17.5-20.15a19.92 19.92 0 0 0 5.07-14.19v-3.31C84.34 356 80.5 352 73 352H16a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8h22.83a157.41 157.41 0 0 0-11 12.31l-5.61 7c-4 5.07-5.25 10.13-2.8 14.88l1.05 1.93c3 5.76 6.29 7.88 12.25 7.88h4.73c10.33 0 15.94 2.44 15.94 9.09 0 4.72-4.2 8.22-14.36 8.22a41.54 41.54 0 0 1-15.47-3.12c-6.49-3.88-11.74-3.5-15.6 3.12l-5.59 9.31c-3.72 6.13-3.19 11.72 2.63 15.94 7.71 4.69 20.38 9.44 37 9.44 34.16 0 48.5-22.75 48.5-44.12-.03-14.38-9.12-29.76-28.73-34.88zM496 224H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM16 160h64a8 8 0 0 0 8-8v-16a8 8 0 0 0-8-8H64V40a8 8 0 0 0-8-8H32a8 8 0 0 0-7.14 4.42l-8 16A8 8 0 0 0 24 64h8v64H16a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8zm-3.91 160H80a8 8 0 0 0 8-8v-16a8 8 0 0 0-8-8H41.32c3.29-10.29 48.34-18.68 48.34-56.44 0-29.06-25-39.56-44.47-39.56-21.36 0-33.8 10-40.46 18.75-4.37 5.59-3 10.84 2.8 15.37l8.58 6.88c5.61 4.56 11 2.47 16.12-2.44a13.44 13.44 0 0 1 9.46-3.84c3.33 0 9.28 1.56 9.28 8.75C51 248.19 0 257.31 0 304.59v4C0 316 5.08 320 12.09 320z'%3e%3c/path%3e%3c/svg%3e");
6182  margin-top: 1px;
6183  margin-bottom: 1px;
6184}
6185
6186trix-toolbar .trix-button--icon-undo::before {
6187  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M255.545 8c-66.269.119-126.438 26.233-170.86 68.685L48.971 40.971C33.851 25.851 8 36.559 8 57.941V192c0 13.255 10.745 24 24 24h134.059c21.382 0 32.09-25.851 16.971-40.971l-41.75-41.75c30.864-28.899 70.801-44.907 113.23-45.273 92.398-.798 170.283 73.977 169.484 169.442C423.236 348.009 349.816 424 256 424c-41.127 0-79.997-14.678-110.63-41.556-4.743-4.161-11.906-3.908-16.368.553L89.34 422.659c-4.872 4.872-4.631 12.815.482 17.433C133.798 479.813 192.074 504 256 504c136.966 0 247.999-111.033 248-247.998C504.001 119.193 392.354 7.755 255.545 8z'%3e%3c/path%3e%3c/svg%3e");
6188  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M255.545 8c-66.269.119-126.438 26.233-170.86 68.685L48.971 40.971C33.851 25.851 8 36.559 8 57.941V192c0 13.255 10.745 24 24 24h134.059c21.382 0 32.09-25.851 16.971-40.971l-41.75-41.75c30.864-28.899 70.801-44.907 113.23-45.273 92.398-.798 170.283 73.977 169.484 169.442C423.236 348.009 349.816 424 256 424c-41.127 0-79.997-14.678-110.63-41.556-4.743-4.161-11.906-3.908-16.368.553L89.34 422.659c-4.872 4.872-4.631 12.815.482 17.433C133.798 479.813 192.074 504 256 504c136.966 0 247.999-111.033 248-247.998C504.001 119.193 392.354 7.755 255.545 8z'%3e%3c/path%3e%3c/svg%3e");
6189  top: 0.25rem;
6190  bottom: 0.25rem;
6191}
6192
6193trix-toolbar .trix-button--icon-redo::before {
6194  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M256.455 8c66.269.119 126.437 26.233 170.859 68.685l35.715-35.715C478.149 25.851 504 36.559 504 57.941V192c0 13.255-10.745 24-24 24H345.941c-21.382 0-32.09-25.851-16.971-40.971l41.75-41.75c-30.864-28.899-70.801-44.907-113.23-45.273-92.398-.798-170.283 73.977-169.484 169.442C88.764 348.009 162.184 424 256 424c41.127 0 79.997-14.678 110.629-41.556 4.743-4.161 11.906-3.908 16.368.553l39.662 39.662c4.872 4.872 4.631 12.815-.482 17.433C378.202 479.813 319.926 504 256 504 119.034 504 8.001 392.967 8 256.002 7.999 119.193 119.646 7.755 256.455 8z'%3e%3c/path%3e%3c/svg%3e");
6195  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M256.455 8c66.269.119 126.437 26.233 170.859 68.685l35.715-35.715C478.149 25.851 504 36.559 504 57.941V192c0 13.255-10.745 24-24 24H345.941c-21.382 0-32.09-25.851-16.971-40.971l41.75-41.75c-30.864-28.899-70.801-44.907-113.23-45.273-92.398-.798-170.283 73.977-169.484 169.442C88.764 348.009 162.184 424 256 424c41.127 0 79.997-14.678 110.629-41.556 4.743-4.161 11.906-3.908 16.368.553l39.662 39.662c4.872 4.872 4.631 12.815-.482 17.433C378.202 479.813 319.926 504 256 504 119.034 504 8.001 392.967 8 256.002 7.999 119.193 119.646 7.755 256.455 8z'%3e%3c/path%3e%3c/svg%3e");
6196  top: 0.25rem;
6197  bottom: 0.25rem;
6198}
6199
6200trix-toolbar .trix-button--icon-decrease-nesting-level::before {
6201  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M100.682584%2c116.695158 L4.68258422%2c212.695158 C-1.56086141%2c218.942698 -1.56086141%2c229.067619 4.68258422%2c235.315158 L100.682584%2c331.315158 C110.722584%2c341.335158 127.992584%2c334.215158 127.992584%2c319.995158 L127.992584%2c127.995158 C127.992584%2c113.685158 110.662584%2c106.695158 100.682584%2c116.695158 Z M432%2c384 L16%2c384 C7.163444%2c384 1.082166e-15%2c391.163444 0%2c400 L0%2c432 C1.082166e-15%2c440.836556 7.163444%2c448 16%2c448 L432%2c448 C440.836556%2c448 448%2c440.836556 448%2c432 L448%2c400 C448%2c391.163444 440.836556%2c384 432%2c384 Z M204.83%2c256 C201.426459%2c255.997344 198.161555%2c257.348219 195.754887%2c259.754887 C193.348219%2c262.161555 191.997344%2c265.426459 192%2c268.83 L192%2c307.17 C191.997344%2c310.573541 193.348219%2c313.838445 195.754887%2c316.245113 C198.161555%2c318.651781 201.426459%2c320.002656 204.83%2c320 L435.17%2c320 C438.573541%2c320.002656 441.838445%2c318.651781 444.245113%2c316.245113 C446.651781%2c313.838445 448.002656%2c310.573541 448%2c307.17 L448%2c268.83 C448.002656%2c265.426459 446.651781%2c262.161555 444.245113%2c259.754887 C441.838445%2c257.348219 438.573541%2c255.997344 435.17%2c256 L204.83%2c256 Z M435.
620117%2c128 L204.83%2c128 C201.426459%2c127.997344 198.161555%2c129.348219 195.754887%2c131.754887 C193.348219%2c134.161555 191.997344%2c137.426459 192%2c140.83 L192%2c179.17 C191.997344%2c182.573541 193.348219%2c185.838445 195.754887%2c188.245113 C198.161555%2c190.651781 201.426459%2c192.002656 204.83%2c192 L435.17%2c192 C438.573541%2c192.002656 441.838445%2c190.651781 444.245113%2c188.245113 C446.651781%2c185.838445 448.002656%2c182.573541 448%2c179.17 L448%2c140.83 C448.002656%2c137.426459 446.651781%2c134.161555 444.245113%2c131.754887 C441.838445%2c129.348219 438.573541%2c127.997344 435.17%2c128 Z M432%2c0 L16%2c0 C7.163444%2c0 1.082166e-15%2c7.163444 0%2c16 L0%2c48 C1.082166e-15%2c56.836556 7.163444%2c64 16%2c64 L432%2c64 C440.836556%2c64 448%2c56.836556 448%2c48 L448%2c16 C448%2c7.163444 440.836556%2c0 432%2c0 Z'%3e%3c/path%3e%3c/svg%3e");
6202  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M100.682584%2c116.695158 L4.68258422%2c212.695158 C-1.56086141%2c218.942698 -1.56086141%2c229.067619 4.68258422%2c235.315158 L100.682584%2c331.315158 C110.722584%2c341.335158 127.992584%2c334.215158 127.992584%2c319.995158 L127.992584%2c127.995158 C127.992584%2c113.685158 110.662584%2c106.695158 100.682584%2c116.695158 Z M432%2c384 L16%2c384 C7.163444%2c384 1.082166e-15%2c391.163444 0%2c400 L0%2c432 C1.082166e-15%2c440.836556 7.163444%2c448 16%2c448 L432%2c448 C440.836556%2c448 448%2c440.836556 448%2c432 L448%2c400 C448%2c391.163444 440.836556%2c384 432%2c384 Z M204.83%2c256 C201.426459%2c255.997344 198.161555%2c257.348219 195.754887%2c259.754887 C193.348219%2c262.161555 191.997344%2c265.426459 192%2c268.83 L192%2c307.17 C191.997344%2c310.573541 193.348219%2c313.838445 195.754887%2c316.245113 C198.161555%2c318.651781 201.426459%2c320.002656 204.83%2c320 L435.17%2c320 C438.573541%2c320.002656 441.838445%2c318.651781 444.245113%2c316.245113 C446.651781%2c313.838445 448.002656%2c310.573541 448%2c307.17 L448%2c268.83 C448.002656%2c265.426459 446.651781%2c262.161555 444.245113%2c259.754887 C441.838445%2c257.348219 438.573541%2c255.997344 435.17%2c256 L204.83%2c256 Z M435.17%2c128 L204.83%2c128 C201.426459%2c127.997344 198.161555%2c129.348219 195.754887%2c131.754887 C193.348219%2c134.161555 191.997344%2c137.426459 
6202192%2c140.83 L192%2c179.17 C191.997344%2c182.573541 193.348219%2c185.838445 195.754887%2c188.245113 C198.161555%2c190.651781 201.426459%2c192.002656 204.83%2c192 L435.17%2c192 C438.573541%2c192.002656 441.838445%2c190.651781 444.245113%2c188.245113 C446.651781%2c185.838445 448.002656%2c182.573541 448%2c179.17 L448%2c140.83 C448.002656%2c137.426459 446.651781%2c134.161555 444.245113%2c131.754887 C441.838445%2c129.348219 438.573541%2c127.997344 435.17%2c128 Z M432%2c0 L16%2c0 C7.163444%2c0 1.082166e-15%2c7.163444 0%2c16 L0%2c48 C1.082166e-15%2c56.836556 7.163444%2c64 16%2c64 L432%2c64 C440.836556%2c64 448%2c56.836556 448%2c48 L448%2c16 C448%2c7.163444 440.836556%2c0 432%2c0 Z'%3e%3c/path%3e%3c/svg%3e");
6203  margin-bottom: 0;
6204}
6205
6206trix-toolbar .trix-button--icon-increase-nesting-level::before {
6207  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M27.31 363.3l96-96a16 16 0 0 0 0-22.62l-96-96C17.27 138.66 0 145.78 0 160v192c0 14.31 17.33 21.3 27.31 11.3zM432 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm3.17-128H204.83A12.82 12.82 0 0 0 192 300.83v38.34A12.82 12.82 0 0 0 204.83 352h230.34A12.82 12.82 0 0 0 448 339.17v-38.34A12.82 12.82 0 0 0 435.17 288zm0-128H204.83A12.82 12.82 0 0 0 192 172.83v38.34A12.82 12.82 0 0 0 204.83 224h230.34A12.82 12.82 0 0 0 448 211.17v-38.34A12.82 12.82 0 0 0 435.17 160zM432 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z'%3e%3c/path%3e%3c/svg%3e");
6208  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M27.31 363.3l96-96a16 16 0 0 0 0-22.62l-96-96C17.27 138.66 0 145.78 0 160v192c0 14.31 17.33 21.3 27.31 11.3zM432 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm3.17-128H204.83A12.82 12.82 0 0 0 192 300.83v38.34A12.82 12.82 0 0 0 204.83 352h230.34A12.82 12.82 0 0 0 448 339.17v-38.34A12.82 12.82 0 0 0 435.17 288zm0-128H204.83A12.82 12.82 0 0 0 192 172.83v38.34A12.82 12.82 0 0 0 204.83 224h230.34A12.82 12.82 0 0 0 448 211.17v-38.34A12.82 12.82 0 0 0 435.17 160zM432 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z'%3e%3c/path%3e%3c/svg%3e");
6209  margin-top: 1px;
6210  margin-bottom: 1px;
6211}
6212
6213trix-toolbar .trix-dialogs {
6214  position: relative;
6215}
6216
6217trix-toolbar .trix-dialog {
6218  position: absolute;
6219  top: 0;
6220  left: 0;
6221  right: 0;
6222  font-size: 0.75rem;
6223  line-height: 1rem;
6224  padding: 1rem 0.625rem;
6225  background-color: var(--vf-bg-input);
6226  box-shadow: 0 0px 15px 0px rgba(0, 0, 0, 0.3);
6227  margin-top: 0.375rem;
6228  border-radius: 0.25rem;
6229  z-index: 2;
6230}
6231
6232trix-toolbar .trix-input--dialog {
6233  padding: 0.375rem 0.75rem;
6234  border: 1px solid var(--vf-border-color-input);
6235  border-radius: 0.25rem;
6236  margin-right: 0.5rem;
6237  font-size: 0.75rem;
6238  line-height: 1rem;
6239  background: var(--vf-bg-input);
6240  color: var(--vf-color-input);
6241}
6242
6243trix-toolbar .trix-input--dialog:focus {
6244  outline: var(--vf-ring-width) solid var(--vf-ring-color) !important;
6245}
6246
6247trix-toolbar .trix-input--dialog.validate:invalid {
6248  border-color: var(--vf-color-danger);
6249}
6250
6251trix-toolbar .trix-button--dialog {
6252  padding: 0.5rem;
6253  border-left-width: 1px;
6254  border-color: var(--vf-border-color-input);
6255  background-color: transparent;
6256  border-radius: 0;
6257}
6258
6259trix-toolbar .trix-button--dialog:not(.trix-active):hover {
6260  background-color: transparent;
6261}
6262
6263trix-toolbar .trix-button--dialog:first-of-type {
6264  border: 0;
6265}
6266
6267trix-toolbar .trix-dialog--link {
6268  max-width: 36rem;
6269}
6270
6271trix-toolbar .trix-dialog__link-fields {
6272  display: flex;
6273  align-items: center;
6274  width: 100%;
6275}
6276
6277trix-toolbar .trix-dialog__link-fields .trix-input {
6278  flex: 1 1 0%;
6279}
6280
6281trix-toolbar .trix-dialog__link-fields .trix-button-group {
6282  flex-grow: 0;
6283  flex-shrink: 0;
6284}
6285
6286trix-editor {
6287  padding-left: var(--vf-px-input);
6288  padding-right: var(--vf-px-input);
6289  padding-bottom: var(--vf-py-input);
6290  border-radius: var(--vf-radius-large);
6291  outline: none;
6292  min-height: 6rem;
6293}
6294
6295trix-editor:empty:not(:focus)::before {
6296  color: var(--vf-color-placeholder);
6297}
6298
6299trix-editor [data-trix-mutable]:not(.attachment__caption-editor) {
6300  -webkit-user-select: none;
6301     -moz-user-select: none;
6302          user-select: none;
6303}
6304
6305trix-editor [data-trix-mutable]::-moz-selection,
6306trix-editor [data-trix-cursor-target]::-moz-selection,
6307trix-editor [data-trix-mutable] ::-moz-selection {
6308  background-image: none;
6309}
6310
6311trix-editor [data-trix-mutable]::-moz-selection, trix-editor [data-trix-cursor-target]::-moz-selection, trix-editor [data-trix-mutable] ::-moz-selection {
6312  background-image: none;
6313}
6314
6315trix-editor [data-trix-mutable]::selection,
6316trix-editor [data-trix-cursor-target]::selection,
6317trix-editor [data-trix-mutable] ::selection {
6318  background-image: none;
6319}
6320
6321trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection {
6322  background: highlight;
6323}
6324
6325trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection {
6326  background: highlight;
6327}
6328
6329trix-editor [data-trix-mutable].attachment.attachment--file {
6330  background-color: var(--vf-bg-selected);
6331}
6332
6333trix-editor [data-trix-mutable].attachment img {
6334  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
6335}
6336
6337trix-editor .attachment {
6338  position: relative;
6339}
6340
6341trix-editor .attachment:hover {
6342  cursor: default;
6343}
6344
6345trix-editor .attachment--preview .attachment__caption:hover {
6346  cursor: text;
6347}
6348
6349trix-editor .attachment__progress {
6350  position: absolute;
6351  z-index: 1;
6352  height: 1.25rem;
6353  top: 50%;
6354  left: 0;
6355  transform: translateY(-0.625rem);
6356  width: 100%;
6357  padding-left: 1rem;
6358  padding-right: 1rem;
6359  opacity: 0.2;
6360  transition-property: opacity;
6361  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
6362  transition-duration: 150ms;
6363}
6364
6365trix-editor .attachment__progress[value="100"] {
6366  opacity: 0;
6367}
6368
6369trix-editor .attachment__caption-editor {
6370  display: inline-block;
6371  padding: 0;
6372  margin: 0;
6373  font-size: 0.875rem;
6374  line-height: 1.25rem;
6375  text-align: center;
6376  vertical-align: top;
6377  width: 100%;
6378  border-width: 0;
6379  -webkit-appearance: none;
6380     -moz-appearance: none;
6381          appearance: none;
6382  outline: 0;
6383  background: var(--vf-bg-input);
6384  color: var(--vf-color-input);
6385  font-family: inherit;
6386}
6387
6388trix-editor .attachment__toolbar {
6389  position: absolute;
6390  top: 0;
6391  left: 0;
6392  z-index: 1;
6393  transform: translateY(-50%);
6394  text-align: center;
6395  width: 100%;
6396}
6397
6398trix-editor .trix-button-group {
6399  display: inline-flex;
6400}
6401
6402trix-editor .trix-button {
6403  position: relative;
6404  padding-top: 0;
6405  padding-bottom: 0;
6406  padding-left: 0.75rem;
6407  padding-right: 0.75rem;
6408  margin: 0;
6409  background-color: transparent;
6410  color: var(--vf-bg-icon);
6411  font-size: 0.875rem;
6412  line-height: 1.25rem;
6413  white-space: nowrap;
6414  border-radius: 0;
6415  border-width: 0;
6416  outline: 0;
6417  cursor: pointer;
6418}
6419
6420trix-editor .trix-button--remove {
6421  display: inline-block;
6422  overflow-x: hidden;
6423  padding: 0;
6424  background-color: var(--vf-bg-input);
6425  line-height: 1.75rem;
6426  border-color: var(--vf-color-selected);
6427  border-radius: 9999px;
6428  border-width: 1px;
6429  border-style: solid;
6430  outline: 0;
6431  text-indent: -9999px;
6432  width: 24px;
6433  height: 24px;
6434}
6435
6436trix-editor .trix-button--remove:hover {
6437  background-color: var(--vf-bg-selected);
6438}
6439
6440trix-editor .trix-button--remove::before {
6441  content: "";
6442  display: inline-block;
6443  position: absolute;
6444  top: 0.125rem;
6445  right: 0.125rem;
6446  bottom: 0.125rem;
6447  left: 0.125rem;
6448  background-color: var(--vf-color-input);
6449  opacity: 0.7;
6450  background-position: center;
6451  background-repeat: no-repeat;
6452  mask-repeat: no-repeat;
6453  -webkit-mask-repeat: no-repeat;
6454  mask-position: center center;
6455  -webkit-mask-position: center center;
6456  mask-size: contain;
6457  -webkit-mask-size: contain;
6458  mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z'%3e%3c/path%3e%3c/svg%3e");
6459  -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z'%3e%3c/path%3e%3c/svg%3e");
6460}
6461
6462trix-editor .attachment__metadata-container {
6463  position: relative;
6464}
6465
6466trix-editor .attachment__metadata {
6467  position: absolute;
6468  top: 1rem;
6469  left: 50%;
6470  padding-top: 0.125rem;
6471  padding-bottom: 0.125rem;
6472  padding-left: 0.5rem;
6473  padding-right: 0.5rem;
6474  background-color: #000000;
6475  opacity: 0.7;
6476  transform: translateX(-50%);
6477  color: #ffffff;
6478  font-size: 0.875rem;
6479  line-height: 1.25rem;
6480  border-radius: 0.25rem;
6481}
6482
6483trix-editor .attachment__metadata .attachment__name {
6484  display: inline-block;
6485  overflow: hidden;
6486  text-overflow: ellipsis;
6487  vertical-align: bottom;
6488  white-space: nowrap;
6489  max-width: 100%;
6490}
6491
6492trix-editor .attachment__metadata .attachment__size {
6493  margin-left: 0.25rem;
6494  white-space: nowrap;
6495}
6496
6497.trix-content h1,
6498trix-editor h1 {
6499  font-size: 1.875rem;
6500  line-height: 2.25rem;
6501  font-weight: 700;
6502  line-height: 1.25;
6503}
6504
6505.trix-content a,
6506trix-editor a {
6507  color: var(--vf-primary);
6508}
6509
6510.trix-content ul,
6511trix-editor ul {
6512  padding-left: 2.5rem;
6513  list-style-type: disc;
6514}
6515
6516.trix-content [dir=rtl] ul,
6517trix-editor [dir=rtl] ul {
6518  padding-right: 2.5rem;
6519  list-style-type: disc;
6520}
6521
6522.trix-content ol,
6523trix-editor ol {
6524  padding-left: 2.5rem;
6525  list-style-type: decimal;
6526}
6527
6528.trix-content [dir=rtl] ol,
6529trix-editor [dir=rtl] ol {
6530  padding-right: 2.5rem;
6531  list-style-type: decimal;
6532}
6533
6534.trix-content blockquote,
6535trix-editor blockquote {
6536  padding-left: 0.625rem;
6537  border-left-width: 4px;
6538  border-color: var(--vf-gray-300);
6539  border-left-style: solid;
6540  margin: 0;
6541}
6542
6543.trix-content [dir=rtl] blockquote,
6544.trix-content blockquote[dir=rtl],
6545trix-editor [dir=rtl] blockquote,
6546trix-editor blockquote[dir=rtl] {
6547  padding-left: 0.625rem;
6548  border-left-width: 4px;
6549  border-color: var(--vf-gray-300);
6550}
6551
6552.trix-content pre,
6553trix-editor pre {
6554  display: inline-block;
6555  overscroll-behavior-x: auto;
6556  padding: 0.5rem;
6557  background-color: var(--vf-gray-50);
6558  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
6559  font-size: 0.875rem;
6560  line-height: 1.25rem;
6561  vertical-align: top;
6562  white-space: pre;
6563  width: 100%;
6564}
6565
6566.trix-content img,
6567trix-editor img {
6568  max-width: 100%;
6569  height: auto;
6570}
6571
6572.trix-content .attachment__caption,
6573trix-editor .attachment__caption {
6574  font-size: 0.875rem;
6575  line-height: 1.25rem;
6576  text-align: center;
6577}
6578
6579.trix-content .attachment__caption .attachment__name + .attachment__size::before,
6580trix-editor .attachment__caption .attachment__name + .attachment__size::before {
6581  content: " · ";
6582}
6583
6584.trix-content * {
6585  box-sizing: border-box;
6586  padding: 0;
6587  margin: 0;
6588}
6589
6590.trix-content .attachment {
6591  display: inline-block;
6592  position: relative;
6593  max-width: 100%;
6594}
6595
6596.trix-content .attachment a {
6597  text-decoration: none;
6598}
6599
6600.trix-content .attachment--preview {
6601  text-align: center;
6602  width: 100%;
6603}
6604
6605.trix-content .attachment--preview .attachment__caption {
6606  color: var(--vf-gray-500);
6607  font-size: 0.875rem;
6608  line-height: 1.25rem;
6609}
6610
6611.trix-content .attachment--file {
6612  padding-top: 0.375rem;
6613  padding-bottom: 0.375rem;
6614  padding-left: 1rem;
6615  padding-right: 1rem;
6616  margin: 0.125rem;
6617  margin-top: 0;
6618  color: var(--vf-gray-700);
6619  line-height: 1;
6620  border-radius: 0.25rem;
6621  border-width: 1px;
6622  border-color: var(--vf-gray-300);
6623}
6624
6625.trix-content .attachment-gallery {
6626  display: flex;
6627  position: relative;
6628  display: flex;
6629  flex-wrap: wrap;
6630}
6631
6632.trix-content .attachment-gallery .attachment {
6633  padding-top: 0;
6634  padding-bottom: 0;
6635  padding-left: 0.5rem;
6636  padding-right: 0.5rem;
6637  flex-grow: 1;
6638  flex-shrink: 0;
6639  width: 33.333333%;
6640}
6641
6642.trix-content .attachment-gallery.attachment-gallery--2 .attachment, .trix-content .attachment-gallery.attachment-gallery--4 .attachment {
6643  width: 50%;
6644}
6645
6646.trix-content .attachment__progress {
6647  display: none;
6648}
6649
6650.vf-editor-sm trix-editor {
6651  padding-left: var(--vf-px-input-sm);
6652  padding-right: var(--vf-px-input-sm);
6653  padding-bottom: var(--vf-py-input-sm);
6654  border-radius: var(--vf-radius-large-sm);
6655  min-height: 5rem;
6656}
6657
6658.vf-editor-sm .trix-content h1,
6659.vf-editor-sm trix-editor h1 {
6660  font-size: 1.625rem;
6661  font-weight: 700;
6662  line-height: 1.25;
6663}
6664
6665.vf-editor-sm trix-toolbar {
6666  padding: var(--vf-py-input-sm) var(--vf-py-input-sm);
6667}
6668
6669.vf-editor-sm trix-toolbar .trix-button--icon {
6670  width: 2.25rem;
6671}
6672
6673.vf-editor-lg trix-editor {
6674  padding-left: var(--vf-px-input-lg);
6675  padding-right: var(--vf-px-input-lg);
6676  padding-bottom: var(--vf-py-input-lg);
6677  border-radius: var(--vf-radius-large-lg);
6678}
6679
6680.vf-editor-disabled trix-toolbar {
6681  pointer-events: none;
6682}
6683
6684.vf-editor-hide-bold .trix-button--icon-bold {
6685  display: none;
6686}
6687
6688.vf-editor-hide-italic .trix-button--icon-italic {
6689  display: none;
6690}
6691
6692.vf-editor-hide-strike .trix-button--icon-strike {
6693  display: none;
6694}
6695
6696.vf-editor-hide-link .trix-button--icon-link {
6697  display: none;
6698}
6699
6700.vf-editor-hide-heading .trix-button--icon-heading-1 {
6701  display: none;
6702}
6703
6704.vf-editor-hide-quote .trix-button--icon-quote {
6705  display: none;
6706}
6707
6708.vf-editor-hide-code .trix-button--icon-code {
6709  display: none;
6710}
6711
6712.vf-editor-hide-bullet-list .trix-button--icon-bullet-list {
6713  display: none;
6714}
6715
6716.vf-editor-hide-number-list .trix-button--icon-number-list {
6717  display: none;
6718}
6719
6720.vf-editor-hide-decrease-nesting .trix-button--icon-decrease-nesting-level {
6721  display: none;
6722}
6723
6724.vf-editor-hide-increase-nesting .trix-button--icon-increase-nesting-level {
6725  display: none;
6726}
6727
6728.vf-editor-hide-attach .trix-button--icon-attach {
6729  display: none;
6730}
6731
6732.vf-editor-hide-undo .trix-button--icon-undo {
6733  display: none;
6734}
6735
6736.vf-editor-hide-redo .trix-button--icon-redo {
6737  display: none;
6738}
6739
6740.dark .trix-content blockquote,
6741.dark trix-editor blockquote {
6742  border-color: var(--vf-dark-700);
6743}
6744
6745.dark .trix-content pre,
6746.dark trix-editor pre {
6747  background-color: var(--vf-dark-900);
6748}`;Y($1);Jd.__file="themes/vueform/templates/wrappers/EditorWrapper.vue";function z1(e,t){switch(e){case"default":return"vf-col-".concat(t);default:return"vf-col-".concat(e,"-").concat(t)}}var P1={},N1={"matrix-table":{addClasses:{MatrixElement:{container:"vf-matrix-table",cellWrapper_stretch:"is-stretch"}},overrideClasses:{MatrixElement:{$cellWrapper:(e,t)=>{var{padding:n,centered:r,cells$:i}=t;return(l,a)=>{var o,s,u=["radio","checkbox","toggle"].includes(l);return[e.cellWrapper,n?e.cellWrapper_padding:null,u?e.cellWrapper_centered:null,u?null:e.cellWrapper_stretch,(o=i[a])!==null&&o!==void 0&&o.error?e.cellWrapper_error:null,(s=i[a])!==null&&s!==void 0&&s.isSuccess?e.cellWrapper_success:null]}}}}},"grid-table":{addClasses:{GridElement:{container:"vf-grid-table"},ToggleElement:{wrapper_sm:"vf-toggle-wrapper-sm",wrapper_md:"",wrapper_lg:"vf-toggle-wrapper-lg"}},overrideClasses:{GridElement:{$cell:(e,t)=>
6748{var{colHeader:n,rowHeader:r}=t;return i=>{var{colStart:l,rowStart:a}=i;return[e.cell,r&&l===0||n&&a===0?"form-bg-table-header form-color-table-header":null]}}},ToggleElement:{$wrapper:(e,t)=>{var{align:n,Size:r}=t;return[e.wrapper,e["wrapper_".concat(r)],n==="left"?e.wrapper_left:null,n==="right"?e.wrapper_right:null]}}}}},H1={templates:{Vueform:Ao,FormErrors:Eo,FormMessages:Lo,FormLanguages:xo,FormLanguage:So,FormTabs:To,FormTab:Ro,FormSteps:Io,FormStepsControls:Bo,FormStepsControl:Mo,FormStep:Do,FormElements:Oo,ElementLayout:Fo,ElementLayoutInline:$o,ElementLoader:zo,ElementLabelFloating:Po,ElementLabel:No,ElementInfo:Ho,ElementDescription:Uo,ElementError:jo,ElementMessage:Wo,ElementRequired:Vo,ElementText:qo,ElementAddon:_o,ElementAddonOptions:Qo,ButtonElement:Ko,CaptchaElement:Go,CheckboxElement:Jo,CheckboxgroupElement:Yo,CheckboxgroupElement_tabs:Xo,CheckboxgroupElement_blocks:Zo,DateElement:es,DatesElement:ns,FileElement:rs,GridElement:is,GroupElement:as,HiddenElement:ls,ListElement:os,LocationElement:ss,MatrixElement:ds,MultifileElement:us,MultiselectElement:ws,ObjectElement:ys,PhoneElement:ks,RadioElement:Cs,RadiogroupElement:As,RadiogroupElement_tabs:Es,RadiogroupElement_blocks:Ls,SelectElement:xs,SignatureElement:Ss,SliderElement:Fs,StaticElement:$s,TagsElement:zs,TextareaElement:Ps,TextElement:Ns,ToggleElement:Hs,EditorElement:Us,TTextareaElement:Ws,TTextElement:qs,TEditorElement:Qs,CheckboxgroupCheckbox:Ks,CheckboxgroupCheckbox_tabs:Gs,CheckboxgroupCheckbox_blocks:Js,DragAndDrop:Ys,FilePreview:Xs,FilePreview_image:Zs,FilePreview_gallery:ed,RadiogroupRadio:td,RadiogroupRadio_tabs:nd,RadiogroupRadio_blocks:rd,DatepickerWrapper:id,EditorWrapper:Jd},classes:P1,columns:z1,presets:N1};const W1=ru({theme:H1,locales:{en:iu,fr:au},locale:"fr",endpoints:{uploadTempFile:!1}});export{W1 as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.