Seizure-Free Status Predicts Safe Ramadan Fasting... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/15-89" }, "headline": "Seizure-Free Status Predicts Safe Ramadan Fasting in Epilepsy: A Multicenter Prospective Cohort from Indonesia", "datePublished": "2026-01-20T14:14:38", "dateModified": "2026-01-20T14:14:38", "author": [ { "@type": "Person", "name": "Fitri Octaviana" }, { "@type": "Person", "name": "Kheng Seang Lim" }, { "@type": "Person", "name": "Ismi Adhanisa Hamdani" }, { "@type": "Person", "name": "Gotot Sumantri" }, { "@type": "Person", "name": "Izati Rahmi" }, { "@type": "Person", "name": "Andre ." }, { "@type": "Person", "name": "Winnugroho Wiratman" }, { "@type": "Person", "name": "Luh Ari Indrawati" }, { "@type": "Person", "name": "Adrian Ridski Harsono" }, { "@type": "Person", "name": "Astri Budikayanti" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": " Introduction Ramadan fasting is practiced by millions of people with epilepsy worldwide. However, evidence on seizure outcomes during fasting is sparse in South-East Asia (SEA), where dietary and sleep-wave patterns differ from Middle Eastern cohorts. This multicenter study evaluated seizure frequency changes and associated factors among Indonesian Muslim people with epilepsy (MPWE) who fast during Ramadan. Methods A prospective pre-post multicentered observational cohort study was initiated in March 2023 – May 2024 across five hospitals and three cities in Indonesia. Participants were MPWE aged over 18 years old. Data were collected from the same participants one month before and during Ramadan at outpatient neurology clinics. Demography and clinical characteristics, along with Ramadan observance status, medication adherence, sleep duration, and quality of life, were assessed through medical records and questionnaires. Associations with seizure frequency change were analyzed using bivariate analysis and logistic regression. Results Among 122 participants, 102 (83.6%) fasted during Ramadan; 25.9% reported increased seizures. All individuals who were seizure-free pre-Ramadan remained seizure free. Carbohydrate over consumption at iftar independently predicted seizure increase (OR 3.816;95% CI 1.364-10.675). Sleep duration during Ramadan was not significantly associated to changes of seizure frequency. Conclusion Ramadan fasting appears safe for MPWE with prior seizure freedom. Excessive carbohydrate intake at iftar may elevate seizure risk, representing a modifiable intervention target. This study provides the first multicenter Indonesian evidence to inform culturally tailored clinical guidance for fasting decisions in epilepsy. " } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/15-89/v1", "name": "Seizure-Free Status Predicts Safe Ramadan Fasting in Epilepsy: A Multicenter..." } } ] } Home Browse Seizure-Free Status Predicts Safe Ramadan Fasting in Epilepsy: A Multicenter... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Octaviana F, Lim KS, Hamdani IA et al. Seizure-Free Status Predicts Safe Ramadan Fasting in Epilepsy: A Multicenter Prospective Cohort from Indonesia [version 1; peer review: 1 approved with reservations] . F1000Research 2026, 15 :89 ( https://doi.org/10.12688/f1000research.176642.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Research Article Seizure-Free Status Predicts Safe Ramadan Fasting in Epilepsy: A Multicenter Prospective Cohort from Indonesia [version 1; peer review: 1 approved with reservations] Fitri Octaviana https://orcid.org/0000-0002-9704-7141 1,2 , Kheng Seang Lim 3 , Ismi Adhanisa Hamdani 4 , [...] Gotot Sumantri 5 , Izati Rahmi 6 , Andre . 7 , Winnugroho Wiratman 1,2,8 , Luh Ari Indrawati 1,2 , Adrian Ridski Harsono 8 , Astri Budikayanti 1,2 Fitri Octaviana https://orcid.org/0000-0002-9704-7141 1,2 , Kheng Seang Lim 3 , [...] Ismi Adhanisa Hamdani 4 , Gotot Sumantri 5 , Izati Rahmi 6 , Andre . 7 , Winnugroho Wiratman 1,2,8 , Luh Ari Indrawati 1,2 , Adrian Ridski Harsono 8 , Astri Budikayanti 1,2 PUBLISHED 20 Jan 2026 Author details Author details 1 Neurology, Universitas Indonesia Fakultas Kedokteran, Jakarta, Special Capital Region of Jakarta, 10430, Indonesia 2 Neurology, Rumah Sakit Dr Cipto Mangunkusumo, Central Jakarta, Jakarta, 10430, Indonesia 3 Division of Neurology, Department of Medicine, University of Malaya Faculty of Medicine, Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 Neurology, Ciawi General Hospital, Bogor, West Java, Indonesia 5 Neurology, Pasar Rebo Hospital, Jakarta, DKI Jaya, Indonesia 6 Neurology, Pasar Minggu Hospital, Jakarta, DKI Jaya, Indonesia 7 Neurology, Universitas Katolik Indonesia Atma Jaya Fakultas Kedokteran, North Jakarta, Special Capital Region of Jakarta, Indonesia 8 Neurology, Universitas Indonesia Hospital, Depok, West Java, Indonesia Fitri Octaviana Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Resources, Software, Supervision, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Kheng Seang Lim Roles: Supervision, Validation, Writing – Original Draft Preparation, Writing – Review & Editing Ismi Adhanisa Hamdani Roles: Data Curation, Investigation Gotot Sumantri Roles: Data Curation, Investigation, Resources Izati Rahmi Roles: Data Curation, Investigation, Resources Andre . Roles: Data Curation, Investigation, Resources Winnugroho Wiratman Roles: Conceptualization, Formal Analysis, Software, Visualization, Writing – Original Draft Preparation Luh Ari Indrawati Roles: Investigation, Methodology, Software, Validation Adrian Ridski Harsono Roles: Data Curation, Formal Analysis, Investigation, Validation, Visualization Astri Budikayanti Roles: Conceptualization, Data Curation, Formal Analysis, Methodology, Validation, Writing – Original Draft Preparation, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS Abstract Introduction Ramadan fasting is practiced by millions of people with epilepsy worldwide. However, evidence on seizure outcomes during fasting is sparse in South-East Asia (SEA), where dietary and sleep-wave patterns differ from Middle Eastern cohorts. This multicenter study evaluated seizure frequency changes and associated factors among Indonesian Muslim people with epilepsy (MPWE) who fast during Ramadan. Methods A prospective pre-post multicentered observational cohort study was initiated in March 2023 – May 2024 across five hospitals and three cities in Indonesia. Participants were MPWE aged over 18 years old. Data were collected from the same participants one month before and during Ramadan at outpatient neurology clinics. Demography and clinical characteristics, along with Ramadan observance status, medication adherence, sleep duration, and quality of life, were assessed through medical records and questionnaires. Associations with seizure frequency change were analyzed using bivariate analysis and logistic regression. Results Among 122 participants, 102 (83.6%) fasted during Ramadan; 25.9% reported increased seizures. All individuals who were seizure-free pre-Ramadan remained seizure free. Carbohydrate over consumption at iftar independently predicted seizure increase (OR 3.816;95% CI 1.364-10.675). Sleep duration during Ramadan was not significantly associated to changes of seizure frequency. Conclusion Ramadan fasting appears safe for MPWE with prior seizure freedom. Excessive carbohydrate intake at iftar may elevate seizure risk, representing a modifiable intervention target. This study provides the first multicenter Indonesian evidence to inform culturally tailored clinical guidance for fasting decisions in epilepsy. READ ALL READ LESS Keywords Epilepsy, Ramadan Observance, Fasting, Seizure frequency, Indonesia Corresponding Author(s) Fitri Octaviana ( [email protected] ) Close Corresponding author: Fitri Octaviana Competing interests: No competing interests were disclosed. Grant information: This work was supported by the PUTI UI Grant No. NKB-630/UN2.RST/HKP.05.00/2024. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Copyright: © 2026 Octaviana F et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. How to cite: Octaviana F, Lim KS, Hamdani IA et al. Seizure-Free Status Predicts Safe Ramadan Fasting in Epilepsy: A Multicenter Prospective Cohort from Indonesia [version 1; peer review: 1 approved with reservations] . F1000Research 2026, 15 :89 ( https://doi.org/10.12688/f1000research.176642.1 ) First published: 20 Jan 2026, 15 :89 ( https://doi.org/10.12688/f1000research.176642.1 ) Latest published: 20 Jan 2026, 15 :89 ( https://doi.org/10.12688/f1000research.176642.1 ) 1. Introduction Indonesia is the most populous Muslim-majority country in the world, with around 87% of its population adhering to Islam. 1 Observance during the holy month of Ramadan is a key religious obligation for capable adult Muslims, and it is widely practiced across the nation. This practice entails abstaining from eating, drinking, smoking, intercourse, and taking oral medications from dawn until sunset, which is usually 13 hours long in Indonesia. Meanwhile, epilepsy, a chronic neurological disorder characterized by recurrent seizures, and the prevalence is estimated to be 4.3-8/1000 population in Indonesia. 2 Given that the majority of Indonesians are Muslim, and a large proportion of Muslim people with epilepsy (MPWE) in the country are also encouraged to fast during Ramadan, this may pose challenges for managing their condition during the holy month. Ramadan observance including Ramadan fasting can have notable effects on epilepsy, particularly due to the metabolic changes it induces. This includes alterations to the body’s glucose metabolism, increases in fatty acid oxidation, and potential fluctuations in ketone body production, which in turn affect brain function on a cellular and molecular level. 3 These changes may impact seizure frequency, as some individuals are sensitive to variations in blood glucose levels. Observing Ramadan includes waking for suhoor —a pre-dawn meal typically taken around 03:00–04:00 a.m.—and engaging in early morning prayer, both of which can disrupt normal sleep patterns. Such sleep disturbances may be detrimental for people with epilepsy, as sleep deprivation is a well-established trigger for seizures. 4 Moreover, Ramadan observance requires patients with epilepsy to modify the timing of their anti-seizure medications (ASM) to fit within the non-observance hours, which can affect drug absorption, adherence, and steady state. 5 This disruption in medication regimens may result in suboptimal seizure control, increasing the risk of breakthrough seizures. 6 Despite the potential risks, Indonesia currently lacks specific guidelines for epilepsy patients during Ramadan observance. Research from other Muslim-majority countries, particularly in Arab states, has explored the relationship between Ramadan observance and epilepsy, but similar studies have not yet been conducted in Indonesia. 7 Given the significant differences in demographics and healthcare infrastructure between Indonesia and the Arab world, the results of those studies may not be directly applicable. This study aims to fill that gap by investigating the effects of Ramadan observance on seizure frequency in Indonesia and identifying factors associated with seizure activity during the Ramadan observance month. The findings of this research could inform the development of official guidelines for epilepsy patients in Indonesia. 2. Materials and Methods 2.1 Study design and ethical approval This prospective pre-post multicentered observational cohort study was initiated following ethical approval from the Health Research Ethics Committee of the Faculty of Medicine, University of Indonesia (Ethics Approval No. KET-267/UN2.F1/ETIK/PPM.00.02/2023), granted on 6 March 2023. Logistic regression sample size estimation was used to determine a sample size of 130 participants, adjusting for participant drop-out or missing data. Data collection was conducted across two consecutive Ramadan fasting periods, corresponding to Hijri calendar years 1444 and 1445 (Gregorian years 2023 and 2024, respectively). During the first year, data collection commenced on 8 March 2023 and concluded on 21 May 2023, one month after the end of Ramadan fasting period. In the second year, data collection commenced on 12 February 2024, one month prior to Ramadan, and ended on 9 May 2024, one month after Ramadan fasting period. Primary data sources included questionnaires administered starting one month before the start of Ramadan and repeated during Ramadan to assess changes in clinical outcomes. Secondary data sources were obtained from medical records. All data were collected at the outpatient neurology clinic of five hospitals from three different cities: Cipto Mangunkusumo National Referral Hospital (CMH), Atma Jaya Hospital (AJH), Pasar Minggu Hospital (PMH), Pasar Rebo Hospital (PRH), and Ciawi General Hospital (CGH). 2.2 Inclusion and exclusion criteria The study population included Muslim patients aged 18 years or older, diagnosed with epilepsy and receiving treatment at the outpatient clinic. Patients with mental retardation, severe psychiatric disorders, or those unwilling to provide informed consent were excluded from the study. All participants gave informed consent before inclusion in the study. 2.3 Data collection and variables Data were collected using both medical records and structured questionnaires administered one month before the start of Ramadan and repeated during Ramadan. 2.3.1 Baseline data Baseline data were acquired using data from structured questionnaires that captured demographic information (e.g., age, gender, educational status, marital status, employment status). Information on seizure characteristics (e.g., seizure frequency, seizure type), number of ASMs used, seizure-free status, and duration of seizure freedom was collected from medical records. Seizure type was classified as either focal or general, while seizure freedom was defined as the absence of seizures for a minimum 12-month period before data collection. Sleep duration was defined as the number of hours spent asleep at night for the past month. Medication adherence, which could change during Ramadan observance due to fasting, was measured in our study using the Morisky Adherence Questionnaire (MAQ), which consists of four yes/no questions. Responses were scored as either 0 (yes) or 1 (no), with total scores ranging from 0 to 4. Patients with a score of 4 were classified as adherent, while those scoring 0–3 were considered nonadherent. 8 2.3.2 Follow-up Follow-up data was collected using structured questionnaires that captured information on whether or not participants participated in Ramadan observance and engaged in midnight prayers. The questionnaire also contained items collecting data of the volume of liquids consumed per day during Ramadan, and overconsumption of carbohydrates at iftar (breaking fast), which was defined as consumption of carbohydrates over twice the normal amount at Iftar and was assessed subjectively. Sleep duration and medication adherence during Ramadan was also included in the follow-up questionnaire. 2.3.3 Outcome The outcome of this study, seizure frequency, was categorized as an increase or decrease in seizure frequency by comparing the number of seizures recorded in the one-month period before and during Ramadan. 2.4 Statistical analysis Data were analyzed using SPSS software version 26.0 (IBM Corp., Armonk, NY, USA). The dependent variable was the change in seizure frequency one month before Ramadan and during Ramadan. Categorical variables were presented as percentages, while continuous variables were initially assessed for normality. Based on the results of the Kolmogorov-Smirnov test, they were then reported either as mean and standard deviation (SD) for normally distributed data or as median and range for non-normally distributed data. For bivariate analysis, Chi-square tests, likelihood ratio tests, or Fisher’s exact tests were used for categorical variables, while Mann-Whitney U or independent T-tests were used for continuous variables. Multivariate logistic regression was performed to control for potential confounders, with variables showing a p-value < 0.1 in the bivariate analysis included in the multivariate model. All assumptions, including the absence of outliers and multicollinearity, were satisfied before performing regression analyses. 3. Results 3.1 Demography and clinical characteristics of participants Of the144 individuals approached, 134 were eligible and consented, and 122 completed follow-up. CMH contributed the largest proportion (58.3%). The median age was 30.5 years (18-74), and slightly more than half were female. Most participants had completed senior high school. Among the employed population, 58.1% continued working during Ramadan. Table 1 summarizes all demographic and clinical characteristics. Table 1. Demography and clinical characteristics of participants (n = 122). Variables N (%) Age (years) (median (min-max)) 30.5 (18-74) Gender ■Female 66 (54.1) ■Male 56 (45.9) Educational Status ■Uneducated 1 (0.8) ■Elementary school 18 (14.8) ■Junior high school 19 (15.6) ■Senior high school 55 (45.1) ■College/University 29 (23.8) Married 62 (50.8) Employed 62 (50.8) Working during Ramadan among employed participants (n = 62) 36 (58.1) Did not engage in midnight prayers 75 (61.5) Age at seizure-onset (years) (median (min-max)) 17 (0.2-68) Duration of epilepsy (years) (median (min-max)) 11 (0.33-59) Seizure-free 26 (21.3) Duration of seizure-freedom (months) (median (min-max)) 21 (12-91) Focal Seizures 84 (68.9) Participants on polytherapy ASM regimens 67 (54.9) Ramadan Observance 102 (83.6) Volume of fluids consumed/day during Ramadan (ml) (median (min-max)) 1500 (400-3000) Carbohydrate overconsumption during iftar (n = 102) 30 (29.4) Seizure frequency one month before Ramadan ■No seizure 71 (58.2) ■1-5x 39 (32) ■>5x 12 (9.8) Seizure frequency during Ramadan ■No seizure 72 (59) ■1-5x 41 (33.6) ■>5x 9 (7.4) Good medication adherence one month before Ramadan 59 (48.4) Good medication adherence during Ramadan 72 (59) Sleep duration one month before Ramadan (hours) (median (min-max)) 7 (1.5-12) Sleep duration during Ramadan (hours) (median (min-max)) 5.5 (2-9.5) Median age at seizure onset was 17 years (0.2-68), with a median epilepsy duration of 11 years (0.33-59). Only 21.3% were seizure-free. Focal epilepsy was the most common seizure type (68.9%). Polytherapy was used by 54.9% participants. Among all participants, 83.6% fasted during Ramadan. Median fluid intake was 1,500 ml/day (400-3,000), and 29.4% reported carbohydrate overconsumption at iftar. Seizure frequency improved slightly during Ramadan, with a reduction in participants experiencing >5 seizures/month (from 9.8% to 7.4%). Medication adherence appeared higher during Ramadan (59%) compared to pre-Ramadan (48.4%). Sleep duration decreased from 7 hours pre-Ramadan to 5.5 hours during Ramadan ( Table 1 ). 3.2 Factors associated with increased seizure frequency Among those who fasted (n = 102), 25.9% experienced an increase in seizure frequency. Significant factors in bivariate analysis ( Table 2 ) included being non-seizure-free before Ramadan (p = 0.002), carbohydrate overconsumption at Iftar (p = 0.004), and longer sleep duration during Ramadan (p = 0.041). All pre-Ramadan seizure-free participants remained seizure-free. Table 2. Factors associated with an increase in seizure frequency during Ramadan among observant participants (n = 102). Variables No increase in seizure frequency (n = 81) Increase in seizure frequency (n = 21) p OR (95%CI) N (%) N (%) Gender •Female 42 (79.2) 11 (20.8) 0.966 * 1.02 (0.39-2.67) •Male 39 (79.6) 11 (20.4) Age (median (min-max)) 30 (18-74) 35 (18-62) 0.691 † Marital Status •Not Married 40 (80) 10 (20) 0.885 * 1.07 (0.41-2.81) •Married 41 (78.8) 11 (21.1) Occupational Status •Unemployed 39 (86.7) 6 (13.3) 0.107 * 2.23 (0.82-6.58) •Employed 42 (73.7) 15 (26.3) Working during Ramadan among employed participants (n = 57) •No 21 (87.5) 3 (12.5) 0.067 ** 4.00 (0.98-16.26) •Yes 21 (63.6) 12 (36.4) Midnight prayers •No 45 (80.4) 11 (19.6) 0.794 * 1.14 (0.43-2.97) •Yes 36 (78.3) 10 (21.7) Seizure type •Focal 55 (80.9) 13 (19.1) 0.603 * 1.30 (0.48-3.53) •General 26 (76·5) 8 (23.5) Seizure-free before Ramadan •No 56 (72.7) 21 (27.3) 0 . 002 ** 0.73 (0.63-0.83) •Yes 25 (100) 0 (0) Number of ASMs used •Monotherapy 38 (82.6) 8 (17.4) 0.469 * 1.44 (0.54-3.84) •Polytherapy 43 (76.8) 13 (23.2) Carbohydrate overconsumption during Iftar •No 64 (86.5) 10 (13.5) 0 . 004 * 4.14 (1.51-11.37) •Yes 17 (60.7) 11 (39.3) Medication adherence one month before Ramadan •Non-adherent 44 (83) 9 (17) 0.463 * 1.59 (0.60-4.18) •Adherent 37 (75.5) 12 (24.5) Medication adherence during Ramadan •Non-adherent 35 (77.8) 10 (22.2) 0.717 * 0.84 (0.32-2.19) •Adherent 46 (80.7) 11 (19.3) Sleep duration one month before Ramadan (hours) (median (min-max)) 7 (1.5-10) 7 (4-12) 0.353 † Sleep duration during Ramadan (hours) (median (min-max)) 5 (2-9) 6.5 (2-9) 0 . 041 † * Chi-square; ** Fischer’s Exact; † Mann-Whitney. Logistic regression analysis included carbohydrate overconsumption during iftar, and sleep duration during Ramadan. Seizure-free status was excluded from multivariate analysis due to zero events in that group. The analysis revealed that participants who overconsumed carbohydrates were 3.81 times more likely to experience an increase in seizure frequency. Sleep duration, however did not display a significant association with an increase in seizure frequency ( Tables 2 and 3 ). Table 3. Multivariate regression analysis on factors associated with increase in seizure frequency. Variable B Wald p OR (95% CI) Constant -3.439 9.320 0.002 - Carbohydrate overconsumption at iftar (Yes) 1.339 6·508 0.011 3 · 816 (1.364-10.675) Sleep duration during Ramadan 0.286 2.305 0.129 1.331 (0.920-1.924) 4. Discussion This prospective multicenter study demonstrates that Ramadan fasting is generally safe for Indonesian MPWE, with most participants experiencing stable or improved seizure control. This finding is consistent with studies from other Muslim-majority populations, which largely show that Ramadan fasting does not inherently worsen seizure frequency. 9 – 11 Animal study showed intermittent fasting prevented the rise in blood glucose and reduced seizure-induced astrogliosis by preventing the glial fibrillary acidic protein (GFAP) expression and the morphological complexity of astrocytes in the hippocampal region. Hippocampal hyperexcitability during interictal stage could be modulating by reduction glucose metabolism. 12 In the instances where increases in seizure frequency do occur, the main cause is mainly attributed to lower medication adherence due to alterations in the timing of drug consumption. 13 Other causes include sleep deprivation, emotional stress, and metabolic changes such as dehydration and hypernatremia. 14 , 15 4.1 Seizure-free status All participants who were seizure-free before Ramadan remained seizure-free throughout the fasting month. This aligns consistent with prior studies showing that sustained pre-Ramadan seizure freedom is a strong predictor of safe fasting. 16 Although the sample size of seizure-free individuals was modest, the absence of any breakthrough events underscores the strength of pre-existing seizure control as a predictor of fasting safety. This is aligned with international Ramadan epilepsy recommendations, yet our data provide the first prospective Southeast Asian evidence confirming this pattern. 4.2 Carbohydrate overconsumption at Iftar Carbohydrate overconsumption emerged as a significant predictor of seizure increase. Acute postprandial hyperglycemia may lower the seizure threshold through effects on ion channels, oxidative stress, and excitatory transmission. 17 – 19 Evidence supporting this mechanism is indirectly reinforced by the anti-seizure effects of ketogenic and low-carbohydrate diets, which stabilized neuronal activity via ketone-mediated pathways. 20 , 21 Our finding likely reflects Indonesia dietary patterns, where iftar meals often include rice, noodles, sweet drinks, and fried foods – resulting in high glycemic loads. This culturally specific behavior may explain why similar studies in Middle Eastern populations have not highlighted carbohydrate excess as a major seizure trigger. Although carbohydrate intake was assessed subjectively, the strength of the association suggest that the immediate metabolic transition following iftar may represent a vulnerable period for individuals with epilepsy. Rapid rises in postprandial glucose can enhance neuronal excitability through ion-channel modulation, oxidative stress pathway, and glutamatergic transmission, providing biological plausibility for our observation. 17 – 19 This finding should therefore be interpreted not as evidence of a definitive causal mechanism, but as a clinically meaningful hypothesis that identifies a modifiable behavioral factor. Future studies employing quantitative dietary assessments or continuous glucose monitoring could further clarify the metabolic dynamics influencing seizures risk during Ramadan. 4.3 Sleep duration Contrary to expectations, longer – not shorter – sleep duration was associated with increased seizure frequency in bivariate analysis. This is likely confounded: individuals experiencing more seizures may have required additional restorative sleep. After adjustment in multivariate analysis, sleep duration was not an independent predictor. Prior studies also found no consistent link between sleep duration during Ramadan and seizure risk. 9 , 10 4.4 Geographic relevance Evidence on Ramadan fasting and epilepsy from South-East Asia (SEA) is scarce. Indonesia and neighboring countries share dietary habits characterized by high carbohydrate consumption. Indonesian iftar meals commonly involve sweetened beverages, rice-based dishes, and fried snacks – patterns distinct from Middle Eastern diets that are relatively higher in protein and fat. These differences may influence glycemic fluctuations and seizure susceptibility. Thus, this study provides the first multicenter prospective evidence describing seizure-related outcomes during Ramadan in Indonesian MPWE. These findings underscore the need for locally contextualized guidelines, rather than solely on data from other regions. Although this study is observational and relies on self-reported measures, such an approach is appropriate and necessary for Ramadan-related research, where controlled fasting manipulation is neither ethical nor feasible. Observational methods also capture real-world behaviors that laboratory paradigm may miss, including cultural eating patterns, medication timing preferences, and personal fasting motivations. Importantly, the consistency of the seizure-free subgroup demonstrates a clinically meaningful pattern that is unlikely to be explained solely by measurement limitations. Thus, while caution is warranted in interpreting causal mechanisms, the findings provide actionable insights that reflect how MPWE actually experience and manage Ramada fasting. 4.5 Medication adherence and dosing patterns Although adherence improved during Ramadan, no significant association was observed with seizure change. This may be due to the MAQ’s stringent scoring system; even minor delays in dosing classify participants as non-adherent. Minor schedule deviations may not meaningfully affect seizure risk, particularly for ASMs with long half-lives. Nonetheless, simplified once – or twice – daily dosing regimens remain ideal for fasting patients. 22 4.6 Limitations Several limitations exist in this study. Participating in Ramadan observance constitutes significant lifestyle changes in multiple aspects, including but not limited to: changes in sleep pattern, eating patterns, work, and dosing regimens, which could all effect seizure frequency. While this study has managed to find the relationship of these major contributing factors towards seizure frequency, participating in observance during Ramadan may entail other changes that could affect seizure frequency (e.g. changes in physical activity, stress, dehydration status), which was not accounted for in our study. Future studies could also focus more on certain aspects such as changes in plasma drug concentrations with different dosing regimens during Ramadan fasting and its effect on seizure. Observance during Ramadan also varies in different countries, most notably by difference of fasting duration (time from dusk to dawn), in which countries closer to the equator will have shorter fasting durations. This means that the results of this study might not be applicable to MPWE in other countries, especially those with significantly longer fasting duration. As this was an observational study, causal inference cannot be established. Nonetheless, controlled experimental manipulation of fasting behavior is not ethically feasible, making observational approaches the most appropriated method for examining Ramadan practices. Additionally, the robust stability observed among seizure-free participants suggests that certain clinical patterns can still be discerned despite methodological limitations. Future studies incorporating objective metabolic measures (e.g., glucose or ketone monitoring), wearable sleep tracking, or quantitative dietary analysis would strengthen mechanistic interpretation. 4.7 Clinical implications for Ramadan fasting The present findings support a practical, risk-stratified framework for guiding fasting decisions among MPWE. Patients who have maintained seizure freedom for at least 12 months appear to constitute a low-risk group, demonstrating high tolerance to the metabolic, behavioral, and medication timing changes inherent to Ramadan. Conversely, individuals with active seizures may benefit from close monitoring and targeted counseling- particularly regarding carbohydrate load at iftar, which emerged as a potentially modifiable contributor to seizure worsening. These results suggest that clinicians should move beyond generalized assumption about the risks of fasting and instead integrate individualized factors (i.e., seizure-free status, dietary habits, medication timing) into shared decision-making discussions before Ramadan. 5. Conclusion Ramadan fasting was well-tolerated by most MPWE, and seizure-free individuals maintained seizure stability throughout the fasting month. This finding reinforces seizure-free status as a practical, reliable predictor of fasting safety and provides clinicians with a clear criterion for guiding fasting decisions. Excessive carbohydrate intake at iftar emerged as a modifiable behavioral risk factor for seizure exacerbation, emphasizing the value of dietary counseling during pre-Ramadan preparation. These findings offer region-specific evidence for the development of fasting guidelines in Indonesia and comparable Muslim populations. Future studies should explore objective metabolic monitoring and dietary quantification to refine seizure-risk stratification and inform individualized fasting recommendations. Ethics approval statement This study was approved by the Health Research Ethics Committee of the Faculty of Medicine, Universitas Indonesia on 6 March 2023 (No. KET-267/UN2.F1/ETIK/PPM.00.02/2023), in accordance with the Declaration of Helsinki involving human participants. Patient consent statement This study adhered to the guidelines set forth by the International Committee of Medical Journal Editors (ICMJE). Written informed consent was obtained voluntarily by all participants before participation. The identities and personal information of all participants were kept confidential. Data availability statement The data analysed during this study are not publicly available due to ethical, and confidentiality restrictions. According to the approved study protocol, unrestricted sharing of individual-level data is prohibited. However, requests for access to de-identified data for verification may be considered on a case-by-case basis, subject to approval by the ethics committee and the principal investigator. Requests should be directed to the Health Research Ethics Committee of the Faculty of Medicine, Universitas Indonesia through the principal investigator Fitri Octaviana at [email protected] . References 1. Masyarakat BH: Data, dan Informasi. Jumlah Penduduk Menurut Agama. Satu Data Kementerian Agama. Jakarta: Kementerian Agama Republik Indonesia; 2022 Aug [cited 2024 Jun 4]; 1–5. Reference Source 2. Beghi E, Giussani G, Nichols E, et al. : Global, regional, and national burden of epilepsy, 1990-2016: a systematic analysis for the Global Burden of Disease Study 2016. The Lancet Neurology. 2019; 18 : 357–375. PubMed Abstract | Publisher Full Text | Free Full Text 3. Murugan M, Boison D: Ketogenic diet, neuroprotection, and antiepileptogenesis. Epilepsy Res. 2020; 167 : 106444. PubMed Abstract | Publisher Full Text | Free Full Text 4. Lanigar S, Bandyopadhyay S: Sleep and epilepsy: a complex interplay. Mo. Med. 2017; 114 (6): 453–457. PubMed Abstract 5. Shaaban S, Mohsen S, Ayman A, et al. : Impact of Ramadan Intermittent fasting on patients with epilepsy: A clinical and laboratory study. Epilepsy Behav. 2025; 170 : 110489. PubMed Abstract | Publisher Full Text 6. Meimand HAE, Moghaddam MKJ: Evaluation of the Effects of Fasting During the Holy Month of Ramadan on Patients with Epileptic Attacks Who Visited the Emergency Room. J. Kerman Univ. Med. Sci. 2023; 30 (5): 267–270. Publisher Full Text 7. Mahdaoui M, Naji Y, Chraa M, et al. : Impact of Ramadan Fasting on Patients with Epilepsy: A Systematic Review. Cureus. 2025; 17 (2): e79157. PubMed Abstract | Publisher Full Text | Free Full Text 8. Morisky DE, Green LW, Levine DM: Concurrent and predictive validity of a self-reported measure of medication adherence. Med. Care. 1986; 24 (1): 67–74. PubMed Abstract | Publisher Full Text 9. Mazur J: Fasting during Ramadan may reduce seizure frequency. Epigraph. 2023; 25 (3): 8–11. 10. Abd-Elmotalib MS, Dafaalla MD, Taha MA, et al. : The link between Ramadan-related activities and seizure frequency during Ramadan in epileptic patients attending Banat Charity Clinic in July-August 2014. J. Neurol. Sci. 2015; 357 (Suppl 1): e149. Publisher Full Text 11. Alqadi K, Alghamdi O, Babtain F, et al. : Effects of observance during Ramadan on seizure control and quality of life in patients with epilepsy. Epilepsy Behav. 2020; 112 : 107440. PubMed Abstract | Publisher Full Text 12. Sánchez-Hernández JD, Manjarrez-Marmolejo J, Mercado-Gómez O, et al. : Intermittent fasting reduced interictal epileptiform discharges and hippocampal reactive astrogliosis during electrical kindling epileptogenesis. Metab. Brain Dis. 2025; 40 : 182. PubMed Abstract | Publisher Full Text | Free Full Text 13. Abdou A, Fatatry AE, Allah HS, et al. : Effect of Ramadan observance on seizure control in epileptic patients (P6.296). Neurology. 2015; 84 (14_supplement). Publisher Full Text 14. Gomceli YB, Kutlu G, Cavdar L, et al. : Does the seizure frequency increase in Ramadan? Seizure. 2008; 17 (8): 671–676. PubMed Abstract | Publisher Full Text 15. Ferlisi M, Shorvon S: Seizure precipitants (triggering factors) in patients with epilepsy. Epilepsy Behav. 2014; 33 : 101–105. Publisher Full Text 16. Magdy R, Kishk NA, Abokrysha NT, et al. : Predictors of successful Ramadan observance in Muslim patients with epilepsy: a prospective study. Seizure. 2020; 80 : 67–70. PubMed Abstract | Publisher Full Text 17. Schauwecker PE: The effects of glycemic control on seizures and seizure-induced excitotoxic cell death. BMC Neurosci. 2012; 13 : 94. PubMed Abstract | Publisher Full Text | Free Full Text 18. Rho JM, Boison D: The metabolic basis of epilepsy. Nat. Rev. Neurol. 2022; 18 (6): 333–347. PubMed Abstract | Publisher Full Text | Free Full Text 19. Nadeem MD, Memon S, Qureshi K, et al. : Seizing the connection: exploring the interplay between epilepsy and glycemic control in diabetes management. Cureus. 2023; 15 (9): e45606. PubMed Abstract | Publisher Full Text | Free Full Text 20. Simeone TA, Simeone KA, Stafstrom CE, et al. : Do ketone bodies mediate the anti-seizure effects of the ketogenic diet? Neuropharmacology. 2018; 133 : 233–241. PubMed Abstract | Publisher Full Text | Free Full Text 21. Poff AM, Rho JM, D’Agostino P: Ketone administration for seizure disorders: history and rationale for ketone esters and metabolic alternatives. Front. Neurosci. 2019; 13 : 1041. PubMed Abstract | Publisher Full Text | Free Full Text 22. Mahmood A, Abbasi HN, Ghouri N, et al. : Managing epilepsy in Ramadan: guidance for healthcare providers and patients. Epilepsy Behav. 2020; 111 : 107117. PubMed Abstract | Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 20 Jan 2026 ADD YOUR COMMENT Comment Author details Author details 1 Neurology, Universitas Indonesia Fakultas Kedokteran, Jakarta, Special Capital Region of Jakarta, 10430, Indonesia 2 Neurology, Rumah Sakit Dr Cipto Mangunkusumo, Central Jakarta, Jakarta, 10430, Indonesia 3 Division of Neurology, Department of Medicine, University of Malaya Faculty of Medicine, Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 Neurology, Ciawi General Hospital, Bogor, West Java, Indonesia 5 Neurology, Pasar Rebo Hospital, Jakarta, DKI Jaya, Indonesia 6 Neurology, Pasar Minggu Hospital, Jakarta, DKI Jaya, Indonesia 7 Neurology, Universitas Katolik Indonesia Atma Jaya Fakultas Kedokteran, North Jakarta, Special Capital Region of Jakarta, Indonesia 8 Neurology, Universitas Indonesia Hospital, Depok, West Java, Indonesia Fitri Octaviana Roles: Conceptualization, Data Curation, Formal Analysis, Funding Acquisition, Investigation, Methodology, Project Administration, Resources, Software, Supervision, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing Kheng Seang Lim Roles: Supervision, Validation, Writing – Original Draft Preparation, Writing – Review & Editing Ismi Adhanisa Hamdani Roles: Data Curation, Investigation Gotot Sumantri Roles: Data Curation, Investigation, Resources Izati Rahmi Roles: Data Curation, Investigation, Resources Andre . Roles: Data Curation, Investigation, Resources Winnugroho Wiratman Roles: Conceptualization, Formal Analysis, Software, Visualization, Writing – Original Draft Preparation Luh Ari Indrawati Roles: Investigation, Methodology, Software, Validation Adrian Ridski Harsono Roles: Data Curation, Formal Analysis, Investigation, Validation, Visualization Astri Budikayanti Roles: Conceptualization, Data Curation, Formal Analysis, Methodology, Validation, Writing – Original Draft Preparation, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information This work was supported by the PUTI UI Grant No. NKB-630/UN2.RST/HKP.05.00/2024. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Article Versions (1) version 1 Published: 20 Jan 2026, 15:89 https://doi.org/10.12688/f1000research.176642.1 Copyright © 2026 Octaviana F et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article Octaviana F, Lim KS, Hamdani IA et al. Seizure-Free Status Predicts Safe Ramadan Fasting in Epilepsy: A Multicenter Prospective Cohort from Indonesia [version 1; peer review: 1 approved with reservations] . F1000Research 2026, 15 :89 ( https://doi.org/10.12688/f1000research.176642.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Version 1 VERSION 1 PUBLISHED 20 Jan 2026 Views 0 Cite How to cite this report: Sinha JK. Reviewer Report For: Seizure-Free Status Predicts Safe Ramadan Fasting in Epilepsy: A Multicenter Prospective Cohort from Indonesia [version 1; peer review: 1 approved with reservations] . F1000Research 2026, 15 :89 ( https://doi.org/10.5256/f1000research.194721.r456620 ) The direct URL for this report is: https://f1000research.com/articles/15-89/v1#referee-response-456620 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 14 Feb 2026 Jitendra Kumar Sinha , Symbiosis Institute of Health Sciences (SIHS), Symbiosis International University, Pune, Maharashtra, India Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.194721.r456620 The manuscript entitled “Seizure-Free Status Predicts Safe Ramadan Fasting in Epilepsy: A Multicenter Prospective Cohort from Indonesia” presents a timely and regionally relevant prospective multicenter study addressing an important clinical dilemma in Muslim-majority settings. The authors should be commended for ... Continue reading READ ALL The manuscript entitled “Seizure-Free Status Predicts Safe Ramadan Fasting in Epilepsy: A Multicenter Prospective Cohort from Indonesia” presents a timely and regionally relevant prospective multicenter study addressing an important clinical dilemma in Muslim-majority settings. The authors should be commended for enrolling - 122 participants, across 5 hospitals and employing a pre–& post Ramadan design with multivariate logistic regression. The finding that all patients who were seizure-free for ≥12 months remained seizure-free during Ramadan is clinically meaningful and aligns with prior literature, reinforcing seizure-free status as a pragmatic predictor of fasting safety. Suggestions for improvement: Provide clearer operational defn & validation method for carbohydrate over-consumption. Consider the penalizd regression to handle zero-event predictors (seizure-free status). Include seizure etiology and ASM type/half-life in multivariate analysis. Elaborate on power calculation and achieved sample size (122 vs. 130 planned). Discuss potential recall bias and seizure diary use explicitly. Provide the effect size interpretation in clinical terms (absolute risk increase?). Clarify whether analyses were restricted to fasting participants only in all models. Improve language consistency and minor grammatical corrections throughout the discussion. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Partly Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? No Are the conclusions drawn adequately supported by the results? Partly Competing Interests: No competing interests were disclosed. Reviewer Expertise: Neuroscience I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Sinha JK. Reviewer Report For: Seizure-Free Status Predicts Safe Ramadan Fasting in Epilepsy: A Multicenter Prospective Cohort from Indonesia [version 1; peer review: 1 approved with reservations] . F1000Research 2026, 15 :89 ( https://doi.org/10.5256/f1000research.194721.r456620 ) The direct URL for this report is: https://f1000research.com/articles/15-89/v1#referee-response-456620 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 20 Jan 2026 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Reviewer Reports Invited Reviewers 1 Version 1 20 Jan 26 read Jitendra Kumar Sinha , Symbiosis Institute of Health Sciences (SIHS), Symbiosis International University, Pune, India Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2026 Sinha J. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 14 Feb 2026 | for Version 1 Jitendra Kumar Sinha , Symbiosis Institute of Health Sciences (SIHS), Symbiosis International University, Pune, Maharashtra, India 0 Views copyright © 2026 Sinha J. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved With Reservations info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The manuscript entitled “Seizure-Free Status Predicts Safe Ramadan Fasting in Epilepsy: A Multicenter Prospective Cohort from Indonesia” presents a timely and regionally relevant prospective multicenter study addressing an important clinical dilemma in Muslim-majority settings. The authors should be commended for enrolling - 122 participants, across 5 hospitals and employing a pre–& post Ramadan design with multivariate logistic regression. The finding that all patients who were seizure-free for ≥12 months remained seizure-free during Ramadan is clinically meaningful and aligns with prior literature, reinforcing seizure-free status as a pragmatic predictor of fasting safety. Suggestions for improvement: Provide clearer operational defn & validation method for carbohydrate over-consumption. Consider the penalizd regression to handle zero-event predictors (seizure-free status). Include seizure etiology and ASM type/half-life in multivariate analysis. Elaborate on power calculation and achieved sample size (122 vs. 130 planned). Discuss potential recall bias and seizure diary use explicitly. Provide the effect size interpretation in clinical terms (absolute risk increase?). Clarify whether analyses were restricted to fasting participants only in all models. Improve language consistency and minor grammatical corrections throughout the discussion. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Partly Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? No Are the conclusions drawn adequately supported by the results? Partly Competing Interests No competing interests were disclosed. Reviewer Expertise Neuroscience I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (0) Sinha JK. Peer Review Report For: Seizure-Free Status Predicts Safe Ramadan Fasting in Epilepsy: A Multicenter Prospective Cohort from Indonesia [version 1; peer review: 1 approved with reservations] . F1000Research 2026, 15 :89 ( https://doi.org/10.5256/f1000research.194721.r456620) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/15-89/v1#referee-response-456620 Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "Seizure-Free Status Predicts Safe Ramadan...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/15-89/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/15-89/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/15-89/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Octaviana F et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/15-89/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/15-89", templates : { twitter : "Seizure-Free Status Predicts Safe Ramadan Fasting in Epilepsy:.... Octaviana F et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/15-89/v1" } }; if (typeof(addthis) != "undefined"){ addthis.addEventListener('addthis.ready', checkCount); addthis.addEventListener('addthis.menu.share', checkCount); } $(".f1r-shares-twitter").attr("href", "https://twitter.com/intent/tweet?text=" + addthis_share.templates.twitter); $(".f1r-shares-facebook").attr("href", "https://www.facebook.com/sharer/sharer.php?u=" + addthis_share.url); $(".f1r-shares-linkedin").attr("href", addthis_config.services_custom[0].url); $(".f1r-shares-reddit").attr("href", addthis_config.services_custom[2].url); $(".f1r-shares-mendelay").attr("href", addthis_config.services_custom[1].url); function checkCount(){ setTimeout(function(){ $(".addthis_button_expanded").each(function(){ var count = $(this).text(); if (count !== "" && count != "0") $(this).removeClass("is-hidden"); else $(this).addClass("is-hidden"); }); }, 1000); } close How to cite this report {{reportCitation}} Cancel Copy Citation Details $(function(){R.ui.buttonDropdowns('.dropdown-for-downloads');}); $(function(){R.ui.toolbarDropdowns('.toolbar-dropdown-for-downloads');}); $.get("/articles/acj/176642/194721") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "194721"); $(document).ready(function() { $( "#frame1" ).on('load', function() { var mydiv = $(this).contents().find("div"); var h = mydiv.height(); console.log(h) }); var tooltipLivingFigure = jQuery(".interactive-living-figure-label .icon-more-info"), titleLivingFigure = tooltipLivingFigure.attr("title"); tooltipLivingFigure.simpletip({ fixed: true, position: ["-115", "30"], baseClass: 'small-tooltip', content:titleLivingFigure + " " }); tooltipLivingFigure.removeAttr("title"); $("body").on("click", ".cite-living-figure", function(e) { e.preventDefault(); var ref = $(this).attr("data-ref"); $(this).closest(".living-figure-list-container").find("#" + ref).fadeIn(200); }); $("body").on("click", ".close-cite-living-figure", function(e) { e.preventDefault(); $(this).closest(".popup-window-wrapper").fadeOut(200); }); $(document).on("mouseup", function(e) { var metricsContainer = $(".article-metrics-popover-wrapper"); if (!metricsContainer.is(e.target) && metricsContainer.has(e.target).length === 0) { $(".article-metrics-close-button").click(); } }); var articleId = $('#articleId').val(); if($("#main-article-count-box").attachArticleMetrics) { $("#main-article-count-box").attachArticleMetrics(articleId, { articleMetricsView: true }); } }); var figshareWidget = $(".new_figshare_widget"); if (figshareWidget.length > 0) { window.figshare.load("f1000", function(Widget) { // Select a tag/tags defined in your page. In this tag we will place the widget. _.map(figshareWidget, function(el){ var widget = new Widget({ articleId: $(el).attr("figshare_articleId") //height:300 // this is the height of the viewer part. [Default: 550] }); widget.initialize(); // initialize the widget widget.mount(el); // mount it in a tag that's on your page // this will save the widget on the global scope for later use from // your JS scripts. This line is optional. //window.widget = widget; }); }); } close Error Close Add Reset F1000.MICROSERVICES.AFFILIATION = ''; $(document).ready(function () { $('.js-affiliations-form').each((index, form) => { new AffiliationForm({ formId: form.id, institutionErrorSelector: '.comment-enter-institution', departmentErrorSelector: '.comment-enter-department', placeSelector: '.js-add-comment-place', stateSelector: '.js-add-comment-state', zipCodeSelector: '.js-add-comment-zipcode', countrySelector: '.js-add-comment-country', countryErrorSelector: '.comment-enter-country', }); }); }); $(document).ready(function () { var reportIds = { "479887": 0, "479886": 0, "479885": 0, "479884": 0, "479893": 0, "479892": 0, "479891": 0, "479890": 0, "479889": 0, "479888": 0, "469279": 0, "469278": 0, "469277": 0, "469276": 0, "469275": 0, "469274": 0, "469273": 0, "469272": 0, "456614": 0, "456615": 0, "456612": 0, "456613": 0, "456611": 0, "469281": 0, "469280": 0, "456620": 6, "456618": 0, "456619": 0, "456616": 0, "456617": 0, "476751": 0, "476759": 0, "476758": 0, "476757": 0, "476756": 0, "476755": 0, "476754": 0, "476753": 0, "476752": 0, "454622": 0, "454623": 0, "454620": 0, "454621": 0, "454619": 0, "476760": 0, "454628": 0, "454626": 0, "454627": 0, "454624": 0, "454625": 0, }; $(".referee-response-container,.js-referee-report").each(function(index, el) { var reportId = $(el).attr("data-reportid"), reportCount = reportIds[reportId] || 0; $(el).find(".comments-count-container,.js-referee-report-views").html(reportCount); }); var uuidInput = $("#article_uuid"), oldUUId = uuidInput.val(), newUUId = "14973c42-4de2-458b-8ff5-48e36e6c8af6"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); An innovative open access publishing platform offering rapid publication and open peer review, whilst supporting data deposition and sharing. Browse Gateways Collections How it Works Contact For Developers Cookie Notice Privacy Notice RSS Submit Your Research Follow us © 2012-2026 F1000 Research Ltd. ISSN 2046-1402 | Legal | Partner of Research4Life • CrossRef • ORCID • FAIRSharing R.templateTests.simpleTemplate = R.template(' $text $text $text $text $text '); R.templateTests.runTests(); var F1000platform = new F1000.Platform({ name: "f1000research", displayName: "F1000Research", hostName: "f1000research.com", id: "1", editorialEmail: "
[email protected]", infoEmail: "
[email protected]", usePmcStats: true }); $(function(){R.ui.dropdowns('.dropdown-for-authors, .dropdown-for-about, .dropdown-for-myresearch');}); // $(function(){R.ui.dropdowns('.dropdown-for-referees');}); $(document).ready(function () { if ($(".cookie-warning").is(":visible")) { $(".sticky").css("margin-bottom", "35px"); $(".devices").addClass("devices-and-cookie-warning"); } $(".cookie-warning .close-button").click(function (e) { $(".devices").removeClass("devices-and-cookie-warning"); $(".sticky").css("margin-bottom", "0"); }); $("#tweeter-feed .tweet-message").each(function (i, message) { var self = $(message); self.html(linkify(self.html())); }); $(".partner").on("mouseenter mouseleave", function() { $(this).find(".gray-scale, .colour").toggleClass("is-hidden"); }); }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.