*{box-sizing:border-box}html,html[data-theme="light"]{--main-background-color: #fff;--main-text-color: #494e52;--link-color: #52adc8}html[data-theme="dark"]{--main-background-color: #1c1c1e;--main-text-color: #cecece;--link-color: #52adc8}@media (prefers-color-scheme: dark){html,html[data-theme="dark"]{--main-background-color: #1c1c1e;--main-text-color: #cecece;--link-color: #52adc8}html[data-theme="light"]{--main-background-color: #fff;--main-text-color: #494e52;--link-color: #52adc8}}html{background-color:var(--main-background-color);color:var(--main-text-color);overflow:auto;scroll-behavior:smooth;scroll-padding-top:65px;transition:background-color 0.8s ease}body{display:grid;grid-template-columns:4fr 15fr 20px;grid-template-rows:auto auto auto;grid-column-gap:1em;grid-row-gap:1.5em;background:inherit;margin:0 10% 0 10%;padding:0;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:18px;text-align:justify;line-height:1.5}@media (max-width: 1200px){body{margin:0 5% 0 5%}}@media (max-width: 1100px){body{margin:0 2% 0 2%}}@media (max-width: 1000px){body{grid-template-rows:auto auto auto}}header{position:sticky;top:0;z-index:20;grid-column:1 / 4;grid-row:1;background-color:var(--main-background-color);transition:background-color 0.8s ease}@media (max-width: 1000px){header{grid-column:1/-1;grid-row:1}}aside{grid-column:1;grid-row:2;background-color:var(--main-background-color);transition:background-color 0.8s ease}@media (max-width: 1000px){aside{grid-column:1/-1;grid-row:2}}main{grid-column:2;grid-row:2}@media (max-width: 1000px){main{grid-column:1 / -1;grid-row:3}}footer{grid-column:1 / -1;grid-row:3}@media (max-width: 1000px){footer{grid-column:1 / -1;grid-row:4}}h1,h2,h3,h4,h5,h6{margin:2em 0 0.5em;line-height:1.2;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-weight:bold}h1{margin-top:0;font-size:1.563em}h2{font-size:1.25em}h3{font-size:1em}h4{font-size:.75em}h5{font-size:.75em}h6{font-size:.75em}small,.small{font-size:.75em}strong,.semi-bold{font-weight:600}p{margin-bottom:1.3em}.hidden{display:none}a:link,a:visited{text-decoration:none;color:#52adc8}#site-nav{display:grid;grid-template-columns:4fr 15fr 20px;grid-column-gap:1em;padding-top:1em;padding-bottom:1em;opacity:0.75;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}#site-nav:hover{opacity:1}@media (max-width: 1000px){#site-nav{opacity:1}}#site-nav button{display:none}@media (max-width: 1000px){#site-nav button{display:inline;scale:1.5;background:transparent;grid-row:1;grid-column:2;margin:auto;margin-right:0;cursor:pointer;border:0;color:var(--main-text-color)}}#site-nav a{color:var(--main-text-color)}.visible-links a{margin:0 1rem 0 1rem}.visible-links li:first-child a{margin-left:0}@media (max-width: 1000px){.visible-links li:first-child a{margin-left:1rem}}.masthead__site-title{grid-column:1;margin:auto;font-weight:600}.visible-links{grid-column:2;padding:0;margin:0}@media (max-width: 1000px){.visible-links{display:none;position:absolute;top:100%;right:0;padding:5px;border:1px solid #f2f3f3;border-radius:4px;background:var(--main-background-color);box-shadow:0 0 10px rgba(0,0,0,0.25)}.visible-links:before{content:"";position:absolute;top:-11px;right:2.1em;width:0;border-style:solid;border-width:0 10px 10px;border-color:#f2f3f3 transparent;display:block;z-index:0}}.masthead__menu-item{display:inline;list-style-type:none;white-space:nowrap}@media (max-width: 1000px){.masthead__menu-item{display:block}}#darkmode-buttons{grid-column-end:-1}#darkmode-buttons{margin:auto}#button-theme-toggle:hover{cursor:pointer}#darkmode-sun-icon{color:#e79300}#darkmode-moon-icon{color:#337ab7}#button-theme-toggle:active #darkmode-sun-icon,#button-theme-toggle:active #darkmode-moon-icon{scale:1.2}.sidebar{display:grid;grid-template-columns:1fr;position:sticky;top:65px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);margin-bottom:1em;opacity:0.75;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.sidebar:hover{opacity:1}@media (max-width: 1000px){.sidebar{grid-template-columns:auto auto auto 1fr;position:absolute;opacity:1}}.author__avatar{grid-row:1;grid-column:1 / -1;display:block;margin:auto;margin-top:0}@media (max-width: 1000px){.author__avatar{width:50px;height:50px;grid-column:1;margin:auto}}.author__avatar img{max-width:175px;border-radius:50%;padding:5px;border:1px solid #f2f3f3}.author__content{text-align:center;grid-row:2;grid-column:1 / -1;display:grid}@media (max-width: 1000px){.author__content{grid-column:2;grid-row:1;margin:auto;margin-left:0.75em;margin-right:0.75em}}.sidebar .author__name{grid-row:1;font-size:1em;margin-top:1em}@media (max-width: 1000px){.sidebar .author__name{margin:0}}.sidebar .author__bio{grid-row:2;font-size:.75em;margin-top:0;margin-bottom:0}@media (max-width: 1000px){.sidebar .author__bio{margin:0}}.author__urls{list-style:none;font-size:.75em;padding-left:0}.author__urls li{display:grid;grid-template-columns:1fr 5fr;grid-column-gap:10px}.author__urls li i{grid-column:1;margin:auto}.author__urls li a{grid-column:2;color:var(--main-text-color)}.author__urls li a:link:hover{text-decoration:underline}@media (max-width: 1000px){.author__urls{display:none;position:absolute;right:0;margin-top:15px;padding:10px;list-style-type:none;border:1px solid #f2f3f3;border-radius:4px;background:var(--main-background-color);z-index:-1;box-shadow:0 0 10px rgba(0,0,0,0.25);cursor:default}.author__urls:before{display:block;content:"";position:absolute;top:-11px;right:2em;width:0;border-style:solid;border-width:0 10px 10px;border-color:#f2f3f3 transparent;z-index:0}}@media (max-width: 1000px){.author__urls-wrapper{display:inline;grid-column:3;margin:auto}.author__urls-wrapper button{display:inline;margin:auto;display:inline-block;margin-bottom:0.25em;padding:0.5em 1em;font-family:-apple-system, ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", Arial, sans-serif;font-size:.75em;font-weight:bold;text-align:center;text-decoration:none;border-radius:4px;cursor:pointer;color:#494e52 !important;border:1px solid #bdc1c4 !important;background-color:transparent}.author__urls-wrapper button:hover{background-color:#bdc1c4}}.fa-twitter-square{color:#1d9bf0}.fa-linkedin{color:#0a66c2}.fa-github-square{color:#000}.fa-youtube{color:#ff0000}.ai-orcid-square{color:#a5cd39}.ai-google-scholar-square{color:#4285f4}.sidebar-img img{width:12px;height:1em}table{margin-bottom:1em;width:100%;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;border-collapse:collapse;border:1px solid #bdc1c4}table img{max-width:50px}thead{display:none;border-bottom:1px solid #bdc1c4}tr,td,th{vertical-align:middle;padding:3px}th{padding:0.5em;font-weight:bold;text-align:left;border-right:1px solid #bdc1c4}td{border-right:1px solid #bdc1c4}footer{margin-top:1em}footer .footer-copyright{font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.6875em;padding:1em;text-align:right}