.fill-stack[data-v-abf8ddc7]{width:100%;height:100%;position:relative}.fill-layer[data-v-abf8ddc7]{position:absolute;inset:0;overflow:hidden}.fill-layer-flat[data-v-abf8ddc7]{width:100%;height:100%;display:block}.fill-media[data-v-abf8ddc7]{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{overflow:visible}.canvas[data-v-6a4154d0]{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative;overflow:hidden}.el[data-v-6a4154d0]{position:absolute}.el>p[data-v-6a4154d0]{white-space:pre-line;margin:0}.el>p.editing[data-v-6a4154d0]{-webkit-user-select:text;user-select:text;outline-offset:4px;cursor:text;outline:2px solid #4aa3ff}.el>img[data-v-6a4154d0]{width:100%;display:block}.el>svg[data-v-6a4154d0]{width:100%;height:100%;display:block}ul[data-v-6a4154d0]{margin:0;padding:0;list-style:none}li[data-v-6a4154d0]{position:relative}.label[data-v-6a4154d0],.note[data-v-6a4154d0]{display:block}.marker-dot[data-v-6a4154d0]{position:absolute;top:0;left:0}.marker-shape[data-v-6a4154d0]{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}
