body.lc-legal-page{background:var(--lc-paper);color:var(--lc-ink)}
.lc-legal-table-scroll{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:20px 0}
.lc-legal-table-scroll .lc-legal-table{display:table;width:100%;margin:0}
html.rts-dark .lc-legal-table :is(td,th){color:#eee;border-color:#555}
@media(max-width:767px){.lc-legal-table-scroll .lc-legal-table{min-width:580px;font-size:14px}.lc-legal-table-scroll:focus-visible{outline:2px solid currentColor;outline-offset:3px}.lc-legal-content{min-width:0}.lc-legal-main{padding-top:48px}}

.lc-table-hint{display:none}@media(max-width:767px){.lc-legal-content .lc-table-hint{display:block;font-size:12px;line-height:1.5;margin:16px 0 8px}}
