{"version":3,"file":"TVKModApply.D0WWPKC1.mjs","names":["React.useRef","React.useState","React.useCallback","_Fragment"],"sources":["https:/framerusercontent.com/modules/XVmpEMbnyUtMyzXFMZBA/m4pHwT5T8LvRDe0Cu6GG/TVKModApply.js"],"sourcesContent":["// TVK moderator application — generated from rooms/*.tsx\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";// ---------- shared: Firebase (runtime ESM from gstatic), no-links filter, language ----------\nconst API_BASE=\"https://rooms.tvkhd.tv\";const FIREBASE_VERSION=\"10.14.1\";// Public web client config (safe to embed; access is enforced by Firestore Security Rules and the rooms Worker)\nconst FIREBASE_CONFIG={apiKey:\"AIzaSyD0VayJ0rwd9OdgJvUc8PbrTTL-S_nyQFY\",authDomain:\"tvkhd-tv.firebaseapp.com\",projectId:\"tvkhd-tv\",storageBucket:\"tvkhd-tv.firebasestorage.app\",messagingSenderId:\"145058460080\",appId:\"1:145058460080:web:d72962a27400d4d1512675\"};const APP_CHECK_SITE_KEY=\"6LcHMPwtAAAAADzrHxyCCSkfF4ickIreJeDCQ-JK\";let fbPromise=null;function loadFirebase(){if(!fbPromise){const base=`https://www.gstatic.com/firebasejs/${FIREBASE_VERSION}/`;const load=new Function(\"u\",\"return import(u)\");fbPromise=Promise.all([load(base+\"firebase-app.js\"),load(base+\"firebase-auth.js\"),load(base+\"firebase-firestore.js\"),load(base+\"firebase-app-check.js\").catch(()=>null)]).then(([P,A,F,AC])=>{const existing=P.getApps().find(a=>a.name===\"tvkhd\");const app=existing||P.initializeApp(FIREBASE_CONFIG,\"tvkhd\");if(!existing&&AC&&APP_CHECK_SITE_KEY){try{AC.initializeAppCheck(app,{provider:new AC.ReCaptchaEnterpriseProvider(APP_CHECK_SITE_KEY),isTokenAutoRefreshEnabled:true});}catch(e){}}return{auth:A.getAuth(app),db:F.getFirestore(app),A,F};}).catch(e=>{fbPromise=null;throw e;});}return fbPromise;}// No links (verbatim copy of the TVKLive chat filter; mirrors hasLink in firestore.rules)\nconst LINK_TLD_STRONG=\"com|net|org|io|ly|xyz|ru|cn|kh|gg|info|biz\";const LINK_TLD_WEAK=\"tv|live|app|me|co|to|link|site|online|shop|top|club|page|dev|ai|vip|store|news|watch|stream|video|fun|win|pro|asia|cc|ws|th|fr|uk|de|vn|la|gl|gd|su|tk|ml|ga|cf|gq|pw|lol|click|mobi|bet|space|website|tech|one|world|xxx|porn|sex\";const LINK_RES=[/(https?|ftp)\\s*:\\s*\\/\\//,/[a-z][a-z0-9+.-]*:\\/\\//,/\\bwww\\s*\\./,new RegExp(`[a-z0-9-]{2,}\\\\s?(\\\\.|\\\\(dot\\\\)|\\\\[dot\\\\]| dot )\\\\s?(${LINK_TLD_STRONG})([^a-z]|$)`),new RegExp(`[a-z0-9-]+\\\\.(${LINK_TLD_WEAK})([^a-z0-9]|$)`),/[a-z0-9-]+\\.[a-z]{2,}\\/[^\\s]+/];function hasLink(raw){let x=(raw||\"\").normalize(\"NFKC\").toLowerCase().replace(/[\\u200b-\\u200d\\u2060\\ufeff]/g,\"\").replace(/[。．｡]/g,\".\");x=x.replace(/\\s*[([{<]\\s*(dot|d0t|\\.)\\s*[)\\]}>]\\s*/g,\".\").replace(/\\s+(dot|d0t)\\s+/g,\".\");return LINK_RES.some(r=>r.test(x));}const RESERVED_NICK=/(admin|moderator|support|tvk|malimar|official|staff|system)/;const nickReserved=n=>RESERVED_NICK.test((n||\"\").toLowerCase().replace(/[^a-z0-9]/g,\"\"));function detectLang(pref){if(pref===\"en\"||pref===\"km\"||pref===\"fr\"||pref===\"th\")return pref;if(typeof window===\"undefined\")return\"en\";try{const q=new URLSearchParams(window.location.search).get(\"lang\");if(q===\"en\"||q===\"km\"||q===\"fr\"||q===\"th\")return q;}catch(e){}const m=/^\\/(km|fr|th)(\\/|$)/.exec(window.location.pathname||\"\");return m?m[1]:\"en\";}const FONT={en:\"Inter, system-ui, sans-serif\",fr:\"Inter, system-ui, sans-serif\",km:\"'Kantumruy Pro', Inter, system-ui, sans-serif\",th:\"'Noto Sans Thai', Inter, system-ui, sans-serif\"};const BETA={en:\"BETA\",km:\"បេតា\",fr:\"B\\xcaTA\",th:\"เบต้า\"};const C={bg:\"#07080c\",card:\"#10121a\",card2:\"#161925\",line:\"rgba(255,255,255,0.08)\",t1:\"#ffffff\",t2:\"rgba(255,255,255,0.78)\",t3:\"rgba(255,255,255,0.5)\",red:\"#e50914\",amber:\"#f5b301\",green:\"#22c55e\"};function BetaBadge({lang,size=11}){return /*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",padding:\"2px 7px\",borderRadius:999,background:\"rgba(245,179,1,0.14)\",border:\"1px solid rgba(245,179,1,0.55)\",color:C.amber,fontSize:size,fontWeight:700,letterSpacing:lang===\"en\"||lang===\"fr\"?\"0.06em\":0,lineHeight:1.3,whiteSpace:\"nowrap\",verticalAlign:\"middle\"},children:BETA[lang]});}const initials=n=>(n||\"?\").replace(RegExp(\"[^\\\\p{L}\\\\p{N} ]\",\"gu\"),\"\").split(/\\s+/).map(w=>w[0]).join(\"\").slice(0,2).toUpperCase()||\"?\";const HUES=[\"#e50914\",\"#2563eb\",\"#16a34a\",\"#9333ea\",\"#ea580c\",\"#0891b2\",\"#db2777\"];const hue=uid=>HUES[[...uid||\"x\"].reduce((a,c)=>a+c.charCodeAt(0),0)%HUES.length];async function apiCall(getToken,path,body,method=\"POST\"){const token=await getToken();const r=await fetch(API_BASE+path,{method,headers:{authorization:`Bearer ${token}`,\"content-type\":\"application/json\"},body:body===undefined?undefined:JSON.stringify(body)});const j=await r.json().catch(()=>({}));if(!r.ok){const e=new Error(j.error||\"http_\"+r.status);e.code=j.error||\"http_\"+r.status;e.status=r.status;throw e;}return j;}const btn=(bg,fg=\"#fff\",border=\"transparent\")=>({background:bg,color:fg,border:`1px solid ${border}`,borderRadius:10,padding:\"9px 14px\",fontSize:14,fontWeight:600,cursor:\"pointer\",fontFamily:\"inherit\",lineHeight:1.2});// Google sign-in that keeps an anonymous chat identity when possible (link), else signs in to the existing account.\nasync function googleSignIn(fb){const prov=new fb.A.GoogleAuthProvider;prov.setCustomParameters({prompt:\"select_account\"});const cur=fb.auth.currentUser;if(cur&&cur.isAnonymous){try{return(await fb.A.linkWithPopup(cur,prov)).user;}catch(e){if(e&&(e.code===\"auth/credential-already-in-use\"||e.code===\"auth/email-already-in-use\")){const cred=fb.A.GoogleAuthProvider.credentialFromError(e);if(cred)return(await fb.A.signInWithCredential(fb.auth,cred)).user;}if(e&&e.code===\"auth/popup-blocked\"){await fb.A.signInWithRedirect(fb.auth,prov);return null;}throw e;}}try{return(await fb.A.signInWithPopup(fb.auth,prov)).user;}catch(e){if(e&&e.code===\"auth/popup-blocked\"){await fb.A.signInWithRedirect(fb.auth,prov);return null;}throw e;}}const isGoogle=u=>!!u&&!u.isAnonymous&&(u.providerData||[]).some(p=>p&&p.providerId===\"google.com\");const fmtTime=(v,lang)=>{const ms=v&&typeof v.toMillis===\"function\"?v.toMillis():typeof v===\"number\"?v:0;if(!ms)return\"—\";try{return new Date(ms).toLocaleString(lang===\"km\"?\"km-KH\":lang===\"fr\"?\"fr-FR\":lang===\"th\"?\"th-TH\":\"en-US\",{dateStyle:\"medium\",timeStyle:\"short\"});}catch(e){return new Date(ms).toISOString();}};const SHARED_CSS=`\n.tvkx,.tvkx *{box-sizing:border-box}\n.tvkx button,.tvkx input,.tvkx textarea,.tvkx select{font-family:inherit}\n.tvkx button{-webkit-tap-highlight-color:transparent}\n.tvkx button:focus-visible,.tvkx input:focus-visible,.tvkx textarea:focus-visible,.tvkx select:focus-visible,.tvkx a:focus-visible{outline:2px solid #f5b301;outline-offset:2px}\n.tvkx input[type=text],.tvkx input[type=number],.tvkx textarea,.tvkx select{width:100%;background:#0b0d14;color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:11px 12px;font-size:16px;min-height:44px}\n.tvkx textarea{resize:vertical;line-height:1.45}\n.tvkx label{cursor:pointer}\n.tvkx a{color:#f5b301}\n.tvkx-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}\n.tvkx-tabs::-webkit-scrollbar{display:none}\n.tvkx-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}\n.tvkx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px}\n.tvkx-sheet{position:fixed;inset:0;z-index:2147483000;background:rgba(0,0,0,.62);display:flex;align-items:center;justify-content:center;padding:16px}\n.tvkx-sheet>div{width:100%;max-width:480px;max-height:calc(100dvh - 32px);overflow-y:auto;background:#161925;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:22px}\n@media (max-width:599px){.tvkx-sheet{align-items:flex-end;padding:0}.tvkx-sheet>div{max-width:none;border-radius:18px 18px 0 0;padding:20px 18px calc(20px + env(safe-area-inset-bottom))}}\n`;// ---------- strings: moderator applications (apply page + admin Applications tab) ----------\nconst MT={en:{title:\"Apply to be a moderator\",sub:\"Help keep TVK chat and webcam rooms friendly and safe. Moderators can mute, kick and ban people who break the rules. This is a volunteer role.\",signInFirst:\"Sign in with Google to apply. We use your Google email only to contact you about your application.\",signIn:\"Sign in with Google\",signOut:\"Sign out\",signedInAs:\"Signed in as\",q_name:\"Chat display name\",q_name_h:\"1–24 characters, no links.\",q_age:\"I am 18 or older\",q_langs:\"Languages you speak\",other:\"Other\",q_other:\"Other language(s)\",q_country:\"Country\",q_tz:\"Time zone\",q_hours:\"Hours per week you can moderate\",q_why:\"Why do you want to be a moderator?\",q_why_h:\"50–1000 characters.\",q_exp:\"Describe any moderation experience\",q_exp_h:\"Write “none” if you have none.\",q_handle:\"How would you handle a user posting hate speech or spam?\",q_guide:\"I agree to the moderator guidelines\",guideTitle:\"Moderator guidelines\",guide:\"Be fair and polite. Act on behaviour, not opinions. Never share anyone’s personal information. No self-promotion or links. Remove spam, hate speech, harassment and illegal or sexual content, and report serious cases to support@tvkhd.tv. Moderator access is a privilege and can be removed at any time.\",q_else:\"Anything else? (optional)\",submit:\"Submit application\",submitting:\"Submitting…\",noLinks:\"Links aren’t allowed in answers.\",e_name:\"Enter a display name (1–24 characters, no links).\",e_age:\"You must be 18 or older.\",e_langs:\"Choose at least one language.\",e_country:\"Enter your country.\",e_tz:\"Enter your time zone.\",e_hours:\"Enter hours per week (1–80).\",e_why:\"Tell us why (50–1000 characters).\",e_exp:\"Describe your experience (or write “none”).\",e_handle:\"Answer this question (20–1000 characters).\",e_guide:\"Please agree to the guidelines.\",e_generic:\"Something went wrong. Please try again.\",e_perm:\"Your application couldn’t be saved. Check your answers (no links) and try again.\",e_popup:\"Sign-in was cancelled or blocked. Allow pop-ups and try again.\",e_domain:\"Google sign-in isn’t enabled for this site yet. Please try again later.\",st_title:\"Your application\",st_pending:\"Pending review\",st_pending_d:\"Thanks! An admin will review your application. Check back here for updates.\",st_approved:\"Approved\",st_approved_d:\"Welcome to the team! Your moderator tools are on the Admin page (sign in with this Google account).\",openAdmin:\"Open moderator tools\",st_rejected:\"Not approved\",st_rejected_d:\"Thanks for applying. You can apply again 7 days after the decision.\",st_revoked:\"Moderator access removed\",st_revoked_d:\"Your moderator access was removed. You can apply again 7 days after the decision.\",note:\"Note from the admin\",submitted:\"Submitted\",decided:\"Decided\",reapply:\"Apply again\",reapplyIn:\"You can apply again after {d}.\",privacy:\"We store your answers to review your application. Ask support@tvkhd.tv to delete them at any time.\",loading:\"Loading…\",count:\"{n}/{max}\"},km:{title:\"ដាក់ពាក្យធ្វើជាអ្នកសម្របសម្រួល\",sub:\"ជួយរក្សាការជជែក និងបន្ទប់វេបខេមរបស់ TVK ឱ្យរួសរាយ និងមានសុវត្ថិភាព។ អ្នកសម្របសម្រួលអាចបិទសំឡេង បណ្តេញ និងហាមឃាត់អ្នកដែលបំពានច្បាប់។ នេះជាតួនាទីស្ម័គ្រចិត្ត។\",signInFirst:\"ចូលដោយ Google ដើម្បីដាក់ពាក្យ។ យើងប្រើអ៊ីមែល Google របស់អ្នក ដើម្បីទាក់ទងអំពីពាក្យសុំរបស់អ្នកប៉ុណ្ណោះ។\",signIn:\"ចូលដោយ Google\",signOut:\"ចាកចេញ\",signedInAs:\"បានចូលជា\",q_name:\"ឈ្មោះបង្ហាញក្នុងការជជែក\",q_name_h:\"១–២៤ តួអក្សរ គ្មានតំណភ្ជាប់។\",q_age:\"ខ្ញុំមានអាយុ ១៨ ឆ្នាំ ឬលើស\",q_langs:\"ភាសាដែលអ្នកនិយាយ\",other:\"ផ្សេងទៀត\",q_other:\"ភាសាផ្សេងទៀត\",q_country:\"ប្រទេស\",q_tz:\"ល្វែងម៉ោង\",q_hours:\"ចំនួនម៉ោងក្នុងមួយសប្តាហ៍ដែលអ្នកអាចសម្របសម្រួល\",q_why:\"ហេតុអ្វីបានជាអ្នកចង់ធ្វើជាអ្នកសម្របសម្រួល?\",q_why_h:\"៥០–១០០០ តួអក្សរ។\",q_exp:\"រៀបរាប់បទពិសោធន៍សម្របសម្រួលរបស់អ្នក\",q_exp_h:\"សរសេរ “គ្មាន” ប្រសិនបើអ្នកមិនមាន។\",q_handle:\"តើអ្នកនឹងដោះស្រាយយ៉ាងដូចម្តេច ប្រសិនបើអ្នកប្រើម្នាក់បង្ហោះពាក្យស្អប់ ឬសារឥតបានការ?\",q_guide:\"ខ្ញុំយល់ព្រមតាមគោលការណ៍អ្នកសម្របសម្រួល\",guideTitle:\"គោលការណ៍អ្នកសម្របសម្រួល\",guide:\"ត្រូវយុត្តិធម៌ និងគួរសម។ ចាត់វិធានការលើអាកប្បកិរិយា មិនមែនលើមតិ។ កុំចែករំលែកព័ត៌មានផ្ទាល់ខ្លួនរបស់អ្នកដទៃ។ គ្មានការផ្សព្វផ្សាយខ្លួនឯង ឬតំណភ្ជាប់។ លុបសារឥតបានការ ពាក្យស្អប់ ការយាយី និងខ្លឹមសារខុសច្បាប់ ឬផ្លូវភេទ ហើយរាយការណ៍ករណីធ្ងន់ធ្ងរទៅ support@tvkhd.tv។ សិទ្ធិអ្នកសម្របសម្រួលអាចត្រូវដកហូតបានគ្រប់ពេល។\",q_else:\"មានអ្វីផ្សេងទៀតទេ? (ស្រេចចិត្ត)\",submit:\"ដាក់ពាក្យសុំ\",submitting:\"កំពុងដាក់…\",noLinks:\"មិនអនុញ្ញាតតំណភ្ជាប់ក្នុងចម្លើយទេ។\",e_name:\"បញ្ចូលឈ្មោះបង្ហាញ (១–២៤ តួអក្សរ គ្មានតំណភ្ជាប់)។\",e_age:\"អ្នកត្រូវមានអាយុ ១៨ ឆ្នាំ ឬលើស។\",e_langs:\"ជ្រើសរើសយ៉ាងហោចណាស់មួយភាសា។\",e_country:\"បញ្ចូលប្រទេសរបស់អ្នក។\",e_tz:\"បញ្ចូលល្វែងម៉ោងរបស់អ្នក។\",e_hours:\"បញ្ចូលចំនួនម៉ោងក្នុងមួយសប្តាហ៍ (១–៨០)។\",e_why:\"ប្រាប់យើងពីមូលហេតុ (៥០–១០០០ តួអក្សរ)។\",e_exp:\"រៀបរាប់បទពិសោធន៍ (ឬសរសេរ “គ្មាន”)។\",e_handle:\"ឆ្លើយសំណួរនេះ (២០–១០០០ តួអក្សរ)។\",e_guide:\"សូមយល់ព្រមតាមគោលការណ៍។\",e_generic:\"មានបញ្ហាអ្វីមួយ។ សូមព្យាយាមម្តងទៀត។\",e_perm:\"មិនអាចរក្សាទុកពាក្យសុំបានទេ។ ពិនិត្យចម្លើយរបស់អ្នក (គ្មានតំណភ្ជាប់) ហើយព្យាយាមម្តងទៀត។\",e_popup:\"ការចូលត្រូវបានបោះបង់ ឬរារាំង។ អនុញ្ញាតផ្ទាំងលោត ហើយព្យាយាមម្តងទៀត។\",e_domain:\"ការចូលដោយ Google មិនទាន់បើកសម្រាប់គេហទំព័រនេះទេ។ សូមព្យាយាមពេលក្រោយ។\",st_title:\"ពាក្យសុំរបស់អ្នក\",st_pending:\"កំពុងរង់ចាំពិនិត្យ\",st_pending_d:\"សូមអរគុណ! អ្នកគ្រប់គ្រងនឹងពិនិត្យពាក្យសុំរបស់អ្នក។ សូមត្រឡប់មកមើលនៅទីនេះ។\",st_approved:\"បានអនុម័ត\",st_approved_d:\"សូមស្វាគមន៍មកកាន់ក្រុម! ឧបករណ៍សម្របសម្រួលរបស់អ្នកនៅលើទំព័រ Admin (ចូលដោយគណនី Google នេះ)។\",openAdmin:\"បើកឧបករណ៍សម្របសម្រួល\",st_rejected:\"មិនបានអនុម័ត\",st_rejected_d:\"សូមអរគុណសម្រាប់ការដាក់ពាក្យ។ អ្នកអាចដាក់ពាក្យម្តងទៀតបន្ទាប់ពី ៧ ថ្ងៃ។\",st_revoked:\"សិទ្ធិអ្នកសម្របសម្រួលត្រូវបានដកហូត\",st_revoked_d:\"សិទ្ធិអ្នកសម្របសម្រួលរបស់អ្នកត្រូវបានដកហូត។ អ្នកអាចដាក់ពាក្យម្តងទៀតបន្ទាប់ពី ៧ ថ្ងៃ។\",note:\"កំណត់ចំណាំពីអ្នកគ្រប់គ្រង\",submitted:\"បានដាក់\",decided:\"បានសម្រេច\",reapply:\"ដាក់ពាក្យម្តងទៀត\",reapplyIn:\"អ្នកអាចដាក់ពាក្យម្តងទៀតបន្ទាប់ពី {d}។\",privacy:\"យើងរក្សាទុកចម្លើយរបស់អ្នក ដើម្បីពិនិត្យពាក្យសុំ។ ស្នើ support@tvkhd.tv ឱ្យលុបវាបានគ្រប់ពេល។\",loading:\"កំពុងផ្ទុក…\",count:\"{n}/{max}\"},fr:{title:\"Devenir mod\\xe9rateur\",sub:\"Aidez \\xe0 garder le chat et les salons webcam de TVK conviviaux et s\\xfbrs. Les mod\\xe9rateurs peuvent couper le micro, expulser et bannir les personnes qui enfreignent les r\\xe8gles. C’est un r\\xf4le b\\xe9n\\xe9vole.\",signInFirst:\"Connectez-vous avec Google pour postuler. Nous utilisons votre e-mail Google uniquement pour vous contacter au sujet de votre candidature.\",signIn:\"Se connecter avec Google\",signOut:\"Se d\\xe9connecter\",signedInAs:\"Connect\\xe9 en tant que\",q_name:\"Pseudo dans le chat\",q_name_h:\"1 \\xe0 24 caract\\xe8res, sans lien.\",q_age:\"J’ai 18 ans ou plus\",q_langs:\"Langues parl\\xe9es\",other:\"Autre\",q_other:\"Autre(s) langue(s)\",q_country:\"Pays\",q_tz:\"Fuseau horaire\",q_hours:\"Heures par semaine disponibles pour mod\\xe9rer\",q_why:\"Pourquoi voulez-vous devenir mod\\xe9rateur ?\",q_why_h:\"50 \\xe0 1000 caract\\xe8res.\",q_exp:\"D\\xe9crivez votre exp\\xe9rience de mod\\xe9ration\",q_exp_h:\"\\xc9crivez \\xab aucune \\xbb si vous n’en avez pas.\",q_handle:\"Comment r\\xe9agiriez-vous face \\xe0 un utilisateur qui publie des propos haineux ou du spam ?\",q_guide:\"J’accepte les r\\xe8gles des mod\\xe9rateurs\",guideTitle:\"R\\xe8gles des mod\\xe9rateurs\",guide:\"Soyez juste et poli. Agissez sur les comportements, pas sur les opinions. Ne partagez jamais d’informations personnelles. Pas d’autopromotion ni de liens. Supprimez le spam, les propos haineux, le harc\\xe8lement et les contenus ill\\xe9gaux ou sexuels, et signalez les cas graves \\xe0 support@tvkhd.tv. L’acc\\xe8s mod\\xe9rateur est un privil\\xe8ge et peut \\xeatre retir\\xe9 \\xe0 tout moment.\",q_else:\"Autre chose ? (facultatif)\",submit:\"Envoyer ma candidature\",submitting:\"Envoi…\",noLinks:\"Les liens ne sont pas autoris\\xe9s dans les r\\xe9ponses.\",e_name:\"Saisissez un pseudo (1 \\xe0 24 caract\\xe8res, sans lien).\",e_age:\"Vous devez avoir 18 ans ou plus.\",e_langs:\"Choisissez au moins une langue.\",e_country:\"Saisissez votre pays.\",e_tz:\"Saisissez votre fuseau horaire.\",e_hours:\"Saisissez un nombre d’heures par semaine (1 \\xe0 80).\",e_why:\"Expliquez pourquoi (50 \\xe0 1000 caract\\xe8res).\",e_exp:\"D\\xe9crivez votre exp\\xe9rience (ou \\xe9crivez \\xab aucune \\xbb).\",e_handle:\"R\\xe9pondez \\xe0 cette question (20 \\xe0 1000 caract\\xe8res).\",e_guide:\"Veuillez accepter les r\\xe8gles.\",e_generic:\"Une erreur s’est produite. Veuillez r\\xe9essayer.\",e_perm:\"Votre candidature n’a pas pu \\xeatre enregistr\\xe9e. V\\xe9rifiez vos r\\xe9ponses (sans lien) et r\\xe9essayez.\",e_popup:\"Connexion annul\\xe9e ou bloqu\\xe9e. Autorisez les fen\\xeatres pop-up et r\\xe9essayez.\",e_domain:\"La connexion Google n’est pas encore activ\\xe9e sur ce site. R\\xe9essayez plus tard.\",st_title:\"Votre candidature\",st_pending:\"En cours d’examen\",st_pending_d:\"Merci ! Un administrateur va examiner votre candidature. Revenez ici pour suivre son statut.\",st_approved:\"Accept\\xe9e\",st_approved_d:\"Bienvenue dans l’\\xe9quipe ! Vos outils de mod\\xe9ration sont sur la page Admin (connectez-vous avec ce compte Google).\",openAdmin:\"Ouvrir les outils de mod\\xe9ration\",st_rejected:\"Non retenue\",st_rejected_d:\"Merci d’avoir postul\\xe9. Vous pourrez postuler \\xe0 nouveau 7 jours apr\\xe8s la d\\xe9cision.\",st_revoked:\"Acc\\xe8s mod\\xe9rateur retir\\xe9\",st_revoked_d:\"Votre acc\\xe8s mod\\xe9rateur a \\xe9t\\xe9 retir\\xe9. Vous pourrez postuler \\xe0 nouveau 7 jours apr\\xe8s la d\\xe9cision.\",note:\"Note de l’administrateur\",submitted:\"Envoy\\xe9e\",decided:\"D\\xe9cision\",reapply:\"Postuler \\xe0 nouveau\",reapplyIn:\"Vous pourrez postuler \\xe0 nouveau apr\\xe8s le {d}.\",privacy:\"Nous conservons vos r\\xe9ponses pour examiner votre candidature. Demandez leur suppression \\xe0 tout moment \\xe0 support@tvkhd.tv.\",loading:\"Chargement…\",count:\"{n}/{max}\"},th:{title:\"สมัครเป็นผู้ดูแล\",sub:\"ช่วยให้แชทและห้องเว็บแคมของ TVK เป็นมิตรและปลอดภัย ผู้ดูแลสามารถปิดเสียง เตะ และแบนผู้ที่ทำผิดกฎได้ นี่เป็นบทบาทอาสาสมัคร\",signInFirst:\"ลงชื่อเข้าใช้ด้วย Google เพื่อสมัคร เราใช้อีเมล Google ของคุณเพื่อติดต่อเรื่องใบสมัครเท่านั้น\",signIn:\"ลงชื่อเข้าใช้ด้วย Google\",signOut:\"ออกจากระบบ\",signedInAs:\"ลงชื่อเข้าใช้เป็น\",q_name:\"ชื่อที่แสดงในแชท\",q_name_h:\"1–24 ตัวอักษร ห้ามมีลิงก์\",q_age:\"ฉันอายุ 18 ปีขึ้นไป\",q_langs:\"ภาษาที่คุณพูดได้\",other:\"อื่น ๆ\",q_other:\"ภาษาอื่น ๆ\",q_country:\"ประเทศ\",q_tz:\"เขตเวลา\",q_hours:\"จำนวนชั่วโมงต่อสัปดาห์ที่คุณดูแลได้\",q_why:\"ทำไมคุณถึงอยากเป็นผู้ดูแล?\",q_why_h:\"50–1000 ตัวอักษร\",q_exp:\"อธิบายประสบการณ์การดูแลชุมชนของคุณ\",q_exp_h:\"เขียนว่า “ไม่มี” หากไม่มีประสบการณ์\",q_handle:\"คุณจะจัดการอย่างไรหากมีผู้ใช้โพสต์ข้อความแสดงความเกลียดชังหรือสแปม?\",q_guide:\"ฉันยอมรับแนวทางสำหรับผู้ดูแล\",guideTitle:\"แนวทางสำหรับผู้ดูแล\",guide:\"ยุติธรรมและสุภาพ ตัดสินจากพฤติกรรม ไม่ใช่ความคิดเห็น ห้ามเปิดเผยข้อมูลส่วนตัวของผู้อื่น ห้ามโปรโมตตัวเองหรือโพสต์ลิงก์ ลบสแปม คำพูดแสดงความเกลียดชัง การคุกคาม และเนื้อหาผิดกฎหมายหรือทางเพศ และแจ้งกรณีร้ายแรงไปที่ support@tvkhd.tv สิทธิ์ผู้ดูแลเป็นเอกสิทธิ์และอาจถูกเพิกถอนได้ทุกเมื่อ\",q_else:\"มีอะไรเพิ่มเติมไหม? (ไม่บังคับ)\",submit:\"ส่งใบสมัคร\",submitting:\"กำลังส่ง…\",noLinks:\"ไม่อนุญาตให้ใส่ลิงก์ในคำตอบ\",e_name:\"กรอกชื่อที่แสดง (1–24 ตัวอักษร ห้ามมีลิงก์)\",e_age:\"คุณต้องมีอายุ 18 ปีขึ้นไป\",e_langs:\"เลือกอย่างน้อยหนึ่งภาษา\",e_country:\"กรอกประเทศของคุณ\",e_tz:\"กรอกเขตเวลาของคุณ\",e_hours:\"กรอกจำนวนชั่วโมงต่อสัปดาห์ (1–80)\",e_why:\"บอกเหตุผล (50–1000 ตัวอักษร)\",e_exp:\"อธิบายประสบการณ์ (หรือเขียนว่า “ไม่มี”)\",e_handle:\"ตอบคำถามนี้ (20–1000 ตัวอักษร)\",e_guide:\"โปรดยอมรับแนวทาง\",e_generic:\"เกิดข้อผิดพลาด โปรดลองอีกครั้ง\",e_perm:\"ไม่สามารถบันทึกใบสมัครได้ ตรวจสอบคำตอบของคุณ (ห้ามมีลิงก์) แล้วลองอีกครั้ง\",e_popup:\"การลงชื่อเข้าใช้ถูกยกเลิกหรือถูกบล็อก อนุญาตป๊อปอัปแล้วลองอีกครั้ง\",e_domain:\"ยังไม่ได้เปิดใช้การลงชื่อเข้าใช้ด้วย Google สำหรับเว็บไซต์นี้ โปรดลองใหม่ภายหลัง\",st_title:\"ใบสมัครของคุณ\",st_pending:\"รอการพิจารณา\",st_pending_d:\"ขอบคุณ! ผู้ดูแลระบบจะพิจารณาใบสมัครของคุณ กลับมาตรวจสอบสถานะได้ที่นี่\",st_approved:\"อนุมัติแล้ว\",st_approved_d:\"ยินดีต้อนรับสู่ทีม! เครื่องมือผู้ดูแลอยู่ในหน้า Admin (ลงชื่อเข้าใช้ด้วยบัญชี Google นี้)\",openAdmin:\"เปิดเครื่องมือผู้ดูแล\",st_rejected:\"ไม่ได้รับการอนุมัติ\",st_rejected_d:\"ขอบคุณที่สมัคร คุณสามารถสมัครใหม่ได้ 7 วันหลังจากการตัดสิน\",st_revoked:\"สิทธิ์ผู้ดูแลถูกเพิกถอน\",st_revoked_d:\"สิทธิ์ผู้ดูแลของคุณถูกเพิกถอน คุณสามารถสมัครใหม่ได้ 7 วันหลังจากการตัดสิน\",note:\"หมายเหตุจากผู้ดูแลระบบ\",submitted:\"ส่งเมื่อ\",decided:\"ตัดสินเมื่อ\",reapply:\"สมัครอีกครั้ง\",reapplyIn:\"คุณสามารถสมัครใหม่ได้หลัง {d}\",privacy:\"เราเก็บคำตอบของคุณเพื่อพิจารณาใบสมัคร ขอให้ลบได้ทุกเมื่อที่ support@tvkhd.tv\",loading:\"กำลังโหลด…\",count:\"{n}/{max}\"}};const LANG_NAMES={en:{en:\"English\",km:\"អង់គ្លេស\",fr:\"Anglais\",th:\"อังกฤษ\"},km:{en:\"Khmer\",km:\"ខ្មែរ\",fr:\"Khmer\",th:\"เขมร\"},fr:{en:\"French\",km:\"បារាំង\",fr:\"Fran\\xe7ais\",th:\"ฝรั่งเศส\"},th:{en:\"Thai\",km:\"ថៃ\",fr:\"Tha\\xef\",th:\"ไทย\"}};const APPLY_PATH={en:\"/moderators\",km:\"/km/moderators\",fr:\"/fr/moderators\",th:\"/th/moderators\"};const ADMIN_PATH=\"/admin\";// ---------- Moderator application page ----------\nfunction signInErr(e){const c=e&&e.code||\"\";if(/popup-closed|cancelled-popup|popup-blocked|user-cancelled/.test(c))return\"e_popup\";if(/unauthorized-domain|operation-not-allowed|configuration-not-found/.test(c))return\"e_domain\";return\"e_generic\";}function Field({label,hint,children,err,font}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:6,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:15,fontWeight:700,color:C.t1,fontFamily:font,overflowWrap:\"anywhere\"},children:label}),children,hint&&/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,color:C.t3},children:hint}),err&&/*#__PURE__*/_jsx(\"div\",{role:\"alert\",style:{fontSize:13,color:\"#ff8a8a\"},children:err})]});}function Check({checked,onChange,children}){return /*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",alignItems:\"flex-start\",gap:10,minHeight:44,padding:\"10px 0\",fontSize:15,color:C.t2,lineHeight:1.45},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:checked,onChange:e=>onChange(e.target.checked),style:{width:22,height:22,flex:\"0 0 auto\",marginTop:1,accentColor:C.red}}),/*#__PURE__*/_jsx(\"span\",{style:{minWidth:0,overflowWrap:\"anywhere\"},children:children})]});}const STATUS_COLOR={pending:C.amber,approved:C.green,rejected:\"#ff6b6b\",revoked:\"#ff6b6b\"};/**\n * TVK — apply to be a moderator (Google sign-in, one application per account, status view).\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function TVKModApply(props){const{language=\"auto\",style}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const rootRef=React.useRef(null);const[lang,setLang]=React.useState(language===\"auto\"?\"en\":language);const[rw,setW]=React.useState(1200);const zoom=rw>=2400?1.4:rw>=1800?1.15:1;const w=Math.round(rw/zoom);const[fb,setFb]=React.useState(null);const[user,setUser]=React.useState(undefined);const[app,setApp]=React.useState(undefined);const[busy,setBusy]=React.useState(false);const[err,setErr]=React.useState(\"\");const[errs,setErrs]=React.useState({});const[f,setF]=React.useState({displayName:\"\",age18:false,languages:[],otherLanguage:\"\",country:\"\",timezone:\"\",hoursPerWeek:\"\",why:\"\",experience:\"\",handling:\"\",agreeGuidelines:false,anythingElse:\"\"});const set=(k,v)=>setF(o=>({...o,[k]:v}));React.useEffect(()=>{setLang(detectLang(language));},[language]);React.useEffect(()=>{const el=rootRef.current;if(!el||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(()=>setW(el.clientWidth||1200));ro.observe(el);setW(el.clientWidth||1200);return()=>ro.disconnect();},[]);React.useEffect(()=>{try{const tz=Intl.DateTimeFormat().resolvedOptions().timeZone;if(tz)setF(o=>o.timezone?o:{...o,timezone:tz});}catch(e){}try{const n=localStorage.getItem(\"tvkRoomsNick\");if(n)setF(o=>o.displayName?o:{...o,displayName:n.slice(0,24)});}catch(e){}},[]);React.useEffect(()=>{if(isCanvas){setUser(null);return;}let unsub=null,dead=false;loadFirebase().then(x=>{if(dead)return;setFb(x);x.A.getRedirectResult(x.auth).catch(e=>setErr(signInErr(e)));unsub=x.A.onAuthStateChanged(x.auth,u=>setUser(u||null));}).catch(()=>{setUser(null);setErr(\"e_generic\");});return()=>{dead=true;if(unsub)unsub();};},[isCanvas]);const loadApp=React.useCallback(async()=>{if(!fb||!isGoogle(user)){setApp(undefined);return;}try{const s=await fb.F.getDoc(fb.F.doc(fb.db,\"modApplications\",user.uid));setApp(s.exists()?s.data():null);}catch(e){setApp(null);}},[fb,user]);React.useEffect(()=>{loadApp();},[loadApp]);const t=MT[lang];const font=FONT[lang];const narrow=w<640;const pad=w<400?16:w<768?20:32;async function doSignIn(){if(!fb)return;setErr(\"\");setBusy(true);try{await googleSignIn(fb);}catch(e){setErr(signInErr(e));}setBusy(false);}async function doSignOut(){if(fb){await fb.A.signOut(fb.auth).catch(()=>{});setApp(undefined);}}function validate(){const e={};const name=f.displayName.trim();if(!name||name.length>24||hasLink(name))e.displayName=t.e_name;if(!f.age18)e.age18=t.e_age;if(!f.languages.length)e.languages=t.e_langs;if(f.otherLanguage&&hasLink(f.otherLanguage))e.otherLanguage=t.noLinks;if(!f.country.trim()||hasLink(f.country))e.country=hasLink(f.country)?t.noLinks:t.e_country;if(!f.timezone.trim()||hasLink(f.timezone))e.timezone=hasLink(f.timezone)?t.noLinks:t.e_tz;const h=Number(f.hoursPerWeek);if(!Number.isInteger(h)||h<1||h>80)e.hoursPerWeek=t.e_hours;const chk=(k,min,msg)=>{const v=f[k]||\"\";if(hasLink(v))e[k]=t.noLinks;else if(v.trim().length<min||v.length>1e3)e[k]=msg;};chk(\"why\",50,t.e_why);chk(\"experience\",1,t.e_exp);chk(\"handling\",20,t.e_handle);if(f.anythingElse&&hasLink(f.anythingElse))e.anythingElse=t.noLinks;if(!f.agreeGuidelines)e.agreeGuidelines=t.e_guide;setErrs(e);return Object.keys(e).length===0;}async function submit(){if(!fb||!user)return;setErr(\"\");if(!validate()){setErr(\"e_check\");return;}setBusy(true);try{const F=fb.F;await F.setDoc(F.doc(fb.db,\"modApplications\",user.uid),{uid:user.uid,email:user.email||\"\",displayName:f.displayName.trim(),age18:true,languages:f.languages,otherLanguage:f.languages.includes(\"other\")?f.otherLanguage.trim().slice(0,60):\"\",country:f.country.trim().slice(0,60),timezone:f.timezone.trim().slice(0,60),hoursPerWeek:Number(f.hoursPerWeek),why:f.why.trim(),experience:f.experience.trim(),handling:f.handling.trim(),agreeGuidelines:true,anythingElse:f.anythingElse.trim().slice(0,1e3),lang,status:\"pending\",createdAt:F.serverTimestamp(),updatedAt:F.serverTimestamp()});try{localStorage.setItem(\"tvkRoomsNick\",f.displayName.trim());}catch(e){}await loadApp();try{rootRef.current?.scrollIntoView({behavior:\"smooth\",block:\"start\"});}catch(e){}}catch(e){setErr(e&&e.code===\"permission-denied\"?\"e_perm\":\"e_generic\");}setBusy(false);}async function reapply(){if(!fb||!user)return;setBusy(true);setErr(\"\");try{await fb.F.deleteDoc(fb.F.doc(fb.db,\"modApplications\",user.uid));setApp(null);}catch(e){setErr(\"e_generic\");}setBusy(false);}const card={background:C.card,border:`1px solid ${C.line}`,borderRadius:18,padding:pad,display:\"flex\",flexDirection:\"column\",gap:18,minWidth:0};const decidedMs=app&&app.decidedAt&&app.decidedAt.toMillis?app.decidedAt.toMillis():0;const canReapply=app&&(app.status===\"rejected\"||app.status===\"revoked\")&&decidedMs&&Date.now()>decidedMs+7*864e5;const counter=(k,max=1e3)=>/*#__PURE__*/_jsx(\"span\",{style:{float:\"right\",fontWeight:400,fontSize:12,color:(f[k]||\"\").length>max?\"#ff8a8a\":C.t3},children:t.count.replace(\"{n}\",String((f[k]||\"\").length)).replace(\"{max}\",String(max))});return /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,className:\"tvkx\",lang:lang,style:{...style,width:\"100%\",fontFamily:font,color:C.t1,background:\"transparent\",display:\"flex\",justifyContent:\"center\",padding:`${narrow?16:32}px ${pad}px calc(${narrow?24:48}px + env(safe-area-inset-bottom))`,boxSizing:\"border-box\",overflowX:\"hidden\"},children:[/*#__PURE__*/_jsx(\"style\",{children:SHARED_CSS}),/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",maxWidth:760,display:\"flex\",flexDirection:\"column\",gap:20,minWidth:0,zoom},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:10},children:[/*#__PURE__*/_jsx(\"h1\",{style:{margin:0,fontSize:w<400?26:w<768?30:38,lineHeight:1.2,fontWeight:800,overflowWrap:\"anywhere\"},children:t.title}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:16,lineHeight:1.6,color:C.t2},children:t.sub})]}),user===undefined?/*#__PURE__*/_jsx(\"div\",{style:{...card,color:C.t3},children:t.loading}):!isGoogle(user)?/*#__PURE__*/_jsxs(\"div\",{style:card,children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:15,lineHeight:1.6,color:C.t2},children:t.signInFirst}),/*#__PURE__*/_jsxs(\"button\",{onClick:doSignIn,disabled:busy||isCanvas,style:{...btn(\"#fff\",\"#111\"),minHeight:48,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:10,alignSelf:narrow?\"stretch\":\"flex-start\",padding:\"12px 20px\",fontSize:16},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:800,color:\"#4285f4\"},children:\"G\"}),t.signIn]}),err&&/*#__PURE__*/_jsx(\"div\",{role:\"alert\",style:{color:\"#ff8a8a\",fontSize:14},children:t[err]||t.e_generic})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{className:\"tvkx-row\",style:{justifyContent:\"space-between\",fontSize:14,color:C.t3},children:[/*#__PURE__*/_jsxs(\"span\",{style:{minWidth:0,overflowWrap:\"anywhere\"},children:[t.signedInAs,\" \",/*#__PURE__*/_jsx(\"b\",{style:{color:C.t2},children:user.email})]}),/*#__PURE__*/_jsx(\"button\",{onClick:doSignOut,style:{...btn(\"transparent\",C.t2,C.line),minHeight:44},children:t.signOut})]}),app===undefined?/*#__PURE__*/_jsx(\"div\",{style:{...card,color:C.t3},children:t.loading}):app?/*#__PURE__*/_jsxs(\"div\",{style:card,children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14,color:C.t3,fontWeight:600},children:t.st_title}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:12,height:12,borderRadius:6,background:STATUS_COLOR[app.status]||C.t3}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:22,fontWeight:800},children:t[\"st_\"+app.status]||app.status})]}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:15,lineHeight:1.6,color:C.t2},children:t[\"st_\"+app.status+\"_d\"]}),app.note&&app.status!==\"pending\"&&/*#__PURE__*/_jsxs(\"div\",{style:{background:C.card2,borderRadius:12,padding:14,fontSize:15,lineHeight:1.5,overflowWrap:\"anywhere\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,color:C.t3,marginBottom:4},children:t.note}),app.note]}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:13,color:C.t3,display:\"flex\",flexWrap:\"wrap\",gap:\"4px 18px\"},children:[/*#__PURE__*/_jsxs(\"span\",{children:[t.submitted,\": \",fmtTime(app.createdAt,lang)]}),decidedMs?/*#__PURE__*/_jsxs(\"span\",{children:[t.decided,\": \",fmtTime(app.decidedAt,lang)]}):null]}),app.status===\"approved\"&&/*#__PURE__*/_jsx(\"a\",{href:ADMIN_PATH+(lang===\"en\"?\"\":\"?lang=\"+lang),style:{...btn(C.red),minHeight:48,textDecoration:\"none\",color:\"#fff\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",alignSelf:narrow?\"stretch\":\"flex-start\"},children:t.openAdmin}),(app.status===\"rejected\"||app.status===\"revoked\")&&(canReapply?/*#__PURE__*/_jsx(\"button\",{onClick:reapply,disabled:busy,style:{...btn(C.red),minHeight:48,alignSelf:narrow?\"stretch\":\"flex-start\"},children:t.reapply}):decidedMs?/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14,color:C.t3},children:t.reapplyIn.replace(\"{d}\",fmtTime(decidedMs+7*864e5,lang))}):null),err&&/*#__PURE__*/_jsx(\"div\",{role:\"alert\",style:{color:\"#ff8a8a\",fontSize:14},children:t[err]||t.e_generic})]}):/*#__PURE__*/_jsxs(\"form\",{style:card,onSubmit:e=>{e.preventDefault();submit();},noValidate:true,children:[/*#__PURE__*/_jsx(Field,{label:t.q_name,hint:t.q_name_h,err:errs.displayName,font:font,children:/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:f.displayName,maxLength:24,autoComplete:\"nickname\",onChange:e=>set(\"displayName\",e.target.value)})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:narrow?\"1fr\":\"1fr 1fr\",gap:18},children:[/*#__PURE__*/_jsx(Field,{label:t.q_country,err:errs.country,font:font,children:/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:f.country,maxLength:60,autoComplete:\"country-name\",onChange:e=>set(\"country\",e.target.value)})}),/*#__PURE__*/_jsx(Field,{label:t.q_tz,err:errs.timezone,font:font,children:/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:f.timezone,maxLength:60,onChange:e=>set(\"timezone\",e.target.value)})})]}),/*#__PURE__*/_jsx(Field,{label:t.q_langs,err:errs.languages,font:font,children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:8},children:[\"en\",\"km\",\"fr\",\"th\",\"other\"].map(k=>{const on=f.languages.includes(k);return /*#__PURE__*/_jsxs(\"button\",{type:\"button\",\"aria-pressed\":on,onClick:()=>set(\"languages\",on?f.languages.filter(x=>x!==k):[...f.languages,k]),style:{...btn(on?\"rgba(229,9,20,.22)\":\"rgba(255,255,255,.06)\",\"#fff\",on?C.red:C.line),minHeight:44,padding:\"10px 16px\"},children:[on?\"✓ \":\"\",k===\"other\"?t.other:LANG_NAMES[k][lang]]},k);})})}),f.languages.includes(\"other\")&&/*#__PURE__*/_jsx(Field,{label:t.q_other,err:errs.otherLanguage,font:font,children:/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:f.otherLanguage,maxLength:60,onChange:e=>set(\"otherLanguage\",e.target.value)})}),/*#__PURE__*/_jsx(Field,{label:t.q_hours,err:errs.hoursPerWeek,font:font,children:/*#__PURE__*/_jsx(\"input\",{type:\"number\",inputMode:\"numeric\",min:1,max:80,value:f.hoursPerWeek,onChange:e=>set(\"hoursPerWeek\",e.target.value),style:{maxWidth:narrow?\"100%\":200}})}),/*#__PURE__*/_jsx(Field,{label:/*#__PURE__*/_jsxs(_Fragment,{children:[t.q_why,counter(\"why\")]}),hint:t.q_why_h,err:errs.why,font:font,children:/*#__PURE__*/_jsx(\"textarea\",{rows:5,maxLength:1e3,value:f.why,onChange:e=>set(\"why\",e.target.value)})}),/*#__PURE__*/_jsx(Field,{label:/*#__PURE__*/_jsxs(_Fragment,{children:[t.q_exp,counter(\"experience\")]}),hint:t.q_exp_h,err:errs.experience,font:font,children:/*#__PURE__*/_jsx(\"textarea\",{rows:4,maxLength:1e3,value:f.experience,onChange:e=>set(\"experience\",e.target.value)})}),/*#__PURE__*/_jsx(Field,{label:/*#__PURE__*/_jsxs(_Fragment,{children:[t.q_handle,counter(\"handling\")]}),err:errs.handling,font:font,children:/*#__PURE__*/_jsx(\"textarea\",{rows:4,maxLength:1e3,value:f.handling,onChange:e=>set(\"handling\",e.target.value)})}),/*#__PURE__*/_jsx(Field,{label:/*#__PURE__*/_jsxs(_Fragment,{children:[t.q_else,counter(\"anythingElse\")]}),err:errs.anythingElse,font:font,children:/*#__PURE__*/_jsx(\"textarea\",{rows:3,maxLength:1e3,value:f.anythingElse,onChange:e=>set(\"anythingElse\",e.target.value)})}),/*#__PURE__*/_jsxs(\"div\",{style:{background:C.card2,borderRadius:14,padding:narrow?14:18,border:`1px solid ${C.line}`},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:15,fontWeight:700,marginBottom:6},children:t.guideTitle}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:14,lineHeight:1.6,color:C.t2},children:t.guide})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(Check,{checked:f.age18,onChange:v=>set(\"age18\",v),children:t.q_age}),errs.age18&&/*#__PURE__*/_jsx(\"div\",{role:\"alert\",style:{fontSize:13,color:\"#ff8a8a\"},children:errs.age18}),/*#__PURE__*/_jsx(Check,{checked:f.agreeGuidelines,onChange:v=>set(\"agreeGuidelines\",v),children:t.q_guide}),errs.agreeGuidelines&&/*#__PURE__*/_jsx(\"div\",{role:\"alert\",style:{fontSize:13,color:\"#ff8a8a\"},children:errs.agreeGuidelines})]}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:13,color:C.t3,lineHeight:1.5},children:t.privacy}),err&&err!==\"e_check\"&&/*#__PURE__*/_jsx(\"div\",{role:\"alert\",style:{color:\"#ff8a8a\",fontSize:14},children:t[err]||t.e_generic}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",disabled:busy||isCanvas,style:{...btn(C.red),minHeight:52,fontSize:16,alignSelf:narrow?\"stretch\":\"flex-start\",padding:\"12px 28px\",opacity:busy?.7:1},children:busy?t.submitting:t.submit})]})]})]})]});}addPropertyControls(TVKModApply,{language:{type:ControlType.Enum,title:\"Language\",options:[\"auto\",\"en\",\"km\",\"fr\",\"th\"],optionTitles:[\"Auto (from URL)\",\"English\",\"Khmer\",\"French\",\"Thai\"],defaultValue:\"auto\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TVKModApply\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TVKModApply.map"],"mappings":"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"}