/**handles:apexrex-isp-consent**/
#apexrex-isp-modal[hidden],.apexrex-isp-modal[hidden]{display:none!important}#apexrex-isp-modal{position:fixed!important;inset:0!important;z-index:2147483000!important;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.6)!important;padding:16px!important;margin:0!important;box-sizing:border-box!important}#apexrex-isp-modal *,#apexrex-isp-modal ::after,#apexrex-isp-modal ::before{box-sizing:border-box!important}#apexrex-isp-modal .apexrex-isp-box{position:relative!important;display:block!important;background:#fff!important;color:#111!important;max-width:30rem!important;width:100%!important;max-height:calc(100vh - 32px)!important;overflow:auto!important;border-radius:12px!important;padding:24px!important;margin:0!important;border:0!important;box-shadow:0 20px 50px rgba(0,0,0,.35)!important;font:400 15px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important;text-align:left!important;letter-spacing:normal!important;text-transform:none!important;opacity:1!important;visibility:visible!important}#apexrex-isp-modal .apexrex-isp-box div,#apexrex-isp-modal .apexrex-isp-box h2,#apexrex-isp-modal .apexrex-isp-box li,#apexrex-isp-modal .apexrex-isp-box p,#apexrex-isp-modal .apexrex-isp-box span,#apexrex-isp-modal .apexrex-isp-box strong,#apexrex-isp-modal .apexrex-isp-box ul{color:#111!important;background:0 0!important;font-family:inherit!important;text-transform:none!important;letter-spacing:normal!important;float:none!important;text-shadow:none!important}#apexrex-isp-modal .apexrex-isp-box h2{margin:0 0 8px!important;padding:0 32px 0 0!important;font-size:18px!important;font-weight:700!important;line-height:1.3!important}#apexrex-isp-modal .apexrex-isp-box p{margin:0 0 12px!important;padding:0!important}#apexrex-isp-modal .apexrex-isp-state{font-size:14px!important;font-weight:600!important}#apexrex-isp-modal .apexrex-isp-text{margin:0 0 16px!important;padding:0!important}#apexrex-isp-modal .apexrex-isp-box a{color:#1d4ed8!important;text-decoration:underline!important}#apexrex-isp-modal .apexrex-isp-cats{list-style:none!important;margin:0 0 16px!important;padding:0!important}#apexrex-isp-modal .apexrex-isp-cats li{padding:6px 0!important;margin:0!important;border-top:1px solid #d1d5db!important;font-size:14px!important;list-style:none!important}#apexrex-isp-modal .apexrex-isp-actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:flex-end!important;margin:0!important;padding:0!important}#apexrex-isp-modal .apexrex-isp-btn{appearance:none!important;display:inline-block!important;border:0!important;border-radius:8px!important;padding:10px 18px!important;margin:0!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;font-family:inherit!important;cursor:pointer!important;text-transform:none!important;min-height:40px!important;width:auto!important}#apexrex-isp-modal .apexrex-isp-decline{background:#e5e7eb!important;color:#111!important}#apexrex-isp-modal .apexrex-isp-allow{background:#1d4ed8!important;color:#fff!important}#apexrex-isp-modal .apexrex-isp-close[hidden]{display:none!important}#apexrex-isp-modal .apexrex-isp-close{position:absolute!important;top:8px!important;right:8px!important;appearance:none!important;border:0!important;background:0 0!important;color:#111!important;font-size:26px!important;line-height:1!important;padding:4px 8px!important;margin:0!important;cursor:pointer!important;width:auto!important;min-height:0!important}#apexrex-isp-modal a:focus-visible,#apexrex-isp-modal button:focus-visible{outline:2px solid #1d4ed8!important;outline-offset:2px!important}body.apexrex-isp-open{overflow:hidden}.apexrex-isp-dtoggle{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;line-height:1.4}.apexrex-isp-dt-switch{display:inline-flex;border:1px solid currentColor;border-radius:999px;overflow:hidden}.apexrex-isp-dt-btn{appearance:none;border:0;margin:0;background:0 0;color:inherit;padding:.2rem .7rem;font:inherit;cursor:pointer}.apexrex-isp-dt-btn[aria-pressed=true]{background:#1d4ed8;color:#fff}.apexrex-isp-dt-decline[aria-pressed=true]{background:#374151}.apexrex-isp-dt-btn:focus-visible{outline:2px solid #1d4ed8;outline-offset:2px}.apexrex-isp-dt-label{color:inherit}.apexrex-isp-pc-fallback-link,.apexrex-isp-privacy-choice{appearance:none;display:inline-block;position:static;margin:4px 0;padding:8px 14px;border:1px solid #9ca3af;border-radius:6px;background:#1f2937;color:#fff;font:600 14px/1.3 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-decoration:none;text-transform:none;letter-spacing:normal;cursor:pointer;box-sizing:border-box}.apexrex-isp-pc-fallback-link:hover,.apexrex-isp-privacy-choice:hover{background:#111827;color:#fff;text-decoration:underline}.apexrex-isp-pc-fallback-link:focus-visible,.apexrex-isp-privacy-choice:focus-visible{outline:2px solid #1d4ed8;outline-offset:2px}.apexrex-isp-pc-fallback{position:static;clear:both;display:block;text-align:center;padding:12px 16px;margin:0}img.apexrex-isp-pc-icon{display:inline-block!important;height:1.1em!important;width:auto!important;max-width:none!important;vertical-align:middle!important;margin:0 .35em 0 0!important;padding:0!important;border:0!important;box-shadow:none!important}#apexrex-isp-modal .apexrex-isp-rights{margin:0 0 12px!important;padding:10px 12px!important;border-left:3px solid #1d4ed8!important;font-size:14px!important}#apexrex-isp-modal .apexrex-isp-gpc{font-size:14px!important;font-weight:600!important}iframe[data-apexrex-isp-blocked]{display:none!important}.apexrex-isp-embed-ph{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;box-sizing:border-box;width:100%;min-height:180px;padding:24px;margin:0 0 16px;background:#f3f4f6;color:#111;border:1px solid #d1d5db;border-radius:8px;text-align:center;font:400 15px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.apexrex-isp-embed-text{color:#111}.apexrex-isp-embed-load{appearance:none;border:0;border-radius:6px;padding:10px 16px;background:#1d4ed8;color:#fff;font-weight:600;font-family:inherit;cursor:pointer}.apexrex-isp-embed-load:focus-visible{outline:2px solid #111;outline-offset:2px}