1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="9b8dbc62-77fa-44a4-b40f-32c0937ec5d9",e._sentryDebugIdIdentifier="sentry-dbid-9b8dbc62-77fa-44a4-b40f-32c0937ec5d9")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2746],{22746:function(e,t,l){l.r(t);var r=l(35944),n=l(67294),a=l(71955),i=l(4289),o=l(63448),u=l(56312),d=l(87536),s=l(37337),g=l(93809);t.default=e=>{let{question:t,onClick:l}=e,{theme:s,quiz_answers:g}=(0,a.d)(),[p,b]=(0,n.useState)(!1),m=null==g?void 0:g[t.key],y=o.Ry({inputValue:o.Z_().min(1,t.errorMessage).max(t.maxLength,t.errorMessage)}),{register:V,handleSubmit:w,setValue:Z,getValues:_,formState:{errors:v,isValid:x,isSubmitting:F}}=(0,d.cI)({defaultValues:{inputValue:m},resolver:(0,u.F)(y),mode:"onChange",reValidateMode:"onChange"});return(0,r.BX)(i.xn2,{children:[(0,r.tZ)(i.h4i,{label:t.label,optionsLabel:null==t?void 0:t.optionsLabel,theme:s}),(0,r.BX)(h,{onSubmit:w(e=>{l(e.inputValue.trim())}),children:[(0,r.BX)(c,{children:[(0,r.tZ)(i.g8n,{theme:s,...V("inputValue"),type:"text",placeholder:t.placeholder,invalid:p&&!!v.inputValue,isValid:x,onChange:e=>{let t=e.target.value.replace(/[^a-zA-Z\s\u00C0-\u024F\u1E00-\u1EFF\u0180-\u024F\u1D00-\u1D7F\u0400-\u04FF-]/g,"");b(!0),Z("inputValue",t,{shouldValidate:!0})}}),(0,r.tZ)(f,{theme:s,invalid:p&&!!v.inputValue,isValid:x,children:p&&""===_("inputValue")?t.errorMessage:t.message})]}),(0,r.tZ)(i.KMU,{type:"submit",disabled:!x||F,theme:s,children:t.buttonTitle})]})]},t.key)};let h=(0,s.Z)("form",{target:"e1hg62o10"})("display:flex;flex-direction:column;width:100%;margin-top:2rem;@media ",g.Mq,"{margin-top:1.5rem;}"),c=(0,s.Z)("div",{target:"e1hg62o11"})("display:flex;flex-direction:column;gap:0.5rem;margin-bottom:1.5rem;"),f=(0,s.Z)("p",{target:"e1hg62o12"})("font-size:",e=>{let{theme:t}=e;return t.typography.bs400.fontSize},";font-weight:",e=>{let{theme:t}=e;return t.typography.bs400.fontWeight},";line-height:",e=>{let{theme:t}=e;return t.typography.bs400.lineHeight},";color:",e=>{let{invalid:t,isValid:l,theme:r}=e;return t?r.colors.fg.error:l?r.colors.fg.successPrimaryDefault:r.colors.fg.secondary},";transition:color 0.2s;")}}]);
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.