pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.avatar[data-v-6d8c3f19]{width:100px;height:100px;overflow:hidden;border-radius:50%;margin:5px 15px}.avatar[data-v-6d8c3f19] img{width:100%;-o-object-fit:cover;object-fit:cover}.article-content{font-weight:400;overflow-wrap:break-word;word-wrap:break-word}.article-content ol,.article-content p{line-height:32px}.article-content ol{-webkit-padding-start:25px;padding-inline-start:25px}.article-content h1{text-align:center;font-weight:700}.article-content a{color:#0e4b54;font-weight:700}.article-content pre{padding:10px 15px;border-radius:5px}.article-content .block-img img{width:100%;margin:10px 0}.article-content .prismic-video{margin:35px 0}.article-content .prismic-video iframe{width:900px!important;height:505px!important}.article-page[data-v-45cf9692]{color:#333;text-align:left;font-size:17px}.article-page .article-content[data-v-45cf9692]{max-width:900px;width:100%;margin:auto;overflow:hidden}.article-page .also-like-block[data-v-45cf9692]{background-color:#fafafa}.article-page .also-like-block .block-title[data-v-45cf9692]{text-align:center;font-size:45px;font-weight:600;position:relative;color:#fff}.article-page .also-like-block .block-title[data-v-45cf9692]:before{content:"";position:absolute;top:0;left:0;background-color:#333;padding-bottom:10rem;padding-top:1rem;width:100%;height:100%}.article-page .also-like-block .related-articles[data-v-45cf9692]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article-page .also-like-block .related-articles[data-v-45cf9692] .card{min-height:300px;color:#333;background-color:#fff;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.article-page .also-like-block .related-articles[data-v-45cf9692] .card .related-background{height:125px;overflow:hidden;margin:-1rem -2rem 1rem}.article-page .also-like-block .related-articles[data-v-45cf9692] .card .related-background img{width:100%;-o-object-fit:cover;object-fit:cover}.article-page .also-like-block .related-articles[data-v-45cf9692] .card .related-article-info .article-title{font-weight:600;text-align:left;color:#333}.article-page .also-like-block .related-articles[data-v-45cf9692] .card .related-article-info .related-authors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:13px}.article-page .also-like-block .related-articles[data-v-45cf9692] .card .related-article-info .related-authors .avatar{-ms-flex-negative:0;flex-shrink:0;width:50px;height:50px;margin-left:0}.article-page .also-like-block .related-articles[data-v-45cf9692] .card .related-article-info .related-authors .rel-publication-date{font-size:12px;margin:-10px 0;color:inherit}.article-page .also-like-block .related-articles[data-v-45cf9692] .card:hover+.card-overlay{opacity:0}.article-page .also-like-block .related-articles[data-v-45cf9692] .card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.article-page .scroll-button[data-v-45cf9692]{display:none}@media (min-width:768px){.article-page[data-v-45cf9692]{font-size:19px}.article-page .article-content[data-v-45cf9692]{text-align:justify}}@media (min-width:1200px){.article-page .article-description .article-intro[data-v-45cf9692]{-ms-flex-preferred-size:40%;flex-basis:40%}.article-page .scroll-button.showScrollButton[data-v-45cf9692]{opacity:1;pointer-events:auto}.article-page .scroll-button[data-v-45cf9692]{display:block;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:fixed;bottom:10%;right:250px;cursor:pointer}.article-page .scroll-button[data-v-45cf9692]:before{content:"";position:absolute;-webkit-box-shadow:0 0 0 3px #333;box-shadow:0 0 0 3px #333;top:0;left:0;width:100%;height:100%}.article-page .scroll-button[data-v-45cf9692] .scroll-block:before{border-color:#333;left:25px;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.article-page .scroll-button[data-v-45cf9692] .scroll-block:hover span{-webkit-box-shadow:0 1px 26px 2px rgba(0,0,0,.23);box-shadow:0 1px 26px 2px rgba(0,0,0,.23);background-color:#333}.article-page .scroll-button[data-v-45cf9692] .scroll-block:hover:before{border-color:#fff;left:25px}}