*{box-sizing:border-box}html,body,#root{margin:0;height:100%}body{font-family:"M PLUS Rounded 1c",system-ui,sans-serif;background:#e9e6e1;overflow:hidden;color:#2b2a28}button{font-family:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#cfcabf;border-radius:6px}@keyframes dk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes dk-drift{0%{transform:translate(0)}33%{transform:translate(16px,-20px)}66%{transform:translate(-12px,10px)}to{transform:translate(0)}}@keyframes dk-shimmer{0%,to{opacity:.4}50%{opacity:1}}@keyframes dk-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes dk-grad{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes tx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tx-fade-out{0%{opacity:1}to{opacity:0}}@keyframes tx-slide-in-fwd{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes tx-slide-out-fwd{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes tx-slide-in-back{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes tx-slide-out-back{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes tx-zoom-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes tx-zoom-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}@keyframes tx-blur-in{0%{opacity:0;filter:blur(26px)}to{opacity:1;filter:blur(0)}}@keyframes tx-blur-out{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(26px)}}@keyframes tx-drift-in{0%{opacity:0;transform:translateY(64px)}to{opacity:1;transform:translateY(0)}}@keyframes tx-drift-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-64px)}}@keyframes tx-drift-in-back{0%{opacity:0;transform:translateY(-64px)}to{opacity:1;transform:translateY(0)}}@keyframes tx-drift-out-back{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(64px)}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#98c379}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}
