.fill-stack[data-v-39da5008]{width:100%;height:100%;position:relative}.fill-layer[data-v-39da5008]{position:absolute;inset:0;overflow:hidden}.fill-layer-flat[data-v-39da5008]{width:100%;height:100%;display:block}.fill-media[data-v-39da5008]{display:block;position:absolute;top:50%;left:50%}.shape-layered[data-v-21ed0be0]{width:100%;height:100%;position:relative}.crop-frame[data-v-21ed0be0]{position:absolute;inset:0}.shape-mask[data-v-21ed0be0]{position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.shape-layered>svg[data-v-21ed0be0]{width:100%;height:100%;position:absolute;inset:0}.cropping .crop-frame[data-v-21ed0be0]{inset:-100%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cropping .shape-mask[data-v-21ed0be0]{inset:33.3333%}.shape-layered.cropping[data-v-21ed0be0] .fill-layer,svg[data-v-745c4fc1]{overflow:visible}.path-layered[data-v-745c4fc1]{width:100%;height:100%;position:relative}.path-mask[data-v-745c4fc1]{position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.path-layered>svg[data-v-745c4fc1]{width:100%;height:100%;position:absolute;inset:0}.canvas[data-v-b778ccff]{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative;overflow:hidden}.el[data-v-b778ccff]{position:absolute}.el>p[data-v-b778ccff]{white-space:pre-line;margin:0}.el>p.editing[data-v-b778ccff]{-webkit-user-select:text;user-select:text;outline-offset:4px;cursor:text;outline:2px solid #4aa3ff}.el>img[data-v-b778ccff]{width:100%;display:block}.el>svg[data-v-b778ccff]{width:100%;height:100%;display:block}ul[data-v-b778ccff]{margin:0;padding:0;list-style:none}li[data-v-b778ccff]{position:relative}.label[data-v-b778ccff],.note[data-v-b778ccff]{display:block}.marker-dot[data-v-b778ccff]{position:absolute;top:0;left:0}.marker-shape[data-v-b778ccff]{height:auto;position:absolute;left:0}:root{--font-title:"RaemTitle", "Avenir Next", system-ui, sans-serif;--font-accent:"RaemAccent", "Avenir Next", system-ui, sans-serif;--font-body:"RaemBody", "Avenir", system-ui, sans-serif;--kl-cream:#efe6da;--kl-peach:#e8cbac;--kl-terracotta:#c4634b;--kl-ink:#231f20;--kl-cream-warm:#efe3d7;--kl-ink-soft:#847262;--kl-blush:#f2dad3}.layer{-webkit-user-select:none;user-select:none;will-change:transform, opacity;animation-duration:.6s;animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-fill-mode:both}@keyframes raem-fade{0%{opacity:0}to{opacity:1}}.anim-fade{animation-name:raem-fade}@keyframes raem-slide-left{0%{opacity:0;transform:translate(80px)}to{opacity:1;transform:none}}.anim-slide-left{animation-name:raem-slide-left}@keyframes raem-slide-up{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:none}}.anim-slide-up{animation-name:raem-slide-up}@keyframes raem-scale-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.anim-scale-in{animation-name:raem-scale-in}@keyframes raem-fade-out{0%{opacity:1}to{opacity:0}}@keyframes raem-slide-left-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(80px)}}@keyframes raem-slide-up-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(80px)}}@keyframes raem-scale-in-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.92)}}.frame.exit-layers .layer{animation-delay:var(--raem-out-delay,0s)}.frame.exit-layers .anim-fade{animation-name:raem-fade-out}.frame.exit-layers .anim-slide-left{animation-name:raem-slide-left-out}.frame.exit-layers .anim-slide-up{animation-name:raem-slide-up-out}.frame.exit-layers .anim-scale-in{animation-name:raem-scale-in-out}.frame{will-change:transform, opacity;position:absolute;inset:0}.x-cut-enter-active,.x-cut-leave-active{transition:none}.x-crossfade-enter-active,.x-crossfade-leave-active{transition:opacity var(--x-ms) ease}.x-crossfade-enter-from,.x-crossfade-leave-to{opacity:0}.x-slide-left-enter-active,.x-slide-left-leave-active,.x-slide-up-enter-active,.x-slide-up-leave-active{transition:transform var(--x-ms) cubic-bezier(.4, 0, .2, 1)}.x-slide-left-enter-from{transform:translate(100%)}.x-slide-left-leave-to{transform:translate(-100%)}.x-slide-up-enter-from{transform:translateY(100%)}.x-slide-up-leave-to{transform:translateY(-100%)}.x-zoom-enter-active,.x-zoom-leave-active{transition:transform var(--x-ms) cubic-bezier(.2, .7, .2, 1), opacity var(--x-ms) ease}.x-zoom-enter-from{opacity:0;transform:scale(1.06)}.x-zoom-leave-to{opacity:0;transform:scale(.96)}
