.bm-legal{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.bm-legal-sidebar{border:1px solid var(--bm-border);background:var(--bm-chrome);flex:190px;min-width:180px}.bm-legal-sidebar-title{color:#fff;text-shadow:1px 1px #00000059;background:linear-gradient(#8e8a7e,#6b675c);padding:4px 8px;font-size:11px;font-weight:700}.bm-legal-menu{background:#fff;flex-direction:column;padding:6px 4px;display:flex}.bm-legal-menu-link{color:var(--bm-text);padding:8px 10px;font-size:12px;line-height:1.4;text-decoration:none;display:block}.bm-legal-menu-link:hover{color:var(--bm-link);background:#dcebff}.bm-legal-menu-link.is-active,.bm-legal-menu-link.is-active:hover{color:var(--bm-blue);background:#dcebff;font-weight:700}.bm-legal-doc{border:1px solid var(--bm-border);background:var(--bm-chrome);flex:3.4 340px;min-width:280px}.bm-legal-doc-title{background:var(--bm-panel-title);color:#fff;text-shadow:1px 1px #00000059;white-space:nowrap;text-overflow:ellipsis;padding:4px 8px;font-size:11px;font-weight:700;overflow:hidden}.bm-legal-doc-body{background:#fff;flex-direction:column;gap:14px;max-width:720px;padding:20px;display:flex}.bm-legal-updated{color:var(--bm-text-muted);margin:0;font-size:11px}.bm-legal-note{color:var(--bm-text-sub);margin:0;font-size:12px;line-height:1.9}.bm-legal-section{flex-direction:column;gap:6px;display:flex}.bm-legal-body>h1:first-child{display:none}.bm-legal-body h2,.bm-legal-section h2{color:var(--bm-blue);border-bottom:1px solid #dcebff;margin:8px 0 0;padding-bottom:4px;font-size:13px;font-weight:700}.bm-legal-section h2{margin:0}.bm-legal-body h3{color:var(--bm-text);margin:12px 0 0;font-size:12px;font-weight:700}.bm-legal-body p,.bm-legal-body li,.bm-legal-section p{color:#333;font-size:12px;line-height:1.9}.bm-legal-body p,.bm-legal-section p{margin:0}.bm-legal-body ul,.bm-legal-body ol{margin:4px 0;padding-left:22px}.bm-legal-body li{margin:3px 0}.bm-legal-body a,.bm-legal-section a{color:var(--bm-link);text-decoration:underline}.bm-legal-body a:hover,.bm-legal-section a:hover{color:var(--bm-red)}.bm-legal-body table{border-collapse:collapse;width:100%;margin:8px 0;font-size:12px}.bm-legal-body th,.bm-legal-body td{border:1px solid var(--bm-border-light);text-align:left;vertical-align:top;padding:6px 10px;line-height:1.7}.bm-legal-body th{background:var(--bm-chrome);font-weight:700}.bm-legal-body blockquote{border-left:4px solid var(--bm-blue);color:var(--bm-text-sub);background:#f4f9ff;margin:8px 0;padding:6px 12px}.bm-legal-body code{background:var(--bm-chrome);padding:1px 5px;font-family:monospace;font-size:.9em}.bm-legal-body hr{border:none;border-top:1px solid var(--bm-border-light);margin:16px 0}.bm-legal-backlink{border-top:1px dotted var(--bm-border-light);padding-top:10px;font-size:11px}@media (max-width:640px){.bm-legal-sidebar,.bm-legal-doc{flex-basis:100%}}
