:root{--text-color: #eee;--text-light: #ccc;--text-rounded: 0.65rem;--text-mb: 1.65rem;--button-bg: #444;--button-bg-light: #555}.layoutpage{color:var(--text-color);width:95%;max-width:950px;font-size:1.1rem}h1,h2,h3{padding-bottom:1rem}p{padding-bottom:1rem}a{color:var(--text-light)}a:hover{color:var(--text-color)}p a{text-decoration:underline}h1{font-size:2.5rem;line-height:3.5rem;padding-top:2.5rem;font-weight:bold}h2{font-size:2rem;padding-top:1.5rem;font-weight:bold}h3{font-size:1.65rem;padding-top:1.5rem;font-weight:bold}h4{font-size:1.5rem;padding-top:1.5rem}ul{list-style-type:disc}ol{list-style-type:decimal}ol,ul{margin:0;padding:1rem 2.5rem;list-style-position:outside}ol li,ul li{padding-bottom:0.5rem}ol ol,ol ul,ul ol,ul ul{padding-top:0.5rem;padding-bottom:0px;padding-left:2.5rem;padding-right:2.5rem}code{margin-left:0.25rem;margin-right:0.25rem;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;font-size:0.95em;background-color:rgba(0,0,0,0.2);border-radius:0.25rem}img{border-radius:var(--text-rounded)}pre{width:100%;padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;background-color:rgba(0,0,0,0.2);border-radius:var(--text-rounded);margin-bottom:var(--text-mb);overflow-x:auto}pre code{margin:0rem;padding:0rem;background-color:transparent;border-radius:0rem}.button{background-color:var(--button-bg);color:var(--text-color);padding-left:1.25rem;padding-right:1.25rem;padding-top:0.75rem;padding-bottom:0.75rem;border-radius:0.25rem;transition:background-color 0.2s ease !important;font-size:1rem;white-space:nowrap;line-height:3rem;user-select:none}.button:hover{background-color:var(--button-bg-light)}table{width:100%;border-collapse:collapse;border-radius:var(--text-rounded);overflow:hidden;margin-bottom:var(--text-mb);font-size:1rem;color:var(--text-color)}th{background-color:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.15);padding:0.75rem 1rem;text-align:left}td{border:1px solid rgba(255,255,255,0.1);padding:0.75rem 1rem}tbody tr:nth-child(even){background-color:rgba(255,255,255,0.03)}blockquote{border-left:4px solid var(--text-light);padding-left:1em;margin:1em 0}blockquote p{padding:0.5em;color:var(--text-light)}@media (max-width: 600px){table,thead,tbody,th,td,tr{display:block;width:100%}th{background-color:rgba(255,255,255,0.1)}td{border-top:none;border-left:none;border-right:none}}
