"use strict";var ShareKit=(()=>{var S=Object.defineProperty;var B=Object.getOwnPropertyDescriptor;var D=Object.getOwnPropertyNames;var N=Object.prototype.hasOwnProperty;var L=(e,n)=>()=>(e&&(n=e(e=0)),n);var A=(e,n)=>{for(var t in n)S(e,t,{get:n[t],enumerable:!0})},Q=(e,n,t,i)=>{if(n&&typeof n=="object"||typeof n=="function")for(let o of D(n))!N.call(e,o)&&o!==t&&S(e,o,{get:()=>n[o],enumerable:!(i=B(n,o))||i.enumerable});return e};var W=e=>Q(S({},"__esModule",{value:!0}),e);function V(e){let n=[];for(let[t,i]of Object.entries(e))i===void 0||i===""||(Array.isArray(i)?i.length>0&&n.push(`${encodeURIComponent(t)}=${encodeURIComponent(i.join(","))}`):n.push(`${encodeURIComponent(t)}=${encodeURIComponent(i)}`));return n.join("&")}function a(e,n){let t=V(n);if(!t)return e;let i=e.includes("?")?"&":"?";return`${e}${i}${t}`}function z(){return typeof navigator>"u"?!1:/Android/i.test(navigator.userAgent)}function q(){return typeof navigator>"u"?!1:/iPhone|iPad|iPod/i.test(navigator.userAgent)}function y(){return typeof navigator>"u"?!1:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}function w(){return window.QuizConfig?.meta?.lang||"en"}function C(e){let n=w();return $[n]?.[e]||$.en[e]||e}function f(e){return c[e]}function H(){return Object.keys(c)}function E(e){return e in c}function m(e){return e?e.split(",").map(n=>n.trim()).filter(n=>E(n)):[]}async function b(e){if(navigator.clipboard&&window.isSecureContext)try{return await navigator.clipboard.writeText(e),!0}catch{}return G(e)}function G(e){let n=document.createElement("textarea");n.value=e,n.style.cssText=` position: fixed; top: 0; left: 0; width: 2em; height: 2em; padding: 0; border: none; outline: none; box-shadow: none; background: transparent; opacity: 0; pointer-events: none; `,document.body.appendChild(n),n.focus(),n.select();let t=!1;try{t=document.execCommand("copy")}catch{t=!1}return document.body.removeChild(n),t}var $,c,g=L(()=>{"use strict";$={en:{snapshot:"Snapshot",copySuccess:"Link Copied!"},ar:{snapshot:"\u0644\u0642\u0637\u0629 \u0634\u0627\u0634\u0629",copySuccess:"\u062A\u0645 \u0646\u0633\u062E \u0627\u0644\u0631\u0627\u0628\u0637!"},az:{snapshot:"Ekran g\xF6r\xFCnt\xFCs\xFC",copySuccess:"Link kopyaland\u0131!"},cn:{snapshot:"\u5B58\u56FE\u7559\u5FF5",copySuccess:"\u94FE\u63A5\u5DF2\u590D\u5236\uFF01"},cs:{snapshot:"Sn\xEDmek obrazovky",copySuccess:"Link Copied!"},da:{snapshot:"Sk\xE6rmbillede",copySuccess:"Link kopieret!"},de:{snapshot:"Screenshot",copySuccess:"Link kopiert!"},el:{snapshot:"\u03A3\u03C4\u03B9\u03B3\u03BC\u03B9\u03CC\u03C4\u03C5\u03C0\u03BF",copySuccess:"Link Copied!"},es:{snapshot:"Captura de pantalla",copySuccess:"\xA1Enlace copiado!"},fa:{snapshot:"\u0627\u0633\u06A9\u0631\u06CC\u0646\u200C\u0634\u0627\u062A",copySuccess:"Link Copied!"},fi:{snapshot:"Kuvakaappaus",copySuccess:"Linkki Kopioitu!"},fr:{snapshot:"Capture d\u2019\xE9cran",copySuccess:"Lien copi\xE9 !"},he:{snapshot:"\u05E6\u05D9\u05DC\u05D5\u05DD \u05DE\u05E1\u05DA",copySuccess:"\u05D4\u05E7\u05D9\u0634\u0648\u0631 \u05D4\u05D5\u05E2\u05EA\u05E7"},hi:{snapshot:"\u0938\u094D\u0915\u094D\u0930\u0940\u0928\u0936\u0949\u091F",copySuccess:"\u0932\u093F\u0902\u0915 \u0915\u0949\u092A\u0940 \u0939\u094B \u0917\u092F\u093E!"},hu:{snapshot:"K\xE9perny\u0151k\xE9p",copySuccess:"Link Copied!"},id:{snapshot:"Tangkapan layar",copySuccess:"Link telah di copy!"},it:{snapshot:"Istantanea",copySuccess:"Link copiato!"},ja:{snapshot:"\u753B\u50CF\u3092\u4FDD\u5B58",copySuccess:"\u30EA\u30F3\u30AF\u3092\u30B3\u30D4\u30FC\u3057\u307E\u3057\u305F\uFF01"},ko:{snapshot:"\uC2A4\uD06C\uB9B0\uC0F7 \uC800\uC7A5",copySuccess:"\uB9C1\uD06C \uBCF5\uC0AC \uC131\uACF5!"},ms:{snapshot:"Tangkapan skrin",copySuccess:"Pautan Telah Disalin!"},nl:{snapshot:"Screenshot",copySuccess:"Link gekopieerd!"},no:{snapshot:"Skjermbilde",copySuccess:"Link kopiert!"},pl:{snapshot:"Zrzut ekranu",copySuccess:"Link skopiowany!"},pt:{snapshot:"Captura de tela",copySuccess:"Link copiado!"},ro:{snapshot:"Captur\u0103 de ecran",copySuccess:"Link Copied!"},ru:{snapshot:"\u0421\u043A\u0440\u0438\u043D\u0448\u043E\u0442",copySuccess:"\u0421\u0441\u044B\u043B\u043A\u0430 \u0441\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u043D\u0430!"},sr:{snapshot:"\u0421\u043D\u0438\u043C\u0430\u043A \u0435\u043A\u0440\u0430\u043D\u0430",copySuccess:"Link je kopiran!"},sv:{snapshot:"Sk\xE4rmdump",copySuccess:"L\xE4nken har kopierats!"},sw:{snapshot:"Picha ya skrini",copySuccess:"Link Copied!"},th:{snapshot:"\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01\u0E20\u0E32\u0E1E\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D",copySuccess:"\u0E04\u0E31\u0E14\u0E25\u0E2D\u0E01\u0E25\u0E34\u0E07\u0E04\u0E4C\u0E41\u0E25\u0E49\u0E27"},tr:{snapshot:"Ekran g\xF6r\xFCnt\xFCs\xFC",copySuccess:"Panoya kopyaland\u0131"},uk:{snapshot:"\u0421\u043A\u0440\u0438\u043D\u0448\u043E\u0442",copySuccess:"Link Copied!"},vi:{snapshot:"Ch\u1EE5p m\xE0n h\xECnh",copySuccess:"Link Copied!"},zh:{snapshot:"\u5B58\u5716\u7559\u5FF5",copySuccess:"\u7DB2\u9801\u4F4D\u5740\u5DF2\u8907\u88FD\uFF01"}};c={facebook:{id:"facebook",name:"Facebook",index:0,color:"#1877F2",buildUrl:e=>a("https://www.facebook.com/sharer/sharer.php",{u:e.url})},line:{id:"line",name:"LINE",index:2,color:"#06C755",buildUrl:e=>{let n=[e.title,e.url].filter(Boolean).join(" ");return`https://line.me/R/msg/text/?${encodeURIComponent(n)}`}},kakao:{id:"kakao",name:"KakaoTalk",index:3,color:"#FFE812",buildUrl:e=>a("https://story.kakao.com/share",{url:e.url})},naver:{id:"naver",name:"Naver",index:4,color:"#03CF5D",buildUrl:e=>a("https://share.naver.com/web/shareView",{url:e.url,title:e.title})},plurk:{id:"plurk",name:"Plurk",index:5,color:"#FF574D",buildUrl:e=>a("https://www.plurk.com/m",{content:[e.title,e.url].filter(Boolean).join(" ")})},copylink:{id:"copylink",name:"Copy Link",index:6,color:"#6B7280",buildUrl:()=>null},messenger:{id:"messenger",name:"Messenger",index:7,color:"linear-gradient(45deg, #0088FF 0%, #A033FF 100%)",buildUrl:e=>a("https://www.facebook.com/dialog/send",{link:e.url,app_id:"998115753539479",redirect_uri:e.url})},qzone:{id:"qzone",name:"QZone",index:8,color:"#E6B845",buildUrl:e=>a("https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey",{url:e.url,title:e.title,summary:e.description,pics:e.image})},tumblr:{id:"tumblr",name:"Tumblr",index:9,color:"#001935",buildUrl:e=>a("https://www.tumblr.com/widgets/share/tool",{canonicalUrl:e.url,title:e.title,caption:e.description})},twitter:{id:"twitter",name:"X (Twitter)",index:10,color:"#1D9BF0",buildUrl:e=>a("https://x.com/intent/post",{text:e.title,url:e.url,hashtags:e.hashtags})},vk:{id:"vk",name:"VKontakte",index:11,color:"#0077FF",buildUrl:e=>a("https://vk.com/share.php",{url:e.url,title:e.title,description:e.description,image:e.image})},pinterest:{id:"pinterest",name:"Pinterest",index:12,color:"#BD081C",buildUrl:e=>a("https://pinterest.com/pin/create/button/",{url:e.url,description:e.title,media:e.image})},weibo:{id:"weibo",name:"\u5FAE\u535A",index:13,color:"#E6162D",buildUrl:e=>{let n=e.hashtags?.length?`#${e.hashtags.join("# #")}# `:"";return a("https://service.weibo.com/share/share.php",{title:`${n}${e.title||""}`,url:e.url,pic:e.image})}},reddit:{id:"reddit",name:"Reddit",index:14,color:"#FF4500",buildUrl:e=>a("https://www.reddit.com/submit",{url:e.url,title:e.title})},ok:{id:"ok",name:"Odnoklassniki",index:15,color:"#EE8208",buildUrl:e=>a("https://connect.ok.ru/offer",{url:e.url,title:e.title,description:e.description,imageUrl:e.image})},whatsapp:{id:"whatsapp",name:"WhatsApp",index:16,color:"#2FB943",buildUrl:e=>{let n=[e.title,e.url].filter(Boolean).join(` `);return a("https://wa.me/",{text:n})}},linkedin:{id:"linkedin",name:"LinkedIn",index:17,color:"#0A66C2",buildUrl:e=>a("https://www.linkedin.com/sharing/share-offsite/",{url:e.url})},telegram:{id:"telegram",name:"Telegram",index:18,color:"#2AABEE",buildUrl:e=>a("https://t.me/share/url",{url:e.url,text:e.title})},email:{id:"email",name:"Email",index:19,color:"#939393",buildUrl:e=>{let n=[e.title,e.description,e.url].filter(Boolean).join(` `);return`mailto:?${V({subject:e.title,body:n})}`}},hatena:{id:"hatena",name:"Hatena",index:20,color:"#00A4DE",buildUrl:e=>a("https://b.hatena.ne.jp/add",{url:e.url})},threads:{id:"threads",name:"Threads",index:21,color:"#000000",buildUrl:e=>{let n=[e.title,e.url].filter(Boolean).join(" ");return a("https://www.threads.net/intent/post",{text:n})}},x:{id:"x",name:"X",index:22,color:"#000000",buildUrl:e=>a("https://x.com/intent/post",{text:e.title,url:e.url,hashtags:e.hashtags})},snapchat:{id:"snapchat",name:"Snapchat",index:23,color:"#FFFC00",buildUrl:e=>a("https://www.snapchat.com/share",{url:e.url})},instagram:{id:"instagram",name:"Instagram",index:24,color:"radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%)",buildUrl:()=>y()?"instagram://app":"https://www.instagram.com/"},discord:{id:"discord",name:"Discord",index:25,color:"#5865F2",buildUrl:()=>"https://discord.com/app"},viber:{id:"viber",name:"Viber",index:26,color:"#7360F2",buildUrl:e=>{let n=encodeURIComponent([e.title,e.url].filter(Boolean).join(" "));return z()?`intent://forward?text=${n}#Intent;scheme=viber;package=com.viber.voip;end`:q()||y()?`viber://forward?text=${n}`:"https://www.viber.com/"}},classroom:{id:"classroom",name:"Google Classroom",index:27,color:"#0F9D58",buildUrl:e=>a("https://classroom.google.com/share",{url:e.url,title:e.title,body:e.description})},snapshot:{id:"snapshot",get name(){return C("snapshot")},index:28,color:"linear-gradient(90deg, #2563eb 0%, #d946ef 50%, #fde047 100%)",buildUrl:()=>null}}});var U={};A(U,{SnapshotService:()=>x,getSnapshotService:()=>ae});function te(e,n="M"){let i=ie(e,n)*4+17,o=Array(i).fill(null).map(()=>Array(i).fill(null));T(o,0,0),T(o,i-7,0),T(o,0,i-7),ne(o,i);let r=oe(e);return re(o,r,i),{modules:o,moduleCount:i}}function ie(e,n){let t=e.length;return t<=17?1:t<=32?2:t<=53?3:t<=78?4:t<=106?5:t<=134?6:7}function T(e,n,t){for(let i=-1;i<=7;i++)for(let o=-1;o<=7;o++)n+i<0||e.length<=n+i||t+o<0||e.length<=t+o||(0<=i&&i<=6&&(o===0||o===6)||0<=o&&o<=6&&(i===0||i===6)||2<=i&&i<=4&&2<=o&&o<=4?e[n+i][t+o]=!0:e[n+i][t+o]=!1)}function ne(e,n){for(let t=8;t>6,128|i&63):n.push(224|i>>12,128|i>>6&63,128|i&63)}return n}function re(e,n,t){let i=0,o=7,r=-1,s=t-1;for(let l=t-1;l>0;l-=2)for(l===6&&l--;;){for(let d=0;d<2;d++)if(e[s][l-d]===null){let u=!1;i>o&1)===1:u=!!((i%2===0?J:ee)>>o&1),(s+l-d)%2===0&&(u=!u),e[s][l-d]=u,o--,o<0&&(i++,o=7)}if(s+=r,s<0||t<=s){s-=r,r=-r;break}}}function se(e,n=100,t=4){let i=document.createElement("canvas"),o=i.getContext("2d"),r=Math.floor((n-t*2)/e.moduleCount),s=r*e.moduleCount+t*2;i.width=s,i.height=s,o.fillStyle="#ffffff",o.fillRect(0,0,s,s),o.fillStyle="#000000";for(let l=0;l{"use strict";g();k={en:{ios:"Clean mode. Press [Power] + [Vol+] to screenshot.",android:"Clean mode. Press [Power] + [Vol-] to screenshot.",default:"Clean mode. Please take a screenshot now.",timer:"Hiding in {n}s"},cn:{ios:"\u5DF2\u9690\u85CF\u5E72\u6270\uFF0C\u8BF7\u6309\u3010\u7535\u6E90\u952E\u3011+\u3010\u97F3\u91CF+\u3011\u622A\u56FE",android:"\u5DF2\u9690\u85CF\u5E72\u6270\uFF0C\u8BF7\u6309\u3010\u7535\u6E90\u952E\u3011+\u3010\u97F3\u91CF-\u3011\u622A\u56FE",default:"\u5DF2\u9690\u85CF\u5E72\u6270\uFF0C\u8BF7\u4F7F\u7528\u622A\u56FE\u5DE5\u5177\u4FDD\u5B58",timer:"\u672C\u63D0\u793A\u5C06\u5728 {n} \u79D2\u540E\u6D88\u5931"},zh:{ios:"\u5DF2\u96B1\u85CF\u5E72\u64FE\uFF0C\u8ACB\u6309\u3010\u96FB\u6E90\u9375\u3011+\u3010\u97F3\u91CF+\u3011\u622A\u5716",android:"\u5DF2\u96B1\u85CF\u5E72\u64FE\uFF0C\u8ACB\u6309\u3010\u96FB\u6E90\u9375\u3011+\u3010\u97F3\u91CF-\u3011\u622A\u5716",default:"\u5DF2\u96B1\u85CF\u5E72\u64FE\uFF0C\u8ACB\u4F7F\u7528\u622A\u5716\u5DE5\u5177\u4FDD\u5B58",timer:"\u672C\u63D0\u793A\u5C07\u5728 {n} \u79D2\u5F8C\u6D88\u5931"},ja:{ios:"\u753B\u9762\u3092\u6574\u7406\u3057\u307E\u3057\u305F\u3002[\u96FB\u6E90] + [\u97F3\u91CF+] \u3067\u30B9\u30AF\u30B7\u30E7",android:"\u753B\u9762\u3092\u6574\u7406\u3057\u307E\u3057\u305F\u3002[\u96FB\u6E90] + [\u97F3\u91CF-] \u3067\u30B9\u30AF\u30B7\u30E7",default:"\u753B\u9762\u3092\u6574\u7406\u3057\u307E\u3057\u305F\u3002\u30B9\u30AF\u30EA\u30FC\u30F3\u30B7\u30E7\u30C3\u30C8\u3067\u4FDD\u5B58\u3057\u3066\u304F\u3060\u3055\u3044",timer:"\u3053\u306E\u8868\u793A\u306F {n} \u79D2\u5F8C\u306B\u6D88\u3048\u307E\u3059"},ko:{ios:"\uD654\uBA74 \uC815\uB9AC \uC644\uB8CC. [\uC804\uC6D0] + [\uBCFC\uB968+] \uBC84\uD2BC\uC73C\uB85C \uCEA1\uCC98",android:"\uD654\uBA74 \uC815\uB9AC \uC644\uB8CC. [\uC804\uC6D0] + [\uBCFC\uB968-] \uBC84\uD2BC\uC73C\uB85C \uCEA1\uCC98",default:"\uD654\uBA74 \uC815\uB9AC \uC644\uB8CC. \uC2A4\uD06C\uB9B0\uC0F7\uC744 \uCC0D\uC5B4\uC8FC\uC138\uC694",timer:"{n}\uCD08 \uD6C4 \uC0AC\uB77C\uC9D1\uB2C8\uB2E4"},es:{ios:"Modo limpio. Pulsa [Power] + [Vol+] para capturar.",android:"Modo limpio. Pulsa [Power] + [Vol-] para capturar.",default:"Modo limpio. Haz una captura de pantalla.",timer:"Se oculta en {n}s"},fr:{ios:"Mode \xE9pur\xE9. Appuyez sur [Power] + [Vol+] pour capturer.",android:"Mode \xE9pur\xE9. Appuyez sur [Power] + [Vol-] pour capturer.",default:"Mode \xE9pur\xE9. Faites une capture d'\xE9cran.",timer:"Masqu\xE9 dans {n}s"},de:{ios:"Ansicht bereinigt. [Power] + [Vol+] f\xFCr Screenshot.",android:"Ansicht bereinigt. [Power] + [Vol-] f\xFCr Screenshot.",default:"Ansicht bereinigt. Bitte Screenshot erstellen.",timer:"Verschwindet in {n}s"},it:{ios:"Vista pulita. Premi [Power] + [Vol+] per lo screenshot.",android:"Vista pulita. Premi [Power] + [Vol-] per lo screenshot.",default:"Vista pulita. Fai uno screenshot ora.",timer:"Sparisce in {n}s"},pt:{ios:"Modo limpo. Pressione [Power] + [Vol+] para capturar.",android:"Modo limpo. Pressione [Power] + [Vol-] para capturar.",default:"Modo limpo. Tire um print agora.",timer:"Ocultando em {n}s"},ru:{ios:"\u041B\u0438\u0448\u043D\u0435\u0435 \u0441\u043A\u0440\u044B\u0442\u043E. \u0416\u043C\u0438\u0442\u0435 [\u0412\u043A\u043B] + [\u0413\u0440\u043E\u043C\u043A\u043E\u0441\u0442\u044C+] \u0434\u043B\u044F \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442\u0430.",android:"\u041B\u0438\u0448\u043D\u0435\u0435 \u0441\u043A\u0440\u044B\u0442\u043E. \u0416\u043C\u0438\u0442\u0435 [\u0412\u043A\u043B] + [\u0413\u0440\u043E\u043C\u043A\u043E\u0441\u0442\u044C-] \u0434\u043B\u044F \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442\u0430.",default:"\u041B\u0438\u0448\u043D\u0435\u0435 \u0441\u043A\u0440\u044B\u0442\u043E. \u0421\u0434\u0435\u043B\u0430\u0439\u0442\u0435 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442.",timer:"\u0421\u043A\u0440\u043E\u0435\u0442\u0441\u044F \u0447\u0435\u0440\u0435\u0437 {n}\u0441"},uk:{ios:"\u0417\u0430\u0439\u0432\u0435 \u043F\u0440\u0438\u0445\u043E\u0432\u0430\u043D\u043E. \u0422\u0438\u0441\u043D\u0456\u0442\u044C [\u0412\u043A\u043B] + [\u0413\u0443\u0447\u043D\u0456\u0441\u0442\u044C+] \u0434\u043B\u044F \u0437\u043D\u0456\u043C\u043A\u0430.",android:"\u0417\u0430\u0439\u0432\u0435 \u043F\u0440\u0438\u0445\u043E\u0432\u0430\u043D\u043E. \u0422\u0438\u0441\u043D\u0456\u0442\u044C [\u0412\u043A\u043B] + [\u0413\u0443\u0447\u043D\u0456\u0441\u0442\u044C-] \u0434\u043B\u044F \u0437\u043D\u0456\u043C\u043A\u0430.",default:"\u0417\u0430\u0439\u0432\u0435 \u043F\u0440\u0438\u0445\u043E\u0432\u0430\u043D\u043E. \u0417\u0440\u043E\u0431\u0456\u0442\u044C \u0437\u043D\u0456\u043C\u043E\u043A \u0435\u043A\u0440\u0430\u043D\u0430.",timer:"\u0417\u043D\u0438\u043A\u043D\u0435 \u0447\u0435\u0440\u0435\u0437 {n}\u0441"},ar:{ios:"\u062A\u0645 \u0625\u062E\u0641\u0627\u0621 \u0627\u0644\u0639\u0646\u0627\u0635\u0631. \u0627\u0636\u063A\u0637 [Power] + [Vol+] \u0644\u0644\u062A\u0635\u0648\u064A\u0631.",android:"\u062A\u0645 \u0625\u062E\u0641\u0627\u0621 \u0627\u0644\u0639\u0646\u0627\u0635\u0631. \u0627\u0636\u063A\u0637 [Power] + [Vol-] \u0644\u0644\u062A\u0635\u0648\u064A\u0631.",default:"\u062A\u0645 \u0625\u062E\u0641\u0627\u0621 \u0627\u0644\u0639\u0646\u0627\u0635\u0631. \u064A\u0631\u062C\u0649 \u0627\u0644\u062A\u0642\u0627\u0637 \u0627\u0644\u0634\u0627\u0634\u0629 \u0627\u0644\u0622\u0646.",timer:"\u0633\u064A\u062E\u062A\u0641\u064A \u062E\u0644\u0627\u0644 {n} \u062B\u0648\u0627\u0646"},he:{ios:"\u05D4\u05E4\u05E8\u05E2\u05D5\u05EA \u05D4\u05D5\u05E1\u05EA\u05E8\u05D5. \u05DC\u05D7\u05E5 [\u05D4\u05E4\u05E2\u05DC\u05D4] + [\u05D5\u05D5\u05DC\u05D9\u05D5\u05DD+] \u05DC\u05E6\u05D9\u05DC\u05D5\u05DD \u05DE\u05E1\u05DA.",android:"\u05D4\u05E4\u05E8\u05E2\u05D5\u05EA \u05D4\u05D5\u05E1\u05EA\u05E8\u05D5. \u05DC\u05D7\u05E5 [\u05D4\u05E4\u05E2\u05DC\u05D4] + [\u05D5\u05D5\u05DC\u05D9\u05D5\u05DD-] \u05DC\u05E6\u05D9\u05DC\u05D5\u05DD \u05DE\u05E1\u05DA.",default:"\u05D4\u05E4\u05E8\u05E2\u05D5\u05EA \u05D4\u05D5\u05E1\u05EA\u05E8\u05D5. \u05E6\u05DC\u05DD \u05DE\u05E1\u05DA \u05DB\u05E2\u05EA.",timer:"\u05D9\u05D9\u05E2\u05DC\u05DD \u05EA\u05D5\u05DA {n} \u05E9\u05E0\u05D9\u05D5\u05EA"},fa:{ios:"\u062D\u0627\u0644\u062A \u062A\u0645\u06CC\u0632. \u0628\u0631\u0627\u06CC \u0627\u0633\u06A9\u0631\u06CC\u0646\u200C\u0634\u0627\u062A [Power] + [Vol+] \u0631\u0627 \u0628\u0632\u0646\u06CC\u062F.",android:"\u062D\u0627\u0644\u062A \u062A\u0645\u06CC\u0632. \u0628\u0631\u0627\u06CC \u0627\u0633\u06A9\u0631\u06CC\u0646\u200C\u0634\u0627\u062A [Power] + [Vol-] \u0631\u0627 \u0628\u0632\u0646\u06CC\u062F.",default:"\u062D\u0627\u0644\u062A \u062A\u0645\u06CC\u0632. \u0644\u0637\u0641\u0627 \u0627\u0633\u06A9\u0631\u06CC\u0646\u200C\u0634\u0627\u062A \u0628\u06AF\u06CC\u0631\u06CC\u062F.",timer:"\u0645\u062E\u0641\u06CC\u200C\u0633\u0627\u0632\u06CC \u062F\u0631 {n} \u062B\u0627\u0646\u06CC\u0647"},tr:{ios:"Sade mod. [G\xFC\xE7] + [Ses+] tu\u015Flay\u0131n.",android:"Sade mod. [G\xFC\xE7] + [Ses-] tu\u015Flay\u0131n.",default:"Sade mod. Ekran g\xF6r\xFCnt\xFCs\xFC al\u0131n.",timer:"{n}sn i\xE7inde gizlenecek"},hi:{ios:"\u0938\u094D\u0915\u094D\u0930\u0940\u0928 \u0938\u093E\u092B \u0939\u0948\u0964 \u0938\u094D\u0915\u094D\u0930\u0940\u0928\u0936\u0949\u091F \u0915\u0947 \u0932\u093F\u090F [Power] + [Vol+] \u0926\u092C\u093E\u090F\u0902\u0964",android:"\u0938\u094D\u0915\u094D\u0930\u0940\u0928 \u0938\u093E\u092B \u0939\u0948\u0964 \u0938\u094D\u0915\u094D\u0930\u0940\u0928\u0936\u0949\u091F \u0915\u0947 \u0932\u093F\u090F [Power] + [Vol-] \u0926\u092C\u093E\u090F\u0902\u0964",default:"\u0938\u094D\u0915\u094D\u0930\u0940\u0928 \u0938\u093E\u092B \u0939\u0948\u0964 \u0915\u0943\u092A\u092F\u093E \u0938\u094D\u0915\u094D\u0930\u0940\u0928\u0936\u0949\u091F \u0932\u0947\u0902\u0964",timer:"{n}s \u092E\u0947\u0902 \u091B\u093F\u092A \u091C\u093E\u090F\u0917\u093E"},th:{ios:"\u0E0B\u0E48\u0E2D\u0E19\u0E2A\u0E48\u0E27\u0E19\u0E40\u0E01\u0E34\u0E19\u0E41\u0E25\u0E49\u0E27 \u0E01\u0E14 [Power] + [Vol+] \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E41\u0E04\u0E1B\u0E08\u0E2D",android:"\u0E0B\u0E48\u0E2D\u0E19\u0E2A\u0E48\u0E27\u0E19\u0E40\u0E01\u0E34\u0E19\u0E41\u0E25\u0E49\u0E27 \u0E01\u0E14 [Power] + [Vol-] \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E41\u0E04\u0E1B\u0E08\u0E2D",default:"\u0E0B\u0E48\u0E2D\u0E19\u0E2A\u0E48\u0E27\u0E19\u0E40\u0E01\u0E34\u0E19\u0E41\u0E25\u0E49\u0E27 \u0E01\u0E23\u0E38\u0E13\u0E32\u0E41\u0E04\u0E1B\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D\u0E17\u0E31\u0E19\u0E17\u0E35",timer:"\u0E08\u0E30\u0E0B\u0E48\u0E2D\u0E19\u0E43\u0E19 {n} \u0E27\u0E34\u0E19\u0E32\u0E17\u0E35"},id:{ios:"Mode bersih. Tekan [Power] + [Vol+] untuk screenshot.",android:"Mode bersih. Tekan [Power] + [Vol-] untuk screenshot.",default:"Mode bersih. Silakan ambil screenshot.",timer:"Menghilang dalam {n}d"},ms:{ios:"Mod bersih. Tekan [Kuasa] + [Vol+] untuk tangkapan skrin.",android:"Mod bersih. Tekan [Kuasa] + [Vol-] untuk tangkapan skrin.",default:"Mod bersih. Sila ambil tangkapan skrin.",timer:"Hilang dalam {n}s"},vi:{ios:"\u0110\xE3 \u1EA9n giao di\u1EC7n th\u1EEBa. Nh\u1EA5n [Ngu\u1ED3n] + [T\u0103ng \xE2m] \u0111\u1EC3 ch\u1EE5p.",android:"\u0110\xE3 \u1EA9n giao di\u1EC7n th\u1EEBa. Nh\u1EA5n [Ngu\u1ED3n] + [Gi\u1EA3m \xE2m] \u0111\u1EC3 ch\u1EE5p.",default:"\u0110\xE3 \u1EA9n giao di\u1EC7n th\u1EEBa. H\xE3y ch\u1EE5p m\xE0n h\xECnh ngay.",timer:"\u1EA8n sau {n}s"},da:{ios:"Forstyrrelser skjult. Tryk [Power] + [Vol+] for billede.",android:"Forstyrrelser skjult. Tryk [Power] + [Vol-] for billede.",default:"Forstyrrelser skjult. Tag et sk\xE6rmbillede.",timer:"Forsvinder om {n}s"},sv:{ios:"St\xF6rningar dolda. Tryck [Power] + [Vol+] f\xF6r bild.",android:"St\xF6rningar dolda. Tryck [Power] + [Vol-] f\xF6r bild.",default:"St\xF6rningar dolda. Ta en sk\xE4rmdump.",timer:"G\xF6ms om {n}s"},no:{ios:"Visning ryddet. Trykk [Power] + [Vol+] for bilde.",android:"Visning ryddet. Trykk [Power] + [Vol-] for bilde.",default:"Visning ryddet. Ta et skjermbilde.",timer:"Skjules om {n}s"},fi:{ios:"H\xE4iri\xF6t piilotettu. Paina [Virta] + [\xC4\xE4ni+] kuvataksesi.",android:"H\xE4iri\xF6t piilotettu. Paina [Virta] + [\xC4\xE4ni-] kuvataksesi.",default:"H\xE4iri\xF6t piilotettu. Ota kuvakaappaus.",timer:"Piilotetaan {n}s kuluttua"},nl:{ios:"Schone modus. Druk [Aan/Uit] + [Vol+] voor screenshot.",android:"Schone modus. Druk [Aan/Uit] + [Vol-] voor screenshot.",default:"Schone modus. Maak nu een screenshot.",timer:"Verdwijnt over {n}s"},pl:{ios:"Tryb czysty. Wci\u015Bnij [Power] + [Vol+], aby zapisa\u0107.",android:"Tryb czysty. Wci\u015Bnij [Power] + [Vol-], aby zapisa\u0107.",default:"Tryb czysty. Zr\xF3b zrzut ekranu.",timer:"Zniknie za {n}s"},cs:{ios:"\u010Cist\xFD re\u017Eim. Stiskn\u011Bte [Power] + [Vol+] pro sn\xEDmek.",android:"\u010Cist\xFD re\u017Eim. Stiskn\u011Bte [Power] + [Vol-] pro sn\xEDmek.",default:"\u010Cist\xFD re\u017Eim. Po\u0159i\u010Fte sn\xEDmek obrazovky.",timer:"Zmiz\xED za {n}s"},hu:{ios:"Tiszta n\xE9zet. Nyomd meg a [Power] + [Vol+] gombot.",android:"Tiszta n\xE9zet. Nyomd meg a [Power] + [Vol-] gombot.",default:"Tiszta n\xE9zet. K\xE9sz\xEDts k\xE9perny\u0151fot\xF3t.",timer:"{n}mp m\xFAlva elt\u0171nik"},ro:{ios:"Mod curat. Apas\u0103 [Power] + [Vol+] pentru captur\u0103.",android:"Mod curat. Apas\u0103 [Power] + [Vol-] pentru captur\u0103.",default:"Mod curat. F\u0103 o captur\u0103 de ecran.",timer:"Dispare \xEEn {n}s"},el:{ios:"\u039A\u03B1\u03B8\u03B1\u03C1\u03AE \u03C0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE. \u03A0\u03B1\u03C4\u03AE\u03C3\u03C4\u03B5 [Power] + [Vol+] \u03B3\u03B9\u03B1 \u03BB\u03AE\u03C8\u03B7.",android:"\u039A\u03B1\u03B8\u03B1\u03C1\u03AE \u03C0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE. \u03A0\u03B1\u03C4\u03AE\u03C3\u03C4\u03B5 [Power] + [Vol-] \u03B3\u03B9\u03B1 \u03BB\u03AE\u03C8\u03B7.",default:"\u039A\u03B1\u03B8\u03B1\u03C1\u03AE \u03C0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE. \u03A4\u03C1\u03B1\u03B2\u03AE\u03BE\u03C4\u03B5 screenshot.",timer:"\u039A\u03C1\u03CD\u03B2\u03B5\u03C4\u03B1\u03B9 \u03C3\u03B5 {n}\u03B4"},sr:{ios:"Cist mod. Pritisni [Power] + [Vol+] za sliku.",android:"Cist mod. Pritisni [Power] + [Vol-] za sliku.",default:"Cist mod. Napravi snimak ekrana.",timer:"Nestaje za {n}s"},az:{ios:"T\u0259miz rejim. \u015E\u0259kil \xFC\xE7\xFCn [Power] + [Vol+] bas\u0131n.",android:"T\u0259miz rejim. \u015E\u0259kil \xFC\xE7\xFCn [Power] + [Vol-] bas\u0131n.",default:"T\u0259miz rejim. Ekran \u015F\u0259kli \xE7\u0259kin.",timer:"{n}s sonra gizl\u0259n\u0259c\u0259k"},sw:{ios:"Modi safi. Bonyeza [Power] + [Vol+] kupiga picha.",android:"Modi safi. Bonyeza [Power] + [Vol-] kupiga picha.",default:"Modi safi. Piga picha ya skrini.",timer:"Itapotea baada ya sekunde {n}"}},J=236,ee=17;h=class h{constructor(){this.isActive=!1;this.keepElements=new Set;this.injectedStyle=null;this.toastElement=null;this.watermarkElement=null;this.exitHandler=null;this.countdownInterval=null}static getInstance(){return h.instance||(h.instance=new h),h.instance}async activate(n){if(this.isActive)return;this.isActive=!0;let t=this.getTargetElements();if(t.length===0){console.warn("[SnapshotService] No target elements found"),this.isActive=!1;return}this.buildKeepSet(t),this.purifyUI();let i=await this.getShortUrl(n.url);this.showWatermark(n.title,i),this.showToast(),this.setupExitHandler()}deactivate(){this.isActive&&(document.querySelectorAll(".ss-snap-hidden").forEach(n=>{n.classList.remove("ss-snap-hidden")}),this.toastElement&&(this.toastElement.remove(),this.toastElement=null),this.watermarkElement&&(this.watermarkElement.remove(),this.watermarkElement=null),this.countdownInterval&&(clearInterval(this.countdownInterval),this.countdownInterval=null),this.exitHandler&&(document.removeEventListener("click",this.exitHandler,!0),document.removeEventListener("touchstart",this.exitHandler,!0),this.exitHandler=null),this.keepElements.clear(),this.isActive=!1)}getTargetElements(){let n=[],t=document.querySelector("#snapshot-container");if(t)n.push(t);else{let o=document.querySelector("#xContainer");o&&n.push(o)}let i=document.querySelector(".pie-your-desc");return i&&n.push(i),n}buildKeepSet(n){this.keepElements.clear(),this.toastElement&&this.keepElements.add(this.toastElement),this.watermarkElement&&this.keepElements.add(this.watermarkElement);for(let t of n){let i=t;for(;i&&i!==document.documentElement;)this.keepElements.add(i),i=i.parentElement}}purifyUI(){if(!document.getElementById("ss-snap-style")){let n=document.createElement("style");n.id="ss-snap-style",n.textContent=".ss-snap-hidden { opacity: 0 !important; pointer-events: none !important; }",document.head.appendChild(n)}this.keepElements.forEach(n=>{let t=n.parentElement;if(t){let i=t.children;for(let o=0;o${this.getToastMessage()}
${t.timer.replace("{n}",i.toString())}
`,this.toastElement.style.cssText=` position: fixed; top: 40px; left: 50%; transform: translateX(-50%); z-index: 2147483647; background: rgba(0, 0, 0, 0.85); color: white; padding: 10px 30px; border-radius: 50px; text-align: center; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); box-shadow: 0 8px 24px rgba(0,0,0,0.25); line-height: 1.4; pointer-events: none; transition: opacity 0.5s ease, top 0.5s ease; `,document.body.appendChild(this.toastElement),this.countdownInterval=window.setInterval(()=>{i--;let o=this.toastElement?.querySelector(".ss-timer");o&&(o.textContent=t.timer.replace("{n}",i.toString())),i<=0&&(this.countdownInterval&&(clearInterval(this.countdownInterval),this.countdownInterval=null),this.toastElement&&(this.toastElement.style.opacity="0",this.toastElement.style.top="30px"))},1e3)}getToastMessage(){let n=w(),t=k[n]||k.en;return q()?t.ios:z()?t.android:t.default}showWatermark(n,t){let i=te(t),o=se(i,80,0);this.watermarkElement=document.createElement("div"),this.watermarkElement.id="sharekit-snapshot-watermark",this.watermarkElement.innerHTML=`
QR Code
${this.escapeHtml(n)}
${t.replace(/^https?:\/\//,"")}
`,this.watermarkElement.style.cssText=` position: fixed; bottom: 40px; left: 50%; transform: translateX(-50%); z-index: 2147483646; background: #ffffff; padding: 12px 30px; border-radius: 12px; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; box-shadow: 0 6px 20px rgba(0,0,0,0.15), 0 1px 3px rgba(0,0,0,0.1); border: 1px solid rgba(0,0,0,0.04); display: flex; align-items: center; max-width: 90vw; pointer-events: none; `,document.body.appendChild(this.watermarkElement)}escapeHtml(n){let t=document.createElement("div");return t.textContent=n,t.innerHTML}async getShortUrl(n){let t=window.QuizConfig;if(!t?.meta?.name)return n;let i=t.meta.lang?`${t.meta.name}/${t.meta.lang}`:t.meta.name;try{let o=await fetch("https://x.areal.me/api/lookup",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({url:i})});if(!o.ok)return n;let r=await o.json(),s=r.id||r.shortId||r.short;return s?`https://x.areal.me/${s}`:n}catch{return n}}setupExitHandler(){setTimeout(()=>{this.exitHandler=n=>{this.isActive&&(n.preventDefault(),n.stopPropagation(),console.log("[ShareKit] Snapshot mode exit triggered by user interaction"),this.deactivate())},document.addEventListener("click",this.exitHandler,!0),document.addEventListener("touchstart",this.exitHandler,!0)},500)}};h.instance=null;x=h});var ue={};A(ue,{PlatformRegistry:()=>c,SocialShare:()=>v,copyToClipboard:()=>b,default:()=>_,getAllPlatformIds:()=>H,getPlatform:()=>f,isPlatformId:()=>E,parsePlatformString:()=>m});g();g();var I='data:image/svg+xml,';var M=45,Z=M,p=M;var P="0.2s ease-out";function X(e){return e.startsWith("linear-")||e.startsWith("radial-")}function Y(){let e="";for(let[n,t]of Object.entries(c)){let i=t.index*Z,o=X(t.color)?t.color:`${t.color}CC`,r=t.color;e+=`.ss-btn-${n}{background:${o}}.ss-btn-${n}:hover{background:${r}}.ss-btn-${n} .ss-icon{background-position:0 -${i}px}`}return e}function R(){return`:host{display:block;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}:host *,:host *::before,:host *::after{box-sizing:inherit}.ss-container{display:flex;flex-wrap:wrap;gap:var(--ss-gap);align-items:center;justify-content:var(--ss-align,center)}.ss-container.ss-mode-icon{flex-wrap:wrap}.ss-container.ss-mode-smart{flex-wrap:nowrap}.ss-btn{display:flex;align-items:center;justify-content:center;min-width:${p}px;height:${p}px;padding:0;margin:0;border:none;border-radius:var(--ss-radius);cursor:pointer;text-decoration:none;transition:background ${P},transform ${P},box-shadow ${P};position:relative;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;color:inherit}.ss-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.15)}.ss-btn:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,0.1)}.ss-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.ss-icon{display:block;width:${p}px;height:${p}px;background-image:url('${I}');background-repeat:no-repeat;background-size:${M}px auto;background-position-x:center;flex-shrink:0;pointer-events:none;transform:scale(0.65)}.ss-label{flex:1;padding:0 12px 0 4px;font-size:14px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.ss-btn.ss-p1{flex:1 1 0%;min-width:100px;justify-content:flex-start;padding-left:0}.ss-btn.ss-p1 .ss-icon{flex-shrink:0}.ss-btn.ss-p1.ss-collapsed{flex:0 0 auto;min-width:${p}px;width:${p}px;justify-content:center}.ss-btn.ss-p1.ss-collapsed .ss-label{display:none}.ss-btn.ss-p2{flex:0 0 auto;width:${p}px}.ss-btn.ss-p2 .ss-label{display:none}.ss-mode-icon .ss-btn{flex:0 0 auto;width:${p}px}.ss-mode-icon .ss-label{display:none}.ss-tooltip{position:absolute;bottom:calc(100% + 8px);right:0;padding:8px 12px;background:#1f2937;color:#fff;font-size:12px;font-weight:500;white-space:nowrap;border-radius:6px;opacity:0;visibility:hidden;transition:opacity 0.2s ease,visibility 0.2s ease;pointer-events:none;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,0.15)}:host-context([dir="rtl"]) .ss-tooltip{right:auto;left:0}.ss-tooltip::after{content:'';position:absolute;top:100%;right:12px;border:6px solid transparent;border-top-color:#1f2937}:host-context([dir="rtl"]) .ss-tooltip::after{right:auto;left:12px}.ss-tooltip.ss-visible{opacity:1;visibility:visible}.ss-tooltip-content{display:flex;align-items:center;gap:6px}.ss-tooltip-icon{width:14px;height:14px;fill:currentColor}${Y()}`}g();var le=640,de=2e3,ce=new Set(["email","whatsapp","telegram","line","viber","snapchat","messenger"]);function pe(e,n){return!!(ce.has(e)||/^(mailto|whatsapp|line|tg|viber|tel|sms|snapchat|fb-messenger):/i.test(n)||["wa.me","t.me/share","line.me/R"].some(o=>n.includes(o)))}var v=class extends HTMLElement{constructor(){super();this._resizeObserver=null;this._isWide=!0;this._tooltipTimeout=null;this._shadowRoot=this.attachShadow({mode:"open"})}static get observedAttributes(){return["platforms","p1","p2","threshold","url","title","description","image","hashtags","radius","gap","align"]}connectedCallback(){this.render(),this.setupResizeObserver()}disconnectedCallback(){this.cleanupResizeObserver(),this._tooltipTimeout&&clearTimeout(this._tooltipTimeout)}attributeChangedCallback(t,i,o){i!==o&&this.render()}get platforms(){return m(this.getAttribute("platforms"))}get p1(){return m(this.getAttribute("p1"))}get p2(){return m(this.getAttribute("p2"))}get threshold(){let t=this.getAttribute("threshold");return t?parseInt(t,10):le}parseCSSLength(t,i){if(!t)return i;let o=t.trim();return/^\d+(\.\d+)?$/.test(o)?`${o}px`:o}get radius(){return this.parseCSSLength(this.getAttribute("radius"),"8px")}get gap(){return this.parseCSSLength(this.getAttribute("gap"),"8px")}get align(){switch(this.getAttribute("align")){case"left":return"flex-start";case"right":return"flex-end";case"center":default:return"center"}}get shareContent(){let t=this.getAttribute("hashtags");return{url:this.getAttribute("url")||window.location.href,title:this.getAttribute("title")||document.title,description:this.getAttribute("description")||"",image:this.getAttribute("image")||"",hashtags:t?t.split(",").map(i=>i.trim()):[]}}get isSmartMode(){return this.hasAttribute("p1")&&this.p1.length>0}setupResizeObserver(){if(!this.isSmartMode)return;this._resizeObserver=new ResizeObserver(i=>{for(let o of i){let r=o.contentRect.width,s=this._isWide;this._isWide=r>this.threshold,s!==this._isWide&&this.updateSmartModeLayout()}}),this._resizeObserver.observe(this);let t=this.getBoundingClientRect().width;this._isWide=t>this.threshold}cleanupResizeObserver(){this._resizeObserver&&(this._resizeObserver.disconnect(),this._resizeObserver=null)}updateSmartModeLayout(){let t=this._shadowRoot.querySelector(".ss-container");if(!t)return;let i=t.querySelectorAll(".ss-p1");this._isWide?i.forEach(o=>o.classList.remove("ss-collapsed")):i.forEach((o,r)=>{r===0?o.classList.remove("ss-collapsed"):o.classList.add("ss-collapsed")})}render(){let t=R(),i=this.isSmartMode?this.renderSmartMode():this.renderIconMode();this._shadowRoot.innerHTML=` ${i} `,this.attachEventListeners(),this.isSmartMode&&requestAnimationFrame(()=>this.updateSmartModeLayout())}get containerStyle(){return`--ss-radius: ${this.radius}; --ss-gap: ${this.gap}; --ss-align: ${this.align};`}renderIconMode(){let t=this.platforms.length>0?this.platforms:["copylink"];return`
${t.map(i=>this.renderButton(i,"icon")).join("")}
`}renderSmartMode(){let t=this.p1.slice(0,2),i=this.p2.slice(0,3);i.includes("copylink")||(i=[...i,"copylink"]);let o=t.map(s=>this.renderButton(s,"p1")).join(""),r=i.map(s=>this.renderButton(s,"p2")).join("");return`
${o} ${r}
`}renderButton(t,i){let o=f(t);if(!o)return"";let r=i==="icon"?"":`ss-${i}`,s=i==="p1"?`${o.name}`:"",l=t==="email",d=l?"a":"button",u=l?o.buildUrl(this.shareContent):"",O=l?`href="${u}" target="_blank" rel="noopener noreferrer"`:"",F=t==="copylink"?``:"";return` <${d} ${O} class="ss-btn ss-btn-${t} ${r}" data-platform="${t}" aria-label="Share on ${o.name}" title="${o.name}" > ${s} ${F} `}attachEventListeners(){this._shadowRoot.querySelectorAll(".ss-btn").forEach(i=>{i.addEventListener("click",o=>this.handleClick(o))})}async handleClick(t){let i=t.currentTarget,o=i.dataset.platform;if(!o)return;if(o==="email"){this.dispatchEvent(new CustomEvent("share",{bubbles:!0,composed:!0,detail:{platform:o,content:this.shareContent}}));return}let r=f(o);if(!r)return;if(o==="snapshot"){this.handleSnapshot();return}if(o==="copylink"){this.handleCopyLink(i);return}let s=r.buildUrl(this.shareContent);if(!s)return;y()&&pe(o,s)?window.location.href=s:this.openPopup(s),this.dispatchEvent(new CustomEvent("share",{bubbles:!0,composed:!0,detail:{platform:o,content:this.shareContent}}))}async handleSnapshot(){try{let{SnapshotService:t}=await Promise.resolve().then(()=>(j(),U)),i=document.querySelector("h1")?.textContent?.trim()||document.title;t.getInstance().activate({title:i,url:this.shareContent.url||window.location.href}),this.dispatchEvent(new CustomEvent("snapshot",{bubbles:!0,composed:!0,detail:{title:i,url:this.shareContent.url}}))}catch(t){console.error("[ShareKit] Failed to activate snapshot mode:",t)}}openPopup(t){let r=Math.round((window.screen.width-600)/2),s=Math.round((window.screen.height-500)/2),l=["width=600","height=500",`left=${r}`,`top=${s}`,"location=yes","resizable=yes","scrollbars=yes","status=yes"].join(",");window.open(t,"_blank",l)}async handleCopyLink(t){let i=this.shareContent.url||window.location.href;await b(i)&&(this.showTooltip(t),this.dispatchEvent(new CustomEvent("copy",{bubbles:!0,composed:!0,detail:{url:i}})))}showTooltip(t){let i=t.querySelector(".ss-tooltip");i&&(this._tooltipTimeout&&clearTimeout(this._tooltipTimeout),i.classList.add("ss-visible"),this._tooltipTimeout=window.setTimeout(()=>{i.classList.remove("ss-visible"),this._tooltipTimeout=null},de))}};customElements.get("social-share")||customElements.define("social-share",v);var _=v;g();return W(ue);})(); // Auto-register if not already registered if (typeof window !== 'undefined' && !window.customElements.get('social-share')) { window.customElements.define('social-share', ShareKit.SocialShare); } //# sourceMappingURL=sharekit.iife.js.map