/* ==UserStyle==
@name Proactive Dox Protection - For Streamers!
@namespace github.com/openstyles/stylus
@version 1.0.4
@preprocessor uso
@advanced dropdown strict-level "Strict Level:" {
strict-level-low "Low" <<<EOT.strict-level-lowEOT;
strict-level-high "High" <<<EOT
EOT;
}
@advanced dropdown extreme-mode "Extreme Protection:" {
extreme-mode-off "Disabled" <<<EOT
/*
EOT;
extreme-mode-on "Enabled" <<<EOT
EOT;
}
@advanced text ignore-domains "Exclude Domains\n Use | to seperate" "wikipedia.org|google.com"
@advanced text ignore-words "Exclude Words" "search|search_query|translate|iphone|script"
==/UserStyle== */
@-moz-document regexp("^(?!.*(?:^|\W)(?:/*[[ignore-words]]*/)(?:$|\W))(?!.*\b(?:/*[[ignore-domains]]*/)\b)(?=.*ip).*") {/*[[extreme-mode]]*/
body {
display: none!important;
}
html:before {
width: 400px!important;
height: 300px!important;
border-radius: 10px!important;
text-align: center!important;
position: absolute!important;
margin-left: calc(50% - 250px)!important;
margin-top: 15vh!important;
border: solid #ffe898 50px!important;
padding-bottom: 100px!important;
background-color: #ffe898!important;
background-image: url("https://img.freepik.com/free-vector/yellow-danger-warning-sign-vector-art-illustration_56104-872.jpg?w=996")!important;
background-repeat: no-repeat!important;
background-size: contain!important;
content: "Proactive Dox Protection"!important;
box-sizing: unset!important;
color: #000;
text-shadow: 0px 4px #ffd975!important;
font-size: 1.25vw!important;
font-family: Poppins,sans-serif!important;
font-variation-settings: normal;
font-feature-settings: normal;
line-height: 1!important;
font-weight: bold;
}
html:after {
border-radius: 10px!important;
text-align: center!important;
position: absolute;
margin-left: calc(50% - 250px)!important;
margin-top: calc(15vh + 310px)!important;
border: solid transparent 50px!important;
width: 400px!important;
height: 300px!important;
text-decoration: underline dotted;
content: "The extreme proactive dox protection has blocked this content for potential self-dox on stream. Disable extreme protection to unblock this content.";
box-sizing: unset!important;
color: #000;
text-shadow: 0px 4px #ffd975!important;
font-size: 1vw!important;
font-family: Poppins,sans-serif!important;
font-variation-settings: normal;
font-feature-settings: normal;
line-height: 1!important;
font-weight: unset;
}
/**/
}
@-moz-document domain("google.com") {
.b0KoTc,
.uU7dJb,
.aajZCb,
#gws-output-pages-elements-homepage_additional_languages__als,
.aiAXrc,
.fMYBhe,
#lu_map,
.WJD0pf,
.O4T6Pe
{display:none!important}
.RNNXgb {
border-radius: 25px!important;
}
}
@-moz-document regexp("https?://(www.)(google|bing).com/maps.*") {
body /*[[strict-level]]*/ {
display: none;
}
html:before /*[[strict-level]]*/ {
width: 400px!important;
height: 300px!important;
border-radius: 10px!important;
text-align: center!important;
position: absolute!important;
margin-left: calc(50% - 250px)!important;
margin-top: 15vh!important;
border: solid #ffe898 50px!important;
padding-bottom: 100px!important;
background-color: #ffe898!important;
background-image: url("https://img.freepik.com/free-vector/yellow-danger-warning-sign-vector-art-illustration_56104-872.jpg?w=996")!important;
background-repeat: no-repeat!important;
background-size: contain!important;
content: "Proactive Dox Protection"!important;
box-sizing: unset!important;
color: #000;
text-shadow: 0px 4px #ffd975!important;
font-size: 1.25vw!important;
font-family: Poppins,sans-serif!important;
font-variation-settings: normal;
font-feature-settings: normal;
line-height: 1!important;
font-weight: bold;
}
html:after /*[[strict-level]]*/ {
border-radius: 10px!important;
text-align: center!important;
position: absolute;
margin-left: calc(50% - 250px)!important;
margin-top: calc(15vh + 310px)!important;
border: solid transparent 50px!important;
width: 400px!important;
height: 300px!important;
text-decoration: underline dotted;
content: "The proactive dox protection has blocked this content for potential self-dox on stream. To disable this protection, set the strict-level to low.";
box-sizing: unset!important;
color: #000;
text-shadow: 0px 4px #ffd975!important;
font-size: 1vw!important;
font-family: Poppins,sans-serif!important;
font-variation-settings: normal;
font-feature-settings: normal;
line-height: 1!important;
font-weight: unset;
}
}
@-moz-document regexp("^https?://(www\.)?((?!whatismyipaddress\.com/ip-lookup).*whatismyipaddress\.com.*|whatismyip\.(com|uno).*|iplocation\.net.*|nordvpn\.com.*|showmyip\.com.*|myip\.com/|2ip\.io.*?)") {
.ip-detail /*[[strict-level]]*/,
div#tool-what-is-my-ip * /*[[strict-level]]*/,
.IP-address-box /*[[strict-level]]*/,
.py-lg-14 * /*[[strict-level]]*/,
.js-StatusBar,
html body section#content.container.clearfix /*[[strict-level]]*/,
html body div.container-fluid.principal div.container-fluid.contenido * /*[[strict-level]]*/,
.elementor-element-16097e2 * /*[[strict-level]]*/,
.ip-inner /*[[strict-level]]*/
{
display: none!important;
}
.fl-module-wipa-static-html > div:nth-child(1):after /*[[strict-level]]*/,
div#tool-what-is-my-ip:after /*[[strict-level]]*/,
.td_widget_search:after /*[[strict-level]]*/,
.py-lg-14:after /*[[strict-level]]*/,
html body div.container-fluid.principal div.container-fluid.contenido:after /*[[strict-level]]*/,
.elementor-element-16097e2:before /*[[strict-level]]*/,
.ip-block:after /*[[strict-level]]*/
{
position: relative;
margin-left: auto;
margin-right: auto;
top: 50%;
content: "⚠️ Proactive dox protection has blocked this content. Unblock it by setting the strict level to low ⚠️"!important;
font-weight: 1000!important;
}
}
@-moz-document regexp("https?://(www.)ipaddress.my.*") {
div.container:nth-child(2) /*[[strict-level]]*/ {
display: none!important;
}
body:after /*[[strict-level]]*/ {
content: "Proactive dox protection has blocked this content. Unblock it by setting the strict level to low.";
}
}