.urlrf-document{max-width:900px;margin:0 auto;line-height:1.7}.urlrf-document h2{margin-top:1.7em}.urlrf-revision{color:#667085;font-size:.92em}.urlrf-footer{box-sizing:border-box;width:100%;padding:22px max(20px,calc((100% - 1200px)/2));background:#f6f7f8;color:#20242a;font-size:14px}.urlrf-footer strong{display:block;margin-bottom:10px}.urlrf-footer ul{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none}.urlrf-footer-column ul{display:grid;gap:7px}.urlrf-footer a,.urlrf-footer button{color:inherit;text-decoration:underline}.urlrf-footer button{border:0;background:none;padding:0;font:inherit;cursor:pointer}.urlrf-banner{position:fixed;z-index:999999;box-sizing:border-box;left:0;right:0;bottom:0;padding:20px max(20px,calc((100% - 1200px)/2));background:#fff;color:#17191d;border-top:1px solid #d5d9df;box-shadow:0 -8px 30px rgba(0,0,0,.12);font:15px/1.45 system-ui,-apple-system,"Segoe UI",sans-serif}.urlrf-banner[hidden]{display:none!important}.urlrf-banner.urlrf-dark{background:#17191d;color:#fff;border-color:#343941}.urlrf-banner.urlrf-bottom-left,.urlrf-banner.urlrf-bottom-right{left:20px;right:auto;bottom:20px;width:min(560px,calc(100% - 40px));border:1px solid #d5d9df;border-radius:14px;padding:20px}.urlrf-banner.urlrf-bottom-right{left:auto;right:20px}.urlrf-main{display:flex;align-items:center;justify-content:space-between;gap:24px}.urlrf-main strong{font-size:18px}.urlrf-main p{margin:6px 0 0}.urlrf-banner a{color:inherit}.urlrf-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:0 0 auto}.urlrf-banner button{border:1px solid #1769e0;border-radius:8px;background:#1769e0;color:#fff;padding:10px 15px;font-weight:600;cursor:pointer}.urlrf-banner .urlrf-secondary{background:transparent;color:inherit;border-color:#9ba3af}.urlrf-banner .urlrf-link{background:transparent;color:inherit;border-color:transparent;text-decoration:underline;padding-inline:7px}.urlrf-preferences{border-top:1px solid #d5d9df;margin-top:16px;padding-top:16px}.urlrf-preferences label{display:block;margin:8px 0}.urlrf-preferences small{color:#687181}@media(max-width:760px){.urlrf-main{display:block}.urlrf-actions{margin-top:15px}.urlrf-banner.urlrf-bottom-left,.urlrf-banner.urlrf-bottom-right{left:10px;right:10px;bottom:10px;width:auto}.urlrf-footer ul{display:grid}}
.urlrf-consent-check{display:flex;align-items:flex-start;gap:8px;line-height:1.4}.urlrf-consent-check input{margin-top:.25em;flex:0 0 auto}
.urlrf-menu-item button{border:0;background:none;color:inherit;padding:0;font:inherit;text-align:inherit;cursor:pointer}.urlrf-menu-item button:hover{text-decoration:underline}
.urlrf-footer-fallback[hidden]{display:none!important}.urlrf-footer-fallback{box-sizing:border-box;width:auto;margin:18px 0 0;padding:0;color:inherit;background:transparent!important;border:0!important;box-shadow:none!important;font:inherit;font-size:14px}.urlrf-footer-fallback strong{display:block;margin-bottom:9px;color:inherit}.urlrf-footer-fallback ul{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none}.urlrf-footer-fallback a,.urlrf-footer-fallback button{color:inherit!important;text-decoration:underline}.urlrf-footer-fallback button{border:0;background:none;padding:0;font:inherit;cursor:pointer}.urlrf-footer-fallback.urlrf-footer-column ul{display:grid;gap:7px}@media(max-width:760px){.urlrf-footer-fallback ul{display:grid}}
