.metos-feature-loader[data-feature=maps] .loader{display:flex;align-items:center;flex-direction:column;isolation:isolate;width:100%;padding:0 14px;--cycle:4.8s}.metos-feature-loader[data-feature=maps] .loader-art{height:130px;width:200px;display:grid;place-items:center;position:relative;color:var(--accent)}.metos-feature-loader[data-feature=maps] .loader-art svg{width:100%;height:100%;overflow:visible;stroke-linecap:round;stroke-linejoin:round}.metos-feature-loader[data-feature=maps] .fold-art{perspective:650px;--paper:#f5f8f2;--paper-land:#dce8dc;--paper-line:#c5d6ca;--paper-edge:#d9e3d9;color:var(--accent)}.metos-feature-loader[data-feature=maps][data-theme=dark] .fold-art{--paper:#3d554c;--paper-land:#46634c;--paper-line:#678879;--paper-edge:#688577;--fold-left:#344c43;--fold-right:#31483f}.metos-feature-loader[data-feature=maps] .fold-map{width:180px;height:114px;display:flex;transform:rotate(-7deg);filter:drop-shadow(0 9px 9px var(--shadow));isolation:isolate}.metos-feature-loader[data-feature=maps] .fold-panel{position:relative;width:60px;flex:0 0 60px;height:114px;background:var(--paper);overflow:hidden;outline:1px solid var(--paper-edge);outline-offset:-1px}.metos-feature-loader[data-feature=maps] .fold-panel svg{position:absolute;width:180px;height:114px;max-width:none;top:0;left:0}.metos-feature-loader[data-feature=maps] .fold-panel:nth-child(2) svg{left:-60px}.metos-feature-loader[data-feature=maps] .fold-panel:nth-child(3) svg{left:-120px}.metos-feature-loader[data-feature=maps] .fold-panel:first-child{transform-origin:right center;animation:maps-unfold-left var(--cycle) ease-in-out infinite;background:var(--fold-left,color-mix(in srgb,var(--paper) 74%,var(--soft)));z-index:2}.metos-feature-loader[data-feature=maps] .fold-panel:nth-child(2){z-index:1}.metos-feature-loader[data-feature=maps] .fold-panel:last-child{transform-origin:left center;animation:maps-unfold-right var(--cycle) ease-in-out infinite;background:var(--fold-right,color-mix(in srgb,var(--paper) 65%,var(--soft)));z-index:2}.metos-feature-loader[data-feature=maps] .fold-panel:nth-child(2):after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--shadow),transparent 25%,transparent 80%,var(--shadow));pointer-events:none}@keyframes maps-unfold-left{0%,7%,to{transform:rotateY(78deg)}35%,74%{transform:rotateY(0)}90%{transform:rotateY(78deg)}}@keyframes maps-unfold-right{0%,12%,to{transform:rotateY(-78deg)}42%,74%{transform:rotateY(0)}94%{transform:rotateY(-78deg)}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=maps] .fold-panel{transform:none}}.metos-feature-loader[data-feature=maps] .motion-ripple .fold-panel:first-child{animation-name:maps-paper-ripple-left}.metos-feature-loader[data-feature=maps] .motion-ripple .fold-panel:last-child{animation-name:maps-paper-ripple-right}.metos-feature-loader[data-feature=maps] .motion-ripple{animation:maps-paper-wave calc(var(--cycle) * .35) ease-in-out infinite}@keyframes maps-paper-ripple-left{0%,to{transform:rotateY(28deg)}8.8%{transform:rotateY(-4deg)}19.2%{transform:rotateY(0)}28%{transform:rotateY(22deg)}37.6%{transform:rotateY(-4deg)}50%{transform:rotateY(0)}59%,78%{transform:rotateY(178deg)}92%,96%{transform:rotateY(0)}}@keyframes maps-paper-ripple-right{0%,to{transform:rotateY(0)}8.8%{transform:rotateY(-28deg)}19.2%{transform:rotateY(4deg)}28%{transform:rotateY(0)}37.6%{transform:rotateY(-24deg)}50%,60%{transform:rotateY(0)}69%,80%{transform:rotateY(-178deg)}94%{transform:rotateY(0)}}@keyframes maps-paper-wave{0%,to{transform:rotate(-9deg) scale(var(--map-scale,1)) translateY(1px)}50%{transform:rotate(-4deg) scale(var(--map-scale,1)) translateY(-2px)}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=maps] .motion-ripple{animation:none!important;transform:rotate(-7deg) scale(var(--map-scale,1))}}.metos-feature-loader[data-feature=characters] .loader{display:flex;align-items:center;flex-direction:column;isolation:isolate;width:100%;padding:0 14px;--cycle:4.8s}.metos-feature-loader[data-feature=characters] .loader-art{height:130px;width:200px;position:relative;color:var(--accent)}.metos-feature-loader[data-feature=characters] .loader-art svg{width:100%;height:100%;overflow:visible;stroke-linecap:round;stroke-linejoin:round}.metos-feature-loader[data-feature=characters] .character-art{color:#68958f}.metos-feature-loader[data-feature=characters] .portrait-scene{position:relative;width:300px;height:224px;flex-shrink:0;transform:scale(var(--scene-scale,1));transform-origin:center}.metos-feature-loader[data-feature=characters] .portrait-place{position:absolute;width:80px;height:80px;left:calc(var(--x)*1px - 40px);top:calc(var(--y)*1px - 40px);transform:scale(var(--size,1));z-index:1}.metos-feature-loader[data-feature=characters] .portrait-ink{display:block;width:100px;height:100px;background-color:transparent;background-image:url(/loaders/26f779e7cdf029b7.png);background-size:300% 200%;background-position:var(--portrait-x) var(--portrait-y);background-repeat:no-repeat}.metos-feature-loader[data-feature=characters] .portrait-place .portrait-ink{width:80px;height:80px;transform-origin:50% 75%;animation:characters-portrait-sway calc(var(--cycle) * 1.2) ease-in-out infinite;animation-delay:calc(var(--phase) * var(--cycle))}@keyframes characters-portrait-sway{0%,to{transform:translateX(-1px) rotate(-1.8deg)}50%{transform:translateX(1px) rotate(1.8deg)}}.metos-feature-loader[data-feature=characters][data-theme=dark] .portrait-ink{filter:brightness(1.85) saturate(.65)}.metos-feature-loader[data-feature=characters] .roaming-portrait{opacity:0;animation:characters-portrait-arrival var(--cycle) ease-in-out infinite;animation-delay:calc(var(--phase) * var(--cycle));transform-origin:center}@keyframes characters-portrait-arrival{0%{transform:translateY(7px) scale(.94);opacity:0}10%{transform:translateY(0) scale(1);opacity:1}24%{transform:translateY(-3px) scale(1);opacity:1}30%{transform:translateY(-5px) scale(1);opacity:.95}48%,to{transform:translateY(-11px) scale(.98);opacity:0}}.metos-feature-loader[data-feature=characters] .loader-art .constellation-lines{position:absolute;inset:0;width:300px;height:224px;overflow:visible;color:var(--accent);pointer-events:none}.metos-feature-loader[data-feature=characters] .constellation-thread{fill:none;stroke:currentColor;stroke-width:.7;opacity:.22;stroke-linecap:round;stroke-dasharray:1 4}.metos-feature-loader[data-feature=characters] .constellation-star{stroke:none;opacity:.5}.metos-feature-loader[data-feature=characters] .constellation-glint,.metos-feature-loader[data-feature=characters] .constellation-star{fill:currentColor;animation:characters-star-light var(--cycle) ease-in-out infinite;animation-delay:calc(var(--star-phase,0) * var(--cycle));transform-box:fill-box;transform-origin:center}.metos-feature-loader[data-feature=characters] .constellation-glint{fill-opacity:.1;stroke:currentColor;stroke-width:.8;opacity:.42}@keyframes characters-star-light{0%,to{opacity:.22;transform:scale(.8)}45%{opacity:.65;transform:scale(1.15)}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=characters] .animated,.metos-feature-loader[data-feature=characters] .animated *{animation:none!important}}.metos-feature-loader[data-feature=characters] .loader{--cycle:1.4s}.metos-feature-loader[data-feature=characters] .loader-art{height:216px;display:grid;place-items:center}@media(max-width:620px){.metos-feature-loader[data-feature=characters] .portrait-scene{transform:scale(.81)}.metos-feature-loader[data-feature=characters] .loader-art{height:190px}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=characters] .portrait-place:nth-of-type(n+5){display:none}.metos-feature-loader[data-feature=characters] .roaming-portrait{opacity:1;animation:none!important}}.metos-feature-loader[data-feature=characters] .loader{--cycle:8s}.metos-feature-loader[data-feature=characters] .loader-art{height:234px;width:310px;max-width:100%}@media(max-width:620px){.metos-feature-loader[data-feature=characters] .loader-art{height:204px}}.metos-feature-loader[data-feature=places] .loader{display:flex;align-items:center;flex-direction:column;isolation:isolate;width:100%;padding:0 14px;--cycle:4.8s}.metos-feature-loader[data-feature=places] .loader-art{height:130px;width:200px;position:relative;color:var(--accent)}.metos-feature-loader[data-feature=places] .loader-art svg{width:100%;height:100%;overflow:visible;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=places] .animated,.metos-feature-loader[data-feature=places] .animated *{animation:none!important}}.metos-feature-loader[data-feature=places] .loader{--cycle:1.4s}.metos-feature-loader[data-feature=places] .loader-art{height:216px;display:grid;place-items:center}@media(max-width:620px){.metos-feature-loader[data-feature=places] .loader-art{height:190px}}.metos-feature-loader[data-feature=places] .loader{--cycle:8s}.metos-feature-loader[data-feature=places] .loader-art{height:234px;width:310px}@media(max-width:620px){.metos-feature-loader[data-feature=places] .loader-art{height:204px}}.metos-feature-loader[data-feature=places] .places-art{color:#91b5a6}.metos-feature-loader[data-feature=places] .place-scene{width:300px;height:224px;position:relative;flex-shrink:0;transform-origin:center;overflow:visible}.metos-feature-loader[data-feature=places] .places-art svg{stroke-linecap:round;stroke-linejoin:round}.metos-feature-loader[data-feature=places] .place-specks{fill:currentColor;stroke:none}.metos-feature-loader[data-feature=places] .place-specks circle{opacity:.35;animation:places-place-twinkle calc(var(--cycle) * .7) ease-in-out infinite;animation-delay:calc(var(--phase) * var(--cycle))}.metos-feature-loader[data-feature=places] .place-stars{fill:currentColor;fill-opacity:.07;stroke:currentColor;stroke-width:.65}.metos-feature-loader[data-feature=places] .place-stars path{opacity:.4;animation:places-place-twinkle calc(var(--cycle) * .9) ease-in-out infinite;animation-delay:calc(var(--phase) * var(--cycle));transform-origin:center;transform-box:fill-box}@keyframes places-place-twinkle{0%,to{opacity:.15;transform:scale(.85)}50%{opacity:.7;transform:scale(1.1)}}.metos-feature-loader[data-feature=places] .horizon-outline{fill:none;stroke:currentColor;stroke-width:.7;stroke-dasharray:440 44;transform-origin:150px 108px;transform:rotate(75deg);opacity:.4}.metos-feature-loader[data-feature=places] .horizon-cloud{fill:none;stroke:currentColor;stroke-width:.7;opacity:.25;animation:places-cloud-drift var(--cycle) ease-in-out infinite}.metos-feature-loader[data-feature=places] .horizon-mist{animation:places-mist-drift var(--cycle) ease-in-out infinite}.metos-feature-loader[data-feature=places] .horizon-reflection{fill:none;stroke:currentColor;stroke-width:.6;opacity:.22}@keyframes places-cloud-drift{0%,to{transform:translateX(-6px);opacity:.2}50%{transform:translateX(6px);opacity:.5}}@keyframes places-mist-drift{0%,to{transform:translateY(-12px);opacity:.9}40%,65%{transform:translateY(16px);opacity:.35}}.metos-feature-loader[data-feature=places] .loader-art{width:300px;height:224px;max-width:100%}@media(max-width:420px){.metos-feature-loader[data-feature=places] .loader-art{height:204px}.metos-feature-loader[data-feature=places] .place-scene{transform:scale(.85)}}.metos-feature-loader[data-feature=places] .mist-horizon{fill:none;stroke:currentColor;stroke-width:.65;opacity:.16}.metos-feature-loader[data-feature=places] .mist-location{animation:places-mist-location var(--cycle) ease-in-out infinite;animation-delay:calc(var(--phase) * var(--cycle));opacity:0}@keyframes places-mist-location{0%{opacity:0;transform:translateY(5px)}10%,23%{opacity:.9;transform:translateY(0)}36%,to{opacity:0;transform:translateY(-5px)}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=places] .mist-location{display:none}.metos-feature-loader[data-feature=places] .mist-location:first-of-type{display:block;opacity:1}}.metos-feature-loader[data-feature=places][data-theme=light] .places-art{color:#527e6d}.metos-feature-loader[data-feature=places][data-theme=light] .horizon-scene image{filter:brightness(.72) saturate(.8)}.metos-feature-loader[data-feature=worldbuilding] .loader{display:flex;align-items:center;flex-direction:column;isolation:isolate;width:100%;padding:0 14px;--cycle:4.8s}.metos-feature-loader[data-feature=worldbuilding] .loader-art{height:130px;width:200px;position:relative;color:var(--accent)}.metos-feature-loader[data-feature=worldbuilding] .loader-art svg{width:100%;height:100%;overflow:visible;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=worldbuilding] .animated,.metos-feature-loader[data-feature=worldbuilding] .animated *{animation:none!important}}.metos-feature-loader[data-feature=worldbuilding] .loader{--cycle:1.4s}.metos-feature-loader[data-feature=worldbuilding] .loader-art{height:216px;display:grid;place-items:center}@media(max-width:620px){.metos-feature-loader[data-feature=worldbuilding] .loader-art{height:190px}}.metos-feature-loader[data-feature=worldbuilding] .loader{--cycle:8s}.metos-feature-loader[data-feature=worldbuilding] .loader-art{height:234px;width:310px}@media(max-width:620px){.metos-feature-loader[data-feature=worldbuilding] .loader-art{height:204px}}@media(max-width:420px){.metos-feature-loader[data-feature=worldbuilding] .loader-art{height:204px}}.metos-feature-loader[data-feature=worldbuilding] .wb-art{color:#93b6a6}.metos-feature-loader[data-feature=worldbuilding] .wb-scene{width:300px;height:224px;position:relative;flex-shrink:0;transform-origin:center;overflow:visible}.metos-feature-loader[data-feature=worldbuilding] .wb-scene image{opacity:.95}.metos-feature-loader[data-feature=worldbuilding] .wb-idea{animation:worldbuilding-wb-idea-pass var(--cycle) linear infinite;animation-delay:calc(var(--phase)*var(--cycle));opacity:0;transform-origin:150px 105px}.metos-feature-loader[data-feature=worldbuilding] .wb-ribbon{fill:none;stroke:currentColor;stroke-width:.75;opacity:.25;stroke-linecap:round}.metos-feature-loader[data-feature=worldbuilding] .wb-ribbon.echo{opacity:.08;stroke-width:.6}.metos-feature-loader[data-feature=worldbuilding] .wb-ribbon-point{fill:currentColor;opacity:.35}@keyframes worldbuilding-wb-idea-pass{0%{opacity:0;transform:translate(-120px,10px) scale(.65) rotate(-5deg)}15%{opacity:.4}45%{opacity:1;transform:translate(-12px,-5px) scale(1) rotate(-1deg)}55%{opacity:1;transform:translate(12px,-5px) scale(1) rotate(1deg)}85%{opacity:.4}to{opacity:0;transform:translate(120px,10px) scale(.65) rotate(5deg)}}.metos-feature-loader[data-feature=worldbuilding][data-theme=light] .wb-art{color:#527c68}.metos-feature-loader[data-feature=worldbuilding][data-theme=light] .wb-scene image{filter:brightness(.76) saturate(.8)}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=worldbuilding] .wb-idea{display:none;opacity:.45}.metos-feature-loader[data-feature=worldbuilding] .wb-idea:first-child{display:block;transform:translate(-85px,5px) scale(.75)}.metos-feature-loader[data-feature=worldbuilding] .wb-idea:nth-child(2){display:block;transform:translateY(-5px) scale(1);opacity:1}.metos-feature-loader[data-feature=worldbuilding] .wb-idea:nth-child(3){display:block;transform:translate(85px,5px) scale(.75)}}.metos-feature-loader[data-feature=worldbuilding] .loader-art{width:300px;height:224px;max-width:100%}@media(max-width:420px){.metos-feature-loader[data-feature=worldbuilding] .wb-scene{transform:scale(.85)}.metos-feature-loader[data-feature=worldbuilding] .loader-art{height:204px}}.metos-feature-loader[data-feature=worldbuilding] .wb-ideas-arc .wb-idea{animation-name:worldbuilding-wb-arc-pass}@keyframes worldbuilding-wb-arc-pass{0%{opacity:0;transform:translate(-120px,35px) scale(.65) rotate(-9deg)}15%{opacity:.4}45%{opacity:1;transform:translate(-12px,-25px) scale(1) rotate(-2deg)}55%{opacity:1;transform:translate(12px,-25px) scale(1) rotate(2deg)}85%{opacity:.4}to{opacity:0;transform:translate(120px,35px) scale(.65) rotate(9deg)}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=worldbuilding] .wb-ideas-arc .wb-idea:first-child{transform:translate(-85px,18px) scale(.75)}.metos-feature-loader[data-feature=worldbuilding] .wb-ideas-arc .wb-idea:nth-child(2){transform:translateY(-25px)}.metos-feature-loader[data-feature=worldbuilding] .wb-ideas-arc .wb-idea:nth-child(3){transform:translate(85px,18px) scale(.75)}}.metos-feature-loader[data-feature=stories] .loader{--cycle:6s;width:100%;display:flex;flex-direction:column;align-items:center}.metos-feature-loader[data-feature=stories] .story-scene{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round}.metos-feature-loader[data-feature=stories] .paper-fill{fill:var(--paper);fill-opacity:.55}.metos-feature-loader[data-feature=stories] .quiet-stroke{opacity:.35}.metos-feature-loader[data-feature=stories] .book-lines{opacity:.45;stroke-width:.7}.metos-feature-loader[data-feature=stories] .spark{transform-box:fill-box;transform-origin:center;animation:stories-spark-breathe calc(var(--cycle)*.7) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0));stroke-width:.8}.metos-feature-loader[data-feature=stories] .pollen{fill:currentColor;stroke:none;opacity:.4;animation:stories-pollen-drift var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0))}.metos-feature-loader[data-feature=stories] .library-book{transform-box:fill-box;transform-origin:center bottom;animation:stories-book-lift var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=stories] .library-rule{opacity:.28}.metos-feature-loader[data-feature=stories] .orbit-mark{opacity:.5;animation:stories-mark-float calc(var(--cycle)*1.2) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0))}@keyframes stories-book-lift{0%,8%,to{transform:translateY(0) rotate(0)}26%,44%{transform:translateY(-16px) rotate(-6deg)}65%{transform:translateY(-3px) rotate(3deg)}82%{transform:translateY(0) rotate(0)}}@keyframes stories-spark-breathe{0%,to{transform:scale(.65) rotate(-8deg);opacity:.25}50%{transform:scale(1.2) rotate(8deg);opacity:.85}}@keyframes stories-pollen-drift{0%,to{transform:translateY(4px);opacity:.2}50%{transform:translateY(-6px);opacity:.6}}@keyframes stories-mark-float{0%,to{transform:translateY(3px) rotate(-2deg);opacity:.3}50%{transform:translateY(-5px) rotate(2deg);opacity:.75}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=stories] .animated *{animation:none!important}}.metos-feature-loader[data-feature=timelines] .loader{--cycle:6s;width:100%;display:flex;flex-direction:column;align-items:center}.metos-feature-loader[data-feature=timelines] .story-scene{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round}.metos-feature-loader[data-feature=timelines] .spark{transform-box:fill-box;transform-origin:center;animation:timelines-spark-breathe calc(var(--cycle)*.7) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0));stroke-width:.8}@keyframes timelines-spark-breathe{0%,to{transform:scale(.65) rotate(-8deg);opacity:.25}50%{transform:scale(1.2) rotate(8deg);opacity:.85}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=timelines] .animated *{animation:none!important}}.metos-feature-loader[data-feature=timelines] .vertical-thread{transform-origin:120px 98px;animation:timelines-vertical-hover calc(var(--cycle)*1.5) ease-in-out infinite}.metos-feature-loader[data-feature=timelines] .vertical-guide{stroke-width:2.7;opacity:.16}.metos-feature-loader[data-feature=timelines] .vertical-current{stroke-width:1.1;opacity:.65;stroke-dasharray:22 112;animation:timelines-vertical-current var(--cycle) linear infinite}.metos-feature-loader[data-feature=timelines] .vertical-moment{animation:timelines-vertical-awake var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=timelines] .event-link{stroke-width:.8;opacity:.35}.metos-feature-loader[data-feature=timelines] .event-card{animation:timelines-event-card-float calc(var(--cycle)*1.5) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=timelines] .event-title{stroke-width:1;opacity:.8}.metos-feature-loader[data-feature=timelines] .event-copy{stroke-width:.65;opacity:.4}.metos-feature-loader[data-feature=timelines] .event-handle{fill:var(--paper);stroke-width:.7}.metos-feature-loader[data-feature=timelines] .event-chevron{stroke-width:.65;opacity:.7}.metos-feature-loader[data-feature=timelines] .event-paper{fill:var(--page);fill-opacity:.9;stroke-width:.7;stroke-opacity:.5}.metos-feature-loader[data-feature=timelines] .vertical-glimmer{stroke:none;fill:currentColor;animation:timelines-vertical-glimmer var(--cycle) ease-in-out infinite}.metos-feature-loader[data-feature=timelines] .card-timeline .event-card{animation-name:timelines-card-unfold}@keyframes timelines-vertical-current{0%{stroke-dashoffset:134}to{stroke-dashoffset:0}}@keyframes timelines-vertical-glimmer{0%{transform:translateY(0);opacity:0}10%,85%{opacity:.8}to{transform:translateY(122px);opacity:0}}@keyframes timelines-vertical-hover{0%,to{transform:translateY(2px) rotate(-.6deg)}50%{transform:translateY(-2px) rotate(.6deg)}}@keyframes timelines-vertical-awake{0%,to{opacity:.38}35%,55%{opacity:1}}@keyframes timelines-event-card-float{0%,to{transform:translateX(0)}50%{transform:translateX(calc(var(--side)*3px))}}@keyframes timelines-card-unfold{0%,to{transform:translateX(calc(var(--side)*2px)) translateY(1px);opacity:.5}40%,60%{transform:translateX(calc(var(--side)*5px)) translateY(-2px);opacity:1}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=timelines] .vertical-moment{opacity:.9}.metos-feature-loader[data-feature=timelines] .vertical-glimmer{transform:translateY(60px)}}.metos-feature-loader[data-feature=timelines] .card-timeline .vertical-moment{animation:none;opacity:1}.metos-feature-loader[data-feature=timelines] .card-timeline .event-card{transform-box:fill-box;transform-origin:center;animation:timelines-chapter-arrive var(--cycle) cubic-bezier(.3,0,.2,1) infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=timelines] .card-timeline .event-link{transform-origin:0 0;animation:timelines-chapter-link var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=timelines] .card-timeline .event-handle{transform-box:fill-box;transform-origin:center;animation:timelines-chapter-handle var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=timelines] .card-timeline .event-copy,.metos-feature-loader[data-feature=timelines] .card-timeline .event-title{stroke-dasharray:42;animation:timelines-chapter-ink var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=timelines] .card-timeline .event-paper{stroke-opacity:.75}.metos-feature-loader[data-feature=timelines] .card-timeline .vertical-current{stroke-width:1.5;opacity:.85}.metos-feature-loader[data-feature=timelines] .card-timeline .vertical-glimmer{r:2.6px}.metos-feature-loader[data-feature=timelines] .card-timeline{animation-duration:calc(var(--cycle)*1.8)}@keyframes timelines-chapter-arrive{0%,to{opacity:.12;transform:translateX(calc(var(--side)*-8px)) translateY(5px) scale(.78) rotate(calc(var(--side)*-3deg))}20%{opacity:1;transform:translateX(calc(var(--side)*9px)) translateY(-3px) scale(1.045) rotate(calc(var(--side)*1.8deg))}38%{opacity:1;transform:translateX(calc(var(--side)*7px)) translateY(-1px) scale(1) rotate(calc(var(--side)*-.8deg))}62%{opacity:1;transform:translateX(calc(var(--side)*11px)) translateY(-5px) scale(1) rotate(calc(var(--side)*2deg))}83%{opacity:.4;transform:translateX(calc(var(--side)*3px)) translateY(-1px) scale(.92) rotate(calc(var(--side)*-1deg))}}@keyframes timelines-chapter-link{0%,to{opacity:.18;transform:scaleX(.6)}20%,62%{opacity:.65;transform:scaleX(1.5)}83%{opacity:.3;transform:scaleX(1)}}@keyframes timelines-chapter-handle{0%,to{transform:scale(.85);fill:var(--paper)}20%{transform:scale(1.3);fill:var(--accent)}38%,62%{transform:scale(1);fill:var(--paper)}}@keyframes timelines-chapter-ink{0%,to{stroke-dashoffset:42;opacity:.1}25%,72%{stroke-dashoffset:0;opacity:.65}88%{stroke-dashoffset:-12;opacity:.3}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=timelines] .card-timeline .event-card{opacity:1}.metos-feature-loader[data-feature=timelines] .card-timeline .event-copy,.metos-feature-loader[data-feature=timelines] .card-timeline .event-title{stroke-dasharray:none}}.metos-feature-loader[data-feature=familytrees] .loader{--cycle:6s;width:100%;display:flex;flex-direction:column;align-items:center}.metos-feature-loader[data-feature=familytrees] .story-scene{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round}.metos-feature-loader[data-feature=familytrees] .spark{transform-box:fill-box;transform-origin:center;animation:familytrees-spark-breathe calc(var(--cycle)*.7) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0));stroke-width:.8}@keyframes familytrees-spark-breathe{0%,to{transform:scale(.65) rotate(-8deg);opacity:.25}50%{transform:scale(1.2) rotate(8deg);opacity:.85}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=familytrees] .animated *{animation:none!important}}.metos-feature-loader[data-feature=familytrees] .oak-fine{transform-origin:120px 137px;animation:familytrees-oak-sway calc(var(--cycle)*1.4) ease-in-out infinite}.metos-feature-loader[data-feature=familytrees] .oak-roots{stroke-width:.85;opacity:.75}.metos-feature-loader[data-feature=familytrees] .oak-bough{opacity:.28}.metos-feature-loader[data-feature=familytrees] .oak-trace{opacity:.85;stroke-dasharray:100;animation:familytrees-oak-trace var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=familytrees] .oak-leaf-cluster{transform-origin:0 0;animation:familytrees-oak-leaf-open var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=familytrees] .oak-leaf{fill:var(--paper);fill-opacity:.55;stroke-width:.65}.metos-feature-loader[data-feature=familytrees] .oak-leaf-vein{opacity:.35;stroke-width:.5}.metos-feature-loader[data-feature=familytrees] .oak-family-link{animation:familytrees-oak-link var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=familytrees] .oak-family-ring{fill:var(--page);stroke-width:.8}.metos-feature-loader[data-feature=familytrees] .oak-family-dot{fill:currentColor;stroke:none;opacity:.7}.metos-feature-loader[data-feature=familytrees] .oak-family-halo{stroke-width:.5;opacity:.25}.metos-feature-loader[data-feature=familytrees] .oak-connections .oak-leaf{opacity:.75}@keyframes familytrees-oak-sway{0%,to{transform:translateY(2px) rotate(-1.5deg)}50%{transform:translateY(-3px) rotate(1.5deg)}}@keyframes familytrees-oak-trace{0%{stroke-dashoffset:100;opacity:.2}30%,65%{stroke-dashoffset:0;opacity:.9}95%,to{stroke-dashoffset:-100;opacity:.15}}@keyframes familytrees-oak-leaf-open{0%,to{opacity:.25;transform:rotate(-9deg) scale(.7)}30%{opacity:1;transform:rotate(4deg) scale(1.06)}60%{opacity:.9;transform:rotate(-3deg) scale(1)}}@keyframes familytrees-oak-link{0%,to{opacity:.4;transform:scale(.8)}30%{opacity:1;transform:scale(1.2)}60%{opacity:.8;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=familytrees] .oak-trace{stroke-dashoffset:0}.metos-feature-loader[data-feature=familytrees] .oak-family-link,.metos-feature-loader[data-feature=familytrees] .oak-leaf-cluster{opacity:1}}.metos-feature-loader[data-feature=familytrees] .oak-trunk{stroke-width:.8;opacity:.55}.metos-feature-loader[data-feature=languages] .loader{--cycle:6s;width:100%;display:flex;flex-direction:column;align-items:center}.metos-feature-loader[data-feature=languages] .story-scene{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round}.metos-feature-loader[data-feature=languages] .spark{transform-box:fill-box;transform-origin:center;animation:languages-spark-breathe calc(var(--cycle)*.7) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0));stroke-width:.8}.metos-feature-loader[data-feature=languages] .pollen{fill:currentColor;stroke:none;opacity:.4;animation:languages-pollen-drift var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0))}@keyframes languages-spark-breathe{0%,to{transform:scale(.65) rotate(-8deg);opacity:.25}50%{transform:scale(1.2) rotate(8deg);opacity:.85}}@keyframes languages-pollen-drift{0%,to{transform:translateY(4px);opacity:.2}50%{transform:translateY(-6px);opacity:.6}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=languages] .animated *{animation:none!important}}.metos-feature-loader[data-feature=languages] .script-field{transform-origin:120px 95px;animation:languages-script-hover calc(var(--cycle)*1.7) ease-in-out infinite}.metos-feature-loader[data-feature=languages] .script-glyph{transform-origin:9px 13px;animation:languages-glyph-arrive var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=languages] .glyph-ghost{opacity:.12;stroke-width:.85}.metos-feature-loader[data-feature=languages] .glyph-ink{stroke-width:1;stroke-dasharray:100;animation:languages-glyph-write var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}@keyframes languages-script-hover{0%,to{transform:translateY(2px) rotate(-1.5deg)}50%{transform:translateY(-3px) rotate(1.5deg)}}@keyframes languages-glyph-arrive{0%,to{transform:translateY(3px) scale(.92);opacity:.3}30%,65%{transform:translateY(-3px) scale(1);opacity:1}}@keyframes languages-glyph-write{0%{stroke-dashoffset:100;opacity:.2}35%,65%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:-100;opacity:.1}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=languages] .glyph-ink{stroke-dashoffset:0}.metos-feature-loader[data-feature=languages] .script-glyph{opacity:.8}}.metos-feature-loader[data-feature=objects] .loader{--cycle:6s;width:100%;display:flex;flex-direction:column;align-items:center}.metos-feature-loader[data-feature=objects] .story-scene{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round}.metos-feature-loader[data-feature=objects] .spark{transform-box:fill-box;transform-origin:center;animation:objects-spark-breathe calc(var(--cycle)*.7) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0));stroke-width:.8}.metos-feature-loader[data-feature=objects] .pollen{fill:currentColor;stroke:none;opacity:.4;animation:objects-pollen-drift var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0))}@keyframes objects-spark-breathe{0%,to{transform:scale(.65) rotate(-8deg);opacity:.25}50%{transform:scale(1.2) rotate(8deg);opacity:.85}}@keyframes objects-pollen-drift{0%,to{transform:translateY(4px);opacity:.2}50%{transform:translateY(-6px);opacity:.6}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=objects] .animated *{animation:none!important}}.metos-feature-loader[data-feature=objects] .folded-object{transform-origin:121px 101px;animation:objects-folded-float calc(var(--cycle)*1.6) ease-in-out infinite}.metos-feature-loader[data-feature=objects] .object-facet{transform-origin:121px 101px;animation:objects-facet-open var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=objects] .facet-surface{fill:var(--paper);fill-opacity:.4;stroke-width:1}.metos-feature-loader[data-feature=objects] .facet-score{stroke-width:.65;opacity:.4}.metos-feature-loader[data-feature=objects] .facet-heart{fill:currentColor;stroke:none;opacity:.6;animation:objects-facet-heart var(--cycle) ease-in-out infinite}@keyframes objects-folded-float{0%,to{transform:translateY(3px) rotate(-3deg)}50%{transform:translateY(-4px) rotate(3deg)}}@keyframes objects-facet-open{0%,to{transform:translate(0) rotate(0);opacity:.95}38%,62%{transform:translate(var(--dx),var(--dy)) rotate(var(--turn));opacity:.65}}@keyframes objects-facet-heart{0%,to{opacity:.8;transform:translateY(0)}50%{opacity:.25;transform:translateY(-2px)}}.metos-feature-loader[data-feature=species] .loader{--cycle:6s;width:100%;display:flex;flex-direction:column;align-items:center}.metos-feature-loader[data-feature=species] .story-scene{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round}.metos-feature-loader[data-feature=species] .spark{transform-box:fill-box;transform-origin:center;animation:species-spark-breathe calc(var(--cycle)*.7) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0));stroke-width:.8}@keyframes species-spark-breathe{0%,to{transform:scale(.65) rotate(-8deg);opacity:.25}50%{transform:scale(1.2) rotate(8deg);opacity:.85}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=species] .animated *{animation:none!important}}.metos-feature-loader[data-feature=species] .species-surface{fill:var(--paper);fill-opacity:.4;stroke-width:.9}.metos-feature-loader[data-feature=species] .species-detail{stroke-width:.6;opacity:.5}.metos-feature-loader[data-feature=species] .moth-hover{transform-origin:120px 99px;animation:species-moth-hover var(--cycle) ease-in-out infinite}.metos-feature-loader[data-feature=species] .moth-wing{transform-origin:120px 99px;animation:species-moth-flutter calc(var(--cycle)*.3) ease-in-out infinite}.metos-feature-loader[data-feature=species] .moth-wing.right{animation-delay:calc(var(--cycle)*-.02)}.metos-feature-loader[data-feature=species] .moth-{fill:var(--paper);stroke-width:.8}.metos-feature-loader[data-feature=species] .companion-surface{fill:var(--page);fill-opacity:.55;stroke-width:.85}.metos-feature-loader[data-feature=species] .companion-head{stroke-width:.65;fill:var(--paper)}.metos-feature-loader[data-feature=species] .tiny-wingbeat{transform-origin:0 0;animation:species-tiny-wingbeat calc(var(--cycle)*.19) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=species] .firefly-halo{fill:var(--accent);fill-opacity:.1;stroke:none;animation:species-firefly-glow var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=species] .firefly-light{stroke-width:2;opacity:.85}@keyframes species-moth-hover{0%,to{transform:translate(-2px,5px) rotate(-3deg)}45%{transform:translate(3px,-6px) rotate(3deg)}70%{transform:translateY(-2px) rotate(0)}}@keyframes species-moth-flutter{0%,to{transform:scaleX(.45) rotate(-3deg);opacity:.6}50%{transform:scaleX(1) rotate(2deg);opacity:1}}@keyframes species-tiny-wingbeat{0%,to{transform:scaleX(.45) rotate(-3deg)}50%{transform:scaleX(1) rotate(3deg)}}@keyframes species-firefly-glow{0%,to{transform:scale(.65);fill-opacity:.03}40%,65%{transform:scale(1.2);fill-opacity:.18}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=species] .moth-wing{transform:scaleX(.9);opacity:1}}.metos-feature-loader[data-feature=species] .fireflies-only .firefly-halo{r:9px}.metos-feature-loader[data-feature=species] .fireflies-only .companion-surface{stroke-width:.9}.metos-feature-loader[data-feature=species] .solo-firefly{transform-origin:0 0;animation-delay:calc(var(--cycle)*var(--phase))}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=species] .solo-firefly{opacity:.9}}.metos-feature-loader[data-feature=species] .fireflies-only .firefly-halo{filter:blur(1.3px)}.metos-feature-loader[data-feature=species] .fireflies-only .firefly-light{filter:drop-shadow(0 0 2px currentColor)}.metos-feature-loader[data-feature=species] .firefly-current{animation:species-firefly-current calc(var(--cycle)*1.15) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}@keyframes species-firefly-current{0%{transform:translateY(10px) rotate(-10deg);opacity:0}12%{opacity:.75}35%{transform:translate(calc(var(--dx)*-.3),calc(var(--dy)*.3)) rotate(8deg);opacity:1}65%{transform:translate(calc(var(--dx)*.85),calc(var(--dy)*.64)) rotate(-12deg);opacity:.85}to{transform:translate(var(--dx),var(--dy)) rotate(6deg);opacity:0}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=species] .firefly-current{transform:translate(calc(var(--dx)*.5),calc(var(--dy)*.5));opacity:.85}}.metos-feature-loader[data-feature=projects] .loader{--cycle:6s;width:100%;display:flex;flex-direction:column;align-items:center}.metos-feature-loader[data-feature=projects] .story-scene{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round}.metos-feature-loader[data-feature=projects] .spark{transform-box:fill-box;transform-origin:center;animation:projects-spark-breathe calc(var(--cycle)*.7) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0));stroke-width:.8}.metos-feature-loader[data-feature=projects] .pollen{fill:currentColor;stroke:none;opacity:.4;animation:projects-pollen-drift var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0))}@keyframes projects-spark-breathe{0%,to{transform:scale(.65) rotate(-8deg);opacity:.25}50%{transform:scale(1.2) rotate(8deg);opacity:.85}}@keyframes projects-pollen-drift{0%,to{transform:translateY(4px);opacity:.2}50%{transform:translateY(-6px);opacity:.6}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=projects] .animated *{animation:none!important}}.metos-feature-loader[data-feature=projects] .project-boundary{stroke-width:.75;opacity:.35}.metos-feature-loader[data-feature=projects] .piece-surface{stroke-width:.85;fill:var(--paper);fill-opacity:.4}.metos-feature-loader[data-feature=projects] .together-motion{transform-origin:120px 96px;animation:projects-together-sway calc(var(--cycle)*.9) ease-in-out infinite}.metos-feature-loader[data-feature=projects] .lively-piece{transform-origin:120px 96px;opacity:.9}.metos-feature-loader[data-feature=projects] .lively-piece .piece-surface{fill-opacity:.45;stroke-width:.95}.metos-feature-loader[data-feature=projects] .relay .lively-piece{animation:projects-together-relay calc(var(--cycle)*.75) ease-in-out infinite;animation-delay:calc(var(--cycle)*.75*var(--phase))}@keyframes projects-together-sway{0%,to{transform:translateY(3px) rotate(-5deg)}50%{transform:translateY(-5px) rotate(5deg)}}@keyframes projects-together-relay{0%,65%,to{transform:translate(0) rotate(0) scale(1);opacity:.9}18%,28%{transform:translate(var(--dx),var(--dy)) rotate(12deg) scale(.86);opacity:.55}48%{transform:translate(calc(var(--dx)*-.12),calc(var(--dy)*-.12)) rotate(-3deg) scale(1.04);opacity:1}}.metos-feature-loader[data-feature=projects] .project-constellation{animation:projects-project-constellation-drift calc(var(--cycle)*1.7) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=projects] .constellation-thread{stroke-width:.65;stroke-dasharray:1.5 4;opacity:.32}.metos-feature-loader[data-feature=projects] .constellation-star{transform-origin:0 0;opacity:.7;animation:projects-project-star-glimmer calc(var(--cycle)*.85) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=projects] .constellation-dot{fill:currentColor;stroke:none}.metos-feature-loader[data-feature=projects] .constellation-spark{stroke-width:.8;fill:var(--page);fill-opacity:.5}@keyframes projects-project-constellation-drift{0%,to{transform:translate(0)}50%{transform:translate(var(--drift-x),var(--drift-y))}}@keyframes projects-project-star-glimmer{0%,to{opacity:.35;transform:scale(.8)}45%{opacity:.95;transform:scale(1.15)}70%{opacity:.6;transform:scale(.95)}}.metos-feature-loader[data-feature=community] .loader{--cycle:6s;width:100%;display:flex;flex-direction:column;align-items:center}.metos-feature-loader[data-feature=community] .story-scene{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round}.metos-feature-loader[data-feature=community] .spark{transform-box:fill-box;transform-origin:center;animation:community-spark-breathe calc(var(--cycle)*.7) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0));stroke-width:.8}.metos-feature-loader[data-feature=community] .pollen{fill:currentColor;stroke:none;opacity:.4;animation:community-pollen-drift var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0))}@keyframes community-spark-breathe{0%,to{transform:scale(.65) rotate(-8deg);opacity:.25}50%{transform:scale(1.2) rotate(8deg);opacity:.85}}@keyframes community-pollen-drift{0%,to{transform:translateY(4px);opacity:.2}50%{transform:translateY(-6px);opacity:.6}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=community] .animated *{animation:none!important}}.metos-feature-loader[data-feature=community] .connection-web{transform-origin:120px 96px;animation:community-connection-swell calc(var(--cycle)*1.3) ease-in-out infinite}.metos-feature-loader[data-feature=community] .connection-underlay{stroke-width:.65;opacity:.22}.metos-feature-loader[data-feature=community] .connection-light{stroke-width:.9;stroke-dasharray:45 55;opacity:.75;animation:community-connection-light calc(var(--cycle)*.8) ease-in-out infinite;animation-delay:calc(var(--cycle)*.8*var(--phase))}.metos-feature-loader[data-feature=community] .web-knot{fill:currentColor;stroke:none;opacity:.6;animation:community-web-knot calc(var(--cycle)*.8) ease-in-out infinite;animation-delay:calc(var(--cycle)*.8*var(--phase));transform-origin:0 0}@keyframes community-connection-swell{0%,to{transform:rotate(-5deg) scale(.94)}50%{transform:rotate(5deg) scale(1.06)}}@keyframes community-connection-light{0%{stroke-dashoffset:100;opacity:.15}35%,65%{opacity:.85}to{stroke-dashoffset:0;opacity:.2}}@keyframes community-web-knot{0%,to{transform:scale(.7);opacity:.35}45%{transform:scale(1.3);opacity:.95}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=community] .connection-light{stroke-dasharray:none;opacity:.5}}.metos-feature-loader[data-feature=community] .passing-spark{fill:currentColor;stroke:none;opacity:0;animation:community-passing-spark calc(var(--cycle)*.75) linear infinite;animation-delay:calc(var(--cycle)*.75*var(--phase))}.metos-feature-loader[data-feature=community] .sparks-passing .connection-light{opacity:.45;stroke-width:.7}@keyframes community-passing-spark{0%{transform:translate(var(--x0),var(--y0));opacity:0}12%{opacity:.95}25%{transform:translate(var(--x1),var(--y1))}50%{transform:translate(var(--x2),var(--y2));opacity:1}75%{transform:translate(var(--x3),var(--y3))}88%{opacity:.85}to{transform:translate(var(--x4),var(--y4));opacity:0}}.metos-feature-loader[data-feature=account] .loader{--cycle:6s;width:100%;display:flex;flex-direction:column;align-items:center}.metos-feature-loader[data-feature=account] .story-scene{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round}.metos-feature-loader[data-feature=account] .spark{transform-box:fill-box;transform-origin:center;animation:account-spark-breathe calc(var(--cycle)*.7) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0));stroke-width:.8}.metos-feature-loader[data-feature=account] .pollen{fill:currentColor;stroke:none;opacity:.4;animation:account-pollen-drift var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0))}@keyframes account-spark-breathe{0%,to{transform:scale(.65) rotate(-8deg);opacity:.25}50%{transform:scale(1.2) rotate(8deg);opacity:.85}}@keyframes account-pollen-drift{0%,to{transform:translateY(4px);opacity:.2}50%{transform:translateY(-6px);opacity:.6}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=account] .animated *{animation:none!important}}.metos-feature-loader[data-feature=account] .account-disc{stroke:none}.metos-feature-loader[data-feature=account] .account-light-stop{stop-color:var(--account-glow)}.metos-feature-loader[data-feature=account] .account-rim{stroke:var(--account-rim);stroke-width:.8;opacity:.8}.metos-feature-loader[data-feature=account] .account-light-drift{transform-origin:120px 96px;animation:account-account-light-drift calc(var(--cycle)*.85) ease-in-out infinite;opacity:.65}.metos-feature-loader[data-feature=account] .account-float{transform-origin:120px 96px;animation:account-account-float var(--cycle) ease-in-out infinite}.metos-feature-loader[data-feature=account] .account-halo{transform-origin:120px 96px;stroke-width:.65;opacity:.25;animation:account-account-halo var(--cycle) ease-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}@keyframes account-account-light-drift{0%,to{transform:translate(-17px,-13px) rotate(-18deg) scale(.85)}50%{transform:translate(20px,16px) rotate(22deg) scale(1.15)}}@keyframes account-account-float{0%,to{transform:translateY(3px) rotate(-3deg)}50%{transform:translateY(-4px) rotate(3deg)}}@keyframes account-account-halo{0%{transform:scale(.95);opacity:0}20%{opacity:.4}to{transform:scale(1.55);opacity:0}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=account] .account-halo{opacity:.25}.metos-feature-loader[data-feature=account] .account-halo:first-child{transform:scale(1.15)}.metos-feature-loader[data-feature=account] .account-halo:nth-child(2){transform:scale(1.35)}}.metos-feature-loader[data-feature=account] .light-inner .account-light-drift{opacity:.18}.metos-feature-loader[data-feature=account] .account-inner-light{transform-origin:120px 96px;opacity:.6;animation:account-account-inner-light var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*-.35)}.metos-feature-loader[data-feature=account] .light-inner .account-halo{animation-name:account-account-inward-halo}@keyframes account-account-inner-light{0%,to{transform:scale(.55);opacity:.3}50%{transform:scale(1.4);opacity:.9}}@keyframes account-account-inward-halo{0%{transform:scale(1.55);opacity:0}35%{opacity:.35}to{transform:scale(1);opacity:0}}.metos-feature-loader[data-feature=account] .account-inner-light circle{stroke:none}.metos-feature-loader[data-feature=appearance] .loader{--cycle:6s;width:100%;display:flex;flex-direction:column;align-items:center}.metos-feature-loader[data-feature=appearance] .story-scene{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round}.metos-feature-loader[data-feature=appearance] .spark{transform-box:fill-box;transform-origin:center;animation:appearance-spark-breathe calc(var(--cycle)*.7) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0));stroke-width:.8}.metos-feature-loader[data-feature=appearance] .pollen{fill:currentColor;stroke:none;opacity:.4;animation:appearance-pollen-drift var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0))}@keyframes appearance-spark-breathe{0%,to{transform:scale(.65) rotate(-8deg);opacity:.25}50%{transform:scale(1.2) rotate(8deg);opacity:.85}}@keyframes appearance-pollen-drift{0%,to{transform:translateY(4px);opacity:.2}50%{transform:translateY(-6px);opacity:.6}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=appearance] .animated *{animation:none!important}}.metos-feature-loader[data-feature=appearance] .prism-glow-stop{stop-color:var(--prism-glow)}.metos-feature-loader[data-feature=appearance] .prism-float{transform-origin:120px 96px;animation:appearance-prism-float var(--cycle) ease-in-out infinite}.metos-feature-loader[data-feature=appearance] .prism-facet{stroke:none;fill:var(--prism-jade);fill-opacity:.12}.metos-feature-loader[data-feature=appearance] .prism-facet:nth-child(3n+2){fill:var(--prism-blue);fill-opacity:.18}.metos-feature-loader[data-feature=appearance] .prism-facet:nth-child(3n){fill:var(--prism-gold);fill-opacity:.13}.metos-feature-loader[data-feature=appearance] .prism-outline{stroke-width:.95;opacity:.85}.metos-feature-loader[data-feature=appearance] .prism-seams{stroke-width:.75;opacity:.65}.metos-feature-loader[data-feature=appearance] .prism-sheen{transform-origin:120px 96px;animation:appearance-prism-sheen var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*-.25)}.metos-feature-loader[data-feature=appearance] .prism-pool ellipse,.metos-feature-loader[data-feature=appearance] .prism-sheen rect{stroke:none}.metos-feature-loader[data-feature=appearance] .prism-pool{opacity:.35;transform-origin:120px 96px;animation:appearance-prism-pool var(--cycle) ease-in-out infinite}.metos-feature-loader[data-feature=appearance] .prism-echo{transform-origin:120px 96px;stroke-width:.55;opacity:.2;animation:appearance-prism-echo calc(var(--cycle)*1.15) ease-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=appearance] .palette-turn{transform-origin:120px 96px;animation:appearance-palette-turn var(--cycle) ease-in-out infinite}.metos-feature-loader[data-feature=appearance] .palette-facet{animation:appearance-palette-facet var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase))}.metos-feature-loader[data-feature=appearance] .palette-glint{stroke-width:1.2;stroke-dasharray:18 82;opacity:.75;animation:appearance-palette-glint calc(var(--cycle)*1.1) linear infinite}@keyframes appearance-prism-float{0%,to{transform:translateY(3px) rotate(-5deg)}50%{transform:translateY(-4px) rotate(5deg)}}@keyframes appearance-prism-sheen{0%,to{transform:translateX(-32px) rotate(-20deg);opacity:.15}45%,55%{transform:translateX(62px) rotate(-20deg);opacity:.75}90%{transform:translateX(134px) rotate(-20deg);opacity:.15}}@keyframes appearance-prism-pool{0%,to{transform:translate(-9px,-8px) scale(.8);opacity:.25}50%{transform:translate(8px,9px) scale(1.1);opacity:.5}}@keyframes appearance-prism-echo{0%{transform:scale(1.02);opacity:0}20%{opacity:.3}to{transform:scale(1.35);opacity:0}}@keyframes appearance-palette-turn{0%,to{transform:translateY(2px) rotate(-7deg) scaleX(.88)}50%{transform:translateY(-4px) rotate(7deg) scaleX(1.05)}}@keyframes appearance-palette-facet{0%,to{fill:var(--prism-jade);fill-opacity:.12}35%{fill:var(--prism-blue);fill-opacity:.48}70%{fill:var(--prism-gold);fill-opacity:.3}}@keyframes appearance-palette-glint{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=appearance] .prism-echo{opacity:.2;transform:scale(1.2)}.metos-feature-loader[data-feature=appearance] .palette-glint{stroke-dasharray:none;opacity:.4}}.metos-feature-loader[data-feature=changelog] .loader{--cycle:6s;width:100%;display:flex;flex-direction:column;align-items:center}.metos-feature-loader[data-feature=changelog] .story-scene{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round}.metos-feature-loader[data-feature=changelog] .paper-solid{fill:var(--page)}.metos-feature-loader[data-feature=changelog] .quiet-stroke{opacity:.35}.metos-feature-loader[data-feature=changelog] .spark{transform-box:fill-box;transform-origin:center;animation:changelog-spark-breathe calc(var(--cycle)*.7) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0));stroke-width:.8}.metos-feature-loader[data-feature=changelog] .pollen{fill:currentColor;stroke:none;opacity:.4;animation:changelog-pollen-drift var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase,0))}@keyframes changelog-spark-breathe{0%,to{transform:scale(.65) rotate(-8deg);opacity:.25}50%{transform:scale(1.2) rotate(8deg);opacity:.85}}@keyframes changelog-pollen-drift{0%,to{transform:translateY(4px);opacity:.2}50%{transform:translateY(-6px);opacity:.6}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=changelog] .animated *{animation:none!important}}.metos-feature-loader[data-feature=changelog] .page-outline{stroke-width:1.05;opacity:.85}.metos-feature-loader[data-feature=changelog] .sheet-wash{fill:var(--paper);fill-opacity:.42}.metos-feature-loader[data-feature=changelog] .constellation{stroke-width:.6;stroke-dasharray:1 4;opacity:.28}.metos-feature-loader[data-feature=changelog] .change-float{transform-origin:120px 100px;animation:changelog-change-float calc(var(--cycle)*1.5) ease-in-out infinite}.metos-feature-loader[data-feature=changelog] .new-ink{stroke-width:.85;stroke-dasharray:100;stroke-dashoffset:100;animation:changelog-new-ink var(--cycle) ease-in-out infinite;animation-delay:calc(var(--cycle)*var(--phase));opacity:.65}.metos-feature-loader[data-feature=changelog] .ink-glint{animation:changelog-ink-glint var(--cycle) ease-in-out infinite;stroke-width:.6}@keyframes changelog-change-float{0%,to{transform:translateY(3px) rotate(-3deg)}50%{transform:translateY(-4px) rotate(2deg)}}@keyframes changelog-new-ink{0%,8%{stroke-dashoffset:100;opacity:.1}32%,67%{stroke-dashoffset:0;opacity:.7}90%,to{stroke-dashoffset:-100;opacity:.08}}@keyframes changelog-ink-glint{0%{transform:translate(100px,77px);opacity:0}10%{opacity:.9}28%{transform:translate(144px,77px);opacity:.6}32%{opacity:0}40%{transform:translate(100px,103px);opacity:0}45%{opacity:.7}62%{transform:translate(144px,103px);opacity:.8}70%,to{transform:translate(144px,103px);opacity:0}}@media(prefers-reduced-motion:reduce){.metos-feature-loader[data-feature=changelog] .new-ink{stroke-dashoffset:0;opacity:.65}.metos-feature-loader[data-feature=changelog] .ink-glint{display:none}}