1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,51328,e=>{"use strict";e.i(47167);var t,a=e.i(43476),n=e.i(71645);async function r(e,t){let a=await fetch(e,{...t,headers:{"Content-Type":"application/json",...t?.headers||{}}}),n=await a.json();if(!a.ok)throw Error(n?.message||"API Error");return n}async function i(e,t=1){return r(`/api/articles/${e}/comments?page=${t}`)}async function o(e,t){return r(`/api/articles/${e}/comments`,{method:"POST",body:JSON.stringify(t)})}var l=e.i(57688),s=e.i(50861),c={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},d=n.default.createContext&&n.default.createContext(c),u=["attr","size","title"];function m(){return(m=Object.assign.bind()).apply(null,arguments)}function h(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function f(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?h(Object(a),!0).forEach(function(t){var n,r,i;n=e,r=t,i=a[t],(r=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var n=a.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(r))in n?Object.defineProperty(n,r,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[r]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):h(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function g(e){return t=>n.default.createElement(x,m({attr:f({},e.attr)},t),function e(t){return t&&t.map((t,a)=>n.default.createElement(t.tag,f({key:a},t.attr),e(t.child)))}(e.child))}function x(e){var t=t=>{var a,r=e.attr,i=e.size,o=e.title,l=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],-1===t.indexOf(a)&&({}).propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,u),s=i||t.size||"1em";return t.className&&(a=t.className),e.className&&(a=(a?a+" ":"")+e.className),n.default.createElement("svg",m({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,r,l,{className:a,style:f(f({color:e.color||t.color},t.style),e.style),height:s,width:s,xmlns:"http://www.w3.org/2000/svg"}),o&&n.default.createElement("title",null,o),e.children)};return void 0!==d?n.default.createElement(d.Consumer,null,e=>t(e)):t(c)}function b(e){return g({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"},child:[]}]})(e)}function w(e){return g({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"},child:[]}]})(e)}function p(e){return g({tag:"svg",attr:{viewBox:"0 0 320 512"}
1,child:[{tag:"path",attr:{d:"M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"},child:[]}]})(e)}var y=e.i(56420);let v=(0,y.default)("link",[["path",{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71",key:"1cjeqo"}],["path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71",key:"19qd67"}]]),k=(0,y.default)("share-2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]]);var _=e.i(72016);let j={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function M(e){return (t={})=>{let a=t.width?String(t.width):e.defaultWidth;return e.formats[a]||e.formats[e.defaultWidth]}}let N={date:M({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:M({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:M({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},S={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function D(e){return(t,a)=>{let n;if("formatting"===(a?.context?String(a.context):"standalone")&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,r=a?.width?String(a.width):t;n=e.formattingValues[r]||e.formattingValues[t]}else{let t=e.defaultWidth,r=a?.width?String(a.width):e.defaultWidth;n=e.values[r]||e.values[t]}return n[e.argumentCallback?e.argumentCallback(t):t]}}function P(e){return(t,a={})=>{let n,r=a.width,i=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],o=t.match(i);if(!o)return null;let l=o[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(s)?function(e,t){for(let a=0;a<e.length;a++)if(t(e[a]))return a}(s,e=>e.test(l)):function(e,t){for(let a in e)if(Object.prototype.hasOwnProperty.call(e,a)&&t(e[a]))return a}(s,e=>e.test(l));return n=e.valueCallback?e.valueCallback(c):c,{value:n=a.valueCallback?a.valueCallback(n):n,rest:t.slice(l.length)}}}let T={code:"en-US",formatDistance:(e,t,a)=>{let n,r=j[e];if(n="string"==typeof r?r:1===t?r.one:r.other.replace("{{count}}",t.toString()),a?.addSuffix)if(a.comparison&&a.comparison>0)return"in "+n;else return n+" ago";return n},formatLong:N,formatRelative:(e,t,a,n)=>S[e],localize:{ordinalNumber:(e,t)=>{let a=Number(e),n=a%100;if(n>20||n<10)switch(n%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd"}return a+"th"},era:D({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:D({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:D({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:D({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:D({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(t={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},(e,a={})=>{let n=e.match(t.matchPattern);if(!n)return null;let r=n[0],i=e.match(t.parsePattern);if(!i)return null;let o=t.valueCallback?t.valueCallback(i[0]):i[0];return{value:o=a.valueCallback?a.valueCallback(o):o,rest:e.slice(r.length)}}),era:P({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:P({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:P({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:P({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:P({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}},O={},C=Symbol.for("constructDateFrom");function E(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&C in e?e[C](t):e instanceof Date?new e.constructor(t):new Date(t)}function z(e,t){return E(t||e,e)}function W(e){let t=z(e),a=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return a.setUTCFullYear(t.getFullYear()),e-a}function Y(e,...t){let a=E.bind(null,e||t.find(e=>"object"==typeof e));return t.map(a)}function F(e,t){let a=z(e,t?.in);return a.setHours(0,0,0,0),a}function q(e,t,a){let[n,r]=Y(a?.in,e,t),i=F(n),o=F(r);return Math.round((i-W(i)-(o-W(o)))/864e5)}function H(e,t){let a=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??O.weekStartsOn??O.locale?.options?.weekStartsOn??0,n=z(e,t?.in),r=n.getDay();return n.setDate(n.getDate()-(7*(r<a)+r-a)),n.setHours(0,0,0,0),n}function A(e,t){return H(e,{...t,weekStartsOn:1})}function X(e,t){let a=z(e,t?.in),n=a.getFullYear(),r=E(a,0);r.setFullYear(n+1,0,4),r.setHours(0,0,0,0);let i=A(r),o=E(a,0);o.setFullYear(n,0,4),o.setHours(0,0,0,0);let l=A(o);return a.getTime()>=i.getTime()?n+1:a.getTime()>=l.getTime()?n:n-1}function L(e,t){let a=z(e,t?.in),n=a.getFullYear(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??O.firstWeekContainsDate??O.locale?.options?.firstWeekContainsDate??1,i=E(t?.in||e,0);i.setFullYear(n+1,0,r),i.setHours(0,0,0,0);let o=H(i,t),l=E(t?.in||e,0);l.setFullYear(n,0,r),l.setHours(0,0,0,0);let s=H(l,t);return+a>=+o?n+1:+a>=+s?n:n-1}function I(e,t){let a=Math.abs(e).toString().padStart(t,"0");return(e<0?"-":"")+a}let B={y(e,t){let a=e.getFullYear(),n=a>0?a:1-a;return I("yy"===t?n%100:n,t.length)},M(e,t){let a=e.getMonth();return"M"===t?String(a+1):I(a+1,2)},d:(e,t)=>I(e.getDate(),t.length),a(e,t){let a=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return a.toUpperCase();case"aaa":return a;case"aaaaa":return a[0];
1default:return"am"===a?"a.m.":"p.m."}},h:(e,t)=>I(e.getHours()%12||12,t.length),H:(e,t)=>I(e.getHours(),t.length),m:(e,t)=>I(e.getMinutes(),t.length),s:(e,t)=>I(e.getSeconds(),t.length),S(e,t){let a=t.length;return I(Math.trunc(e.getMilliseconds()*Math.pow(10,a-3)),t.length)}},$={G:function(e,t,a){let n=+(e.getFullYear()>0);switch(t){case"G":case"GG":case"GGG":return a.era(n,{width:"abbreviated"});case"GGGGG":return a.era(n,{width:"narrow"});default:return a.era(n,{width:"wide"})}},y:function(e,t,a){if("yo"===t){let t=e.getFullYear();return a.ordinalNumber(t>0?t:1-t,{unit:"year"})}return B.y(e,t)},Y:function(e,t,a,n){let r=L(e,n),i=r>0?r:1-r;return"YY"===t?I(i%100,2):"Yo"===t?a.ordinalNumber(i,{unit:"year"}):I(i,t.length)},R:function(e,t){return I(X(e),t.length)},u:function(e,t){return I(e.getFullYear(),t.length)},Q:function(e,t,a){let n=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return I(n,2);case"Qo":return a.ordinalNumber(n,{unit:"quarter"});case"QQQ":return a.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return a.quarter(n,{width:"narrow",context:"formatting"});default:return a.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,a){let n=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return I(n,2);case"qo":return a.ordinalNumber(n,{unit:"quarter"});case"qqq":return a.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return a.quarter(n,{width:"narrow",context:"standalone"});default:return a.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,a){let n=e.getMonth();switch(t){case"M":case"MM":return B.M(e,t);case"Mo":return a.ordinalNumber(n+1,{unit:"month"});case"MMM":return a.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return a.month(n,{width:"narrow",context:"formatting"});default:return a.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,a){let n=e.getMonth();switch(t){case"L":return String(n+1);case"LL":return I(n+1,2);case"Lo":return a.ordinalNumber(n+1,{unit:"month"});case"LLL":return a.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return a.month(n,{width:"narrow",context:"standalone"});default:return a.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,a,n){let r,i,o,l,s=Math.round((H(r=z(e,n?.in),n)-(i=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??O.firstWeekContainsDate??O.locale?.options?.firstWeekContainsDate??1,o=L(r,n),(l=E(n?.in||r,0)).setFullYear(o,0,i),l.setHours(0,0,0,0),H(l,n)))/6048e5)+1;return"wo"===t?a.ordinalNumber(s,{unit:"week"}):I(s,t.length)},I:function(e,t,a){let n,r,i,o=Math.round((A(n=z(e,void 0))-(r=X(n,void 0),(i=E(n,0)).setFullYear(r,0,4),i.setHours(0,0,0,0),A(i)))/6048e5)+1;return"Io"===t?a.ordinalNumber(o,{unit:"week"}):I(o,t.length)},d:function(e,t,a){return"do"===t?a.ordinalNumber(e.getDate(),{unit:"date"}):B.d(e,t)},D:function(e,t,a){let n,r,i=q(r=z(e,void 0),((n=z(r,void 0)).setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n))+1;return"Do"===t?a.ordinalNumber(i,{unit:"dayOfYear"}):I(i,t.length)},E:function(e,t,a){let n=e.getDay();switch(t){case"E":case"EE":case"EEE":return a.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return a.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(n,{width:"short",context:"formatting"});default:return a.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,a,n){let r=e.getDay(),i=(r-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return I(i,2);case"eo":return a.ordinalNumber(i,{unit:"day"});case"eee":return a.day(r,{width:"abbreviated",context:"formatting"});case"eeeee":return a.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(r,{width:"short",context:"formatting"});default:return a.day(r,{width:"wide",context:"formatting"})}},c:function(e,t,a,n){let r=e.getDay(),i=(r-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return I(i,t.length);case"co":return a.ordinalNumber(i,{unit:"day"});case"ccc":return a.day(r,{width:"abbreviated",context:"standalone"});case"ccccc":return a.day(r,{width:"narrow",context:"standalone"});case"cccccc":return a.day(r,{width:"short",context:"standalone"});default:return a.day(r,{width:"wide",context:"standalone"})}},i:function(e,t,a){let n=e.getDay(),r=0===n?7:n;switch(t){case"i":return String(r);case"ii":return I(r,t.length);case"io":return a.ordinalNumber(r,{unit:"day"});case"iii":return a.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return a.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return a.day(n,{width:"short",context:"formatting"});default:return a.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,a){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return a.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return a.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return a.dayPeriod(n,{width:"narrow",context:"formatting"});default:return a.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,a){let n,r=e.getHours();switch(n=12===r?"noon":0===r?"midnight":r/12>
1=1?"pm":"am",t){case"b":case"bb":return a.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return a.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return a.dayPeriod(n,{width:"narrow",context:"formatting"});default:return a.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,a){let n,r=e.getHours();switch(n=r>=17?"evening":r>=12?"afternoon":r>=4?"morning":"night",t){case"B":case"BB":case"BBB":return a.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return a.dayPeriod(n,{width:"narrow",context:"formatting"});default:return a.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,a){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),a.ordinalNumber(t,{unit:"hour"})}return B.h(e,t)},H:function(e,t,a){return"Ho"===t?a.ordinalNumber(e.getHours(),{unit:"hour"}):B.H(e,t)},K:function(e,t,a){let n=e.getHours()%12;return"Ko"===t?a.ordinalNumber(n,{unit:"hour"}):I(n,t.length)},k:function(e,t,a){let n=e.getHours();return(0===n&&(n=24),"ko"===t)?a.ordinalNumber(n,{unit:"hour"}):I(n,t.length)},m:function(e,t,a){return"mo"===t?a.ordinalNumber(e.getMinutes(),{unit:"minute"}):B.m(e,t)},s:function(e,t,a){return"so"===t?a.ordinalNumber(e.getSeconds(),{unit:"second"}):B.s(e,t)},S:function(e,t){return B.S(e,t)},X:function(e,t,a){let n=e.getTimezoneOffset();if(0===n)return"Z";switch(t){case"X":return Q(n);case"XXXX":case"XX":return R(n);default:return R(n,":")}},x:function(e,t,a){let n=e.getTimezoneOffset();switch(t){case"x":return Q(n);case"xxxx":case"xx":return R(n);default:return R(n,":")}},O:function(e,t,a){let n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+G(n,":");default:return"GMT"+R(n,":")}},z:function(e,t,a){let n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+G(n,":");default:return"GMT"+R(n,":")}},t:function(e,t,a){return I(Math.trunc(e/1e3),t.length)},T:function(e,t,a){return I(+e,t.length)}};function G(e,t=""){let a=e>0?"-":"+",n=Math.abs(e),r=Math.trunc(n/60),i=n%60;return 0===i?a+String(r):a+String(r)+t+I(i,2)}function Q(e,t){return e%60==0?(e>0?"-":"+")+I(Math.abs(e)/60,2):R(e,t)}function R(e,t=""){let a=Math.abs(e);return(e>0?"-":"+")+I(Math.trunc(a/60),2)+t+I(a%60,2)}let V=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},U=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},J={p:U,P:(e,t)=>{let a,n=e.match(/(P+)(p+)?/)||[],r=n[1],i=n[2];if(!i)return V(e,t);switch(r){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;default:a=t.dateTime({width:"full"})}return a.replace("{{date}}",V(r,t)).replace("{{time}}",U(i,t))}},K=/^D+$/,Z=/^Y+$/,ee=["D","DD","YY","YYYY"],et=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ea=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,en=/^'([^]*?)'?$/,er=/''/g,ei=/[a-zA-Z]/;function eo(e,t){let a=z(e)-z(t);return a<0?-1:a>0?1:a}function el(e,t){let a=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return a<0?-1:a>0?1:a}var es=e.i(26006),ec=e.i(29404),ed=e.i(83495),eu=e.i(13580);let em="https://content.stoptbindonesia.org/api",eh="stpi@mGGkzX9Vxx?-0jP@";async function ef(e){let t=await fetch(`${em}/articles/${e}/metrics`,{headers:{"X-API-KEY":eh||"","X-VISITOR-ID":(0,eu.getVisitorId)()||""},cache:"no-store"});if(!t.ok)throw Error("Failed fetch metrics");return t.json()}async function eg(e){let t=await fetch(`${em}/articles/${e}/view`,{method:"POST",headers:{"X-API-KEY":eh||""}});if(!t.ok)throw Error("Failed track view");return t.json()}async function ex(e){let t=await fetch(`${em}/articles/${e}/like`,{method:"POST",headers:{"X-API-KEY":eh||"","X-Visitor-ID":(0,eu.getVisitorId)()}}),a=await t.json();if(!t.ok)throw Error(a?.message??"Failed toggle like");return a}var eb=e.i(27525),ew=e.i(72382);let ep=(0,y.default)("thumbs-up",[["path",{d:"M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z",key:"emmmcr"}],["path",{d:"M7 10v12",key:"1qc93n"}]]),ey=/(?:https?:\/\/|www\.|[a-z0-9-]+\.(?:com|net|org|id|co|xyz|info|biz|io|me|site|online|top|click|link|vip|bet|casino)(?:\/|\b))/i;e.s(["default",0,function({item:e,locale:t}){let r=new Date(e.published_at),c=Number.isNaN(r.getTime())?"":r.toLocaleDateString("id"===t?"id-ID":"en-US",{day:"2-digit",month:"long",year:"numeric"}),d=Math.max(1,Math.ceil([e.title,e.description,e.content].filter(
1Boolean).join(" ").replace(/<[^>]*>/g," ").replace(/\s+/g," ").trim().split(" ").filter(Boolean).length/200)),u="id"===t?"menit baca":"min read",m=e.external_link?.trim(),h="0x4AAAAAAEtkWD67eXzzAipT".trim(),f=!!h,g="id"===t?"Komentar tidak boleh berisi tautan.":"Comments cannot contain links.",x="id"===t?"Mohon selesaikan captcha terlebih dahulu.":"Please complete the captcha first.",y=(e.tags??[]).filter(e=>e.name?.trim()),j=e.image_caption?.trim(),{liked:M,likeCount:N,viewCount:S,toggleLike:D}=function(e,t,a){let[r,i]=(0,n.useState)(!0),[o,l]=(0,n.useState)(t),[s,c]=(0,n.useState)(a),[d,u]=(0,n.useState)(!1),m=(0,n.useCallback)(async()=>{try{let t=await ef(e);t.success&&(l(t.data.view_count),c(t.data.like_count),u(t.data.liked))}finally{i(!1)}},[e]);return(0,n.useEffect)(()=>{m()},[m]),(0,n.useEffect)(()=>{eg(e).then(e=>{e.success&&l(e.view_count)}).catch(console.error)},[e]),{loading:r,liked:d,likeCount:s,viewCount:o,toggleLike:async()=>{let t=await ex(e);t.success&&(u(t.liked),c(t.like_count))},refreshMetrics:m}}(e.slug,e.view_count,e.like_count);(0,es.useRefreshScrollLayout)(e.id,300);let[P,C]=(0,n.useState)(""),[F,H]=(0,n.useState)(""),[A,X]=(0,n.useState)(""),[L,I]=(0,n.useState)(""),[B,G]=(0,n.useState)(null),[Q,R]=(0,n.useState)(0),[V,U]=(0,n.useState)(!1),[eu,em]=(0,n.use
1State)(null),[eh,ev]=(0,n.useState)([]),[ek,e_]=(0,n.useState)(""),ej=ey.test(P)||ey.test(A);(0,n.useEffect)(()=>{e_(window.location.href)},[]);let eM=async()=>{try{let t=await i(e.slug);t.success&&(ev(t.data.data),requestAnimationFrame(()=>{ec.lenisInstance?.resize(),ed.ScrollTrigger.refresh(!0)}))}catch(e){console.error(e)}};(0,n.useEffect)(()=>{let t=!0;return(async()=>{try{let a=await i(e.slug);t&&a.success&&(ev(a.data.data),requestAnimationFrame(()=>{ec.lenisInstance?.resize(),ed.ScrollTrigger.refresh(!0)}))}catch(e){console.error(e)}})(),()=>{t=!1}},[e.slug]);let eN=e.title,eS=async()=>{if(navigator.share)try{await navigator.share({title:e.title,text:e.title,url:ek})}catch{console.log("Share cancelled")}else alert("Browser tidak support share")},eD=async t=>{if(t.preventDefault(),ej)return void em(g);if(f&&!B)return void em(x);try{U(!0),em(null),(await o(e.slug,{username:P,email:F,comment:A,captcha_token:B??void 0,website_url:L})).success&&(em("Comment submitted successfully."),C(""),H(""),X(""),I(""),G(null),R(e=>e+1),await eM())}catch(e){em((e instanceof Error?e.message:null)??"Failed to submit comment."),G(null),R(e=>e+1)}finally{U(!1)}};return(0,a.jsx)("section",{className:"w-full overflow-hidden bg-white pt-28 md:pt-20 xl:pt-40 xl:pb-10",children:(0,a.jsxs)("div",{className:"mx-auto max-w-5xl px-4 sm:px-6",children:[(0,a.jsxs)("div",{className:"mb-8",children:[(0,a.jsxs)("div",{className:"flex flex-col items-center gap-3 md:hidden",children:[(0,a.jsx)("span",{className:"inline-flex max-w-full items-center rounded-full bg-[#D30000] px-4 py-2 text-center text-xs font-bold text-white",children:e.category?.name||"News"}),(0,a.jsxs)("div",{className:"flex flex-wrap items-center justify-center gap-x-5 gap-y-2 text-sm text-black",children:[c?(0,a.jsxs)("div",{className:"flex items-center gap-2 whitespace-nowrap",children:[(0,a.jsx)("span",{className:"h-2 w-2 rounded-full bg-[#D30000]"}),c]}):null,(0,a.jsxs)("div",{className:"flex items-center gap-2 whitespace-nowrap",children:[(0,a.jsx)("span",{className:"h-2 w-2 rounded-full bg-[#D30000]"}),d," ",u]})]})]}),(0,a.jsxs)("div",{className:"hidden items-center gap-4 md:grid md:grid-cols-[max-content_minmax(4rem,1fr)_auto_minmax(4rem,1fr)_max-content] xl:gap-6",children:[(0,a.jsxs)("div",{className:"flex items-center justify-center gap-2 whitespace-nowrap text-sm text-black md:justify-start md:text-base",children:[(0,a.jsx)("span",{className:"w-2 h-2 bg-[#D30000] rounded-full"}),c]}),(0,a.jsx)("span",{className:"hidden h-px w-full bg-black/80 md:block","aria-hidden":"true"}),(0,a.jsx)("div",{className:"flex justify-center",children:(0,a.jsx)("span",{className:"inline-flex max-w-full items-center rounded-full bg-[#D30000] px-4 py-2 text-center text-xs font-bold text-white md:text-sm xl:text-base",children:e.category?.name||"News"})}),(0,a.jsx)("span",{className:"hidden h-px w-full bg-black/80 md:block","aria-hidden":"true"}),(0,a.jsxs)("div",{className:"flex items-center justify-center gap-2 whitespace-nowrap text-sm text-black md:justify-end md:text-base",children:[(0,a.jsx)("span",{className:"w-2 h-2 bg-[#D30000] rounded-full"}),d," ",u]})]})]}),(0,a.jsx)("h1",{className:"mb-8 text-center text-2xl font-extrabold leading-tight text-black md:mb-10 md:mt-16 md:text-3xl xl:text-5xl",children:e.title}),(0,a.jsxs)("figure",{className:"mb-6 mt-8 md:mt-16",children:[(0,a.jsx)("div",{className:"relative h-[240px] w-full overflow-hidden rounded-xl sm:h-[320px] md:h-[400px] xl:h-[600px]",children:(0,a.jsx)(l.default,{src:e.image||e.thumbnail||"/assets/images/placeholder.png",alt:e.title,fill:!0,unoptimized:!0,className:"object-cover"})}),j?(0,a.jsx)("figcaption",{className:"mt-3 text-center text-sm leading-6 text-neutral-600 md:text-base",children:j}):null]}),(0,a.jsx)("div",{className:"grid grid-cols-1 gap-6 md:gap-16 mb-12 md:mt-10",children:(0,a.jsx)("div",{className:"prose prose-base mx-auto max-w-full overflow-hidden break-words text-black md:prose-lg [&_p]:mb-5 [&_p]:mt-0 [&_p]:leading-8 [&_p]:tracking-normal md:[&_p]:text-justify [&_h1]:mb-5 [&_h1]:mt-12 [&_h1]:text-2xl [&_h1]:font-extrabold [&_h1]:leading-tight [&_h1]:tracking-normal md:[&_h1]:text-3xl [&_h2]:mb-4 [&_h2]:mt-10 [&_h2]:text-xl [&_h2]:font-extrabold [&_h2]:leading-snug [&_h2]:tracking-normal md:[&_h2]:text-2xl [&_h3]:mb-3 [&_h3]:mt-8 [&_h3]:text-lg [&_h3]:font-bold [&_h3]:leading-snug [&_h3]:tracking-normal md:[&_h3]:text-xl [&_a]:font-semibold [&_a]:text-[#D30000] [&_a]:underline [&_a]:underline-offset-4 [&_ul]:my-5 [&_ul]:list-disc [&_ul]:pl-6 [&_ol]:my-5 [&_ol]:list-decimal [&_ol]:pl-6 [&_li]:my-1.5 [&_li]:pl-1 [&_li]:leading-8 md:[&_li]:text-justify [&_.article-content-table]:my-8 [&_.article-content-table]:max-w-full [&_.article-content-table]:overflow-x-auto [&_.article-content-table]:rounded-xl [&_.article-content-table]:border [&_.article-content-table]:border-neutral-200 [&_figure.media]:my-8 [&_figure.media]:w-full [&_figure.media]:max-w-full [&_figure.media]:overflow-hidden [&_figure.media]:rounded-2xl [&_figure.media]:bg-neutral-100 [&_figure.article-content-image]:my-8 [&_figure.article-content-image]:text-center [&_img]:mx-auto [&_img]:my-8 [&_img]:h-auto [&_img]:max-w-full [&_img]:rounded-2xl [&_figcaption]:mt-3 [&_figcaption]:text-center [&_figcaption]:text-sm [&_figcaption]:leading-6 [&_figcaption]:text-neutral-600 [&_.article-content-embed]:my-8 [&_.article-content-embed]:aspect-video [&_.article-content-embed]:w-full [&_.article-content-embed]:max-w-full [&_.article-content-embed]:overflow-hidden [&_.article-content-embed]:rounded-2xl [&_.article-content-embed]:bg-neutral-100 [&_.article-content-embed>iframe]:h-full [&_.article-content-embed>iframe]:w-full [&_.article-content-embed>iframe]:border-0 [&_iframe]:block [&_iframe]:aspect-video [&_iframe]:h-auto [&_iframe]:w-full [&_.article-download-card]:my-8 [&_.article-download-card]:flex [&_.article-download-card]:items-center [&_.article-download-card]:gap-4 [&_.article-download-card]:rounded-none [&_.article-download-card]:border [&_.article-download-card]:border-neutral-300 [&_.article-download-card]:bg-white [&_.article-download-card]:p-5 [&_.article-download-card]:text-black [&_.article-download-card]:no-underline [&_.article-download-card]:transition [&_.article-download-card:hover]:border-[#D30000] [&_.article-download-icon]:flex [&_.article-download-icon]:h-12 [&_.article-download-icon]:w-12 [&_.article-download-icon]:shrink-0 [&_.article-download-icon]:items-center [&_.article-download-icon]:justify-center [&_.article-download-icon]:bg-neutral-800 [&_.article-download-icon]:text-xs [&_.article-download-icon]:font-extrabold [&_.article-download-icon]:text-white [&_.article-download-copy]:min-w-0 [&_.article-download-copy]:flex-1 [&_.article-download-copy>strong]:block [&_.article-download-copy>strong]:truncate [&_.article-download-copy>strong]:text-base [&_.article-download-copy>strong]:font-semibold [&_.article-download-copy>small]:mt-1 [&_.article-download-copy>small]:block [&_.article-download-copy>small]:text-sm [&_.article-download-copy>small]:text-neutral-500 [&_.article-download-action]:ml-auto [&_.article-download-action]:shrink-0 [&_.article-download-action]:text-sm [&_.article-download-action]:font-bold [&_.article-download-action]:text-[#D30000] [&_table]:w-full [&_table]:min-w-[640px] [&_table]:border-collapse [&_table]:text-sm [&_th]:border [&_th]:border-neutral-300 [&_th]:bg-neutral-100 [&_th]:px-4 [&_th]:py-3 [&_th]:text-left [&_th]:font-bold [&_td]:border [&_td]:border-neutral-300 [&_td]:px-4 [&_td]:py-3 [&_td]:align-top",dangerouslySetInnerHTML:{__html:(0,_.formatArticleContent)(e.content)}})}),m&&(0,a.jsx)("div",{className:"mt-8 rounded-2xl border border-neutral-200 bg-neutral-50 p-5 md:p-6",children:(0,a.jsxs)("div",{className:"flex flex-col gap-4 md:flex-row md:items-center md:justify-between",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("h2",{className:"text-base font-extrabold text-black md:text-lg",children:"id"===t?"Tautan Eksternal":"External Link"}),(0,a.jsx)("p",{className:"mt-2 max-w-2xl text-sm leading-6 text-neutral-600 md:text-base",children:"id"===t?"Artikel ini juga memiliki tautan rujukan yang bisa dibuka setelah membaca konten utama.":"This article also has a reference link that can be opened after reading the main content."})]}),(0,a.jsxs)("a",{href:m,target:(0,eb.cmsLinkTarget)(e.external_link_target),rel:(0,eb.cmsLinkRel)(e.external_link_target),className:"inline-flex items-center justify-center gap-2 rounded-full bg-black px-5 py-3 text-sm font-bold text-white transition hover:bg-[#D30000]",children:[(0,a.jsx)(v,{size:16}),"id"===t?"Buka Tautan":"Open Link"]})]})}),y.length>0&&(0,a.jsxs)("div",{className:"mt-10 border-t border-neutral-200 pt-6",children:[(0,a.jsx)("h2",{className:"text-sm font-bold uppercase tracking-[0.18em] text-neutral-500",children:"id"===t?"Topik Terkait":"Related Topics"}),(0,a.jsx)("div",{className:"mt-4 flex flex-wrap gap-3",children:y.map(e=>(0,a.jsx)("span",{className:"rounded-full border border-neutral-200 bg-neutral-50 px-4 py-2 text-sm font-semibold text-neutral-700",children:e.name},e.slug||e.name))})]}),(0,a.jsxs)("div",{className:"flex flex-wrap items-center gap-6 border-t border-b border-neutral-200 py-4 my-10",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2 text-black/70",children:[(0,a.jsx)(ew.Eye,{size:18}),(0,a.jsxs)("span",{className:"text-sm md:text-base",children:[S," Views"]})]}),(0,a.jsxs)("button",{onClick:D,className:" flex items-center gap-2 text-sm md:text-base transition-colors text-[#D30000] hover:text-red-400 ",children:[(0,a.jsx)(ep,{size:18,fill:M?"currentColor":"none"}),(0,a.jsxs)("span",{children:[N," Likes"]})]})]}),(0,a.jsxs)("div",{className:"flex flex-wrap items-center gap-3 mb-6 mt-10",children:[(0,a.jsxs)("button",{onClick:eS,className:"flex items-center gap-2 px-4 py-2 rounded-full bg-black text-white text-sm hover:opacity-90 transition",children:[(0,a.jsx)(k,{size:16}),"Share"]}),(0,a.jsxs)("a",{href:`https://wa.me/?text=${encodeURIComponent(eN+" "+ek)}`,target:"_blank",className:"flex items-center gap-2 px-4 py-2 rounded-full bg-black text-white text-sm hover:opacity-90 transition",children:[(0,a.jsx)(b,{size:16}),"WhatsApp"]}),(0,a.jsxs)("a",{href:`https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(ek)}`,target:"_blank",className:"flex items-center gap-2 px-4 py-2 rounded-full bg-black text-white text-sm hover:opacity-90 transition",children:[(0,a.jsx)(p,{size:16}),"Facebook"]}),(0,a.jsxs)("a",{href:"https://www.instagram.com/",target:"_blank",className:"flex items-center gap-2 px-4 py-2 rounded-full bg-black text-white text-sm hover:opacity-90 transition",children:[(0,a.jsx)(w,{size:16}),"Instagram"]}),(0,a.jsxs)("button",{onClick:()=>{navigator.clipboard.writeText(ek),alert("Link berhasil disalin!")},className:"flex items-center gap-2 px-4 py-2 rounded-full bg-black text-white text-sm hover:opacity-90 transition",children:[(0,a.jsx)(v,{size:16}),"Copy"]})]}),(0,a.jsxs)("section",{className:"mt-16 border-t border-neutral-200 pt-10",children:[(0,a.jsx)("h2",{className:"text-2xl font-bold text-black mb-6",children:"Leave a Comment"}),(0,a.jsxs)("form",{onSubmit:eD,className:"relative space-y-5",children:[(0,a.jsxs)("div",{className:"pointer-events-none absolute left-[-9999px] top-auto h-px w-px overflow-hidden","aria-hidden":"true",children:[(0,a.jsx)("label",{htmlFor:"article-comment-website-url",children:"Website"}),(0,a.jsx)("input",{id:"article-comment-website-url",type:"text",name:"website_url",tabIndex:-1,autoComplete:"off",value:L,onChange:e=>I(e.target.value)})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"block mb-2 text-sm font-medium text-black",children:"Username"}),(0,a.jsx)("input",{type:"text",required:!0,value:P,onChange:e=>C(e.target.value),placeholder:"Your username",className:"w-full rounded-xl border border-neutral-300 px-4 py-3 text-black outline-none focus:border-[#D30000]"})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"block mb-2 text-sm font-medium text-black",children:"Email"}),(0,a.jsx)("input",{type:"email",required:!0,value:F,onChange:e=>H(e.target.value),placeholder:"[email protected]",className:"w-full rounded-xl border border-neutral-300 px-4 py-3 text-black outline-none focus:border-[#D30000]"})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("label",{className:"block mb-2 text-sm font-medium text-black",children:"Comment"}),(0,a.jsx)("textarea",{required:!0,rows:6,value:A,onChange:e=>X(e.target.value),placeholder:"Write your comment...",className:"w-full rounded-xl border border-neutral-300 px-4 py-3 text-black outline-none resize-none focus:border-[#D30000]"}),ej&&(0,a.jsx)("p",{className:"mt-2 text-sm font-medium text-[#D30000]",children:g})]}),f&&h&&(0,a.jsx)("div",{className:"min-h-[65px]",children:(0,a.jsx)(s.Turnstile,{siteKey:h,options:{theme:"light",language:t},onSuccess:e=>G(e),onExpire:()=>G(null),onError:()=>G(null)},Q)}),(0,a.jsx)("button",{type:"submit",disabled:V||ej||f&&!B,className:"rounded-full bg-[#D30000] px-6 py-3 text-white font-medium disabled:opacity-50",children:V?"Submitting...":"Submit Comment"}),eu&&(0,a.jsx)("p",{className:"text-sm text-black",children:eu})]}),(0,a.jsxs)("div",{className:"mt-16",children:[(0,a.jsxs)("h3",{className:"text-xl font-bold text-black mb-6",children:["Comments (",eh.length,")"]}),(0,a.jsxs)("div",{className:"space-y-6",children:[0===eh.length&&(0,a.jsx)("p",{className:"text-neutral-500",children:"No comments yet."}),eh.map(e=>{let t;return(0,a.jsxs)("div",{className:"border border-neutral-200 rounded-2xl p-5",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between mb-3",children:[(0,a.jsx)("h4",{className:"font-semibold text-black",children:e.username}),(0,a.jsx)("span",{className:"text-sm text-neutral-500",children:(t=new Date(e.created_at),7>=function(e,t){let[a,n]=Y(void 0,e,t),r=el(a,n),i=Math.abs(q(a,n));a.setDate(a.getDate()-r*i);let o=Number(el(a,n)===-r),l=r*(i-o);return 0===l?0:l}(new Date,t)?function(e,t,a){var n;let r,i=a?.locale??O.locale??T,o=eo(e,t);if(isNaN(o))throw RangeError("Invalid time value");let l=Object.assign({},a,{addSuffix:a?.addSuffix,comparison:o}),[s,c]=Y(a?.in,...o>0?[t,e]:[e,t]),d=(n=void 0,e=>{let t=(n?Math[n]:Math.trunc)(e);return 0===t?0:t})((z(c)-z(s))/1e3),u=Math.round((d-(W(c)-W(s))/1e3)/60);if(u<2)if(a?.includeSeconds)if(d<5)return i.formatDistance("lessThanXSeconds",5,l);else if(d<10)return i.formatDistance("lessThanXSeconds",10,l);else if(d<20)return i.formatDistance("lessThanXSeconds",20,l);else if(d<40)return i.formatDistance("halfAMinute",0,l);else if(d<60)return i.formatDistance("lessThanXMinutes",1,l);else return i.formatDistance("xMinutes",1,l);else if(0===u)return i.formatDistance("lessThanXMinutes",1,l);else return i.formatDistance("xMinutes",u,l);if(u<45)return i.formatDistance("xMinutes",u,l);if(u<90)return i.formatDistance("aboutXHours",1,l);if(u<1440){let e=Math.round(u/60);return i.formatDistance("aboutXHours",e,l)}if(u<2520)return i.formatDistance("xDays",1,l);else if(u<43200){let e=Math.round(u/1440);return i.formatDistance("xDays",e,l)}else if(u<86400)return r=Math.round(u/43200),i.formatDistance("aboutXMonths",r,l);if((r=function(e,t){var a,n;let r,i,o,l,[s,c,d]=Y(void 0,e,e,t),u=eo(c,d),m=Math.abs(function(e,t){let[a,n]=Y(void 0,e,t);return 12*(a.getFullYear()-n.getFullYear())+(a.getMonth()-n.getMonth())}(c,d));if(m<1)return 0;1===c.getMonth()&&c.getDate()>27&&c.setDate(30),c.setMonth(c.getMonth()-u*m);let h=eo(c,d)===-u;+(r=z(s,void 0),a=void 0,(i=z(r,a?.in)).setHours(23,59,59,999),i)==+(n=void 0,l=(o=z(r,n?.in)).getMonth(),o.setFullYear(o.getFullYear(),l+1,0),o.setHours(23,59,59,999),o)&&1===m&&1===eo(s,d)&&(h=!1);let f=u*(m-h);return 0===f?0:f}(c,s))<12){let e=Math.round(u/43200);return i.formatDistance("xMonths",e,l)}{let e=r%12,t=Math.trunc(r/12);return e<3?i.formatDistance("aboutXYears",t,l):e<9?i.formatDistance("overXYears",t,l):i.formatDistance("almostXYears",t+1,l)}}(t,E(t,Date.now()),{addSuffix:!0}):function(e,t){let a=(void 0)??O.locale??T,n=(void 0)??void 0??O.firstWeekContainsDate??O.locale?.options?.firstWeekContainsDate??1,r=(void 0)??void 0??O.weekStartsOn??O.locale?.options?.weekStartsOn??0,i=z(e,void 0);if(!(i instanceof Date||"object"==typeof i&&"[object Date]"===Object.prototype.toString.call(i))&&"number"!=typeof i||isNaN(+z(i)))throw RangeError("I
1nvalid time value");let o=t.match(ea).map(e=>{let t=e[0];return"p"===t||"P"===t?(0,J[t])(e,a.formatLong):e}).join("").match(et).map(e=>{if("''"===e)return{isToken:!1,value:"'"};let t=e[0];if("'"===t){var a;let t;return{isToken:!1,value:(t=(a=e).match(en))?t[1].replace(er,"'"):a}}if($[t])return{isToken:!0,value:e};if(t.match(ei))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});a.localize.preprocessor&&(o=a.localize.preprocessor(i,o));let l={firstWeekContainsDate:n,weekStartsOn:r,locale:a};return o.map(n=>{if(!n.isToken)return n.value;let r=n.value;return(Z.test(r)||K.test(r))&&function(e,t,a){var n,r,i;let o,l=(n=e,r=t,i=a,o="Y"===n[0]?"years":"days of the month",`Use \`${n.toLowerCase()}\` instead of \`${n}\` (in \`${r}\`) for formatting ${o} to the input \`${i}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`);if(console.warn(l),ee.includes(e))throw RangeError(l)}(r,t,String(e)),(0,$[r[0]])(i,r,a.localize,l)}).join("")}(t,"dd MMM yyyy"))})]}),(0,a.jsx)("p",{className:"text-black leading-relaxed whitespace-pre-wrap",children:e.comment})]},e.id)})]})]})]})]})})}],51328)}]);
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.