.providers-2fa-3,.providers-2fa-1,ng-dropdown-panel div.ng-dropdown-panel-items div:has(>[title=DuckDuckGo]),ng-dropdown-panel div.ng-dropdown-panel-items div:has(>[title="Firefox Relay"]),app-user-layout app-danger-zone button:nth-child(1),bit-nav-logo bit-nav-item .bwi-shield,:is(bit-dialog,[bit-dialog]) div.tw-ml-4:has(bit-form-control input),:is(bit-dialog,[bit-dialog]) div.tw-col-span-4:has(input[formcontrolname*=access],input[formcontrolname*=manage]),app-security>app-two-factor-setup>form,app-org-reports-home>app-report-list>div.tw-inline-grid>div:nth-child(6),app-org-account form.ng-untouched:nth-child(5),app-organization-plans>form>bit-section:nth-child(2),bit-nav-item[route="settings/two-factor"],a[href$="/settings/two-factor"],.vw-other-login,.vw-or-text,.vw-passkey-login,app-user-layout app-password-settings app-webauthn-login-settings,.vw-sso-login,.vw-email-sso,a[href$="/settings/sponsored-families"],bit-nav-item[route="settings/subscription"],.vw-hide,head{display:none !important}bit-nav-logo bit-nav-item a:before{content:"";background-image:url("../images/icon-white.svg");background-repeat:no-repeat;background-position:center center;height:32px;display:block}@font-face{font-family:"New Brilliant";src:url("/images/custom/New-Brilliant.otf") format("opentype");font-style:normal;font-weight:400;font-display:swap}html,body.layout_frontend,body.layout_frontend app-root{background:#151719 !important}auth-anon-layout{position:relative !important;isolation:isolate !important;min-height:100vh !important;overflow:hidden !important;color:#c9c9c9 !important;background:radial-gradient(circle at 50% 42%, #303235 0, #181a1c 34%, #090a0b 74%, #050506 100%) !important}auth-anon-layout::after{content:"" !important;position:fixed !important;z-index:100 !important;inset:0 !important;pointer-events:none !important;background:repeating-linear-gradient(0deg, rgba(255,255,255,.018) 0, rgba(255,255,255,.018) 1px, rgba(0,0,0,0) 1px, rgba(0,0,0,0) 4px),radial-gradient(circle at center, rgba(0,0,0,0) 30%, rgba(0,0,0,.74) 100%),radial-gradient(circle at 50% 42%, #303235 0, #181a1c 34%, #090a0b 74%, #050506 100%) !important}auth-anon-layout main{position:relative !important;z-index:102 !important;min-height:100vh !important;background:url("/images/custom/betchton-rat-v5.svg") no-repeat center 44%/min(94vh,1000px) min(94vh,1000px) !important}auth-anon-layout bit-landing-header{display:none !important}auth-anon-layout *:has(>h1)::before{content:"BETCHTON VAULT" !important;display:block !important;width:100% !important;margin:0 0 1.15rem !important;text-align:center !important;color:#d1d2d4 !important;font-family:"New Brilliant",Consolas,sans-serif !important;font-size:clamp(1.25rem,2.6vw,1.7rem) !important;font-weight:400 !important;letter-spacing:.1em !important;text-indent:.1em !important;text-shadow:0 0 18px rgba(200,205,210,.18) !important}auth-anon-layout main>div>bit-icon,auth-anon-layout main>div>bit-svg,auth-anon-layout main>div>div>bit-icon,auth-anon-layout main>div>div>bit-svg,auth-anon-layout *:has(>h1)>bit-icon,auth-anon-layout *:has(>h1)>bit-svg,auth-anon-layout main bit-icon,auth-anon-layout main bit-svg{display:none !important}auth-anon-layout main button bit-icon,auth-anon-layout main button bit-svg{display:inline-flex !important}auth-anon-layout form,auth-anon-layout .tw-card,auth-anon-layout [class*=tw-border]{backdrop-filter:blur(9px) !important}auth-anon-layout form{background:rgba(16,17,19,.88) !important;border-color:#4a4d51 !important}auth-anon-layout [class*=tw-bg-background],auth-anon-layout [class*=tw-bg-secondary]{background-color:rgba(24,26,28,.92) !important;border-color:#4a4d51 !important}auth-anon-layout h1{color:#d1d2d4 !important;font-family:Consolas,"Courier New",monospace !important;letter-spacing:.08em !important;text-shadow:0 0 16px rgba(200,205,210,.18) !important}auth-anon-layout .tw-card{background:rgba(20,22,24,.88) !important;border-color:#4a4d51 !important;box-shadow:0 24px 70px rgba(0,0,0,.54),inset 0 1px 0 rgba(255,255,255,.035) !important}auth-anon-layout input{color:#e2e2e2 !important;background:rgba(8,9,10,.82) !important;border-color:#5a5d62 !important}auth-anon-layout input:focus{border-color:#a3a6aa !important;box-shadow:0 0 0 2px rgba(165,168,172,.16) !important}auth-anon-layout button[type=submit]{color:#111214 !important;background:#aeb1b5 !important;border-color:#c5c7ca !important}auth-anon-layout form button:not([aria-label]){color:#111214 !important;background:#aeb1b5 !important;border-color:#c5c7ca !important}auth-anon-layout button[type=submit]:hover{background:#c5c7ca !important}auth-anon-layout a{color:#b5b8bc !important}auth-anon-layout #vw-disclaimer,auth-anon-layout #vw-version,auth-anon-layout footer{display:none !important}@media (max-width: 640px){auth-anon-layout main{background-position:center 38% !important;background-size:98vw 98vw !important}auth-anon-layout::after{background:repeating-linear-gradient(0deg, rgba(255,255,255,.018) 0, rgba(255,255,255,.018) 1px, rgba(0,0,0,0) 1px, rgba(0,0,0,0) 4px),radial-gradient(circle at center, rgba(0,0,0,0) 26%, rgba(0,0,0,.78) 100%),radial-gradient(circle at 50% 42%, #303235 0, #181a1c 34%, #090a0b 74%, #050506 100%) !important}auth-anon-layout *:has(>h1)::before{letter-spacing:.06em !important;text-indent:.06em !important}}