*,body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-rendering:optimizelegibility;font-family:Lato,sans-serif}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--site-bg:#e6e6e61f;--site-surface:#fff;--site-surface-subtle:#f8f9fa;--site-surface-muted:#e9ecef;--site-text:#212529;--site-text-muted:#6c757d;--site-link:#0d6efd;--site-link-hover:#0a58ca;--site-border:#d3d3d3;--site-navbar-bg:#343a40;--site-hover-bg:#00000008;--site-code-bg:#f6f8fa;--site-code-text:#212529;--site-blockquote-border:lightgray;--site-badge-bg:#6c757d;--site-badge-text:#fff;--bs-body-bg:var(--site-bg);--bs-body-color:var(--site-text);--bs-border-color:var(--site-border)}@media screen and (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--site-bg:#101418;--site-surface:#171c22;--site-surface-subtle:#202731;--site-surface-muted:#26303a;--site-text:#e8edf2;--site-text-muted:#aeb8c2;--site-link:#8ab4f8;--site-link-hover:#b8d1ff;--site-border:#3a4652;--site-navbar-bg:#111820;--site-hover-bg:#ffffff0f;--site-code-bg:#222a33;--site-code-text:#f0f3f6;--site-blockquote-border:#526273;--site-badge-bg:#526273;--site-badge-text:#f8fbff}}body,html{height:100%}@media screen{body,html{background-color:var(--site-bg)}}body{--bs-nav-link-font-size:14px;--bs-border-color:var(--site-border);background-color:var(--site-bg);color:var(--site-text)}.content{background-color:var(--site-bg);color:var(--site-text)}a{color:var(--site-link)}a:hover{color:var(--site-link-hover)}.text-reset{color:inherit}.fill-width{width:100%;display:inline-block}.fill-card{overflow:hidden}.fa-envelope-square{color:var(--site-text)}.fa-facebook{color:#3b5998}.fa-twitter-square{color:#4099ff}.fa-linkedin{color:#0077b5}.fa-github-square{color:var(--site-text)}.muted{background-color:var(--site-surface-muted);color:var(--site-text-muted)}.clear{clear:both;width:100%;display:inline-block}@media screen{.no-screen{display:none}}@media print{.container{padding-left:0;padding-right:0}}@media screen{.header-spacer{padding-top:5em}[appFadeUp]{opacity:0;will-change:opacity, visibility;z-index:9999;transition:opacity .6s ease-out,transform 1.2s ease-out;transform:translateY(100px)}[appFadeUp].inview{opacity:1;z-index:initial;transform:none}}.superscript{font-size:.6em;position:relative;top:-.7em}.subscript{font-size:.6rem;position:relative;bottom:-.7em}.smaller{font-size:.7em}.circle{border-radius:100%}.bold{font-weight:700}.object-fit-contain{object-fit:contain}.background-white{background-color:#fff}.text-muted{color:var(--site-text-muted)!important}.text-dark{color:var(--site-text)!important}.bg-light{background-color:var(--site-surface-subtle)!important}.bg-secondary,.badge.bg-secondary{background-color:var(--site-badge-bg)!important;color:var(--site-badge-text)!important}.btn-secondary{--bs-btn-bg:var(--site-badge-bg);--bs-btn-border-color:var(--site-badge-bg);--bs-btn-color:var(--site-badge-text);--bs-btn-hover-bg:var(--site-surface-muted);--bs-btn-hover-border-color:var(--site-surface-muted);--bs-btn-hover-color:var(--site-text);--bs-btn-active-bg:var(--site-surface-muted);--bs-btn-active-border-color:var(--site-surface-muted);--bs-btn-active-color:var(--site-text)}.border{border-color:var(--site-border)!important}.card{--bs-card-bg:var(--site-surface);--bs-card-color:var(--site-text);--bs-card-border-color:var(--site-border);background-color:var(--site-surface);color:var(--site-text)}.table{--bs-table-bg:transparent;--bs-table-color:var(--site-text);--bs-table-border-color:var(--site-border);color:var(--site-text);border-color:var(--site-border)}.table-light{--bs-table-bg:var(--site-surface-subtle);--bs-table-color:var(--site-text);--bs-table-border-color:var(--site-border);color:var(--site-text);border-color:var(--site-border)}caption{color:var(--site-text-muted)}code{background-color:var(--site-code-bg);color:var(--site-code-text);border-radius:.2em;padding:.1em .25em}@media print{a{color:inherit!important}}@media (width>=768px){.border-md-left{border-left:1px solid #dee2e6!important}.border-md-top{border-top:1px solid #dee2e6!important}.border-md-right{border-right:1px solid #dee2e6!important}.border-md-bottom{border-bottom:1px solid #dee2e6!important}}.nav-item:after{content:"";background:0 0;width:0;height:2px;transition:width .5s,background-color .5s;display:block}.navbar-expand-lg .navbar-nav .nav-link{padding-right:1em}.nav-item.active{cursor:default!important}.nav-item.active:after,.nav-item:hover:after{background:#fff;width:100%}.navbar-dark .navbar-nav .nav-link{color:#fff}.navbar-dark .navbar-nav .nav-link .fas{width:1.5em}.header,.body,.footer{width:100%}.bg-dark{background-color:var(--site-navbar-bg)!important}.hoverable .hover-fade-in{opacity:0;transition:opacity .5s linear}.hoverable:hover .hover-fade-in{opacity:1}@media screen{.screen-d-none{display:none!important}.screen-flex-grow-1{flex-grow:1!important}.screen-flex-row{flex-direction:row!important}.screen-flex-column{flex-direction:column!important}}@media screen and (width>=768px){.screen-flex-md-row{flex-direction:row!important}.screen-flex-md-coumn{flex-direction:column!important}.screen-text-md-center{text-align:center!important}}@media print{body,html{font-size:12px}.print-text-decoration-none{text-decoration:none!important}.print-invisible{visibility:hidden}.print-d-none{display:none!important}.print-d-initial{display:initial!important}.print-d-inline{display:inline!important}.print-d-inline-block{display:inline-block!important}.print-small{font-size:.8em}.print-h5{font-size:1.25em}.print-flex-row{flex-direction:row!important}.print-align-items-end{align-items:flex-end!important}}img{max-width:100%}.document{background-color:var(--site-surface);color:var(--site-text);margin-left:auto;margin-right:auto;line-height:1.5}@media screen{.document{max-width:280mm;margin-bottom:10em;padding:15mm 7.5mm}}.document .document-content{margin-left:auto;margin-right:auto}@media print{body,html,.content,.document{color:#000!important;background-color:#fff!important}code{color:#000!important;background-color:#0000!important}.page-break-inside-avoid{page-break-inside:avoid;break-before:always}.break-after-auto{break-after:auto}}
