<<visitedReset>><<continue "breathe in">><<breatheIn>>\n/%R%/\n<<continue "breathe out">><<set $breathing = either("breatheOut+", "breatheOut+", "breatheOut+", "breatheOut+", "breatheOut+", "breatheOut+", "breatheOut+", "breatheOut")>><<display $breathing>><<if $breathingLoop is 0>>\n\n<<breathing>><<else>>\n/%R%/\n<<rooted>><<endif>>
11-
//the spring and the autumn keep coming<<rootedSet>>
<<set $proseSelect = "rooted">>\n<<set $rootedm = 11>>\n<font size="7"><center>inh-exh</center></font>\n<center>\nthis is a self-help tool, to help you with grounding yourself, through regulating your breathing.\n\n–\n\n<font size="3">breathe in and out as you click the words.\nbreathe at you're own comfortable pace and finish when you feel ready to. the exercise is completed once you feel you're done.</font>\n\n[[breathe|breathe]]</center>\n\n
/%M-Loop%/<<if $breathingLoop is 0>><<motivational>><font size="3"><<display $message>></font><<endif>><<if $breathingLoop is 1 and $proseSelect is "rooted">><font size="3"><<set $rootedSend = either($message, $rootedm, $message, $rootedm, $rootedm, $rootedm, $rootedm, $rootedm, $rootedm, $rootedm, $rootedm, $rootedm)>><<display $rootedSend>></font><<endif>>
(function () {\n "use strict";\n version.extensions['soundMacros'] = {\n major: 1,\n minor: 1,\n revision: 2\n };\n var p = macros['playsound'] = {\n soundtracks: {},\n handler: function (a, b, c, d) {\n var loop = function (m) {\n if (m.loop == undefined) {\n m.loopfn = function () {\n this.play();\n };\n m.addEventListener('ended', m.loopfn, 0);\n } else m.loop = true;\n m.play();\n };\n var s = eval(d.fullArgs());\n if (s) {\n s = s.toString();\n var m = this.soundtracks[s.slice(0, s.lastIndexOf("."))];\n if (m) {\n if (b == "playsound") {\n m.play();\n } else if (b == "loopsound") {\n loop(m);\n } else if (b == "pausesound") {\n m.pause();\n } else if (b == "unloopsound") {\n if (m.loop != undefined) {\n m.loop = false;\n } else if (m.loopfn) {\n m.removeEventListener('ended', m.loopfn);\n delete m.loopfn;\n }\n } else if (b == "stopsound") {\n m.pause();\n m.currentTime = 0;\n } else if (b == "fadeoutsound" || b == "fadeinsound") {\n if (m.interval) clearInterval(m.interval);\n if (b == "fadeinsound") {\n if (m.currentTime>0) return;\n m.volume = 0;\n loop(m);\n } else {\n if (!m.currentTime) return;\n m.play();\n }\n var v = m.volume;\n m.interval = setInterval(function () {\n v = Math.min(1, Math.max(0, v + 0.005 * (b == "fadeinsound" ? 1 : -1)));\n m.volume = Math.easeInOut(v);\n if (v == 0 || v == 1) clearInterval(m.interval);\n if (v == 0) {\n m.pause();\n m.currentTime = 0;\n m.volume = 1;\n }\n }, 10);\n }\n }\n }\n }\n }\n macros['fadeinsound'] = p;\n macros['fadeoutsound'] = p;\n macros['unloopsound'] = p;\n macros['loopsound'] = p;\n macros['pausesound'] = p;\n macros['stopsound'] = p;\n macros['stopallsound'] = {\n handler: function () {\n var s = macros.playsound.soundtracks;\n for (var j in s) {\n\t\tif (s.hasOwnProperty(j)) {\n s[j].pause();\n if (s[j].currentTime) {\n\t\t s[j].currentTime = 0;\n\t\t }\n\t\t}\n }\n }\n }\n var div = document.getElementById("storeArea").firstChild;\n var fe = ["ogg", "mp3", "wav", "webm"];\n while (div) {\n var b = String.fromCharCode(92);\n var q = '"';\n var re = "['" + q + "]([^" + q + "']*?)" + b + ".(ogg|mp3|wav|webm)['" + q + "]";\n k(new RegExp(re, "gi"));\n div = div.nextSibling;\n }\n\n function k(c, e) {\n do {\n var d = c.exec(div.innerHTML);\n if (d) {\n var a = new Audio();\n if (a.canPlayType) {\n for (var i = -1; i < fe.length; i += 1) {\n if (i >= 0) d[2] = fe[i];\n if (a.canPlayType("audio/" + d[2])) break;\n }\n if (i < fe.length) {\n a.setAttribute("src", d[1] + "." + d[2]);\n a.interval = null;\n macros.playsound.soundtracks[d[1]] = a;\n } else console.log("Browser can't play '" + d[1] + "'");\n }\n }\n } while (d);\n }\n}());
//your heart turned your bones into soil<<rootedSet>>
//always know you are skyblue<<rootedSet>>
//breathe in and breathe out with the seasons<<rootedSet>>
//even when you are still you are moving inside<<rootedSet>>
//your body was meant for this breathing<<rootedSet>>
//your heartbeat is here to be rooted<<rootedSet>>
//your heart planted roots in a cage<<rootedSet>>
//you have winter and summer inside you<<rootedSet>>
(function(){version.extensions.replaceMacrosCombined={major:1,minor:1,revision:6};var nullobj={handler:function(){}};function showVer(n,notrans){if(!n){return;}n.innerHTML="";\nnew Wikifier(n,n.tweecode);n.setAttribute("data-enabled","true");n.style.display="inline";n.classList.remove("revision-span-out");if(!notrans){n.classList.add("revision-span-in");\nif(n.timeout){clearTimeout(n.timeout);}n.timeout=setTimeout(function(){n.classList.remove("revision-span-in");n=null;},1);}}function hideVer(n,notrans){if(!n){return;\n}n.setAttribute("data-enabled","false");n.classList.remove("revision-span-in");if(n.timeout){clearTimeout(n.timeout);}if(!notrans){n.classList.add("revision-span-out");\nn.timeout=setTimeout(function(){if(n.getAttribute("data-enabled")=="false"){n.classList.remove("revision-span-out");n.style.display="none";n.innerHTML="";}n=null;\n},1000);}else{n.style.display="none";n.innerHTML="";n=null;}}function tagcontents(b,starttags,desttags,endtags,k){var l=0,c="",tg,a,i;function tagfound(i,e,endtag){for(var j=0;\nj<e.length;j++){if(a.indexOf("<<"+e[j]+(endtag?">>":""),i)==i){return e[j];}}}a=b.source.slice(k);for(i=0;i<a.length;i++){if(tg=tagfound(i,starttags)){l++;}else{if((tg=tagfound(i,desttags,true))&&l==0){b.nextMatch=k+i+tg.length+4;\nreturn[c,tg];}else{if(tg=tagfound(i,endtags,true)){l--;if(l<0){return null;}}}}c+=a.charAt(i);}return null;}var begintags=[];var endtags=[];function revisionSpanHandler(g,e,f,b){var k=b.source.indexOf(">>",b.matchStart)+2,vsns=[],vtype=e,flen=f.length,becomes,c,cn,m,h,vsn;\nfunction mkspan(vtype){h=insertElement(m,"span",null,"revision-span "+vtype);h.setAttribute("data-enabled",false);h.style.display="none";h.tweecode="";return h;}if(this.shorthand&&flen){while(f.length>0){vsns.push([f.shift(),(this.flavour=="insert"?"gains":"becomes")]);\n}}else{if(this.flavour=="insert"||(this.flavour=="continue"&&this.trigger=="time")){vsns.push(["","becomes"]);}}if(this.flavour=="continue"&&flen){b.nextMatch=k+b.source.slice(k).length;\nvsns.push([b.source.slice(k),vtype]);}else{becomes=["becomes","gains"];c=tagcontents(b,begintags,becomes.concat(endtags),endtags,k);if(c&&endtags.indexOf(c[1])==-1){while(c){vsns.push(c);\nc=tagcontents(b,begintags,becomes,endtags,b.nextMatch);}c=tagcontents(b,begintags,["end"+e],endtags,b.nextMatch);}if(!c){throwError(g,"can't find matching end"+e);\nreturn;}vsns.push(c);if(this.flavour=="continue"){k=b.nextMatch;b.nextMatch=k+b.source.slice(k).length;vsns.push([b.source.slice(k),""]);}}if(this.flavour=="remove"){vsns.push(["","becomes"]);\n}cn=0;m=insertElement(g,"span",null,e);m.setAttribute("data-flavour",this.flavour);h=mkspan("initial");vsn=vsns.shift();h.tweecode=vsn[0];showVer(h,true);while(vsns.length>0){if(vsn){vtype=vsn[1];\n}vsn=vsns.shift();h=mkspan(vtype);h.tweecode=vsn[0];}if(typeof this.setup=="function"){this.setup(m,g,f);}}function quantity(m){return(m.children.length-1)+(m.getAttribute("data-flavour")=="remove");\n}function revisionSetup(m,g,f){m.className+=" "+f[0].replace(" ","_");}function keySetup(m,g,f){var key=f[0];m.setEventListener("keydown",function l(e){var done=!revise("revise",m);\nif(done){m.removeEventListener("keydown",l);}});}function timeSetup(m,g,f){function cssTimeUnit(s){if(typeof s=="string"){if(s.slice(-2).toLowerCase()=="ms"){return Number(s.slice(0,-2))||0;\n}else{if(s.slice(-1).toLowerCase()=="s"){return Number(s.slice(0,-1))*1000||0;}}}throwError(g,s+" isn't a CSS time unit");return 0;}var tm=cssTimeUnit(f[0]);var s=state.history[0].passage.title;\nsetTimeout(function timefn(){if(state.history[0].passage.title==s){var done=!revise("revise",m);if(!done){setTimeout(timefn,tm);}}},tm);}function hoverSetup(m){var fn,noMouseEnter=(document.head.onmouseenter!==null),m1=m.children[0],m2=m.children[1],gains=m2.className.indexOf("gains")>-1;\nif(!m1||!m2){return;}m1.onmouseenter=function(e){var efp=document.elementFromPoint(e.clientX,e.clientY);while(efp&&efp!==this){efp=efp.parentNode;}if(!efp){return;\n}if(this.getAttribute("data-enabled")!="false"){revise("revise",this.parentNode);}};m2.onmouseleave=function(e){var efp=document.elementFromPoint(e.clientX,e.clientY);\nwhile(efp&&efp!==this){efp=efp.parentNode;}if(efp){return;}if(this.getAttribute("data-enabled")!="false"){revise("revert",this.parentNode);}};if(gains){m1.onmouseleave=m2.onmouseleave;\n}if(noMouseEnter){fn=function(n){return function(e){if(!event.relatedTarget||(event.relatedTarget!=this&&!(this.compareDocumentPosition(event.relatedTarget)&Node.DOCUMENT_POSITION_CONTAINED_BY))){this[n]();\n}};};m1.onmouseover=fn("onmouseenter");m2.onmouseout=fn("onmouseleave");if(gains){m1.onmouseout=m2.onmouseout;}}m=null;}function mouseSetup(m){var evt=(document.head.onmouseenter===null?"onmouseenter":"onmouseover");\nm[evt]=function(){var done=!revise("revise",this);if(done){this[evt]=null;}};m=null;}function linkSetup(m,g,f){var l=Wikifier.createInternalLink(),p=m.parentNode;\nl.className="internalLink replaceLink";p.insertBefore(l,m);l.insertBefore(m,null);l.onclick=function(){var p,done=false;if(m&&m.parentNode==this){done=!revise("revise",m);\nscrollWindowTo(m);}if(done){this.parentNode.insertBefore(m,this);this.parentNode.removeChild(this);}};l=null;}function visitedSetup(m,g,f){var i,done,shv=state.history[0].variables,os="once seen",d=(m.firstChild&&(this.flavour=="insert"?m.firstChild.nextSibling:m.firstChild).tweecode);\nshv[os]=shv[os]||{};if(d&&!shv[os].hasOwnProperty(d)){shv[os][d]=1;}else{for(i=shv[os][d];i>0&&!done;i--){done=!revise("revise",m,true);}if(shv[os].hasOwnProperty(d)){shv[os][d]+=1;\n}}}[{name:"insert",flavour:"insert",trigger:"link",setup:linkSetup},{name:"timedinsert",flavour:"insert",trigger:"time",setup:timeSetup},{name:"insertion",flavour:"insert",trigger:"revisemacro",setup:revisionSetup},{name:"later",flavour:"insert",trigger:"visited",setup:visitedSetup},{name:"keyinsert",flavour:"insert",trigger:"key",setup:keySetup},{name:"replace",flavour:"replace",trigger:"link",setup:linkSetup},{name:"timedreplace",flavour:"replace",trigger:"time",setup:timeSetup},{name:"mousereplace",flavour:"replace",trigger:"mouse",setup:mouseSetup},{name:"hoverreplace",flavour:"replace",trigger:"hover",setup:hoverSetup},{name:"revision",flavour:"replace",trigger:"revisemacro",setup:revisionSetup},{name:"keyreplace",flavour:"replace",trigger:"key",setup:keySetup},{name:"timedremove",flavour:"remove",trigger:"time",setup:timeSetup},{name:"mouseremove",flavour:"remove",trigger:"mouse",setup:mouseSetup},{name:"hoverremove",flavour:"remove",trigger:"hover",setup:hoverSetup},{name:"removal",flavour:"remove",trigger:"revisemacro",setup:revisionSetup},{name:"once",flavour:"remove",trigger:"visited",setup:visitedSetup},{name:"keyremove",flavour:"remove",trigger:"key",setup:keySetup},{name:"continue",flavour:"continue",trigger:"link",setup:linkSetup},{name:"timedcontinue",flavour:"continue",trigger:"time",setup:timeSetup},{name:"mousecontinue",flavour:"continue",trigger:"mouse",setup:mouseSetup},{name:"keycontinue",flavour:"continue",trigger:"key",setup:keySetup},{name:"cycle",flavour:"cycle",trigger:"revisemacro",setup:revisionSetup},{name:"mousecycle",flavour:"cycle",trigger:"mouse",setup:mouseSetup},{name:"timedcycle",flavour:"cycle",trigger:"time",setup:timeSetup},{name:"keycycle",flavour:"replace",trigger:"key",setup:keySetup}].forEach(function(e){e.handler=revisionSpanHandler;\ne.shorthand=(["link","mouse","hover"].indexOf(e.trigger)>-1);macros[e.name]=e;macros["end"+e.name]=nullobj;begintags.push(e.name);endtags.push("end"+e.name);});function insideDepartingSpan(elem){var r=elem.parentNode;\nwhile(!r.classList.contains("passage")){if(r.classList.contains("revision-span-out")){return true;}r=r.parentNode;}}function reviseAll(rt,rname){var rall=document.querySelectorAll(".passage [data-flavour]."+rname),ret=false;\nfor(var i=0;i<rall.length;i++){if(!insideDepartingSpan(rall[i])){ret=revise(rt,rall[i])||ret;}}return ret;}function revise(rt,r,notrans){var ind2,curr,next,ind=-1,rev=(rt=="revert"),rnd=(rt.indexOf("random")>-1),fl=r.getAttribute("data-flavour"),rc=r.childNodes,cyc=(fl=="cycle"),rcl=rc.length-1;\nfunction doToGainerSpans(n,fn){for(var k=n-1;k>=0;k--){if(rc[k+1].classList.contains("gains")){fn(rc[k],notrans);}else{break;}}}for(var k=0;k<=rcl;k++){if(rc[k].getAttribute("data-enabled")=="true"){ind=k;\n}}if(rev){ind-=1;}curr=(ind>=0?rc[ind]:(cyc?rc[rcl]:null));ind2=ind;if(rnd){ind2=(ind+(Math.floor(Math.random()*rcl)))%rcl;}next=((ind2<rcl)?rc[ind2+1]:(cyc?rc[0]:null));\nvar docurr=(rev?showVer:hideVer);var donext=(rev?hideVer:showVer);var currfn=function(){if(!(next&&next.classList.contains("gains"))||rnd){docurr(curr,notrans);doToGainerSpans(ind,docurr,notrans);\n}};var nextfn=function(){donext(next,notrans);if(rnd){doToGainerSpans(ind2+1,donext,notrans);}};if(!rev){currfn();nextfn();}else{nextfn();currfn();}return(cyc?true:(rev?(ind>0):(ind2<rcl-1)));\n}macros.revert=macros.revise=macros.randomise=macros.randomize={handler:function(a,b,c){var l,rev,rname;function disableLink(l){l.style.display="none";}function enableLink(l){l.style.display="inline";\n}function updateLink(l){if(l.className.indexOf("random")>-1){enableLink(l);return;}var rall=document.querySelectorAll(".passage [data-flavour]."+rname),cannext,canprev,i,ind,r,fl;\nfor(i=0;i<rall.length;i++){r=rall[i],fl=r.getAttribute("data-flavour");if(insideDepartingSpan(r)){continue;}if(fl=="cycle"){cannext=canprev=true;}else{if(r.firstChild.getAttribute("data-enabled")==!1+""){canprev=true;\n}if(r.lastChild.getAttribute("data-enabled")==!1+""){cannext=true;}}}var can=(l.classList.contains("revert")?canprev:cannext);(can?enableLink:disableLink)(l);}function toggleText(w){w.classList.toggle(rl+"Enabled");\nw.classList.toggle(rl+"Disabled");w.style.display=((w.style.display=="none")?"inline":"none");}var rl="reviseLink";if(c.length<2){throwError(a,b+" macro needs 2 parameters");\nreturn;}rname=c.shift().replace(" ","_");l=Wikifier.createInternalLink(a,null);l.className="internalLink "+rl+" "+rl+"_"+rname+" "+b;var v="";var end=false;var out=false;\nif(c.length>1&&c[0][0]=="$"){v=c[0].slice(1);c.shift();}switch(c[c.length-1]){case"end":end=true;c.pop();break;case"out":out=true;c.pop();break;}var h=state.history[0].variables;\nfor(var i=0;i<c.length;i++){var on=(i==Math.max(c.indexOf(h[v]),0));var d=insertElement(null,"span",null,rl+((on)?"En":"Dis")+"abled");if(on){h[v]=c[i];l.setAttribute("data-cycle",i);\n}else{d.style.display="none";}insertText(d,c[i]);l.appendChild(d);}l.onclick=function(){reviseAll(b,rname);var t=this.childNodes,u=this.getAttribute("data-cycle")-0,m=t.length,n,lall,i;\nif((end||out)&&u>=m-(end?2:1)){if(end){n=this.removeChild(t[u+1]||t[u]);n.className=rl+"End";n.style.display="inline";this.parentNode.replaceChild(n,this);}else{this.parentNode.removeChild(this);\nreturn;}}else{toggleText(t[u]);u=(u+1)%m;if(v){h[v]=c[u];}toggleText(t[u]);this.setAttribute("data-cycle",u);}lall=document.getElementsByClassName(rl+"_"+rname);\nfor(i=0;i<lall.length;i++){updateLink(lall[i]);}};disableLink(l);setTimeout((function(l){return function(){updateLink(l);};}(l)),1);l=null;}};macros.mouserevise=macros.hoverrevise={handler:function(a,b,c,d){var endtags=["end"+b],evt=(window.onmouseenter===null?"onmouseenter":"onmouseover"),t=tagcontents(d,[b],endtags,endtags,d.source.indexOf(">>",d.matchStart)+2);\nif(t){var rname=c[0].replace(" ","_"),h=insertElement(a,"span",null,"hoverrevise hoverrevise_"+rname),f=function(){var done=!reviseAll("revise",rname);if(b!="hoverrevise"&&done){this[evt]=null;\n}};new Wikifier(h,t[0]);if(b=="hoverrevise"){h.onmouseover=f;h.onmouseout=function(){reviseAll("revert",rname);};}else{h[evt]=f;}h=null;}}};macros.instantrevise={handler:function(a,b,c,d){reviseAll("revise",c[0].replace(" ","_"));\n}};macros.endmouserevise=nullobj;macros.endhoverrevise=nullobj;}());
breathe out\n<<The-Message>>
<<set $visit1 += 1>><<if $visit1 <= 1>>//you can do it<<else>><<The-Message>><<endif>>
<<set $visit3 += 1>><<if $visit3 <= 1>>//don't give up<<else>><<The-Message>><<endif>>
<<set $visit2 += 1>><<if $visit2 <= 1>>//keep going<<else>><<The-Message>><<endif>>
<<set $visit5 += 1>><<if $visit5 <= 1>>//you are <<print either("loved","valid","needed","the only one like you are","strong enough","wanted","deserving of love")>><<else>><<The-Message>><<endif>>
<<set $visit4 += 1>><<if $visit4 <= 1>>//you are deserving of your own <<print either("time","life","choices","feelings","space")>><<else>><<The-Message>><<endif>>
<<set $visit7 += 1>><<if $visit7 <= 1>>//it's ok to <<print either("accept","need","want")>> help<<else>><<The-Message>><<endif>>
<<set $visit6 += 1>><<if $visit6 <= 1>>//your struggles are <<print either("real","valid","important")>><<else>><<The-Message>><<endif>>
<<set $visit9 += 1>><<if $visit9 <= 1>>//you can make things <<print either("work","change","better","right")>><<else>><<The-Message>><<endif>>
inh-exh
<<set $rootedm += 1>>
/* GLOBAL */\n\nbody {\n\tmargin:80px 0;\n\tpadding:0;\n\tbackground:#000;\n\tcolor:#c7c7c7;\n\t/*font-family: Baskerville,Baskerville Old Face,Hoefler Text,Garamond,Times New Roman,serif;*/\n\tfont-family: Courier New;\n\tfont-size:22px;\n\tline-height:1.4em;\n\tbackground-color: 0.5s ease;\n}\n\n/* LAYOUT */\n\n/* hide sidebar */\n#sidebar { \n\tdisplay:none;\n}\n\n#messages { \ndisplay: block; \n\tvertical-align:right;\n\toverflow:hidden;\n\twidth:300px;\n\tmax-height:150px;\n\tmargin-left:auto;\n\tmargin-right:auto;\n\tline-height:170%;\n}\n\n#container\n{\n\t position: relative;\n\t top: -200vh;\n\t right:0px;\n\n\t \n\toverflow:visible;\n\twidth:300px;\n\theight:450px;\n margin-left: auto;\n margin-right: auto \n}\n\n\n/* center layout */\n#passages { \nmax-width:550px;\nwidth:100%;\nmargin:0 auto;\nborder:0;\n}\n\n/* center passage images */\n.passage img {\nmargin:0 auto;\ndisplay:block;\nmax-width:800px;\nheight:auto;\nmargin-left:-125px;\n}\n\n/* LINK STYLES */\n\na {\n\tcolor:#000;\n}\n\na.internalLink, a.externalLink {\n\t/* text-transform:uppercase;\n\tfont-size:17px;\n\tletter-spacing:2px; */\n\ttext-decoration:underline;\n\tcolor:#9e9e9e;\n}\n\n/* add dashes before passage links */\n/* a.internalLink::before { \n content: "— ";\n\tcolor:#9e9e9e;\n} */\n\n.passage {\n}\n\n.passage a {\n\t\n}\n\n.passage a:hover {\n\n}\n\n/* fancy text hilight */\n\nspan.hilight {\n\ttext-transform:uppercase;\n\tfont-size:17px;\n\tletter-spacing:2px;\n}\n\n\n/* replace text */\n\n.revision-span-in {\n\topacity: 0;\n}\n.revision-span:not(.revision-span-out) {\n\ttransition: 0.5s; -webkit-transition: 0.5s;\n}\n.revision-span-out {\n\tposition:absolute;\n\topacity: 0;\n}\n\n/* signup form */\n\n.sign-me-up {\n\tbackground:url('img/button-1.png');\n\twidth:246px;\n\theight:132px;\n\tmargin-top:15px;\n\tcursor:pointer;\n\tborder:none;\n\tfloat:left;\n}\n\n.sign-me-up:hover {\n\tbackground:url('img/button-2.png');\n}\n\n.email-input {\n\tbackground:url('img/input.png');\n\twidth:180px;\n\theight:35px;\n\tpadding:54px 35px 43px 31px;\n\toutline:none;\n\tborder:0;\n\tfont-family: Baskerville,Baskerville Old Face,Hoefler Text,Garamond,Times New Roman,serif;\n\tfont-size:22px;\n\tfloat:left;\n}\n\n\n\n/* ----- mobile ----- */\n\n\n@media screen and (max-width: 800px){\n\tbody {\n\t\tmargin:80px 20px;\n\t}\n\n\t#passages { \n\tmax-width:100%;\n\t}\n\n\t.passage img {\n\tmax-width:100%;\n\tmargin-left:0;\n\t}\n\n\t.sign-me-up, .email-input {\n\tmargin:0;\n\t}\n}\n\n@media screen and (max-width: 400px) {\n\tbody {\n\t\tmargin:80px 10px;\n\t\tfont-size: 18px;\n\t}\n}
<<continue "breathe in">><<breatheIn>> \n\n<<continue "breathe out">><<breatheOut>>\n\n<<continue "breathe in">><<breatheIn>>\n\n<<continue "breathe out">><<breatheOut>>\n\n<<breathing>>
<<visitedReset>><<continue "breathe in">><<breatheIn>><<set $proseSelect = either("rooted", "rooted", "rooted")>>\n\n<<continue "breathe out">><<set $breathing = either("breatheOut+", "breatheOut+", "breatheOut+", "breatheOut+", "breatheOut+", "breatheOut+", "breatheOut+", "breatheOut")>><<if $breathingLoop is 0>><<display $breathing>><<else>><<breatheOut>><<endif>><<if $breathingLoop is 0>>\n\n<<breathing>><<else>>\n\n<<display $proseSelect>><<endif>>
jquery:off\nhash:off\nbookmark:off\nmodernizr:off\nundo:off\nobfuscate:off\nexitprompt:off\nblankcss:on\n
1-10
<<set $message = either("1", "2", "3", "4", "5", "6", "7", "8", "9", "10")>>
//sunrise and sunset have rhythm<<rootedSet>>
breathe out<<set $breathingLoop = either(1, 0, 0, 0, 0)>>
<<if $visit1 >= 4>><<set $visit1 = 0>><<endif>><<if $visit2 >= 4>><<set $visit2 = 0>><<endif>><<if $visit3 >= 4>><<set $visit3 = 0>><<endif>><<if $visit4 >= 4>><<set $visit4 = 0>><<endif>><<if $visit5 >= 4>><<set $visit5 = 0>><<endif>><<if $visit6 >= 4>><<set $visit6 = 0>><<endif>><<if $visit7 >= 4>><<set $visit7 = 0>><<endif>><<if $visit8 >= 4>><<set $visit8 = 0>><<endif>><<if $visit9 >= 4>><<set $visit9 = 0>><<endif>><<if $visit10 >= 4>><<set $visit10 = 0>><<endif>>
<<set $visit8 += 1>><<if $visit8 <= 1>>//you can do this, but it will take <<print either("time","persistence","willing","patience","understanding")>><<else>><<The-Message>><<endif>>
himynameischuck
//with your feet on the floor you are grounded<<rootedSet>>
<<set $visit10 += 1>><<if $visit10 <= 1>>//<<print either("sometimes there isn't always a silver lining, but you can work through this","other people having struggles don't make yours any less valid","it isn't weak to cry","sometimes you just need your own time and space")>><<else>><<The-Message>><<endif>>
//when a hydrangea is planted with nails and with rust it turns skyblue<<rootedSet>>
//with your feet on the floor you are rooted<<rootedSet>>
//with each breath in you are growing<<rootedSet>>
//you are a hydrangea, make friends with your nails and your rust and be skyblue<<rootedSet>>
//with each breath out you are giving<<rootedSet>>
//feel your ribcage expand and be grown<<rootedSet>>
/% Place your story's setup code in this passage.\nAny macros in this passage will be run before the Start passage (or any passage you wish to Test Play) is run. %/\n\n/% sound files %/\n\n<<set $message = "1">>\n<<set $breathing = "breatheOut">>\n<<set $breathingLoop = 0>>\n<<set $proseSelect = "rooted">>\n<<set $rootedm = 11>>\n<<set $rootedSend = 11>>\n\n<<set $visit1 = 0>>\n<<set $visit2 = 0>>\n<<set $visit3 = 0>>\n<<set $visit4 = 0>>\n<<set $visit5 = 0>>\n<<set $visit6 = 0>>\n<<set $visit7 = 0>>\n<<set $visit8 = 0>>\n<<set $visit9 = 0>>\n<<set $visit10 = 0>>
//feel your body give over to growing<<rootedSet>>
//keep breathing and know that they’ll find you<<set $rootedm = 11>><<set $breathingLoop = 0>>
//your breath lets you know you are moving<<rootedSet>>
breathe in/%\n<<$visit1>>\n<<$visit2>>\n<<$visit3>>\n<<$visit4>>\n<<$visit5>>\n<<$visit6>>\n<<$visit7>>\n<<$visit8>>\n<<$visit9>>\n<<$visit10>>%/
(function(){var r="";var s=Wikifier.formatters;for(var j=0;j<s.length;j++){if(s[j].name=="image"){r=s[j].lookahead;\nbreak;}}var div=document.getElementById("storeArea").firstChild.nextSibling;while(div){if(r){k(new RegExp(r,"mg"),4);\n}var b=String.fromCharCode(92);var u=b+"s*['"+'"]?([^"'+"']+(jpe?g|a?png|gif|bmp))['"+'"]?'+b+"s*";\nk(new RegExp("url"+b+"("+u+b+")","mig"),1);k(new RegExp("src"+b+"s*="+u,"mig"),1);\ndiv=div.nextSibling;}function k(c,e){do{var d=c.exec(div.innerHTML);if(d){var i=new Image();\ni.src=d[e];}}while(d);}}());