@font-face{font-family:Ambery Verita;src:url(/fonts/AmberyVerita-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ambery Verita;src:url(/fonts/AmberyVerita-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Merculia;src:url(/fonts/Merculia-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Merculia;src:url(/fonts/Merculia-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Merculia;src:url(/fonts/Merculia-Semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Merculia;src:url(/fonts/Merculia-Bold.woff2)format("woff2");font-weight:700 900;font-style:normal;font-display:swap}@font-face{font-family:Gleda Mono;src:url(/fonts/GledaMono-Regular.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Gleda Mono;src:url(/fonts/GledaMono-Italic.woff2)format("woff2");font-weight:400 700;font-style:italic;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;transition:background .6s cubic-bezier(.22,1,.36,1)}#root{min-height:100vh}@keyframes blobDrift{0%,to{transform:translate(0)scale(.94)}33%{transform:translate(50px,-40px)scale(1.06)}66%{transform:translate(-35px,30px)scale(1)}}@keyframes skDone{0%{opacity:1;transform:scale(1)}35%{transform:scale(1.015)}to{opacity:0;transform:scale(.94)translateY(-6px)}}@keyframes skOut{to{opacity:0;transform:translate(36px)}}@keyframes skStamp{0%{opacity:0;transform:rotate(-8deg)scale(2.4)}55%{opacity:1;transform:rotate(-8deg)scale(.94)}to{opacity:1;transform:rotate(-8deg)scale(1)}}@keyframes skViewIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sk-view{animation:.32s cubic-bezier(.2,.8,.2,1) both skViewIn}.sk-card{will-change:transform}.sk-card:hover{transform:translate(-1px,-1px)}.sk-check:hover{transform:scale(1.08);background:#e8348b!important;border-color:#e8348b!important}.sk-act:hover{filter:saturate(1.2);transform:translateY(-1px)}.sk-seg:hover{transform:translateY(-1px)}.sk-line:hover{background:#e8348b0a}@media (prefers-reduced-motion:reduce){.sk-view,.sk-card,.sk-check,.sk-act,.sk-seg{transition:none!important;animation:none!important}}
