/**handles:webdeasy-styles,enlighterjs**/
@charset "UTF-8";:root{--background-color:#fff;--different-background-color:var(--dark-grey);--main-color:#3d50a7;--main-color-low-op:rgba(61, 80, 167, 0.1);--main-color-light:#5366bd;--middle-grey:#767676;--light-grey:#cecece;--lightest-grey:#f9f9f9;--dark-grey:#353535;--light-red:#f16868;--orange:#f9b724;--white:#fff;--orange_low_op:rgba(249, 183, 36, 0.1);--red:#cc2a2a;--shadow:rgba(17, 17, 26, 0.05) 0px 1px 0px,rgba(17, 17, 26, 0.1) 0px 0px 8px;--red_low_op:rgba(204, 42, 42, 0.1);--normalfont:-apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;--border-radius:3px}html{overflow-x:hidden}body{background-color:var(--background-color);margin:0}.wd-show{display:block!important}#cancel-comment-reply-link,.author-description .author-link,.comment-metadata,.comment-reply-link,.comments-title,.discussion-meta-info,.entry-footer,.entry-meta,.error-404 .page-title,.main-navigation,.no-comments,.not-found .page-title,.page-description,.page-links,.pagination .nav-links,.post-navigation .post-title,.site-info,.site-title,.sticky-post,h1,h2,h2>a,h3,h4,h5,h6{color:var(--dark-grey)}*{font-family:var(--normalfont);box-sizing:border-box}iframe{box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow);border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius)}.ezoic-ad>div>iframe{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}h1,h2{font-weight:700;line-height:1.2}h3,h4,h5,h6{font-weight:600}a,li,p{font-size:18px;color:var(--dark-grey);line-height:1.6}a{color:var(--main-color);text-decoration:none}ul li{list-style:none;position:relative}h3{font-size:24px}strong{font-weight:600}input{border:1px solid var(--light-grey);font-size:18px;font-weight:400;padding:.5rem .8rem;border-radius:var(--border-radius)!important;-webkit-border-radius:var(--border-radius)!important;-moz-border-radius:var(--border-radius)!important;box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow)}.no-margin{margin:0!important}.no-padding{padding:0!important}input[type=email],input[type=text],input[type=url],textarea{padding:.5rem .8rem;font-size:16px}input[type=submit]{color:#fff;border:none;cursor:pointer;transition:.2s ease all;background-color:var(--main-color);-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}input,textarea{background-color:var(--light-grey);transition:.2s ease all;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius);-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.webd-f-container{margin:2rem 0}.main-navigation .sub-menu{background-color:var(--main-color)}#main{max-width:1400px;width:80vw;margin:0 auto}body.single #main{max-width:1400px;width:80vw}.main-navigation .sub-menu>li>.menu-item-link-return:focus,.main-navigation .sub-menu>li>.menu-item-link-return:hover,.main-navigation .sub-menu>li>a:focus,.main-navigation .sub-menu>li>a:hover{background-color:var(--main-color-light)}form.search-form{display:flex;justify-content:flex-start;align-items:center}form.search-form label{width:100%;margin:0}form.search-form input[type=search]{width:100%;border-top-right-radius:0!important;border-bottom-right-radius:0!important}form.search-form .search-submit,form.search-form .search-submit:focus{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.error-404 .page-content{margin:2rem 0}.grecaptcha-badge{visibility:hidden!important}footer .textwidget a{font-size:18px;color:var(--main-color)}.entry .entry-content .wp-block-quote p{font-size:18px;font-style:italic;font-weight:600;padding:1rem 0;margin:0!important}.wp-block-quote{text-align:center;padding:0 2rem;position:relative;border:1px solid var(--light-grey);margin:1rem 0 2rem 0;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius)}.wp-block-quote:before{content:'“';position:absolute;top:-21px;left:20px;color:var(--middle-grey);font-size:5em;background:#fff;line-height:70px;height:30px}.wp-block-quote:after{content:'”';position:absolute;bottom:-11px;right:20px;color:var(--middle-grey);font-size:5em;background:#fff;line-height:70px;height:30px}.wp-block-quote cite a,.wp-block-quote cite p{font-size:70%!important;display:block;margin-bottom:.5rem}figure.aligncenter img{display:flex;margin:0 auto}.entry .entry-content .wp-block-quote a{font-size:18px}.arrow-up{background-image:url(https://webdeasy.de/wp-content/themes/webdeasy/img/arrow.svg);position:fixed;background-color:var(--main-color);opacity:0;width:40px;height:40px;bottom:2.5rem;right:3rem;background-size:20px;background-position:center;background-repeat:no-repeat;transform:rotate(270deg);transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;pointer-events:none;z-index:9999;box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow)}.arrow-up.visible{opacity:.8;pointer-events:all}.arrow-up.visible:hover{opacity:1;cursor:pointer;transform:rotate(630deg)}.no-underline{text-decoration:none}.mw-auto{max-width:100%!important}twitter-widget{margin:1rem auto!important}h2:before{content:none}.webd-f-container{min-height:4rem;min-height:0!important;margin:0!important}span.ad-info{color:var(--middle-grey);font-size:11px;display:flex;justify-content:flex-end;display:none}span.ad-info.amzn{margin-bottom:-12px!important}.entry-content h2{margin:5rem 0 2rem 0;text-transform:uppercase}.entry-content h2>a{font-size:inherit}.single-content>ol,.single-content>ul{padding-left:1.5rem;margin-bottom:1.5rem;margin-top:-.5rem}.single-content>ol li::marker{color:var(--main-color);font-weight:600;font-size:110%}.single-content>ol li{margin-bottom:.7rem;padding-left:.3rem;margin-left:-.2rem}.single-content h2:not(.no-underline)::after{content:'';background-color:var(--main-color);width:5rem;height:3px;border-radius:10px;display:block;margin-top:1rem}.entry-content h3{margin:4rem 0 .5rem 0}.text-primary{color:var(--main-color)!important}.text-primary{color:var(--light-grey)}.text-info{color:var(--light-red)!important}.wp-block-code{margin-top:-12px;margin-bottom:2rem;background-color:var(--lightest-grey);padding:.5rem 1rem}.wp-block-code code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace!important}code{word-break:break-word}.expand-code{margin:.5rem auto;width:100%;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;border-top-left-radius:0;border-top-right-radius:0}.expand-code.open{margin-bottom:-1rem}.enlighter-t-mowtwo div.enlighter>div.enlighter-special{background-color:#ffcaca!important}.enlighter span{font-size:16px!important}.enlighter-default{border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);padding:1.5rem .5rem!important;-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius);border:1px solid var(--light-grey)!important}.enlighter{overflow-y:hidden}.enlighter .enlighter-special>div{width:100%}.enlighter-text{color:var(--dark-grey)!important}.wp-block-code code{overflow-y:hidden;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all}.privacy-hint{line-height:14px}.privacy-hint label>a{font-size:inherit}.rating-stars ul>li.star>i.fa{font-size:2em}.comment-awaiting-moderation{font-style:italic}.codepen-preview{border:1px solid var(--main-color)}a:focus{text-decoration:none}*{outline-color:var(--main-color)}a:hover{text-decoration:underline}h2.widget-title{font-size:30px;color:var(--main-color)}span.update-info{font-size:12px;background-color:var(--light-grey);color:var(--middle-grey);padding:8px .5rem;margin-bottom:1rem;display:flex;justify-content:space-between;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}span.update-info>span{padding:0 .5rem}span.update-info>span:nth-child(2){text-align:right}.entry-header .entry-meta span{color:var(--middle-grey);text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:500}.entry-header .entry-meta span.category a:hover{color:var(--light-red)}.entry-header .entry-meta .meta-seperator{height:15px;width:1px;display:block;background:var(--light-grey);margin:0 1rem}.btn{cursor:pointer;display:block;padding:.5rem .8rem;font-size:20px;text-align:center;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);margin:5px auto;box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow)}.btn-outline-primary{border-color:var(--main-color);color:var(--main-color)}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{border-color:var(--main-color);color:#fff;background-color:var(--main-color)}.btn:active,.btn:focus,.btn:hover{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;outline:0}.btn-outline-primary:hover{background-color:var(--main-color);border-color:var(--main-color)}.social-icons{display:flex;justify-content:center}.social-icons a{display:flex;justify-content:center;align-items:center;border-radius:50%;margin:0 .5rem;position:relative;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;padding:1rem;box-shadow:var(--shadow)}.social-icons a.x{margin-left:0}.social-icons a:last-child{margin-right:0}.social-icons a.x{background-color:#000}.social-icons a.linkedin{background-color:#0a66c2}.social-icons a.facebook{background-color:#1877f2}.social-icons a.whatsapp{background-color:#25d366}.social-icons a.reddit{background-color:#ff5700}.social-icons a.mail{background-color:#f64331}.social-icons a.comments{background-color:var(--light-grey)}.social-icons .share-slogan::after{content:'';width:3.5rem;height:2px;background:var(--light-grey);display:block;margin:1rem auto}.social-icons .share-slogan{font-weight:600;font-size:14px;color:var(--middle-grey);text-transform:uppercase;margin-bottom:.5rem;display:block;margin-left:-5px;display:none}.social-icons .share-icon{display:none}.social-icons img{width:22px;height:22px;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.social-icons a:hover{text-decoration:none;background-color:var(--dark-grey)}.social-icons a:hover img{filter:grayscale(0)}.social-icons span.counter{color:var(--light-grey);font-size:12px;font-weight:600;position:absolute}.social-icons.smaller{line-height:0}.social-icons.smaller img{width:18px;height:18px}.social-icons.smaller a{padding:7px 20px}.social-icons.vertical{flex-direction:column;left:2.2rem;position:fixed;z-index:9999;bottom:1.5rem;transition:.2s ease bottom;-webkit-transition:.2s ease bottom;-moz-transition:.2s ease bottom;-ms-transition:.2s ease bottom;-o-transition:.2s ease bottom}.social-icons.vertical.diff-pos{display:none;bottom:1.5rem}.social-icons.vertical a{display:none}.social-icons.vertical img{margin:.2rem 0}h1.entry-title{font-size:32px}h2,h2.entry-title a{font-size:30px}.entry .entry-title:before,h1:not(.site-title):before,h2:before{background-color:var(--main-color);height:0}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:var(--main-color)}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:var(--dark-grey)}.wp-block-image{margin:1rem 0;width:100%;height:auto}.wp-block-image.size-full img{width:100%;height:auto}.next-prev-posts{display:flex;justify-content:space-between;margin-top:3rem}.next-prev-posts a{color:var(--white);border:none;cursor:pointer;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;background-color:var(--main-color);font-size:14px;padding:5px 15px;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius)}.next-prev-posts a:hover{text-decoration:none;background-color:var(--main-color-light)}.wp-block-image.size-full figcaption{width:100%;margin:0}.wp-block-image.size-medium img{width:50%;height:auto}.wp-block-image.size-medium figcaption{width:50%;margin:0}.wp-block-image.size-thumbnail img{width:30%;height:auto}.wp-block-image.size-thumbnail figcaption{width:30%;margin:0}.wp-block-image.size-large img{width:75%;height:auto}.wp-block-image.size-large figcaption{width:75%;margin:0}.wp-block-image .alignleft{margin:.3rem 1rem 1rem 0;width:15vw}.wp-block-image .alignright{width:15vw}.page-header{margin-top:1rem;text-align:center}.wp-block-image figure{margin-bottom:1rem!important}label.small>a{font-size:inherit}.cat-links .cat a{margin:0 .2rem;background-color:var(--light-grey);padding:3px 5px;color:#fff;font-size:12px!important;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow);opacity:.9;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius)}.cat-links .cat a:hover{opacity:1;color:#fff}.cat-links .cat:first-child a{margin-left:0}.category-switch-container{transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;margin-top:1rem;display:flex;justify-content:center}.category-switch-container .count-small{font-size:12px;display:none}.category-switch-container li:first-child a{margin-left:0}.category-switch-container li:before{width:0!important;height:0!important}.category-switch-container ul{padding:0;display:flex;justify-content:flex-start;flex-wrap:wrap}.category-switch-container li{list-style:none;margin:.2rem 0}.category-switch-container a{color:#fff;color:var(--main-color);border-bottom:2px solid var(--main-color);padding:.2rem .6rem;margin:0 .2rem;font-size:80%;transition:.2s ease all;opacity:.8;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.category-switch-container a.active,.category-switch-container a:hover{text-decoration:none;font-weight:600;border-bottom:3px solid var(--main-color);opacity:1}.error-404.not-found .search-field,.no-results.not-found .search-field{background-color:var(--light-grey)}.image-filters-enabled .entry .post-thumbnail:after,.image-filters-enabled .entry .post-thumbnail:before{background:0 0}table.has-fixed-layout{table-layout:fixed}.wp-block-table td,.wp-block-table th{border:1px solid var(--dark-grey);color:var(--dark-grey);padding:.5rem;min-width:10rem}.wp-block-table th{color:var(--main-color)}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--light-grey)}body.single-post .entry-content{display:flex;flex-direction:row;justify-content:center}body.single-post .entry-content .main-entry-content{width:60%;margin-right:0}body.single-post .entry-content .sidebar-outer-box{width:25%}.entry .entry-content .wp-block-code code{font-size:14px}code span{font-family:SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace!important}.post-thumbnail{margin:0!important}.entry{margin-top:1rem!important}.post-header-thumbnail{display:block;margin:0 auto;max-height:27rem;height:auto;max-width:calc(100%);background-color:var(--middle-grey);aspect-ratio:attr(width)/attr(height);border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius)}.has-drop-cap{font-style:italic;font-weight:500}.post-thumbnail img{background-color:var(--middle-grey);max-width:840px;width:100%;height:auto;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius)}.under-thumbnail-infos{display:flex;align-items:center;justify-content:space-between;margin:1rem 0 3rem 0}.meta-category-list{flex-wrap:wrap;display:flex;justify-content:end}.meta-category-list span{margin:0 .3rem;color:var(--middle-grey);text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:500}.meta-category-list span.category a{font-size:12px;color:var(--main-color);transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.meta-category-list span.category a:hover{color:var(--light-red);text-decoration:none}.entry .entry-header{padding:1rem 0 .5rem 0}.entry .entry-header h1.entry-title{font-weight:700;margin-bottom:0}.post.entry .entry-header{margin:0 0 .5rem 0}.entry-content .no-underline>a{text-decoration:none}.entry-content .highlight{font-weight:700;background:var(--light-grey);padding:2px 5px;margin-top:-.4rem!important;font-size:16px;color:var(--main-color)}.entry-content .big-highlight{margin:3rem 0}.entry-content .big-highlight a{font-size:50px;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;border-top:2px solid var(--main-color);border-bottom:2px solid var(--main-color);padding:.5rem 1rem}.entry-content .big-highlight a:hover{text-decoration:none}.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_nav_menu ul li,.widget_pages ul li,.widget_recent_comments ul li,.widget_recent_entries ul li,.widget_rss ul li{font-weight:400}.table-of-contents{line-height:26px;margin:4rem 0;position:relative;background-color:var(--lightest-grey);box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow);border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius);padding:1.5rem 1.5rem 1.5rem 1.5rem}.table-of-contents ul{padding:0;padding-left:1rem}.table-of-contents .toc-headline{font-size:22px;color:var(--dark-grey);font-weight:600;display:flex;cursor:pointer}.table-of-contents .toc-headline::before{content:url(https://webdeasy.de/wp-content/themes/webdeasy/img/list.svg);width:18px;height:18px;display:flex;display:inline-block;margin-right:.7rem}.table-of-contents strong{font-size:20px}.table-of-contents li>ul{padding-left:.7rem}.table-of-contents li>ul>li:last-child{margin-bottom:.7rem}.table-of-contents li{list-style:none;line-height:22px!important;font-weight:400;font-size:16px;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.table-of-contents li:not(.bold):hover{padding-left:1.1rem}.table-of-contents li:before{content:'';-webkit-transform:translateX(-.75em) rotate(45deg)!important;transform:translateX(-.75em) rotate(45deg)!important;height:.5em!important;width:.5em!important;border-top:solid 2px var(--dark-grey)!important;border-right:solid 2px var(--dark-grey)!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;background:0 0!important;top:9px!important;left:0!important}.table-of-contents li.bold{font-weight:600}.table-of-contents:not(.is-sidebar)>li:first-child{margin-bottom:.5rem;font-size:110%}.table-of-contents li{position:relative;padding-left:1rem}.table-of-contents li a{text-decoration:none;line-height:26px}.table-of-contents>ul>li.bold,.table-of-contents>ul>li>a{font-size:18px}ul.sources{line-height:26px;padding:1rem;margin:1.5rem 0;border-left:3px solid var(--light-grey);background-color:var(--lightest-grey);box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow);border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius)}ul.sources li{list-style:none;line-height:30px;font-weight:400}ul.sources li:first-child:before{width:0!important;height:0!important}ul.sources>li:first-child{margin-bottom:.5rem;font-size:110%;font-weight:700}ul.sources>li:not(:first-child){margin-left:1rem}.wpulike.wpulike-heart{display:inline-block;padding:0}@keyframes shortPulse{0%{transform:translateX(-50%) translateY(-50%) scale(1);filter:grayscale(.8)}10%{transform:translateX(-50%) translateY(-50%) scale(1.5);filter:grayscale(0)}20%{transform:translateX(-50%) translateY(-50%) scale(1);filter:grayscale(.8)}}.wpulike-heart .wp_ulike_put_image:after{width:18px;height:18px;filter:grayscale(.8);animation:shortPulse 4s infinite;animation-delay:2s;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all}.wpulike-heart .wp_ulike_put_image:hover:after{filter:grayscale(0)}.wpulike-heart .wp_ulike_general_class{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:0}.wp-block-latest-posts__post-date{margin-top:4px}.views .post-views.entry-meta{border:none}.entry-meta{display:flex;justify-content:flex-start;align-items:center;margin:.6rem 0 0 0}.entry-header .entry-meta{flex-direction:column;align-items:flex-start}.entry-header .entry-meta .row{display:flex;justify-content:flex-start;align-items:center}.entry-header .entry-meta .row:first-child{margin-bottom:.2rem}.entry-meta>span{font-size:16px;margin:0 .5rem}.entry-meta>span:first-child{margin-left:0}.entry-footer svg,.entry-meta svg{fill:var(--light-grey)}.wp-block-latest-posts a{font-size:30px}.wp-block-image{z-index:-1}h2.rmp-main-title::before{content:none}.screen-reader-text{display:none}.wp-block-video{margin:1rem 0}.wp-block-video video{width:100%}.codepen-info-container{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin:0 1rem 1rem 1rem;background-color:var(--lightest-grey);box-shadow:var(--shadow);border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius);padding:1rem 2rem 1rem 2rem}.codepen-info-container .col{margin:1rem 0}.codepen-info-container p{padding:0;margin:0}.collection-container{margin-top:3rem}.codepen-info-container .outline-btn,.collection-container .outline-btn{border:2px solid var(--main-color);border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius);padding:2px 12px;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;display:flex;align-items:center}.codepen-info-container .outline-btn.light,.collection-container .outline-btn.light{border-color:var(--white);color:var(--white)}.codepen-info-container .outline-btn svg,.collection-container .outline-btn svg{margin-right:.5rem;width:24px;height:24px}.codepen-info-container .outline-btn svg path,.collection-container .outline-btn svg path{stroke:var(--main-color);transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.codepen-info-container .outline-btn:hover svg path,.collection-container .outline-btn:hover svg path{stroke:var(--white)}.codepen-info-container .outline-btn.secondary,.collection-container .outline-btn.secondary{color:var(--middle-grey);border-color:var(--middle-grey)}.codepen-info-container .outline-btn:hover,.collection-container .outline-btn:hover{color:var(--white);background-color:var(--main-color);border-color:var(--main-color);text-decoration:none}.collection-container+.collection-container{margin-top:10rem}.codepen-info-container .outline-btn.light:hover,.collection-container .outline-btn.light:hover{color:var(--dark-grey);background-color:var(--white);border-color:var(--white)}.codepen-info-container .outline-btn.secondary:hover,.collection-container .outline-btn.secondary:hover{color:var(--white);background-color:var(--middle-grey);border-color:var(--middle-grey);text-decoration:none}.codepen-info-container .discriminator{font-weight:600;text-transform:uppercase;font-size:80%;margin-bottom:.5rem}.codepen-info-container .discriminator .second-line,.codepen-info-container .discriminator .second-line a{font-size:18px;text-transform:none;font-weight:400}.collection-img-container{border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius);border:2px solid var(--dark-grey);position:relative}.collection-img-container:hover img{transform:scale(1.002);-webkit-transform:scale(1.002);-moz-transform:scale(1.002);-ms-transform:scale(1.002);-o-transform:scale(1.002)}.collection-img-container .overlay{background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:.2s ease-in-out all;-webkit-transition:.2s ease-in-out all;-moz-transition:.2s ease-in-out all;-ms-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;opacity:0;display:flex;align-items:center;justify-content:center}.collection-img-container:hover .overlay{opacity:1}.collection-img-container img{padding:1rem;width:100%;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius);transition:.2s ease-in-out all;-webkit-transition:.2s ease-in-out all;-moz-transition:.2s ease-in-out all;-ms-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all}article.post .wp-block-image img{background-color:var(--middle-grey)}article.post .wp-block-image.no-bg img{background-color:transparent}article.post .wp-block-image.no-shadow img{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}body.archive .page-header h1.page-title,body.error404 .page-header h1.page-title,body.home .page-header h1.page-title,body.search .page-header h1.page-title{font-size:32px!important;margin:0;color:var(--main-color)!important;font-weight:700}body.archive .page-header h2,body.home .page-header h2{font-size:28px!important;color:var(--dark-grey)!important}.page-header h1.page-title::before{content:none}.wp-block-table{margin:2rem 0;font-size:16px}.wp-block-table table{border-collapse:collapse;border-spacing:0}.wp-block-table td{word-break:break-word}.wp-block-table td,.wp-block-table th{border:0;color:var(--dark-grey);padding:.5rem 2rem;margin:0}.wp-block-table thead th{border-bottom:2px solid var(--dark-grey);color:var(--main-color);text-align:left}.wp-block-table a{font-size:16px}.entry-content h4{margin-bottom:1rem;font-size:20px;margin-top:3rem}.entry .entry-title:before{margin:0}.entry-content p:not(
.has-primary-background-color,.has-background,.info-notice,.discriminator,.custom-margin
){margin:.7rem 0 1.2rem 0!important;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding:0 1rem}.post-views.entry-meta{margin-bottom:0;padding-top:5px;border-top:3px solid var(--main-color)}.btn-primary{color:#fff!important;text-decoration:none!important;background-color:var(--main-color)!important;border:none!important;box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow);transition:.2s ease all;width:100%;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;padding:.7rem;line-height:20px}.btn-primary:hover{background-color:var(--dark-grey)!important}#menu-item-4787,#menu-item-9601{background-color:transparent;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);border:2px solid var(--light-red);padding:3px 35px 3px 15px;-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius)}#menu-item-4787 .submenu-expand,#menu-item-9601 .submenu-expand{display:none}#menu-item-4787::after,#menu-item-9601::after{content:'';background-image:url(https://webdeasy.de/wp-content/themes/webdeasy/img/favourite.svg);background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:8px}#menu-item-4787>a,#menu-item-9601>a{color:var(--light-red)}.main-menu>#menu-item-4787>.submenu-expand .svg-icon,.main-menu>#menu-item-9601>.submenu-expand .svg-icon{fill:var(--white)}.main-menu>#menu-item-4787 .sub-menu .submenu-expand,.main-menu>#menu-item-9601 .sub-menu .submenu-expand{transform:rotate(-90deg) translateX(10px);-webkit-transform:rotate(-90deg) translateX(10px);-moz-transform:rotate(-90deg) translateX(10px);-ms-transform:rotate(-90deg) translateX(10px);-o-transform:rotate(-90deg) translateX(10px)}header .sub-menu .menu-item::after{content:none}.pagination-nav ul{display:flex;justify-content:center;padding-left:0;margin-top:5rem}.pagination-nav ul li{margin:0 .3rem;color:var(--white);border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);border:1px solid var(--middle-grey);transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.pagination-nav ul li a,.pagination-nav ul li span{color:var(--middle-grey);padding:.2rem .7em;display:block}.pagination-nav ul li a:hover{text-decoration:none}.pagination-nav ul li.page-item.active,.pagination-nav ul li:not(.active):hover{border-color:var(--main-color)}.pagination-nav ul li.page-item.active span,.pagination-nav ul li:hover,.pagination-nav ul li:hover a{color:var(--main-color)}.pagination-nav ul li:before{width:0!important;height:0!important}.site-main.landingpage h3{font-size:1.2em;margin-top:2rem;width:100%}.category-shortcut.post-preview-container{margin:0 auto;padding:.5rem 0}.post-preview-container .content-container h2{line-height:24px}.category-shortcut.post-preview-container.border-top{border-top:1px solid var(--light-grey)}.post-preview-container{display:flex;flex-wrap:wrap;justify-content:space-between}.post-preview-container .entry-item{margin:0;width:30%;transition:.2s ease transform;-webkit-transition:.2s ease transform;-moz-transition:.2s ease transform;-ms-transition:.2s ease transform;-o-transition:.2s ease transform}.post-preview-container .entry-item h2{margin-top:0;margin-bottom:1rem;text-align:center}.post-preview-container .entry-item h2:hover a{color:var(--main-color)}.post-overview.post-preview-container .entry-item{margin:2rem 0 1rem 0;max-width:420px;width:30%}.post-preview-container .post-entry{margin:1rem 0;position:relative;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.post-preview-container p{margin:5px 0!important}.post-entry .publish-in-future-hint{position:absolute;top:0;left:0;background-color:#ff5847;color:#fff;opacity:.8;padding:4px 8px;margin:0;font-size:12px;z-index:99;font-weight:800}.publish-in-future-hint .small,.publish-in-future-hint .small a{font-size:10px}.horizontal-look .new-post,.post-entry .new-post{position:absolute;top:1rem;left:1rem;background-color:var(--main-color);color:#fff;opacity:.8;font-size:12px;z-index:99;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;padding:.2rem .7rem;display:block}.post-entry.future .new-post{display:none}.categories{display:flex;justify-content:center;margin:.5rem 0 1rem 0}.categories a{margin:0 .3rem;line-height:13px;display:block;opacity:.8;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.categories a{color:var(--middle-grey);font-size:11px;text-transform:uppercase;letter-spacing:1px}.categories a:hover{opacity:.9}.categories a:hover{text-decoration:none;color:var(--light-red)}:not(pre)>code{font-size:16px;border:1px solid var(--light-grey);padding:2px 4px;background-color:var(--lightest-grey);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:var(--light-red)}.overview-header{flex-direction:column;display:flex;justify-content:center;align-items:center}.overview-header h1{margin:1rem 0 1rem;color:var(--main-color);font-size:3em;text-align:center;padding:3rem 2rem;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius)}.inline-switcher{display:flex;margin:1rem 0;justify-content:center;width:100%}.want-to-learn{color:var(--main-color);padding:1rem 2rem;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);border:3px solid var(--main-color)}.post-preview-container .content-container.shorter a:not(.btn){font-weight:500}.post-preview-container .content-container a:not(.btn) .post-preview-container .content-container a:hover{text-decoration:none}.post-preview-container .content-container{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);padding:.5rem 0 1rem 0;line-height:22px;position:relative;overflow:hidden}.post-overview.post-preview-container .content-container{min-height:24rem}.post-overview.post-preview-container .content-container .excerpt{color:var(--middle-grey);line-height:24px;text-align:center}.post-preview-container .content-container h2 a{font-size:22px;line-height:28px}.post-preview-container .content-container a:hover{text-decoration:none}.post-preview-container .content-container.shorter{min-height:80px;text-align:center}.post-preview-container .content-container span{line-height:1}.post-preview-container .content-container span a{line-height:1;font-size:16px;color:var(--dark-grey)}.post-preview-container .content-container span::before{content:none}.post-preview-container .content-container p{font-size:.8em;line-height:24px}.post-preview-container .content-container .read-more{position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.post-preview-container .content-container a.btn{background-color:var(--main-color);border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius);margin:0 auto;text-transform:uppercase;font-size:16px;letter-spacing:2px;color:var(--white);display:inline-block;padding:1rem 2rem;margin-top:2rem;margin-bottom:3rem;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow)}.landingpage-inline-newsletter-subscription.has-bg .tnp-submit:hover,.post-preview-container .content-container a.btn:focus,.post-preview-container .content-container a.btn:hover{background-color:var(--dark-grey)}.landingpage-inline-newsletter-subscription.has-bg .tnp-email{border:none;margin:.5rem 0}.post-entry.future .content-container,.post-entry.future .header-container{opacity:.3;pointer-events:none;filter:grayscale(1)}.post-preview-container .post-entry{border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius)}.post-preview-container .header-container{display:block;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:230px;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.post-preview-container .header-container:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);opacity:.9}.post-preview-container .info-section{position:absolute;left:1rem;bottom:1rem;display:flex;justify-content:space-between}.post-preview-container .info-section span{padding:0 5px;color:var(--middle-grey);font-size:16px}.post-preview-container .info-section span a{color:var(--middle-grey);font-weight:400!important}.post-preview-container .info-section span:first-child{padding-left:0}.post-preview-container .info-section .cat-links a{font-weight:400!important}.post-preview-container .horizontal-look{display:flex;width:100%;align-items:center;margin:.4rem 0;position:relative}.post-preview-container .horizontal-look .excerpt{display:none}.post-preview-container .horizontal-look>a{width:45%;height:75px;background-size:cover;background-position:center}.post-preview-container .horizontal-look .inner-container{width:55%;padding-left:1rem;line-height:15px}.post-preview-container .horizontal-look span{line-height:15px}.post-preview-container .horizontal-look span a{font-size:.6em;color:var(--dark-grey);font-weight:600;line-height:18px}.post-navigation{display:none}.post-navigation .nav-links a .meta-nav:after,.post-navigation .nav-links a .meta-nav:before{content:none}.category-description{transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;margin:0 .5rem;padding:1.5rem 3%;width:50%}.category-description p{margin:8px 0}.category-description .learn-more{display:none;font-weight:600;color:var(--main-color);cursor:pointer}::-moz-selection{color:var(--lightest-grey);background:var(--main-color);text-shadow:none}::selection{color:var(--lightest-grey);background:var(--main-color);text-shadow:none}::-webkit-scrollbar{width:12px;background:var(--light-grey)}::-webkit-scrollbar-thumb{background:var(--middle-grey)}#read-progress{position:absolute;right:0;z-index:999999;pointer-events:none;transition:.6s ease all;width:100%;height:5px;background:var(--main-color);-webkit-transition:.6s ease all;-moz-transition:.6s ease all;-ms-transition:.6s ease all;-o-transition:.6s ease all}#read-progress.fixed{position:fixed}.progress-bar{transition:0s;-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s;height:100%;width:0;background:#000;opacity:.5}#read-progress{top:0}.admin-bar #read-progress{top:32px}.slb_details{display:none}.single-post #page{background-color:var(--background-color)}.white-bg{background-color:var(--background-color)}.post-grid .layer-content{text-align:left}.post-grid a.title_link{text-decoration:none;font-size:24px;line-height:1px}.post-grid .excerpt{margin:1rem 0;font-size:18px}.entry.entry-content.wp-block-button:not(
.is-style-squared
).wp-block-button__link{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.button,button,input[type=button],input[type=reset],input[type=submit]{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.post-grid .read_more{background-color:var(--main-color);color:#fff;font-size:18px;padding:8px 20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.custom-breadcrumb{margin:1rem calc(10% + 60px) 0;background-color:#efefef;padding:.4rem 1rem .6rem 1rem;opacity:.6;transition:.4s ease all;line-height:1;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transition:.4s ease all;-o-transition:.4s ease all}.custom-breadcrumb:hover{opacity:1}.custom-breadcrumb span{font-size:16px;color:var(--dark-grey);font-weight:600}.custom-breadcrumb a span{color:var(--main-color-light)}.widget-area{display:none}.row{margin:0}.fake-title{font-size:30px!important;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--dark-grey);padding-bottom:1rem}.newsletter-subscribe-container:not(.footer-nl){padding:1rem}.newsletter-subscribe-container{padding:.5rem;margin:1rem 0;color:var(--dark-grey);background-color:var(--lightest-grey)}.newsletter-subscribe-container.footer-nl{margin-top:4rem}.newsletter-subscribe-container.footer-nl p{margin:0!important}.newsletter-subscribe-container p{margin-bottom:0!important;font-weight:400;font-size:16px;line-height:22px;padding:.2rem 0}.single-content .tnp-subscription{padding:1rem;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius);background:url(https://webdeasy.de/wp-content/themes/webdeasy/img/white-dot.svg);background-color:var(--main-color);margin:2rem 0}.single-content .tnp-subscription .tnp-submit{background-color:var(--light-red)}.single-content .tnp-subscription label a{color:var(--white)!important}.tnp.tnp-profile{margin:2rem 0}.tnp.tnp-profile .tnp-field{margin:.5rem 0}.tnp.tnp-profile .tnp-field label{margin-right:1rem}.tnp-subscription .tnp-privacy-field{line-height:14px}.tnp-subscription .tnp-field{margin:.5rem 0 .5rem 0}.tnp-subscription .tnp-field-button{margin-top:2rem}.tnp-subscription .tnp-field input{width:100%;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius)}.tnp-subscription .tnp-field input[type=email],.tnp-subscription .tnp-field input[type=text]{background-color:var(--white)}.tnp-subscription .tnp-field input[type=checkbox]{width:15px;margin-right:5px}.tnp-subscription .tnp-field label,.tnp-subscription .tnp-field label a{font-size:12px;margin-bottom:0;font-weight:400;line-height:14px;color:var(--middle-grey)}.sidebar-box .tnp-subscription .tnp-field.tnp-field-privacy label,.sidebar-box .tnp-subscription .tnp-field.tnp-field-privacy label a{font-size:12px;line-height:16px}.sidebar-box .nl-info{font-size:16px;line-height:24px}.sidebar-box #searchform input[type=text]{width:70%;background-color:var(--white);border-top-right-radius:0;border-bottom-right-radius:0}.sidebar-box #searchform input[type=submit]{width:30%;border-top-left-radius:0;border-bottom-left-radius:0}.sidebar-box #searchform>div{display:flex;justify-content:space-around}body.error404 #searchform input[type=text]{width:100%;background-color:var(--white)}body.error404 #searchform input[type=submit]{margin-top:.5rem}.table-of-contents .toggle-toc{position:absolute;top:1.4rem;right:1rem;font-size:30px;cursor:pointer;font-weight:800;color:var(--main-color)}.table-of-contents.is-sidebar .toggle-toc{top:.5rem}.tnp-subscription .tnp-field.tnp-field-privacy label,.tnp-subscription .tnp-field.tnp-field-privacy label a{font-size:16px}.small-hint{font-size:14px;color:var(--middle-grey)}.info-notice{border-left:3rem solid var(--light-grey);background-color:var(--lightest-grey);padding:.7rem!important;position:relative;z-index:1;margin:2rem 0;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow)}.info-notice:not(.inline-newsletter-subscription),.info-notice:not(.inline-newsletter-subscription) a{font-size:16px}.single-content>ol li a,.single-content>p>a,.single-content>p>em>a,.single-content>p>strong>a,.single-content>ul li a{color:var(--main-color);text-decoration:underline;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.single-content>p>em>a:hover,.single-content>ul li a:hover,p:not(.high-btn) .single-content>p>a:hover{color:var(--light-red);text-decoration:none}.info-notice:after{content:'!';position:absolute;top:50%;left:-35px;transform:translateY(-50%);color:var(--white);font-size:2em;font-weight:600;line-height:43px;height:50px;width:25px;text-align:center;z-index:-1}.info-notice.danger{border-color:var(--red);background-color:var(--red_low_op)}.info-notice.warning{border-color:var(--orange);background-color:var(--orange_low_op)}.info-notice.info{color:var(--dark-grey);margin:2rem 0;border-color:var(--main-color);background-color:var(--main-color-low-op)}.inline-newsletter-subscription p{margin:0!important}.rank-math-list-item,.schema-faq-section{margin:2rem 0;padding:1rem;box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow);position:relative;background-color:var(--lightest-grey);border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius)}.rank-math-list-item:after,.schema-faq-section:after{content:'?';position:absolute;top:-20px;right:7px;width:20px;height:30px;transform:rotate(12deg);color:var(--main-color);background-color:transparent!important;font-size:2.5em;font-weight:600;background:#fff;line-height:43px;height:50px;width:40px;text-align:center;z-index:1}.rank-math-question,.schema-faq-section strong{margin-bottom:.5rem!important;margin-top:.5rem!important;color:var(--dark-grey);position:relative;z-index:2;font-size:20px}.schema-faq-question strong{font-weight:600}p.schema-faq-answer{margin-top:0!important}.high-btn{color:var(--main-color);font-size:110%;font-weight:600}.high-btn::before{content:'➜';padding-right:.5rem;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.high-btn a,.high-btn:hover a{text-decoration:none!important;color:var(--main-color)!important}.high-btn:hover::before{padding-right:.7rem}.has-background.has-primary-background-color:not(.high-btn) a:hover{background-color:transparent;border-color:var(--main-color);color:var(--main-color);padding:.5rem 1rem}.has-background.has-primary-background-color:not(.high-btn){margin:2rem 0}.has-background.has-primary-background-color:not(.high-btn) a{color:#fff;font-size:18px;background-color:var(--main-color);padding:.5rem 1.5rem;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;cursor:pointer;text-decoration:none;border:2px solid var(--main-color);border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow)}.has-text-align-center{text-align:center}.single-after-content{padding:1rem 0 0 0;margin-top:7rem}#wave{margin-bottom:-4px;margin-top:2rem}#footer-wave{margin-top:-1px}#ad-top-wave,#blog-sub-top-wave,#toc-top-wave{position:absolute;left:0;top:-14px}.single-content{padding:0}.no-padding{padding:0}.inline-containers{display:flex;width:106%;margin-left:-3%}.landingpage-inline-newsletter-subscription{width:35%;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);padding:1.5rem 3%;margin:0 .5rem;display:flex;flex-direction:column;justify-content:center}.inline-containers.archive-page .landingpage-inline-newsletter-subscription{width:50%;box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow)}.landingpage-inline-newsletter-subscription p{font-size:14px;padding:0;margin-top:.5rem}.landingpage-inline-newsletter-subscription h2{color:var(--main-color);margin-top:0;font-weight:600;font-size:1.4em;margin-bottom:0}.landingpage-inline-newsletter-subscription.has-bg{background:url(https://webdeasy.de/wp-content/themes/webdeasy/img/white-dot.svg);background-color:var(--main-color)}.landingpage-inline-newsletter-subscription>p{display:none}.landingpage-inline-newsletter-subscription.has-bg h2,.landingpage-inline-newsletter-subscription.has-bg p{color:var(--white)}.landingpage-inline-newsletter-subscription.has-bg label a{color:var(--white)}.landingpage-inline-newsletter-subscription.has-bg .tnp-submit{background-color:var(--light-red)}.inline-categories{background:url(https://webdeasy.de/wp-content/themes/webdeasy/img/white-dot.svg);background-color:var(--main-color);width:65%;margin:0 .5rem;padding:1.5rem 3%;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius);display:flex;flex-direction:column;justify-content:center;box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow)}.inline-categories .flex{display:flex;flex-wrap:wrap}.inline-categories a{padding:.2rem 1rem;background-color:var(--light-red);color:var(--white);border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);margin:.4rem;font-size:18px;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.inline-categories a:hover{background-color:var(--dark-grey);text-decoration:none}.inline-categories h2{color:var(--white);margin-top:0;font-weight:600;font-size:2.8em;margin-bottom:1.5rem;margin-left:.5rem}#content li:before{content:'';display:block;width:6px;height:6px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:var(--main-color);position:absolute;top:10px;left:-16px}figcaption{font-size:12px;color:var(--middle-grey);text-align:center;margin:0 auto;font-style:italic}figcaption a{font-size:14px}.cc-window{transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.want-to-learn{text-align:center;font-size:30px;display:block;margin:1rem 0;position:relative}.want-to-learn .current-category{border-bottom:2px solid var(--main-color);padding:0 37px 0 14px;cursor:pointer;position:relative;font-weight:600}.want-to-learn .content-list{display:none;margin:0;max-height:15rem;overflow-y:scroll;width:15rem;z-index:9999;background-color:var(--background-color)}.want-to-learn .content-list ul{list-style:none;padding:0;margin:0}.want-to-learn .content-list li::before{width:0!important;height:0!important}.want-to-learn .content-list li.active,.want-to-learn .content-list li:hover{background-color:var(--main-color-low-op);color:var(--main-color)}.want-to-learn .content-list li{list-style:none;padding:.3rem 3rem .3rem 2rem;font-size:20px;cursor:pointer;text-align:left}.want-to-learn .content-list.open{display:block;position:absolute;top:0;left:0;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius)}.want-to-learn .current-category::after{content:'';display:block;pointer-events:none;position:absolute;right:11px;top:11px;border-bottom:2px solid var(--main-color);border-right:2px solid var(--main-color);-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:11px;height:11px}.lightbox{display:none;position:relative;z-index:999999}.lightbox .bg-overlay{position:fixed;left:0;top:0;background-color:#000;opacity:.3;width:100vw;height:100vh}.lightbox .img-container{padding:2rem 2rem 1rem 2rem;background-color:var(--background-color);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.lightbox .img-container .close{position:absolute;top:8px;right:8px;color:#000;font-size:18px;cursor:pointer}.lightbox .img-container img{max-width:80vw;max-height:80vh}.lightbox .img-container p{margin:.5rem 0}.comments-wrapper{padding:0;margin-top:7rem}#comments .comment-author .fn{margin-right:.3rem;font-weight:600}#comments{padding-bottom:.5rem}#comments h2{margin-top:2rem}#comments .comments-title-wrap{display:flex;justify-content:space-between;align-items:center}#comments .discussion-avatar-list{display:none}#comments .discussion-meta-info{margin:0;font-size:14px;display:none}#comments .comment-body,#comments .comment-body a,#comments .comment-body p,#comments .comment-list .comment-body li,#comments .comment-list .comment-content,#comments .comment-list .comment-content a{font-size:15px!important;line-height:1.5!important}#comments .comment-body p{margin-bottom:.5rem!important}#comments .discussion-meta-info svg{width:15px;fill:var(--main-color)}#comments .comment-list{padding-left:0}#comments .comment-list .comment-meta{border-bottom:1px solid var(--light-grey);padding-bottom:.5rem;margin-bottom:.3rem}#comments .comment-list .comment-meta a{font-size:14px;color:var(--middle-grey)}#comments .screen-reader-text{display:none}#comments .comment-list .children{margin-top:2rem;padding-left:0}#comments .comment-list .comment-author.vcard{display:flex;align-items:center}#comments .comment-list .comment-author.vcard a{color:var(--main-color);font-size:16px}#comments .comment-list .comment-author.vcard img{margin-right:.5rem;width:1.5rem}#comments .comment-author.vcard .post-author-badge{display:none}#comments .comment-list li.pingback,#comments .comment-list li.trackback{display:none}#comments .comment-list li.comment,#comments .comment-list li.pingback{list-style:none;padding:.7rem;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);background-color:var(--lightest-grey);margin:.5rem 0;-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius);border:1px solid var(--light-grey);-moz-border:1px solid var(--light-grey);-webkit-border:1px solid var(--light-grey)}#comments .comment-list li.comment:before,#comments .comment-list li.pingback:before{width:0;height:0}#comments .comment-list .comment-content{padding:.5rem 0}#comments .comment-list .comment-content p{margin:10px 0 5px 0}#comments .comment-list .comment-content,#comments .comment-list .comment-content a{font-size:16px}#comments p.comment-form-author{margin-top:3rem!important}#comments p.comment-form-author,#comments p.comment-form-email,#comments p.comment-form-url{display:flex;align-items:center;justify-content:flex-start}#comments p.comment-form-author label,#comments p.comment-form-email label,#comments p.comment-form-url label{min-width:7rem;width:20%}#comments p.comment-form-author input,#comments p.comment-form-email input,#comments p.comment-form-url input{min-width:80%}#comments .comment-reply-link,#comments input[type=submit]{color:#fff;background-color:var(--main-color);font-size:14px;padding:5px 15px;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius)}#comments .comment-reply-link:hover,#comments input[type=submit]:hover{text-decoration:none;background-color:var(--dark-grey)}#comments #cancel-comment-reply-link{margin-left:1rem;color:#fff;background-color:var(--light-grey);font-size:14px;padding:5px 15px;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius)}#comments #cancel-comment-reply-link:hover{text-decoration:none;background-color:var(--middle-grey)}#comments .comment-notes,#comments .comment-notes span{font-size:14px}#comments .comment-form input:not([type=submit]){background-color:var(--white)}#comments .comment-form input:not([type=checkbox]):not([type=submit]),#comments .comment-form textarea{border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);width:100%;background:var(--white);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-sizing:border-box}#comments .comment-form textarea{width:100%}#comments .comment-form label{margin-bottom:0}#comments .comment-form .comment-form-cookies-consent{display:flex;align-items:center}#comments .comment-form .comment-form-cookies-consent input{margin-right:.5rem}#comments .comment-form .comment-form-cookies-consent label,#comments .comment-form .privacy-hint label{font-size:14px}#comments .form-submit{margin:0}#comments .comment-respond{padding:.5rem 0}#comments h3{margin:0!important}#comments #reply-title{margin-bottom:.7rem!important}header.site-header{background-color:rgba(255,255,255,.9);padding:.7rem 0;width:100%;box-shadow:var(--shadow)}header.site-header li:before{width:0;height:0}body.archive header.site-header,body.error404 header.site-header,body.home header.site-header,body.page-template-default header.site-header,body.search header.site-header{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}header.site-header .inner-header-container{max-width:1400px;width:80vw;display:flex;margin:0 auto;align-items:center;justify-content:space-between;position:relative}header.site-header .left-area{display:flex;align-items:center}header.site-header .right-area{display:flex;align-items:center}header .site-branding{display:flex;justify-content:space-between;width:80vw;margin:0 auto}header.site-header{top:0;width:100%;z-index:99999;position:fixed;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}header.site-header:hover{background-color:#fff}body.logged-in header.site-header{top:32px}header.site-header .custom-logo-link{position:relative;overflow-y:hidden;line-height:0;display:block;padding-top:0}header.site-header .custom-logo{z-index:2}#content{margin-top:3.5rem}span.german{background-image:url(https://webdeasy.de/wp-content/themes/webdeasy/img/001-germany.svg);background-repeat:no-repeat;background-size:cover;height:20px;width:20px;margin:0 10px;display:inline-block;position:relative}span.english{background-image:url(https://webdeasy.de/wp-content/themes/webdeasy/img/002-united-states.svg);background-repeat:no-repeat;background-size:cover;height:20px;width:20px;margin:0 10px;display:inline-block;position:relative}.site-main.landingpage .page-header{margin:0;display:flex;justify-content:center;align-items:center}.pulse{-webkit-animation:pulse 2s infinite ease-in-out;-o-animation:pulse 2s infinite ease-in-out;animation:pulse 2s infinite ease-in-out}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.03)}100%{transform:scale(1)}}.site-main.landingpage .page-header{display:none}.main-menu{display:flex;margin:0;padding:0;align-items:center;justify-content:space-between}.main-menu li{list-style:none;margin:0 1.2rem;position:relative}.main-menu li a[href*='#']{cursor:default}.main-menu li a{font-size:18px;color:var(--dark-grey)}.main-menu>li>a{color:var(--dark-grey);font-weight:600;font-size:20px}.main-menu li a:hover,body:not(.home) .main-menu li.current_page_item>a{text-decoration:none;color:var(--main-color)}body:not(.home) .main-menu li[class*=current-]>a{color:var(--main-color)}.main-menu>li:hover>.sub-menu,.main-menu>li:hover>.sub-menu>li:hover{display:block;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius)}.main-menu .sub-menu{display:none;position:absolute;margin:0;padding:.2rem .8rem;background-color:var(--lightest-grey);z-index:11;width:18rem;left:0;box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow)}.main-menu .sub-menu li{margin:0;min-width:18px;line-height:18px;padding:7px 0;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;position:relative}.main-menu .sub-menu li:first-child{display:none}.main-menu .sub-menu li:last-child{border:none}.main-menu .sub-menu li a{font-size:16px;line-height:20px;letter-spacing:.5px;font-weight:500}.main-menu .sub-menu .sub-menu{border:none;width:auto;min-width:15rem;padding:0 0 0 .5rem;position:absolute;margin-left:17rem;z-index:10;top:0}.main-menu .sub-menu .sub-menu{display:none;padding-left:.5rem}.main-menu .sub-menu .sub-menu:hover{display:block}.main-menu .sub-menu .sub-menu li{position:relative}.main-menu .sub-menu li:hover .sub-menu{display:block}.main-menu .sub-menu .sub-menu li a{font-weight:400}.main-menu .sub-menu .submenu-expand{display:block!important;position:absolute;right:0}.search-icon{background-image:url(https://webdeasy.de/wp-content/themes/webdeasy/img/search.svg);width:22px;height:22px;background-size:cover;background-position:center;cursor:pointer;margin-left:1.5rem;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.menu-xtra-items .search-area{display:none;margin-left:3rem}.menu-xtra-items .search-area input{background:var(--white);border:1px solid var(--light-grey);transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.menu-xtra-items .search-area input[type=text]:focus,.menu-xtra-items .search-area input[type=text]:hover{border-color:var(--main-color)}.menu-xtra-items .search-area input[type=submit]{display:none}.dark-mode-switcher{transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;background-image:url(https://webdeasy.de/wp-content/themes/webdeasy/img/dark-mode.svg);width:22px;height:22px;background-size:cover;background-position:center;cursor:pointer;margin-left:1rem}body[data-theme=dark] .dark-mode-switcher{filter:invert(1)}.main-menu .menu-item-2250 a,.main-menu .menu-item-2251 a{display:none}.main-menu .menu-item-link-return{display:none}.main-menu .submenu-expand{background-color:transparent;border:0;position:relative;padding-right:20px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.main-menu .submenu-expand .svg-icon{position:absolute;top:-15px;left:3px;width:20px;height:20px;fill:var(--main-color)}.main-menu>li>.submenu-expand .svg-icon{fill:var(--dark-grey)}.main-menu-more{display:none}.mobile-menu-button{width:1.5rem;height:1.5rem;display:block;display:flex;flex-direction:column;justify-content:space-evenly;cursor:pointer;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;display:none}.mobile-menu-button:hover{box-shadow:0 0 0 8px rgba(0,0,0,.1),inset 0 0 0 20px rgba(0,0,0,.1);-moz-box-shadow:0 0 0 8px rgba(0,0,0,.1),inset 0 0 0 20px rgba(0,0,0,.1);-webkit-box-shadow:0 0 0 8px rgba(0,0,0,.1),inset 0 0 0 20px rgba(0,0,0,.1)}.mobile-menu-button .line{width:100%;height:3px;background-color:var(--main-color)}.mobile-menu-button .line:first-child{width:100%}.mobile-menu-button .line:last-child{width:100%}.menu-xtra-items{display:flex;align-items:center}.lang-switcher{display:flex;margin:0 .5rem 0 .1rem;padding-left:.7rem}.lang-switcher li.lang-item a>span{display:none}.lang-switcher li{list-style:none;padding:.5rem}.lang-switcher li a{width:16px;height:11px;background-size:cover;background-position:center;width:25px;height:18px;display:block;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.lang-switcher li.lang-item-en a{background-image:url(https://webdeasy.de/wp-content/themes/webdeasy/img/united-kingdom.svg)}.lang-switcher li.lang-item-de a{background-image:url(https://webdeasy.de/wp-content/themes/webdeasy/img/germany.svg)}.lang-switcher li a img{display:none}.sidebar-headline{font-size:20px;color:var(--dark-grey);letter-spacing:2px;text-transform:uppercase;font-weight:600;margin:0 0 1rem 0!important;display:block}.sidebar-outer-box .js-to-top-container{transition:0s ease all;-webkit-transition:0s ease all;-moz-transition:0s ease all;-ms-transition:0s ease all;-o-transition:0s ease all}.sidebar-outer-box{padding-right:0!important}.menu-sidebar-tutorials-de-container ul,.menu-sidebar-tutorials-en-container ul{list-style:none;padding-left:1.6rem}.menu-sidebar-tutorials-de-container .current-menu-item,.menu-sidebar-tutorials-en-container .current-menu-item{font-weight:600}.sidebar-box ul a{font-size:.8em}.sidebar-box ul li.active a{font-weight:600}.sidebar-box{padding:1rem;margin-top:3rem;animation:highlight 1s;transform:scale(1);border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);background-color:var(--white)}@keyframes highlight{0%{opacity:0}50%{opacity:1}}.sidebar-box:hover{opacity:1}.sidebar-box.sidebar-search{padding:0;border:0}footer.site-footer{background-color:var(--middle-grey)}footer.site-footer .post-list .fake-headline{font-size:22px;color:var(--white)}footer.site-footer .post-list{max-width:25rem;margin:0 .5rem}footer.site-footer .post-list ul{padding-left:0}footer.site-footer .post-list ul li{display:block;margin:.7rem 0!important}footer.site-footer .post-list ul li a{color:var(--light-grey)!important;font-size:18px!important}footer .footer-navigation{width:36rem}footer .widget a,footer .widget li{font-size:20px;color:var(--middle-grey)}footer .widget_search .search-field{width:100%}#colophon{margin-top:3rem}#colophon .site-info{max-width:1400px;width:80vw;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}#colophon .site-info .small-info{display:flex;align-items:center}#colophon .site-info .small-info p{color:#fff;font-size:12px;margin:0 .3rem}#colophon .site-info .small-info p:last-child{margin-right:0}#colophon .site-info a{color:#fff;font-size:16px}#colophon .site-info li{list-style:none;margin:0 .2rem}#colophon .site-info li:first-child{margin-left:0}.footer-menu{display:flex;margin:0;padding:1rem 0;width:36rem;justify-content:space-between}footer .widget_search .search-field{background-color:var(--light-grey);border:none;font-size:.8rem}footer .textwidget p{color:var(--middle-grey)}article.type-post footer.entry-footer{padding:0}article.type-post footer.entry-footer .inner-footer-container>span{margin:0 .5rem}article.type-postfooter.entry-footer.inner-footer-container>span:first-child{margin-left:0}.entry .entry-footer a:hover,.entry .entry-meta a:hover{text-decoration:none}article.type-post footer.entry-footer .inner-footer-container{border-top:2px solid var(--light-grey);display:flex;align-items:center;justify-content:center;padding:.5rem 0}article.type-post footer.entry-footer .inner-footer-container .comments{display:none}.entry .entry-footer a,.entry .entry-footer span,.entry .entry-meta a{font-size:16px}label{width:100%}.privacy-popup{width:100%;height:100%}.privacy-bg{background-color:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;z-index:99999;left:0;top:0}.privacy-container{position:fixed;top:20vh;width:30vw;left:50%;transform:translateX(-50%);background-color:var(--background-color);padding:1rem 1.5rem;z-index:999999;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius)}.privacy-container .cookie{width:40px;position:absolute;opacity:.3;z-index:98;display:block}.privacy-container #accept-cookies{font-weight:600;width:10rem;background-color:#0dbe3f!important}.privacy-container #accept-cookies:hover{background-color:var(--dark-grey)!important}.privacy-container #necessary-cookies{color:var(--dark-grey);border-color:var(--dark-grey);font-size:14px;margin-right:.5rem;opacity:.9;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.privacy-container #necessary-cookies:hover{opacity:1}.privacy-container .btn-group input[type=checkbox]{margin-right:.5rem}.privacy-container .cookie.one{top:1.5rem;right:1.5rem}.privacy-container .cookie.two{top:3rem;left:5rem}.privacy-container .cookie.three{bottom:5rem;left:10rem}.privacy-container .text{z-index:99;display:block;position:relative}.privacy-container h2{color:var(--main-color)}.privacy-container .row{display:flex;justify-content:space-between;align-items:center}.privacy-container .row.last-row{margin-top:2rem}.privacy-container a,.privacy-container p{font-size:16px;z-index:99}.privacy-container .btn{margin:0 .2rem}.privacy-container .btn-outline-secondary{opacity:.6;font-size:10px}.privacy-container span.cookie-title{font-weight:700;margin-bottom:1rem;display:none}.privacy-container .more-infos-container{margin-bottom:1rem}.privacy-container .more-infos-container p{margin:0;border-top:1px solid 1px solid var(--middle-grey)}.privacy-container #show-cookies{font-size:14px;color:var(--middle-grey)}.privacy-container .btn-group{display:flex;align-items:center;margin:0 .5rem}.privacy-container .btn-group:first-child{margin-left:0}.privacy-container .btn-group:last-child{margin-right:0}.privacy-container .button-container{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:.7rem}.privacy-container .more-cookie-infos{margin-top:1rem}.privacy-container .more-cookie-infos.wd-show{background-color:var(--light-grey);padding:1rem}.privacy-container .more-cookie-infos ul{margin-top:0;margin-bottom:0;padding-left:1rem}.privacy-container .more-cookie-infos li,.privacy-container .more-cookie-infos li a{font-size:12px}.external-resources-container{margin-top:2rem}.external-resources-container .toggle-resources{cursor:pointer;transition:.2s ease color;-webkit-transition:.2s ease color;-moz-transition:.2s ease color;-ms-transition:.2s ease color;-o-transition:.2s ease color;padding:2rem 1rem 0 0;margin-bottom:0;text-align:right;font-style:italic;display:block;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius)}.external-resources-container.open{box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow)}.external-resources-container.open .toggle-resources{text-align:left}.external-resources-container.open .toggle-resources{background-color:var(--lightest-grey);padding:1rem 1rem 0 1rem}.external-resources-container .toggle-resources:hover{color:var(--main-color)}.external-resources-container ul{background-color:var(--lightest-grey);padding:1rem 2rem;margin-top:0}body[data-theme=dark]{--background-color:#212433;--different-background-color:#1b1e29;--main-color:#7481bb;--main-color-light:#31364c;--main-color-low-op:rgb(54, 61, 94);--middle-grey:#999999;--light-grey:#2a2e40;--lightest-grey:#2b2b2b;--dark-grey:#ebebeb;--light-red:#f16868;--shadow:rgba(50, 55, 76, 0.05) 0px 1px 0px,rgba(50, 55, 76, 0.1) 0px 0px 8px;--red:#c15555;--orange_low_op:rgba(249, 183, 36, 0.2)}body[data-theme=dark] img{opacity:.8;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}body[data-theme=dark] img:hover{opacity:1}body[data-theme=dark] .entry-header .entry-meta span{color:var(--middle-grey)}body[data-theme=dark]:not(pre)>code{background-color:var(--light-grey)}body[data-theme=dark] .wp-block-quote::after,body[data-theme=dark] .wp-block-quote::before{background-color:var(--background-color)}body[data-theme=dark] .newsletter-subscribe-container{background-color:var(--light-grey)}body[data-theme=dark] .inline-categories{background-color:var(--light-grey)}body[data-theme=dark] .enlighter-t-mowtwo{background-color:var(--light-grey)!important;border:1px solid var(--middle-grey)!important}body[data-theme=dark] .enlighter-t-mowtwo.enlighter-hover div.enlighter>div:hover{background-color:var(--light-grey)}body[data-theme=dark] .rank-math-list-item,body[data-theme=dark] .schema-faq-section{background-color:var(--light-grey)}body[data-theme=dark] .enlighter-t-mowtwo div.enlighter>div.enlighter-special{background-color:#4e2727!important}body[data-theme=dark] .search-icon{filter:invert(1)}body[data-theme=dark] #comments .comment-list li.comment,body[data-theme=dark] #comments .comment-list li.pingback{background-color:transparent}body[data-theme=dark] .sidebar-box{background-color:var(--background-color)!important}body[data-theme=dark] footer.site-footer{background-color:var(--light-grey)}body[data-theme=dark] .like-dislike-container .icon-wrapper img{filter:invert(1)}body[data-theme=dark] .wp-webdeasy-comment-editor .toolbar .line .box .editor-btn.icon img{filter:invert(1)}body[data-theme=dark] header.site-header{background-color:rgba(33,36,51,.9)}body[data-theme=dark] .table-of-contents .toc-headline::before{filter:brightness(.5) invert(1)}body[data-theme=dark] .social-icons a:hover{background-color:var(--middle-grey)}body[data-theme=dark] .btn:hover,body[data-theme=dark] .button:hover,body[data-theme=dark] button:hover,body[data-theme=dark] input[type=button]:hover,body[data-theme=dark] input[type=reset]:hover,body[data-theme=dark] input[type=submit]:hover{background-color:var(--middle-grey)!important}.wp-webdeasy-comment-editor{width:100%;min-height:18rem;border:1px solid var(--light-grey);border-top:6px solid var(--dark-grey);border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius);background-color:var(--white)}.wp-webdeasy-comment-editor *{box-sizing:content-box}.wp-webdeasy-comment-editor .toolbar{border-bottom:1px solid var(--light-grey)}.wp-webdeasy-comment-editor .toolbar .line{display:flex;border-bottom:1px solid var(--light-grey)}.wp-webdeasy-comment-editor .toolbar .line:last-child{border-bottom:none}.wp-webdeasy-comment-editor .toolbar .line .box{display:flex;border-left:1px solid var(--light-grey)}.wp-webdeasy-comment-editor .toolbar .line .box .editor-btn{display:flex;align-items:center;justify-content:center;position:relative;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.wp-webdeasy-comment-editor .toolbar .line .box .editor-btn.active,.wp-webdeasy-comment-editor .toolbar .line .box .editor-btn:hover{background-color:var(--light-grey);cursor:pointer}.wp-webdeasy-comment-editor .toolbar .line .box .editor-btn.icon img{width:15px;padding:2px 10px}.wp-webdeasy-comment-editor .toolbar .line .box .editor-btn.icon.smaller img{width:12px}.wp-webdeasy-comment-editor .toolbar .line .box .editor-btn.has-submenu{width:20px;padding:0 10px}.wp-webdeasy-comment-editor .toolbar .line .box .editor-btn.has-submenu::after{content:'';width:6px;height:6px;position:absolute;background-image:url(https://image.flaticon.com/icons/svg/25/25243.svg);background-repeat:no-repeat;background-size:cover;background-position:center;right:4px}.wp-webdeasy-comment-editor .toolbar .line .box .editor-btn.has-submenu .submenu{display:none;position:absolute;top:36px;left:-1px;z-index:10;background-color:#fff;border:1px solid var(--light-grey);border-top:none}.wp-webdeasy-comment-editor .toolbar .line .box .editor-btn.has-submenu .submenu .editor-btn{width:39px}.wp-webdeasy-comment-editor .toolbar .line .box .editor-btn.has-submenu .submenu:hover{display:block}.wp-webdeasy-comment-editor .toolbar .line .box .editor-btn.has-submenu:hover .submenu{display:block}.wp-webdeasy-comment-editor .content-area{padding:0;line-height:1.5;resize:auto}.wp-webdeasy-comment-editor .content-area .visuell-view{outline:0;min-height:12rem;font-size:16px!important;line-height:1.5!important;padding:1rem 1.5rem;background-color:var(--white);border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius)}.wp-webdeasy-comment-editor .content-area .visuell-view a,.wp-webdeasy-comment-editor .content-area .visuell-view p{font-size:16px!important;line-height:1.5!important;margin:.3rem 0 .5rem 0!important}.wp-webdeasy-comment-editor .content-area .html-view{outline:0;display:none;font-family:SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace;width:100%;height:200px;border:none;resize:none;padding:1rem 1.5rem}.wp-webdeasy-comment-modal{z-index:999999;display:none}.wp-webdeasy-comment-modal .modal-wrapper{background-color:#fff;padding:1rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:20rem;min-height:10rem;z-index:41;z-index:999998}.wp-webdeasy-comment-modal .modal-wrapper .close{position:absolute;top:1rem;right:1rem;cursor:pointer}.wp-webdeasy-comment-modal .modal-wrapper .modal-content{flex-direction:column}.wp-webdeasy-comment-modal .modal-wrapper .modal-content h3{margin-top:0}.wp-webdeasy-comment-modal .modal-wrapper .modal-content input{margin:1rem 0;padding:.5rem}.wp-webdeasy-comment-modal .modal-wrapper .modal-content input[type=text]{width:calc(100% - 1rem)}.wp-webdeasy-comment-modal .modal-wrapper .modal-content .row label{margin-left:.5rem}.wp-webdeasy-comment-modal .modal-wrapper .modal-content button{background-color:var(--main-color);border:0;color:#fff;padding:.5rem 1.2rem;cursor:pointer}.wp-webdeasy-comment-modal .modal-bg{position:fixed;background-color:rgba(0,0,0,.3);width:100vw;height:100vh;top:0;z-index:999998;left:0}.like-dislike-container{text-align:center;opacity:.9;display:flex;flex-direction:column;align-items:center;margin:5rem auto 0 auto;font-weight:600;background-color:var(--lightest-grey);border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);max-width:20rem;padding:.5rem .5rem 1rem .5rem;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all;-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius);box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow)}.like-dislike-container:hover{opacity:1}.like-dislike-container .flex{display:flex}.like-dislike-container p{margin-bottom:.5rem!important}.like-dislike-container .icon-wrapper{border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);display:flex;justify-content:center;align-items:center;margin:0 .2rem;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.like-dislike-container .icon-wrapper:hover{cursor:pointer}.like-dislike-container .icon-wrapper:hover img{transform:scale(1.1)}.like-dislike-container .icon-wrapper.active{background-color:var(--main-color);cursor:not-allowed}.like-dislike-container .icon-wrapper.disabled{opacity:.3;pointer-events:none;cursor:not-allowed}.like-dislike-container .icon-wrapper.active img{filter:brightness(0) invert(1);opacity:1}.like-dislike-container .icon-wrapper img{width:1.3rem;box-sizing:content-box;padding:5px 20px;opacity:.5;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.like-dislike-container .dislike{transform:rotate(180deg)}.like-dislike-container input[type=text]{width:100%;background:0 0;margin-top:1rem;border:1px solid var(--middle-grey)}.like-dislike-container .btn{width:100%;padding:5px}@media screen and (max-width:1500px){.post-preview-container .horizontal-look>a{height:60px}.post-preview-container .horizontal-look h2 a{font-size:.5em}.post-preview-container .horizontal-look h2{line-height:16px}#main{width:80vw}.inner-header-container{width:95vw!important}.footer-menu{width:100%;justify-content:space-evenly}}@media screen and (max-width:1200px){.post-preview-container{justify-content:space-between}.post-thumbnail img{margin:0 auto;display:block}.post-overview.post-preview-container .content-container{min-height:26rem}.post-preview-container.nw1200 .entry-item{width:48%}.inline-containers{flex-wrap:wrap;width:100%;margin:0}.inline-containers.archive-page .category-description,.inline-containers.archive-page .landingpage-inline-newsletter-subscription{width:100%;margin:.5rem 0}.inline-containers .inline-categories,.inline-containers .landingpage-inline-newsletter-subscription{width:100%;margin:.5rem 0}.post-container{width:100%}.social-icons{justify-content:flex-start}.social-icons a{max-width:5rem}#main{width:95vw!important}.sidebar-box.newsletter-box{margin-top:3rem!important}.sidebar-box.sidebar-search{margin-bottom:2rem}.post-preview-container .entry-item .post-entry{width:auto}.post-preview-container .entry-item .post-entry .content-container{padding-bottom:2rem}.post-preview-container .horizontal-look{align-items:flex-start}.post-preview-container .horizontal-look>a{height:140px}.post-container .content-container{height:auto;min-height:auto}body.single-post .entry-content{flex-direction:column}body.single-post .entry-content .main-entry-content,body.single-post .entry-content .sidebar-outer-box{width:100%;margin:0 auto}.post-container .content-container a.btn{position:relative;bottom:unset;left:unset}.c-container{width:100%}.landingpage .page-header{margin:0}.desktop-only{display:none}.mtm-0{margin-top:0!important}footer .site-info{width:auto!important;padding:0 1rem}.sidebar-outer-box{background-color:var(--background-color);padding-left:0!important}.privacy-container{width:80vw}.wp-block-image .alignleft,.wp-block-image .alignright{width:20vw}.mobile-menu-button{display:flex;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-ms-transition:.2s ease all;-o-transition:.2s ease all}.menu-hauptmenue-container,.menu-hauptmenue-en-container{display:none;background-color:var(--white);position:fixed;top:0;right:0;width:100%;height:100%;z-index:99999999;overflow-y:scroll}.mobile-menu-bg-overlay{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:#000;opacity:.5;z-index:1400}.main-menu{flex-direction:column;justify-content:center;margin-top:5rem;align-items:flex-start;padding-left:2rem}.main-menu .sub-menu li{border:none;margin:0}body:not(.home) .main-menu li[class*=current-] .submenu-expand svg{fill:var(--main-color);color:var(--main-color);box-sizing:content-box}#menu-item-4787 .submenu-expand,#menu-item-9601 .submenu-expand{display:inline-block}.main-menu .sub-menu li{padding:7px 0}.main-menu .sub-menu{padding-left:.5rem!important}.main-menu>#menu-item-4787 .sub-menu .submenu-expand,.main-menu>#menu-item-9601 .sub-menu .submenu-expand{transform:rotate(-90deg) translateX(-5px);-webkit-transform:rotate(-90deg) translateX(-5px);-moz-transform:rotate(-90deg) translateX(-5px);-ms-transform:rotate(-90deg) translateX(-5px);-o-transform:rotate(-90deg) translateX(-5px)}.main-menu .sub-menu .sub-menu{position:relative;transform:none;min-width:auto;top:inherit;margin-left:0}.main-menu li{margin:0;margin:1rem 0}.main-menu li a{font-size:28px}.main-menu>li>a{font-weight:600}.main-menu .sub-menu li a{font-size:22px;line-height:28px}.main-menu .sub-menu li:hover{padding-left:0;border-left:0}.main-menu .sub-menu li{text-align:left}.main-menu>li:hover>.sub-menu{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.main-menu .sub-menu{border:none;width:100%;padding-left:0}.main-menu .submenu-expand{padding:0;width:0;height:0;display:inline-block}.main-menu .submenu-expand .svg-icon{top:-25px;display:block}.main-menu .submenu-expand .svg-icon{width:35px!important;height:35px!important}#menu-item-4787,#menu-item-9601{background-color:transparent;padding:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border:none;padding-left:2rem}#menu-item-4787::after,#menu-item-9601::after{left:0;right:inherit;transform:none;top:13px}#menu-item-4787>a,#menu-item-9601>a{color:var(--light-red)}.main-menu>#menu-item-4787>.submenu-expand .svg-icon,.main-menu>#menu-item-9601>.submenu-expand .svg-icon{fill:var(--light-red);color:var(--light-red);box-sizing:content-box}.main-menu .sub-menu{position:relative;background-color:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:1.5rem}.mobile-menu-button.open{z-index:999999999;position:relative;position:fixed;top:1rem;right:1rem}.mobile-menu-button.open .line{background-color:var(--dark-grey);position:absolute;top:50%;transform:translateY(-50%)}.mobile-menu-button.open .line:first-child{width:100%;transform:rotate(45deg)}.mobile-menu-button.open .line:nth-child(2n){transform:rotate(-45deg)}.mobile-menu-button.open .line:last-child{display:none}.main-menu>li:hover .sub-menu{display:none}header.site-header .right-area{flex-direction:row-reverse}}@media screen and (max-width:980px){.post-overview.post-preview-container .entry-item{margin:0 auto;width:48%}.post-overview.post-preview-container .content-container{min-height:22rem}}@media screen and (max-width:768px){body[data-theme=dark] .menu-hauptmenue-container,body[data-theme=dark] .menu-hauptmenue-en-container{background-color:var(--light-grey)}.wp-block-columns{flex-wrap:wrap!important}.wp-block-columns .wp-block-column{width:100%;margin:0!important}.social-icons a{padding:.7rem;margin:0 .2rem}.social-icons img{width:14px;height:14px}.under-thumbnail-infos{padding:0 1rem;flex-direction:column-reverse}.under-thumbnail-infos .social-icons{margin-top:1rem;justify-content:space-between}body.logged-in header.site-header{top:46px}header.site-header .custom-logo{width:100px}.codepen-info-container .col{width:100%;margin:1rem 0}.codepen-info-container p.discriminator{font-size:90%;margin-bottom:0}.codepen-info-container p{text-align:left}.post-thumbnail img{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.external-resources-container .toggle-resources{padding:1rem 1rem 0 1rem}body{overflow-x:hidden}.donation-container{width:calc(100% - 2rem)}.wp-block-table{overflow-x:scroll}#comments .comment-list .children{padding-left:0}iframe{width:100%}.inline-categories h2{font-size:1.8em}.inline-categories a{font-size:16px;padding:5px 1rem;margin:.3rem}.inline-switcher{display:block;margin-bottom:3rem;margin-top:1rem}#comments p.comment-form-author,#comments p.comment-form-email,#comments p.comment-form-url{flex-direction:column;align-items:flex-start}#comments p.comment-form-author input,#comments p.comment-form-email input,#comments p.comment-form-url input{width:100%}header.site-header{padding:.5rem 0}.overview-header h1{text-align:left;font-size:2em}.want-to-learn .current-category::after{top:7px}.wp-block-image figcaption{width:100%!important;max-width:100%}.post-preview-container{justify-content:center}.wp-block-table td,.wp-block-table th{min-width:5rem;padding:.5rem 1rem}.search-area{display:block;position:absolute;top:4rem;right:.5rem;width:calc(100% - 1rem)}.search-area input[type=text]{box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);-webkit-box-shadow:var(--shadow)}.entry-content h3{margin:3rem 0 0 0}article.post .wp-block-image img{width:100%;height:auto}.post-preview-container .content-container .read-more{position:relative;left:inherit;justify-content:center;display:flex;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.post-preview-container .entry-item .post-entry .content-container{height:auto;min-height:auto}.post-preview-container .horizontal-look{align-items:center}.post-preview-container .horizontal-look .excerpt{display:none}.post-preview-container .horizontal-look>a{height:60px}.post-preview-container .entry-item{margin:0}.post-preview-container .post-entry{width:auto}.single-after-content .post-preview-container .entry-item{width:100%}.horizontal-look .new-post{bottom:0;top:inherit}#colophon .site-info li{margin:.4rem 0}body.single-post .entry-content .main-entry-content,body.single-post .entry-content .sidebar-outer-box{width:100%}.want-to-learn{font-size:22px}.has-background.has-primary-background-color a{line-height:20px;display:block;text-align:center}span.update-info{font-size:12px}footer .footer-navigation{width:100%}.inner-header-container{width:auto!important;padding:0 1rem}.wp-block-image .alignleft,.wp-block-image .alignright{width:auto}.single-content>ul{padding-left:1.5rem}.single-content>ul li ul{padding-left:.7rem}.single-after-content{padding:1rem}.next-prev-posts{padding:0 1rem}header.site-header .inner-header-container{width:calc(100% - 2rem)}.lang-switcher{margin:0 .5rem 0 0}.post-preview-container .content-container.shorter{height:auto}.social-sidebar-box{display:none}.sidebar-outer-box{padding:0 1rem!important}.landingpage .post-preview-container .entry-item,.post-preview-container .entry-item{max-width:420px;width:100%!important}.site-main.landingpage .header-bg{top:70px}.site-main.landingpage .page-header{height:28vh}.post-preview-container .header-container{height:200px}.post-overview.post-preview-container .entry-item .post-entry{width:auto}.post-header-thumbnail{width:calc(100% + 0);max-width:calc(100% + 0);margin-left:0}span.update-info{width:calc(100% + 2rem);margin-left:-1rem}body:not(.single-post) #main{width:92vw}body.single-post #main{width:100%!important}.post-header-thumbnail{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}span.update-info{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}body.single-post #page{background-color:var(--background-color)!important}body.single-post .post.entry .entry-header{padding-left:1rem;padding-right:1rem}.cat-links .cat a{font-size:12px!important}.social-icons{justify-content:space-between}.social-icons img{width:16px;height:16px}.social-icons a.twitter{margin-left:.2rem}.social-icons a:last-child{margin-right:.2rem}.social-icons.smaller a{padding:6px 13px}.single-content{padding:0 1rem}header .site-title{padding-left:20px}a{font-size:20px}p{font-size:20px;margin:16px 0}li{font-size:20px}h1.entry-title{font-size:24px;margin-top:0}h2,h3{font-size:22px}h4{font-size:20px}h2.entry-title a{font-size:26px}.table-of-contents{padding:1rem}.table-of-contents li,.table-of-contents li a{font-size:18px;line-height:22px;padding:2px 0}.table-of-contents li:before{width:.3rem!important;height:.3rem!important}.table-of-contents li,.table-of-contents li:hover{padding-left:.3rem}.single-content h2:not(.no-underline){width:100%}.wp-block-latest-posts li a{font-size:22px}.wp-block-latest-posts li{margin-bottom:1rem}h2.widget-title{font-size:28px}footer .widget a,footer .widget li{font-size:18px}.btn-sm-block{width:100%;max-width:100%!important}header.reduced{padding:0 .5rem 0 .5rem}header.reduced #site-navigation{padding-top:8px}.admin-bar #read-progress{top:45px!important}.footer-menu{flex-direction:column}.custom-breadcrumb{margin:1rem 1rem 0}.custom-breadcrumb span{font-size:14px}.archive .page-header,.error404 .page-header,.search .page-header{margin:1rem 0}.category-switch-container ul{justify-content:space-evenly}.post.entry .entry-content,.post.entry .entry-summary{margin:0;max-width:100%}.entry-header{margin-top:0}p{text-align:left}.wp-block-image figure{margin:1rem 0!important;width:100%}.wp-block-image figure img{margin:0 auto;width:100%;height:auto}.arrow-up{bottom:5rem;right:2rem}.social-icons-fixed{display:none}.social-icons.vertical{bottom:1.5rem;right:.95rem;opacity:1}.social-icons.vertical.diff-pos{bottom:1rem}.social-icons.vertical img{margin:.1rem 0}p.table-of-contents{padding:1rem}input:not([type=checkbox]),textarea{width:100%}.search-submit{width:40%!important}.entry-content .big-highlight a{font-size:35px}.entry.post{margin-top:10px!important}body.single-post #colophon{margin-top:10px}body.archive .page-header h1.page-title,body.home .page-header h1.page-title{font-size:28px!important}body.archive .page-header h2,body.home .page-header h2{font-size:26px!important}.category-description{margin:0 .5rem;width:100%;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:1.5rem 3%}.single-content p{text-align:justify}.category-description p{text-align:justify}.privacy-container{top:50%;transform:translate(-50%,-50%);max-height:95%;max-width:90%;overflow-y:scroll;padding:1rem;width:90%}.privacy-container .button-container{flex-direction:column;margin-bottom:1rem}.privacy-container .button-container .btn-group{margin:0}.privacy-container .row{justify-content:center;flex-direction:column}.privacy-container .btn{margin:.3rem 0}#colophon .site-info{flex-direction:column;padding-bottom:2rem}}@media screen and (max-width:576px){.post-preview-container .horizontal-look{flex-direction:column-reverse}.post-preview-container .horizontal-look>a{height:180px;width:100%}.post-preview-container .horizontal-look h2 a{font-size:.7em}.post-preview-container .horizontal-look .inner-container{width:100%;padding-left:0;padding-bottom:.4rem}.site-title{display:none}.want-to-learn{display:flex;justify-content:center;flex-direction:column;align-items:center}.site-main.landingpage .btn-primary{font-size:18px}.post-preview-container .header-container{height:180px}#site-navigation{width:25%}.entry-meta{flex-wrap:wrap;justify-content:space-between}.entry-meta>span{width:auto;padding:0 3px;margin:.1rem 0!important}.entry-meta>.social-icons{margin:.3rem 0!important}body.archive .page-header h1.page-title,body.home .page-header h1.page-title{font-size:24px!important}body.archive .page-header h2,body.home .page-header h2{font-size:22px!important}article.type-post footer.entry-footer .inner-footer-container{flex-direction:column-reverse}article.type-post footer.entry-footer .inner-footer-container .cat-links,article.type-postfooter.entry-footer.inner-footer-container.social-icons{padding:.2rem 0}}
/*! EnlighterJS Syntax Highlighter 3.6.0 | Mozilla Public License 2.0 | https://enlighterjs.org */
.enlighter-tooltip{visibility:hidden;width:140px;background-color:#000;color:#fff;text-align:center;padding:8px 0;border-radius:5px;position:absolute;z-index:10;bottom:30px;transform:translateX(-42%)}.enlighter-tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent}.enlighter-default{font-family:"Source Code Pro","Liberation Mono","Courier New",Courier,monospace;font-size:12px;line-height:1.35em;white-space:pre-wrap;word-wrap:break-word;margin:0 0 20px 0;padding:0;position:relative;text-align:left;direction:ltr}.enlighter-default .enlighter-special:hover{background-color:#f4f8fc}.enlighter-default .enlighter-raw{display:none;min-width:100%;line-height:inherit;font-size:1em;font-family:inherit;margin:0;padding:0;white-space:pre-wrap;word-wrap:break-word;border:none;box-shadow:none}.enlighter-default:hover .enlighter-toolbar{display:block}.enlighter-default .enlighter-btn{display:inline-block;margin:0 5px 0 5px;padding:3px 5px 3px 5px;border:solid 1px #333;background-color:#f0f0f0;cursor:pointer;font-family:inherit}.enlighter-default .enlighter-btn:hover .enlighter-tooltip{visibility:visible}.enlighter-default .enlighter-toolbar .enlighter-btn-raw{background-image:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2246px%22%20height%3D%2246px%22%20viewBox%3D%220%200%2046%2046%22%20enable-background%3D%22new%200%200%2046%2046%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20d%3D%22M19.436%2C36.875L6.568%2C25.002v-3.863L19.436%2C9.267v5.041l-9.583%2C8.668v0.188l9.583%2C8.669V36.875z%22%2F%3E%0D%0A%09%3Cpath%20d%3D%22M26.343%2C36.875v-5.041l9.583-8.669v-0.188l-9.583-8.668V9.267l12.868%2C11.872v3.863L26.343%2C36.875z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A)}.enlighter-default .enlighter-toolbar .enlighter-btn-copy{background-image:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2246px%22%20height%3D%2246px%22%20viewBox%3D%220%200%2046%2046%22%20enable-background%3D%22new%200%200%2046%2046%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20x1%3D%2253.75%22%20y1%3D%2239.353%22%20x2%3D%2286.375%22%20y2%3D%2239.353%22%2F%3E%0D%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20x1%3D%2251.711%22%20y1%3D%2230.534%22%20x2%3D%2284.336%22%20y2%3D%2230.534%22%2F%3E%0D%0A%3Crect%20x%3D%228.932%22%20y%3D%227.334%22%20fill%3D%22%23FFFFFF%22%20stroke%3D%22%23000000%22%20stroke-width%3D%223%22%20stroke-miterlimit%3D%2210%22%20width%3D%2221.097%22%20height%3D%2224.952%22%2F%3E%0D%0A%3Crect%20x%3D%2218.942%22%20y%3D%2215.424%22%20fill%3D%22%23FFFFFF%22%20stroke%3D%22%23000000%22%20stroke-width%3D%223%22%20stroke-miterlimit%3D%2210%22%20width%3D%2221.096%22%20height%3D%2224.953%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A)}.enlighter-default .enlighter-toolbar .enlighter-btn-window{background-image:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2246px%22%20height%3D%2246px%22%20viewBox%3D%220%200%2046%2046%22%20enable-background%3D%22new%200%200%2046%2046%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20x1%3D%227.125%22%20y1%3D%229.25%22%20x2%3D%2239.75%22%20y2%3D%229.25%22%2F%3E%0D%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20x1%3D%227.125%22%20y1%3D%2218.167%22%20x2%3D%2239.75%22%20y2%3D%2218.167%22%2F%3E%0D%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20x1%3D%227.125%22%20y1%3D%2227.083%22%20x2%3D%2239.75%22%20y2%3D%2227.083%22%2F%3E%0D%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20x1%3D%227.125%22%20y1%3D%2236%22%20x2%3D%2229.809%22%20y2%3D%2236%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A)}.enlighter-default .enlighter-toolbar .enlighter-btn-website{background-image:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22E%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2246px%22%20height%3D%2246px%22%20viewBox%3D%220%200%2046%2046%22%20enable-background%3D%22new%200%200%2046%2046%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20fill%3D%22%23202F65%22%20d%3D%22M32.48%2C25.614H19.64l-4.933%2C9.826l17.746%2C0.037l-6.173%2C5.358L8.167%2C40.912L16.29%2C6.055h22.974l-5.734%2C5.354%0D%0A%09%09l-13.306-0.027l0.672%2C8.797h12.841L32.48%2C25.614z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A)}.enlighter-code{overflow:hidden}.enlighter-origin{display:none!important}.enlighter-clipboard{position:absolute;left:0;bottom:0;width:1px;height:1px;overflow:hidden}.enlighter-v-inline{display:inline-block;overflow:inherit;margin:0}.enlighter-v-standard{display:block}.enlighter-v-codegroup{display:block}.enlighter-v-codegroup .enlighter-codegroup-wrapper{position:relative}.enlighter-v-codegroup .enlighter-code{display:none}.enlighter-v-codegroup .enlighter-toolbar{top:44px}div.enlighter{display:table;width:100%;border-collapse:collapse;border-spacing:0;empty-cells:show;min-width:100%;font-size:1em;margin:0;padding:0;text-indent:0;counter-reset:enlighter 0}div.enlighter>div{display:table-row;margin:0;border:solid 0 #fff;list-style:none;font-size:inherit;line-height:1.15em;min-height:14px}div.enlighter>div>div{display:table-cell;padding-left:10px}div.enlighter>div>div::before{content:" "}span.enlighter{display:inline-block;padding:3px 5px 1px 5px;margin:0 2px 0 2px}.enlighter span{margin:0;padding:0;line-height:inherit;font-size:1em;font-family:inherit}.enlighter-linenumbers div.enlighter>div::before{white-space:nowrap;display:block;display:table-cell;width:45px;min-width:45px;counter-increment:enlighter;content:counter(enlighter,decimal) ".";text-align:right;padding-right:8px}.enlighter-toolbar{display:none;position:absolute;right:10px;top:10px;z-index:10}.enlighter-toolbar-bottom{top:unset;bottom:0}.enlighter-overflow-scroll.enlighter-v-codegroup .enlighter-code,.enlighter-overflow-scroll.enlighter-v-standard .enlighter-code{overflow-x:auto;word-wrap:normal!important}.enlighter-overflow-scroll.enlighter-v-codegroup .enlighter>div>div,.enlighter-overflow-scroll.enlighter-v-standard .enlighter>div>div{white-space:pre!important}.enlighter-overflow-scroll.enlighter-v-codegroup .enlighter-raw,.enlighter-overflow-scroll.enlighter-v-standard .enlighter-raw{white-space:pre!important}.enlighter-collapse.enlighter-v-codegroup .enlighter-code,.enlighter-collapse.enlighter-v-standard .enlighter-code{overflow-y:auto;max-height:500px}.enlighter-collapse.enlighter-collapse-full.enlighter-v-standard .enlighter-code{max-height:none}.enlighter-collapse.enlighter-collapse-full.enlighter-v-codegroup .enlighter-codegroup-wrapper{max-height:none}.enlighter-show-rawcode .enlighter-raw{display:block}.enlighter-show-rawcode .enlighter{display:none!important}
.enlighter-t-enlighter{color:#939393;border-radius:8px;border:solid 1px #e0e0e0}.enlighter-t-enlighter .enlighter-btn{border-radius:3px;background-color:#fff;color:#717171;font-size:1em;padding:0;border:1px solid #e0e0e0;margin:0 0 0 8px;text-decoration:none;width:23px;height:23px;background-position:0 0;background-size:contain}.enlighter-t-enlighter .enlighter-btn:hover{border-color:#c9c9c9}.enlighter-t-enlighter .enlighter-btn:after{content:''}.enlighter-t-enlighter.enlighter-hover.enlighter-linenumbers div.enlighter>div:hover{color:#444;background-color:#fffcd3}.enlighter-t-enlighter.enlighter-hover div.enlighter>div:hover{color:#444;background-color:#fffcd3}.enlighter-t-enlighter .enlighter-raw{font-size:1em;color:#000;background-color:#f9f9f9;border-radius:8px;line-height:1.4em;padding:0 5px 0 60px}.enlighter-t-enlighter div.enlighter>div{border:solid 0 #fff;line-height:1.35em;color:#aaa}.enlighter-t-enlighter div.enlighter>div:FIRST-CHILD{border-radius:8px 8px 0 0}.enlighter-t-enlighter div.enlighter>div:LAST-CHILD{border-radius:0 0 8px 8px}.enlighter-t-enlighter div.enlighter>div.enlighter-special{background-color:#fdf5f0}.enlighter-t-enlighter.enlighter-linenumbers div.enlighter>div::before{border-right:solid 1px #e0e0e0;background-color:#f9f9f9}.enlighter-t-enlighter.enlighter-linenumbers div.enlighter>div:FIRST-CHILD::before{border-radius:8px 0 0 0}.enlighter-t-enlighter.enlighter-linenumbers div.enlighter>div:LAST-CHILD::before{border-radius:0 0 0 8px}.enlighter-t-enlighter .enlighter-text{color:#000}.enlighter-t-enlighter .enlighter-c0{color:#99a}.enlighter-t-enlighter .enlighter-c1{color:#99a}.enlighter-t-enlighter .enlighter-c2{color:#99a}.enlighter-t-enlighter .enlighter-c9{color:#9baa8f}.enlighter-t-enlighter .enlighter-k0{color:#286491;font-weight:700}.enlighter-t-enlighter .enlighter-k1{color:#286491;font-weight:700}.enlighter-t-enlighter .enlighter-k2{color:#458;font-weight:700}.enlighter-t-enlighter .enlighter-k3{color:#4da0d2;background-color:#f0f0f0}.enlighter-t-enlighter .enlighter-k4{color:#4a9141;font-weight:700}.enlighter-t-enlighter .enlighter-k5{color:#286491;font-weight:700}.enlighter-t-enlighter .enlighter-k6{color:#286491;font-style:italic}.enlighter-t-enlighter .enlighter-k7{color:#286491;font-weight:700}.enlighter-t-enlighter .enlighter-k8{color:#4da0d2}.enlighter-t-enlighter .enlighter-k9{color:#990073;font-weight:700}.enlighter-t-enlighter .enlighter-k10{color:#4a9141;font-style:italic}.enlighter-t-enlighter .enlighter-k11{color:#99a}.enlighter-t-enlighter .enlighter-e0{color:#34068a;font-weight:700}.enlighter-t-enlighter .enlighter-e1{color:#34068a;font-weight:700}.enlighter-t-enlighter .enlighter-e2{color:#009926}.enlighter-t-enlighter .enlighter-e3{color:#286491}.enlighter-t-enlighter .enlighter-e4{color:#ff8c00;font-style:italic}.enlighter-t-enlighter .enlighter-s0{color:#d14}.enlighter-t-enlighter .enlighter-s1{color:#d14}.enlighter-t-enlighter .enlighter-s2{color:#d14}.enlighter-t-enlighter .enlighter-s3{color:#737383}.enlighter-t-enlighter .enlighter-s4{color:#ff8c00;font-weight:700}.enlighter-t-enlighter .enlighter-s5{color:#d14;font-style:italic}.enlighter-t-enlighter .enlighter-n0{color:#099}.enlighter-t-enlighter .enlighter-n1{color:#099}.enlighter-t-enlighter .enlighter-n2{color:#099;font-style:italic}.enlighter-t-enlighter .enlighter-n3{color:#099;font-style:italic}.enlighter-t-enlighter .enlighter-n4{color:#099;font-style:italic}.enlighter-t-enlighter .enlighter-n5{color:#099;text-decoration:underline}.enlighter-t-enlighter .enlighter-m0{color:#0086b3}.enlighter-t-enlighter .enlighter-m1{color:#0086b3}.enlighter-t-enlighter .enlighter-m2{color:#0086b3}.enlighter-t-enlighter .enlighter-m3{color:#0086b3}.enlighter-t-enlighter .enlighter-g0{color:#777}.enlighter-t-enlighter .enlighter-g1{color:#777}.enlighter-t-enlighter .enlighter-t0{color:#777}.enlighter-t-enlighter .enlighter-t1{color:#d14;font-weight:700}.enlighter-t-enlighter .enlighter-t2{color:#990073;font-weight:700}.enlighter-t-enlighter .enlighter-t3{color:#0086b3}.enlighter-t-enlighter .enlighter-t4{color:#009926}.enlighter-t-enlighter .enlighter-t5{color:#009926}.enlighter-t-enlighter .enlighter-t6{color:#d14}.enlighter-t-enlighter .enlighter-t7{color:#535353;font-weight:700}.enlighter-t-enlighter .enlighter-t8{color:#777;background-color:#f0f0f0;font-style:italic}.enlighter-t-enlighter .enlighter-x1{color:#286491;font-weight:700}.enlighter-t-enlighter .enlighter-x2{color:#4da0d2}.enlighter-t-enlighter .enlighter-x10{color:#000;font-weight:700}.enlighter-t-enlighter .enlighter-x11{color:#286491;font-weight:700}.enlighter-t-enlighter .enlighter-x12{color:#286491;text-decoration:underline}.enlighter-t-enlighter .enlighter-x13{color:#0086b3}.enlighter-t-enlighter .enlighter-x14{color:#099;font-style:italic}.enlighter-t-enlighter .enlighter-x15{color:#990073;font-style:italic}.enlighter-t-enlighter.enlighter-v-inline{border-radius:3px;background-color:#fafafa}.enlighter-t-enlighter.enlighter-v-codegroup .enlighter,.enlighter-t-enlighter.enlighter-v-codegroup .enlighter-raw{border-top-left-radius:0;border-top-right-radius:0}.enlighter-t-enlighter.enlighter-v-codegroup .enlighter div:first-child{border-radius:0}.enlighter-t-enlighter.enlighter-v-codegroup .enlighter-codegroup-wrapper{position:relative}.enlighter-t-enlighter.enlighter-v-codegroup .enlighter-codegroup-switch{border-radius:8px 8px 0 0;background-color:#f9f9f9;border-bottom:1px solid #e0e0e0;padding:5px 5px 5px 45px}.enlighter-t-enlighter.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn{padding:3px 10px 3px 10px;border-radius:4px;border:1px solid #e0e0e0;font-size:1em;color:#000;background-color:transparent;width:auto}.enlighter-t-enlighter.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active{background-color:#e5e5e5;color:#000;border-color:#c9c9c9}
.enlighter-t-beyond{color:#333;background-color:#f7f7fa;border-radius:5px;border:solid 2px #e2e2e8;padding:10px 10px 10px 5px}.enlighter-t-beyond .enlighter-btn{border-radius:3px;background-color:#fff;color:#717171;padding:0;border:1px solid #e0e0e0;margin:0 0 0 8px;width:23px;height:23px;background-position:0 0;background-size:contain;font-family:"Open Sans",Arial,Verdana,sans-serif}.enlighter-t-beyond .enlighter-btn:hover{border-color:#c9c9c9}.enlighter-t-beyond .enlighter-btn:after{content:''}.enlighter-t-beyond.enlighter-hover div.enlighter>div:hover{color:#444;background-color:#fff}.enlighter-t-beyond.enlighter-hover div.enlighter>div:hover.enlighter-special{background-color:#fffcd3;border:solid 0 #fff;color:#444}.enlighter-t-beyond .enlighter-raw{background-color:#f7f7fa;font-size:1.1em;color:#333;padding:10px 15px 10px 59px;line-height:1.7em}.enlighter-t-beyond div.enlighter>div{border:solid 0 #fff;padding:1px 5px 1px 10px;line-height:1.5em;color:#aaa;background-color:#f7f7fa}.enlighter-t-beyond div.enlighter>div:FIRST-CHILD{border-radius:8px 8px 0 0}.enlighter-t-beyond div.enlighter>div:LAST-CHILD{border-radius:0 0 8px 8px}.enlighter-t-beyond div.enlighter>div:AFTER{content:' '}.enlighter-t-beyond div.enlighter>div.enlighter-special{background-color:#fff}.enlighter-t-beyond.enlighter-linenumbers div.enlighter>div::before{padding:1px 5px 1px 14px;font-size:.9em}.enlighter-t-beyond.enlighter-linenumbers div.enlighter>div:FIRST-CHILD::before{border-radius:0 8px 0 0}.enlighter-t-beyond.enlighter-linenumbers div.enlighter>div:LAST-CHILD::before{border-radius:0 0 8px 0}.enlighter-t-beyond .enlighter span{font-size:1.1em}.enlighter-t-beyond .enlighter-text{color:#2f3235}.enlighter-t-beyond .enlighter-c0{color:#8181a1}.enlighter-t-beyond .enlighter-c1{color:#8181a1}.enlighter-t-beyond .enlighter-c2{color:#8181a1}.enlighter-t-beyond .enlighter-c9{color:#8181a1}.enlighter-t-beyond .enlighter-k0{color:#286491;font-weight:700}.enlighter-t-beyond .enlighter-k1{color:#286491;font-weight:700}.enlighter-t-beyond .enlighter-k2{color:#458;font-weight:700}.enlighter-t-beyond .enlighter-k3{color:#4da0d2;background-color:#f0f0f0}.enlighter-t-beyond .enlighter-k4{color:#4a9141;font-weight:700}.enlighter-t-beyond .enlighter-k5{color:#286491;font-weight:700}.enlighter-t-beyond .enlighter-k6{color:#286491;font-style:italic}.enlighter-t-beyond .enlighter-k7{color:#286491;font-weight:700}.enlighter-t-beyond .enlighter-k8{color:#4da0d2}.enlighter-t-beyond .enlighter-k9{color:#990073;font-weight:700}.enlighter-t-beyond .enlighter-k10{color:#4a9141;font-style:italic}.enlighter-t-beyond .enlighter-k11{color:#8181a1}.enlighter-t-beyond .enlighter-e0{color:#34068a;font-weight:700}.enlighter-t-beyond .enlighter-e1{color:#34068a;font-weight:700}.enlighter-t-beyond .enlighter-e2{color:#009926}.enlighter-t-beyond .enlighter-e3{color:#286491}.enlighter-t-beyond .enlighter-e4{color:#049595;font-style:italic}.enlighter-t-beyond .enlighter-s0{color:#d14}.enlighter-t-beyond .enlighter-s1{color:#d14}.enlighter-t-beyond .enlighter-s2{color:#d14}.enlighter-t-beyond .enlighter-s3{color:#737383}.enlighter-t-beyond .enlighter-s4{color:#049595;font-weight:700}.enlighter-t-beyond .enlighter-s5{color:#d14;font-style:italic}.enlighter-t-beyond .enlighter-n0{color:#099}.enlighter-t-beyond .enlighter-n1{color:#099}.enlighter-t-beyond .enlighter-n2{color:#099;font-style:italic}.enlighter-t-beyond .enlighter-n3{color:#099;font-style:italic}.enlighter-t-beyond .enlighter-n4{color:#099;font-style:italic}.enlighter-t-beyond .enlighter-n5{color:#099;text-decoration:underline}.enlighter-t-beyond .enlighter-m0{color:#0086b3}.enlighter-t-beyond .enlighter-m1{color:#0086b3}.enlighter-t-beyond .enlighter-m2{color:#0086b3}.enlighter-t-beyond .enlighter-m3{color:#0086b3}.enlighter-t-beyond .enlighter-g0{color:#777}.enlighter-t-beyond .enlighter-g1{color:#777}.enlighter-t-beyond .enlighter-t0{color:#777}.enlighter-t-beyond .enlighter-t1{color:#d14;font-weight:700}.enlighter-t-beyond .enlighter-t2{color:#990073;font-weight:700}.enlighter-t-beyond .enlighter-t3{color:#0086b3}.enlighter-t-beyond .enlighter-t4{color:#009926}.enlighter-t-beyond .enlighter-t5{color:#009926}.enlighter-t-beyond .enlighter-t6{color:#d14}.enlighter-t-beyond .enlighter-t7{color:#535353;font-weight:700}.enlighter-t-beyond .enlighter-t8{color:#777;background-color:#f0f0f0;font-style:italic}.enlighter-t-beyond .enlighter-x1{color:#286491;font-weight:700}.enlighter-t-beyond .enlighter-x2{color:#4da0d2}.enlighter-t-beyond .enlighter-x10{color:#000;font-weight:700}.enlighter-t-beyond .enlighter-x11{color:#286491;font-weight:700}.enlighter-t-beyond .enlighter-x12{color:#286491;text-decoration:underline}.enlighter-t-beyond .enlighter-x13{color:#0086b3}.enlighter-t-beyond .enlighter-x14{color:#099;font-style:italic}.enlighter-t-beyond .enlighter-x15{color:#990073;font-style:italic}.enlighter-t-beyond.enlighter-v-inline{border-radius:3px;background-color:#f7f7fa;border:dotted 1px #e2e2e8;padding:0}.enlighter-t-beyond.enlighter-v-codegroup{padding:0;border:none}.enlighter-t-beyond.enlighter-v-codegroup .enlighter-codegroup-wrapper{background-color:#f7f7fa;border-radius:5px;border:solid 2px #e2e2e8;padding:10px 10px 10px 5px}.enlighter-t-beyond.enlighter-v-codegroup .enlighter-codegroup-switch{background-color:#fff;padding:0 0 0 45px}.enlighter-t-beyond.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn{border:solid 2px #e2e2e8;border-radius:5px 5px 0 0;font-size:1em;color:#286491;font-weight:700;background-color:#fff;border-bottom:none;padding:3px 10px 3px 10px;width:auto}.enlighter-t-beyond.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active{background-color:#e2e2e8;border-color:#d8d8dd;color:#505050;font-weight:700}
.enlighter-t-classic{background-color:#fff;border:1px solid #e8e8e2}.enlighter-t-classic .enlighter-btn{background-color:#fff;color:#717171;font-size:1em;padding:0;border:1px solid #e0e0e0;margin:0 0 0 8px;text-decoration:none;width:23px;height:23px;background-position:0 0;background-size:contain;font-family:"Open Sans",Arial,Verdana,sans-serif}.enlighter-t-classic .enlighter-btn:hover{border-color:#c9c9c9}.enlighter-t-classic .enlighter-btn:after{content:''}.enlighter-t-classic.enlighter-hover div.enlighter>div:hover{background-color:#ddf0dd}.enlighter-t-classic .enlighter-raw{font-size:1.25em;color:#000;line-height:1.85em;padding:4px 5px 4px 58px}.enlighter-t-classic div.enlighter{line-height:1.7em}.enlighter-t-classic div.enlighter>div{padding:1px 5px 1px 14px;line-height:1.7em;color:#aaa}.enlighter-t-classic div.enlighter>div>div{border-left:solid 4px #52ce52}.enlighter-t-classic div.enlighter>div:FIRST-CHILD{padding-top:5px}.enlighter-t-classic div.enlighter>div:LAST-CHILD{padding-bottom:5px}.enlighter-t-classic div.enlighter>div:AFTER{content:' '}.enlighter-t-classic div.enlighter>div:nth-child(even){background-color:#f8f8f8}.enlighter-t-classic div.enlighter>div.enlighter-special{background-color:#edf9ec;border-left-color:#3fa03f}.enlighter-t-classic.enlighter-linenumbers div.enlighter>div::before{padding:1px 5px 1px 14px;color:#000;background-color:#f8f8f8;font-size:1.15em;width:55px;min-width:55px}.enlighter-t-classic .enlighter span{font-size:1.25em}.enlighter-t-classic .enlighter-text{color:#000}.enlighter-t-classic .enlighter-c0{color:#888}.enlighter-t-classic .enlighter-c1{color:#888}.enlighter-t-classic .enlighter-c2{color:#888}.enlighter-t-classic .enlighter-c9{color:#888}.enlighter-t-classic .enlighter-k0{color:#066da1;font-weight:700}.enlighter-t-classic .enlighter-k1{color:#066da1;font-weight:700}.enlighter-t-classic .enlighter-k2{color:#404247;font-weight:700}.enlighter-t-classic .enlighter-k3{color:#404247;background-color:#f0f0f0}.enlighter-t-classic .enlighter-k4{color:#404247;font-weight:700}.enlighter-t-classic .enlighter-k5{color:#404247;font-weight:700}.enlighter-t-classic .enlighter-k6{color:#066da1;font-style:italic}.enlighter-t-classic .enlighter-k7{color:#066da1;font-weight:700}.enlighter-t-classic .enlighter-k8{color:#404247}.enlighter-t-classic .enlighter-k9{color:#d53aa9;font-weight:700}.enlighter-t-classic .enlighter-k10{color:#404247;font-style:italic}.enlighter-t-classic .enlighter-k11{color:#888}.enlighter-t-classic .enlighter-e0{color:#d53aa9;font-weight:700}.enlighter-t-classic .enlighter-e1{color:#d53aa9;font-weight:700}.enlighter-t-classic .enlighter-e2{color:#009926}.enlighter-t-classic .enlighter-e3{color:#d53aa9}.enlighter-t-classic .enlighter-e4{color:#d53aa9;font-style:italic}.enlighter-t-classic .enlighter-s0{color:#2d47e6}.enlighter-t-classic .enlighter-s1{color:#2d47e6}.enlighter-t-classic .enlighter-s2{color:#2d47e6}.enlighter-t-classic .enlighter-s3{color:#2d47e6}.enlighter-t-classic .enlighter-s4{color:#2d47e6;font-weight:700}.enlighter-t-classic .enlighter-s5{color:#d53aa9;font-weight:700}.enlighter-t-classic .enlighter-n0{color:#d53aa9}.enlighter-t-classic .enlighter-n1{color:#d53aa9}.enlighter-t-classic .enlighter-n2{color:#d53aa9}.enlighter-t-classic .enlighter-n3{color:#d53aa9}.enlighter-t-classic .enlighter-n4{color:#d53aa9}.enlighter-t-classic .enlighter-n5{color:#d53aa9}.enlighter-t-classic .enlighter-m0{color:#404247}.enlighter-t-classic .enlighter-m1{color:#404247}.enlighter-t-classic .enlighter-m2{color:#404247}.enlighter-t-classic .enlighter-m3{color:#404247}.enlighter-t-classic .enlighter-g0{color:#444}.enlighter-t-classic .enlighter-g1{color:#444}.enlighter-t-classic .enlighter-t0{color:#444}.enlighter-t-classic .enlighter-t1{color:#d53aa9;font-weight:700}.enlighter-t-classic .enlighter-t2{color:#d53aa9;font-weight:700}.enlighter-t-classic .enlighter-t3{color:#066da1}.enlighter-t-classic .enlighter-t4{color:#009926}.enlighter-t-classic .enlighter-t5{color:#009926}.enlighter-t-classic .enlighter-t6{color:#d53aa9}.enlighter-t-classic .enlighter-t7{color:#444;font-weight:700}.enlighter-t-classic .enlighter-t8{color:#444;background-color:#f0f0f0;font-style:italic}.enlighter-t-classic .enlighter-x1{color:#066da1;font-weight:700}.enlighter-t-classic .enlighter-x2{color:#404247;font-weight:700}.enlighter-t-classic .enlighter-x10{color:#000;font-weight:700}.enlighter-t-classic .enlighter-x11{color:#286491;font-weight:700}.enlighter-t-classic .enlighter-x12{color:#286491;text-decoration:underline}.enlighter-t-classic .enlighter-x13{color:#0086b3}.enlighter-t-classic .enlighter-x14{color:#099;font-style:italic}.enlighter-t-classic .enlighter-x15{color:#990073;font-style:italic}.enlighter-t-classic.enlighter-v-inline{background-color:transparent;border:none}.enlighter-t-classic.enlighter-v-codegroup{display:block}.enlighter-t-classic.enlighter-v-codegroup .enlighter-codegroup-wrapper{position:relative}.enlighter-t-classic.enlighter-v-codegroup .enlighter-codegroup-switch{background-color:#f8f8f8;padding-left:45px}.enlighter-t-classic.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn{border:none;font-size:1.25em;line-height:2.1em;width:auto;height:auto;background-color:transparent;padding:5px 10px 5px 10px}.enlighter-t-classic.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active{background-color:#52ce52;color:#f9f9f9;font-weight:700}
.enlighter-t-godzilla{border-left:solid 6px #4a80b3;background-image:url(data:image/gif;base64,R0lGODlhHgAeAJEAAPLz9ezt7vf39wAAACwAAAAAHgAeAAACYYyPqXvi/wCccr5gY3Y1491Z4fRlI3Rem5ByaymurQBT8nuDuM57wA8MCodEQA2V8yRjm6OmZ3G6oKSlrWlFYqlaJffpNWUvxbL5J2WNHenZrL2mxd/znfjLrm/v/Kg+UwAAOw==);background-repeat:repeat;background-position:0 0}.enlighter-t-godzilla .enlighter-btn{border-radius:3px;background-color:#fff;color:#717171;font-size:1em;padding:0;border:1px solid #e0e0e0;margin:0 0 0 8px;text-decoration:none;width:23px;height:23px;background-position:0 0;background-size:contain}.enlighter-t-godzilla .enlighter-btn:hover{border-color:#c9c9c9}.enlighter-t-godzilla .enlighter-btn:after{content:''}.enlighter-t-godzilla.enlighter-hover div.enlighter>div:hover{background-color:#f0f0f1}.enlighter-t-godzilla .enlighter-raw{font-size:1.15em;line-height:1.6em;color:#2b333a;padding:4px 5px 4px 54px}.enlighter-t-godzilla div.enlighter>div{padding:1px 5px 1px 14px;line-height:1.35em;color:#9c9ea0}.enlighter-t-godzilla div.enlighter>div:FIRST-CHILD{padding-top:5px}.enlighter-t-godzilla div.enlighter>div:LAST-CHILD{padding-bottom:5px}.enlighter-t-godzilla div.enlighter>div:AFTER{content:' '}.enlighter-t-godzilla div.enlighter>div.enlighter-special{background-color:#fffcd3}.enlighter-t-godzilla.enlighter-linenumbers div.enlighter>div::before{padding:1px 5px 1px 14px;background-color:transparent;font-size:.9em}.enlighter-t-godzilla .enlighter span{font-size:1.15em}.enlighter-t-godzilla .enlighter-text{color:#2b333a}.enlighter-t-godzilla .enlighter-c0{color:#6b7c8b}.enlighter-t-godzilla .enlighter-c1{color:#6b7c8b}.enlighter-t-godzilla .enlighter-c2{color:#6b7c8b}.enlighter-t-godzilla .enlighter-c9{color:#5b7c9c}.enlighter-t-godzilla .enlighter-k0{color:#085789;font-weight:700}.enlighter-t-godzilla .enlighter-k1{color:#085789;font-weight:700}.enlighter-t-godzilla .enlighter-k2{color:#4284ae;font-weight:700}.enlighter-t-godzilla .enlighter-k3{color:#4284ae;background-color:#f0f0f0}.enlighter-t-godzilla .enlighter-k4{color:#4284ae;font-weight:700}.enlighter-t-godzilla .enlighter-k5{color:#085789;font-weight:700}.enlighter-t-godzilla .enlighter-k6{color:#085789;font-style:italic}.enlighter-t-godzilla .enlighter-k7{color:#085789;font-weight:700}.enlighter-t-godzilla .enlighter-k8{color:#4284ae}.enlighter-t-godzilla .enlighter-k9{color:#ae42a0;font-weight:700}.enlighter-t-godzilla .enlighter-k10{color:#ae42a0;font-style:italic}.enlighter-t-godzilla .enlighter-k11{color:#6b7c8b}.enlighter-t-godzilla .enlighter-e0{color:#085789;font-weight:700}.enlighter-t-godzilla .enlighter-e1{color:#085789;font-weight:700}.enlighter-t-godzilla .enlighter-e2{color:#085789}.enlighter-t-godzilla .enlighter-e3{color:#085789}.enlighter-t-godzilla .enlighter-e4{color:#d2901d}.enlighter-t-godzilla .enlighter-s0{color:#5e860f}.enlighter-t-godzilla .enlighter-s1{color:#5e860f}.enlighter-t-godzilla .enlighter-s2{color:#5e860f}.enlighter-t-godzilla .enlighter-s3{color:#5e860f}.enlighter-t-godzilla .enlighter-s4{color:#5e860f}.enlighter-t-godzilla .enlighter-s5{color:#5e860f}.enlighter-t-godzilla .enlighter-n0{color:#9b0d5c}.enlighter-t-godzilla .enlighter-n1{color:#9b0d5c}.enlighter-t-godzilla .enlighter-n2{color:#9b0d5c;font-style:italic}.enlighter-t-godzilla .enlighter-n3{color:#9b0d5c;font-style:italic}.enlighter-t-godzilla .enlighter-n4{color:#9b0d5c;font-style:italic}.enlighter-t-godzilla .enlighter-n5{color:#9b0d5c;text-decoration:underline}.enlighter-t-godzilla .enlighter-m0{color:#d0284a}.enlighter-t-godzilla .enlighter-m1{color:#d0284a}.enlighter-t-godzilla .enlighter-m2{color:#d0284a}.enlighter-t-godzilla .enlighter-m3{color:#d0284a}.enlighter-t-godzilla .enlighter-g0{color:#35434c}.enlighter-t-godzilla .enlighter-g1{color:#35434c}.enlighter-t-godzilla .enlighter-t0{color:#35434c}.enlighter-t-godzilla .enlighter-t1{color:#d0284a;font-weight:700}.enlighter-t-godzilla .enlighter-t2{color:#9b0d5c;font-weight:700}.enlighter-t-godzilla .enlighter-t3{color:#085789}.enlighter-t-godzilla .enlighter-t4{color:#085789}.enlighter-t-godzilla .enlighter-t5{color:#085789}.enlighter-t-godzilla .enlighter-t6{color:#d0284a}.enlighter-t-godzilla .enlighter-t7{color:#35434c;font-weight:700}.enlighter-t-godzilla .enlighter-t8{color:#35434c;background-color:#f0f0f0;font-style:italic}.enlighter-t-godzilla .enlighter-x1{color:#085789;font-weight:700}.enlighter-t-godzilla .enlighter-x2{color:#4284ae}.enlighter-t-godzilla .enlighter-x10{color:#35434c;font-weight:700}.enlighter-t-godzilla .enlighter-x11{color:#085789;font-weight:700}.enlighter-t-godzilla .enlighter-x12{color:#085789;text-decoration:underline}.enlighter-t-godzilla .enlighter-x13{color:#4284ae}.enlighter-t-godzilla .enlighter-x14{color:#4284ae;font-style:italic}.enlighter-t-godzilla .enlighter-x15{color:#9b0d5c;font-style:italic}.enlighter-t-godzilla.enlighter-v-inline{background-color:#f7f7f7;border:dotted 1px #e0e0e1;border-left:solid 2px #4a80b3}.enlighter-t-godzilla.enlighter-v-codegroup .enlighter-codegroup-switch{font-family:"Open Sans",Arial,Verdana,sans-serif;background-color:#4a80b3;padding:5px 5px 5px 5px}.enlighter-t-godzilla.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn{padding:3px 10px 3px 10px;border:none;background-color:transparent;line-height:1.7em;font-size:1.15em;color:#f0f0f0;width:auto}.enlighter-t-godzilla.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active{background-color:#00417f}
.enlighter-t-atomic{font-family:Inconsolata,Consolas,"Source Code Pro","Liberation Mono","Courier New",Courier,monospace;background-color:#272b33;font-size:12px;color:#939393}.enlighter-t-atomic .enlighter-toolbar{top:10px;right:10px}.enlighter-t-atomic .enlighter-btn{font-family:"Open Sans",Arial,Verdana,sans-serif;background-image:none;background-color:transparent;color:#939393;font-size:1.1em;padding:2px 8px 2px 8px;margin:0 5px 0 5px;border:solid 1px #383e49;border-radius:4px;background-color:#13151a}.enlighter-t-atomic .enlighter-btn:hover{background-color:#121518;color:#f0f0f0}.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-raw{background-image:none}.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-raw:after{content:'Raw'}.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-copy{background-image:none}.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-copy:after{content:'Copy'}.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-window{background-image:none}.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-window:after{content:'Extern'}.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-website{background-image:none}.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-website:after{content:'EnlighterJS'}.enlighter-t-atomic .enlighter-raw{font-size:1.4em;color:#cfd5e0;background-color:#272b33;line-height:1.85em;padding:4px 5px 4px 54px}.enlighter-t-atomic div.enlighter>div{padding:1px 5px 1px 14px;line-height:1.6em;color:#596174;background-color:#272b33}.enlighter-t-atomic div.enlighter>div:FIRST-CHILD{padding-top:5px}.enlighter-t-atomic div.enlighter>div:LAST-CHILD{padding-bottom:5px}.enlighter-t-atomic div.enlighter>div:AFTER{content:' '}.enlighter-t-atomic div.enlighter>div.enlighter-special{background-color:#392d3b}.enlighter-t-atomic.enlighter-linenumbers div.enlighter>div::before{padding:1px 5px 1px 14px;font-size:1.3em}.enlighter-t-atomic.enlighter-hover div.enlighter>div:hover{background-color:#2e353e}.enlighter-t-atomic .enlighter span{font-size:1.4em}.enlighter-t-atomic .enlighter-text{color:#cfd5e0}.enlighter-t-atomic .enlighter-c0{color:#6b7c8b}.enlighter-t-atomic .enlighter-c1{color:#6b7c8b}.enlighter-t-atomic .enlighter-c2{color:#6b7c8b}.enlighter-t-atomic .enlighter-c9{color:#5b7c9c}.enlighter-t-atomic .enlighter-k0{color:#d171dd;font-weight:700}.enlighter-t-atomic .enlighter-k1{color:#d171dd;font-weight:700}.enlighter-t-atomic .enlighter-k2{color:#d19252;border-bottom:dotted 1px #d19252}.enlighter-t-atomic .enlighter-k3{color:#4284ae}.enlighter-t-atomic .enlighter-k4{color:#4284ae;font-weight:700}.enlighter-t-atomic .enlighter-k5{color:#d171dd;font-weight:700}.enlighter-t-atomic .enlighter-k6{color:#d171dd;font-style:italic}.enlighter-t-atomic .enlighter-k7{color:#d171dd;font-weight:700}.enlighter-t-atomic .enlighter-k8{color:#4284ae}.enlighter-t-atomic .enlighter-k9{color:#fff}.enlighter-t-atomic .enlighter-k10{color:#4284ae;font-style:italic}.enlighter-t-atomic .enlighter-k11{color:#6b7c8b}.enlighter-t-atomic .enlighter-e0{color:#d171dd;font-weight:700}.enlighter-t-atomic .enlighter-e1{color:#d171dd;font-weight:700}.enlighter-t-atomic .enlighter-e2{color:#d19252}.enlighter-t-atomic .enlighter-e3{color:#ae42a0}.enlighter-t-atomic .enlighter-e4{color:#d2901d;font-style:italic}.enlighter-t-atomic .enlighter-s0{color:#7cc379}.enlighter-t-atomic .enlighter-s1{color:#7cc379}.enlighter-t-atomic .enlighter-s2{color:#7cc379}.enlighter-t-atomic .enlighter-s3{color:#7cc379}.enlighter-t-atomic .enlighter-s4{color:#7cc379;font-weight:700}.enlighter-t-atomic .enlighter-s5{color:#5e860f;font-style:italic}.enlighter-t-atomic .enlighter-n0{color:#d19a66}.enlighter-t-atomic .enlighter-n1{color:#d19a66}.enlighter-t-atomic .enlighter-n2{color:#d19a66}.enlighter-t-atomic .enlighter-n3{color:#d19a66}.enlighter-t-atomic .enlighter-n4{color:#d19a66}.enlighter-t-atomic .enlighter-n5{color:#d19a66}.enlighter-t-atomic .enlighter-m0{color:#4284ae}.enlighter-t-atomic .enlighter-m1{color:#4284ae}.enlighter-t-atomic .enlighter-m2{color:#4284ae}.enlighter-t-atomic .enlighter-m3{color:#4284ae}.enlighter-t-atomic .enlighter-g0{color:#6b7c8b;font-weight:700}.enlighter-t-atomic .enlighter-g1{color:#6b7c8b;font-weight:700}.enlighter-t-atomic .enlighter-t0{color:#6b7c8b}.enlighter-t-atomic .enlighter-t1{color:#9b0d5c;font-weight:700}.enlighter-t-atomic .enlighter-t2{color:#990073;font-weight:700}.enlighter-t-atomic .enlighter-t3{color:#d171dd}.enlighter-t-atomic .enlighter-t4{color:#4284ae}.enlighter-t-atomic .enlighter-t5{color:#4284ae}.enlighter-t-atomic .enlighter-t6{color:#9b0d5c}.enlighter-t-atomic .enlighter-t7{color:#6b7c8b;font-weight:700}.enlighter-t-atomic .enlighter-t8{color:#6b7c8b}.enlighter-t-atomic .enlighter-x1{color:#d171dd;font-weight:700}.enlighter-t-atomic .enlighter-x2{color:#d19252;border-bottom:dotted 1px #d19252}.enlighter-t-atomic .enlighter-x10{color:#d171dd;font-weight:700}.enlighter-t-atomic .enlighter-x11{color:#d171dd;font-weight:700}.enlighter-t-atomic .enlighter-x12{color:#d171dd;text-decoration:underline}.enlighter-t-atomic .enlighter-x13{color:#d19252;border-bottom:dotted 1px #d19252}.enlighter-t-atomic .enlighter-x14{color:#d19a66;font-style:italic}.enlighter-t-atomic .enlighter-x15{color:#9b0d5c;font-style:italic}.enlighter-t-atomic.enlighter-v-codegroup .enlighter-codegroup-wrapper{position:relative}.enlighter-t-atomic.enlighter-v-codegroup .enlighter-codegroup-switch{padding:5px 5px 0 45px;background-color:#121518}.enlighter-t-atomic.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn{padding:2px 8px 0 8px;border:none;background-color:transparent;line-height:2.1em;font-weight:700;color:#f0f0f0;border-radius:5px 5px 0 0;text-transform:lowercase}.enlighter-t-atomic.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active{background-color:#272b33}
.enlighter-t-droide{background-color:#f7f7f9;border:solid 1px #e0e0e0}.enlighter-t-droide .enlighter-btn{background-color:#fff;color:#717171;font-size:1em;padding:0;border:1px solid #e0e0e0;margin:0 0 0 8px;text-decoration:none;width:23px;height:23px;background-position:0 0;background-size:contain}.enlighter-t-droide .enlighter-btn:hover{background-color:#fff}.enlighter-t-droide .enlighter-btn:after{content:''}.enlighter-t-droide.enlighter-hover div.enlighter>div:hover{background-color:#fae9d9}.enlighter-t-droide .enlighter-raw{font-size:1.1em;color:#404141;line-height:1.5em;padding:4px 5px 4px 55px}.enlighter-t-droide div.enlighter>div{border:solid 0 #fff;padding:1px 5px 1px 14px;line-height:1.35em;color:#aaa}.enlighter-t-droide div.enlighter>div:FIRST-CHILD{padding-top:5px}.enlighter-t-droide div.enlighter>div:LAST-CHILD{padding-bottom:5px}.enlighter-t-droide div.enlighter>div:AFTER{content:' '}.enlighter-t-droide div.enlighter>div.enlighter-special{background-color:#fae9d9;border-left:solid 5px #e07c19}.enlighter-t-droide.enlighter-linenumbers div.enlighter>div::before{padding:1px 5px 1px 0;border-right:1px dashed #e0e0e0;font-size:.9em;color:#707070;background-color:#f7f7f9}.enlighter-t-droide .enlighter span{font-size:1.1em}.enlighter-t-droide .enlighter-text{color:#000}.enlighter-t-droide .enlighter-c0{color:#086b08}.enlighter-t-droide .enlighter-c1{color:#086b08}.enlighter-t-droide .enlighter-c2{color:#086b08}.enlighter-t-droide .enlighter-c9{color:#086b08}.enlighter-t-droide .enlighter-k0{color:#12217c;font-weight:700}.enlighter-t-droide .enlighter-k1{color:#12217c;font-weight:700}.enlighter-t-droide .enlighter-k2{color:#458;font-weight:700}.enlighter-t-droide .enlighter-k3{color:#6e0d6e}.enlighter-t-droide .enlighter-k4{color:#6e0d6e;font-weight:700}.enlighter-t-droide .enlighter-k5{color:#12217c;font-weight:700}.enlighter-t-droide .enlighter-k6{color:#12217c;font-style:italic}.enlighter-t-droide .enlighter-k7{color:#12217c;font-weight:700}.enlighter-t-droide .enlighter-k8{color:#458}.enlighter-t-droide .enlighter-k9{color:#990073;font-weight:700}.enlighter-t-droide .enlighter-k10{color:#6e0d6e;font-style:italic}.enlighter-t-droide .enlighter-k11{color:#086b08}.enlighter-t-droide .enlighter-e0{color:#34068a;font-weight:700}.enlighter-t-droide .enlighter-e1{color:#34068a;font-weight:700}.enlighter-t-droide .enlighter-e2{color:#009926}.enlighter-t-droide .enlighter-e3{color:#286491}.enlighter-t-droide .enlighter-e4{color:#ff8c00;font-style:italic}.enlighter-t-droide .enlighter-s0{color:#961414}.enlighter-t-droide .enlighter-s1{color:#961414}.enlighter-t-droide .enlighter-s2{color:#961414}.enlighter-t-droide .enlighter-s3{color:#961414}.enlighter-t-droide .enlighter-s4{color:#963f14;font-weight:700}.enlighter-t-droide .enlighter-s5{color:#961414;font-style:italic}.enlighter-t-droide .enlighter-n0{color:#007f7f}.enlighter-t-droide .enlighter-n1{color:#007f7f}.enlighter-t-droide .enlighter-n2{color:#007f7f;font-style:italic}.enlighter-t-droide .enlighter-n3{color:#007f7f;font-style:italic}.enlighter-t-droide .enlighter-n4{color:#007f7f;font-style:italic}.enlighter-t-droide .enlighter-n5{color:#007f7f;text-decoration:underline}.enlighter-t-droide .enlighter-m0{color:#000}.enlighter-t-droide .enlighter-m1{color:#000}.enlighter-t-droide .enlighter-m2{color:#000}.enlighter-t-droide .enlighter-m3{color:#000}.enlighter-t-droide .enlighter-g0{color:#12217c}.enlighter-t-droide .enlighter-g1{color:#12217c}.enlighter-t-droide .enlighter-t0{color:#777}.enlighter-t-droide .enlighter-t1{color:#961414;font-weight:700}.enlighter-t-droide .enlighter-t2{color:#990073;font-weight:700}.enlighter-t-droide .enlighter-t3{color:#458}.enlighter-t-droide .enlighter-t4{color:#6e0d6e}.enlighter-t-droide .enlighter-t5{color:#6e0d6e}.enlighter-t-droide .enlighter-t6{color:#961414}.enlighter-t-droide .enlighter-t7{color:#535353;font-weight:700}.enlighter-t-droide .enlighter-t8{color:#777;font-style:italic}.enlighter-t-droide .enlighter-x1{color:#12217c;font-weight:700}.enlighter-t-droide .enlighter-x2{color:#6e0d6e}.enlighter-t-droide .enlighter-x10{color:#12217c;font-weight:700}.enlighter-t-droide .enlighter-x11{color:#12217c;font-weight:700}.enlighter-t-droide .enlighter-x12{color:#458}.enlighter-t-droide .enlighter-x13{color:#007f7f}.enlighter-t-droide .enlighter-x14{color:#007f7f}.enlighter-t-droide .enlighter-x15{color:#990073;font-style:italic}.enlighter-t-droide.enlighter-v-codegroup{background-color:transparent;border:none}.enlighter-t-droide.enlighter-v-codegroup .enlighter-codegroup-wrapper{background-color:#f7f7f9;border:solid 1px #e0e0e0}.enlighter-t-droide.enlighter-v-codegroup .enlighter-codegroup-switch{padding-left:15px}.enlighter-t-droide.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn{border:solid 1px #e0e0e0;font-size:1em;color:#000;background-color:transparent;border-radius:0;border-bottom-width:0;padding:5px 10px 5px 10px;font-weight:700;width:auto;height:auto}.enlighter-t-droide.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active{background-color:#f7f7f9;color:#000;border-color:#c9c9c9}
.enlighter-t-minimal{border-top:solid 3px #e0e0e0;border-bottom:solid 3px #e0e0e0;background-color:transparent;padding:10px 0 10px 0}.enlighter-t-minimal .enlighter-btn{background-color:#fff;color:#717171;font-size:1em;padding:0;border:1px solid #e0e0e0;margin:0 0 0 8px;text-decoration:none;width:23px;height:23px;background-position:0 0;background-size:contain}.enlighter-t-minimal .enlighter-btn:after{content:''}.enlighter-t-minimal.enlighter-hover div.enlighter>div:hover{background-color:#f0f0f0}.enlighter-t-minimal .enlighter-raw{font-size:1.1em;line-height:1.75em;padding:13px 5px 15px 50px;color:#404141}.enlighter-t-minimal div.enlighter>div{border:solid 0 #fff;background-color:transparent;padding:1px 5px 1px 0;line-height:1.5em;color:#a0a0a0}.enlighter-t-minimal div.enlighter>div:FIRST-CHILD{padding-top:5px}.enlighter-t-minimal div.enlighter>div:LAST-CHILD{padding-bottom:5px}.enlighter-t-minimal div.enlighter>div:AFTER{content:' '}.enlighter-t-minimal div.enlighter>div.enlighter-special{background-color:#f9f9f9}.enlighter-t-minimal.enlighter-linenumbers div.enlighter>div::before{padding:1px 10px 1px 10px;font-size:.8em;color:#404141}.enlighter-t-minimal .enlighter span{font-size:1.1em}.enlighter-t-minimal .enlighter-text{color:#2a2a2a}.enlighter-t-minimal .enlighter-c0{color:#a0a0a0}.enlighter-t-minimal .enlighter-c1{color:#a0a0a0}.enlighter-t-minimal .enlighter-c2{color:#a0a0a0}.enlighter-t-minimal .enlighter-c9{color:#a0a0a0}.enlighter-t-minimal .enlighter-k0{color:#12217c;font-weight:700}.enlighter-t-minimal .enlighter-k1{color:#12217c;font-weight:700}.enlighter-t-minimal .enlighter-k2{color:#458;border-bottom:dotted 1px #458}.enlighter-t-minimal .enlighter-k3{color:#458;border-bottom:dotted 1px #458}.enlighter-t-minimal .enlighter-k4{color:#458;border-bottom:dotted 1px #458}.enlighter-t-minimal .enlighter-k5{color:#12217c;font-weight:700}.enlighter-t-minimal .enlighter-k6{color:#12217c;font-style:italic}.enlighter-t-minimal .enlighter-k7{color:#12217c;font-weight:700}.enlighter-t-minimal .enlighter-k8{color:#458}.enlighter-t-minimal .enlighter-k9{color:#990073}.enlighter-t-minimal .enlighter-k10{color:#990073}.enlighter-t-minimal .enlighter-k11{color:#a0a0a0}.enlighter-t-minimal .enlighter-e0{color:#458;border-bottom:dotted 1px #458}.enlighter-t-minimal .enlighter-e1{color:#458;border-bottom:dotted 1px #458}.enlighter-t-minimal .enlighter-e2{color:#996700;border-bottom:solid 1px #996700}.enlighter-t-minimal .enlighter-e3{color:#458;border-bottom:dotted 1px #458}.enlighter-t-minimal .enlighter-e4{color:#458;border-bottom:dotted 1px #458}.enlighter-t-minimal .enlighter-s0{color:#217908;border-bottom:dotted 1px #387905}.enlighter-t-minimal .enlighter-s1{color:#217908;border-bottom:dotted 1px #387905}.enlighter-t-minimal .enlighter-s2{color:#cf6a4c}.enlighter-t-minimal .enlighter-s3{color:#217908;border-bottom:dotted 1px #387905}.enlighter-t-minimal .enlighter-s4{color:#217908;border-bottom:dotted 1px #387905}.enlighter-t-minimal .enlighter-s5{color:#217908;border-bottom:dotted 1px #387905}.enlighter-t-minimal .enlighter-n0{color:#a61d1b;font-weight:700}.enlighter-t-minimal .enlighter-n1{color:#a61d1b;font-weight:700}.enlighter-t-minimal .enlighter-n2{color:#a61d1b;font-weight:700}.enlighter-t-minimal .enlighter-n3{color:#a61d1b;font-weight:700}.enlighter-t-minimal .enlighter-n4{color:#a61d1b;font-weight:700}.enlighter-t-minimal .enlighter-n5{color:#a61d1b;font-weight:700}.enlighter-t-minimal .enlighter-m0{color:#12217c;background-color:#e0e0e0}.enlighter-t-minimal .enlighter-m1{color:#12217c;background-color:#e0e0e0}.enlighter-t-minimal .enlighter-m2{color:#12217c;background-color:#e0e0e0}.enlighter-t-minimal .enlighter-m3{color:#12217c;background-color:#e0e0e0}.enlighter-t-minimal .enlighter-g0{color:#12217c}.enlighter-t-minimal .enlighter-g1{color:#2a2a2a}.enlighter-t-minimal .enlighter-t0{color:#a0a0a0}.enlighter-t-minimal .enlighter-t1{color:#387905;font-weight:700}.enlighter-t-minimal .enlighter-t2{color:#990073;font-weight:700}.enlighter-t-minimal .enlighter-t3{color:#458}.enlighter-t-minimal .enlighter-t4{color:#458}.enlighter-t-minimal .enlighter-t5{color:#458}.enlighter-t-minimal .enlighter-t6{color:#387905}.enlighter-t-minimal .enlighter-t7{color:#a0a0a0;font-weight:700}.enlighter-t-minimal .enlighter-t8{color:#a0a0a0;font-style:italic}.enlighter-t-minimal .enlighter-x1{color:#12217c;font-weight:700}.enlighter-t-minimal .enlighter-x2{color:#458;border-bottom:dotted 1px #458}.enlighter-t-minimal .enlighter-x10{color:#12217c;font-weight:700}.enlighter-t-minimal .enlighter-x11{color:#12217c;font-weight:700}.enlighter-t-minimal .enlighter-x12{color:#458}.enlighter-t-minimal .enlighter-x13{color:#a61d1b;font-weight:700}.enlighter-t-minimal .enlighter-x14{color:#a61d1b;font-weight:700}.enlighter-t-minimal .enlighter-x15{color:#990073}.enlighter-t-minimal.enlighter-v-inline{background-color:transparent;border:none;padding:0}.enlighter-t-minimal.enlighter-v-codegroup{border-top:none;padding-top:0}.enlighter-t-minimal.enlighter-v-codegroup .enlighter-codegroup-wrapper{border-top:solid 3px #e0e0e0;padding-top:10px}.enlighter-t-minimal.enlighter-v-codegroup .enlighter-codegroup-switch{padding-left:5px;padding-bottom:5px}.enlighter-t-minimal.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn{font-size:1em;color:#000;background-color:transparent;font-weight:700;text-transform:uppercase;padding:1px 6px 1px 6px;border:none;width:auto;height:auto}.enlighter-t-minimal.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active{background-color:#e0e0e0;color:#2a2a2a}
.enlighter-t-eclipse{color:#787878;border-radius:5px;border:solid 8px #f3f3f3;background-color:#fff}.enlighter-t-eclipse .enlighter-toolbar{top:15px;right:15px}.enlighter-t-eclipse .enlighter-btn{background-color:#fff;color:#717171;font-size:1em;padding:0;border:1px solid #e0e0e0;margin:0 0 0 8px;text-decoration:none;width:23px;height:23px;background-position:0 0;background-size:contain;border-radius:8px}.enlighter-t-eclipse .enlighter-btn:hover{background-color:#e0e0e0}.enlighter-t-eclipse .enlighter-btn:after{content:''}.enlighter-t-eclipse.enlighter-hover.enlighter-linenumbers div.enlighter>div:hover{background-color:#e8f2fe;color:#444}.enlighter-t-eclipse.enlighter-hover div.enlighter>div:hover{background-color:#e8f2fe;color:#444;border-left-color:#e0e0e0}.enlighter-t-eclipse .enlighter-raw{font-size:1.1em;line-height:1.5em;padding:4px 5px 4px 56px;color:#717171}.enlighter-t-eclipse div.enlighter{background-color:#fff}.enlighter-t-eclipse div.enlighter>div{border:solid 0 #fff;background-color:transparent;padding:1px 5px 1px 0;line-height:1.35em;color:#787878}.enlighter-t-eclipse div.enlighter>div:FIRST-CHILD{padding-top:5px}.enlighter-t-eclipse div.enlighter>div:LAST-CHILD{padding-bottom:5px}.enlighter-t-eclipse div.enlighter>div:AFTER{content:' '}.enlighter-t-eclipse div.enlighter>div.enlighter-special{background-color:#f9f9f9}.enlighter-t-eclipse.enlighter-linenumbers div.enlighter>div::before{border-right:2px solid #f8f8f8;padding:1px 5px 1px 14px}.enlighter-t-eclipse .enlighter span{font-size:1.1em}.enlighter-t-eclipse .enlighter-text{color:#000}.enlighter-t-eclipse .enlighter-c0{color:#3f7f5f}.enlighter-t-eclipse .enlighter-c1{color:#3f5fbf}.enlighter-t-eclipse .enlighter-c2{color:#3f5fbf}.enlighter-t-eclipse .enlighter-c9{color:#3f5fbf}.enlighter-t-eclipse .enlighter-k0{color:#3f7f95;font-weight:700}.enlighter-t-eclipse .enlighter-k1{color:#3f7f95;font-weight:700}.enlighter-t-eclipse .enlighter-k2{color:#7f007f;font-weight:700}.enlighter-t-eclipse .enlighter-k3{color:#7f007f;font-weight:700}.enlighter-t-eclipse .enlighter-k4{color:#458}.enlighter-t-eclipse .enlighter-k5{color:#7f007f;font-weight:700}.enlighter-t-eclipse .enlighter-k6{color:#7f007f;font-weight:700}.enlighter-t-eclipse .enlighter-k7{color:#7f007f;font-weight:700}.enlighter-t-eclipse .enlighter-k8{color:#458}.enlighter-t-eclipse .enlighter-k9{color:#990073}.enlighter-t-eclipse .enlighter-k10{color:#990073}.enlighter-t-eclipse .enlighter-k11{color:#3f5fbf}.enlighter-t-eclipse .enlighter-e0{color:#7f007f;font-weight:700}.enlighter-t-eclipse .enlighter-e1{color:#7f007f;font-weight:700}.enlighter-t-eclipse .enlighter-e2{color:#009926}.enlighter-t-eclipse .enlighter-e3{color:#7f007f;font-weight:700}.enlighter-t-eclipse .enlighter-e4{color:#7f007f;font-weight:700}.enlighter-t-eclipse .enlighter-s0{color:#320fe3}.enlighter-t-eclipse .enlighter-s1{color:#320fe3}.enlighter-t-eclipse .enlighter-s2{color:#320fe3}.enlighter-t-eclipse .enlighter-s3{color:#320fe3}.enlighter-t-eclipse .enlighter-s4{color:#320fe3}.enlighter-t-eclipse .enlighter-s5{color:#990073}.enlighter-t-eclipse .enlighter-n0{color:#000}.enlighter-t-eclipse .enlighter-n1{color:#000}.enlighter-t-eclipse .enlighter-n2{color:#000}.enlighter-t-eclipse .enlighter-n3{color:#000}.enlighter-t-eclipse .enlighter-n4{color:#000}.enlighter-t-eclipse .enlighter-n5{color:#000}.enlighter-t-eclipse .enlighter-m0{color:#000}.enlighter-t-eclipse .enlighter-m1{color:#000}.enlighter-t-eclipse .enlighter-m2{color:#000}.enlighter-t-eclipse .enlighter-m3{color:#000}.enlighter-t-eclipse .enlighter-g0{color:#777}.enlighter-t-eclipse .enlighter-g1{color:#777}.enlighter-t-eclipse .enlighter-t0{color:#777}.enlighter-t-eclipse .enlighter-t1{color:#3f7f5f;font-weight:700}.enlighter-t-eclipse .enlighter-t2{color:#990073;font-weight:700}.enlighter-t-eclipse .enlighter-t3{color:#458}.enlighter-t-eclipse .enlighter-t4{color:#458}.enlighter-t-eclipse .enlighter-t5{color:#458}.enlighter-t-eclipse .enlighter-t6{color:#3f7f5f}.enlighter-t-eclipse .enlighter-t7{color:#a0a0a0;font-weight:700}.enlighter-t-eclipse .enlighter-t8{color:#a0a0a0;font-style:italic}.enlighter-t-eclipse .enlighter-x1{color:#3f7f95;font-weight:700}.enlighter-t-eclipse .enlighter-x2{color:#7f007f;font-weight:700}.enlighter-t-eclipse .enlighter-x10{color:#3f7f95;font-weight:700}.enlighter-t-eclipse .enlighter-x11{color:#3f7f95;font-weight:700}.enlighter-t-eclipse .enlighter-x12{color:#458}.enlighter-t-eclipse .enlighter-x13{color:#3f7f95}.enlighter-t-eclipse .enlighter-x14{color:#000}.enlighter-t-eclipse .enlighter-x15{color:#000}.enlighter-t-eclipse.enlighter-v-inline{border-radius:3px;background-color:#f8f8f8;border:solid 0 #fff}.enlighter-t-eclipse.enlighter-v-codegroup{display:block}.enlighter-t-eclipse.enlighter-v-codegroup .enlighter,.enlighter-t-eclipse.enlighter-v-codegroup .enlighter-raw{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.enlighter-t-eclipse.enlighter-v-codegroup .enlighter-codegroup-wrapper{position:relative}.enlighter-t-eclipse.enlighter-v-codegroup .enlighter-codegroup-switch{background-color:#f3f3f3;padding:8px 5px 0 60px;border-radius:5px 5px 0 0}.enlighter-t-eclipse.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn{font-size:1em;color:#000;background-color:transparent;padding:5px 10px 5px 10px;border-radius:5px 5px 0 0;border:none;width:auto}.enlighter-t-eclipse.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active{background-color:#fff;color:#000;border-color:#c9c9c9}
.enlighter-t-mowtwo{background-color:#f0f0f1;border:solid 1px #f0f0f1;border-radius:7px}.enlighter-t-mowtwo .enlighter-btn{background-color:#fff;color:#717171;font-size:1em;padding:0;border:1px solid #e0e0e0;margin:0 0 0 8px;text-decoration:none;width:23px;height:23px;background-position:0 0;background-size:contain}.enlighter-t-mowtwo .enlighter-btn:after{content:''}.enlighter-t-mowtwo.enlighter-hover div.enlighter>div:hover{background-color:#e9e9e9}.enlighter-t-mowtwo .enlighter-raw{font-size:1.15em;line-height:1.75em;color:#313437;padding:5px 5px 5px 51px;background-color:transparent}.enlighter-t-mowtwo div.enlighter>div{line-height:1.5em;padding:1px 5px 1px 14px;color:#9c9ea0}.enlighter-t-mowtwo div.enlighter>div:FIRST-CHILD{padding-top:5px}.enlighter-t-mowtwo div.enlighter>div:LAST-CHILD{padding-bottom:5px}.enlighter-t-mowtwo div.enlighter>div:AFTER{content:' '}.enlighter-t-mowtwo div.enlighter>div.enlighter-special{background-color:#e9e9e9}.enlighter-t-mowtwo.enlighter-linenumbers div.enlighter>div::before{padding:1px 10px 1px 10px;font-size:.9em}.enlighter-t-mowtwo.enlighter-linenumbers div.enlighter>div:FIRST-CHILD::before{border-radius:0 8px 0 0}.enlighter-t-mowtwo.enlighter-linenumbers div.enlighter>div:LAST-CHILD::before{border-radius:0 0 8px 0}.enlighter-t-mowtwo .enlighter span{font-size:1.15em}.enlighter-t-mowtwo .enlighter-text{color:#313437}.enlighter-t-mowtwo .enlighter-c0{color:#9c9ea0}.enlighter-t-mowtwo .enlighter-c1{color:#9c9ea0}.enlighter-t-mowtwo .enlighter-c2{color:#9c9ea0}.enlighter-t-mowtwo .enlighter-c9{color:#9c9ea0}.enlighter-t-mowtwo .enlighter-k0{color:#b05098;font-weight:700}.enlighter-t-mowtwo .enlighter-k1{color:#b05098;font-weight:700}.enlighter-t-mowtwo .enlighter-k2{color:#b05098}.enlighter-t-mowtwo .enlighter-k3{color:#b05098}.enlighter-t-mowtwo .enlighter-k4{color:#b05098}.enlighter-t-mowtwo .enlighter-k5{color:#b05098}.enlighter-t-mowtwo .enlighter-k6{color:#b05098}.enlighter-t-mowtwo .enlighter-k7{color:#b05098}.enlighter-t-mowtwo .enlighter-k8{color:#313437}.enlighter-t-mowtwo .enlighter-k9{color:#313437}.enlighter-t-mowtwo .enlighter-k10{color:#313437}.enlighter-t-mowtwo .enlighter-k11{color:#9c9ea0}.enlighter-t-mowtwo .enlighter-e0{color:#b05098}.enlighter-t-mowtwo .enlighter-e1{color:#b05098}.enlighter-t-mowtwo .enlighter-e2{color:#864c08}.enlighter-t-mowtwo .enlighter-e3{color:#b05098}.enlighter-t-mowtwo .enlighter-e4{color:#b05098}.enlighter-t-mowtwo .enlighter-s0{color:#83a440}.enlighter-t-mowtwo .enlighter-s1{color:#83a440}.enlighter-t-mowtwo .enlighter-s2{color:#83a440}.enlighter-t-mowtwo .enlighter-s3{color:#83a440}.enlighter-t-mowtwo .enlighter-s4{color:#83a440}.enlighter-t-mowtwo .enlighter-s5{color:#83a440}.enlighter-t-mowtwo .enlighter-n0{color:#429bc1}.enlighter-t-mowtwo .enlighter-n1{color:#429bc1}.enlighter-t-mowtwo .enlighter-n2{color:#429bc1}.enlighter-t-mowtwo .enlighter-n3{color:#429bc1}.enlighter-t-mowtwo .enlighter-n4{color:#429bc1}.enlighter-t-mowtwo .enlighter-n5{color:#429bc1}.enlighter-t-mowtwo .enlighter-m0{color:#666}.enlighter-t-mowtwo .enlighter-m1{color:#666}.enlighter-t-mowtwo .enlighter-m2{color:#666}.enlighter-t-mowtwo .enlighter-m3{color:#666}.enlighter-t-mowtwo .enlighter-g0{color:#864c08}.enlighter-t-mowtwo .enlighter-g1{color:#909090}.enlighter-t-mowtwo .enlighter-t0{color:#909090}.enlighter-t-mowtwo .enlighter-t1{color:#b05098;font-weight:700}.enlighter-t-mowtwo .enlighter-t2{color:#b05098;font-weight:700}.enlighter-t-mowtwo .enlighter-t3{color:#b05098}.enlighter-t-mowtwo .enlighter-t4{color:#b05098}.enlighter-t-mowtwo .enlighter-t5{color:#83a440}.enlighter-t-mowtwo .enlighter-t6{color:#b05098}.enlighter-t-mowtwo .enlighter-t7{color:#909090;font-weight:700}.enlighter-t-mowtwo .enlighter-t8{color:#909090;font-style:italic}.enlighter-t-mowtwo .enlighter-x1{color:#b05098;font-weight:700}.enlighter-t-mowtwo .enlighter-x2{color:#b05098}.enlighter-t-mowtwo .enlighter-x10{color:#b05098;font-weight:700}.enlighter-t-mowtwo .enlighter-x11{color:#b05098;font-weight:700}.enlighter-t-mowtwo .enlighter-x12{color:#313437}.enlighter-t-mowtwo .enlighter-x13{color:#429bc1}.enlighter-t-mowtwo .enlighter-x14{color:#429bc1}.enlighter-t-mowtwo .enlighter-x15{color:#313437}.enlighter-t-mowtwo.enlighter-v-inline{border-radius:4px}.enlighter-t-mowtwo.enlighter-v-codegroup .enlighter-codegroup-switch{background-color:#585b5e;padding:10px 0 10px 20px;border-radius:8px;margin-bottom:5px}.enlighter-t-mowtwo.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn{border-radius:0;background-color:transparent;line-height:1.7em;font-size:1.25em;color:#f0f0f0;border:none;padding:0 10px 0 10px;width:auto;height:auto;font-family:"Open Sans",Arial,Verdana,sans-serif}.enlighter-t-mowtwo.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active{text-decoration:underline}
.enlighter-t-rowhammer{background-color:transparent;border:none}.enlighter-t-rowhammer .enlighter-toolbar{top:20px}.enlighter-t-rowhammer .enlighter-btn{background-color:#fff;color:#717171;font-size:1em;padding:0;border:1px solid #e0e0e0;margin:0 0 0 8px;text-decoration:none;width:23px;height:23px;background-position:0 0;background-size:contain}.enlighter-t-rowhammer .enlighter-btn:hover{background-color:#fff}.enlighter-t-rowhammer .enlighter-btn:after{content:''}.enlighter-t-rowhammer.enlighter-hover div.enlighter>div:hover{background-color:#f0f0f0}.enlighter-t-rowhammer .enlighter-raw{font-size:1.1em;color:#404141;background-color:transparent;padding:14px 0 15px 38px;line-height:2em}.enlighter-t-rowhammer div.enlighter>div{border:solid 0 #fff;padding:1px 5px 1px 0;line-height:1.67em;color:#94a9bf;background-color:transparent;border-bottom:dotted 1px #e9e9f0}.enlighter-t-rowhammer div.enlighter>div:nth-of-type(1){border-top:dotted 1px #e9e9f0}.enlighter-t-rowhammer div.enlighter>div:FIRST-CHILD{padding-top:5px}.enlighter-t-rowhammer div.enlighter>div:LAST-CHILD{padding-bottom:5px}.enlighter-t-rowhammer div.enlighter>div:AFTER{content:' '}.enlighter-t-rowhammer div.enlighter>div.enlighter-special{background-color:#f9f9f9}.enlighter-t-rowhammer.enlighter-linenumbers div.enlighter>div::before{padding:1px 5px 1px 14px;font-size:.8em;color:#94a9bf}.enlighter-t-rowhammer .enlighter span{font-size:1.1em}.enlighter-t-rowhammer .enlighter-text{color:#000}.enlighter-t-rowhammer .enlighter-c0{color:#758697}.enlighter-t-rowhammer .enlighter-c1{color:#758697}.enlighter-t-rowhammer .enlighter-c2{color:#758697}.enlighter-t-rowhammer .enlighter-c9{color:#758697}.enlighter-t-rowhammer .enlighter-k0{color:#07a;font-weight:700;border-bottom:dotted 1px #07a}.enlighter-t-rowhammer .enlighter-k1{color:#07a;font-weight:700;border-bottom:dotted 1px #07a}.enlighter-t-rowhammer .enlighter-k2{color:#07a;font-weight:700}.enlighter-t-rowhammer .enlighter-k3{color:#07a}.enlighter-t-rowhammer .enlighter-k4{color:#07a;font-weight:700}.enlighter-t-rowhammer .enlighter-k5{color:#07a;font-weight:700;border-bottom:dotted 1px #07a}.enlighter-t-rowhammer .enlighter-k6{color:#07a;font-weight:700;border-bottom:dotted 1px #07a}.enlighter-t-rowhammer .enlighter-k7{color:#07a;font-weight:700;border-bottom:dotted 1px #07a}.enlighter-t-rowhammer .enlighter-k8{color:#07a}.enlighter-t-rowhammer .enlighter-k9{color:#000}.enlighter-t-rowhammer .enlighter-k10{color:#07a;font-style:italic}.enlighter-t-rowhammer .enlighter-k11{color:#758697}.enlighter-t-rowhammer .enlighter-e0{color:#07a;font-weight:700}.enlighter-t-rowhammer .enlighter-e1{color:#07a;font-weight:700}.enlighter-t-rowhammer .enlighter-e2{color:#d2901d}.enlighter-t-rowhammer .enlighter-e3{color:#07a}.enlighter-t-rowhammer .enlighter-e4{color:#ff8c00;font-style:italic}.enlighter-t-rowhammer .enlighter-s0{color:#639500;border-bottom:dotted 1px #639500}.enlighter-t-rowhammer .enlighter-s1{color:#639500}.enlighter-t-rowhammer .enlighter-s2{color:#639500}.enlighter-t-rowhammer .enlighter-s3{color:#639500}.enlighter-t-rowhammer .enlighter-s4{color:#639500}.enlighter-t-rowhammer .enlighter-s5{color:#639500;font-style:italic}.enlighter-t-rowhammer .enlighter-n0{color:#9b0d5c}.enlighter-t-rowhammer .enlighter-n1{color:#9b0d5c}.enlighter-t-rowhammer .enlighter-n2{color:#9b0d5c}.enlighter-t-rowhammer .enlighter-n3{color:#9b0d5c}.enlighter-t-rowhammer .enlighter-n4{color:#9b0d5c}.enlighter-t-rowhammer .enlighter-n5{color:#9b0d5c}.enlighter-t-rowhammer .enlighter-m0{color:#d0284a;font-weight:700}.enlighter-t-rowhammer .enlighter-m1{color:#c2415b;font-weight:700}.enlighter-t-rowhammer .enlighter-m2{color:#c2415b;font-weight:700}.enlighter-t-rowhammer .enlighter-m3{color:#d0284a;font-weight:700}.enlighter-t-rowhammer .enlighter-g0{color:#35434c;font-weight:700}.enlighter-t-rowhammer .enlighter-g1{color:#6b7c8b;font-weight:700}.enlighter-t-rowhammer .enlighter-t0{color:#777}.enlighter-t-rowhammer .enlighter-t1{color:#961414;font-weight:700}.enlighter-t-rowhammer .enlighter-t2{color:#990073;font-weight:700}.enlighter-t-rowhammer .enlighter-t3{color:#458}.enlighter-t-rowhammer .enlighter-t4{color:#6e0d6e}.enlighter-t-rowhammer .enlighter-t5{color:#6e0d6e}.enlighter-t-rowhammer .enlighter-t6{color:#961414}.enlighter-t-rowhammer .enlighter-t7{color:#535353;font-weight:700}.enlighter-t-rowhammer .enlighter-t8{color:#777;font-style:italic}.enlighter-t-rowhammer .enlighter-x1{color:#07a;font-weight:700;border-bottom:dotted 1px #07a}.enlighter-t-rowhammer .enlighter-x2{color:#07a;font-weight:700}.enlighter-t-rowhammer .enlighter-x10{color:#07a;font-weight:700;border-bottom:dotted 1px #07a}.enlighter-t-rowhammer .enlighter-x11{color:#07a;font-weight:700;border-bottom:dotted 1px #07a}.enlighter-t-rowhammer .enlighter-x12{color:#07a}.enlighter-t-rowhammer .enlighter-x13{color:#9b0d5c}.enlighter-t-rowhammer .enlighter-x14{color:#9b0d5c}.enlighter-t-rowhammer .enlighter-x15{color:#121212}.enlighter-t-rowhammer.enlighter-v-codegroup .enlighter-codegroup-switch{padding-left:15px;padding-bottom:15px}.enlighter-t-rowhammer.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn{font-size:1em;color:#758697;background-color:transparent;border-radius:0;font-weight:700;text-transform:uppercase;padding:2px 10px 2px 10px;border:none;width:auto;height:auto}.enlighter-t-rowhammer.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active{border-bottom:dotted 1px #758697;background-color:#f0f0f0}
.enlighter-t-bootstrap4{color:#212529;background-color:#f8f9fa;padding:25px 25px 25px 25px}.enlighter-t-bootstrap4 .enlighter-toolbar{top:10px;right:10px}.enlighter-t-bootstrap4 .enlighter-btn{background-image:none;background-color:transparent;color:#818a91;font-size:1em;padding:2px 8px 2px 8px;margin:0 5px 0 5px;border:none;border-radius:4px;font-family:"Open Sans",Arial,Verdana,sans-serif}.enlighter-t-bootstrap4 .enlighter-btn:hover{background-color:#007bff;color:#f0f0f0}.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-raw{background-image:none}.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-raw:after{content:'Raw'}.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-copy{background-image:none}.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-copy:after{content:'Copy'}.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-window{background-image:none}.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-window:after{content:'Extern'}.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-website{background-image:none}.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-website:after{content:'EnlighterJS'}.enlighter-t-bootstrap4.enlighter-hover div.enlighter>div:hover{background-color:#eceef0}.enlighter-t-bootstrap4 .enlighter-raw{font-size:1.15em;color:#212529;background-color:#f8f9fa;line-height:1.7em;padding:0 0 0 61px}.enlighter-t-bootstrap4 div.enlighter>div{padding:1px 5px 1px 14px;line-height:1.35em;color:#999;background-color:transparent}.enlighter-t-bootstrap4 div.enlighter>div:FIRST-CHILD{padding-top:5px}.enlighter-t-bootstrap4 div.enlighter>div:LAST-CHILD{padding-bottom:5px}.enlighter-t-bootstrap4 div.enlighter>div:AFTER{content:' '}.enlighter-t-bootstrap4 div.enlighter>div.enlighter-special{background-color:#eceef0}.enlighter-t-bootstrap4.enlighter-linenumbers div.enlighter>div::before{padding:1px 5px 1px 0;font-size:.8em}.enlighter-t-bootstrap4 .enlighter span{font-size:1.15em}.enlighter-t-bootstrap4 .enlighter-text{color:#212529}.enlighter-t-bootstrap4 .enlighter-c0{color:#999}.enlighter-t-bootstrap4 .enlighter-c1{color:#999}.enlighter-t-bootstrap4 .enlighter-c2{color:#999}.enlighter-t-bootstrap4 .enlighter-c9{color:#999}.enlighter-t-bootstrap4 .enlighter-k0{color:#069}.enlighter-t-bootstrap4 .enlighter-k1{color:#069}.enlighter-t-bootstrap4 .enlighter-k2{color:#069}.enlighter-t-bootstrap4 .enlighter-k3{color:#069}.enlighter-t-bootstrap4 .enlighter-k4{color:#069;font-style:italic}.enlighter-t-bootstrap4 .enlighter-k5{color:#212529}.enlighter-t-bootstrap4 .enlighter-k6{color:#069}.enlighter-t-bootstrap4 .enlighter-k7{color:#069;border-bottom:dotted 1px #069}.enlighter-t-bootstrap4 .enlighter-k8{color:#212529}.enlighter-t-bootstrap4 .enlighter-k9{color:#069}.enlighter-t-bootstrap4 .enlighter-k10{color:#212529}.enlighter-t-bootstrap4 .enlighter-k11{color:#999}.enlighter-t-bootstrap4 .enlighter-e0{color:#069}.enlighter-t-bootstrap4 .enlighter-e1{color:#069}.enlighter-t-bootstrap4 .enlighter-e2{color:#009926}.enlighter-t-bootstrap4 .enlighter-e3{color:#069}.enlighter-t-bootstrap4 .enlighter-e4{color:#069}.enlighter-t-bootstrap4 .enlighter-s0{color:#d44950}.enlighter-t-bootstrap4 .enlighter-s1{color:#d44950}.enlighter-t-bootstrap4 .enlighter-s2{color:#d44950}.enlighter-t-bootstrap4 .enlighter-s3{color:#d44950}.enlighter-t-bootstrap4 .enlighter-s4{color:#d44950}.enlighter-t-bootstrap4 .enlighter-s5{color:#d44950}.enlighter-t-bootstrap4 .enlighter-n0{color:#f60}.enlighter-t-bootstrap4 .enlighter-n1{color:#f60}.enlighter-t-bootstrap4 .enlighter-n2{color:#f60}.enlighter-t-bootstrap4 .enlighter-n3{color:#f60}.enlighter-t-bootstrap4 .enlighter-n4{color:#f60}.enlighter-t-bootstrap4 .enlighter-n5{color:#f60}.enlighter-t-bootstrap4 .enlighter-m0{color:#99f}.enlighter-t-bootstrap4 .enlighter-m1{color:#212529}.enlighter-t-bootstrap4 .enlighter-m2{color:#212529}.enlighter-t-bootstrap4 .enlighter-m3{color:#212529}.enlighter-t-bootstrap4 .enlighter-g0{color:#2f6f9f}.enlighter-t-bootstrap4 .enlighter-g1{color:#999;font-weight:700}.enlighter-t-bootstrap4 .enlighter-t0{color:#999}.enlighter-t-bootstrap4 .enlighter-t1{color:#d44950;font-weight:700}.enlighter-t-bootstrap4 .enlighter-t2{color:#d44950;font-weight:700}.enlighter-t-bootstrap4 .enlighter-t3{color:#0086b3}.enlighter-t-bootstrap4 .enlighter-t4{color:#0a8}.enlighter-t-bootstrap4 .enlighter-t5{color:#0a8}.enlighter-t-bootstrap4 .enlighter-t6{color:#f60}.enlighter-t-bootstrap4 .enlighter-t7{color:#999;font-weight:700}.enlighter-t-bootstrap4 .enlighter-t8{color:#999}.enlighter-t-bootstrap4 .enlighter-x1{color:#2f6f9f}.enlighter-t-bootstrap4 .enlighter-x2{color:#4f9fcf}.enlighter-t-bootstrap4 .enlighter-x10{color:#0a8}.enlighter-t-bootstrap4 .enlighter-x11{color:#0a8}.enlighter-t-bootstrap4 .enlighter-x12{color:#99f}.enlighter-t-bootstrap4 .enlighter-x13{color:#f60}.enlighter-t-bootstrap4 .enlighter-x14{color:#f60}.enlighter-t-bootstrap4 .enlighter-x15{color:#f60}.enlighter-t-bootstrap4.enlighter-v-inline{background-color:#f8f9fa;border:none;border-radius:5px;padding:3px}.enlighter-t-bootstrap4.enlighter-v-codegroup .enlighter-codegroup-switch{border:solid 3px #f8f9fa;border-bottom-width:0;padding:15px}.enlighter-t-bootstrap4.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn{padding:3px 10px 3px 10px;border:none;font-size:.9em;color:#212529;font-weight:700;background-color:#f8f9fa;border-radius:5px}.enlighter-t-bootstrap4.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active{background-color:#007bff;color:#f0f0f0}
.enlighter-t-dracula{background-color:#282a36}.enlighter-t-dracula .enlighter-toolbar{top:10px;right:10px}.enlighter-t-dracula .enlighter-btn{background-image:none;background-color:#44475a;color:#f8f8f2;font-size:1em;padding:2px 8px 2px 8px;margin:0 5px 0 5px;border:none;border-radius:4px;font-family:Arial,Helvetica,sans-serif}.enlighter-t-dracula .enlighter-btn:hover{background-color:#6272a4;color:#f8f8f2}.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-raw{background-image:none}.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-raw:after{content:'Raw'}.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-copy{background-image:none}.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-copy:after{content:'Copy'}.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-window{background-image:none}.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-window:after{content:'Extern'}.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-website{background-image:none}.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-website:after{content:'EnlighterJS'}.enlighter-t-dracula.enlighter-hover div.enlighter>div:hover{background-color:#44475a}.enlighter-t-dracula .enlighter-raw{font-size:1.25em;color:#f8f8f2;line-height:1.85em;padding:4px 5px 4px 55px}.enlighter-t-dracula div.enlighter>div{padding:1px 5px 1px 14px;line-height:1.6em;color:#6272a4;background-color:#282a36}.enlighter-t-dracula div.enlighter>div:FIRST-CHILD{padding-top:5px}.enlighter-t-dracula div.enlighter>div:LAST-CHILD{padding-bottom:5px}.enlighter-t-dracula div.enlighter>div:AFTER{content:' '}.enlighter-t-dracula div.enlighter>div.enlighter-special{background-color:#44475a}.enlighter-t-dracula.enlighter-linenumbers div.enlighter>div::before{font-size:1em;color:#6272a4}.enlighter-t-dracula .enlighter span{font-size:1.25em}.enlighter-t-dracula .enlighter-text{color:#f8f8f2}.enlighter-t-dracula .enlighter-c0{color:#6272a4}.enlighter-t-dracula .enlighter-c1{color:#6272a4}.enlighter-t-dracula .enlighter-c2{color:#6272a4}.enlighter-t-dracula .enlighter-c9{color:#6272a4}.enlighter-t-dracula .enlighter-k0{color:#ff79c6;font-weight:700}.enlighter-t-dracula .enlighter-k1{color:#8be9fd;font-weight:700}.enlighter-t-dracula .enlighter-k2{color:#ff79c6;font-weight:700}.enlighter-t-dracula .enlighter-k3{color:#ff79c6}.enlighter-t-dracula .enlighter-k4{color:#8be9fd}.enlighter-t-dracula .enlighter-k5{color:#8be9fd}.enlighter-t-dracula .enlighter-k6{color:#8be9fd}.enlighter-t-dracula .enlighter-k7{color:#ffb86c}.enlighter-t-dracula .enlighter-k8{color:#8be9fd}.enlighter-t-dracula .enlighter-k9{color:#50fa7b}.enlighter-t-dracula .enlighter-k10{color:#50fa7b}.enlighter-t-dracula .enlighter-k11{color:#6272a4}.enlighter-t-dracula .enlighter-e0{color:#bd93f9;font-weight:700}.enlighter-t-dracula .enlighter-e1{color:#bd93f9;font-weight:700}.enlighter-t-dracula .enlighter-e2{color:#f1fa8c}.enlighter-t-dracula .enlighter-e3{color:#bd93f9}.enlighter-t-dracula .enlighter-e4{color:#bd93f9;font-style:italic}.enlighter-t-dracula .enlighter-s0{color:#f1fa8c}.enlighter-t-dracula .enlighter-s1{color:#f1fa8c}.enlighter-t-dracula .enlighter-s2{color:#f1fa8c}.enlighter-t-dracula .enlighter-s3{color:#f1fa8c}.enlighter-t-dracula .enlighter-s4{color:#f1fa8c;font-weight:700}.enlighter-t-dracula .enlighter-s5{color:#f1fa8c;font-style:italic}.enlighter-t-dracula .enlighter-n0{color:#bd93f9}.enlighter-t-dracula .enlighter-n1{color:#bd93f9}.enlighter-t-dracula .enlighter-n2{color:#bd93f9}.enlighter-t-dracula .enlighter-n3{color:#bd93f9}.enlighter-t-dracula .enlighter-n4{color:#bd93f9}.enlighter-t-dracula .enlighter-n5{color:#bd93f9}.enlighter-t-dracula .enlighter-m0{color:#8be9fd}.enlighter-t-dracula .enlighter-m1{color:#8be9fd}.enlighter-t-dracula .enlighter-m2{color:#8be9fd}.enlighter-t-dracula .enlighter-m3{color:#8be9fd}.enlighter-t-dracula .enlighter-g0{color:#f8f8f2;font-weight:700}.enlighter-t-dracula .enlighter-g1{color:#f8f8f2;font-weight:700}.enlighter-t-dracula .enlighter-t0{color:#6272a4}.enlighter-t-dracula .enlighter-t1{color:#8be9fd;font-weight:700}.enlighter-t-dracula .enlighter-t2{color:#8be9fd;font-weight:700}.enlighter-t-dracula .enlighter-t3{color:#ff79c6}.enlighter-t-dracula .enlighter-t4{color:#ffb86c}.enlighter-t-dracula .enlighter-t5{color:#50fa7b}.enlighter-t-dracula .enlighter-t6{color:#f55}.enlighter-t-dracula .enlighter-t7{color:#f8f8f2;font-weight:700}.enlighter-t-dracula .enlighter-t8{color:#f8f8f2}.enlighter-t-dracula .enlighter-x1{color:#ff79c6;font-weight:700}.enlighter-t-dracula .enlighter-x2{color:#50fa7b}.enlighter-t-dracula .enlighter-x10{color:#f8f8f2;font-weight:700}.enlighter-t-dracula .enlighter-x11{color:#50fa7b;font-weight:700}.enlighter-t-dracula .enlighter-x12{color:#8be9fd;font-style:italic}.enlighter-t-dracula .enlighter-x13{color:#bd93f9}.enlighter-t-dracula .enlighter-x14{color:#bd93f9;font-style:italic}.enlighter-t-dracula .enlighter-x15{color:#ffb86c;font-style:italic}.enlighter-t-dracula.enlighter-v-codegroup .enlighter-codegroup-switch{background-color:#282a36;padding:10px}.enlighter-t-dracula.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn{background-image:none;background-color:transparent;color:#f8f8f2;font-size:1.15em;padding:2px 8px 2px 8px;margin:0 5px 0 5px;border:none;border-radius:4px;font-family:Arial,Helvetica,sans-serif}.enlighter-t-dracula.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active{background-color:#44475a;color:#f8f8f2}
.enlighter-t-monokai{background-color:#272822}.enlighter-t-monokai .enlighter-toolbar{top:10px;right:10px}.enlighter-t-monokai .enlighter-btn{background-image:none;background-color:#414339;color:#f8f8f2;font-size:1em;padding:2px 8px 2px 8px;margin:0 5px 0 5px;border:solid 1px #1e1f1c;font-family:"Open Sans",Arial,Verdana,sans-serif}.enlighter-t-monokai .enlighter-btn:hover{background-color:#4e5145}.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-raw{background-image:none}.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-raw:after{content:'Raw'}.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-copy{background-image:none}.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-copy:after{content:'Copy'}.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-window{background-image:none}.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-window:after{content:'Extern'}.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-website{background-image:none}.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-website:after{content:'EnlighterJS'}.enlighter-t-monokai.enlighter-hover div.enlighter>div:hover{background-color:#75715e}.enlighter-t-monokai .enlighter-raw{font-size:1.25em;color:#f8f8f2;line-height:1.85em;padding:4px 5px 4px 55px}.enlighter-t-monokai div.enlighter>div{padding:1px 5px 1px 14px;line-height:1.6em}.enlighter-t-monokai div.enlighter>div:FIRST-CHILD{padding-top:5px}.enlighter-t-monokai div.enlighter>div:LAST-CHILD{padding-bottom:5px}.enlighter-t-monokai div.enlighter>div:AFTER{content:' '}.enlighter-t-monokai div.enlighter>div.enlighter-special{background-color:#414339}.enlighter-t-monokai.enlighter-linenumbers div.enlighter>div::before{font-size:1em;color:grey}.enlighter-t-monokai .enlighter span{font-size:1.25em}.enlighter-t-monokai .enlighter-text{color:#f8f8f2}.enlighter-t-monokai .enlighter-c0{color:#75715e}.enlighter-t-monokai .enlighter-c1{color:#75715e}.enlighter-t-monokai .enlighter-c2{color:#75715e}.enlighter-t-monokai .enlighter-c9{color:#75715e}.enlighter-t-monokai .enlighter-k0{color:#f92672}.enlighter-t-monokai .enlighter-k1{color:#f92672}.enlighter-t-monokai .enlighter-k2{color:#f92672}.enlighter-t-monokai .enlighter-k3{color:#f92672}.enlighter-t-monokai .enlighter-k4{color:#f92672}.enlighter-t-monokai .enlighter-k5{color:#f92672}.enlighter-t-monokai .enlighter-k6{color:#f92672}.enlighter-t-monokai .enlighter-k7{color:#f8f8f2}.enlighter-t-monokai .enlighter-k8{color:#f92672}.enlighter-t-monokai .enlighter-k9{color:#fd971f}.enlighter-t-monokai .enlighter-k10{color:#f92672}.enlighter-t-monokai .enlighter-k11{color:#75715e}.enlighter-t-monokai .enlighter-e0{color:#ae81ff}.enlighter-t-monokai .enlighter-e1{color:#ae81ff}.enlighter-t-monokai .enlighter-e2{color:#ae81ff}.enlighter-t-monokai .enlighter-e3{color:#ae81ff}.enlighter-t-monokai .enlighter-e4{color:#ae81ff}.enlighter-t-monokai .enlighter-s0{color:#e6db74}.enlighter-t-monokai .enlighter-s1{color:#e6db74}.enlighter-t-monokai .enlighter-s2{color:#e6db74}.enlighter-t-monokai .enlighter-s3{color:#e6db74}.enlighter-t-monokai .enlighter-s4{color:#e6db74;font-weight:700}.enlighter-t-monokai .enlighter-s5{color:#e6db74;font-style:italic}.enlighter-t-monokai .enlighter-n0{color:#ae81ff}.enlighter-t-monokai .enlighter-n1{color:#ae81ff}.enlighter-t-monokai .enlighter-n2{color:#ae81ff}.enlighter-t-monokai .enlighter-n3{color:#ae81ff}.enlighter-t-monokai .enlighter-n4{color:#ae81ff}.enlighter-t-monokai .enlighter-n5{color:#ae81ff}.enlighter-t-monokai .enlighter-m0{color:#66d9ef}.enlighter-t-monokai .enlighter-m1{color:#66d9ef}.enlighter-t-monokai .enlighter-m2{color:#66d9ef}.enlighter-t-monokai .enlighter-m3{color:#66d9ef}.enlighter-t-monokai .enlighter-g0{color:#f8f8f2;font-weight:700}.enlighter-t-monokai .enlighter-g1{color:#f8f8f2;font-weight:700}.enlighter-t-monokai .enlighter-t0{color:#f8f8f2}.enlighter-t-monokai .enlighter-t1{color:#a6e22e}.enlighter-t-monokai .enlighter-t2{color:#a6e22e}.enlighter-t-monokai .enlighter-t3{color:#e6db74}.enlighter-t-monokai .enlighter-t4{color:#e6db74}.enlighter-t-monokai .enlighter-t5{color:#a6e22e}.enlighter-t-monokai .enlighter-t6{color:#f92672}.enlighter-t-monokai .enlighter-t7{color:#f92672}.enlighter-t-monokai .enlighter-t8{color:#75715e}.enlighter-t-monokai .enlighter-x1{color:#f92672}.enlighter-t-monokai .enlighter-x2{color:#a6e22e}.enlighter-t-monokai .enlighter-x10{color:#a6e22e}.enlighter-t-monokai .enlighter-x11{color:#a6e22e}.enlighter-t-monokai .enlighter-x12{color:#66d9ef;font-style:italic}.enlighter-t-monokai .enlighter-x13{color:#f92672}.enlighter-t-monokai .enlighter-x14{color:#ae81ff}.enlighter-t-monokai .enlighter-x15{color:#a6e22e}.enlighter-t-monokai.enlighter-v-codegroup .enlighter-codegroup-switch{background-color:#414339;padding:10px 10px 0 30px}.enlighter-t-monokai.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn{background-image:none;background-color:#414339;color:#f8f8f2;font-size:1.15em;padding:2px 8px 2px 8px;margin:0 10px 0 10px;border:none;line-height:2.1em;border-radius:0;font-style:italic}.enlighter-t-monokai.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active{background-color:#272822;color:#f8f8f2;font-weight:700;font-style:normal}

/*@BASETHEME:godzilla*/

.enlighter-t-wpcustom{
	border-left: solid 6px #4a80b3;
	background-image: url(data:image/gif;base64,R0lGODlhHgAeAJEAAPLz9ezt7vf39wAAACwAAAAAHgAeAAACYYyPqXvi/wCccr5gY3Y1491Z4fRlI3Rem5ByaymurQBT8nuDuM57wA8MCodEQA2V8yRjm6OmZ3G6oKSlrWlFYqlaJffpNWUvxbL5J2WNHenZrL2mxd/znfjLrm/v/Kg+UwAAOw==);
	background-repeat: repeat;
	background-position: 0 0;
}
.enlighter-t-wpcustom .enlighter-btn{
	border-radius: 3px;
	padding: 0;
	border: 1px solid #e0e0e0;
	margin: 0 0 0 8px;
	text-decoration: none;
	width: 23px;
	height: 23px;
	background-position: 0 0;
	background-size: contain;
}
.enlighter-t-wpcustom .enlighter-btn:hover{
	border-color: #c9c9c9;
}
.enlighter-t-wpcustom .enlighter-btn:after{
	content: '';
}
.enlighter-t-wpcustom.enlighter-hover div.enlighter>div:hover{
}
.enlighter-t-wpcustom .enlighter-raw{
	padding: 4px 5px 4px 54px;
}
.enlighter-t-wpcustom div.enlighter>div{
	padding: 1px 5px 1px 14px;
	line-height: 1.35em;
	color: #9c9ea0;
}
.enlighter-t-wpcustom div.enlighter>div:FIRST-CHILD{
	padding-top: 5px;
}
.enlighter-t-wpcustom div.enlighter>div:LAST-CHILD{
	padding-bottom: 5px;
}
.enlighter-t-wpcustom div.enlighter>div:AFTER{
	content: ' ';
}
.enlighter-t-wpcustom div.enlighter>div.enlighter-special{
}
.enlighter-t-wpcustom.enlighter-linenumbers div.enlighter>div::before{
	padding: 1px 5px 1px 14px;
}
.enlighter-t-wpcustom .enlighter span{
}
.enlighter-t-wpcustom .enlighter-text{
	color: #2b333a;
}
.enlighter-t-wpcustom .enlighter-c0{
}
.enlighter-t-wpcustom .enlighter-c1{
}
.enlighter-t-wpcustom .enlighter-c2{
}
.enlighter-t-wpcustom .enlighter-c9{
}
.enlighter-t-wpcustom .enlighter-k0{
}
.enlighter-t-wpcustom .enlighter-k1{
}
.enlighter-t-wpcustom .enlighter-k2{
}
.enlighter-t-wpcustom .enlighter-k3{
}
.enlighter-t-wpcustom .enlighter-k4{
}
.enlighter-t-wpcustom .enlighter-k5{
}
.enlighter-t-wpcustom .enlighter-k6{
}
.enlighter-t-wpcustom .enlighter-k7{
}
.enlighter-t-wpcustom .enlighter-k8{
}
.enlighter-t-wpcustom .enlighter-k9{
}
.enlighter-t-wpcustom .enlighter-k10{
}
.enlighter-t-wpcustom .enlighter-e0{
}
.enlighter-t-wpcustom .enlighter-e1{
}
.enlighter-t-wpcustom .enlighter-e2{
}
.enlighter-t-wpcustom .enlighter-e3{
}
.enlighter-t-wpcustom .enlighter-e4{
}
.enlighter-t-wpcustom .enlighter-s0{
}
.enlighter-t-wpcustom .enlighter-s1{
}
.enlighter-t-wpcustom .enlighter-s2{
}
.enlighter-t-wpcustom .enlighter-s3{
}
.enlighter-t-wpcustom .enlighter-s4{
}
.enlighter-t-wpcustom .enlighter-s5{
}
.enlighter-t-wpcustom .enlighter-n0{
}
.enlighter-t-wpcustom .enlighter-n1{
}
.enlighter-t-wpcustom .enlighter-n2{
}
.enlighter-t-wpcustom .enlighter-n3{
}
.enlighter-t-wpcustom .enlighter-n4{
}
.enlighter-t-wpcustom .enlighter-n5{
	text-decoration: underline;
}
.enlighter-t-wpcustom .enlighter-m0{
}
.enlighter-t-wpcustom .enlighter-m1{
}
.enlighter-t-wpcustom .enlighter-m2{
}
.enlighter-t-wpcustom .enlighter-m3{
}
.enlighter-t-wpcustom .enlighter-g0{
}
.enlighter-t-wpcustom .enlighter-g1{
}
.enlighter-t-wpcustom .enlighter-t0{
}
.enlighter-t-wpcustom .enlighter-t1{
}
.enlighter-t-wpcustom .enlighter-t2{
}
.enlighter-t-wpcustom .enlighter-t3{
}
.enlighter-t-wpcustom .enlighter-t4{
}
.enlighter-t-wpcustom .enlighter-t5{
}
.enlighter-t-wpcustom .enlighter-t6{
}
.enlighter-t-wpcustom .enlighter-t7{
}
.enlighter-t-wpcustom .enlighter-t8{
}
.enlighter-t-wpcustom .enlighter-x1{
}
.enlighter-t-wpcustom .enlighter-x2{
}
.enlighter-t-wpcustom .enlighter-x10{
}
.enlighter-t-wpcustom .enlighter-x11{
}
.enlighter-t-wpcustom .enlighter-x12{
	text-decoration: underline;
}
.enlighter-t-wpcustom .enlighter-x13{
}
.enlighter-t-wpcustom .enlighter-x14{
}
.enlighter-t-wpcustom .enlighter-x15{
}
.enlighter-t-wpcustom.enlighter-v-inline{
	background-color: #f7f7f7;
	border: dotted 1px #e0e0e1;
	border-left: solid 2px #4a80b3;
}
.enlighter-t-wpcustom.enlighter-v-codegroup .enlighter-codegroup-switch{
	font-family: "Open Sans",Arial,Verdana,sans-serif;
	background-color: #4a80b3;
	padding: 5px 5px 5px 5px;
}
.enlighter-t-wpcustom.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn{
	padding: 3px 10px 3px 10px;
	border: none;
	width: auto;
}
.enlighter-t-wpcustom.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active{
	background-color: #00417f;
}
.enlighter-t-wpcustom div.enlighter>div.enlighter-special:hover{
}

/* Enlighter dynamic generated stylesheet - DO NOT EDIT */
.enlighter-default .enlighter-btn-window{display:none;}
.enlighter-default .enlighter-btn-website{display:none;}