@layer base{:root{--bg--primary: light-dark(var(--white), var(--black));--text--primary: light-dark(var(--silk--950), var(--silk--50));background-color:var(--bg--primary);color:var(--text--primary);font-family:Roboto,Roboto-fallback,sans-serif;font-size:16px;letter-spacing:normal}body{letter-spacing:normal}.sansserif{font-family:Roboto,Roboto-fallback,sans-serif}.monospace{font-family:Roboto Mono,monospace}.root_layout{background-color:var(--bg--primary);color:var(--text--primary);font-family:Roboto,Roboto-fallback,sans-serif}}@layer base{svg:not(:root).svg-inline--fa,svg:not(:host).svg-inline--fa{overflow:visible;box-sizing:content-box}}@media(width>=1200px){:is(div,button)[data-hidden-above-lg=true]{display:none!important}}@media(width>=900px){:is(div,button)[data-hidden-above-md=true]{display:none!important}}@media(width>=600px){:is(div,button)[data-hidden-above-sm=true]{display:none!important}}@media(width>=400px){:is(div,button)[data-hidden-above-xs=true]{display:none!important}}@media(width<1200px){:is(div,button)[data-hidden-below-lg=true]{display:none!important}}@media(width<900px){:is(div,button)[data-hidden-below-md=true]{display:none!important}}@media(width<600px){:is(div,button)[data-hidden-below-sm=true]{display:none!important}}@media(width<400px){:is(div,button)[data-hidden-below-xs=true]{display:none!important}}:is(div,button)[data-hidden=true]{display:none!important}
