.composer-exit-module__5vJv4W__column,.composer-exit-module__5vJv4W__sidebar{pointer-events:none;animation:.15s cubic-bezier(.23,1,.32,1) forwards composer-exit-module__5vJv4W__fade-out}@keyframes composer-exit-module__5vJv4W__fade-out{to{opacity:0}}
.plume-module__CXqDCW__plume{aspect-ratio:1;pointer-events:none;display:block;position:relative}.plume-module__CXqDCW__layer{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.plume-module__CXqDCW__looking .plume-module__CXqDCW__glow{transform-origin:200px 220px;animation:3.5s ease-in-out infinite alternate plume-module__CXqDCW__halo}.plume-module__CXqDCW__looking .plume-module__CXqDCW__body{animation:5s ease-in-out infinite plume-module__CXqDCW__bob}.plume-module__CXqDCW__looking .plume-module__CXqDCW__bell{transform-origin:200px 222px;animation:5s ease-in-out infinite plume-module__CXqDCW__breathe}.plume-module__CXqDCW__looking .plume-module__CXqDCW__tentacles{transform-origin:200px 228px;animation:5s ease-in-out -1.2s infinite plume-module__CXqDCW__sway}.plume-module__CXqDCW__looking .plume-module__CXqDCW__eye{transform-box:fill-box;transform-origin:50%;animation:4.8s linear infinite plume-module__CXqDCW__blink}.plume-module__CXqDCW__looking .plume-module__CXqDCW__pupil{animation:4.8s ease-in-out infinite plume-module__CXqDCW__glance}.plume-module__CXqDCW__looking[data-gaze] .plume-module__CXqDCW__pupil{transform:translate(calc(7px + 7px * var(--gaze-x)), calc(6px * var(--gaze-y) - 3px));transition:transform .15s ease-out;animation:none}.plume-module__CXqDCW__looking[data-gaze=settle] .plume-module__CXqDCW__pupil{transition-duration:.3s;transform:none}@keyframes plume-module__CXqDCW__halo{0%{opacity:.85}to{transform:scale(1.06)}}@keyframes plume-module__CXqDCW__bob{50%{transform:translateY(-9px)}}@keyframes plume-module__CXqDCW__breathe{50%{transform:scale(1.025,.975)}}@keyframes plume-module__CXqDCW__sway{50%{transform:skew(4deg)}}@keyframes plume-module__CXqDCW__glance{28%,72%{transform:none}38%,62%{transform:translate(14px)}}@keyframes plume-module__CXqDCW__blink{84%,90%{transform:none}87%{transform:scaleY(.08)}}.plume-module__CXqDCW__sad .plume-module__CXqDCW__glow{animation:4.2s ease-in-out infinite plume-module__CXqDCW__dim}.plume-module__CXqDCW__sad .plume-module__CXqDCW__body{animation:4.2s ease-in-out infinite plume-module__CXqDCW__sigh}.plume-module__CXqDCW__sad .plume-module__CXqDCW__bell{transform-origin:200px 238px;animation:4.2s ease-in-out infinite plume-module__CXqDCW__squash}.plume-module__CXqDCW__sad .plume-module__CXqDCW__cap{transform-origin:150px 168px;animation:4.2s ease-in-out infinite plume-module__CXqDCW__slip}.plume-module__CXqDCW__sad .plume-module__CXqDCW__tentacles path{animation:2.8s ease-in-out infinite alternate plume-module__CXqDCW__limp}.plume-module__CXqDCW__sad .plume-module__CXqDCW__pupil{animation:4.2s ease-in-out infinite plume-module__CXqDCW__downcast}.plume-module__CXqDCW__tear{transform-box:fill-box;transform-origin:50% 0;animation:4.2s ease-in infinite plume-module__CXqDCW__tear}@keyframes plume-module__CXqDCW__dim{0%,to{opacity:.7}55%{opacity:.5}}@keyframes plume-module__CXqDCW__sigh{32%{transform:translateY(-5px)}58%{transform:translateY(7px)}}@keyframes plume-module__CXqDCW__squash{30%{transform:none}56%{transform:scale(1.035,.955)}}@keyframes plume-module__CXqDCW__slip{30%{transform:none}58%{transform:translateY(4px)rotate(-3deg)}}@keyframes plume-module__CXqDCW__limp{0%{transform:skew(-1.5deg)}to{transform:skew(1.5deg)}}@keyframes plume-module__CXqDCW__downcast{40%{transform:none}55%,85%{transform:translate(-3px,1px)}}@keyframes plume-module__CXqDCW__tear{0%,52%{opacity:0;transform:scale(.2)}58%{opacity:.95;transform:none}82%{opacity:.9;transform:translateY(34px)scale(.9)}92%,to{opacity:0;transform:translateY(46px)scale(.6)}}.plume-module__CXqDCW__focused .plume-module__CXqDCW__body{animation:.8s ease-in-out infinite plume-module__CXqDCW__nod}.plume-module__CXqDCW__focused .plume-module__CXqDCW__bell{transform-origin:200px 222px;animation:.8s ease-in-out infinite plume-module__CXqDCW__pulse}.plume-module__CXqDCW__focused .plume-module__CXqDCW__tentacles path{animation:.8s ease-in-out infinite plume-module__CXqDCW__row}.plume-module__CXqDCW__focused .plume-module__CXqDCW__cap{transform-origin:200px 140px;animation:7s ease-in-out infinite plume-module__CXqDCW__turn}.plume-module__CXqDCW__focused .plume-module__CXqDCW__pupil{animation:7s ease-in-out infinite plume-module__CXqDCW__peek}.plume-module__CXqDCW__focused .plume-module__CXqDCW__pupil ellipse{animation:1.6s ease-in-out infinite plume-module__CXqDCW__jitter}.plume-module__CXqDCW__frown{animation:7s linear infinite plume-module__CXqDCW__frown}.plume-module__CXqDCW__calm{animation:7s linear infinite plume-module__CXqDCW__calm}.plume-module__CXqDCW__paper{animation:7s ease-in-out infinite plume-module__CXqDCW__paper}.plume-module__CXqDCW__line1,.plume-module__CXqDCW__line2{stroke-dasharray:1;animation:7s linear infinite plume-module__CXqDCW__line1}.plume-module__CXqDCW__line2{animation-name:plume-module__CXqDCW__line2}.plume-module__CXqDCW__bit{animation:1.6s ease-in infinite plume-module__CXqDCW__drift}@keyframes plume-module__CXqDCW__nod{40%{transform:translateY(3px)}}@keyframes plume-module__CXqDCW__pulse{40%{transform:scale(1.04,.95)}}@keyframes plume-module__CXqDCW__row{25%{transform:skew(8deg)}75%{transform:skew(-8deg)}}@keyframes plume-module__CXqDCW__turn{0%,4%,96%,to{transform:translateY(0)scaleX(1)}7%,92.5%{transform:translateY(-8px)scaleX(.05)}10%,89%{transform:translateY(0)scaleX(-1)}}@keyframes plume-module__CXqDCW__peek{0%,22%,78%,to{transform:none}28%,70%{transform:translate(7px,5px)}}@keyframes plume-module__CXqDCW__jitter{50%{transform:translate(3px)}}@keyframes plume-module__CXqDCW__frown{0%,6%,95%,to{opacity:0}10%,90%{opacity:1}}@keyframes plume-module__CXqDCW__calm{0%,6%,95%,to{opacity:1}10%,90%{opacity:0}}@keyframes plume-module__CXqDCW__paper{0%,16%,94%,to{opacity:0;transform:translateY(10px)}26%,86%{opacity:1;transform:translateY(0)}}@keyframes plume-module__CXqDCW__line1{0%,30%{stroke-dashoffset:1px}46%,to{stroke-dashoffset:0}}@keyframes plume-module__CXqDCW__line2{0%,50%{stroke-dashoffset:1px}66%,to{stroke-dashoffset:0}}@keyframes plume-module__CXqDCW__drift{0%{opacity:0;transform:translateY(0)}15%{opacity:.95}85%{opacity:.9}to{opacity:0;transform:translateY(-150px)}}.plume-module__CXqDCW__leaving .plume-module__CXqDCW__flyer{animation:1.2s both plume-module__CXqDCW__fly}.plume-module__CXqDCW__leaving .plume-module__CXqDCW__glow{animation:1.2s ease-in-out both plume-module__CXqDCW__swoosh-glow}.plume-module__CXqDCW__leaving .plume-module__CXqDCW__bell{transform-origin:200px 225px;animation:1.2s ease-in-out both plume-module__CXqDCW__jet}.plume-module__CXqDCW__leaving .plume-module__CXqDCW__tentacles{transform-origin:200px 228px;animation:1.2s ease-in-out both plume-module__CXqDCW__stream}.plume-module__CXqDCW__leaving .plume-module__CXqDCW__trail{transform-origin:200px 360px;animation:1.2s ease-out both plume-module__CXqDCW__streak}.plume-module__CXqDCW__leaving .plume-module__CXqDCW__cap{transform-origin:150px 168px;animation:1.2s ease-in-out both plume-module__CXqDCW__tilt}.plume-module__CXqDCW__leaving .plume-module__CXqDCW__eye{animation:1.2s step-start both plume-module__CXqDCW__squint}.plume-module__CXqDCW__leaving .plume-module__CXqDCW__happy{animation:1.2s step-start both plume-module__CXqDCW__smile}.plume-module__CXqDCW__leaving .plume-module__CXqDCW__bubble{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-out both plume-module__CXqDCW__rise}@keyframes plume-module__CXqDCW__fly{0%{animation-timing-function:ease-out}20.6%{animation-timing-function:cubic-bezier(.55,0,.85,.35);transform:translateY(2%)}to{transform:translateY(var(--lift,calc(-100vh - 130%)))}}@keyframes plume-module__CXqDCW__swoosh-glow{0%,11.8%{opacity:.85}52.9%{opacity:1}to{opacity:0}}@keyframes plume-module__CXqDCW__jet{20.6%{transform:scale(1.09,.87)}38.2%{transform:scale(.84,1.14)}76.5%{transform:scale(.92,1.06)}to{transform:scale(.88,1.1)}}@keyframes plume-module__CXqDCW__stream{20.6%{transform:scale(1.15,.85)}38.2%{transform:scale(.7,1.4)}to{transform:scale(.72,1.45)}}@keyframes plume-module__CXqDCW__streak{0%,29.4%{opacity:0;transform:scaleY(.2)}47.1%{opacity:.9;transform:none}94.1%,to{opacity:.7;transform:scaleY(1.4)}}@keyframes plume-module__CXqDCW__tilt{17.6%{transform:none}38.2%,to{transform:rotate(5deg)translateY(3px)}}@keyframes plume-module__CXqDCW__squint{17.6%{opacity:1}to{opacity:0}}@keyframes plume-module__CXqDCW__smile{0%,17.6%{opacity:0}}@keyframes plume-module__CXqDCW__rise{0%,35.3%{opacity:0;transform:translateY(0)scale(.3)}52.9%{opacity:.9;transform:translateY(-8px)scale(1)}to{opacity:0;transform:translateY(-60px)scale(.8)}}@media (prefers-reduced-motion:reduce){.plume-module__CXqDCW__plume *{animation:none!important}.plume-module__CXqDCW__tear,.plume-module__CXqDCW__calm,.plume-module__CXqDCW__paper,.plume-module__CXqDCW__bit{opacity:0}.plume-module__CXqDCW__focused .plume-module__CXqDCW__cap{transform:scaleX(-1)}}
.fluid-layout-drop-zones-module__znTF5a__emptyCell{--empty-fill:color-mix(in srgb, var(--project-text) 2%, transparent);--empty-hover:color-mix(in srgb, var(--project-text) 8%, var(--project-surface));--empty-border:color-mix(in srgb, var(--project-text) 6%, transparent);--empty-hover-border:color-mix(in srgb, var(--project-text) 28%, var(--project-surface));isolation:isolate;background:var(--empty-fill);border:1px solid var(--empty-border);color:var(--project-text);position:absolute}.fluid-layout-drop-zones-module__znTF5a__emptyCell:before{content:"";pointer-events:none;border-radius:inherit;background:var(--empty-hover);border:1px solid var(--empty-hover-border);opacity:0;transition:opacity .1s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-1px}.fluid-layout-drop-zones-module__znTF5a__addTrigger{border-radius:inherit;color:inherit;cursor:pointer;opacity:.8;justify-content:center;align-items:center;transition:opacity .1s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0}.fluid-layout-drop-zones-module__znTF5a__removeControl{transition:opacity .1s cubic-bezier(.2,.8,.2,1)}.fluid-layout-drop-zones-module__znTF5a__removeButton{width:44px;height:44px;color:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:flex}.fluid-layout-drop-zones-module__znTF5a__addTrigger:focus-visible,.fluid-layout-drop-zones-module__znTF5a__removeButton:focus-visible{outline-offset:-4px;outline:2px solid}.fluid-layout-drop-zones-module__znTF5a__emptyCell:focus-within:before,.fluid-layout-drop-zones-module__znTF5a__emptyCell[data-open=true]:before,.fluid-layout-drop-zones-module__znTF5a__emptyCell[data-drop-target=true]:before,.fluid-layout-drop-zones-module__znTF5a__emptyCell:focus-within .fluid-layout-drop-zones-module__znTF5a__addTrigger,.fluid-layout-drop-zones-module__znTF5a__emptyCell[data-open=true] .fluid-layout-drop-zones-module__znTF5a__addTrigger{opacity:1;transition-duration:.16s}.fluid-layout-drop-zones-module__znTF5a__emptyCell[data-drop-target=true]{--empty-hover-border:var(--project-accent);--empty-hover:color-mix(in srgb, var(--project-accent) 12%, var(--project-surface))}@media (hover:hover) and (pointer:fine){.fluid-layout-drop-zones-module__znTF5a__addTrigger{opacity:.25}.fluid-layout-drop-zones-module__znTF5a__removeControl{opacity:0}.fluid-layout-drop-zones-module__znTF5a__emptyCell:not([data-dragging=true]):hover:before,.fluid-layout-drop-zones-module__znTF5a__emptyCell:hover .fluid-layout-drop-zones-module__znTF5a__addTrigger,.fluid-layout-drop-zones-module__znTF5a__emptyCell:hover .fluid-layout-drop-zones-module__znTF5a__removeControl,.fluid-layout-drop-zones-module__znTF5a__emptyCell:focus-within .fluid-layout-drop-zones-module__znTF5a__removeControl,.fluid-layout-drop-zones-module__znTF5a__emptyCell[data-open=true] .fluid-layout-drop-zones-module__znTF5a__removeControl{opacity:1;transition-duration:.16s}.fluid-layout-drop-zones-module__znTF5a__removeButton:hover{background:var(--empty-hover)}}.fluid-layout-drop-zones-module__znTF5a__emptyCell:is([data-keyboard=true],[data-dragging=true],:has(:focus-visible)):before,.fluid-layout-drop-zones-module__znTF5a__emptyCell:is([data-keyboard=true],:has(:focus-visible)) :is(.fluid-layout-drop-zones-module__znTF5a__addTrigger,.fluid-layout-drop-zones-module__znTF5a__removeControl){transition-duration:0s}@media (prefers-reduced-motion:reduce){.fluid-layout-drop-zones-module__znTF5a__emptyCell:before,.fluid-layout-drop-zones-module__znTF5a__addTrigger,.fluid-layout-drop-zones-module__znTF5a__removeControl{transition:none}}
.plume-peek-module__1BGwaq__bob{animation:4s ease-in-out infinite plume-peek-module__1BGwaq__bob}.plume-peek-module__1BGwaq__glance{animation:6s ease-in-out infinite plume-peek-module__1BGwaq__glance}@keyframes plume-peek-module__1BGwaq__bob{50%{transform:translateY(-5px)}}@keyframes plume-peek-module__1BGwaq__glance{40%,90%{transform:none}50%,80%{transform:translate(8px)}}@media (prefers-reduced-motion:reduce){.plume-peek-module__1BGwaq__bob,.plume-peek-module__1BGwaq__glance{animation:none}}