.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,bit-dialog div.tw-ml-4:has(bit-form-control input),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}:root{--vault-radius-sm: 8px;--vault-radius-md: 12px;--vault-radius-lg: 16px;--vault-transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1)}body:not(.theme-dark){--app-bg: #f5f7fa;--card-bg: #ffffff;--sidebar-bg: #ffffff;--text-main: #2d3748;--border-color: #e2e8f0;--shadow-sm: 0 2px 4px rgba(0, 0, 0, 0.02);--shadow-md: 0 10px 15px -3px rgba(0, 0, 0, 0.05), 0 4px 6px -2px rgba(0, 0, 0, 0.02)}body.theme-dark{--background-color: #0f111a !important;--card-bg: #161925;--sidebar-bg: #161925;--border-color: #24293e;--text-main: #e2e8f0;--shadow-sm: 0 4px 6px rgba(0, 0, 0, 0.2);--shadow-md: 0 20px 25px -5px rgba(0, 0, 0, 0.3), 0 10px 10px -5px rgba(0, 0, 0, 0.2);}body.theme-dark .bg-light,body.theme-dark .bg-white,body.theme-dark .card,body.theme-dark .list-group-item,body.theme-dark .modal-content,body.theme-dark .popover{background-color:var(--card-bg) !important;border-color:var(--border-color) !important}body.theme-dark .table{color:var(--text-main) !important}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;background-color:var(--background-color) !important;-webkit-font-smoothing:antialiased}body .navbar{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:rgba(22,25,37,.85) !important;border-bottom:1px solid rgba(255,255,255,.06) !important;padding:.8rem 1.5rem !important;box-shadow:var(--shadow-sm)}body .navbar .navbar-brand{font-weight:700;letter-spacing:-.02em;background:linear-gradient(45deg, #3b82f6, #60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.container,.container-fluid{margin-top:20px}.card{border:1px solid var(--border-color) !important;border-radius:var(--vault-radius-md) !important;box-shadow:var(--shadow-md) !important;overflow:hidden;transition:var(--vault-transition)}.list-group-item{border:none !important;margin-bottom:4px;border-radius:var(--vault-radius-sm) !important;transition:var(--vault-transition) !important;padding:10px 16px !important}.list-group-item:hover{background-color:rgba(59,130,246,.08) !important;transform:translateX(4px)}.list-group-item.active{background-color:#3b82f6 !important;color:#fff !important;box-shadow:0 4px 12px rgba(59,130,246,.3);font-weight:500}.table{border-collapse:separate !important;border-spacing:0 6px !important;}.table thead th{border-bottom:2px solid var(--border-color) !important;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em;font-weight:600;opacity:.7;padding:12px 16px !important}.table tbody tr{background-color:var(--card-bg);transition:var(--vault-transition)}.table tbody tr td{border:none !important;padding:14px 16px !important;vertical-align:middle}.table tbody tr td:first-child{border-top-left-radius:var(--vault-radius-sm);border-bottom-left-radius:var(--vault-radius-sm)}.table tbody tr td:last-child{border-top-right-radius:var(--vault-radius-sm);border-bottom-right-radius:var(--vault-radius-sm)}.table tbody tr:hover{background-color:rgba(59,130,246,.04) !important;box-shadow:var(--shadow-sm)}.btn{border-radius:var(--vault-radius-sm) !important;padding:8px 16px !important;font-weight:500 !important;transition:var(--vault-transition) !important;box-shadow:var(--shadow-sm)}.btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.btn:active{transform:translateY(1px)}.btn-primary{background-color:#3b82f6 !important;border-color:#3b82f6 !important}.btn-primary:hover{background-color:#2563eb !important;border-color:#2563eb !important}.form-control,.form-select{border-radius:var(--vault-radius-sm) !important;border:1px solid var(--border-color) !important;padding:10px 14px !important;background-color:var(--card-bg) !important;color:var(--text-main) !important;transition:var(--vault-transition)}.form-control:focus,.form-select:focus{border-color:#3b82f6 !important;box-shadow:0 0 0 3px rgba(59,130,246,.15) !important}.modal-content{border:1px solid var(--border-color) !important;border-radius:var(--vault-radius-lg) !important;box-shadow:0 25px 50px -12px rgba(0,0,0,.25) !important;backdrop-filter:blur(20px)}.modal-header{border-bottom:1px solid var(--border-color) !important;padding:20px 24px !important}.modal-footer{border-top:1px solid var(--border-color) !important;padding:16px 24px !important}.page-item .page-link{border-radius:var(--vault-radius-sm) !important;margin:0 3px;border:1px solid var(--border-color) !important;color:#3b82f6;background-color:var(--card-bg)}.page-item.active .page-link{background-color:#3b82f6 !important;border-color:#3b82f6 !important;color:#fff !important}