@layer base{:root{--borderRadius:8px}*{font-family:var(--font-default)}p{margin:0 0 1rem}@layer base{a{color:var(--color-brand);font-weight:700;text-decoration:underline;transition:all .3s}a:hover{color:var(--color-brand-hover)}}img{border-radius:var(--borderRadius)}img .noradius{border-radius:0}}@layer theme{:root{--page-bg:#f0f0f0;--page-bg-opacity:#e0e0e0cc;--color-white:#fff;--color-black:#000;--color-brand:#007bff;--color-brand-hover:#0056b3;--color-brand-text:#fff;--nav-bg:var(--page-bg);--nav-fg:var(--color-black);--nav-hover:var(--color-brand-hover);--font-default:Arial, Helvetica, sans-serif}}@layer components,overrides;body{background:var(--page-bg);padding:20px 2rem;font-family:Arial,Helvetica,sans-serif}@media (width>=48rem){footer{grid-template-columns:1fr 1fr;display:grid}}nav#breadcrumb ul{flex-direction:row;padding:0;list-style:none;display:flex}nav#breadcrumb li:after{content:">";margin:0 .25em}nav#breadcrumb li:last-child:after{display:none}
