.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}.clippy-agent{bottom:100px!important}.clippy-bubble{background-color:#fffbeb!important;border:2px solid #fcd34d!important;border-radius:.5rem!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important;font-family:inherit!important;font-size:.875rem!important;color:#1f2937!important;width:375px!important;max-width:min(375px,calc(100vw - 40px))!important;position:absolute!important;top:0!important;left:auto!important;right:0!important;transform:translateY(calc(-100% - 16px))!important;pointer-events:none!important}.dark .clippy-bubble{background-color:#292524!important;border-color:#d97706!important;color:#e5e5e5!important}.clippy-bubble:after{content:"";position:absolute;bottom:-10px;left:auto;right:50px;transform:none;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fcd34d}.dark .clippy-bubble:after{border-top-color:#d97706}.clippy-content{padding:.75rem!important;line-height:1.5!important}.clippy-balloon{background-color:#fffbeb!important;border:2px solid #fcd34d!important;border-radius:.5rem!important;width:375px!important;max-width:min(375px,calc(100vw - 40px))!important;position:absolute!important;top:0!important;left:auto!important;right:0!important;transform:translateY(calc(-100% - 16px))!important;pointer-events:none!important}.dark .clippy-balloon{background-color:#292524!important;border-color:#d97706!important;color:#e5e5e5!important}.clippy-tip{background-color:#fffbeb!important}.dark .clippy-tip{background-color:#292524!important}.clippy{position:fixed!important;bottom:80px!important;right:20px!important;z-index:9999!important}.clippy:hover{cursor:grab}.clippy:active{cursor:grabbing}.clippy{animation:clippy-slide-in .3s ease-out}@keyframes clippy-slide-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.clippy,.clippy-balloon{display:none!important}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub Dark Dimmed
  Description: Dark dimmed theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Colors taken from GitHub's CSS
*/.hljs{color:#adbac7;background:#22272e}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#f47067}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#dcbdfb}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#6cb6ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#96d0ff}.hljs-built_in,.hljs-symbol{color:#f69d50}.hljs-comment,.hljs-code,.hljs-formula{color:#768390}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#8ddb8c}.hljs-subst{color:#adbac7}.hljs-section{color:#316dca;font-weight:700}.hljs-bullet{color:#eac55f}.hljs-emphasis{color:#adbac7;font-style:italic}.hljs-strong{color:#adbac7;font-weight:700}.hljs-addition{color:#b4f1b4;background-color:#1b4721}.hljs-deletion{color:#ffd8d3;background-color:#78191b}.mdx-content{--mdx-accent: #0d9488;--mdx-text: #1f2937;--mdx-muted: #64748b;--mdx-border: rgba(15, 23, 42, .08);--mdx-code-bg: #0f172a;--mdx-inline-bg: rgba(15, 23, 42, .08);color:var(--mdx-text);line-height:1.8;font-size:1.05rem}.dark .mdx-content{--mdx-accent: #5eead4;--mdx-text: #e5e7eb;--mdx-muted: #cbd5f5;--mdx-border: rgba(226, 232, 240, .15);--mdx-code-bg: rgba(2, 6, 23, .95);--mdx-inline-bg: rgba(148, 163, 184, .2);color:var(--mdx-text)}.mdx-content>*:first-child{margin-top:0}.mdx-content>*+*{margin-top:1.5rem}.mdx-content h1,.mdx-content h2,.mdx-content h3,.mdx-content h4,.mdx-content h5,.mdx-content h6{font-weight:700;color:#0f172a;line-height:1.2;letter-spacing:-.01em}.dark .mdx-content h1,.dark .mdx-content h2,.dark .mdx-content h3,.dark .mdx-content h4,.dark .mdx-content h5,.dark .mdx-content h6{color:#f8fafc}.mdx-content h1{font-size:clamp(2.25rem,4vw,3rem);margin-top:3rem}.mdx-content h2{font-size:clamp(1.75rem,3vw,2.25rem);margin-top:2.75rem}.mdx-content h3{font-size:clamp(1.5rem,2.5vw,1.75rem);margin-top:2.25rem}.mdx-content h4{font-size:1.25rem;margin-top:2rem}.mdx-content h5,.mdx-content h6{font-size:1.1rem;margin-top:1.75rem}.mdx-content p,.mdx-content li{color:inherit}.mdx-content strong{color:#0f172a;font-weight:700}.dark .mdx-content strong{color:#f8fafc}.mdx-content em{color:var(--mdx-accent)}.mdx-content a{color:var(--mdx-accent);font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.mdx-content ul,.mdx-content ol{padding-left:1.5rem}.mdx-content ul li::marker{color:var(--mdx-accent)}.mdx-content ol{list-style:decimal}.mdx-content li+li{margin-top:.5rem}.mdx-content li>ul,.mdx-content li>ol{margin-top:.75rem}.mdx-content input[type=checkbox]{margin-right:.5rem;accent-color:var(--mdx-accent)}.mdx-content blockquote{border-left:4px solid var(--mdx-accent);padding-left:1.25rem;margin-left:0;color:var(--mdx-muted);font-style:italic}.mdx-content hr{border:none;border-top:1px solid var(--mdx-border);margin:3rem 0}.mdx-content code{background-color:var(--mdx-inline-bg);color:#111827;padding:.15rem .35rem;border-radius:.4rem;font-size:.94em}.dark .mdx-content code{color:#f8fafc}.mdx-content pre{background:var(--mdx-code-bg);color:#f8fafc;padding:1.5rem;border-radius:1.5rem;border:1px solid rgba(255,255,255,.08);overflow-x:auto;font-size:.95rem;box-shadow:0 25px 50px -12px #0f172a66}.mdx-content pre code{background:transparent;padding:0;font-size:inherit;color:inherit}.mdx-content table{width:100%;border-collapse:separate;border-spacing:0;margin:2rem 0;font-size:.95rem}.mdx-content table thead th{background-color:#0d948814;color:#0f172a}.dark .mdx-content table thead th{background-color:#5eead414;color:#f8fafc}.mdx-content table th,.mdx-content table td{border:1px solid var(--mdx-border);padding:.75rem 1rem;text-align:left}.mdx-content tbody tr:nth-child(odd){background:#0f172a05}.dark .mdx-content tbody tr:nth-child(odd){background:#ffffff08}.mdx-content img{display:block;max-width:100%;margin:2rem auto;border-radius:1.5rem;border:1px solid var(--mdx-border);box-shadow:0 20px 45px -12px #0f172a4d}.mdx-content .callout,.mdx-content .admonition{border-radius:1.25rem;padding:1.25rem 1.5rem;border:1px solid var(--mdx-border);background:#0d94880f}.dark .mdx-content .callout,.dark .mdx-content .admonition{background:#0d94882e}.mdx-content kbd{background:linear-gradient(145deg,#0f172a14,#0f172a05);border:1px solid var(--mdx-border);border-radius:.5rem;padding:.2rem .65rem;font-size:.85rem;font-weight:600;color:#0f172a}.dark .mdx-content kbd{background:#94a3b833;color:#f8fafc}
