@keyframes download-module__2fSsmW__arrow-pulse{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.7;transform:translateY(1.5px)}}.download-module__2fSsmW__animated-download-svg{transform-origin:50%;animation:1.5s ease-in-out infinite download-module__2fSsmW__arrow-pulse}@media (prefers-reduced-motion:reduce){.download-module__2fSsmW__animated-download-svg{animation:none}}
@keyframes layout-module__mofzlq__move-top-right-ccw{0%{transform:translate(0)}25%{transform:translate(-11px)}50%{transform:translate(-11px,13px)}75%{transform:translateY(13px)}to{transform:translate(0)}}@keyframes layout-module__mofzlq__move-top-left-ccw{0%{transform:translate(0)}25%{transform:translateY(9px)}50%{transform:translate(11px,9px)}75%{transform:translate(11px)}to{transform:translate(0)}}@keyframes layout-module__mofzlq__move-bottom-left-ccw{0%{transform:translate(0)}25%{transform:translate(11px)}50%{transform:translate(11px,-13px)}75%{transform:translateY(-13px)}to{transform:translate(0)}}@keyframes layout-module__mofzlq__move-bottom-right-ccw{0%{transform:translate(0)}25%{transform:translateY(-9px)}50%{transform:translate(-11px,-9px)}75%{transform:translate(-11px)}to{transform:translate(0)}}@keyframes layout-module__mofzlq__move-top-right-cw{0%{transform:translate(0)}25%{transform:translateY(13px)}50%{transform:translate(-11px,13px)}75%{transform:translate(-11px)}to{transform:translate(0)}}@keyframes layout-module__mofzlq__move-top-left-cw{0%{transform:translate(0)}25%{transform:translate(11px)}50%{transform:translate(11px,9px)}75%{transform:translateY(9px)}to{transform:translate(0)}}@keyframes layout-module__mofzlq__move-bottom-left-cw{0%{transform:translate(0)}25%{transform:translateY(-13px)}50%{transform:translate(11px,-13px)}75%{transform:translate(11px)}to{transform:translate(0)}}@keyframes layout-module__mofzlq__move-bottom-right-cw{0%{transform:translate(0)}25%{transform:translate(-11px)}50%{transform:translate(-11px,-9px)}75%{transform:translateY(-9px)}to{transform:translate(0)}}.layout-module__mofzlq__animated-layout-svg .layout-module__mofzlq__block-top-left{animation:2.5s ease-in-out infinite layout-module__mofzlq__move-top-left-ccw}.layout-module__mofzlq__animated-layout-svg .layout-module__mofzlq__block-top-right{animation:2.5s ease-in-out infinite layout-module__mofzlq__move-top-right-ccw}.layout-module__mofzlq__animated-layout-svg .layout-module__mofzlq__block-bottom-right{animation:2.5s ease-in-out infinite layout-module__mofzlq__move-bottom-right-ccw}.layout-module__mofzlq__animated-layout-svg .layout-module__mofzlq__block-bottom-left{animation:2.5s ease-in-out infinite layout-module__mofzlq__move-bottom-left-ccw}.layout-module__mofzlq__animated-layout-svg.layout-module__mofzlq__clockwise .layout-module__mofzlq__block-top-left{animation:2.5s ease-in-out infinite layout-module__mofzlq__move-top-left-cw}.layout-module__mofzlq__animated-layout-svg.layout-module__mofzlq__clockwise .layout-module__mofzlq__block-top-right{animation:2.5s ease-in-out infinite layout-module__mofzlq__move-top-right-cw}.layout-module__mofzlq__animated-layout-svg.layout-module__mofzlq__clockwise .layout-module__mofzlq__block-bottom-right{animation:2.5s ease-in-out infinite layout-module__mofzlq__move-bottom-right-cw}.layout-module__mofzlq__animated-layout-svg.layout-module__mofzlq__clockwise .layout-module__mofzlq__block-bottom-left{animation:2.5s ease-in-out infinite layout-module__mofzlq__move-bottom-left-cw}@media (prefers-reduced-motion:reduce){.layout-module__mofzlq__animated-layout-svg .layout-module__mofzlq__block-top-left,.layout-module__mofzlq__animated-layout-svg .layout-module__mofzlq__block-top-right,.layout-module__mofzlq__animated-layout-svg .layout-module__mofzlq__block-bottom-right,.layout-module__mofzlq__animated-layout-svg .layout-module__mofzlq__block-bottom-left{animation:none}}
@keyframes loader-module__WrgALW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-module__WrgALW__animated-loader-svg{transform-origin:50%;will-change:transform;animation:1s linear infinite loader-module__WrgALW__spin}@media (prefers-reduced-motion:reduce){.loader-module__WrgALW__animated-loader-svg{animation:none}}
@keyframes pills-ring-module__0Rgn1G__pill-fade{0%,50%,to{opacity:.15}25%{opacity:1}}.pills-ring-module__0Rgn1G__animated-pills-ring-svg .pills-ring-module__0Rgn1G__pill{will-change:opacity;animation:1.2s ease-in-out infinite pills-ring-module__0Rgn1G__pill-fade}@media (prefers-reduced-motion:reduce){.pills-ring-module__0Rgn1G__animated-pills-ring-svg .pills-ring-module__0Rgn1G__pill{animation:none}}
.code-editor-theme.code-editor-theme .token.comment,.code-editor-theme.code-editor-theme .token.block-comment,.code-editor-theme.code-editor-theme .token.prolog,.code-editor-theme.code-editor-theme .token.doctype,.code-editor-theme.code-editor-theme .token.cdata{color:#16a34a}.code-editor-theme.code-editor-theme .token.punctuation{color:#383838}.code-editor-theme.code-editor-theme .token.property,.code-editor-theme.code-editor-theme .token.attr-name,.code-editor-theme.code-editor-theme .token.variable{color:#0891b2}.code-editor-theme.code-editor-theme .token.tag,.code-editor-theme.code-editor-theme .token.boolean,.code-editor-theme.code-editor-theme .token.number,.code-editor-theme.code-editor-theme .token.constant{color:#16a34a}.code-editor-theme.code-editor-theme .token.string,.code-editor-theme.code-editor-theme .token.char,.code-editor-theme.code-editor-theme .token.builtin,.code-editor-theme.code-editor-theme .token.inserted{color:#b45309}.code-editor-theme.code-editor-theme .token.operator,.code-editor-theme.code-editor-theme .token.entity,.code-editor-theme.code-editor-theme .token.url{color:#383838}.code-editor-theme.code-editor-theme .token.atrule,.code-editor-theme.code-editor-theme .token.attr-value,.code-editor-theme.code-editor-theme .token.keyword{color:#2f55ff}.code-editor-theme.code-editor-theme .token.function,.code-editor-theme.code-editor-theme .token.class-name{color:#ca8a04}.code-editor-theme.code-editor-theme .token.regex,.code-editor-theme.code-editor-theme .token.important{color:#e11d48}.code-editor-theme.code-editor-theme .token.symbol{color:#383838}.code-editor-theme.code-editor-theme .token.deleted{color:#dc2626}.code-editor-theme.code-editor-theme .text-blue-500{color:#1d4ed8}.dark .code-editor-theme.code-editor-theme .token.comment,.dark .code-editor-theme.code-editor-theme .token.block-comment,.dark .code-editor-theme.code-editor-theme .token.prolog,.dark .code-editor-theme.code-editor-theme .token.doctype,.dark .code-editor-theme.code-editor-theme .token.cdata{color:#6ec97d}.dark .code-editor-theme.code-editor-theme .token.punctuation{color:#d4d4d4}.dark .code-editor-theme.code-editor-theme .token.property,.dark .code-editor-theme.code-editor-theme .token.attr-name,.dark .code-editor-theme.code-editor-theme .token.variable{color:#4fc3f7}.dark .code-editor-theme.code-editor-theme .token.tag,.dark .code-editor-theme.code-editor-theme .token.boolean,.dark .code-editor-theme.code-editor-theme .token.number,.dark .code-editor-theme.code-editor-theme .token.constant{color:#a5d6a7}.dark .code-editor-theme.code-editor-theme .token.string,.dark .code-editor-theme.code-editor-theme .token.char,.dark .code-editor-theme.code-editor-theme .token.builtin,.dark .code-editor-theme.code-editor-theme .token.inserted{color:#f39c6b}.dark .code-editor-theme.code-editor-theme .token.operator,.dark .code-editor-theme.code-editor-theme .token.entity,.dark .code-editor-theme.code-editor-theme .token.url{color:#d4d4d4}.dark .code-editor-theme.code-editor-theme .token.atrule,.dark .code-editor-theme.code-editor-theme .token.attr-value,.dark .code-editor-theme.code-editor-theme .token.keyword{color:#2fa1ff}.dark .code-editor-theme.code-editor-theme .token.function,.dark .code-editor-theme.code-editor-theme .token.class-name{color:#fbbf24}.dark .code-editor-theme.code-editor-theme .token.regex,.dark .code-editor-theme.code-editor-theme .token.important{color:#f87171}.dark .code-editor-theme.code-editor-theme .token.symbol{color:#d4d4d4}.dark .code-editor-theme.code-editor-theme .token.deleted{color:#f87171}.dark .code-editor-theme.code-editor-theme .text-blue-500{color:#35b6ff}.code-editor-theme.code-editor-theme .token{background:0 0}
