﻿html{--color-mode: 'lit';--light: #fff;--dark: #000;--bg: #212121;--bg-dark: #171717;--haze: #f2f2f2;--gray: #020202;--accent: var(--gray);--text: #F5F5F5;--text-muted: #bdbdbd;--header-bg: #2d2d2d66;--header-text:  #F5F5F5;--font: Roboto, sans-serif;--theme: #0077b8;--ease: cubic-bezier(.19,1,.22,1);--code-bg: var(--bg);--table-bg: var(--light);--table-heading: #9E9E9E;--table-haze: #F7FCFF;--table-border: #fff;--footer-bg: #2D2D2D66;--border-input: #424242;--blockquote: #555555;--option-text: #666666;--cvss-subheading: #718191;--copyright-text: #757575;--error: #861f1f;--shadow: rgba(0,0,0,0.12);--translucent: rgba(0,0,0,0.05);--translucent-light: rgba(255,255,255,0.05);--post-bg: var(--light);--choice-bg: #000;--ease: cubic-bezier(0.39, 0.575, 0.565, 1);--easing: cubic-bezier(.19,1,.22,1)}html.page{--choice-bg: var(--light)}html[data-mode="dim"]{--color-mode: 'dim';--text: #5A6B7B;--accent: var(--bubble);--choice-bg: var(--bg);--code-bg: var(--translucent-light);--header-text: #3D4853;--table-bg: #fff;--table-haze: #F7FCFF;--table-border: var(--code-bg);--footer-bg: var(--bg);--post-bg: var(--translucent-light)}html[data-mode="dim"] *{box-shadow:none}html[data-mode="dim"] blockquote{background:var(--translucent-light);color:#dedede}html[data-mode="dim"] svg.icon{fill:var(--light)}html[data-mode="dim"] .icon img{background:none}html[data-mode="dim"] .icon svg{fill:#fafafa}html[data-mode="dim"] .sidebar_inner::before{display:none}html[data-mode="dim"] .color_choice::after{background-image:url("../images/night-moon.jpg");transform:translateX(1.4rem)}@media (prefers-color-scheme: dark){html:not([data-mode="lit"]){--color-mode: 'dim';--text: #5A6B7B;--accent: var(--bubble);--choice-bg: var(--bg);--code-bg: var(--translucent-light);--header-text: #3D4853;--table-bg: #fff;--table-haze: #F7FCFF;--table-border: var(--code-bg);--footer-bg: var(--bg);--post-bg: var(--translucent-light)}html:not([data-mode="lit"]) *{box-shadow:none}html:not([data-mode="lit"]) blockquote{background:var(--translucent-light);color:#dedede}html:not([data-mode="lit"]) svg.icon{fill:var(--light)}html:not([data-mode="lit"]) .icon img{background:none}html:not([data-mode="lit"]) .icon svg{fill:#fafafa}html:not([data-mode="lit"]) .sidebar_inner::before{display:none}html:not([data-mode="lit"]) .color_choice::after{background-image:url("../images/night-moon.jpg");transform:translateX(1.4rem)}}html{--color-mode: 'lit';--light: #fff;--dark: #000;--bg: #212121;--bg-dark: #171717;--haze: #f2f2f2;--gray: #020202;--accent: var(--gray);--text: #F5F5F5;--text-muted: #bdbdbd;--header-bg: #2d2d2d66;--header-text:  #F5F5F5;--font: Roboto, sans-serif;--theme: #0077b8;--ease: cubic-bezier(.19,1,.22,1);--code-bg: var(--bg);--table-bg: var(--light);--table-heading: #9E9E9E;--table-haze: #F7FCFF;--table-border: #fff;--footer-bg: #2D2D2D66;--border-input: #424242;--blockquote: #555555;--option-text: #666666;--cvss-subheading: #718191;--copyright-text: #757575;--error: #861f1f;--shadow: rgba(0,0,0,0.12);--translucent: rgba(0,0,0,0.05);--translucent-light: rgba(255,255,255,0.05);--post-bg: var(--light);--choice-bg: #000;--ease: cubic-bezier(0.39, 0.575, 0.565, 1);--easing: cubic-bezier(.19,1,.22,1)}html.page{--choice-bg: var(--light)}html[data-mode="dim"]{--color-mode: 'dim';--text: #5A6B7B;--accent: var(--bubble);--choice-bg: var(--bg);--code-bg: var(--translucent-light);--header-text: #3D4853;--table-bg: #fff;--table-haze: #F7FCFF;--table-border: var(--code-bg);--footer-bg: var(--bg);--post-bg: var(--translucent-light)}html[data-mode="dim"] *{box-shadow:none}html[data-mode="dim"] blockquote{background:var(--translucent-light);color:#dedede}html[data-mode="dim"] svg.icon{fill:var(--light)}html[data-mode="dim"] .icon img{background:none}html[data-mode="dim"] .icon svg{fill:#fafafa}html[data-mode="dim"] .sidebar_inner::before{display:none}html[data-mode="dim"] .color_choice::after{background-image:url("../images/night-moon.jpg");transform:translateX(1.4rem)}@media (prefers-color-scheme: dark){html:not([data-mode="lit"]){--color-mode: 'dim';--text: #5A6B7B;--accent: var(--bubble);--choice-bg: var(--bg);--code-bg: var(--translucent-light);--header-text: #3D4853;--table-bg: #fff;--table-haze: #F7FCFF;--table-border: var(--code-bg);--footer-bg: var(--bg);--post-bg: var(--translucent-light)}html:not([data-mode="lit"]) *{box-shadow:none}html:not([data-mode="lit"]) blockquote{background:var(--translucent-light);color:#dedede}html:not([data-mode="lit"]) svg.icon{fill:var(--light)}html:not([data-mode="lit"]) .icon img{background:none}html:not([data-mode="lit"]) .icon svg{fill:#fafafa}html:not([data-mode="lit"]) .sidebar_inner::before{display:none}html:not([data-mode="lit"]) .color_choice::after{background-image:url("../images/night-moon.jpg");transform:translateX(1.4rem)}}@font-face{font-family:'HumanSans';font-style:normal;font-weight:600;src:url("../fonts/HumanSans/HumanSans-Bold.woff2") format("woff2");font-display:swap}@font-face{font-family:'Metropolis';font-style:normal;font-weight:200;src:local("Metropolis Extra Light"),local("Metropolis-Light"),url("../fonts/Metropolis-ExtraLight.woff2") format("woff2"),url("../fonts/Metropolis-ExtraLight.woff") format("woff");font-display:swap}@font-face{font-family:'Metropolis';font-style:italic;font-weight:200;src:local("Metropolis Extra Light Italic"),local("Metropolis-ExtraLightItalic"),url("../fonts/Metropolis-ExtraLightItalic.woff2") format("woff2"),url("../fonts/Metropolis-ExtraLightItalic.woff") format("woff");font-display:swap}@font-face{font-family:'Metropolis';font-style:normal;font-weight:300;src:local("Metropolis Light"),local("Metropolis-Light"),url("../fonts/Metropolis-Light.woff2") format("woff2"),url("../fonts/Metropolis-Light.woff") format("woff");font-display:swap}@font-face{font-family:'Metropolis';font-style:italic;font-weight:300;src:local("Metropolis Light Italic"),local("Metropolis-LightItalic"),url("../fonts/Metropolis-LightItalic.woff2") format("woff2"),url("../fonts/Metropolis-LightItalic.woff") format("woff");font-display:swap}@font-face{font-family:'Metropolis';font-style:normal;font-weight:400;src:local("Metropolis Regular"),local("Metropolis-Regular"),url("../fonts/Metropolis-Regular.woff2") format("woff2"),url("../fonts/Metropolis-Regular.woff") format("woff");font-display:swap}@font-face{font-family:'Metropolis';font-style:italic;font-weight:400;src:local("Metropolis Regular Italic"),local("Metropolis-RegularItalic"),url("../fonts/Metropolis-RegularItalic.woff2") format("woff2"),url("../fonts/Metropolis-RegularItalic.woff") format("woff");font-display:swap}@font-face{font-family:'Metropolis';font-style:normal;font-weight:500;src:local("Metropolis Medium"),local("Metropolis-Medium"),url("../fonts/Metropolis-Medium.woff2") format("woff2"),url("../fonts/Metropolis-Medium.woff") format("woff");font-display:swap}@font-face{font-family:'Metropolis';font-style:italic;font-weight:500;src:local("Metropolis Medium Italic"),local("Metropolis-MediumItalic"),url("../fonts/Metropolis-MediumItalic.woff2") format("woff2"),url("../fonts/Metropolis-MediumItalic.woff") format("woff");font-display:swap}*{box-sizing:border-box;-webkit-appearance:none;margin:0;padding:0}body,html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-kerning:normal;-webkit-font-feature-settings:"kern" 1;text-rendering:optimizeLegibility;text-rendering:geometricPrecision;-webkit-text-size-adjust:100%;font-size:100%}body::-webkit-scrollbar-corner,html::-webkit-scrollbar-corner{background-color:transparent}body{font-family:'Roboto', sans-serif;font-size:16px;background:var(--choice-bg);color:var(--text);font-size:1.1rem;line-height:1.5;margin:0 auto;position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit}a:focus,a:focus-within{outline:none}h1,h2,h3,h4,h5{font-family:HumanSans,sans-serif;padding:5px 0;margin:15px 0;color:var(--header-text);line-height:1.5;cursor:default}h1:hover .link,h2:hover .link,h3:hover .link,h4:hover .link,h5:hover .link{opacity:1}h1{font-size:240%;font-weight:600;margin:24px 0 15px 0}h2{font-size:200%;font-weight:600;margin:24px 0 15px 0}h3{font-size:125%}h4{font-size:120%}h5{font-size:120%}h6{font-size:100%}img,svg{max-width:100%}img{height:auto;margin:1rem auto;padding:0}main{flex:1}ul{list-style:none;-webkit-padding-start:0;-moz-padding-start:0}b,strong,em{font-weight:500}small,strong,legend{cursor:default}hr{border:none;padding:1px;background:#e7e7e7;opacity:0.5;margin:1rem 0}ol{cursor:default}table.mainTable{border:1px solid var(--bg);border-spacing:0;border-collapse:separate;border-radius:20px;margin-bottom:1.5rem;height:100%}table.mainTable th{background:var(--bg);color:var(--table-heading);font-weight:500;text-align:center}table.mainTable table,table.mainTable td,table.mainTable th{border:1px solid var(--bg);text-align:center}tr:first-child th:first-child,tr:first-child td:first-child{border-top-left-radius:20px}tr:first-child th:last-child,tr:first-child td:last-child{border-top-right-radius:20px}tr:last-child td:first-child{border-bottom-left-radius:20px}tr:last-child td:last-child{border-bottom-right-radius:20px}.mainTableDesktop{display:table}.mainTableMobile{display:none}table.inScopeTable{width:auto;border:1px solid var(--bg);border-spacing:0;border-collapse:separate;border-radius:20px;margin-bottom:1.5rem}table.inScopeTable tr td:first-child{background:var(--bg);font-weight:600;color:var(--table-heading)}table.inScopeTable tr td:last-child{width:70%}table.inScopeTable table,table.inScopeTable td,table.inScopeTable th,table.inScopeTable tr{border:1px solid var(--bg);padding:1rem}header{display:block}table.headerTable{width:100%;background:var(--table-haze);margin-bottom:1rem}table.headerTable:not(.ln-table) t{background:var(--table-bg);margin-top:1rem;padding:15px}blockquote{margin:25px auto;quotes:"“" "”" "‘" "’";padding:1.5rem;color:var(--blockquote);padding:1rem 1.5rem;position:relative;background:var(--light)}blockquote+.highlight_wrap{margin-top:2.25rem}p{padding:0.8rem 0;cursor:default}input,select{display:block;width:100%;height:calc(2.716rem + 2px);padding:.608rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:white;background-color:transparent;background-clip:padding-box;border:1px solid var(--border-input);border-radius:10px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}span.post_tag,.noClass{cursor:default}textarea{display:block;color:white;width:100%;height:calc(6.716rem + 4px);padding:.608rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;background-color:transparent;background-clip:padding-box;border:1px solid var(--border-input);border-radius:10px;font-family:Arial;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;resize:none}.dropzone{margin-top:8px;border:1px dashed var(--border-input) !important;background:transparent !important;border-radius:10px;color:var(--border-input) !important}div.cvss-metrics-row{margin-top:15px}fieldset{border:none}#calc-row{border:2px solid var(--border-input);box-sizing:border-box;border-radius:20px}#calc-row #all-calc{margin-left:5%;margin-right:5%}.text_center{text-align:center}.cvss-center{margin-top:10px;text-align:center;font-family:Roboto;font-style:normal;font-weight:normal;font-size:15px;line-height:150%;color:var(--cvss-subheading)}.cvss-center h4{font-family:Roboto,'sans-serif'}label{font-family:Roboto;font-style:normal;font-weight:normal;font-size:14px;line-height:16px}option{font-family:Roboto;font-style:normal;font-weight:normal;font-size:14px;line-height:16px;color:var(--option-text)}.indentent-content{margin-left:20px}.highlight-content{font-weight:600}.nav_open+.nav_sub::before,.nav_open+.nav_sub .nav_child:first-child::before{width:0;height:0;border-left:0.33rem solid transparent;border-right:0.33rem solid transparent;top:-0.5rem;left:1rem}.nav{color:#fafafa;display:flex;-webkit-backdrop-filter:blur(20.7143px);backdrop-filter:blur(20.7143px);align-items:center;--maxWidth: 1440px;max-width:var(--maxWidth);margin-left:auto;margin-right:auto}.nav_active{color:white}.nav_icon{width:0.7rem;transition:transform 0.3s var(--ease);transform-origin:50% 50%}.nav_body{display:flex;flex:1}.nav_body hr{display:none}.nav_header{background-color:#002538;padding:0 1.5rem;position:fixed;width:100%;z-index:99;left:0}.nav_item{align-items:center;font-family:'Roboto', sans-serif;font-size:16px;text-align:center}.nav_sub{width:100%;left:0;position:absolute;z-index:20;border-radius:0 0 0.5rem 0.5rem;top:3rem;transition:height 0.3s ease-in-out;height:0;overflow:hidden;padding:0.96rem 0 0;background:transparent}.nav_parent{margin:0.25rem 0;border-radius:0.5rem}.nav_parent.nav_active A{color:white}.nav_open+.nav_sub .nav_child{padding-top:0.5rem;padding-bottom:0.5rem;z-index:3}@media screen and (min-width: 769px){.nav_open+.nav_sub .nav_child+a{padding-top:0}}.nav_open+.nav_sub .nav_child:not(:first-child){position:relative}.nav_open+.nav_sub .nav_child:first-child::before{position:absolute;content:"";border-bottom:0.5rem solid var(--translucent-light);z-index:2}.nav_open+.nav_sub{height:initial;z-index:999;overflow:initial;border-radius:0.5rem;padding-bottom:0.5rem}@media screen and (min-width: 769px){.nav_open+.nav_sub{color:var(--text)}}.nav_open+.nav_sub::before,.nav_open+.nav_sub::after{content:"";position:absolute}.nav_open+.nav_sub::before{z-index:1}@media screen and (min-width: 769px){.nav_open+.nav_sub::before{border-bottom:0.5rem solid var(--choice-bg)}}.nav_open+.nav_sub::after{top:0;left:0;right:0;bottom:0;background:var(--translucent-light);border-radius:0.5rem;box-shadow:0 1rem 3rem rgba(0,0,0,0.25)}@media screen and (min-width: 769px){.nav_open+.nav_sub{background:var(--choice-bg);width:auto;white-space:nowrap}}.nav_open .nav_icon{transform:rotate(180deg)}.nav_sub .nav_item{z-index:5;display:block;padding-top:0.75rem;padding-bottom:0.75rem;transition:background 0.3s ease-out;margin:0}.nav_sub .nav_item:not(.nav_child){position:relative}.nav_brand{display:inline-flex;position:relative}.nav_brand img{max-width:15rem;margin:0}@media only screen and (max-width: 1010px){.nav_brand{position:relative;margin-top:0;padding-top:1.5rem;width:200px}}.nav_center{display:flex;flex:1;align-items:center;justify-content:center}@media screen and (min-width: 769px){.nav_hide{display:none}}.nav_close{display:none}.content,.footer{padding:1.5rem;padding-bottom:0}@media screen and (min-width: 1441px){.content,.footer{padding:1.5rem 0}}@media screen and (max-width: 1024px){.content,.footer{padding:1.5rem 3rem}}.content{padding-top:8rem;--maxWidth: 1440px;max-width:var(--maxWidth);margin-left:auto;margin-right:auto;padding-top:calc(5rem + 110px)}@media screen and (max-width: 1024px){.content{padding-top:calc(5rem + 65px)}}@media screen and (max-width: 430px){.content{padding-top:calc(5rem + 60px)}}.footer{background:var(--footer-bg);width:100%;height:10%;font-size:1rem;margin-top:100px}@media screen and (max-width: 1024px){.footer{font-size:0.875rem}}@media screen and (max-width: 430px){.footer{font-size:0.7rem;padding-bottom:0}}.footer p{margin:0;padding:0}.footer h5{font-family:Roboto,sans-serif;font-size:100%;margin:0}.footer img,.footer a{transition:color 0.2s ease}.footer_inner{max-width:1140px;font-family:Roboto;margin:0 auto;display:flex;justify-content:space-between;align-items:start;padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (max-width: 430px){.footer_inner{flex-wrap:wrap;justify-content:center}}.footer_inner a{color:var(--text-muted)}.footer_inner_left{flex:1;font-family:Roboto;color:var(--text-muted)}@media screen and (max-width: 1024px){.footer_inner_left{flex:none;display:flex;flex-direction:column;justify-content:space-between}}@media screen and (max-width: 430px){.footer_inner_left{width:100%}}.footer_inner_left h5{font-size:1rem}@media screen and (max-width: 1024px){.footer_inner_left h5{font-size:0.875rem}}.footer_inner_left .socialTablet{margin-top:30px}.footer_inner_right{display:flex;flex-direction:column;width:calc( 100% / 13 * 2);align-items:start;margin-top:6px}@media screen and (max-width: 430px){.footer_inner_right{margin-top:16px;width:50%}}.footer_inner_right h5{margin-bottom:1.5rem}@media screen and (max-width: 430px){.footer_inner_right h5{margin-bottom:1rem}}.footer_inner_right ul li{color:var(--text-muted);margin-bottom:5px;transition:0.3s transform}.footer_inner_right ul li:hover{transform:translateX(3px)}.footer_inner_right ul li a{display:flex;flex-direction:row}.footer_inner_right ul li a img{margin:0;margin-left:3px}.footer_inner_social{width:calc( 100% / 13 * 3);margin-top:6px}@media screen and (max-width: 430px){.footer_inner_social{width:100%}}.footer .social{display:flex;gap:20px}.footer .social img{max-width:1.5rem}.footer .social a{transition:0.3s transform}.footer .social a:hover{transform:translateX(3px)}.footer_copyright{font-size:0.75rem;max-width:1140px;margin:0 auto;padding:1rem 0;border-top:1px solid var(--bg);display:flex;justify-content:space-between}@media screen and (max-width: 430px){.footer_copyright{flex-direction:column;gap:10px}}.footer_copyright p,.footer_copyright a{color:var(--copyright-text)}.footer_copyright a{display:inline-block;margin-right:30px;transition:0.3s transform;color:var(--copyright-text)}.footer_copyright a:hover{transform:translateX(3px)}.footer_copyright div{width:fit-content}.socialTablet{display:none}@media screen and (max-width: 1024px){.socialTablet{display:block}}@media screen and (max-width: 430px){.socialTablet{display:none}}.socialDesktop{display:block}@media screen and (max-width: 1024px){.socialDesktop{display:none}}@media screen and (max-width: 430px){.socialDesktop{display:block}}.button{background-color:#0077b8;color:#fff;display:inline-flex;padding:0.5rem 1.5rem;text-transform:uppercase;border:1px solid #0077b8;border-radius:1.5rem;font-size:0.9rem;align-items:center;user-select:none}.button:hover,.button:focus{background-color:#003552;color:#fff;border:1px solid #003552}.button_translucent{background-color:rgba(0,119,184,0.15);color:#0077b8;border:1px solid transparent}.button_tally{padding:0 0.75rem;border-radius:0.5rem;background-color:#0077b8;display:inline-flex;justify-content:center;align-items:center;color:#fff;margin:0.1rem 0 0.1rem 0.2rem;font-size:0.7rem}.post_link{margin-bottom:0}.post_title{font-family:HumanSans,sans-serif;margin-bottom:0;text-align:center;font-weight:600;line-height:120%}@media screen and (max-width: 430px){.post_title{margin-top:15%}}.posts{margin-top:2rem}.post_header{height:50vh;max-height:35rem;background-color:#002538;background-size:cover;background-position:center;margin-top:4.2rem}@media screen and (max-width: 992px){.post_header{height:40vh;margin-top:3rem}}@media screen and (max-width: 667px){.post_header{height:30vh}}.post_header+.content{padding-top:0}.post_item{margin-bottom:3rem;border-radius:0.5rem;background:var(--post-bg)}.post_tag{padding:0.2rem 0.8rem;font-size:0.8rem}.post_tags{display:none}.post_tags.jswidgetopen{display:initial;position:fixed;top:0;left:0;height:100vh;overflow-y:auto;width:100vw;padding:5rem 1.5rem;background:var(--translucent-light);cursor:pointer;z-index:999;overflow-y:auto}.post_tags_toggle{margin-top:0.5rem;margin-left:0.5rem;cursor:pointer}.post_tag,.post_share{margin:0.5rem}.post_share{display:inline-flex}.post_meta{display:inline-flex;flex-flow:row wrap;align-items:center}.post_meta .button{margin-bottom:0}.post_date{margin-right:0.5rem;margin-left:0.25rem}.post_content a{color:#0077b8}.post_content ul,.post_content ol{list-style:initial;padding:0.5rem 1.25rem;padding-top:0.25rem}.post_content ol{list-style:decimal}.scrollable{display:grid;width:100%;max-width:100%;overflow-x:auto}.nav_close img{vertical-align:middle}.icon{display:inline;justify-content:center;align-items:center;margin:0 0.5rem}.icon,.icon img,.icon svg{position:relative;width:auto;height:22px}.icon_2{width:2.2rem;height:2.2rem}.link{opacity:0;position:relative}.link_yank{opacity:1}.link_yanked{position:absolute;right:-1rem;top:-2rem;background-color:#0077b8;color:#fff;width:7rem;padding:0.25rem 0.5rem;font-size:0.9rem;border-radius:1rem;text-align:center}.link_yanked::after{position:absolute;top:1rem;content:"";border-color:#0077b8 transparent;border-style:solid;border-width:1rem 1rem 0 1rem;height:0;width:0;transform-origin:50% 50%;transform:rotate(145deg);right:0.45rem}.excerpt_header,.excerpt_footer{padding:1rem}.excerpt_footer{padding:0 1rem 2.25rem 1rem}.excerpt_thumbnail{min-height:10rem;display:none}@media screen and (min-width: 769px){.excerpt_thumbnail{display:block;border-radius:0.5rem}}.excerpt_footer.partition{display:grid}@media screen and (min-width: 769px){.excerpt_footer.partition{grid-template-columns:2fr 7fr;grid-gap:1rem}}.sidebar_inner{position:relative}.sidebar_inner::before{content:"";padding:0.5px;top:0;bottom:0;background:linear-gradient(to bottom, var(--haze), var(--light), var(--haze));position:absolute;left:-2rem}.pagination{display:flex}.float_left{float:left;margin-right:1rem}.float_left+p{padding-top:0}.float_right{float:right;margin-left:1rem}.float_left::after,.float_right::after{clear:both}.follow{display:flex;align-items:center;flex:1;justify-content:flex-end}.follow svg{fill:#fafafa;margin-left:0.75rem}.img_alt{display:none}.to_top{background-color:#0077b8;width:2.75rem;height:2.75rem;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%;position:fixed;bottom:1.5rem;right:1.5rem;z-index:99}.to_top.ios{position:absolute;bottom:0.75rem;right:0}.to_top:hover{background-color:#0077b8}.to_top svg{fill:#fff;opacity:0.5;transition:0.3s opacity var(--ease)}.to_top:hover svg{opacity:1}.color_mode{height:1.5rem;display:grid;align-items:center;margin:0 0.5rem}@media screen and (min-width: 769px){.color_mode{margin:0 1.5rem;grid-template-columns:1fr}}.color_choice{width:3rem;background-color:var(--translucent-light);border-radius:1rem;height:1.5rem;outline:none;border:none;-webkit-appearance:none;cursor:pointer;position:relative;position:relative;overflow:hidden;box-shadow:0 0.25rem 1rem rgba(0,0,0,0.15)}.color_choice::after{content:"";position:absolute;top:0.1rem;left:0.1rem;width:1.3rem;height:1.3rem;background-image:url("../images/sun.svg");background-position:center;background-size:cover;border-radius:50%;z-index:2}.color_animate{transition:transform 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.color_animate::after{transition:transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);will-change:transform}.taxonomy{text-transform:capitalize}.image-scale{position:fixed;z-index:999999;left:0;right:0;height:100vh;top:0;padding:1.5rem;background-color:var(--bg);display:grid;align-items:center;overflow:auto}.image-scale .image-scalable{background-color:var(--text)}.image-scalable{cursor:pointer;transition:transform 0.3s var(--ease)}.pt-1{padding-top:1.5rem}.pb-1{padding-bottom:1.5rem}.mt-1{margin-top:1.5rem}.mb-1{margin-bottom:1.5rem}.pt-2{padding-top:3rem}.pb-2{padding-bottom:3rem}.mt-2{margin-top:3rem}.mb-2{margin-bottom:3rem}.flex{display:flex;flex-direction:column;align-items:center}.shadow{box-shadow:0 0 60px rgba(0,0,0,0.17)}@media screen and (min-width: 42rem){.grid-2,.grid-3,.grid-4,.grid-auto,.grid-inverse{display:grid;grid-template-columns:1fr}[class*='grid-']{grid-gap:2rem}.grid-inverse{grid-template-columns:70% 1fr;grid-column-gap:4rem}.grid-2{grid-template-columns:1fr 1fr}.grid-3{grid-template-columns:repeat(auto-fit, minmax(19rem, 1fr))}.grid-4{grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr))}}.facebook svg{fill:#325c94}.twitter svg{fill:#00abdc}.linkedin svg{fill:#007bb6}.never{height:75vh;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:1.5rem;text-align:center}.inline{display:inline;margin:0}.hidden{display:none}@media screen and (max-width: 430px){h1{font-size:200%}h2{font-size:140%}.nav_header{padding:0}.nav{padding:0;flex-wrap:wrap}.nav,.nav_body{flex-direction:column}.nav_body{width:100%;z-index:1;overflow-x:visible;display:flex;padding-bottom:20px;margin-right:auto;margin-left:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;align-items:center;opacity:0;margin-top:-100%;transition:0.7s var(--ease);padding-bottom:1rem}.nav_body hr{display:block;margin:0;background-color:white;width:90%;height:1px;margin:0 1rem}.nav_body_right{transform:translate(0, -75px);right:0}.nav_mobile{z-index:10;position:relative;display:flex;justify-content:space-between;width:100%;align-items:center;margin:0;padding:20px}.nav_center{flex-direction:column;align-items:center}.nav_close{cursor:pointer;z-index:1000;display:inline;align-items:center}.nav_close svg{width:1.25rem;fill:var(--light);height:1.25rem;top:1.25rem;display:inline-flex}.nav_close svg:first-child{display:initial}.nav_close svg.isopen{display:none}.nav_close svg.isopen+svg{display:initial}.nav_brand.nav_item{position:relative;z-index:999;width:50%;padding-left:0;margin-left:0}.nav_parent{max-width:80%;display:flex;align-items:center;justify-content:center}.nav_sub{position:relative;top:initial;padding-top:0}.jsopen::after{content:"";position:fixed;z-index:2;background-color:rgba(0,0,0,0);top:0;bottom:0}.jsopen .nav_body{margin-right:auto;margin-left:auto;text-align:center;margin-top:0;opacity:1}.jsopen .nav_body .nav_item{margin:auto}.jsopen .nav .follow{justify-content:flex-start;flex:initial;margin-top:0.75rem}.footer{margin-top:40px;font-size:0.875rem}.footer_copyright a{margin-right:12px}.mainTableDesktop{display:none}.mainTableMobile{display:table}}@keyframes pulse{0%{opacity:1}75%{opacity:0.1}100%{opacity:1}}code{font-size:15px;font-weight:400;overflow-y:hidden;display:block;font-family:'Monaco', monospace;word-break:break-all}code.noClass{--inlineColor: rgb(194, 29, 0);color:var(--inlineColor);display:inline;line-break:anywhere}.windows .highlight{overflow-x:hidden}.windows .highlight:hover{overflow-x:auto}.highlight{display:grid;width:100%;border-radius:0 0.2rem 0.2rem 0;overflow-x:auto;position:relative}.highlight_wrap{background:var(--code-bg);border-radius:0.5rem;position:relative;padding:0 1rem;margin:1.5rem auto 1rem auto}.highlight_wrap+.highlight_wrap{margin-top:2.25rem}.highlight_wrap:hover>div{opacity:1}.highlight_wrap .lang{position:absolute;top:0;right:0;text-align:right;width:7.5rem;padding:0.5rem 1rem;font-style:italic;text-transform:uppercase;font-size:67%;opacity:0.5;color:var(--light)}.highlight_wrap:hover .lang{opacity:0.1}.highlight .highlight{margin:0}.highlight pre{border-radius:4px;font-family:'Monaco', monospace;padding-top:1.5rem;padding-bottom:2rem}.highlight table{display:grid;max-width:100%;margin-bottom:0;background:transparent}.highlight td,.highlight th{padding:0}.pre_wrap{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.pre_nolines.ln{display:none}.panel_box{display:inline-flex;perspective:300px;grid-gap:0.5rem;transition:opacity 0.3s var(--easing);background:var(--code-bg);padding:0.5rem 1.5rem;border-radius:2rem;align-items:center;position:absolute;right:0rem;top:-2.1rem;opacity:0}.panel_icon{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0.1rem;transform-origin:50% 50%}.panel_icon.active{animation:pulse 0.1s linear}.panel_icon svg{fill:var(--light);width:1.5rem;height:1.5rem}.panel_hide{display:none}.panel_from{position:absolute;color:var(--theme);bottom:0;font-size:1.5rem;font-weight:500;padding:0.5rem 0;cursor:pointer;letter-spacing:0.1px;z-index:19}.panel_expanded .panel_from{display:none}.nav{position:relative;display:table-cell;vertical-align:middle;max-width:1140px;display:flex;padding:20px 0}@media screen and (max-width: 430px){.nav{padding:0;display:flex;justify-content:space-between;flex-direction:row;margin:0;align-items:center;width:100%}}.nav_parent a{color:var(--text-muted);font-size:1rem;transition:0.3s color}.nav_parent a:hover{color:white}.nav_submit_report{display:flex;align-items:center;font-size:1.2rem;background-color:white;padding-left:12px;padding-right:12px;border:1px solid white;transition:0.3s background-color;font-size:1rem}.nav_submit_report.nav_parent.nav_active A{color:black}.nav_submit_report.nav_parent.nav_active A:hover{color:white}.nav_submit_report:hover{background-color:transparent}.nav_submit_report:hover .icon{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.nav_submit_report a{color:black;font-weight:600}.nav_submit_report:hover a{color:white}.nav_submit_report .icon{transition:0.3s filter}.nav_header{width:100%;height:auto;left:0;top:0;background:var(--header-bg)}.nav_item{padding:0.5rem 1rem;vertical-align:middle;display:inline-flex;font-weight:400}@media screen and (max-width: 769px){.nav_brand .logo{max-width:110%;left:0;position:relative}}.nav_brand.nav_item{padding:0.5rem 0}.nav_brand .nav_body{vertical-align:middle}code{white-space:pre-wrap}.post_meta .icon,.post_meta .post_date,.to_top{display:none}.content{max-width:900px}input[type=submit],button{padding:10px;margin-right:15px;background:transparent;box-sizing:border-box;border-radius:5px;width:auto;text-shadow:none;height:40px;align-items:flex-start;appearance:button;text-rendering:auto;overflow:visible;font:'Roboto', sans-serif;cursor:pointer;font-weight:600}.form-group input[type=submit]:hover,button:hover{color:white}.captcha{margin-top:15px;font-style:normal;font-weight:normal;font-size:14px;line-height:16px;color:var(--text-muted)}td,th{padding:0.5rem 1rem;text-align:left}.excerpt_footer{padding:0}h3.post_link{font-size:18px;margin:0;padding:0}.text-subtitle{margin-top:-30px}.image-card{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-top:40px}.image-card img{margin:0}.image-card .trophy{display:block;margin:0 auto -10px auto;width:70%}@media screen and (max-width: 430px){.image-card .trophy{width:100%}}.image-card .card-border{background-color:var(--bg-dark);border-radius:10px;padding:30px;display:flex;justify-content:space-between;flex-wrap:wrap;width:60%;margin:0 auto}@media screen and (max-width: 430px){.image-card .card-border{width:100%}}.image-card .card-border-item{width:100%}@media screen and (max-width: 769px){.image-card .card-border-item{width:100%}}.image-card ul{margin:0;padding:0;text-align:center;display:flex;align-items:center;flex-direction:column}.image-card ul li{list-style:none;font-weight:400;font-size:14px;line-height:170%;color:white;margin:6px 0}.image-card ul li div{width:fit-content;display:flex;align-items:center}.image-card ul li div p{padding:0}.image-card ul li div a{height:fit-content;display:flex;align-items:center;justify-content:center;margin-left:6px}.image-card ul li div a img{height:14px}.col-8{margin-top:8px}#formReport a{color:var(--text-muted);text-decoration:underline}#formReport label{color:white}.select2-dropdown{border:1px solid var(--border-input) !important;border-radius:10px !important;background-color:var(--choice-bg) !important}.select2-container{background-color:transparent}.selection{background-color:transparent}.select2-container--default{border:none !important;background-color:transparent !important}.select2-selection--single{border:1px solid var(--border-input) !important;border-radius:10px !important;height:calc(2.716rem + 2px) !important;padding:.608rem .75rem !important;background-color:transparent !important}.select2-selection__rendered{color:var(--text-muted) !important;line-height:normal !important}.select2-results__option--highlighted[aria-selected]{background-color:var(--border-input) !important}.select2-results__option[aria-selected=true]{background-color:var(--border-input) !important}.select2-selection__arrow{height:calc(2.716rem + 2px) !important}*{scrollbar-width:auto;scrollbar-color:var(--text-muted) var(--bg)}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:var(--bg)}*::-webkit-scrollbar-thumb{background-color:var(--text-muted);border-radius:5px;border:0 none var(--light)}.swal2-popup{background:var(--bg-dark) !important}.swal2-popup h2{color:white !important}.swal2-popup .swal2-html-container{color:white !important}.swal2-popup .swal2-confirm{color:black !important;background:white !important;border-radius:10px !important;padding:auto 12px}.swal2-popup .swal2-styled{padding-left:1.5rem !important;padding-right:1.5rem !important}.field-check:invalid{border-color:var(--error)}.nav{position:relative;display:table-cell;vertical-align:middle;max-width:1140px;display:flex;padding:20px 0}@media screen and (max-width: 430px){.nav{padding:0;display:flex;justify-content:space-between;flex-direction:row;margin:0;align-items:center;width:100%}}.nav_parent a{color:var(--text-muted);font-size:1rem;transition:0.3s color}.nav_parent a:hover{color:white}.nav_submit_report{display:flex;align-items:center;font-size:1.2rem;background-color:white;padding-left:12px;padding-right:12px;border:1px solid white;transition:0.3s background-color;font-size:1rem}.nav_submit_report.nav_parent.nav_active A{color:black}.nav_submit_report.nav_parent.nav_active A:hover{color:white}.nav_submit_report:hover{background-color:transparent}.nav_submit_report:hover .icon{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.nav_submit_report a{color:black;font-weight:600}.nav_submit_report:hover a{color:white}.nav_submit_report .icon{transition:0.3s filter}.nav_header{width:100%;height:auto;left:0;top:0;background:var(--header-bg)}.nav_item{padding:0.5rem 1rem;vertical-align:middle;display:inline-flex;font-weight:400}@media screen and (max-width: 769px){.nav_brand .logo{max-width:110%;left:0;position:relative}}.nav_brand.nav_item{padding:0.5rem 0}.nav_brand .nav_body{vertical-align:middle}code{white-space:pre-wrap}.post_meta .icon,.post_meta .post_date,.to_top{display:none}.content{max-width:900px}input[type=submit],button{padding:10px;margin-right:15px;background:transparent;box-sizing:border-box;border-radius:5px;width:auto;text-shadow:none;height:40px;align-items:flex-start;appearance:button;text-rendering:auto;overflow:visible;font:'Roboto', sans-serif;cursor:pointer;font-weight:600}.form-group input[type=submit]:hover,button:hover{color:white}.captcha{margin-top:15px;font-style:normal;font-weight:normal;font-size:14px;line-height:16px;color:var(--text-muted)}td,th{padding:0.5rem 1rem;text-align:left}.excerpt_footer{padding:0}h3.post_link{font-size:18px;margin:0;padding:0}.text-subtitle{margin-top:-30px}.image-card{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-top:40px}.image-card img{margin:0}.image-card .trophy{display:block;margin:0 auto -10px auto;width:70%}@media screen and (max-width: 430px){.image-card .trophy{width:100%}}.image-card .card-border{background-color:var(--bg-dark);border-radius:10px;padding:30px;display:flex;justify-content:space-between;flex-wrap:wrap;width:60%;margin:0 auto}@media screen and (max-width: 430px){.image-card .card-border{width:100%}}.image-card .card-border-item{width:100%}@media screen and (max-width: 769px){.image-card .card-border-item{width:100%}}.image-card ul{margin:0;padding:0;text-align:center;display:flex;align-items:center;flex-direction:column}.image-card ul li{list-style:none;font-weight:400;font-size:14px;line-height:170%;color:white;margin:6px 0}.image-card ul li div{width:fit-content;display:flex;align-items:center}.image-card ul li div p{padding:0}.image-card ul li div a{height:fit-content;display:flex;align-items:center;justify-content:center;margin-left:6px}.image-card ul li div a img{height:14px}.col-8{margin-top:8px}#formReport a{color:var(--text-muted);text-decoration:underline}#formReport label{color:white}.select2-dropdown{border:1px solid var(--border-input) !important;border-radius:10px !important;background-color:var(--choice-bg) !important}.select2-container{background-color:transparent}.selection{background-color:transparent}.select2-container--default{border:none !important;background-color:transparent !important}.select2-selection--single{border:1px solid var(--border-input) !important;border-radius:10px !important;height:calc(2.716rem + 2px) !important;padding:.608rem .75rem !important;background-color:transparent !important}.select2-selection__rendered{color:var(--text-muted) !important;line-height:normal !important}.select2-results__option--highlighted[aria-selected]{background-color:var(--border-input) !important}.select2-results__option[aria-selected=true]{background-color:var(--border-input) !important}.select2-selection__arrow{height:calc(2.716rem + 2px) !important}*{scrollbar-width:auto;scrollbar-color:var(--text-muted) var(--bg)}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:var(--bg)}*::-webkit-scrollbar-thumb{background-color:var(--text-muted);border-radius:5px;border:0 none var(--light)}.swal2-popup{background:var(--bg-dark) !important}.swal2-popup h2{color:white !important}.swal2-popup .swal2-html-container{color:white !important}.swal2-popup .swal2-confirm{color:black !important;background:white !important;border-radius:10px !important;padding:auto 12px}.swal2-popup .swal2-styled{padding-left:1.5rem !important;padding-right:1.5rem !important}.field-check:invalid{border-color:var(--error)}

/*# sourceMappingURL=styles.css.map */