[x-cloak]{visibility:hidden!important}.category-chart-panel,.paywall-panel,.report-summary-panel,.reports-chart-panel{border-color:#d0dae7;border-radius:12px;box-shadow:0 4px 20px rgba(26,35,50,.1),0 1px 4px rgba(26,35,50,.04),inset 0 1px 0 hsla(0,0%,100%,.8);overflow:hidden}[data-theme=dark] .category-chart-panel,[data-theme=dark] .paywall-panel,[data-theme=dark] .report-summary-panel,[data-theme=dark] .reports-chart-panel{border-color:#24303a;box-shadow:0 8px 32px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 0 0 1px hsla(0,0%,100%,.02)}.category-chart-panel>.panel-heading,.report-summary-panel>.panel-heading,.reports-chart-panel>.panel-heading{background:#edf2f8;border-bottom:1px solid #d0dae7;border-radius:12px 12px 0 0}.category-chart-panel>.panel-body,.report-summary-panel>.panel-body,.reports-chart-panel>.panel-body{background:linear-gradient(180deg,#f8fbff,#edf2f8);border-radius:0 0 12px 12px}[data-theme=dark] .category-chart-panel>.panel-heading,[data-theme=dark] .report-summary-panel>.panel-heading,[data-theme=dark] .reports-chart-panel>.panel-heading{background:#111e2e;border-bottom-color:#24303a;color:#e6eef6}[data-theme=dark] .category-chart-panel>.panel-body,[data-theme=dark] .report-summary-panel>.panel-body,[data-theme=dark] .reports-chart-panel>.panel-body{background:linear-gradient(180deg,#1c1c1c,#121212);color:#e6eef6}.chart-error-message{color:#516274;font-size:15px;font-style:normal;font-weight:500;margin:0;text-align:center}.category-chart-panel>.panel-heading .category-chart-panel-title,.countries-table-section .countries-table-heading,.report-summary-panel>.panel-heading .report-summary-panel-title,.reports-chart-title{color:#172331;font-size:1.05em;font-weight:600;letter-spacing:.01em;margin:0}.category-chart-panel>.panel-heading .category-chart-panel-title span,.countries-table-section .countries-table-heading span,.report-summary-panel>.panel-heading .report-summary-panel-title span,.reports-chart-title span{color:#516274;font-size:.92em;font-weight:500}.copy-btn{align-items:center;background:#f1f5f9;border:1px solid #d0dae7;border-radius:999px;color:#516274;cursor:pointer;display:inline-flex;font-size:.82em;font-weight:600;gap:.35em;line-height:1.2;padding:.35em .85em .35em .65em;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.copy-btn:hover{background:#e2eaf4;border-color:#a7bad2;color:#172331}.copy-btn:active{background:#d3dfee}.copy-btn-icon{cursor:copy;flex-shrink:0;font-size:1.7em;line-height:1}.copy-btn--blurb{margin-bottom:.5em}.copy-btn--summary{cursor:copy;font-size:.8em;padding:.25em .7em .25em .55em}.paywall-banner{align-items:center;background:linear-gradient(180deg,#f8fbff,#edf2f8);border:1px solid #d0dae7;border-radius:12px;box-shadow:0 4px 20px rgba(26,35,50,.08);display:flex;gap:12px;justify-content:space-between;margin-bottom:15px;min-height:54px;padding:10px 16px}.paywall-banner .paywall-banner-message{color:#172331;flex:1 1 auto;font-weight:600}.paywall-banner .paywall-banner-hide{flex:0 0 auto}.paywall-banner .paywall-banner-info{color:#7a8fa3;cursor:help;font-size:.9em;margin-left:6px}.paywall-panel .paywall-panel-heading{align-items:center;background:#edf2f8;border-bottom:1px solid #d0dae7;display:flex;gap:12px;justify-content:space-between;min-height:52px;padding:12px 18px}.paywall-panel .paywall-panel-title-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:7px;min-width:0}.paywall-panel .paywall-panel-title{color:#172331;font-size:1.05em;font-weight:600;letter-spacing:.01em;margin:0}.paywall-panel .paywall-panel-title span{color:#516274;font-size:.88em;font-weight:500}.paywall-panel .paywall-preview-label{align-items:center;background:#f8fbff;border:1px solid #d7dfea;border-radius:999px;color:#7a8fa3;display:inline-flex;font-size:.7em;font-weight:700;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase;white-space:nowrap}.paywall-panel .paywall-panel-body{background:#f8fbff;min-height:320px;overflow:hidden;padding:16px 18px;position:relative}.paywall-panel .paywall-preview{filter:grayscale(1) contrast(.8);height:288px;opacity:.3;pointer-events:none}.paywall-panel .paywall-canvas,.paywall-panel .paywall-canvas-wrap{filter:blur(2px);height:288px}.paywall-panel .paywall-map-preview{border-radius:8px;height:288px;overflow:hidden}.paywall-panel .paywall-map-preview-image{display:block;height:100%;width:100%}.paywall-lock-badge{align-items:center;background:hsla(0,0%,100%,.95);border:1px solid rgba(122,143,163,.35);border-radius:999px;box-shadow:0 8px 24px rgba(26,35,50,.18);color:#516274;display:inline-flex;font-size:.92em;font-weight:700;gap:8px;letter-spacing:.01em;padding:10px 16px}.paywall-lock-badge--cta{flex-direction:column;gap:6px;padding:12px 18px;text-align:center}.paywall-lock-badge-message{align-items:center;display:inline-flex;gap:8px}.paywall-lock-badge-actions{display:flex;gap:14px;justify-content:center;pointer-events:auto}.paywall-lock-badge-link{color:#337ab7;font-weight:600;text-decoration:none}.paywall-lock-badge-link:focus,.paywall-lock-badge-link:hover{color:#265a87;text-decoration:underline}.truncation-tooltip{background:rgba(0,0,0,.9);border-radius:4px;color:#fff;font-size:12px;left:0;line-height:1.4;max-width:320px;opacity:0;overflow-wrap:anywhere;padding:4px 9px;pointer-events:none;position:fixed;text-align:center;top:0;transition:opacity .1s ease;z-index:2000}.truncation-tooltip.is-visible{opacity:1}.truncation-tooltip:after{border:5px solid transparent;border-top-color:rgba(0,0,0,.9);content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.truncation-tooltip--below:after{border-bottom-color:rgba(0,0,0,.9);border-top-color:transparent;bottom:100%;top:auto}.paywall-search{margin-bottom:12px}.paywall-search .paywall-search-box{position:relative}.paywall-search .paywall-search-box .paywall-search-addon{background:#edf2f8;border-color:#d0dae7;color:#7a8fa3;position:relative;z-index:4}.paywall-search .paywall-search-box .form-control[disabled]{background:#f8fbff;color:#516274;cursor:not-allowed}.paywall-search .paywall-search-box .btn[disabled]{cursor:not-allowed}.paywall-search .paywall-search-box .input-group-btn>.btn{position:relative;z-index:4}.paywall-search .paywall-search-hint{align-items:center;bottom:0;color:#516274;display:flex;font-weight:600;gap:8px;left:46px;pointer-events:none;position:absolute;right:84px;top:0;z-index:3}.paywall-search .paywall-search-hint .bi-lock-fill{color:#7a8fa3}.paywall-search .paywall-search-message{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paywall-search .paywall-search-cta{color:#158cba;flex-shrink:0;font-weight:700;pointer-events:auto}.paywall-search .paywall-search-cta:focus,.paywall-search .paywall-search-cta:hover{text-decoration:underline}.ip-summary-note-panel>.panel-heading{align-items:center;background:rgba(217,83,79,.08);border-color:rgba(217,83,79,.22);color:#c9302c;display:flex;gap:.6em}.ip-summary-note-panel .panel-title{align-items:center;color:inherit;display:flex;gap:.6em}.ip-summary-no-reports-panel .ip-summary-no-reports-icon{align-items:center;background:#edf2f8;border:1px solid #d0dae7;border-radius:50%;color:#7a8fa3;display:inline-flex;font-size:.85em;height:1.6em;justify-content:center;width:1.6em}.ip-summary-no-reports-panel .panel-title{align-items:center;display:flex;gap:.6em}.ip-summary-no-reports-panel .ip-summary-no-reports-caption{color:#7a8fa3;font-size:.88em;margin-top:.5em}.category-badge{align-items:center;background-color:hsla(0,0%,46%,.1);border:1px solid hsla(0,0%,46%,.25);border-radius:999px;display:inline-flex;font-size:.78em;font-weight:600;line-height:1.3;margin:.1em;padding:.25em .65em;white-space:nowrap}.category-badge[data-category="DNS Compromise"]{background-color:rgba(79,195,247,.1);border-color:rgba(79,195,247,.25)}.category-badge[data-category="DNS Poisoning"]{background-color:rgba(100,120,210,.1);border-color:rgba(100,120,210,.25)}.category-badge[data-category="Fraud Orders"]{background-color:rgba(255,152,0,.1);border-color:rgba(255,152,0,.25)}.category-badge[data-category="DDoS Attack"]{background-color:rgba(186,104,200,.1);border-color:rgba(186,104,200,.25)}.category-badge[data-category="FTP Brute-Force"]{background-color:rgba(255,183,77,.1);border-color:rgba(255,183,77,.25)}.category-badge[data-category="Ping of Death"]{background-color:rgba(77,208,225,.1);border-color:rgba(77,208,225,.25)}.category-badge[data-category=Phishing]{background-color:rgba(255,213,79,.1);border-color:rgba(255,213,79,.25)}.category-badge[data-category="Fraud VoIP"]{background-color:rgba(156,39,176,.1);border-color:rgba(156,39,176,.25)}.category-badge[data-category="Open Proxy"]{background-color:rgba(255,138,101,.1);border-color:rgba(255,138,101,.25)}.category-badge[data-category="Web Spam"]{background-color:rgba(121,85,72,.1);border-color:rgba(121,85,72,.25)}.category-badge[data-category="Email Spam"]{background-color:rgba(63,81,181,.1);border-color:rgba(63,81,181,.25)}.category-badge[data-category="Blog Spam"]{background-color:rgba(33,150,243,.1);border-color:rgba(33,150,243,.25)}.category-badge[data-category="VPN IP"]{background-color:hsla(16,15%,56%,.1);border-color:hsla(16,15%,56%,.25)}.category-badge[data-category="Port Scan"]{background-color:rgba(0,172,193,.1);border-color:rgba(0,172,193,.25)}.category-badge[data-category=Hacking]{background-color:rgba(103,58,183,.1);border-color:rgba(103,58,183,.25)}.category-badge[data-category="SQL Injection"]{background-color:rgba(205,220,57,.1);border-color:rgba(205,220,57,.25)}.category-badge[data-category=Spoofing]{background-color:rgba(84,110,122,.1);border-color:rgba(84,110,122,.25)}.category-badge[data-category=Brute-Force]{background-color:rgba(239,108,0,.1);border-color:rgba(239,108,0,.25)}.category-badge[data-category="Bad Web Bot"]{background-color:rgba(255,202,40,.1);border-color:rgba(255,202,40,.25)}.category-badge[data-category="Exploited Host"]{background-color:rgba(38,166,154,.1);border-color:rgba(38,166,154,.25)}.category-badge[data-category="Web App Attack"]{background-color:rgba(30,136,229,.1);border-color:rgba(30,136,229,.25)}.category-badge[data-category=SSH]{background-color:rgba(118,200,57,.1);border-color:rgba(118,200,57,.25)}.category-badge[data-category="IoT Targeted"]{background-color:rgba(240,98,146,.1);border-color:rgba(240,98,146,.25)}.category-badge[data-category=Other]{background-color:hsla(0,0%,46%,.1);border-color:hsla(0,0%,46%,.25)}.category-badge-toggle{align-items:center;background:transparent;border:1px dashed #b0bdc9;border-radius:999px;color:#7a8fa3;cursor:pointer;display:inline-flex;font-size:.75em;font-weight:600;line-height:1.3;margin:.1em;padding:.2em .5em;text-decoration:none!important;white-space:nowrap}.category-badge-toggle:hover{background:#edf2f8;border-style:solid;color:#516274}.report-summary-clickable .report-summary-search-term{background:transparent;border:0;border-bottom:1px dashed;color:#337ab7;cursor:pointer;font:inherit;font-weight:700;padding:0;transition:opacity .15s}.report-summary-clickable .report-summary-search-term:hover{opacity:.7}.report-summary-clickable .report-summary-search-icon{font-size:.85em;margin-right:3px}.report-summary-panel{border:1px solid #d0dae7;margin-top:24px}.report-summary-panel>.panel-heading{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center;padding:14px 18px 12px;text-align:center}.report-summary-panel>.panel-heading .report-summary-panel-title{border-bottom:0;flex:1 1 auto}.report-summary-panel>.panel-heading .report-summary-panel-actions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:100%}.report-summary-panel>.panel-heading .report-summary-panel-actions .copy-btn{margin-bottom:0}.report-summary-panel>.panel-heading .report-summary-panel-actions .copy-btn:focus,.report-summary-panel>.panel-heading .report-summary-panel-actions .copy-btn:hover{text-decoration:none}.report-summary-panel>.panel-heading .report-summary-panel-actions .report-summary-cap-note{background:none;border:0;line-height:1;padding:0}.report-summary-panel>.panel-body{color:#172331;padding:16px 18px 18px}@media (min-width:1200px){.check-dashboard-row{align-items:start;display:grid;gap:20px}.check-dashboard-row:after,.check-dashboard-row:before{display:none}.check-dashboard-row{grid-template-columns:440px minmax(0,1fr);margin-left:0;margin-right:0}.check-dashboard-row>[class*=col-]{float:none;margin-bottom:0;min-width:0;padding-left:0;padding-right:0;width:auto}.check-dashboard-row:has(.chart-tabs){align-items:stretch}.ip-summary-box{height:100%}.category-chart-panel>.panel-body,.countries-table-section>.panel-body,.paywall-panel>.paywall-panel-body,.reports-chart-panel>.panel-body{display:flex;flex:1 1 auto;flex-direction:column;height:auto;min-height:0}.category-chart-panel>.panel-body>div,.countries-table-content,.paywall-panel .paywall-preview{flex:1 1 auto}.countries-map-pane{flex:1 1 auto;min-height:0}}@media (min-width:1400px) and (max-width:1799px){.check-dashboard-row{grid-template-columns:33.333% minmax(0,1fr)}.container{width:calc(100% - 40px)!important}}@media (min-width:1800px){.check-dashboard-row{grid-template-columns:33.333% minmax(0,1fr)}.container{width:1800px!important}}@media (min-width:2400px){.container{width:2400px!important}.col-xxl-1{float:left;width:8.33333333%}.col-xxl-2{float:left;width:16.66666667%}.col-xxl-3{float:left;width:25%}.col-xxl-4{float:left;width:33.33333333%}.col-xxl-6{float:left;width:50%}.col-xxl-8{float:left;width:66.66666667%}.col-xxl-9{float:left;width:75%}.col-xxl-12{float:left;width:100%}}.ip-summary-box{border:1px solid #d0dae7;border-radius:12px;box-shadow:0 4px 20px rgba(26,35,50,.1),0 1px 4px rgba(26,35,50,.04),inset 0 1px 0 hsla(0,0%,100%,.8);color:#172331;display:flex;flex-direction:column;margin-top:0}.ip-summary-box>.panel-heading{background:#edf2f8;border-bottom:1px solid #d0dae7;border-radius:12px 12px 0 0;padding:14px 14px 12px}.ip-summary-box>.panel-body{background:linear-gradient(180deg,#f8fbff,#edf2f8);border-radius:0 0 12px 12px;flex:1 1 auto;padding:14px 22px}.ip-summary-box .ip-summary-panel-head{align-items:center;display:flex;flex-wrap:wrap;gap:.4em .5em;min-width:0}.ip-summary-box .ip-summary-panel-address{display:flex;flex:1 1 11em;min-width:0}.ip-summary-box .ip-summary-panel-ip-row{align-items:center;display:inline-flex;gap:.3em;max-width:100%;min-width:0}.ip-summary-box .ip-summary-panel-ip{color:#172331;flex:0 1 auto;font-family:SFMono-Regular,Consolas,Liberation Mono,Courier New,monospace;font-size:1.35em;font-weight:700;letter-spacing:0;line-height:inherit;margin:0;max-width:100%;min-width:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ip-summary-box .ip-address-truncate{cursor:default;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.ip-summary-box .ip-address-truncate[data-toggle=tooltip]{cursor:help}.ip-summary-box .copy-btn--heading{flex-shrink:0;padding:.3em .4em}.ip-summary-box .copy-btn--heading .copy-btn-label{display:none}.ip-summary-box .ip-summary-panel-tools{align-items:center;display:inline-flex;flex:0 0 auto;gap:.4em;margin-left:auto}.ip-summary-box .summary-copy-menu{display:flex;position:relative}.ip-summary-box .ip-summary-head-action{align-items:center;background:#f1f5f9;border:1px solid #d0dae7;border-radius:8px;color:#516274;cursor:pointer;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;padding:0;position:relative;transition:background .15s,border-color .15s,color .15s;width:30px}.ip-summary-box .ip-summary-head-action .copy-btn-label{display:none}.ip-summary-box .ip-summary-head-action .bi,.ip-summary-box .ip-summary-head-action .copy-btn-icon{cursor:inherit;font-size:1em;margin:0}.ip-summary-box .ip-summary-head-action[data-tip]:after{background:rgba(0,0,0,.9);border-radius:4px;color:#fff;content:attr(data-tip);font-size:12px;font-weight:500;left:50%;line-height:1.4;opacity:0;padding:3px 8px;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translateX(-50%);transition:opacity .05s;white-space:nowrap;z-index:70}.ip-summary-box .ip-summary-head-action[data-tip]:focus-visible:after,.ip-summary-box .ip-summary-head-action[data-tip]:hover:after{opacity:1}.ip-summary-box .ip-summary-head-action[aria-expanded=true]:after{display:none}.ip-summary-box .ip-summary-head-action:focus,.ip-summary-box .ip-summary-head-action:hover{background:#e2eaf4;border-color:#a7bad2;color:#172331}.ip-summary-box .ip-summary-panel-tools .share-menu-dropdown{bottom:auto;top:calc(100% + .4em)}.ip-summary-box a{color:#337ab7}.ip-summary-box a:focus,.ip-summary-box a:hover{color:#22527b}.ip-summary-box .ip-summary-shell{display:flex;flex-direction:column;gap:.8em}.ip-summary-box .confidence-score-caption{align-items:center;color:#7a8fa3;display:inline-flex;font-size:.88em;font-weight:600;gap:.35em;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.ip-summary-box .confidence-score-help{align-items:center;background:rgba(23,35,49,.04);border:1px solid rgba(23,35,49,.18);border-radius:50%;color:#516274;display:inline-flex;flex:0 0 auto;font-size:.88em;font-weight:700;height:1.35em;justify-content:center;line-height:1;text-decoration:none;vertical-align:text-top;width:1.35em}.ip-summary-box .ip-summary-confidence{--confidence-accent:#158cba;display:flex;flex-direction:column;gap:.7em}.ip-summary-box .ip-summary-confidence.confidence-tier-success{--confidence-accent:#28b62c}.ip-summary-box .ip-summary-confidence.confidence-tier-caution{--confidence-accent:#f39c12}.ip-summary-box .ip-summary-confidence.confidence-tier-warning{--confidence-accent:#ff851b}.ip-summary-box .ip-summary-confidence.confidence-tier-danger{--confidence-accent:#dc3545}.ip-summary-box .ip-summary-confidence-top{align-items:flex-end;display:flex;gap:1em;justify-content:space-between}.ip-summary-box .ip-summary-confidence-score{display:flex;flex-direction:column;gap:.2em;min-width:0}.ip-summary-box .confidence-score-readout{align-items:baseline;color:var(--confidence-accent);display:flex;gap:.5em}.ip-summary-box .confidence-score-number{font-size:2.75em;font-weight:700;line-height:1}.ip-summary-box .confidence-score-number small{font-size:.55em;font-weight:700}.ip-summary-box .confidence-score-label{font-size:1.15em;font-weight:700;letter-spacing:.01em}.ip-summary-box .ip-summary-reports-readout{flex:0 0 auto;text-align:right}.ip-summary-box .ip-summary-reports-count{color:#172331;font-size:1.25em;font-weight:700;line-height:1.2;white-space:nowrap}.ip-summary-box .ip-summary-reports-count--empty{color:#7a8fa3;font-size:1em;font-style:italic;font-weight:500}.ip-summary-box .ip-summary-reports-meta{color:#7a8fa3;font-size:.85em;line-height:1.3;margin-top:.15em}.ip-summary-box .ip-summary-confidence-bar{background:rgba(23,35,49,.14);border-radius:999px;height:14px;overflow:hidden}.ip-summary-box .ip-summary-confidence-bar-fill{background:var(--confidence-accent);border-radius:999px;height:100%;transition:width .4s ease}.ip-summary-box .ip-summary-detail-table{border-collapse:collapse;table-layout:fixed;width:100%}.ip-summary-box .ip-summary-private-flag{align-items:center;color:#516274;display:flex;font-weight:600;gap:.5em}.ip-summary-box .ip-summary-private-flag-icon{color:#7a8fa3;font-size:1.15em}.ip-summary-box .ip-summary-detail-table .ip-summary-detail-label{color:#172331;font-size:.98em;font-weight:700;letter-spacing:.02em;padding:.4em .5em .4em .9em;text-align:left;vertical-align:baseline;width:132px}.ip-summary-box .ip-summary-detail-table .ip-summary-detail-value{color:#516274;font-size:1em;font-weight:500;overflow:hidden;padding:.4em .9em .4em .25em;text-align:left;text-overflow:ellipsis;vertical-align:baseline;white-space:nowrap}.ip-summary-box .ip-summary-detail-value--multiline{overflow:visible;white-space:normal}.ip-summary-box .ip-summary-detail-value--multiline>span{display:block}.ip-summary-box .ip-summary-detail-value--multiline>span+span{margin-top:.2em}.ip-summary-box .ip-summary-detail-value--multiline>span:not(.ip-summary-expandable){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ip-summary-box .ip-summary-detail-empty{color:#7a8fa3;font-weight:500}.ip-summary-box .ip-summary-expandable{color:inherit;white-space:pre-wrap}.ip-summary-box .ip-summary-footnote{color:#7a8fa3;font-size:.75em;line-height:1.5;margin:-.1em 0 0}.ip-summary-box .ip-summary-whitelist-note{align-items:flex-start;background:rgba(91,192,222,.08);border:1px solid rgba(91,192,222,.3);border-left-width:3px;border-radius:6px;color:#172331;display:flex;font-size:.9em;gap:.6em;line-height:1.5;margin:0 0 1.2em;padding:.75em .9em}.ip-summary-box .ip-summary-whitelist-note p{margin:0}.ip-summary-box .ip-summary-whitelist-note-icon{color:#2aabd2;flex:0 0 auto;font-size:1.05em;margin-top:.1em}.ip-summary-box .ip-summary-badges{display:flex;flex-wrap:wrap;gap:.55em;margin:0;position:relative}.ip-summary-box .ip-summary-badge{align-items:center;border-radius:999px;cursor:help;display:inline-flex;font-size:.79em;font-weight:700;gap:.4em;letter-spacing:.02em;padding:.42em .8em;text-transform:uppercase}.ip-summary-box .ip-summary-badge--accent{background:rgba(156,39,176,.14);color:#7e208f}.ip-summary-box .ip-summary-badge--info{background:rgba(91,192,222,.14);color:#1b6d85}.ip-summary-box .ip-summary-badge--success{background:rgba(92,184,92,.14);color:#255625}.ip-summary-box .ip-summary-badge--trend-up{background:rgba(220,53,69,.14);color:#b51f2e}.ip-summary-box .ip-summary-badge--trend-down{background:rgba(40,182,44,.14);color:#1a771d}.ip-summary-box .ip-summary-badge--trend-neutral{background:rgba(23,35,49,.06);color:#7a8fa3}.ip-summary-box .ip-summary-badge-icon{flex:0 0 auto}.ip-summary-box .ip-summary-badge-popover{background:#f8fbff;border:1px solid #d0dae7;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.16);color:#516274;font-size:.95em;font-weight:400;left:0;letter-spacing:normal;line-height:1.6;opacity:0;padding:10px 12px;position:absolute;right:0;text-transform:none;top:calc(100% + 8px);transition:opacity .12s ease;visibility:hidden;z-index:20}.ip-summary-box .ip-summary-badge-popover p{margin:0 0 .6em}.ip-summary-box .ip-summary-badge-popover p:last-child{margin:0}.ip-summary-box .ip-summary-badge:focus-within>.ip-summary-badge-popover,.ip-summary-box .ip-summary-badge:hover>.ip-summary-badge-popover{opacity:1;visibility:visible}.ip-summary-box .ip-summary-notes{display:flex;flex-direction:column;gap:.7em}.ip-summary-box .ip-summary-note{align-items:flex-start;background:rgba(23,35,49,.03);border:1px solid rgba(23,35,49,.1);border-radius:16px;display:flex;gap:.95em;padding:12px 14px}.ip-summary-box .ip-summary-note-icon{color:#f0ad4e;flex:0 0 auto;font-size:1.1em;margin-top:.15em}.ip-summary-box .ip-summary-note-copy{color:#516274;flex:1 1 auto;line-height:1.6}.ip-summary-box .ip-summary-note-copy p{margin:0}.ip-summary-box .ip-summary-note-copy p+p{margin-top:.6em}.ip-summary-box .ip-summary-note-copy b,.ip-summary-box .ip-summary-note-copy strong{color:#172331}.ip-summary-box .ip-summary-actions{display:grid;gap:.7em;grid-template-columns:repeat(3,minmax(0,1fr))}.ip-summary-box .ip-summary-actions--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.ip-summary-box .btn-success.ip-summary-action-btn{background:#ff851b!important;border-color:#f17000!important;border-radius:14px;box-shadow:none!important;color:#fff!important;font-size:.86em;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ip-summary-box .btn-success.ip-summary-action-btn:focus,.ip-summary-box .btn-success.ip-summary-action-btn:hover{background:#ff7a07!important;border-color:#dd6700!important;color:#fff!important}@media (max-width:767px){.ip-summary-box>.panel-heading{padding:14px 16px 12px}.ip-summary-box .ip-summary-panel-head{flex-wrap:nowrap}.ip-summary-box .ip-summary-panel-address{flex:1 1 0}.ip-summary-box .ip-summary-panel-ip{font-size:1.25em;line-height:1.25}.ip-summary-box>.panel-body{padding:12px 16px 14px}.ip-summary-box .ip-summary-confidence-top{align-items:flex-start;flex-direction:column;gap:.5em}.ip-summary-box .ip-summary-reports-readout{text-align:left}.ip-summary-box .ip-summary-detail-table .ip-summary-detail-label{padding-left:.35em;padding-right:.4em;width:112px}.ip-summary-box .ip-summary-actions{grid-template-columns:1fr}}.share-menu .btn-success.ip-summary-action-btn{width:100%}[data-theme=dark] .ip-summary-box{border-color:#24303a;box-shadow:0 18px 40px rgba(0,0,0,.32);color:#e6eef6}[data-theme=dark] .ip-summary-box>.panel-heading{background:#111e2e;border-bottom-color:#24303a}[data-theme=dark] .ip-summary-box>.panel-heading .ip-summary-panel-ip{color:#fff!important}[data-theme=dark] .ip-summary-box>.panel-body{background:linear-gradient(180deg,#1c1c1c,#121212)}[data-theme=dark] .ip-summary-box a{color:#e6eef6}[data-theme=dark] .ip-summary-box a:focus,[data-theme=dark] .ip-summary-box a:hover{color:#fff}[data-theme=dark] .ip-summary-box .confidence-score-caption{color:hsla(0,0%,100%,.58)}[data-theme=dark] .ip-summary-box .confidence-score-help{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.7)}[data-theme=dark] .ip-summary-box .ip-summary-head-action{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.72)}[data-theme=dark] .ip-summary-box .ip-summary-head-action:focus,[data-theme=dark] .ip-summary-box .ip-summary-head-action:hover{background:hsla(0,0%,100%,.09);border-color:hsla(0,0%,100%,.28);color:#fff}[data-theme=dark] .ip-summary-box .ip-summary-reports-count{color:#fff}[data-theme=dark] .ip-summary-box .ip-summary-reports-count--empty{color:hsla(0,0%,100%,.45)}[data-theme=dark] .ip-summary-box .ip-summary-reports-meta{color:hsla(0,0%,100%,.55)}[data-theme=dark] .ip-summary-box .ip-summary-confidence-bar{background:hsla(0,0%,100%,.12)}[data-theme=dark] .ip-summary-box .ip-summary-detail-table{margin-bottom:0!important}[data-theme=dark] .ip-summary-box .ip-summary-detail-label,[data-theme=dark] .ip-summary-box .ip-summary-detail-value{border:0!important}[data-theme=dark] .ip-summary-box .ip-summary-detail-row:hover{background:transparent!important}[data-theme=dark] .ip-summary-box .ip-summary-private-flag{color:hsla(0,0%,100%,.72)}[data-theme=dark] .ip-summary-box .ip-summary-private-flag-icon{color:hsla(0,0%,100%,.5)}[data-theme=dark] .ip-summary-box .ip-summary-detail-label{color:#fff}[data-theme=dark] .ip-summary-box .ip-summary-detail-value{color:hsla(0,0%,100%,.72)}[data-theme=dark] .ip-summary-box .ip-summary-detail-empty{color:hsla(0,0%,100%,.45)}[data-theme=dark] .ip-summary-box .ip-summary-footnote{color:hsla(0,0%,100%,.5)}[data-theme=dark] .ip-summary-box .ip-summary-whitelist-note{background:rgba(35,144,176,.2);border-color:rgba(91,192,222,.32);color:hsla(0,0%,100%,.82)}[data-theme=dark] .ip-summary-box .ip-summary-whitelist-note-icon{color:#8ed4e8}[data-theme=dark] .ip-summary-box .ip-summary-note{background:hsla(0,0%,100%,.025);border-color:hsla(0,0%,100%,.07)}[data-theme=dark] .ip-summary-box .ip-summary-note-copy{color:hsla(0,0%,100%,.76)}[data-theme=dark] .ip-summary-box .ip-summary-note-copy b,[data-theme=dark] .ip-summary-box .ip-summary-note-copy strong{color:#fff}[data-theme=dark] .ip-summary-box .ip-summary-badge--accent{background:rgba(156,39,176,.28);color:#bb86fc}[data-theme=dark] .ip-summary-box .ip-summary-badge--info{background:rgba(35,144,176,.32);color:#b0e1ef}[data-theme=dark] .ip-summary-box .ip-summary-badge--trend-up{background:rgba(220,53,69,.18);color:#ff6f61}[data-theme=dark] .ip-summary-box .ip-summary-badge--trend-down{background:rgba(40,182,44,.18);color:#50c878}[data-theme=dark] .ip-summary-box .ip-summary-badge--trend-neutral{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.48)}[data-theme=dark] .ip-summary-box .ip-summary-badge-popover{background:#0f1722;border-color:#24303a;box-shadow:0 8px 24px rgba(0,0,0,.4);color:hsla(0,0%,100%,.76)}[data-theme=dark] .ip-summary-box .ip-summary-badge-popover b,[data-theme=dark] .ip-summary-box .ip-summary-badge-popover strong{color:#fff}[data-theme=dark] .ip-summary-box .btn-success.ip-summary-action-btn{background:linear-gradient(180deg,#262626,#1c1c1c)!important;border-color:hsla(0,0%,100%,.07)!important;color:#fff!important}[data-theme=dark] .ip-summary-box .btn-success.ip-summary-action-btn:focus,[data-theme=dark] .ip-summary-box .btn-success.ip-summary-action-btn:hover{background:linear-gradient(180deg,#313131,#1c1c1c)!important;border-color:rgba(220,53,69,.28)!important;color:#fff!important}.countries-table-section{border:1px solid #d0dae7;border-radius:12px;box-shadow:0 4px 20px rgba(26,35,50,.1),0 1px 4px rgba(26,35,50,.04),inset 0 1px 0 hsla(0,0%,100%,.8);margin-top:0;overflow:hidden}.countries-table-section>.panel-heading{background:#edf2f8;border-bottom:1px solid #d0dae7;border-radius:12px 12px 0 0;padding:16px 20px 14px}.countries-table-section>.panel-body{background:linear-gradient(180deg,#f8fbff,#edf2f8);border-radius:0 0 12px 12px;padding:18px 20px 20px}.countries-table-section .countries-table-error,.countries-table-section .countries-table-loading{align-items:center;display:flex;font-size:.95em;justify-content:center;min-height:340px;padding:1em 0}.countries-table-section .countries-table-empty{align-items:center;display:flex;justify-content:center;margin:0;min-height:340px}.countries-table-section .countries-table-content{display:flex;flex-direction:column;gap:0}.countries-table-section .countries-map-pane{min-width:0;position:relative}.countries-table-section .countries-map-container{border-bottom-left-radius:0;border-bottom-right-radius:0}.countries-table-section .countries-map-zoom{display:flex;flex-direction:column;gap:4px;position:absolute;right:8px;top:8px;z-index:2}.countries-table-section .countries-map-zoom__btn{background:#edf2f8;border:1px solid #d0dae7;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.12);color:#172331;cursor:pointer;font-size:18px;font-weight:700;height:30px;line-height:1;padding:0;width:30px}.countries-table-section .countries-map-zoom__btn:hover{background:#f8fbff}.countries-table-section .countries-legend-toggle{font-size:.78em;margin-top:1px}.countries-table-section .countries-map-legend{background:rgba(237,242,248,.92);border:1px solid #d0dae7;border-radius:8px;bottom:20px;box-shadow:0 1px 4px rgba(0,0,0,.12);color:#516274;display:flex;flex-direction:column;font-size:.78em;gap:5px;left:15px;padding:8px 10px;position:absolute;z-index:2}.countries-table-section .countries-map-legend-row{align-items:center;display:flex;gap:8px}.countries-table-section .countries-map-legend-line{border-top:2px solid #dc3545;flex-shrink:0;height:0;width:20px}.countries-table-section .countries-map-legend-pin{background:#158cba;border:1px solid hsla(0,0%,100%,.9);border-radius:50%;flex-shrink:0;height:12px;width:12px}.countries-table-section .countries-transposed-wrap{border-top:1px solid #d0dae7;margin-top:0!important;overflow-x:auto}.countries-table-section .countries-transposed-table{border-collapse:collapse;display:table;width:100%}.countries-table-section .countries-transposed-row{display:table-row}.countries-table-section .countries-transposed-row:not(:last-child) .countries-transposed-cell,.countries-table-section .countries-transposed-row:not(:last-child) .countries-transposed-label{border-bottom:1px solid #d0dae7}.countries-table-section .countries-transposed-label{background:#edf2f8;border-right:1px solid #d0dae7;color:#7a8fa3;display:table-cell;font-size:.76em;font-weight:700;letter-spacing:.06em;padding:8px 12px 8px 14px;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.countries-table-section .countries-transposed-cell{border-right:1px solid #e8edf3;display:table-cell;min-width:80px;padding:8px 10px;text-align:center;vertical-align:middle}.countries-table-section .countries-transposed-cell--name{color:#516274;font-size:.84em;white-space:nowrap}.countries-table-section .countries-transposed-cell--count{background:#fdfeff;color:#172331;font-size:.94em;font-variant-numeric:tabular-nums;font-weight:700}.countries-table-section .countries-transposed-name{display:block;font-size:.88em;margin-left:auto;margin-right:auto;margin-top:2px;max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.countries-map-container{background:radial-gradient(circle at 22% 18%,rgba(51,122,183,.1) 0,rgba(51,122,183,0) 30%),radial-gradient(circle at 72% 62%,rgba(51,122,183,.08) 0,rgba(51,122,183,0) 36%),linear-gradient(180deg,#edf2f8,#f8fbff);border:1px solid #d0dae7;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(51,122,183,.04);height:340px;margin-bottom:0;min-height:100%;overflow:hidden;position:relative;width:100%}@media (max-width:767px){.countries-table-section .countries-map-container,.countries-table-section .countries-table-empty,.countries-table-section .countries-table-error,.countries-table-section .countries-table-loading{height:200px;min-height:0}}@media (min-width:768px){.countries-table-section .countries-map-container{height:260px;min-height:0}}@media (min-width:1200px){.chart-tabs-map .countries-table-section{display:flex;flex-direction:column;height:100%}.chart-tabs-map .countries-table-section .countries-map-container{height:100%;max-height:200px;min-height:200px}.chart-tabs-map .countries-table-section .countries-table-ready{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}}[data-theme=dark] .countries-table-section{border-color:#24303a;box-shadow:0 18px 40px rgba(0,0,0,.32)}[data-theme=dark] .countries-table-section>.panel-heading{background:#111e2e;border-bottom-color:#24303a}[data-theme=dark] .countries-table-section>.panel-body{background:linear-gradient(180deg,#1c1c1c,#121212)}[data-theme=dark] .countries-table-section .countries-table-heading{color:#e6eef6}[data-theme=dark] .countries-table-section .countries-table-empty,[data-theme=dark] .countries-table-section .countries-table-error,[data-theme=dark] .countries-table-section .countries-table-heading span,[data-theme=dark] .countries-table-section .countries-table-loading{color:#9aa6b2}[data-theme=dark] .countries-table-section .countries-transposed-wrap{border-top-color:#24303a}[data-theme=dark] .countries-table-section .countries-transposed-label{background:#1a2332;border-bottom-color:#24303a;border-right-color:#24303a;color:#9aa6b2}[data-theme=dark] .countries-table-section .countries-transposed-row:not(:last-child) .countries-transposed-cell{border-bottom-color:#24303a}[data-theme=dark] .countries-table-section .countries-transposed-cell{border-right-color:hsla(0,0%,100%,.06)}[data-theme=dark] .countries-table-section .countries-transposed-cell--name{color:#9aa6b2}[data-theme=dark] .countries-table-section .countries-transposed-cell--count{background:#121212;color:#e6eef6}[data-theme=dark] .countries-table-section .countries-map-zoom__btn{background:#1c1c1c;border-color:#24303a;color:#e6eef6}[data-theme=dark] .countries-table-section .countries-map-zoom__btn:hover{background:#121212}[data-theme=dark] .countries-table-section .countries-map-legend{background:rgba(17,30,46,.92);border-color:#24303a;color:#9aa6b2}[data-theme=dark] .countries-map-container{background:radial-gradient(circle at 20% 16%,rgba(51,122,183,.22) 0,rgba(51,122,183,0) 28%),radial-gradient(circle at 76% 60%,rgba(54,69,79,.24) 0,rgba(54,69,79,0) 34%),linear-gradient(180deg,#121212,#0a0a0a);border-color:#24303a;box-shadow:none}.category-chart-panel{border:1px solid #d0dae7}.category-chart-panel>.panel-heading{padding:14px 18px 12px}.category-chart-panel>.panel-body{padding:16px 18px 18px}.category-chart-panel>.panel-body .category-chart-canvas-wrapper{height:300px}.category-chart-canvas-wrapper{height:230px;overflow:hidden;position:relative}.category-chart-canvas{display:none}.category-chart-overlay{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.category-chart-legend{display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:center;padding:10px 8px 4px}.category-chart-legend-item{align-items:center;background:transparent;border:0;color:#172331;cursor:pointer;display:inline-flex;font-size:.82em;gap:5px;padding:0}.category-chart-legend-item:focus,.category-chart-legend-item:hover{text-decoration:underline}.category-chart-legend-item:focus{outline:1px dotted currentColor;outline-offset:2px}.category-chart-legend-item.is-hidden{color:#7a8fa3}.category-chart-legend-item.is-hidden .category-chart-legend-swatch{opacity:.35}.category-chart-legend-item.is-hidden .category-chart-legend-label{text-decoration:line-through}.category-chart-legend-item:disabled{cursor:not-allowed;opacity:.65;text-decoration:none}.category-chart-legend-swatch{border-radius:2px;display:inline-block;flex-shrink:0;height:10px;width:10px}.category-chart-legend-notice{color:#7a8fa3;font-size:.78em;margin:6px 0 0;text-align:center}[data-theme=dark] .category-chart-panel{box-shadow:0 18px 40px rgba(0,0,0,.32)}[data-theme=dark] .category-chart-panel>.panel-heading .category-chart-panel-title{color:#e6eef6}[data-theme=dark] .category-chart-panel>.panel-heading .category-chart-panel-title span{color:#9aa6b2}[data-theme=dark] .category-chart-legend-item{color:#e6eef6}[data-theme=dark] .category-chart-legend-notice{color:#9aa6b2}@media (min-width:1200px){.category-chart-panel>.panel-body>div{display:flex;flex-direction:column;min-height:0}.category-chart-panel>.panel-body .category-chart-canvas-wrapper{flex:1 1 auto;height:auto;min-height:230px}}.chart-tabs-pane .category-chart-panel>.panel-body .category-chart-canvas-wrapper{flex:none;height:300px;min-height:0}@media (min-width:1200px){.chart-tabs-pane .category-chart-panel{display:flex;flex-direction:column;height:100%}.chart-tabs-pane .category-chart-panel>.panel-body .category-chart-canvas-wrapper{flex:1 1 auto;height:100%;min-height:200px}}.reports-chart-panel{border:1px solid #d0dae7}@media (min-width:1200px){.chart-tabs-pane .reports-chart-panel{display:flex;flex-direction:column;height:100%}.chart-tabs-pane .reports-chart-panel>.panel-body{height:100%!important;min-height:200px}}.reports-chart-loading-overlay{align-items:center;background:hsla(0,0%,100%,.95);border-radius:4px;display:flex;inset:0;justify-content:center;position:absolute;z-index:2}[data-theme=dark] .reports-chart-panel{box-shadow:0 18px 40px rgba(0,0,0,.32)}[data-theme=dark] .reports-chart-loading-overlay{background:rgba(28,28,28,.95)}[data-theme=dark] .flatpickr-calendar{background:#262626;border-color:#24303a;box-shadow:0 4px 16px rgba(0,0,0,.5);color:#e6eef6}[data-theme=dark] .flatpickr-calendar.arrowTop:before{border-bottom-color:#24303a}[data-theme=dark] .flatpickr-calendar.arrowTop:after{border-bottom-color:#262626}[data-theme=dark] .flatpickr-calendar.arrowBottom:before{border-top-color:#24303a}[data-theme=dark] .flatpickr-calendar.arrowBottom:after{border-top-color:#262626}[data-theme=dark] .flatpickr-calendar .flatpickr-months,[data-theme=dark] .flatpickr-calendar .flatpickr-weekdays,[data-theme=dark] .flatpickr-calendar span.flatpickr-weekday{background:#313131}[data-theme=dark] .flatpickr-calendar .flatpickr-months{border-radius:4px 4px 0 0}[data-theme=dark] .flatpickr-calendar .flatpickr-months .flatpickr-month{color:#e6eef6}[data-theme=dark] .flatpickr-calendar .flatpickr-months .flatpickr-next-month,[data-theme=dark] .flatpickr-calendar .flatpickr-months .flatpickr-prev-month{fill:#9aa6b2;color:#9aa6b2}[data-theme=dark] .flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover,[data-theme=dark] .flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover{fill:#e6eef6;color:#e6eef6}[data-theme=dark] .flatpickr-calendar .flatpickr-current-month{color:#e6eef6}[data-theme=dark] .flatpickr-calendar .flatpickr-current-month .numInputWrapper input,[data-theme=dark] .flatpickr-calendar .flatpickr-current-month select.flatpickr-monthDropdown-months{background:#313131;border-color:#24303a;color:#e6eef6}[data-theme=dark] .flatpickr-calendar span.flatpickr-weekday{color:#9aa6b2}[data-theme=dark] .flatpickr-calendar .flatpickr-days{border-color:#24303a}[data-theme=dark] .flatpickr-calendar .flatpickr-day{color:#e6eef6}[data-theme=dark] .flatpickr-calendar .flatpickr-day:focus,[data-theme=dark] .flatpickr-calendar .flatpickr-day:hover{background:#313131;border-color:#313131}[data-theme=dark] .flatpickr-calendar .flatpickr-day.today{border-color:#77acd9}[data-theme=dark] .flatpickr-calendar .flatpickr-day.today:hover{background:#313131}[data-theme=dark] .flatpickr-calendar .flatpickr-day.selected,[data-theme=dark] .flatpickr-calendar .flatpickr-day.selected:hover{background:#265a87;border-color:#265a87;color:#fff}[data-theme=dark] .flatpickr-calendar .flatpickr-day.disabled,[data-theme=dark] .flatpickr-calendar .flatpickr-day.disabled:hover,[data-theme=dark] .flatpickr-calendar .flatpickr-day.flatpickr-disabled{color:#9aa6b2;opacity:.4}[data-theme=dark] .flatpickr-calendar .flatpickr-day.nextMonthDay,[data-theme=dark] .flatpickr-calendar .flatpickr-day.prevMonthDay{color:#9aa6b2;opacity:.5}[data-theme=dark] .flatpickr-calendar .numInputWrapper:hover{background:#313131}[data-theme=dark] .flatpickr-calendar .numInputWrapper span.arrowDown,[data-theme=dark] .flatpickr-calendar .numInputWrapper span.arrowUp{border-bottom-color:#9aa6b2;border-top-color:#9aa6b2}.range-selector{position:relative}.range-selector__pills{align-items:center;background:rgba(23,35,49,.05);border:1px solid #d0dae7;border-radius:8px;display:inline-flex;gap:3px;padding:3px}.range-selector__pill{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:5px;color:#516274;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.85em;font-variant-numeric:tabular-nums;font-weight:500;gap:5px;line-height:1.2;padding:5px 11px}.range-selector__pill .bi{font-size:.9em}.range-selector__pill:hover{color:#172331}.range-selector__pill:disabled{cursor:not-allowed;opacity:.45}.range-selector__pill:disabled:hover{color:#516274}.range-selector__pill.is-active{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12);color:#172331;font-weight:600}.range-selector__custom{background:#fff;border:1px solid #d0dae7;border-radius:8px;box-shadow:0 10px 30px -10px rgba(0,0,0,.25),0 4px 12px -4px rgba(0,0,0,.1);left:0;min-width:260px;padding:12px;position:absolute;top:calc(100% + 6px);z-index:60}.range-selector__custom-fields{align-items:flex-end;display:flex;gap:8px}.range-selector__custom-field{display:flex;flex:1;flex-direction:column;gap:3px}.range-selector__custom-label{color:#7a8fa3;font-size:.78em;font-weight:600;margin:0}.range-selector__custom-sep{color:#7a8fa3;padding-bottom:8px}.range-selector__custom-error{font-size:.82em;margin:8px 0 0}.range-selector__custom-actions{display:flex;gap:8px;margin-top:10px}[data-theme=dark] .range-selector__pills{background:hsla(0,0%,100%,.06);border-color:#24303a}[data-theme=dark] .range-selector__pill{color:hsla(0,0%,100%,.62)}[data-theme=dark] .range-selector__pill:hover{color:#fff}[data-theme=dark] .range-selector__pill:disabled:hover{color:hsla(0,0%,100%,.62)}[data-theme=dark] .range-selector__pill.is-active{background:#111e2e;box-shadow:none;color:#fff}[data-theme=dark] .range-selector__custom{background:#111e2e;border-color:#24303a;box-shadow:0 18px 40px rgba(0,0,0,.4)}[data-theme=dark] .range-selector__custom-label,[data-theme=dark] .range-selector__custom-sep{color:hsla(0,0%,100%,.6)}[data-theme=dark] .range-selector__custom-fields .form-control{background-color:#313131;border-color:#24303a;color:#e6eef6}[data-theme=dark] .range-selector__custom-fields .form-control::-moz-placeholder{color:#9aa6b2}[data-theme=dark] .range-selector__custom-fields .form-control::placeholder{color:#9aa6b2}[data-theme=dark] .range-selector__custom-actions .btn-default{background-color:#313131;border-color:#24303a;color:#e6eef6}[data-theme=dark] .range-selector__custom-actions .btn-default:hover{background-color:#3b3b3b}.check-enhanced-ip-page-views-panel{align-items:center;background:#f8fbff;border:1px solid #d0dae7;border-radius:10px;display:flex;flex-wrap:wrap;gap:16px;padding:12px 16px}.check-enhanced-ip-page-views-panel--standalone{margin-bottom:20px}.check-enhanced-ip-page-views-panel--centered{justify-content:flex-end}.check-enhanced-ip-page-views-panel--centered .check-chart-usage-range-group{flex:0 1 auto}.check-chart-usage-quota{display:flex;flex:1 1 240px;flex-direction:column;gap:6px;min-width:200px}.check-chart-usage-quota-head{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.check-chart-usage-label{color:#7a8fa3;font-size:.82em;font-weight:500}.check-chart-usage-count{color:#172331;font-size:.9em;font-variant-numeric:tabular-nums;font-weight:600}.check-chart-usage-meter{background:rgba(23,35,49,.08);border-radius:999px;height:6px;overflow:hidden}.check-chart-usage-meter-fill{background:#158cba;height:100%}.check-chart-usage-reset{color:#7a8fa3;font-size:.78em}.check-chart-usage-reset .check-chart-usage-reset-time{color:#516274}.check-chart-usage-viewed{margin-top:2px;position:relative}.check-chart-usage-viewed-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#7a8fa3;cursor:pointer;font-size:.78em;padding:0}.check-chart-usage-viewed-toggle .bi{font-size:.8em;margin-right:2px}.check-chart-usage-viewed-toggle:hover{color:#516274}.check-chart-usage-viewed-popover{background:#fff;border:1px solid #d0dae7;border-radius:8px;box-shadow:0 10px 30px -10px rgba(0,0,0,.25),0 4px 12px -4px rgba(0,0,0,.1);left:0;max-width:320px;min-width:220px;padding:10px 12px;position:absolute;top:calc(100% + 6px);z-index:60}.check-chart-usage-viewed-popover-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.check-chart-usage-viewed-popover-title{color:#7a8fa3;font-size:.78em;font-weight:600}.check-chart-usage-viewed-popover-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#7a8fa3;cursor:pointer;font-size:1.1em;line-height:1;padding:0}.check-chart-usage-viewed-popover-close:hover{color:#516274}.check-chart-usage-viewed-list{font-size:.82em;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:0}.check-chart-usage-viewed-list li{line-height:1.6}.check-chart-usage-divider{align-self:stretch;background:#d0dae7;min-height:40px;width:1px}.check-chart-usage-range-group{display:flex;flex:0 1 auto;flex-direction:column;gap:6px;min-width:260px}.check-chart-usage-hide,.check-chart-usage-jump{align-items:center;display:inline-flex;gap:6px}.check-chart-usage-jump{flex:0 0 auto}.check-enhanced-ip-page-views-panel--centered .check-chart-usage-jump{margin-right:auto}@container chart-controls (max-width: 939px){.check-enhanced-ip-page-views-panel:not(.check-enhanced-ip-page-views-panel--centered){align-items:center;display:grid;gap:12px 16px;grid-template-columns:minmax(0,1fr) auto}.check-enhanced-ip-page-views-panel:not(.check-enhanced-ip-page-views-panel--centered) .check-chart-usage-divider{display:none}.check-enhanced-ip-page-views-panel:not(.check-enhanced-ip-page-views-panel--centered) .check-chart-usage-jump{justify-self:start;order:1}.check-enhanced-ip-page-views-panel:not(.check-enhanced-ip-page-views-panel--centered) .check-chart-usage-hide{justify-self:end;order:2}.check-enhanced-ip-page-views-panel:not(.check-enhanced-ip-page-views-panel--centered) .check-chart-usage-quota{min-width:0;order:3}.check-enhanced-ip-page-views-panel:not(.check-enhanced-ip-page-views-panel--centered) .check-chart-usage-range-group{justify-self:end;min-width:0;order:4}}@container chart-controls (max-width: 679px){.check-enhanced-ip-page-views-panel--centered{align-items:center;display:grid;gap:12px 16px;grid-template-columns:minmax(0,1fr) auto}.check-enhanced-ip-page-views-panel--centered .check-chart-usage-divider{display:none}.check-enhanced-ip-page-views-panel--centered .check-chart-usage-jump{justify-self:start;order:1}.check-enhanced-ip-page-views-panel--centered .check-chart-usage-hide{justify-self:end;order:2}.check-enhanced-ip-page-views-panel--centered .check-chart-usage-quota{min-width:0;order:3}.check-enhanced-ip-page-views-panel--centered .check-chart-usage-range-group{grid-column:2;justify-self:end;min-width:0;order:4}}@container chart-controls (max-width: 479px){.check-enhanced-ip-page-views-panel--centered,.check-enhanced-ip-page-views-panel:not(.check-enhanced-ip-page-views-panel--centered){grid-template-columns:minmax(0,1fr)}.check-enhanced-ip-page-views-panel--centered .check-chart-usage-hide,.check-enhanced-ip-page-views-panel--centered .check-chart-usage-range-group,.check-enhanced-ip-page-views-panel:not(.check-enhanced-ip-page-views-panel--centered) .check-chart-usage-hide,.check-enhanced-ip-page-views-panel:not(.check-enhanced-ip-page-views-panel--centered) .check-chart-usage-range-group{grid-column:auto;justify-self:stretch}.range-selector__pills{display:flex}.range-selector__pill{flex:1 1 0;justify-content:center;padding:5px 6px}}[data-theme=dark] .check-enhanced-ip-page-views-panel{background:#0f1722;border-color:#24303a}[data-theme=dark] .check-chart-usage-label,[data-theme=dark] .check-chart-usage-reset{color:hsla(0,0%,100%,.6)}[data-theme=dark] .check-chart-usage-count{color:#fff}[data-theme=dark] .check-chart-usage-meter{background:hsla(0,0%,100%,.1)}[data-theme=dark] .check-chart-usage-divider{background:#24303a}[data-theme=dark] .check-chart-usage-viewed-toggle{color:hsla(0,0%,100%,.6)}[data-theme=dark] .check-chart-usage-viewed-toggle:hover{color:#fff}[data-theme=dark] .check-chart-usage-viewed-popover{background:#111e2e;border-color:#24303a;box-shadow:0 18px 40px rgba(0,0,0,.4)}[data-theme=dark] .check-chart-usage-viewed-popover-close,[data-theme=dark] .check-chart-usage-viewed-popover-title{color:hsla(0,0%,100%,.6)}[data-theme=dark] .check-chart-usage-viewed-popover-close:hover{color:#fff}.chart-tabs-controls{container:chart-controls/inline-size;margin-bottom:16px}.chart-tabs-controls>:last-child{margin-bottom:0}.chart-tabs-nav{border-bottom:1px solid #d0dae7;display:flex;gap:4px;margin-bottom:12px;padding-left:2px}.chart-tabs-nav[x-cloak],.chart-tabs-panels[x-cloak]{display:none!important}.chart-tabs-tab{align-items:center;background:transparent;border:1px solid transparent;border-bottom:none;border-radius:8px 8px 0 0;color:#516274;cursor:pointer;display:inline-flex;font-size:.9em;font-weight:600;gap:6px;margin-bottom:-1px;padding:.5em 1.1em}.chart-tabs-tab:hover{background:#f8fbff;color:#172331}.chart-tabs-tab.is-active{background:#edf2f8;border-color:#d0dae7;color:#337ab7}.chart-tabs-tab--wide-only{display:none}@media (min-width:2400px){.chart-tabs-tab--wide-only{display:inline-flex}.chart-tabs-tab--narrow-only{display:none}}.chart-tabs-panels{position:relative}@media (min-width:1200px){.chart-tabs{display:flex;flex-direction:column;height:100%}.chart-tabs-panels{flex:1 1 auto}.chart-tabs-pane,.chart-tabs-panel{height:100%;min-height:200px}}.chart-tabs-reports{display:flex;flex-direction:column;gap:20px}.chart-tabs-pane{min-width:0}@media (min-width:2400px){.chart-tabs-reports{flex-direction:row}.chart-tabs-pane{flex:1 1 0}.chart-tabs-pane--bar{flex:1.6 1 0}.chart-tabs-pane--pie{flex:1 1 0}}.chart-tabs-lock{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:5}[data-theme=dark] .chart-tabs-nav{border-bottom-color:#24303a}[data-theme=dark] .chart-tabs-tab{color:#9aa6b2}[data-theme=dark] .chart-tabs-tab:hover{background:#1c1c1c;color:#c0c8d4}[data-theme=dark] .chart-tabs-tab.is-active{background:#1c1c1c;border-color:#24303a;color:#337ab7}[data-theme=dark] .chart-error-message{color:#9aa6b2}[data-theme=dark] .copy-btn{background:#1a2332;border-color:#384a59;color:#9aa6b2}[data-theme=dark] .copy-btn:hover{background:#232f43;border-color:#4b6479;color:#c0c8d4}[data-theme=dark] .paywall-banner{background:linear-gradient(180deg,#0f1722,#111e2e);border-color:#24303a;box-shadow:0 8px 24px rgba(0,0,0,.24)}[data-theme=dark] .paywall-banner .paywall-banner-message{color:#e6eef6}[data-theme=dark] .paywall-banner .paywall-banner-info{color:#9aa6b2}[data-theme=dark] .paywall-panel .paywall-panel-heading{background:#111e2e;border-bottom-color:#24303a}[data-theme=dark] .paywall-panel .paywall-panel-title{color:#e6eef6}[data-theme=dark] .paywall-panel .paywall-preview-label{background:#0f1722;border-color:#344553;color:#9aa6b2}[data-theme=dark] .paywall-panel .paywall-panel-body{background:#0f1722}[data-theme=dark] .paywall-lock-badge{background:rgba(38,38,38,.95);border-color:rgba(154,166,178,.38);box-shadow:0 8px 24px rgba(0,0,0,.4);color:#c0c8d4}[data-theme=dark] .paywall-lock-badge-link{color:#7fb1db}[data-theme=dark] .paywall-lock-badge-link:focus,[data-theme=dark] .paywall-lock-badge-link:hover{color:#a7c9e6}[data-theme=dark] .paywall-search .paywall-search-box .paywall-search-addon{background:#111e2e;border-color:#24303a;color:#9aa6b2}[data-theme=dark] .paywall-search .paywall-search-box .form-control[disabled]{background:#0f1722;color:#c0c8d4}[data-theme=dark] .paywall-search .paywall-search-message{color:#c0c8d4}[data-theme=dark] .ip-summary-note-panel>.panel-heading{background:rgba(217,83,79,.16);border-color:rgba(217,83,79,.3);color:#e48481}[data-theme=dark] .ip-summary-no-reports-panel .ip-summary-no-reports-icon{background:#111e2e;border-color:#24303a;color:hsla(0,0%,100%,.6)}[data-theme=dark] .ip-summary-no-reports-panel .ip-summary-no-reports-caption{color:hsla(0,0%,100%,.5)}[data-theme=dark] .category-badge-toggle{border-color:#3f5466;color:#9aa6b2}[data-theme=dark] .category-badge-toggle:hover{background:#1a2332;border-color:#536f86;color:#c0c8d4}[data-theme=dark] .report-summary-clickable .report-summary-search-term{color:#58a6ff}[data-theme=dark] .report-summary-panel{box-shadow:0 18px 40px rgba(0,0,0,.32)}[data-theme=dark] .report-summary-panel>.panel-heading .report-summary-panel-title{color:#e6eef6}
