article table,.article table{max-width:calc(100vw - 48px);display:block;overflow-x:scroll}article ul,.article ul{margin-left:16px;list-style:outside}article a,.article a{color:#604bcb}article th,article td,.article th,.article td{text-align:left;border:1px solid #ccc;padding:1rem}pre:has(code[class*=language-]){overflow-x:auto;max-width:calc(100vw - 32px)!important;padding:1rem!important}article :not(pre)>code,.article :not(pre)>code{color:#6841c6;white-space:break-spaces;background:#f3efff;border:1px solid #e5dcff;border-radius:.35rem;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em;font-weight:500}article :is(h1,h2,h3,h4,h5,h6),.article :is(h1,h2,h3,h4,h5,h6){overflow-wrap:anywhere}.terms h1{margin-bottom:.5rem;font-size:2.25rem;font-weight:700;line-height:1.25}.terms time{color:#718096;font-size:.875rem}.terms .prose{color:#1a202c;font-size:1.125rem;line-height:1.75}.terms h2{margin-top:1.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:1.25}.terms h3{margin-top:1.5rem;margin-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:1.25}.terms h4{margin-top:1.5rem;margin-bottom:1rem;font-size:1.15rem;font-weight:600;line-height:1}.terms blockquote{color:#718096;border-left:4px solid #e2e8f0;padding-left:1rem;font-style:italic}.terms ul{padding-left:1.5rem;list-style-type:disc}.terms p{margin-bottom:1.5rem}.terms a{color:#1057d3;cursor:pointer;text-decoration:underline}
