.tos-container{background-color:var(--prof-section-background);border:var(--prof-border) 1px solid;padding:8px;width:100%;box-sizing:border-box}.tos-container h2{border-bottom:1px solid #000}.tos-container h3{border-bottom:1px dotted #000}.last-updated{font-size:13px;color:var(--small-color);margin-top:-22px;float:right}.tos-nav{position:sticky;top:0;padding:8px 0;width:100%;max-width:822px;font-size:12px;border-bottom:1px solid var(--prof-border);outline:4px solid var(--body-background);background-color:var(--body-background);z-index:20}.tos-nav ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1em;flex-direction:row;align-items:center;justify-content:space-between;overflow-x:auto;overflow-y:hidden}.tos-nav a{text-decoration:none;color:inherit;padding:.25em .5em}.tos-container p{margin:0 0 4px}.tos-container a{color:#3f7bac;text-decoration:none}.tos-container a:hover{text-decoration:underline}.legal-footer{font-size:13px;color:var(--small-color);margin-top:32px}.dark .tos-container h1,.dark .tos-container h2,.dark .tos-container h3{border-color:#fff}.bbcode-example{border:1px dotted #000;padding:8px;font-family:NSimSun,"MS Gothic",monospace;font-size:12px;overflow-x:auto;margin-bottom:8px;white-space:pre-wrap}.dark .bbcode-example{border-color:#fff}.bbcode-output{border:1px dotted var(--prof-border);padding:8px;overflow-x:auto}code{padding:2px 6px;border:1px dotted var(--prof-border);font-size:12px;line-height:16px}