@font-face{font-family:Lato;src:url(/fonts/Lato-Light-Subset.woff2)format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato-Regular-Subset.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato-Heavy-Subset.woff2)format("woff2");font-style:normal;font-weight:800;font-display:swap}:root{--graphite:oklch(44% 0 90);--chalk:oklch(94% .01 100);--chalk-transparent:oklch(94% .01 100/.85);--bone:oklch(89% .01 107);--pumice:oklch(35% .01 101);--basalt:oklch(29% .01 107);--basalt-transparent:oklch(29% .01 107/.5);--moonlight:oklch(19% .01 67);--water-lighten:oklch(74% .07 196);--water-fill:oklch(62% .07 196);--water-darken:oklch(50% .06 195);--clay-lighten:oklch(74% .12 20);--clay-fill:oklch(51% .13 21);--clay-darken:oklch(46% .13 21);--slate-lighten:oklch(69% .06 257);--slate-fill:oklch(55% .08 257);--slate-darken:oklch(47% .08 257);--ochre-lighten:oklch(82% .08 78/.75);--ochre:oklch(78% .1 72/.75);--ochre-darken:oklch(48% .09 69/.75);--sediment-lighten:oklch(81% .04 57);--sediment:oklch(72% .07 57);--sediment-darken:oklch(60% .07 55);--sand-lighten:oklch(68% .06 58);--sand:oklch(58% .06 58);--sand-darken:oklch(43% .05 58);--gravel-lighten:oklch(62% .05 58);--gravel:oklch(51% .05 58);--gravel-darken:oklch(35% .04 59);--rocks-lighten:oklch(57% .05 71);--rocks:oklch(45% .04 71);--rocks-darken:oklch(28% .03 69);--boulders-lighten:oklch(51% .08 20);--boulders:oklch(40% .06 20);--boulders-darken:oklch(26% .05 19);--warning:var(--ochre-darken);--accent:var(--water-darken);--emphasis:var(--clay-darken);--working:var(--slate-darken);--surface-glass:var(--chalk-transparent);--text:var(--graphite);--surface:var(--chalk);--code-surface:color-mix(in srgb, var(--graphite) 6%, transparent);--muted-text:color-mix(in srgb, var(--graphite) 70%, var(--chalk));--contrast:var(--chalk);accent-color:var(--emphasis)}@media (prefers-color-scheme:dark){:root{--warning:var(--ochre-lighten);--accent:var(--water-lighten);--emphasis:var(--clay-lighten);--working:var(--slate-lighten);--surface-glass:var(--basalt-transparent);--text:var(--bone);--surface:var(--basalt);--code-surface:color-mix(in srgb, var(--bone) 8%, transparent)}}html{color:var(--text);background-color:var(--surface);color-scheme:light dark}body{background-color:inherit;min-height:100%}main#realness{background-color:inherit}section[data-page]{background-color:var(--surface)}@keyframes cutout-pulse{0%{opacity:.75;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@keyframes subtle-rotate{25%{transform:rotate(.22deg)}50%{transform:rotateY(.22deg)}75%{transform:rotateX(.22deg)}}@keyframes subtle-counter-rotate{25%{transform:rotate(.22deg)}50%{transform:rotate(.11deg)}75%{transform:rotate(.33deg)}}@keyframes subtle-breath{50%{opacity:.5}}@keyframes working-pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes working-edge-sweep{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes press{50%{fill:currentColor;fill-opacity:.25}}@keyframes absolute-slide-down{0%{top:calc(env(safe-area-inset-top) - var(--base-line) * 2);left:calc(env(safe-area-inset-left) + var(--base-line));visibility:visible;transform:translateY(-100%)}to{top:env(safe-area-inset-top);left:env(safe-area-inset-left);position:absolute;transform:translate(0,0)}}@keyframes absolute-slide-up{0%{visibility:visible;transform:translateY(100%)}to{bottom:var(--base-line);position:absolute;transform:translate(0,0)}}@keyframes slide-in-down{0%{visibility:visible;transform:translateY(-100%)}to{transform:translate(0,0)}}@keyframes slide-in-up{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0,0)}}@keyframes slide-in-left{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0,0)}}@keyframes slide-in-right{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0,0)}}@keyframes slide-out-right{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(100%)}}@keyframes rotate{0%{transform:rotate(-100deg)}to{transform:translate(0,0)}}@keyframes rotate-back{0%{transform:rotate(100deg)}to{transform:translate(0,0)}}@keyframes fade-in{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translate(0,0%)}}html{--storytelling-slide-width:100dvw}html[data-aspect-ratio="1/1"]{@media (aspect-ratio>=1){--storytelling-slide-width:100dvh}}html[data-aspect-ratio="1/1"] svg[itemtype=\/posters][data-aspect]{aspect-ratio:1}html[data-aspect-ratio="1.618/1"] svg[itemtype=\/posters][data-aspect]{aspect-ratio:1.618}html[data-aspect-ratio="16/9"] svg[itemtype=\/posters][data-aspect]{aspect-ratio:16/9}html[data-aspect-ratio="2.35/1"] svg[itemtype=\/posters][data-aspect]{aspect-ratio:2.35}html[data-aspect-ratio="2.76/1"] svg[itemtype=\/posters][data-aspect]{aspect-ratio:2.76}p,[itemprop=statement]{user-select:text}aside{display:none}details{&>summary{cursor:pointer;&:focus{outline:none}&::marker{display:none}}&>:not(summary){animation-name:slideOutLeft}&[open]{border:#0000;&>:not(summary){animation-name:slideInLeft}}}ol{list-style:none}main{flex-direction:column;align-items:center;min-height:100dvh;display:flex}article{width:100%;&>header,&>footer{justify-content:flex-start;align-items:flex-start;display:flex}}a{cursor:pointer;color:var(--accent);-webkit-tap-highlight-color:transparent;outline:none;text-decoration:none}p>a{-webkit-tap-highlight-color:transparent;border-bottom:.08vmin solid var(--accent);border-bottom-right-radius:.2vmin;border-bottom-left-radius:.2vmin;transition:all .8s ease-in-out .1s;&:link{color:var(--accent)}&:visited{opacity:.82}&:hover{color:var(--emphasis);opacity:1}&:active{color:var(--accent)}}time{cursor:default;font-weight:300;transition:opacity .25s;display:block;@media (prefers-color-scheme:dark){color:var(--accent)}&:active{color:var(--emphasis);transition:all .24s}}ul{margin-left:var(--base-line);margin-bottom:var(--base-line)}hr{border:.025rem solid var(--emphasis);margin:calc(var(--base-line) * 4)}kbd{margin:calc(var(--base-line) * .33);padding:calc(var(--base-line) * .11) calc(var(--base-line) * .33);border:calc(var(--base-line) * .025) solid var(--emphasis);border-radius:calc(var(--base-line) * .33);display:inline-block;&+kbd{margin-left:calc(var(--base-line) * .33)}}address{font-style:normal;& p{user-select:none}& h1{padding-left:var(--base-line);text-align:left;width:100dvw}}section[data-page]{padding-top:calc(env(safe-area-inset-top) - (var(--base-line) * .75));margin-bottom:calc(var(--base-line) * 4);width:100%;&>header{padding:var(--base-line);z-index:2;justify-content:space-between;display:flex}&>h1{text-align:center;padding-inline:var(--base-line);padding-bottom:var(--base-line);margin-top:0;line-height:1;@media (prefers-color-scheme:dark){color:var(--accent)}}}nav[itemtype=\/site-nav]+section[data-page]{padding-top:0}section[data-page][data-storytelling] section[data-days]{flex-direction:column;gap:0;min-height:100vh;padding:0;display:flex;overflow:hidden}section[data-page][data-storytelling] section[data-days]>header{display:none}section[data-page][data-storytelling] section[data-days]>article{scroll-behavior:smooth;flex:1;justify-content:start;align-items:center;gap:1.333rem;height:100vh;min-height:100vh;display:flex;overflow:auto hidden;container:storytelling/inline-size}section[data-page][data-storytelling] section[data-days]>article>section{height:100vh;min-height:100vh;min-width:var(--storytelling-slide-width);max-width:var(--storytelling-slide-width);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}section[data-page][data-storytelling] section[data-days]>article>section>header{z-index:6;position:absolute;top:1.333rem;left:1.333rem}section[data-page][data-storytelling] section[data-days]>article>section>header>h4{color:var(--accent);text-shadow:0 0 2px var(--graphite)}section[data-page][data-storytelling] section[data-days]>article>section>article,section[data-page][data-storytelling] section[data-days]>article>section>figure{justify-content:center;align-items:center;width:100%;height:100%;display:flex}section[data-page][data-storytelling] section[data-days]>article>section>figure{animation:none}section[data-days]{margin-bottom:2.666rem;padding:0 1.333rem;container:feed-days/inline-size}section[data-days]>header>svg[data-icon=working]{margin-top:2.666rem}section[data-days][role=feed]{flex-direction:column;gap:1.333rem;display:flex}section[data-days][role=feed]>article{min-width:0;display:grid;display:grid-lanes;grid-gap:1.333rem;grid-template-columns:repeat(auto-fill,minmax(325px,1fr));grid-auto-flow:row}@media (width>=43rem){section[data-days][role=feed]>article{grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}}section[data-days][role=feed]>article:focus{outline:none}@media (width>=35rem){section[data-days][role=feed]>article>header{grid-column:1/-1}}section[data-days][role=feed]>article>header>h4{margin-top:0}@media (width>=123rem){section[data-days][role=feed]>article{grid-template-columns:repeat(auto-fit,minmax(32rem,1fr))}}g[itemprop=animation]{& animate{animation-play-state:paused}}svg[data-animate]{& g[itemprop=animation] animate{animation-play-state:running}& path[itemprop=cutout]{filter:brightness()saturate();transition:fill-opacity .8s ease-in-out;animation-play-state:paused;&:focus{outline:none}&:hover{will-change:fill-opacity;fill-opacity:.75;animation:.4s ease-out 1s forwards fade-back}&:active{filter:brightness(1.1)saturate(1.1);opacity:.9}}}@keyframes fade-back{to{fill-opacity:.5}}g[data-mask-pen]{& path[data-mask-pen=hover]{fill:color-mix(in srgb, var(--slate-fill) 30%, transparent);stroke:color-mix(in srgb, var(--slate-fill) 85%, transparent);stroke-width:calc(var(--base-line) * .035);vector-effect:non-scaling-stroke}& path[data-mask-pen=selected]{fill:color-mix(in srgb, var(--slate-fill) 55%, transparent);stroke:color-mix(in srgb, var(--slate-fill) 95%, transparent);stroke-width:calc(var(--base-line) * .035);vector-effect:non-scaling-stroke}& path[data-mask-pen=preview]{stroke-width:calc(var(--base-line) * .05);vector-effect:non-scaling-stroke}& circle[data-mask-pen=radius]{fill:none;stroke-width:calc(var(--base-line) * .06);stroke-dasharray:calc(var(--base-line) * .2) calc(var(--base-line) * .15);vector-effect:non-scaling-stroke}}svg[itemtype=\/posters]{cursor:pointer;-webkit-touch-callout:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;contain:layout;border-radius:calc(var(--base-line) * .03);width:100%;height:100%;min-height:512px;max-height:100%;transition:transform .4s ease-in-out,aspect-ratio .4s cubic-bezier(.22,1,.36,1),min-height .4s cubic-bezier(.22,1,.36,1),height .4s cubic-bezier(.22,1,.36,1),max-height .4s cubic-bezier(.22,1,.36,1);display:block;overflow:hidden}svg[itemtype=\/posters][data-storytelling]{touch-action:pan-x}svg[itemtype=\/posters][data-aspect]{height:auto;min-height:0;max-height:100%}svg[itemtype=\/posters][data-hide-cursor]{cursor:none}svg[itemtype=\/posters][data-mask-pen-mode]{cursor:crosshair;touch-action:pinch-zoom}svg[itemtype=\/posters][data-mask-pen-mode] use[itemprop=sediment],svg[itemtype=\/posters][data-mask-pen-mode] use[itemprop=sand],svg[itemtype=\/posters][data-mask-pen-mode] use[itemprop=gravel],svg[itemtype=\/posters][data-mask-pen-mode] use[itemprop=rocks],svg[itemtype=\/posters][data-mask-pen-mode] use[itemprop=boulders]{pointer-events:none}svg[itemtype=\/posters] rect#lightbar-back,svg[itemtype=\/posters] rect#lightbar-front,svg[itemtype=\/posters]>rect:first-of-type,svg[itemtype=\/posters] symbol path[itemprop],svg[itemtype=\/posters] symbol rect[itemprop=background]{pointer-events:none;transition:opacity .2s,visibility .2s}svg[itemtype=\/posters] use[itemprop=sediment],svg[itemtype=\/posters] use[itemprop=sand],svg[itemtype=\/posters] use[itemprop=gravel],svg[itemtype=\/posters] use[itemprop=rocks],svg[itemtype=\/posters] use[itemprop=boulders]{opacity:.5;transition-behavior:allow-discrete;transition:filter .44s ease-in-out,opacity .44s ease-out,display .44s ease-out}svg[itemtype=\/posters] use[itemprop=sediment]:hover,svg[itemtype=\/posters] use[itemprop=sand]:hover,svg[itemtype=\/posters] use[itemprop=gravel]:hover,svg[itemtype=\/posters] use[itemprop=rocks]:hover,svg[itemtype=\/posters] use[itemprop=boulders]:hover{filter:saturate(113%)brightness(108%);transition:filter .33s}svg[itemtype=\/posters] use[itemprop=sediment]:active,svg[itemtype=\/posters] use[itemprop=sand]:active,svg[itemtype=\/posters] use[itemprop=gravel]:active,svg[itemtype=\/posters] use[itemprop=rocks]:active,svg[itemtype=\/posters] use[itemprop=boulders]:active{filter:saturate(166%)brightness(130%)}svg[itemtype=\/posters] use[itemprop=sediment]:focus,svg[itemtype=\/posters] use[itemprop=sand]:focus,svg[itemtype=\/posters] use[itemprop=gravel]:focus,svg[itemtype=\/posters] use[itemprop=rocks]:focus,svg[itemtype=\/posters] use[itemprop=boulders]:focus{filter:saturate(150%)brightness(118%)}svg[itemtype=\/posters][data-held-layer=sediment] use[itemprop=sediment],svg[itemtype=\/posters][data-held-layer=sand] use[itemprop=sand],svg[itemtype=\/posters][data-held-layer=gravel] use[itemprop=gravel],svg[itemtype=\/posters][data-held-layer=rocks] use[itemprop=rocks],svg[itemtype=\/posters][data-held-layer=boulders] use[itemprop=boulders]{filter:saturate(166%)brightness(130%)}svg[itemtype=\/posters][data-held-layer=shadow] use[itemprop=shadow]{opacity:.85}svg[itemtype=\/posters] g[data-grid-overlay] line{fill:none;stroke:color-mix(in srgb, var(--bone) 72%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke;shape-rendering:crispedges;paint-order:stroke}@media (prefers-reduced-motion:reduce){svg[itemtype=\/posters]{transition-duration:.01ms}}@starting-style{svg[itemtype=\/posters] rect#lightbar-back,svg[itemtype=\/posters] rect#lightbar-front,svg[itemtype=\/posters]>rect:first-of-type,svg[itemtype=\/posters] symbol path[itemprop],svg[itemtype=\/posters] symbol rect[itemprop=background]{opacity:0}}@starting-style{svg[itemtype=\/posters] use[itemprop=sediment],svg[itemtype=\/posters] use[itemprop=sand],svg[itemtype=\/posters] use[itemprop=gravel],svg[itemtype=\/posters] use[itemprop=rocks],svg[itemtype=\/posters] use[itemprop=boulders]{opacity:0}}@keyframes cutout-fade{0%{opacity:0}to{opacity:.5}}svg.icon{fill:currentColor;&[data-icon=no-ai]{stroke:currentColor}&:active{transform:scale(.95)}&.animation{stroke:currentColor;stroke-width:2px;paint-order:stroke fill;stroke-linejoin:round;stroke-linecap:round;overflow:visible;& .animation-ball,& .animation-trail-mid,& .animation-trail-old{transform-box:fill-box;transform-origin:50%}}&.add{overflow:visible}&.add .add-plus{transform-box:fill-box;transform-origin:50%}&.add .add-satellites{opacity:0;transform-box:fill-box;transform-origin:50%;& .add-sat{transform-box:fill-box;transform-origin:50%}}&.realness{--ease-drift-out:linear(0, .42 24%, .82 52%, .97 76%, 1);--ease-drift-back:linear(0, .18 22%, .52 48%, .84 74%, 1);--ease-click:linear(0, .42 22%, .87 42%, 1.09 58%, .96 72%, 1.03 84%, .99 92%, 1)}&.realness>[data-tile]{transform-box:fill-box;transform-origin:50%;transform:translate(var(--snap-x), var(--snap-y)) rotate(var(--snap-rot));animation-iteration-count:infinite;animation-play-state:paused}&.realness>path[data-tile=ash]{fill:url(#icon-realness-fill-ash)}&.realness>path[data-tile=tide]{fill:url(#icon-realness-fill-tide)}&.realness>path[data-tile=silt]{fill:url(#icon-realness-fill-silt)}&.realness>path[data-tile=ember]{fill:url(#icon-realness-fill-ember)}&.realness>path[data-tile=rust]{fill:url(#icon-realness-fill-rust)}&.realness>path[data-tile=cinder]{fill:url(#icon-realness-fill-cinder)}&.realness>[data-tile=ash]{--snap-x:-2.5px;--snap-y:-5px;--snap-rot:0deg;animation-name:realness-drift-up-left;animation-duration:7.4s}&.realness>[data-tile=tide]{--snap-x:2.5px;--snap-y:-5px;--snap-rot:0deg;animation-name:realness-drift-up-right;animation-duration:6.8s}&.realness>[data-tile=silt]{--snap-x:-2.5px;--snap-y:0px;--snap-rot:0deg;animation-name:realness-drift-left;animation-duration:7.9s}&.realness>[data-tile=ember]{--snap-x:2.5px;--snap-y:0px;--snap-rot:0deg;animation-name:realness-drift-right;animation-duration:7.1s}&.realness>[data-tile=rust]{--snap-x:-2.5px;--snap-y:5px;--snap-rot:0deg;animation-name:realness-drift-down-left;animation-duration:8.2s}&.realness>[data-tile=cinder]{--snap-x:2.5px;--snap-y:5px;--snap-rot:0deg;animation-name:realness-drift-down-right;animation-duration:7.6s}&.realness:active>[data-tile]{animation:realness-click-in .52s var(--ease-click) forwards}}@keyframes realness-drift-up-left{0%{transform:translate(var(--snap-x), var(--snap-y)) rotate(var(--snap-rot));animation-timing-function:var(--ease-drift-out)}50%{transform:translate(calc(var(--snap-x) - 2.74px), calc(var(--snap-y) - 3.57px)) rotate(-.6deg);animation-timing-function:var(--ease-drift-back)}to{transform:translate(var(--snap-x), var(--snap-y)) rotate(var(--snap-rot))}}@keyframes realness-drift-up-right{0%{transform:translate(var(--snap-x), var(--snap-y)) rotate(var(--snap-rot));animation-timing-function:var(--ease-drift-out)}50%{transform:translate(calc(var(--snap-x) + 2.7px), calc(var(--snap-y) - 3.6px)) rotate(.5deg);animation-timing-function:var(--ease-drift-back)}to{transform:translate(var(--snap-x), var(--snap-y)) rotate(var(--snap-rot))}}@keyframes realness-drift-left{0%{transform:translate(var(--snap-x), var(--snap-y)) rotate(var(--snap-rot));animation-timing-function:var(--ease-drift-out)}50%{transform:translate(calc(var(--snap-x) - 4.5px), calc(var(--snap-y) - .06px)) rotate(-.4deg);animation-timing-function:var(--ease-drift-back)}to{transform:translate(var(--snap-x), var(--snap-y)) rotate(var(--snap-rot))}}@keyframes realness-drift-right{0%{transform:translate(var(--snap-x), var(--snap-y)) rotate(var(--snap-rot));animation-timing-function:var(--ease-drift-out)}50%{transform:translate(calc(var(--snap-x) + 4.5px), calc(var(--snap-y) - .16px)) rotate(.7deg);animation-timing-function:var(--ease-drift-back)}to{transform:translate(var(--snap-x), var(--snap-y)) rotate(var(--snap-rot))}}@keyframes realness-drift-down-left{0%{transform:translate(var(--snap-x), var(--snap-y)) rotate(var(--snap-rot));animation-timing-function:var(--ease-drift-out)}50%{transform:translate(calc(var(--snap-x) - 2.75px), calc(var(--snap-y) + 3.56px)) rotate(.5deg);animation-timing-function:var(--ease-drift-back)}to{transform:translate(var(--snap-x), var(--snap-y)) rotate(var(--snap-rot))}}@keyframes realness-drift-down-right{0%{transform:translate(var(--snap-x), var(--snap-y)) rotate(var(--snap-rot));animation-timing-function:var(--ease-drift-out)}50%{transform:translate(calc(var(--snap-x) + 2.74px), calc(var(--snap-y) + 3.57px)) rotate(-.7deg);animation-timing-function:var(--ease-drift-back)}to{transform:translate(var(--snap-x), var(--snap-y)) rotate(var(--snap-rot))}}@keyframes realness-click-in{0%{transform:translate(var(--snap-x), var(--snap-y)) rotate(var(--snap-rot))}to{transform:translate(0)rotate(0)}}svg.icon.realness pattern use[data-tile]{animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}svg.icon.realness pattern use[data-tile=ash],svg.icon.realness pattern use[data-tile=cinder]{fill:var(--pumice)}svg.icon.realness pattern use[data-tile=tide],svg.icon.realness pattern use[data-tile=silt]{fill:var(--water-fill)}svg.icon.realness pattern use[data-tile=ember],svg.icon.realness pattern use[data-tile=rust]{fill:var(--clay-fill)}svg.icon.realness pattern use[data-tile=ash]{animation-name:realness-smalti-shimmer;animation-duration:calc(var(--realness-cycle) * .5);animation-delay:0s}svg.icon.realness.color-cycle pattern use[data-tile=ash]{animation-name:realness-color-ash,realness-smalti-shimmer;animation-duration:26s, calc(var(--realness-cycle) * .5);animation-delay:4s,0s}svg.icon.realness pattern use[data-tile=ember]{animation-name:realness-smalti-shimmer;animation-duration:calc(var(--realness-cycle) * .5);animation-delay:calc(var(--realness-cycle) * .08)}svg.icon.realness.color-cycle pattern use[data-tile=ember]{animation-name:realness-color-ember,realness-smalti-shimmer;animation-duration:34s, calc(var(--realness-cycle) * .5);animation-delay:6.5s, calc(var(--realness-cycle) * .08)}svg.icon.realness pattern use[data-tile=rust]{animation-name:realness-smalti-shimmer;animation-duration:calc(var(--realness-cycle) * .5);animation-delay:calc(var(--realness-cycle) * .16)}svg.icon.realness.color-cycle pattern use[data-tile=rust]{animation-name:realness-color-rust,realness-smalti-shimmer;animation-duration:28s, calc(var(--realness-cycle) * .5);animation-delay:5s, calc(var(--realness-cycle) * .16)}svg.icon.realness pattern use[data-tile=tide]{animation-name:realness-smalti-shimmer;animation-duration:calc(var(--realness-cycle) * .5);animation-delay:calc(var(--realness-cycle) * .04)}svg.icon.realness.color-cycle pattern use[data-tile=tide]{animation-name:realness-color-tide,realness-smalti-shimmer;animation-duration:31s, calc(var(--realness-cycle) * .5);animation-delay:7s, calc(var(--realness-cycle) * .04)}svg.icon.realness pattern use[data-tile=silt]{animation-name:realness-smalti-shimmer;animation-duration:calc(var(--realness-cycle) * .5);animation-delay:calc(var(--realness-cycle) * .12)}svg.icon.realness.color-cycle pattern use[data-tile=silt]{animation-name:realness-color-silt,realness-smalti-shimmer;animation-duration:23s, calc(var(--realness-cycle) * .5);animation-delay:5.5s, calc(var(--realness-cycle) * .12)}svg.icon.realness pattern use[data-tile=cinder]{animation-name:realness-smalti-shimmer;animation-duration:calc(var(--realness-cycle) * .5);animation-delay:calc(var(--realness-cycle) * .22)}svg.icon.realness.color-cycle pattern use[data-tile=cinder]{animation-name:realness-color-cinder,realness-smalti-shimmer;animation-duration:25s, calc(var(--realness-cycle) * .5);animation-delay:4.5s, calc(var(--realness-cycle) * .22)}svg.icon.realness>use[data-tile]{opacity:0;pointer-events:none;transition:opacity .52s var(--ease-click)}svg.icon.realness>use[data-tile=ash],svg.icon.realness>use[data-tile=cinder]{fill:var(--pumice)}svg.icon.realness>use[data-tile=tide],svg.icon.realness>use[data-tile=silt]{fill:var(--water-fill)}svg.icon.realness>use[data-tile=ember],svg.icon.realness>use[data-tile=rust]{fill:var(--clay-fill)}svg.icon.realness:active>use[data-tile]{opacity:1}g[data-smalti-wobble]{pointer-events:none}path[data-smalti-wobble=ash],path[data-smalti-wobble=cinder]{fill:var(--pumice)}path[data-smalti-wobble=tide],path[data-smalti-wobble=silt]{fill:var(--water-fill)}path[data-smalti-wobble=ember],path[data-smalti-wobble=rust]{fill:var(--clay-fill)}path[data-smalti-wobble]{transform-box:fill-box;transform-origin:50%;animation-name:realness-smalti-wobble;animation-duration:var(--glint-cycle,9s);animation-delay:var(--smalti-delay,0s);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}svg.icon.realness.color-cycle path[data-smalti-wobble=ash]{animation-name:realness-color-ash,realness-smalti-wobble;animation-duration:26s, var(--glint-cycle,9s);animation-delay:4s, var(--smalti-delay,0s)}svg.icon.realness.color-cycle path[data-smalti-wobble=ember]{animation-name:realness-color-ember,realness-smalti-wobble;animation-duration:34s, var(--glint-cycle,9s);animation-delay:6.5s, var(--smalti-delay,0s)}svg.icon.realness.color-cycle path[data-smalti-wobble=rust]{animation-name:realness-color-rust,realness-smalti-wobble;animation-duration:28s, var(--glint-cycle,9s);animation-delay:5s, var(--smalti-delay,0s)}svg.icon.realness.color-cycle path[data-smalti-wobble=tide]{animation-name:realness-color-tide,realness-smalti-wobble;animation-duration:31s, var(--glint-cycle,9s);animation-delay:7s, var(--smalti-delay,0s)}svg.icon.realness.color-cycle path[data-smalti-wobble=silt]{animation-name:realness-color-silt,realness-smalti-wobble;animation-duration:23s, var(--glint-cycle,9s);animation-delay:5.5s, var(--smalti-delay,0s)}svg.icon.realness.color-cycle path[data-smalti-wobble=cinder]{animation-name:realness-color-cinder,realness-smalti-wobble;animation-duration:25s, var(--glint-cycle,9s);animation-delay:4.5s, var(--smalti-delay,0s)}@keyframes realness-smalti-wobble{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(.6px,-.5px)rotate(2deg)}50%{transform:translate(-.4px,.7px)rotate(-1.5deg)}75%{transform:translate(.3px,.4px)rotate(1deg)}}@keyframes realness-smalti-shimmer{0%,to{opacity:1}42%{opacity:.78}58%{opacity:1}}@keyframes realness-color-ash{0%,to{fill:var(--pumice)}25%{fill:var(--water-fill)}50%{fill:var(--clay-fill)}75%{fill:var(--slate-fill)}}@keyframes realness-color-ember{0%,to{fill:var(--clay-fill)}25%{fill:var(--ochre)}50%{fill:var(--water-fill)}75%{fill:var(--slate-fill)}}@keyframes realness-color-rust{0%,to{fill:var(--clay-fill)}25%{fill:var(--slate-fill)}50%{fill:var(--water-fill)}75%{fill:var(--ochre)}}@keyframes realness-color-tide{0%,to{fill:var(--water-fill)}20%{fill:var(--sediment)}40%{fill:var(--sand)}60%{fill:var(--gravel)}80%{fill:var(--rocks)}}@keyframes realness-color-silt{0%,to{fill:var(--water-fill)}20%{fill:var(--boulders)}40%{fill:var(--gravel)}60%{fill:var(--sediment)}80%{fill:var(--rocks)}}@keyframes realness-color-cinder{0%,to{fill:var(--pumice)}20%{fill:var(--rocks)}40%{fill:var(--sediment)}60%{fill:var(--sand)}80%{fill:var(--gravel)}}path[itemprop]{stroke-miterlimit:3.14;stroke-linecap:round;transition:opacity .2s,visibility .2s,stroke-opacity .2s,stroke-width .2s;&:focus{outline:none}&:active{fill-opacity:.99}}g{transition:opacity .2s,visibility .2s}@starting-style{path[itemprop]{opacity:0}}@starting-style{g{opacity:0}}rect[itemprop=background]{stroke:none;outline:none;transition:opacity .2s,visibility .2s;&:focus{outline:none}}@starting-style{rect[itemprop=background]{opacity:0}}figure[data-display=phonebook]>figcaption>menu a[aria-label="Send a text message"]>svg{fill:var(--accent);opacity:.25;&:hover,&:active{opacity:1}}article[data-thought]{&>header{margin-bottom:var(--base-line);flex-direction:row;justify-content:flex-start;display:flex;&>a>svg{width:calc(var(--base-line) * 2);height:calc(var(--base-line) * 2);min-height:inherit;cursor:pointer;shape-outside:circle();border-radius:calc(var(--base-line) * 2);margin-right:calc(var(--base-line) / 4);&.icon{fill:var(--accent);scale:.6}}&>address{flex:1;&>span{margin-right:calc(var(--base-line) / 4);font-weight:300;display:inline-block}}&>menu>a>svg{fill:var(--accent);opacity:.25;&:hover,&:active{opacity:1}}}}address[itemscope]{color:var(--text)}address[itemscope]>header{justify-content:space-between;align-items:center;gap:.44rem;display:flex}address[itemscope]>header>button{color:var(--emphasis);padding-inline:.33rem}address[itemscope]>header>h3,address[itemscope]>b{text-align:left}address[itemscope]>header>h3{font-size:clamp(var(--min-font), calc(1.125rem + (1.33 - 1.125) * (100dvw - 35rem) / (80 - 35)), var(--max-font));text-transform:capitalize;margin:0}address[itemscope]>b[itemprop]{font-weight:300;line-height:1;display:inline-block}address[itemscope]>b[itemprop]:first-of-type{margin-right:.22rem}address[itemscope]>b[itemprop]:focus{outline:0;font-weight:400}div.working-border{--ring:clamp(.26rem, calc(.18rem + .95vmin), min(.58rem, 1.5vmin));--ring-corner:clamp(.5rem, calc(var(--ring) * 1.35), min(1rem, 2.5vmin));--sweep-gap-start:275deg;--sweep-peak:290deg;--sweep-gap-end:304deg;top:env(safe-area-inset-top,0px);right:env(safe-area-inset-right,0px);bottom:env(safe-area-inset-bottom,0px);left:env(safe-area-inset-left,0px);box-sizing:border-box;padding:var(--ring);border-radius:var(--ring-corner);pointer-events:none;opacity:0;visibility:hidden;-webkit-mask-composite:xor;position:fixed;overflow:hidden;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-clip:content-box,border-box;mask-origin:border-box,border-box;mask-composite:exclude}div.working-border[data-active]{opacity:1;visibility:visible}div.working-border:not([data-active])>div{animation-play-state:paused}div.working-border>div{transform-origin:50%;will-change:transform;backface-visibility:hidden;background:conic-gradient(from 0deg, transparent 0deg, transparent var(--sweep-gap-start), var(--accent) var(--sweep-peak), transparent var(--sweep-gap-end), transparent 360deg);width:280vmax;height:280vmax;animation-name:working-edge-sweep;animation-duration:2.5s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:50%;left:50%}@media (width>=1024px) and (pointer:fine){div.working-border{--ring:clamp(.24rem, calc(.12rem + .65vmin), .42rem);--ring-corner:clamp(.4rem, calc(var(--ring) * 1.35), .8rem);--sweep-gap-start:285deg;--sweep-peak:290deg;--sweep-gap-end:295deg}div.working-border>div{animation-duration:3.4s}}@media (prefers-reduced-motion:reduce){div.working-border>div{opacity:.82;animation:none;transform:translate(-50%,-50%)rotate(42deg)}}svg.realness:active{transition-property:transform;transition-duration:.52s;transition-timing-function:var(--ease-click);transform:scale(.95)}nav[itemtype=\/site-nav]{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--base-line);width:100%;padding:var(--base-line);padding-top:calc(env(safe-area-inset-top,0px) + var(--base-line));display:flex;& menu{align-items:center;gap:calc(var(--base-line) * .5) var(--base-line);flex-wrap:wrap;flex:1;list-style:none;display:flex;& a{color:var(--accent);text-decoration:none;&:hover,&.router-link-active{color:var(--emphasis)}}& a[href=\/terms]{opacity:.6;font-size:smaller;&:hover,&.router-link-active{opacity:1}}&>a:last-child{text-align:right;margin-left:auto}}}:root{interpolate-size:allow-keywords;--base-line:1.333rem;--min-modular:1.25;--max-modular:1.414;--min-font:1.125rem;--max-font:1.33rem;--pad-begins:35rem;--typing-begins:64rem;--display-begins:80rem;--page-width:29rem;--page-width-large:43rem;--page-width-max:64rem;--support-page-width:69rem;--poster-min-width:13rem;--poster-grid-height:29rem;--poster-thoughts-height:29rem;--h1-min:2.441rem;--h1-max:3.998rem;--h2-min:1.953rem;--h2-max:2.827rem;--h3-min:1.563rem;--h3-max:1.999rem;--h4-min:1.25rem;--h4-max:1.414rem;--h5-min:1rem;--h5-max:1rem;--h6-min:.8rem;--h6-max:.707rem}*,:before,:after{box-sizing:border-box;-webkit-touch-callout:none;touch-action:manipulation;user-select:none;margin:0;padding:0;line-height:1.33}[outline],[outline] :not(svg):not(svg *){outline:.15vmin dashed var(--graphite)}[hidden]{display:none}html{font-family:Lato,-apple-system,system-ui;font-size:clamp(var(--min-font), calc(1.125rem + (1.33 - 1.125) * (100dvw - 35rem) / (80 - 35)), var(--max-font));text-rendering:optimizelegibility}@media (prefers-color-scheme:dark){html{color:var(--bone);-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}}p,textarea:focus,input,blockquote,form{max-width:var(--page-width)}h1{font-size:clamp(var(--h1-min), calc(2.441rem + (3.998 - 2.441) * (100dvw - 35rem) / (80 - 35)), var(--h1-max))}h2{font-size:clamp(var(--h2-min), calc(1.953rem + (2.827 - 1.953) * (100dvw - 35rem) / (80 - 35)), var(--h2-max))}h3,address>b{font-size:clamp(var(--h3-min), calc(1.563rem + (1.999 - 1.563) * (100dvw - 35rem) / (80 - 35)), var(--h3-max))}h4,span#fps{font-size:clamp(var(--h4-min), calc(1.25rem + (1.414 - 1.25) * (100dvw - 35rem) / (80 - 35)), var(--h4-max))}h5{font-size:var(--h5-min)}h6{font-size:clamp(var(--h6-max), calc(.8rem + (.707 - .8) * (100dvw - 35rem) / (80 - 35)), var(--h6-min))}p{margin-bottom:var(--base-line);line-height:1.33}dl{padding:0 var(--base-line)}dt{text-transform:capitalize;font-weight:600}h1,h2,h3,h4,h5,h6{user-select:text;letter-spacing:-.02em;margin-bottom:var(--base-line);font-weight:300;line-height:1}h3,h4,h5,h6{letter-spacing:-.01em}h1,h2,h3,h4{margin-top:calc((var(--base-line) - 1em) + var(--base-line) * 2)}h5{margin-top:calc((var(--base-line) - 1em) + var(--base-line) * 1)}h6{margin-top:calc(var(--base-line) - 1em)}body:has(dialog[open]){overflow:hidden}dialog{border:.19rem solid var(--emphasis);color:var(--text);background-color:var(--surface);opacity:0;border-radius:.6665rem;outline:none;margin:1.333rem auto 0;padding:1.333rem .6665rem;transition:opacity .12s}dialog:focus{outline:none}dialog::backdrop{background-color:var(--surface-glass);backdrop-filter:blur(8px);opacity:0;transition:opacity .12s}dialog[open],dialog[open]::backdrop{opacity:1}dialog[data-modal],dialog[data-confirm]{z-index:9;margin:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}dialog[data-confirm]>article{max-width:100%}@media (orientation:portrait) and (width<=35rem){dialog[data-confirm]>article{min-width:calc(100vw - var(--base-line) * 3)}}dialog[data-confirm]>article header{flex-direction:column;padding:1.333rem;display:flex}dialog[data-confirm]>article header h1{text-align:center;width:100%;color:var(--emphasis)}dialog[data-confirm]>article header p{width:100%;color:var(--accent)}dialog[data-confirm]>article p{text-align:center;color:var(--text)}dialog[data-confirm]>article menu{justify-content:space-between;padding:1.333rem;display:flex}dialog[data-confirm]>article menu button.delete{border-color:var(--emphasis);color:var(--emphasis);font-weight:700}nav.profile-list{grid-gap:1.333rem;grid-template-columns:repeat(auto-fill,minmax(15.996rem,1fr));display:grid}@media (width>=35rem){nav.profile-list{padding-inline:1.333rem}nav.profile-list>figure{border:.1rem solid var(--accent);border-radius:.44rem}nav.profile-list>figure>svg{border-right-width:.13rem;border-radius:0}}form{flex-direction:column;justify-content:space-around;width:100%;display:flex}fieldset{border:.1rem solid var(--graphite);border-radius:.44rem;padding:.67rem;overflow:hidden}@media (prefers-color-scheme:dark){fieldset{border:.1rem solid var(--emphasis);border-radius:.44rem}}fieldset legend{color:var(--muted-text)}fieldset legend[data-valid]{color:var(--accent)}input{color:var(--emphasis)}input[type=file]{display:none}input[type=checkbox]{vertical-align:middle;cursor:pointer;border:.1rem solid;border-radius:.44rem;width:1.333rem;height:1.333rem;display:inline-block}input[type=checkbox]:checked{background-color:currentColor}input:focus{outline:0;transition-property:all}input:focus::placeholder,input::placeholder{color:var(--muted-text)}input,textarea{background-color:#0000;border-color:#0000}input:disabled,textarea:disabled{opacity:1;user-select:none;-webkit-text-fill-color:var(--graphite);color:var(--graphite)}input,textarea,[contenteditable]{user-select:text}input,textarea,button,select{appearance:none;-webkit-tap-highlight-color:inherit;outline:inherit;text-rendering:inherit;font:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}label{font-weight:300}label:has(input[role=switch]){flex-shrink:0;width:3.999rem;height:1.9995rem;display:inline-block;position:relative}label:has(input[role=switch])>input{opacity:0;width:0;height:0}label:has(input[role=switch])>input:checked+[data-slider]{background-color:var(--emphasis)}label:has(input[role=switch])>input:focus+[data-slider]{box-shadow:0 0 1px var(--emphasis)}label:has(input[role=switch])>input:checked+[data-slider]:before{transform:translate(1.8662rem)}label:has(input[role=switch]) [data-slider]{cursor:pointer;background-color:var(--graphite);border-radius:2.666rem;transition:all .4s;position:absolute;inset:0}label:has(input[role=switch]) [data-slider]:before{content:"";background-color:var(--contrast);opacity:.75;border-radius:50%;width:1.5996rem;height:1.5996rem;transition:all .4s;position:absolute;bottom:.19995rem;left:.2666rem}button{border:.1rem solid var(--accent);background-color:inherit;vertical-align:middle;text-transform:capitalize;text-align:center;cursor:pointer;color:var(--accent);border-radius:1rem;padding:.67rem .57rem;font-weight:300;line-height:1}@media (prefers-color-scheme:dark){button{color:var(--bone)}}button:active{transform:scale(.95)}button:focus{outline:.25px solid var(--accent);outline-offset:.33325rem}button:disabled{opacity:.75;border:.1rem solid var(--graphite);background-color:inherit;vertical-align:middle;text-transform:capitalize;text-align:center;cursor:pointer;color:var(--graphite);border-radius:1rem;padding:.67rem .57rem;font-weight:300;line-height:1}@media (prefers-color-scheme:dark){button:disabled{color:var(--bone)}}svg{pointer-events:visible;stroke-width:0;outline:none;width:1.9995rem;height:1.9995rem;line-height:0;transition-property:none;display:block;overflow:auto}svg[itemtype=\/posters] use:active{stroke-width:.19rem;user-select:all;fill:var(--chalk);transition-property:padding,fill;transition-duration:1.4s;transition-timing-function:ease}svg[data-icon=background]{fill:#0000;z-index:0;position:absolute}@media (prefers-color-scheme:dark){svg[data-icon=background]{fill:var(--accent)}}svg[data-icon=camera]{width:3.3325rem;height:2.666rem}svg[data-icon=working]{margin:auto;width:4.4rem!important;height:1.333rem!important}@media (width<=29rem),(height<=29rem){svg[data-icon=fullscreen]{visibility:hidden}}section[itemprop=content]{user-select:text;-webkit-touch-callout:default;touch-action:auto;min-width:0;max-width:100%}section[itemprop=content] *{user-select:text;-webkit-touch-callout:default;touch-action:auto}section[itemprop=content] h1,section[itemprop=content] h2,section[itemprop=content] h3,section[itemprop=content] h4,section[itemprop=content] h5,section[itemprop=content] h6{color:var(--emphasis);scroll-margin-top:calc(env(safe-area-inset-top,0px) + 1.333rem * 2);margin-top:2.666rem}section[itemprop=content] h1:first-child,section[itemprop=content] h2:first-child,section[itemprop=content] h3:first-child,section[itemprop=content] h4:first-child,section[itemprop=content] h5:first-child,section[itemprop=content] h6:first-child{margin-top:0}section[itemprop=content] h1{color:var(--accent)}section[itemprop=content] h1>span{color:var(--accent);font-size:.66em;font-weight:300}section[itemprop=content] p,section[itemprop=content] li{overflow-wrap:break-word;line-height:1.6}section[itemprop=content] ul,section[itemprop=content] ol{max-width:29rem;margin-bottom:1.333rem;margin-left:0;padding-inline-start:0}section[itemprop=content] ul{list-style:outside}section[itemprop=content] ol{list-style:decimal}section[itemprop=content] ul li,section[itemprop=content] ol li{margin-bottom:1.333rem}section[itemprop=content] ul li:last-child,section[itemprop=content] ol li:last-child{margin-bottom:0}section[itemprop=content] ul li>svg.inline-icon,section[itemprop=content] ol li>svg.inline-icon{vertical-align:-.12em;fill:currentColor;pointer-events:none;stroke-width:0;width:.99975rem;height:.99975rem;margin-right:.33rem;display:inline-block;overflow:visible}section[itemprop=content] ul li>svg.inline-icon.animation,section[itemprop=content] ol li>svg.inline-icon.animation{stroke:currentColor;stroke-width:2px;paint-order:stroke fill;stroke-linejoin:round;stroke-linecap:round}section[itemprop=content] code{background:var(--code-surface);border-radius:.33rem;padding:.33rem .67rem;font-family:Monaco,Menlo,monospace;font-size:.875rem}section[itemprop=content] pre{background:var(--code-surface);border-radius:.33rem;margin-bottom:1.333rem;padding:1.333rem;overflow-x:auto}section[itemprop=content] pre code{background:0 0;padding:0}section[itemprop=content] blockquote{border-left:3px solid var(--emphasis);margin-bottom:1.333rem;padding-left:1.333rem;font-style:italic}section[itemprop=content] a{color:var(--accent);text-decoration:none}section[itemprop=content] a:hover{color:var(--emphasis)}main#realness{border:.0833125rem solid #0000;border-radius:.0833125rem}main#realness[data-offline]{border-color:var(--warning)}main#realness>h6{text-shadow:1px 1px 1.25px var(--basalt);top:0;left:var(--base-line);display:none;position:fixed}main#realness>footer{user-select:none;box-sizing:border-box;z-index:9;flex-direction:column;align-items:center;gap:.33325rem;width:100%;max-width:29rem;margin:0 auto;padding-inline:1.333rem;display:flex;position:fixed;bottom:1.333rem;left:50%;overflow:visible;transform:translate(-50%)}main#realness>footer[data-footer-visible=false]>nav{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(100%)}main#realness>footer>label{-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;z-index:10;cursor:pointer;pointer-events:auto;width:5.332rem;height:.6665rem;display:block;position:relative;-webkit-touch-callout:none!important;user-select:none!important;pointer-events:auto!important}main#realness>footer>label>input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute}main#realness>footer>label>input:focus,main#realness>footer>label>input:focus-visible{box-shadow:none;outline:none}main#realness>footer>label>input:focus-visible+span{outline-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}main#realness>footer>label>span{outline:2px solid var(--emphasis);outline-offset:.33325rem;background-color:var(--surface-glass);backdrop-filter:blur(8px);width:100%;height:100%;box-shadow:0 0 1.333rem var(--basalt-transparent);pointer-events:none;border-radius:1.333rem;transition:background-color .2s,box-shadow .2s;display:block}main#realness>footer>label:hover>span{background-color:var(--basalt)}main#realness>footer>nav{background-color:var(--surface-glass);backdrop-filter:blur(8px);pointer-events:none;transition-behavior:allow-discrete;border-radius:1.333rem;justify-content:space-between;align-items:center;gap:1.333rem;width:100%;margin:1.333rem .6665rem;padding:.6665rem;transition:transform .25s,opacity .25s,visibility .25s;display:flex}main#realness>footer>nav>*{pointer-events:auto}main#realness>footer>nav a[aria-label=Settings],main#realness>footer>nav button[aria-label=Settings],main#realness>footer>nav>label,main#realness>footer>nav label[for=wat],main#realness>footer>nav a[aria-label="Go to thoughts"]{color:var(--accent);cursor:pointer;box-shadow:none;appearance:none;-webkit-touch-callout:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:0;position:static;transform:none}main#realness>footer>nav a[aria-label=Settings]:active,main#realness>footer>nav button[aria-label=Settings]:active,main#realness>footer>nav>label:active,main#realness>footer>nav label[for=wat]:active,main#realness>footer>nav a[aria-label="Go to thoughts"]:active{transform:none}main#realness>footer>nav a[aria-label=Settings] svg,main#realness>footer>nav button[aria-label=Settings] svg,main#realness>footer>nav>label svg,main#realness>footer>nav label[for=wat] svg,main#realness>footer>nav a[aria-label="Go to thoughts"] svg{fill:var(--accent)}main#realness>footer>nav a[aria-label=Settings] svg.animation,main#realness>footer>nav button[aria-label=Settings] svg.animation,main#realness>footer>nav>label svg.animation,main#realness>footer>nav label[for=wat] svg.animation,main#realness>footer>nav a[aria-label="Go to thoughts"] svg.animation{stroke:var(--accent)}main#realness>footer>nav a[aria-label=Settings]:focus,main#realness>footer>nav button[aria-label=Settings]:focus,main#realness>footer>nav>label:focus,main#realness>footer>nav label[for=wat]:focus,main#realness>footer>nav a[aria-label="Go to thoughts"]:focus{box-shadow:none;outline:none}main#realness>footer>nav a[aria-label=Settings]:focus-visible,main#realness>footer>nav button[aria-label=Settings]:focus-visible,main#realness>footer>nav>label:focus-visible,main#realness>footer>nav label[for=wat]:focus-visible,main#realness>footer>nav a[aria-label="Go to thoughts"]:focus-visible{outline:.13rem solid var(--accent);outline-offset:.13rem}main#realness>footer>nav>label:has(input:checked){color:var(--emphasis)}main#realness>footer>nav>label:has(input:checked) svg{fill:var(--emphasis)}main#realness>footer>nav>label:has(input:checked) svg.animation{stroke:var(--emphasis)}main#realness>footer>nav>label{justify-content:center;align-items:center;display:inline-flex;position:relative}main#realness>footer>nav>label>input{opacity:0;cursor:pointer;position:absolute;inset:0}main#realness>footer>nav>label>input:focus,main#realness>footer>nav>label>input:focus-visible{box-shadow:none;outline:none}main#realness>footer>nav>label>input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px;border-radius:.33325rem}main#realness>footer>nav>label>span{pointer-events:none;justify-content:center;align-items:center;display:inline-flex}main#realness>footer>nav>label svg.icon{transition-property:transform;transition-duration:1.66s;transition-timing-function:ease}@media (prefers-reduced-motion:reduce){main#realness>footer>nav>label svg.icon{transition-duration:.01ms}}main#realness>footer>nav>label:active svg.icon{outline:none}main#realness>footer>nav>label[aria-label=Toggle\ animation] svg.animation .animation-ball,main#realness>footer>nav>label[aria-label=Toggle\ animation] svg.animation .animation-trail-mid,main#realness>footer>nav>label[aria-label=Toggle\ animation] svg.animation .animation-trail-old{transition-property:transform;transition-duration:2.2s;transition-timing-function:ease;transform:translate(0)scale(1)}@media (prefers-reduced-motion:reduce){main#realness>footer>nav>label[aria-label=Toggle\ animation] svg.animation .animation-ball,main#realness>footer>nav>label[aria-label=Toggle\ animation] svg.animation .animation-trail-mid,main#realness>footer>nav>label[aria-label=Toggle\ animation] svg.animation .animation-trail-old{transition-duration:.01ms}}main#realness>footer>nav>label[aria-label=Toggle\ animation] svg.animation .animation-trail-old{transition-delay:0s}main#realness>footer>nav>label[aria-label=Toggle\ animation] svg.animation .animation-trail-mid{transition-delay:.16s}main#realness>footer>nav>label[aria-label=Toggle\ animation] svg.animation .animation-ball{transition-delay:.32s}main#realness>footer>nav>label[aria-label=Add\ poster] svg.add .add-plus{transition-property:transform;transition-duration:.65s;transition-timing-function:ease;transform:scale(1)}@media (prefers-reduced-motion:reduce){main#realness>footer>nav>label[aria-label=Add\ poster] svg.add .add-plus{transition-duration:.01ms}}main#realness>footer>nav>label[aria-label=Add\ poster] svg.add .add-satellites{opacity:0;transition-property:opacity,transform;transition-duration:.4s;transition-timing-function:ease}@media (prefers-reduced-motion:reduce){main#realness>footer>nav>label[aria-label=Add\ poster] svg.add .add-satellites{transition-duration:.01ms}}main#realness>footer>nav>label[aria-label=Add\ poster] svg.add .add-satellites .add-sat{transition-property:transform;transition-duration:.4s;transition-timing-function:ease}@media (prefers-reduced-motion:reduce){main#realness>footer>nav>label[aria-label=Add\ poster] svg.add .add-satellites .add-sat{transition-duration:.01ms}}main#realness>footer>nav>label[aria-label=Open\ camera] svg[data-icon=camera]{transition-duration:.4s}main#realness>footer>nav>label[data-settling] svg.add .add-plus{transition:none;animation:.55s cubic-bezier(.45,0,.55,1) add-plus-flourish-out}@media (prefers-reduced-motion:reduce){main#realness>footer>nav>label[data-settling] svg.add .add-plus{animation:none}}main#realness>footer>nav>label[data-settling] svg.add .add-satellites{transition:none;animation:.45s cubic-bezier(.45,0,.55,1) forwards add-satellites-flourish-out}main#realness>footer>nav>label[data-settling] svg.add .add-satellites .add-sat-tl{transform:translate(-22%,-22%)scale(.85)}main#realness>footer>nav>label[data-settling] svg.add .add-satellites .add-sat-tr{transform:translate(22%,-22%)scale(.85)}main#realness>footer>nav>label[data-settling] svg.add .add-satellites .add-sat-bl{transform:translate(-22%,22%)scale(.85)}main#realness>footer>nav>label[data-settling] svg.add .add-satellites .add-sat-br{transform:translate(22%,22%)scale(.85)}@media (prefers-reduced-motion:reduce){main#realness>footer>nav>label[data-settling] svg.add .add-satellites{animation:none}}main#realness>footer>nav>label[data-settling] svg.animation .animation-ball,main#realness>footer>nav>label[data-settling] svg.animation .animation-trail-mid,main#realness>footer>nav>label[data-settling] svg.animation .animation-trail-old{transition:none}main#realness>footer>nav>label[data-settling] svg.animation .animation-trail-old{animation:.55s cubic-bezier(.34,1.45,.64,1) animation-trail-old-flourish-out}main#realness>footer>nav>label[data-settling] svg.animation .animation-trail-mid{animation:.55s cubic-bezier(.34,1.45,.64,1) .1s animation-trail-mid-flourish-out}main#realness>footer>nav>label[data-settling] svg.animation .animation-ball{animation:.55s cubic-bezier(.34,1.45,.64,1) .2s animation-ball-flourish-out}@media (prefers-reduced-motion:reduce){main#realness>footer>nav>label[data-settling] svg.animation .animation-ball,main#realness>footer>nav>label[data-settling] svg.animation .animation-trail-mid,main#realness>footer>nav>label[data-settling] svg.animation .animation-trail-old{animation:none}}@media (hover:hover) and (pointer:fine){main#realness>footer>nav>label[aria-label=Add\ poster]:hover svg.add .add-plus{transition:none;animation:1.3s linear add-plus-pulse-twice}main#realness>footer>nav>label[aria-label=Add\ poster]:hover svg.add .add-satellites{opacity:1}main#realness>footer>nav>label[aria-label=Add\ poster]:hover svg.add .add-satellites .add-sat-tl{transform:translate(-22%,-22%)scale(.85)}main#realness>footer>nav>label[aria-label=Add\ poster]:hover svg.add .add-satellites .add-sat-tr{transform:translate(22%,-22%)scale(.85)}main#realness>footer>nav>label[aria-label=Add\ poster]:hover svg.add .add-satellites .add-sat-bl{transform:translate(-22%,22%)scale(.85)}main#realness>footer>nav>label[aria-label=Add\ poster]:hover svg.add .add-satellites .add-sat-br{transform:translate(22%,22%)scale(.85)}main#realness>footer>nav>label[aria-label=Toggle\ 3D]:hover svg[data-icon=galaxy]{transition-duration:.45s;transform:rotate(72deg)scale(.95)}main#realness>footer>nav>label[aria-label=Open\ camera]:hover svg[data-icon=camera]{transition-duration:.4s;transform:scale(1.08)}main#realness>footer>nav>label[aria-label=Open\ camera]:hover span svg:last-child circle{transform:scale(0)}main#realness>footer>nav>label[aria-label=Toggle\ animation]:hover svg.animation .animation-ball,main#realness>footer>nav>label[aria-label=Toggle\ animation]:hover svg.animation .animation-trail-mid,main#realness>footer>nav>label[aria-label=Toggle\ animation]:hover svg.animation .animation-trail-old{transition:none}main#realness>footer>nav>label[aria-label=Toggle\ animation]:hover svg.animation .animation-ball{animation:.98s linear animation-ball-bounce}main#realness>footer>nav>label[aria-label=Toggle\ animation]:hover svg.animation .animation-trail-mid{animation:.98s linear .16s animation-trail-mid-bounce}main#realness>footer>nav>label[aria-label=Toggle\ animation]:hover svg.animation .animation-trail-old{animation:.98s linear .32s animation-trail-old-bounce}}main#realness>footer>nav>label[aria-label=Toggle\ animation]:active svg.animation .animation-ball,main#realness>footer>nav>label[aria-label=Toggle\ animation]:active svg.animation .animation-trail-mid,main#realness>footer>nav>label[aria-label=Toggle\ animation]:active svg.animation .animation-trail-old{transition:none}main#realness>footer>nav>label[aria-label=Add\ poster]:active svg.add .add-plus{transition:none;animation:.95s linear add-plus-pulse-twice}main#realness>footer>nav>label[aria-label=Add\ poster]:active svg.add .add-satellites{opacity:1}main#realness>footer>nav>label[aria-label=Add\ poster]:active svg.add .add-satellites .add-sat-tl{transform:translate(-30%,-30%)scale(.75)}main#realness>footer>nav>label[aria-label=Add\ poster]:active svg.add .add-satellites .add-sat-tr{transform:translate(30%,-30%)scale(.75)}main#realness>footer>nav>label[aria-label=Add\ poster]:active svg.add .add-satellites .add-sat-bl{transform:translate(-30%,30%)scale(.75)}main#realness>footer>nav>label[aria-label=Add\ poster]:active svg.add .add-satellites .add-sat-br{transform:translate(30%,30%)scale(.75)}@media (prefers-reduced-motion:reduce){main#realness>footer>nav>label[aria-label=Add\ poster]:active svg.add .add-plus{animation:none;transform:scale(.92)}main#realness>footer>nav>label[aria-label=Add\ poster]:active svg.add .add-satellites{opacity:0}}main#realness>footer>nav>label[aria-label=Open\ camera]:active svg[data-icon=camera]{transition-duration:.22s;transform:scale(.9)}main#realness>footer>nav>label[aria-label=Open\ camera]:active span svg:last-child circle{transition-duration:.15s;transform:scale(0)}main#realness>footer>nav>label[aria-label=Toggle\ animation]:active svg.animation .animation-ball{animation:.64s linear animation-ball-bounce}main#realness>footer>nav>label[aria-label=Toggle\ animation]:active svg.animation .animation-trail-mid{animation:.64s linear .11s animation-trail-mid-bounce}main#realness>footer>nav>label[aria-label=Toggle\ animation]:active svg.animation .animation-trail-old{animation:.64s linear .22s animation-trail-old-bounce}@media (prefers-reduced-motion:reduce){main#realness>footer>nav>label[aria-label=Toggle\ animation]:active svg.animation .animation-ball,main#realness>footer>nav>label[aria-label=Toggle\ animation]:active svg.animation .animation-trail-mid,main#realness>footer>nav>label[aria-label=Toggle\ animation]:active svg.animation .animation-trail-old{animation:none;transform:scale(.95)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){main#realness>footer>nav>label .add-plus{animation:none;transform:scale(.95)}main#realness>footer>nav>label .add-satellites{opacity:0}main#realness>footer>nav>label .animation-ball,main#realness>footer>nav>label .animation-trail-mid,main#realness>footer>nav>label .animation-trail-old{animation:none;transform:scale(.95)}}main#realness>footer>nav a[aria-label=Settings] svg.icon,main#realness>footer>nav button[aria-label=Settings] svg.icon{transition-property:transform;transition-duration:1.66s;transition-timing-function:ease}@media (prefers-reduced-motion:reduce){main#realness>footer>nav a[aria-label=Settings] svg.icon,main#realness>footer>nav button[aria-label=Settings] svg.icon{transition-duration:.01ms}}@media (hover:hover) and (pointer:fine){main#realness>footer>nav a[aria-label=Settings]:hover svg[data-icon=gear],main#realness>footer>nav button[aria-label=Settings]:hover svg[data-icon=gear]{transform:rotate(60deg)scale(.95)}}main#realness>footer>nav a[aria-label=Settings]:active svg[data-icon=gear],main#realness>footer>nav button[aria-label=Settings]:active svg[data-icon=gear]{transition-duration:.66s;transform:rotate(-60deg)scale(1.05)}main#realness>footer>nav a[aria-label=Settings] svg,main#realness>footer>nav button[aria-label=Settings] svg,main#realness>footer>nav>label:not([aria-label=Open\ camera]) svg{width:1.53295rem;height:1.53295rem}main#realness>footer>nav>label[aria-label=Open\ camera] svg{width:2.666rem;height:2.666rem}main#realness>footer>nav>label[aria-label=Open\ camera] span{justify-content:center;align-items:center;display:inline-flex;position:relative}main#realness>footer>nav>label[aria-label=Open\ camera] span>svg:first-child{width:2.666rem;height:2.666rem}main#realness>footer>nav>label[aria-label=Open\ camera] span>svg:last-child{pointer-events:none;width:2.666rem;height:2.666rem;position:absolute;inset:0}main#realness>footer>nav>label[aria-label=Open\ camera] span>svg:last-child circle{fill:currentColor;transform-box:fill-box;transform-origin:9px 8px;transition-property:transform;transition-duration:.35s;transition-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1)}@media (prefers-reduced-motion:reduce){main#realness>footer>nav>label[aria-label=Open\ camera] span>svg:last-child circle{transition-duration:.01ms}}@starting-style{main#realness>footer>nav{opacity:0;visibility:hidden;transform:translateY(100%)}}@keyframes add-plus-pulse-twice{0%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1)}20%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1.1)}40%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1)}60%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1.1)}80%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1)}to{transform:scale(1)}}@keyframes add-plus-flourish-out{0%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1)}50%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1.05)}to{transform:scale(1)}}@keyframes add-satellites-flourish-out{0%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1)}50%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scale(1.1)}to{opacity:0;transform:scale(.5)}}@keyframes animation-ball-bounce{0%{animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translate(0)scale(1)}28%{animation-timing-function:cubic-bezier(.55,.06,.68,.19);transform:translate(12%,-42%)scale(1.12)}52%{animation-timing-function:cubic-bezier(.34,1.45,.64,1);transform:translate(-8%,18%)scale(.86,1.14)}72%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translate(5%,-10%)scale(1.06)}88%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translate(-2%,5%)scale(.98)}to{transform:translate(0)scale(1)}}@keyframes animation-trail-mid-bounce{0%{animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translate(0)scale(1)}28%{animation-timing-function:cubic-bezier(.55,.06,.68,.19);transform:translate(9%,-28%)scale(1.08)}52%{animation-timing-function:cubic-bezier(.34,1.45,.64,1);transform:translate(-6%,14%)scale(.92,1.08)}72%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translate(4%,-7%)scale(1.03)}88%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translate(-2%,3%)scale(.99)}to{transform:translate(0)scale(1)}}@keyframes animation-trail-old-bounce{0%{animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translate(0)scale(1)}28%{animation-timing-function:cubic-bezier(.55,.06,.68,.19);transform:translate(6%,-18%)scale(1.05)}52%{animation-timing-function:cubic-bezier(.34,1.45,.64,1);transform:translate(-4%,10%)scale(.94,1.05)}72%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translate(3%,-5%)scale(1.02)}88%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translate(-1%,2%)scale(.99)}to{transform:translate(0)scale(1)}}@keyframes animation-trail-old-flourish-out{0%,to{transform:translate(0)scale(1)}42%{transform:translate(3%,-7%)scale(1.02)}72%{transform:translate(-1%,2%)scale(.99)}}@keyframes animation-trail-mid-flourish-out{0%,to{transform:translate(0)scale(1)}42%{transform:translate(5%,-10%)scale(1.04)}72%{transform:translate(-2%,3%)scale(.99)}}@keyframes animation-ball-flourish-out{0%,to{transform:translate(0)scale(1)}42%{transform:translate(7%,-15%)scale(1.06)}72%{transform:translate(-3%,4%)scale(.98)}}a[data-display=label]{color:var(--accent);align-items:center;gap:.43989rem;display:flex}a[data-display=label]>svg{border-radius:.33325rem;flex-shrink:0;width:2.67rem;height:2.67rem;overflow:hidden}a[data-display=label]>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}figure[data-display=phonebook]{content-visibility:auto;contain-intrinsic-size:auto 96px;white-space:nowrap;text-overflow:ellipsis;justify-content:space-between;display:flex;overflow:hidden}figure[data-display=phonebook] #background,figure[data-display=phonebook] svg.icon[data-icon=silhouette]{fill:var(--accent)}figure[data-display=phonebook]>svg{min-height:inherit;cursor:pointer;width:8rem;height:8rem;margin-right:.44rem;overflow:hidden}@media (width<=35rem){figure[data-display=phonebook]>svg{border-top-right-radius:.66rem;border-bottom-right-radius:.66rem}}@media (width>=35rem){figure[data-display=phonebook]>svg{border-radius:.66rem}}figure[data-display=phonebook]>svg.background{fill:var(--accent)}figure[data-display=phonebook]>figcaption{flex:1;justify-content:space-between;display:flex}figure[data-display=phonebook]>figcaption>address,figure[data-display=phonebook]>figcaption>menu{flex-direction:column;justify-content:space-between;display:flex}figure[data-display=phonebook]>figcaption>address{justify-content:center}figure[data-display=phonebook]>figcaption>menu{padding:.43989rem}figure[data-display=phonebook]>figcaption>menu:hover{opacity:1}menu>button[aria-pressed]{appearance:none;cursor:pointer;color:inherit;background:0 0;border:0;padding:0;&[aria-pressed=true]>svg{fill:var(--emphasis)!important}}figure:has([itemtype=\/posters])>figcaption>footer>menu>menu{&>a,&>button{&>svg{fill:var(--accent)}}&>button{appearance:none;cursor:pointer;color:inherit;background:0 0;border:0;padding:0;line-height:1;&:focus-visible{outline-offset:calc(var(--base-line) * .25);outline:.25px solid}}}figure:has([itemtype=\/posters]):not([itemtype]){scroll-snap-align:center;border-radius:.04rem;grid-row-start:span 2;min-height:512px;scroll-margin:50vh;transition:grid-column-start .4s cubic-bezier(.22,1,.36,1),grid-column-end .4s cubic-bezier(.22,1,.36,1),grid-row-start .4s cubic-bezier(.22,1,.36,1),grid-row-end .4s cubic-bezier(.22,1,.36,1),min-height .4s cubic-bezier(.22,1,.36,1),width .4s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}figure:has([itemtype=\/posters]):not([itemtype])[aria-expanded=false]:after{content:"";z-index:2;pointer-events:none;border:.13rem solid color-mix(in srgb, var(--accent) 88%, transparent);border-radius:.37rem;position:absolute;inset:.24rem}figure:has([itemtype=\/posters]):not([itemtype]):has(svg[data-aspect]){grid-row-start:auto;grid-column-start:span 3}figure:has([itemtype=\/posters]):not([itemtype]) output.video-export-progress{z-index:3;white-space:nowrap;background-color:var(--surface-glass);backdrop-filter:blur(8px);border-radius:.33325rem;padding:.33325rem .6665rem;font-size:.78em;position:absolute;bottom:.6665rem;left:50%;transform:translate(-50%)}figure:has([itemtype=\/posters]):not([itemtype]):focus{outline:.25px solid var(--emphasis);outline-offset:.33325rem}@media (orientation:landscape),(width>=29rem){figure:has([itemtype=\/posters]):not([itemtype]):has(svg[data-orientation=horizontal]){grid-row-start:auto;grid-column-start:span 2;width:100%;min-height:auto}figure:has([itemtype=\/posters]):not([itemtype]):has(svg[data-orientation=horizontal]).new,figure:has([itemtype=\/posters]):not([itemtype]):has(svg[data-orientation=horizontal]):has(svg[data-aspect]){grid-column-start:span 2}}@media (width>=35rem){figure:has([itemtype=\/posters]):not([itemtype]):has(svg[data-orientation=horizontal]):has(+figure:has([itemtype=\/posters]):has(svg[data-orientation=horizontal])),figure:has([itemtype=\/posters]):not([itemtype]):has(svg[data-orientation=horizontal])+figure:has([itemtype=\/posters]):has(svg[data-orientation=horizontal]){grid-column-start:span 3}figure:has([itemtype=\/posters]):not([itemtype]).new:not(:has(svg[data-orientation=horizontal])){grid-area:2/2}}figure:has([itemtype=\/posters]):not([itemtype]) svg{z-index:1}figure:has([itemtype=\/posters]):not([itemtype]) svg[itemscope]{grid-area:1/1;position:relative}figure:has([itemtype=\/posters]):not([itemtype])>svg:not([data-poster-symbol-defs]){content-visibility:auto;contain-intrinsic-size:auto 512px}figure:has([itemtype=\/posters]):not([itemtype]) svg[aria-roledescription=referenced\ poster]{cursor:pointer;-webkit-touch-callout:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;contain:layout;width:100%;height:100%;min-height:512px;max-height:100%;display:block;overflow:hidden}figure:has([itemtype=\/posters]):not([itemtype]) svg[aria-roledescription=referenced\ poster] rect[role=presentation][aria-hidden=true]{pointer-events:all}@media (prefers-reduced-motion:reduce){figure:has([itemtype=\/posters]):not([itemtype]){transition-duration:.01ms}}figure:has([itemtype=\/posters]):not([itemtype]) canvas[data-mode=inline]{z-index:2;-webkit-touch-callout:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;border-radius:.04rem;position:absolute;inset:0;overflow:hidden}figure:has([itemtype=\/posters]):not([itemtype])>figcaption{z-index:3;pointer-events:none;flex-direction:column;grid-area:1/1;justify-content:space-between;padding:1.333rem;display:flex;transform:none}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>header{pointer-events:none;flex-direction:column;flex:1;align-items:flex-start;gap:.6665rem;min-height:0;display:flex}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>header>aside{z-index:2;background-color:var(--surface-glass);backdrop-filter:blur(8px);min-height:0;max-height:none;color:var(--text);box-shadow:0 .08em .6em color-mix(in srgb, var(--basalt) 5%, transparent), 0 .15em .5em color-mix(in srgb, var(--moonlight) 15%, transparent);-webkit-overflow-scrolling:touch;pointer-events:auto;border-radius:.6665rem;padding:1.333rem;display:block;overflow:hidden auto}@media (prefers-color-scheme:dark){figure:has([itemtype=\/posters]):not([itemtype])>figcaption>header>aside{box-shadow:0 .08em .6em color-mix(in srgb, var(--moonlight) 35%, transparent), 0 .2em .65em color-mix(in srgb, var(--moonlight) 45%, transparent)}}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>header>aside p[itemprop=statement]{white-space:pre-wrap;word-break:break-word;font-size:.95em;line-height:1.45}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>header>aside p[itemprop=statement]:last-child{margin-bottom:0}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer{flex-direction:column;align-items:flex-start;gap:.6665rem;display:flex}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>a:has(>time){pointer-events:auto;text-decoration:none}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>a:has(>time):hover>time,figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>a:has(>time):focus-visible>time{text-decoration:underline}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>a>time,figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>time{color:var(--accent);white-space:nowrap;background-color:var(--surface-glass);backdrop-filter:blur(8px);border-radius:.33325rem;padding-inline:.5332rem}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu{pointer-events:auto;border-radius:1.333rem;justify-content:space-between;align-items:center;gap:.6665rem;min-width:0;max-width:29rem;height:auto;padding:1.333rem .6665rem;display:flex;position:relative}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu:before{content:"";z-index:-1;border-radius:inherit;background-color:var(--surface-glass);backdrop-filter:blur(8px);position:absolute;inset:0}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu svg[itemtype=\/posters]{min-height:auto}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>a,figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>figure,figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>nav,figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>button,figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>fieldset,figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>span[role=group]{pointer-events:auto}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>button[aria-label="Toggle mask pen"],figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>button[aria-label=Clear\ mask]{background:color-mix(in srgb, var(--moonlight) 30%, transparent);border:1px solid color-mix(in srgb, var(--bone) 30%, transparent);cursor:pointer;color:var(--contrast);opacity:.7;text-align:center;border-radius:.33325rem;min-width:1.9995rem;padding-inline:.6665rem;font-size:larger;line-height:1}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>button[aria-label="Toggle mask pen"]:hover,figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>button[aria-label=Clear\ mask]:hover{opacity:1;background:color-mix(in srgb, var(--moonlight) 50%, transparent)}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>button[aria-label="Toggle mask pen"][aria-pressed=true]{opacity:1;background:color-mix(in srgb, var(--slate-fill) 50%, transparent);border-color:color-mix(in srgb, var(--slate-fill) 80%, transparent)}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>span[role=group]{align-items:center;gap:1.333rem;display:flex}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>a[data-display=label],figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>figure[data-display=phonebook]{z-index:2;background-color:var(--surface-glass);backdrop-filter:blur(8px);border-radius:.33325rem;padding:.43989rem;animation-name:fade-in;animation-duration:.1s;position:relative}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>a[data-display=label]>address>h3:first-of-type,figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>figure[data-display=phonebook]>address>h3:first-of-type{margin-right:.443889rem}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>a[data-display=label]>address>h3,figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>figure[data-display=phonebook]>address>h3,figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>a[data-display=label]>address>time,figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>figure[data-display=phonebook]>address>time{color:var(--accent);line-height:1}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>a[data-display=label]>svg,figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>figure[data-display=phonebook]>svg,figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>span[role=group] svg{fill:var(--accent)}figure:has([itemtype=\/posters]):not([itemtype])>figcaption>footer>menu>menu{align-items:center;gap:.6665rem;display:flex}figure[itemtype=\/posters]{border-radius:calc(var(--base-line) * .25);background:var(--basalt);outline:1px solid var(--accent);grid-template:"overlay"/auto;grid-row-start:span 2;width:fit-content;height:fit-content;display:grid}figure[itemtype=\/posters]>img{opacity:.33;filter:grayscale(.5);object-fit:cover;grid-area:overlay;width:100%;height:100%}figure[itemtype=\/posters]>svg.icon{width:7.998rem;height:2.666rem;color:var(--accent);pointer-events:none;z-index:3;opacity:1;grid-area:overlay;transition:opacity .4s ease-in;animation:1.5s ease-in-out infinite working-pulse}figure[itemtype=\/posters]>svg:not(.icon){color:var(--accent);pointer-events:none;z-index:3;grid-area:overlay}@media (orientation:landscape),(width>=29rem){figure[itemtype=\/posters][data-orientation=horizontal]{grid-column-start:span 2}}@starting-style{figure[itemtype=\/posters]>svg.icon{opacity:0}}section#thoughts>fieldset:has(>textarea#wat){border:none;flex-direction:column;gap:1.333rem;min-inline-size:0;margin:0;padding:1.333rem;display:flex}section#thoughts>fieldset:has(>textarea#wat)>textarea#wat{resize:none;appearance:none;border:1px solid var(--emphasis);background-color:var(--basalt-transparent);color:var(--rocks);caret-color:var(--rocks);border-radius:1.333rem;outline:0;min-height:1.333rem;padding:1.333rem;line-height:1.5}@media (prefers-color-scheme:light){section#thoughts>fieldset:has(>textarea#wat)>textarea#wat{border:none;border:1px solid var(--emphasis);background-color:#0000}}@media (prefers-color-scheme:dark){section#thoughts>fieldset:has(>textarea#wat)>textarea#wat{color:var(--bone);caret-color:var(--bone)}}section#thoughts>fieldset:has(>textarea#wat)>textarea#wat::placeholder{color:var(--rocks);opacity:.8}section#thoughts>fieldset:has(>textarea#wat)>button#done{cursor:pointer;background:0 0;border:none;align-self:flex-end;padding:1.333rem .6665rem;display:none}section#thoughts>fieldset:has(>textarea#wat)>button#done svg{fill:var(--boulders)}main#realness[data-posting] section#thoughts>fieldset:has(>textarea#wat)>textarea#wat{min-height:7.998rem;font-size:1.25em}main#realness[data-posting] section#thoughts>fieldset:has(>textarea#wat)>button#done{display:block}button[itemprop=feed_filter]{color:var(--emphasis);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .4s;display:inline-flex}button[itemprop=feed_filter]:focus{outline:none}button[itemprop=feed_filter]:focus-visible{outline:.13rem solid var(--accent);outline-offset:.13rem}button[itemprop=feed_filter][aria-checked=true]{color:var(--accent)}@media (hover:hover) and (pointer:fine){button[itemprop=feed_filter]:hover{opacity:.85}}button[itemprop=feed_filter]:active{transform:scale(.95)}button[itemprop=feed_filter]>svg{width:1.66625rem;height:1.66625rem;overflow:visible}button[itemprop=feed_filter]>svg>g path{fill:currentColor}button[itemprop=feed_filter]>svg>g{transform-box:fill-box;transform-origin:bottom}button[itemprop=feed_filter]>svg>g:first-child{opacity:.72;transform:translate(-28%,5%)}button[itemprop=feed_filter]>svg>g:nth-child(2){opacity:.72;transform:translate(28%,5%)}button[itemprop=feed_filter]>svg>g:nth-child(3){transform:translate(0)}button[itemprop=feed_filter][data-enter=phonebook]:not([aria-checked=true])>svg>g:first-child,button[itemprop=feed_filter][data-enter=phonebook]:not([aria-checked=true])>svg>g:nth-child(2){transition:none;animation-duration:.55s;animation-timing-function:cubic-bezier(.34,1.45,.64,1);animation-fill-mode:both}@media (prefers-reduced-motion:reduce){button[itemprop=feed_filter][data-enter=phonebook]:not([aria-checked=true])>svg>g:first-child,button[itemprop=feed_filter][data-enter=phonebook]:not([aria-checked=true])>svg>g:nth-child(2){animation-duration:.01ms}}button[itemprop=feed_filter][data-enter=phonebook]:not([aria-checked=true])>svg>g:first-child{animation-name:feed-silhouette-enter-left}button[itemprop=feed_filter][data-enter=phonebook]:not([aria-checked=true])>svg>g:nth-child(2){animation-name:feed-silhouette-enter-right;animation-delay:40ms}button[itemprop=feed_filter][data-leave=phonebook][aria-checked=true]>svg>g:first-child,button[itemprop=feed_filter][data-leave=phonebook][aria-checked=true]>svg>g:nth-child(2){transition:none;animation-duration:.55s;animation-timing-function:cubic-bezier(.34,1.45,.64,1);animation-direction:reverse;animation-fill-mode:both}@media (prefers-reduced-motion:reduce){button[itemprop=feed_filter][data-leave=phonebook][aria-checked=true]>svg>g:first-child,button[itemprop=feed_filter][data-leave=phonebook][aria-checked=true]>svg>g:nth-child(2){animation-duration:.01ms}}button[itemprop=feed_filter][data-leave=phonebook][aria-checked=true]>svg>g:first-child{animation-name:feed-silhouette-enter-left}button[itemprop=feed_filter][data-leave=phonebook][aria-checked=true]>svg>g:nth-child(2){animation-name:feed-silhouette-enter-right;animation-delay:40ms}button[itemprop=feed_filter][aria-checked=true]:not([data-leave=phonebook])>svg>g:first-child{opacity:0;transform:translate(-12%,-40%)scale(.82)}button[itemprop=feed_filter][aria-checked=true]:not([data-leave=phonebook])>svg>g:nth-child(2){opacity:0;transform:translate(12%,-40%)scale(.82)}@keyframes feed-silhouette-enter-left{0%{opacity:0;transform:translate(-12%,-40%)scale(.82)}to{opacity:.72;transform:translate(-28%,5%)scale(1)}}@keyframes feed-silhouette-enter-right{0%{opacity:0;transform:translate(12%,-40%)scale(.82)}to{opacity:.72;transform:translate(28%,5%)scale(1)}}section#thoughts{flex-direction:column;display:flex;position:relative}section#thoughts>section[data-processing-queue]{display:grid;display:grid-lanes;grid-gap:1.333rem;grid-gap:1.333rem;grid-template-columns:repeat(auto-fill,minmax(325px,1fr));grid-auto-flow:row;margin-bottom:1.333rem;padding:0 1.333rem}@media (width>=43rem){section#thoughts>section[data-processing-queue]{grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}}section#thoughts>section[data-processing-queue]>figure[itemtype=\/posters][aria-busy]{grid-column:1/-1}section#thoughts[data-slice]>section[data-processing-queue]{grid-gap:0}section#thoughts>section[data-days]{padding-left:0;padding-right:0}section#thoughts>section[data-days][role=feed]>article>header,section#thoughts>section[data-days] article[data-thought]{padding-left:1.333rem;padding-right:1.333rem}section#thoughts>section[data-days][role=feed]>article figure:has([itemtype=\/posters]){border-radius:0}@media (prefers-color-scheme:dark){section#thoughts>section[data-days][role=feed]>article>header h4,section#thoughts>section[data-days][role=feed]>article figure:has([itemtype=\/posters])>svg[data-icon=background]{color:var(--accent)}}section#thoughts>section[data-days] h4{margin:1.333rem 0 0}section#thoughts>section[data-days][role=feed]>article p[itemprop=statement]:focus{outline:0;font-weight:bolder}section#thoughts[data-storytelling]{flex:1;min-height:100vh}section#thoughts[data-storytelling]>header,section#thoughts[data-storytelling]>h1,section#thoughts[data-storytelling]>section[data-processing-queue],section#thoughts[data-storytelling]>fieldset:has(>textarea#wat){display:none}section#thoughts>header{color:var(--accent);justify-content:flex-start;align-items:center;gap:1.333rem;display:flex}section#thoughts>header>h1{width:auto}section#thoughts>header>a>svg{fill:var(--accent)}section#thoughts>header>a#about{user-select:none;grid-template-rows:auto auto;grid-template-columns:auto auto auto;align-items:baseline;margin-left:auto;font-size:1.91952rem;font-weight:700;display:grid}section#thoughts>header>a#about>span{vertical-align:sub;opacity:.67;font-size:.266em;transition-property:opacity,color;transition-duration:.66s;transition-timing-function:ease}@media (prefers-reduced-motion:reduce){section#thoughts>header>a#about>span{transition-duration:.01ms}}section#thoughts>header>a#about>span:first-child{grid-area:1/1;margin-left:-.33325rem;margin-right:.1em}section#thoughts>header>a#about>span:nth-child(2){opacity:1;grid-area:1/2;font-size:1em;transition-property:transform,color;transition-duration:.66s;transition-timing-function:cubic-bezier(.34,1.45,.64,1);transform:scale(1)}@media (prefers-reduced-motion:reduce){section#thoughts>header>a#about>span:nth-child(2){transition-duration:.01ms}}section#thoughts>header>a#about>span:nth-child(3){grid-area:2/2;justify-self:center;transform:translateY(-.33325rem)}section#thoughts>header>a#about>span:last-child{grid-area:1/3;margin-left:.1em;margin-right:-.33325rem}@media (hover:hover) and (pointer:fine){section#thoughts>header>a#about:hover>span:nth-child(2){color:var(--emphasis);transform:scale(1.15)}section#thoughts>header>a#about:hover>span:not(:nth-child(2)){opacity:.3}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){section#thoughts>header>a#about>span:nth-child(2){transform:scale(1)}}section#thoughts>nav{display:none}section#thoughts svg[data-icon=working]{fill:var(--accent)}
