.rcpm-legal-links{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.rcpm-legal-links a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.rcpm-legal-modal[hidden]{display:none!important}.rcpm-legal-modal{position:fixed;inset:0;background:rgba(0,0,0,.72);z-index:2147483000;display:grid;place-items:center;padding:16px}.rcpm-legal-modal-panel{width:min(960px,100%);height:min(88vh,900px);background:white;color:#182b40;border-radius:14px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 80px #0007}.rcpm-legal-modal-top,.rcpm-legal-modal-bottom{padding:12px 20px;display:flex;justify-content:space-between;align-items:center}.rcpm-legal-modal-top{border-bottom:1px solid #ddd}.rcpm-legal-modal-bottom{border-top:1px solid #ddd}.rcpm-legal-modal iframe{border:0;flex:1;width:100%;background:white}.rcpm-legal-close{font-size:30px;background:transparent;border:0;cursor:pointer;color:#182b40}.rcpm-legal-direct{color:#125e99!important}
