﻿:root{--search-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 122.879 119.799'%3E%3Cpath fill='%23777777' d='M49.988,0h0.016v0.007C63.803,0.011,76.298,5.608,85.34,14.652c9.027,9.031,14.619,21.515,14.628,35.303h0.007v0.033v0.04 h-0.007c-0.005,5.557-0.917,10.905-2.594,15.892c-0.281,0.837-0.575,1.641-0.877,2.409v0.007c-1.446,3.66-3.315,7.12-5.547,10.307 l29.082,26.139l0.018,0.016l0.157,0.146l0.011,0.011c1.642,1.563,2.536,3.656,2.649,5.78c0.11,2.1-0.543,4.248-1.979,5.971 l-0.011,0.016l-0.175,0.203l-0.035,0.035l-0.146,0.16l-0.016,0.021c-1.565,1.642-3.654,2.534-5.78,2.646 c-2.097,0.111-4.247-0.54-5.971-1.978l-0.015-0.011l-0.204-0.175l-0.029-0.024L78.761,90.865c-0.88,0.62-1.778,1.209-2.687,1.765 c-1.233,0.755-2.51,1.466-3.813,2.115c-6.699,3.342-14.269,5.222-22.272,5.222v0.007h-0.016v-0.007 c-13.799-0.004-26.296-5.601-35.338-14.645C5.605,76.291,0.016,63.805,0.007,50.021H0v-0.033v-0.016h0.007 c0.004-13.799,5.601-26.296,14.645-35.338C23.683,5.608,36.167,0.016,49.955,0.007V0H49.988L49.988,0z M50.004,11.21v0.007h-0.016 h-0.033V11.21c-10.686,0.007-20.372,4.35-27.384,11.359C15.56,29.578,11.213,39.274,11.21,49.973h0.007v0.016v0.033H11.21 c0.007,10.686,4.347,20.367,11.359,27.381c7.009,7.012,16.705,11.359,27.403,11.361v-0.007h0.016h0.033v0.007 c10.686-0.007,20.368-4.348,27.382-11.359c7.011-7.009,11.358-16.702,11.36-27.4h-0.006v-0.016v-0.033h0.006 c-0.006-10.686-4.35-20.372-11.358-27.384C70.396,15.56,60.703,11.213,50.004,11.21L50.004,11.21z'/%3E%3C/svg%3E")}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}body{font-family:"Poppins",sans-serif;margin:0 auto}.page{max-width:1300px;min-height:100vh;display:flex;flex-direction:column;margin:0 auto;background-color:#fff;box-shadow:0 0 10px rgba(52,52,52,.6)}.container{max-width:1100px;margin:0 auto}@media screen and (max-width: 1300px){.container{max-width:87%}}a{text-decoration:none;color:#09f}.aligncenter{text-align:center}.hidden{display:none}header{flex-shrink:0}header nav{min-height:80px;border-bottom:1px solid rgba(26,26,26,.1019607843)}@media screen and (max-width: 800px){header nav *{padding:0;margin:0}}header nav .logo{display:flex;flex-direction:row;padding:25px 0;float:left}header nav .logo img{height:30px}header nav .navbar-toggle{display:none}@media screen and (max-width: 800px){header nav .navbar-toggle{display:flex;flex-direction:row;cursor:pointer;color:#30373e;font-size:26px;padding:27px 0;float:right}}header nav .navbar-toggle [class^=icon-],header nav .navbar-toggle [class*=" icon-"]{font-family:"nav-icon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header nav .navbar-toggle .icon-bars:before{content:""}header nav .navbar-toggle .icon-navicon:before{content:""}header nav .toggled{color:#09f}header nav ul{display:flex;flex-direction:row;list-style:none;margin:0;padding:0;float:right}@media screen and (max-width: 800px){header nav ul{display:none;padding-top:80px;float:none}}header nav ul li{display:inline;line-height:80px;margin:0 10px}@media screen and (max-width: 800px){header nav ul li{display:block;text-align:center;line-height:40px;margin:15px auto;border:1px solid rgba(26,26,26,.1019607843)}}header nav ul li.has-dropdown{position:relative}header nav ul li.has-dropdown .arrow{display:none}@media screen and (min-width: 801px){header nav ul li.has-dropdown .dropdown-menu{display:none;position:absolute;top:100%;left:0;background-color:#fff;min-width:160px;box-shadow:0 8px 16px rgba(0,0,0,.15);padding:6px 0;z-index:1000;border-radius:8px;border-top:2px solid #09f}header nav ul li.has-dropdown .dropdown-menu li{display:block;margin:0;line-height:normal;text-align:left;border:none}header nav ul li.has-dropdown .dropdown-menu li a{display:block;padding:12px 20px;font-size:15px;color:#30373e;font-weight:400}header nav ul li.has-dropdown .dropdown-menu li a:hover{background-color:#f4f4f4;text-decoration:none;color:#09f}header nav ul li.has-dropdown:hover .dropdown-menu{display:block}}@media screen and (max-width: 800px){header nav ul li.has-dropdown .arrow{display:inline-block;font-size:10px;margin-left:5px;transition:transform .2s ease;vertical-align:middle}header nav ul li.has-dropdown .dropdown-menu{display:none;background-color:#f9f9f9;width:100%;padding:0;margin-top:10px}header nav ul li.has-dropdown .dropdown-menu li{display:block;margin:0;border:none;border-top:1px solid rgba(0,0,0,.05);line-height:50px}header nav ul li.has-dropdown .dropdown-menu li a{font-size:14px;color:#555}}@media screen and (max-width: 800px){header nav ul li.open .arrow{transform:rotate(180deg)}header nav ul li.open .dropdown-menu{display:block}}header nav ul li a{color:#30373e;font-weight:500}header nav ul li a:hover,header nav ul li a.active[aria-current=page]{color:#09f;text-decoration:underline 2px;text-underline-offset:5px}@media screen and (max-width: 800px){header nav ul li a:hover,header nav ul li a.active[aria-current=page]{text-decoration:none}}@media screen and (max-width: 800px){header nav ul li a:hover{color:#30373e}}header nav ul li input{outline:none;margin-left:12px;border-radius:8px;border:1px solid rgba(26,26,26,.3568627451);padding:9px 4px 9px 40px;background-color:rgba(156,156,156,.1019607843);background-repeat:no-repeat;background-position-y:center;background-position-x:8px;background-size:20px;background-image:var(--search-icon);transition:all .26s cubic-bezier(0.25, 0.8, 0.25, 1)}header nav ul li input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}@media screen and (max-width: 800px){header nav ul li input:focus{box-shadow:none}}@media screen and (max-width: 800px){header nav ul li input{padding:10px 26px 10px 40px;background-position-x:10px;background-color:#fff;text-align:center;font-weight:500;border:none;width:100%;margin:0}}@media screen and (max-width: 800px){header nav .active{display:block}}header .header{display:flex;justify-content:center;align-items:center;border-bottom:1px solid rgba(26,26,26,.1019607843)}header .header .header-flexbox{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:300px}header .header .header-flexbox .header-top-div{display:flex;height:50px;width:100%}header .header .header-flexbox .title{display:flex;text-align:center;margin:0 auto;color:#fff;text-shadow:0 0 10px #000}header .header .header-flexbox .title-404,header .header .header-flexbox .title-home,header .header .header-flexbox .page-title,header .header .header-flexbox .title-sub-home,header .header .header-flexbox .title-nf{font-family:Iceland,sans-serif}header .header .header-flexbox ul.breadcrumb{display:flex;padding:10px 16px;margin:0 auto;list-style:none;color:#eee}@media screen and (max-width: 800px){header .header .header-flexbox ul.breadcrumb{font-size:12px}}header .header .header-flexbox ul.breadcrumb li{display:inline}header .header .header-flexbox ul.breadcrumb li+li:before{padding:8px;color:#eee;content:"> "}header .header .header-flexbox ul.breadcrumb li a{color:#eee}header .header .header-flexbox ul.breadcrumb li a:hover{color:rgba(221,221,221,.9333333333)}header .page-header{height:300px}header .page-header .no-breadcrumb{justify-content:center}header .page-header .no-breadcrumb .title-home{font-size:70px}header .page-header .no-breadcrumb .title-sub-home,header .page-header .no-breadcrumb .title-nf{font-size:30px}header .page-header .no-breadcrumb .title-404{font-size:120px}header .page-header .page-title{font-size:50px}@media screen and (max-width: 800px){header .page-header .page-title{font-size:40px}}header .blog-header{height:360px}header .blog-header .blog-header-flexbox{height:360px}header .blog-header .blog-header-flexbox .header-mid-div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}header .blog-header .blog-header-flexbox .header-mid-div ul.post-categories{display:flex;list-style:none;margin:0;padding:0}header .blog-header .blog-header-flexbox .header-mid-div ul.post-categories li{display:inline}header .blog-header .blog-header-flexbox .header-mid-div ul.post-categories li a{display:inline-flex;background-color:#09f;color:#fff;padding:6px 8px;margin:0px 4px 12px;line-height:1;border:2px solid #09f;border-radius:2px}@media screen and (max-width: 800px){header .blog-header .blog-header-flexbox .header-mid-div .blog-title{font-size:26px}}header .blog-header .blog-header-flexbox .header-mid-div p{display:flex;color:#eee;margin:6px 0;text-shadow:0 0 6px #000}@media screen and (max-width: 800px){header .blog-header .blog-header-flexbox .header-mid-div p{font-size:14px;text-align:center}}main{flex-grow:1;padding:40px 0;color:#30373e}main h2{color:#23282d;font-weight:bold;text-align:left}main h2.no-result{text-align:center;font-size:40px}main h3{color:#23282d;font-weight:bold}main .blog-container{display:flex;justify-content:space-between}@media screen and (max-width: 1100px){main .blog-container{display:block}}main .blog-container article{flex:1 auto;padding-right:40px;max-width:800px}@media screen and (max-width: 1200px){main .blog-container article{max-width:750px}}@media screen and (max-width: 1100px){main .blog-container article{padding-right:0;max-width:1100px}}main .blog-container article p img{display:block;margin:6% auto;max-width:80%;box-shadow:0 0 8px 2px rgba(0,0,0,.6)}@media screen and (max-width: 800px){main .blog-container article p img{max-width:100%;margin:10% auto}}main .blog-container article p.last-updated{text-align:right;color:rgba(48,55,62,.7294117647);margin-top:4px;line-height:1.733}main .blog-container article ol li::marker{font-weight:bold}main .blog-container article table{border-collapse:collapse;margin:25px 0;font-size:.9em;min-width:400px;box-shadow:0 0 12px rgba(0,0,0,.15)}main .blog-container article table th,main .blog-container article table td{padding:12px 15px}main .blog-container article table thead tr{background-color:#7e7eff;color:#fff;text-align:left}main .blog-container article table tbody tr{border-bottom:1px solid #ddd}main .blog-container article table tbody tr:nth-of-type(even){background-color:#f3f3f3}main .blog-container article table tbody tr:last-of-type{border-bottom:2px solid #7e7eff}main .blog-container article .youtube-embed{margin:6% auto 7%}main .blog-container article .youtube-embed iframe{border-radius:12px;box-shadow:0 0 8px 2px rgba(0,0,0,.6)}main .blog-container article pre[class^=language]{box-shadow:0 0 6px 1px #ddd;border:1px solid #ccc;border-radius:6px;padding:16px 24px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,80%,.6666666667) #eee}main .blog-container aside{flex:0 0 25%;text-align:left}main .blog-container aside .btn-container{min-width:100%}main .blog-container aside .btn-container a.kofi-button{min-width:100%}main .blog-container aside .widget{margin:22px 0;border:2px solid rgba(26,26,26,.1019607843);border-radius:10px;padding-bottom:16px}main .blog-container aside .widget h3{margin:24px 0 12px;padding:0 28px;border-left-style:solid;border-right-style:solid;border-width:3px;border-color:#09f}main .blog-container aside .widget ul{margin:0;padding:0;list-style:none}main .blog-container aside .widget ul li{padding:8px 32px}main .blog-container aside .widget ul a{color:#30373e;font-weight:500}main .blog-container aside .widget ul a:hover,main .blog-container aside .widget ul a.active[aria-current=page]{color:#09f}main .post{display:flex;justify-content:space-between;align-items:center;margin:30px auto}@media screen and (max-width: 1100px){main .post{flex-direction:column}}main .post img{height:250px;margin-right:40px;border-radius:12px;box-shadow:0 0 6px 1px rgba(0,0,0,.6)}@media screen and (max-width: 1100px){main .post img{max-width:650px;height:auto;margin:0}}@media screen and (max-width: 764px){main .post img{max-width:100%}}main .post .post-text h2{font-size:x-large;margin:6px auto;font-weight:600}@media screen and (max-width: 1100px){main .post .post-text h2{margin-top:30px}}main .post .post-text p{margin:4px auto 6px;padding:0}main .post .post-text p.meta{margin:4px auto;color:rgba(255,0,153,.8666666667);font-size:14px;line-height:1.733}main .error{text-align:center}main .error h2{text-align:center;font-size:40px}main .error p{font-size:20px}main .error a{display:inline-block;font-weight:bold;background-color:#09f;color:#fff;padding:4px 40px;margin:24px auto 40px;border:2px solid #09f;border-radius:4px}main .error form input{outline:none;width:320px;border-radius:8px;margin:24px 0 40px;border:1px solid rgba(26,26,26,.3568627451);padding:9px 4px 9px 40px;background-color:rgba(156,156,156,.1019607843);background-repeat:no-repeat;background-position-y:center;background-position-x:8px;background-size:20px;background-image:var(--search-icon);transition:all .26s cubic-bezier(0.25, 0.8, 0.25, 1)}main .error form input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}main .pagination{display:flex;justify-content:center;padding:24px 0 12px;flex-wrap:wrap;margin:0}main .pagination a{margin:6px;color:#000;padding:0 20px;line-height:48px;text-decoration:none;background-color:#f4f4f4;border-radius:5px;font-weight:500}main .pagination a.active{background-color:#09f;color:#fff;border-radius:5px}main .pagination a:hover:not(.active){background-color:#ddd;border-radius:5px}footer{flex-shrink:0;background-color:#23282d;text-align:center;width:100%;float:left}footer .footer-links-container{width:100%;float:left;margin:52px 0}@media screen and (max-width: 800px){footer .footer-links-container{margin:32px 0}}footer .footer-links-container .footer-links{width:33%;float:left;box-sizing:border-box}@media screen and (max-width: 800px){footer .footer-links-container .footer-links{width:100%;margin:18px 0}}footer .footer-links-container .footer-links h4{color:#fff}footer .footer-links-container .footer-links ul{list-style:none;margin:0;padding:0}footer .footer-links-container .footer-links ul li{line-height:34px}footer .footer-links-container .footer-links ul li a{color:#9ba1a7;font-size:15px}footer .footer-links-container .footer-links ul li a:hover{color:#fff}footer .footer-links-container .footer-links ul li a.active[aria-current=page]{color:#fff;font-weight:bold}footer .footer-links-container .footer-links ul.social-icons{display:grid;grid-auto-flow:column;max-width:fit-content;margin:0 auto;gap:15px}footer .footer-copyright{font-size:14px;width:100%;border-top:1px solid rgba(155,161,167,.2);float:left}@media screen and (max-width: 800px){footer .footer-copyright{font-size:12px}}footer .footer-copyright p{color:#9ba1a7;min-height:48px;line-height:48px}#banner-container{font-family:"Poppins",sans-serif;box-sizing:border-box;-webkit-font-smoothing:antialiased}#banner-container #banner{box-sizing:border-box;-webkit-font-smoothing:antialiased;background:#fff;box-shadow:0 0 12px 3px rgba(0,0,0,.6);font-size:10pt;left:0;line-height:1.5;margin:0;padding:10px 3px;position:fixed;width:90%;z-index:9999;bottom:10px !important;margin-left:5%;border-radius:10px;font-weight:300;display:block;opacity:1}#banner-container #banner p{font-weight:300;box-sizing:border-box;-webkit-font-smoothing:antialiased;line-height:1.5;font-size:10pt !important;float:left;margin:4px 0 0 20px;padding:0;font-family:sans-serif}#banner-container #banner #accept-button{font-family:Arial,Helvetica,sans-serif;font-size:10pt;box-sizing:border-box;-webkit-font-smoothing:antialiased;background-color:#4bec69;border-radius:5px;color:#000;cursor:pointer;float:right;font-weight:700;line-height:1;margin-right:20px;margin-top:2px;padding:5px 10px 6px;position:relative;text-decoration:none}