html:has(.lyvboard-legal-page:not(.lyvboard-unsubscribe-page)),body:has(.lyvboard-legal-page:not(.lyvboard-unsubscribe-page)),.lyvboard-legal-page:not(.lyvboard-unsubscribe-page),.lyvboard-legal-page:not(.lyvboard-unsubscribe-page) .lyvboard-scroll{background:#fff}.lyvboard-legal-page:not(.lyvboard-unsubscribe-page) .lyvboard-scroll{isolation:auto;overscroll-behavior-y:contain;scrollbar-color:#8c99b0 #fff}.lyvboard-legal-page:not(.lyvboard-unsubscribe-page) .lyvboard-scroll::-webkit-scrollbar-track{background:#fff!important}.lyvboard-legal-page:not(.lyvboard-unsubscribe-page) .lyvboard-scroll::-webkit-scrollbar-track-piece{background:#fff!important}.lyvboard-legal-page:not(.lyvboard-unsubscribe-page) .lyvboard-scroll::-webkit-scrollbar-corner{background:#fff!important}.lyvboard-legal-page:not(.lyvboard-unsubscribe-page) .lyvboard-scroll::-webkit-scrollbar-thumb{background-color:#8c99b0}.lyvboard-legal-page:not(.lyvboard-unsubscribe-page) .lyvboard-scroll>main{box-shadow:none;border-radius:0;overflow:visible}.lyvboard-legal-table-wrap{width:100%;margin:18px 0}.lyvboard-legal-table{border-collapse:collapse;table-layout:fixed;color:#27364e;width:100%;font-size:14px;line-height:1.65}.lyvboard-legal-table th,.lyvboard-legal-table td{vertical-align:top;text-align:left;overflow-wrap:anywhere;white-space:pre-line;border:1px solid #dbe2ef;padding:12px}.lyvboard-legal-table th{background:#f3f6fb;font-weight:700}.lyvboard-legal-actions{letter-spacing:0;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:20px;font-size:14px;line-height:20px;display:flex}.lyvboard-legal-actions button{color:#071a44;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cdd7e9;border-radius:6px;justify-content:center;align-items:center;padding:8px 14px;font-weight:600;display:inline-flex}.lyvboard-legal-actions .lyvboard-legal-action-link{color:#005afc;text-underline-offset:4px;box-sizing:border-box;align-items:center;min-height:38px;padding:8px 0;font-size:14px;font-weight:600;line-height:20px;text-decoration:underline;display:inline-flex}.lyvboard-legal-actions button:hover{background:#f3f6fb;border-color:#7184aa}.lyvboard-legal-actions a:hover{color:#071a44}.lyvboard-legal-actions :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #005afc}@media (width<=480px){.lyvboard-legal-actions{gap:6px 16px;font-size:13px}.lyvboard-legal-actions button,.lyvboard-legal-actions .lyvboard-legal-action-link{min-height:40px;font-size:13px}}@media print{.lyvboard-legal-page .lyvboard-nav,.lyvboard-legal-page .lyvboard-footer,.lyvboard-legal-actions{display:none!important}.lyvboard-legal-page,.lyvboard-legal-page .lyvboard-scroll{height:auto!important;overflow:visible!important}.lyvboard-legal-main{padding:0!important}.lyvboard-legal-card{max-width:none;border:0!important;padding:0!important}.lyvboard-legal-table tr{break-inside:avoid}}