.es-art{--es-bg:#f7f6f2;--es-paper:#fff;--es-line:#0f1113;--es-soft:#e2e0d9;--es-muted:#8f9297;--es-tint:#e2eaf4;--es-tint2:#f1f5fa;--es-accent:#4571ab;--es-accent2:#a2bcdd;--es-warm:#d9701a;--es-warmSoft:#fbe6d2;--es-good:#1e8e5a;--es-board:#2a4263;--es-chalk:#f7f6f2;aspect-ratio:3/2;width:100%;max-width:240px}.dark .es-art{--es-bg:#1f1e1d;--es-paper:#262624;--es-line:#efeeeb;--es-soft:#3d3c3a;--es-muted:#a8a5a0;--es-tint:#26303f;--es-tint2:#222833;--es-accent:#5b88c4;--es-accent2:#3e587c;--es-warm:#e5884a;--es-warmSoft:#3a2a1f;--es-good:#3aa872;--es-board:#1b2a40;--es-chalk:#efeeeb}.es-art svg{width:100%;height:100%;display:block;overflow:visible}.es-art .a-blob{transform-origin:50%;transform-box:fill-box;animation:7s ease-in-out infinite es-breathe}.es-art .a-march,.es-art .a-trail{animation:1.4s linear infinite es-march}.es-art .a-wave{animation:1.6s ease-in-out infinite es-wave}.es-art .a-sway{animation:3.2s ease-in-out infinite es-sway}.es-art .a-sway2{animation:3.2s ease-in-out -1.1s infinite es-sway}.es-art .a-rise{animation:5s cubic-bezier(.2,.8,.2,1) infinite es-rise}.es-art .a-check{stroke-dashoffset:100px;animation:5s cubic-bezier(.6,0,.2,1) infinite es-draw}.es-art .a-settle{animation:5s cubic-bezier(.2,.8,.2,1) infinite es-settle}.es-art .a-smudge{animation:4.5s ease-in-out infinite es-smudge}.es-art .a-erase{animation:4.5s ease-in-out infinite es-erase}.es-art .a-twinkle path{transform-box:fill-box;transform-origin:50%;animation:4.5s ease-in-out infinite es-twinkle}.es-art .a-twinkle path:nth-child(2){animation-delay:.2s}.es-art .a-twinkle path:nth-child(3){animation-delay:.4s}.es-art .a-page{transform-origin:0;animation:4.8s ease-in-out infinite es-turn}.es-art .a-pulse{animation:2.4s ease-in-out infinite es-pulse}.es-art .a-drift{animation:6s ease-in-out infinite es-drift}.es-art .a-float{animation:3.6s ease-in-out infinite es-float}.es-art .a-dot1,.es-art .a-dot2,.es-art .a-dot3{animation:1.2s ease-in-out infinite es-hop}.es-art .a-dot2{animation-delay:.15s}.es-art .a-dot3{animation-delay:.3s}.es-art .a-sweep{animation:6s ease-in-out infinite es-sweep}.es-art .a-glow{animation:2.6s ease-in-out infinite es-glow}.es-art .a-grow{transform-origin:50% 100%;animation:5.5s cubic-bezier(.2,.8,.2,1) infinite es-grow}.es-art .a-flutter{transform-origin:50% 0;animation:3.4s ease-in-out infinite es-flutter}.es-art .a-pin{animation:5s cubic-bezier(.3,1.6,.5,1) infinite es-pin}.es-art .a-draw{stroke-dasharray:100;stroke-dashoffset:100px;animation:5s ease-in-out infinite es-draw}.es-art .a-seat1,.es-art .a-seat2,.es-art .a-seat3{animation:2.8s ease-in-out infinite es-seat}.es-art .a-seat2{animation-delay:.25s}.es-art .a-seat3{animation-delay:.5s}.es-art .a-plane{animation:4.6s ease-in-out infinite es-plane}@keyframes es-breathe{50%{transform:scale(1.025)}}@keyframes es-march{to{stroke-dashoffset:-20px}}@keyframes es-wave{50%{transform:scaleX(.8)skewY(-6deg)}}@keyframes es-sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(6deg)}}@keyframes es-rise{0%{opacity:0;transform:translateY(16px)}25%,85%{opacity:1;transform:none}to{opacity:1;transform:translateY(-3px)}}@keyframes es-draw{0%,15%{stroke-dashoffset:100px}45%,to{stroke-dashoffset:0}}@keyframes es-settle{0%{transform:translateY(-10px)rotate(-3deg)}22%,to{transform:none}}@keyframes es-smudge{0%,30%{opacity:.55}55%,85%{opacity:0}to{opacity:.55}}@keyframes es-erase{0%,15%{transform:translate(0)rotate(0)}30%{transform:translate(-44px,4px)rotate(-4deg)}45%{transform:translate(-8px,-2px)}55%,to{transform:translate(0)}}@keyframes es-twinkle{0%,45%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.15)}75%,to{opacity:1;transform:scale(1)}}@keyframes es-turn{0%,40%{transform:scaleX(1)}60%{transform:scaleX(.15)}80%,to{transform:scaleX(1)}}@keyframes es-pulse{50%{transform:scale(1.12)}}@keyframes es-drift{50%{transform:translate(8px)}}@keyframes es-float{50%{transform:translateY(-4px)}}@keyframes es-hop{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}@keyframes es-sweep{0%,to{transform:translate(0)}30%{transform:translate(-62px,12px)}60%{transform:translate(-30px,-14px)}}@keyframes es-glow{50%{opacity:.45}}@keyframes es-grow{0%{transform:scaleY(0)}30%,to{transform:scaleY(1)}}@keyframes es-flutter{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2.5deg)}}@keyframes es-pin{0%{opacity:0;transform:translateY(-24px)}18%,to{opacity:1;transform:none}}@keyframes es-seat{50%{transform:translateY(-3px)}}@keyframes es-plane{0%{opacity:0;transform:translate(-30px,34px)scale(.6)}25%{opacity:1}60%{opacity:1;transform:translate(0)scale(1)}85%{opacity:0;transform:translate(26px,-18px)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.es-art svg *{animation:none!important}.es-art .a-check,.es-art .a-draw{stroke-dashoffset:0}}
