pre{position:relative;-moz-tab-size:2;-o-tab-size:2;tab-size:2}pre .copy-btn{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik04IDEyLjJoN20tNyA0aDQuMzhNMTAgNmg0YzIgMCAyLTEgMi0yIDAtMi0xLTItMi0yaC00QzkgMiA4IDIgOCA0czEgMiAyIDJaIi8+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xNiA0LjAyYzMuMzMuMTggNSAxLjQxIDUgNS45OHY2YzAgNC0xIDYtNiA2SDljLTUgMC02LTItNi02di02YzAtNC41NiAxLjY3LTUuOCA1LTUuOTgiLz48L3N2Zz4=") 50%/contain no-repeat;border-radius:5px;cursor:pointer;height:24px;opacity:0;position:absolute;right:14px;top:10px;transition:opacity .25s;width:24px}pre .copy-btn.show{opacity:.75}pre .copy-btn.show:hover{opacity:1}.comment{color:#342b47;list-style:none;margin:2rem 0}.comment__footer{align-items:center;display:flex;gap:10px}@media screen and (min-width:728px){.comment__footer{gap:12px}}.comment__avatar{border-radius:50px;overflow:hidden}@media screen and (max-width:727px){.comment__avatar{height:40px}}.comment__avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover}.comment__avatar img.generated{aspect-ratio:1;height:70%;padding-top:3px;width:auto}.comment__author-name{font-size:1.125em;font-weight:700;margin-bottom:3px}.comment__date{color:#b2b1b1;font-size:12px}@media screen and (min-width:728px){.comment__date{font-size:14px}}.comments-area>.comment-respond{margin:4em 0}.comments-area>.comment-respond .comment-reply-title{display:none}.comments-title{margin-bottom:2rem}@media screen and (min-width:728px){.comments-title{margin-bottom:4rem}}.comment-list{list-style:none;margin-top:4rem;padding:0}@media screen and (min-width:728px){.comment-list{margin-top:4rem}}.comment-meta{align-items:center;display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width:727px){.comment-meta{align-items:flex-start;flex-direction:column;gap:0}}.comment-meta .fn{color:#342b47;font-weight:600}.comment-meta .fn a{border-bottom:1px dashed #000}.comment-content{margin-top:1em}.comment-content>:not(:last-child){margin-bottom:1em}.comment-content code:not(.hljs){background:#f3f3f3;border-radius:.2em;color:#444;font-size:.85em;padding:.25em .45em}.comment-content ul{list-style:disc}.comment-content ol,.comment-content ul{line-height:1.4}.comment-content ol li,.comment-content ul li{margin-bottom:.25em}.comment-content blockquote{border-left:4px solid #eee;font-size:.85em;font-weight:300;margin:0;padding:.6em 1em}.comment-content blockquote>:first-child{margin-top:0!important}.comment-content blockquote>:last-child{margin-bottom:0!important}.comment-content blockquote p{letter-spacing:.05em}@media(max-width:899px){.comment-content blockquote p{font-size:12px}}.comment-reply{color:#b2b1b1;margin-top:1em}.comment-reply-link{color:#b2b1b1;text-decoration:none}.comment-reply-link:hover{color:#9540ff}.comment-respond{--ck-color-button-on-color:#9540ff;--ck-color-button-on-background:#eaddff;--ck-color-button-on-hover-background:#e0ceff;--ck-color-button-on-active-background:#d4c0ff;--ck-color-list-button-on-background:#b06fff;--ck-color-list-button-on-background-focus:#9540ff;--ck-focus-outer-shadow:#eaddff;--ck-color-focus-border:#9540ff;--ck-focus-ring:1px solid var(--ck-color-focus-border);margin-top:2em}.comment-respond+.comment-reply{display:none}.comment-reply-title{align-items:baseline;display:flex;font-size:1em;gap:2em}.comment-reply-title small{font-weight:400}.comment-reply-title small a{display:inline-block;margin-bottom:1em}.comment-awaiting-moderation{background-color:#00a1fc;box-sizing:border-box;color:#fff;font-size:15px;margin:1em 0;padding:.5em 1rem;text-align:center;width:100%}.comment-awaiting-moderation+.comment-content{display:none}.comment-form{display:grid;gap:1em;position:relative}@media screen and (min-width:728px){.comment-form{gap:1.5em;grid-template-columns:repeat(2,1fr)}}.comment-form.disabled{opacity:.5;z-index:-1}@media screen and (min-width:728px){.comment-form .oneall_social_login{grid-column-end:3;grid-column-start:1}}.comment-form .comment-notes{display:none}.comment-form #author{grid-column-start:1}.comment-form #author,.comment-form #comment,.comment-form #email{position:relative}.comment-form #author label,.comment-form #comment label,.comment-form #email label{display:none}@media screen and (min-width:728px){.comment-form #comment{grid-column-end:3;grid-column-start:1}}.comment-form .form-submit{margin:0}@media screen and (min-width:728px){.comment-form .form-submit{bottom:0;margin:1em;position:absolute;right:0}}.comment-form [type=submit]{background:#000;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;line-height:1.2;padding:7px 16px;transition:all .3s ease-in-out}.comment-form [type=submit]:not([disabled]):hover{background:#b2b1b1}.comment-form [data-lastpass-icon-root]{display:none}.comment .children{padding-left:25px;position:relative}@media screen and (min-width:728px){.comment .children{padding-left:60px}}.comment .children article{position:relative}.comment .children article:after,.comment .children article:before{border:1px solid #f2f2f2;content:"";position:absolute}.comment .children article:before{height:20px;left:-20px;top:0;width:0}@media screen and (min-width:728px){.comment .children article:before{height:24px;left:-40px}}.comment .children article:after{height:0;left:-19px;top:20px;width:8px}@media screen and (min-width:728px){.comment .children article:after{left:-39px;top:24px;width:24px}}#commentform .ck-editor{border-radius:1px;overflow:hidden}@media screen and (min-width:728px){#commentform .ck-editor{grid-column-end:3;grid-column-start:1}}#commentform .ck-content,#commentform .ck-toolbar{background-color:#f4f3f4!important}#commentform .ck-content.error,#commentform .ck-toolbar.error{background-color:#ffe5e5!important}#commentform .ck-toolbar{border:none!important}#commentform .ck-content{border-bottom:none!important;border-left:none!important;border-right:none!important;min-height:80px;transition:.2s ease-in-out}@media screen and (min-width:728px){#commentform .ck-content{padding-bottom:70px}}#commentform .ck-focused{border-top-color:var(--ck-color-base-border);box-shadow:none!important}.ck-powered-by-balloon{display:none!important}@media screen and (min-width:728px){pre code::-webkit-scrollbar{height:5px}pre code::-webkit-scrollbar-thumb{background-color:#d2d2d1;border-radius:3px}}