/* venom.css v4.1 by snake | GPL-3.0 */ *, ::before, ::after { box-sizing:border-box; } /* blocks */ html { font-size:1rem; line-height:1.5; tab-size:4; } body { margin:0; } p, h1, h2, h3, h4, h5, h6, ol, ul, blockquote, figure, dl, hr { margin:1rem 0; } ul, ol { padding:0 2rem; } ul ul, ul ol, ol ol, ol ul { margin:0.5rem 0; padding:0 1rem; } li { margin:0.25rem 0; } summary { display:list-item; cursor:pointer; } dt { font-weight:bold; font-size:1.15rem; } dd { margin:0; padding:0; } progress { vertical-align:baseline; } p:first-child, h2:first-child, li:first-child { margin-top:0; } p:last-child, h2:last-child, li:last-child { margin-bottom:0; } p:only-child, h2:only-child, li:only-child { margin:0; } header h1 { margin:0; line-height:1; } nav ul { margin:0; padding:0; list-style-type:none; } /* formatting */ b, strong { font-weight:bolder; } code, kbd, samp, pre { font-family:monospace,monospace; font-size:1rem; } small { font-size:80%; } sub, sup { position:relative; font-size:75%; line-height:0; vertical-align:baseline; } sub { bottom:-0.25rem; } sup { top:-0.25rem; } /* media, embeds */ img { max-width:100%; border-style:none; } /* accessibility */ [title] { border-bottom:none; text-decoration:underline; text-decoration:underline dotted; text-underline-offset:0.25rem; cursor:help; } [aria-disabled="true"], [aria-disabled], [disabled] { cursor:not-allowed; pointer-events:none; } @media(prefers-reduced-motion:reduce) { *, ::before, ::after { animation-delay:-1ms!important; animation-duration:1ms!important; animation-iteration-count:1!important; background-attachment:initial!important; scroll-behavior:auto!important; transition-delay:0s!important; transition-duration:0s!important; } }