code[class*=language-],pre[class*=language-]{color:#e1e4e8;line-height:1.5;white-space:pre;word-wrap:normal;word-break:normal}@media (max-width: 600px){code[class*=language-],pre[class*=language-]{white-space:pre-wrap;word-wrap:break-word;max-width:100%}}.token.keyword,.token.operator,.token.atrule,.token.important,.token.directive{color:#f97583}.token.punctuation,.token.comment{color:#6a737d}.token.string,.token.attr-value{color:#9ecbff}.token.number,.token.boolean,.token.function,.token.property,.token.constant,.token.class-name,.token.selector,.token.attr-name,.token.namespace,.token.builtin,.token.module,.token.type,.token.label,.token.inline{color:#79b8ff}.token.variable{color:#ffab70}.token.tag{color:#85e89d}.token.regex{color:#dbedff}.token.url{font-style:italic}.token.symbol{color:#dbedff;font-style:italic}.token.parameter{color:#e1e4e8}pre[class*=language-],code[class*=language-],pre,code{transition:box-shadow .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),border .4s cubic-bezier(.4,0,.2,1),z-index 0s;position:relative;z-index:0;cursor:pointer;border:1px solid transparent}pre[class*=language-]:hover,pre:hover{box-shadow:0 8px 32px #00000059,0 2px 8px #0000001a;transform:scale(1.01) translateY(-2px);z-index:10;cursor:pointer;transition:box-shadow .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),z-index 0s}@media (max-width: 600px){pre[class*=language-]:hover,pre:hover{transform:none;box-shadow:0 4px 16px #00000040}}pre[class*=language-],pre{transition:box-shadow 1.2s cubic-bezier(.4,0,.2,1),transform 1.2s cubic-bezier(.4,0,.2,1),z-index 0s 1.2s}pre[class*=language-],code[class*=language-],pre:active,code:active{transform:translateY(0)}pre[class*=language-],pre{position:relative;overflow:visible}@media (max-width: 600px){pre[class*=language-],pre{overflow:auto;max-width:100%}}pre[class*=language-]:after,pre:after{content:"";position:absolute;bottom:5px;right:5px;width:20px;height:20px;background-image:url(../../../icons/clipboard-icon.svg);background-size:contain;background-repeat:no-repeat;opacity:.2;cursor:pointer;transition:opacity .4s;overflow:visible}pre[class*=language-]:hover:after,pre:hover:after{opacity:1}pre[class*=language-].copied,pre.copied{animation:borderPulse .8s ease forwards}pre[class*=language-].copied:before,pre.copied:before{content:"Copied to clipboard";position:absolute;bottom:5px;right:30px;background-color:#4a5568bf;color:#e1e4e8;padding:4px 8px;border-radius:4px;font-size:12px;opacity:0;transform:translateY(0);animation:fadeInOut 1.2s ease forwards;overflow:visible}@media (max-width: 600px){pre[class*=language-].copied:before,pre.copied:before{right:10px;overflow:hidden}}@keyframes fadeInOut{0%{opacity:0;transform:translateY(8px)}15%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes borderPulse{0%{border-color:transparent}15%{border-color:gray}50%{border-color:#a9a9a9}to{border-color:transparent}}
