1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,6113,e=>{"use strict";var t=e.i(43476),n=e.i(71645);e.s(["DateList",0,function({hideToggleIn:e="",children:a}){let[r,i]=(0,n.useState)(!1);return(0,t.jsxs)("div",{"data-datelist":!0,...r?{"data-show-all":""}:{},children:[a,(0,t.jsx)("div",{"data-datetoggle":!0,"data-hide-in":e,className:"mt-6 flex justify-center",children:(0,t.jsx)("button",{type:"button",onClick:()=>i(e=>!e),className:"inline-flex min-h-[44px] items-center justify-center rounded-full border border-ink/25 px-6 text-[0.72rem] font-semibold uppercase tracking-[0.16em] text-ink transition-colors hover:border-ink hover:bg-ink hover:text-bone",children:r?"See fewer dates":"See all dates"})})]})}])},18317,e=>{"use strict";var t=e.i(43476),n=e.i(71645);let a={short:"Europe",place:"pop-up events",dotClass:"bg-moss"},r={lanka:{id:"lanka",short:"Sri Lanka",name:"Senses Sri Lanka",place:"Midigama, Ahangama",country:"Sri Lanka",href:"/sri-lanka",dot:"#777654",dotClass:"bg-olive",textClass:"text-olive-deep",gate:"shalaabove",gateAlt:"The thatched open-air shala at Senses Sri Lanka seen from above, framed by palm trees and jungle in Midigama, Ahangama",hero:"shalaabove",heroAlt:"The thatched open-air shala at Senses Sri Lanka seen from above, framed by palm trees and jungle in Midigama, Ahangama",heroFocus:"50% 50%",heroFocusMobile:"50% 50%",photo:"dsc06794",photoAlt:"Musicians with guitar and singing bowls at an open-air gathering in the garden at Senses Sri Lanka",claim:"A living fruit farm on the south coast",lede:"Our home base: a working fruit farm in Midigama, Ahangama where daily classes, ceremonies, dance nights and the festival all happen, and where most of our teacher trainings run. A Buddhist meditation garden has been here since the 1940s, and a cafe serves food grown mostly on the farm.",facts:[{value:"40+",label:"classes a week"},{value:"14",label:"students per training, capped"}]},bali:{id:"bali",short:"Bali",name:"Senses Bali",place:"Ubud, Gianyar",country:"Bali, Indonesia",href:"/bali",dot:"#8a5a3b",dotClass:"bg-clay",textClass:"text-clay-deep",gate:"yoga-shala-36-copy",gateAlt:"Students practising in the open shala at Senses Bali, the rice fields outside Ubud behind them",hero:"yoga-shala-36-copy",heroAlt:"Students practising in the open shala at Senses Bali, the rice fields outside Ubud behind them",heroFocus:"50% 50%",heroFocusMobile:"50% 50%",photo:"yoga-shala-89",photoAlt:"Sharing a meal together at Senses Bali, near Ubud",claim:"A small school in the rice fields outside Ubud",lede:"Dedicated to retreats and teacher trainings, in the green quiet outside Ubud, with a venue teachers can hire for their own groups.",facts:[{value:"14",label:"students per training, capped"}]}};r.lanka,r.bali;let i="senses-home",l=new Set;function s(){let e=document.documentElement.dataset.home;return"lanka"===e||"bali"===e||"europe"===e||"online"===e?e:"both"}function o(e){return l.add(e),()=>{l.delete(e)}}e.s(["PlaceMark",0,function({home:e,className:n="",short:i=!1}){let l="europe"===e?a:r[e];return(0,t.jsxs)("span",{className:`inline-flex items-center gap-2 whitespace-nowrap ${n}`,children:[(0,t.jsx)("span",{"aria-hidden":!0,className:`h-[7px] w-[7px] shrink-0 rounded-full ${l.dotClass}`}),i?l.short:`${l.short} \xb7 ${l.place}`]})},"useLens",0,function(){return{lens:(0,n.useSyncExternalStore)(o,s,()=>"both"),setLens:(0,n.useCallback)(e=>{let t=document.documentElement;try{"both"===e?window.localStorage.removeItem(i):window.localStorage.setItem(i,e)}catch(e){console.warn("Ortslinse konnte nicht gemerkt werden:",e.message)}let n=new URL(window.location.href);"both"===e?n.searchParams.delete("home"):n.searchParams.set("home",e),window.history.replaceState(null,"",n);let a=()=>{"both"===e?delete t.dataset.home:t.dataset.home=e,delete t.dataset.homeSwitching,l.forEach(e=>e())};window.matchMedia("(prefers-reduced-motion: reduce)").matches?a():(t.dataset.homeSwitching="1",window.setTimeout(a,180))},[])}}],18317)},62485,e=>{"use strict";var t=e.i(43476),n=e.i(18317);let a=[{id:"both",loc:"all",label:"All"},{id:"lanka",loc:"lanka",label:"Sri Lanka"},{id:"bali",loc:"bali",label:"Bali"},{id:"europe",loc:"europe",label:"Europe"},{id:"online",loc:"online",label:"Online"}];e.s(["LocationTabs",0,function(){let{lens:e,setLens:r}=(0,n.useLens)();return(0,t.jsx)("div",{role:"group","aria-label":"Filter dates by home",className:"mt-6 inline-flex flex-wrap gap-2",children:a.map(n=>(0,t.jsx)("button",{type:"button","data-loc":n.loc,"aria-pressed":e===n.id,onClick:()=>r(n.id),className:"loc-tab min-h-[44px] border border-line px-5 text-[0.78rem] font-normal uppercase tracking-[0.18em] text-ink-soft transition-colors duration-150 hover:border-ink hover:text-ink focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-clay",children:n.label},n.id))})}])},73111,e=>{"use strict";var t=e.i(43476),n=e.i(71645);let a="ot-pages-newsletter-embed";e.s(["NewsletterEmbed",0,function(){return(0,n.useEffect)(()=>{let e=document.createElement("script");return e.src="https://senses.offeringtree.com/embedjs/ot_embed.js",e.async=!0,e.setAttribute("data-component",a),document.body.appendChild(e),()=>{e.remove()}},[]),(0,t.jsx)("div",{className:"max-w-full overflow-x-hidden",children:(0,t.jsx)("iframe",{id:a,title:"Senses newsletter signup",src:"https://senses.offeringtree.com/pages/newsletter?embed=true",width:"100%",height:430,style:{border:0,width:"100%"}})})}])},45910,e=>{"use strict";var t=e.i(43476),n=e.i(22016);let a={cream:"btn-cream",brown:"btn-brown"};e.s(["Button",0,function({href:e,children:r,variant:i,className:l="",external:s}){let o=i?a[i]??"":"",c=`btn w-full sm:w-auto ${o} ${l}`.trim();return s??/^https?:|^mailto:|^tel:/.test(e)?(0,t.jsx)("a",{href:e,className:c,target:"_blank",rel:"noopener noreferrer",children:r}):(0,t.jsx)(n.default,{prefetch:!1,href:e,className:c,children:r})},"Card",0,function({children:e,className:n="",id:a}){return(0,t.jsx)("div",{id:a,className:`border border-line bg-white p-7 sm:p-9 ${n}`,children:e})},"Eyebrow",0,function({children:e,className:n=""}){return(0,t.jsx)("p",{className:`senses-eyebrow mb-4 text-[0.7rem] font-normal uppercase tracking-[0.28em] opacity-70 ${n}`,children:e})},"H2",0,function({children:e,className:n="",as:a="h2"}){return(0,t.jsx)(a,{className:`text-[1.9rem] leading-[1.15] sm:text-[2.6rem] ${n}`,children:e})},"Section",0,function({children:e,className:n="",tone:a="shell",id:r}){return(0,t.jsx)("section",{id:r,className:`${{shell:"bg-shell text-ink",bone:"bg-shell text-ink",sand:"bg-shell text-ink",sage:"bg-moss text-ink",olive:"bg-olive text-white",ink:"bg-ink text-bone"}[a]} py-16 sm:py-24 ${n}`,children:e})},"Shell",0,function({children:e,className:n="",width:a="default"}){return(0,t.jsx)("div",{className:`mx-auto w-full ${"narrow"===a?"max-w-3xl":"wide"===a?"max-w-[1400px]":"max-w-[1200px]"} px-5 sm:px-8 ${n}`,children:e})}])},8341,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a={cancelIdleCallback:function(){return l},requestIdleCallback:function(){return i}};for(var r in a)Object.defineProperty(n,r,{enumerable:!0,get:a[r]});let i="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},l="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esMo
1dule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},19083,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a={ESCAPE_REGEX:function(){return l},htmlEscapeAttributeString:function(){return d},htmlEscapeJsonString:function(){return c}};for(var r in a)Object.defineProperty(n,r,{enumerable:!0,get:a[r]});let i={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},l=/[&><\u2028\u2029]/g,s={"&":"&",'"':""","'":"'","<":"<",">":">"},o=/[&"'<>]/g;function c(e){return e.replace(l,e=>i[e])}function d(e){return e.replace(o,e=>s[e])}},79520,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a={default:function(){return w},handleClientScriptLoad:function(){return g},initScriptLoader:function(){return y}};for(var r in a)Object.defineProperty(n,r,{enumerable:!0,get:a[r]});let i=e.r(55682),l=e.r(90809),s=e.r(43476),o=i._(e.r(74080)),c=l._(e.r(71645)),d=e.r(42732),u=e.r(22737),f=e.r(8341),h=e.r(19083),m=new Map,p=new Set,b=e=>{let{src:t,id:n,onLoad:a=()=>{},onReady:r=null,dangerouslySetInnerHTML:i,children:l="",strategy:s="afterInteractive",onError:c,stylesheets:d}=e,f=n||t;if(f&&p.has(f))return;if(m.has(t)){p.add(f),m.get(t).then(a,c);return}let h=()=>{r&&r(),p.add(f)},b=document.createElement("script"),g=new Promise((e,t)=>{b.addEventListener("load",function(t){e(),a&&a.call(this,t),h()}),b.addEventListener("error",function(e){t(e)})}).catch(function(e){c&&c(e)});i?(b.innerHTML=i.__html||"",h()):l?(b.textContent="string"==typeof l?l:Array.isArray(l)?l.join(""):"",h()):t&&(b.src=t,m.set(t,g)),(0,u.setAttributesFromProps)(b,e),"worker"===s&&b.setAttribute("type","text/partytown"),b.setAttribute("data-nscript",s),d&&(e=>{if(o.default.preinit)return e.forEach(e=>{o.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let n=document.createElement("link");n.type="text/css",n.rel="stylesheet",n.href=e,t.appendChild(n)})}})(d),document.body.appendChild(b)};function g(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>b(e))}):b(e)}function y(e){e.forEach(g),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");p.add(t)})}function x(e){let{id:t,src:n="",onLoad:a=()=>{},onReady:r=null,strategy:i="afterInteractive",onError:l,stylesheets:u,...m}=e,{updateScripts:g,scripts:y,getIsSsr:x,appDir:w,nonce:v}=(0,c.useContext)(d.HeadManagerContext);v=m.nonce||v;let k=(0,c.useRef)(!1);(0,c.useEffect)(()=>{let e=t||n;k.current||(r&&e&&p.has(e)&&r(),k.current=!0)},[r,t,n]);let S=(0,c.useRef)(!1);if((0,c.useEffect)(()=>{if(!S.current){if("afterInteractive"===i)b(e);else"lazyOnload"===i&&("complete"===document.readyState?(0,f.requestIdleCallback)(()=>b(e)):window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>b(e))}));S.current=!0}},[e,i]),("beforeInteractive"===i||"worker"===i)&&(g?(y[i]=(y[i]||[]).concat([{id:t,src:n,onLoad:a,onReady:r,onError:l,...m,nonce:v}]),g(y)):x&&x()?p.add(t||n):x&&!x()&&b({...e,nonce:v})),w){if(u&&u.forEach(e=>{o.default.preinit(e,{as:"style"})}),"beforeInteractive"===i)if(!n)return m.dangerouslySetInnerHTML&&(m.children=m.dangerouslySetInnerHTML.__html,delete m.dangerouslySetInnerHTML),(0,s.jsx)("script",{nonce:v,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,h.htmlEscapeJsonString)(JSON.stringify([0,{...m,id:t}]))})`}});else return o.default.preload(n,m.integrity?{as:"script",integrity:m.integrity,nonce:v,crossOrigin:m.crossOrigin}:{as:"script",nonce:v,crossOrigin:m.crossOrigin}),(0,s.jsx)("script",{nonce:v,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,h.htmlEscapeJsonString)(JSON.stringify([n,{...m,id:t}]))})`}});"afterInteractive"===i&&n&&o.default.preload(n,m.integrity?{as:"script",integrity:m.integrity,nonce:v,crossOrigin:m.crossOrigin}:{as:"script",nonce:v,crossOrigin:m.crossOrigin})}return null}Object.defineProperty(x,"__nextScript",{value:!0});let w=x;("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esMo
1dule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.