.crm-scope,.crm-login-scope{--crm-bg:#0a0a0a;--crm-surface:#141414;--crm-surface-elevated:#1e1e1e;--crm-surface-muted:#242424;--crm-border:#2a2a2a;--crm-text:#f5f5f5;--crm-text-muted:#a3a3a3;--crm-text-subtle:#737373;--crm-gold:#c9a227;--crm-gold-hover:#e0b840;--crm-gold-dark:#a67800;color:var(--crm-text)}.crm-scope{background:var(--crm-bg)}.crm-scope h1,.crm-scope h2,.crm-scope h3,.crm-scope .crm-heading{color:var(--crm-text)}.crm-login-scope{background:var(--crm-bg)}.crm-scope .crm-shell-card{background:var(--crm-surface);border:1px solid var(--crm-border);box-shadow:0 4px 24px #00000059}.crm-scope .crm-toolbar{background:var(--crm-surface-muted);border:1px solid var(--crm-border);box-shadow:0 2px 12px #00000040}.crm-scope .text-gray-900:not(table tbody *){color:var(--crm-text)!important}.crm-scope .text-gray-700:not(table tbody *),.crm-scope .text-gray-600{color:var(--crm-text-muted)!important}.crm-scope .text-gray-500{color:var(--crm-text-subtle)!important}.crm-scope .text-gray-400{color:#525252!important}.crm-scope .bg-white:not(table tbody tr):not(table tbody td){background-color:var(--crm-surface-elevated)!important}.crm-scope .bg-gray-50{background-color:var(--crm-surface-muted)!important}.crm-scope .bg-gray-100{background-color:#2a2a2a!important}.crm-scope .bg-gray-200:not(table tbody tr):not(table tbody td){background-color:var(--crm-surface-muted)!important}.crm-scope .hover\:bg-gray-50:hover{background-color:#2a2a2a!important}.crm-scope .hover\:bg-gray-100:hover{background-color:#333!important}.crm-scope .border-gray-100,.crm-scope .border-gray-200,.crm-scope .border-gray-300,.crm-scope .border-gray-400{border-color:var(--crm-border)!important}.crm-scope .divide-gray-300\/80>:not([hidden])~:not([hidden]){border-color:#2a2a2ae6!important}.crm-scope input:not([type=checkbox]):not([type=radio]),.crm-scope textarea,.crm-scope select{color:var(--crm-text)!important;background-color:var(--crm-surface-elevated)!important;border-color:var(--crm-border)!important;caret-color:var(--crm-text)!important;-webkit-text-fill-color:var(--crm-text)!important}.crm-scope input::placeholder,.crm-scope textarea::placeholder{color:var(--crm-text-subtle)!important;opacity:1!important}.crm-scope input:focus,.crm-scope textarea:focus,.crm-scope select:focus{outline:none;box-shadow:0 0 0 2px #c9a22740;border-color:var(--crm-gold)!important}.crm-scope .crm-filter{color:var(--crm-text-muted)!important;-webkit-text-fill-color:var(--crm-text-muted)!important;font-weight:400!important}.crm-scope input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.crm-scope table thead{background-color:var(--crm-surface-muted)!important}.crm-scope table thead th{color:var(--crm-text-muted)!important}.crm-scope table tbody tr.bg-white{background-color:var(--crm-surface-elevated)!important}.crm-scope table tbody tr:not(.bg-white) td,.crm-scope table tbody tr:not(.bg-white) td a,.crm-scope table tbody tr.crm-leads-row--urgency td,.crm-scope table tbody tr.crm-leads-row--urgency td a{color:#111827!important;-webkit-text-fill-color:#111827!important}.crm-scope table tbody tr.bg-white td,.crm-scope table tbody tr.bg-white td a{color:var(--crm-text)!important;-webkit-text-fill-color:var(--crm-text)!important}.crm-scope .border-\[\#ffd86b\].bg-\[\#fff7db\]{border-color:var(--crm-gold)!important;color:var(--crm-text)!important;background-color:#c9a22726!important}.crm-scope .bg-red-50{background-color:#7f1d1d40!important}.crm-scope .text-red-700{color:#fca5a5!important}.crm-scope .border-red-200,.crm-scope .border-red-100{border-color:#f8717159!important}.crm-scope .bg-green-50{background-color:#14532d40!important}.crm-scope .text-green-800{color:#86efac!important}.crm-scope .border-green-200{border-color:#4ade8059!important}.crm-scope input[type=file]{color:var(--crm-text-muted)!important}.crm-scope input[type=file]::file-selector-button{background-color:var(--crm-surface-elevated);color:var(--crm-text);border:1px solid var(--crm-border);border-radius:.5rem;margin-right:1rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600}.crm-scope input[type=file]::file-selector-button:hover{background-color:#2a2a2a}.crm-scope .crm-readonly{background-color:var(--crm-surface-muted)!important;color:var(--crm-text-muted)!important}.crm-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--crm-border);background:#0a0a0aeb;box-shadow:0 4px 24px #00000059}.crm-header .crm-nav-link{color:var(--crm-text-muted)}.crm-header .crm-nav-link:hover{color:var(--crm-gold);background:#ffffff0d}.crm-header .crm-nav-pill{background:var(--crm-surface-elevated);border:1px solid var(--crm-border);color:var(--crm-text)}.crm-header .crm-nav-pill:hover{background:#2a2a2a;border-color:#c9a22759}.crm-header .crm-brand-sub,.crm-login-scope h1{color:var(--crm-text)}.crm-login-scope p{color:var(--crm-text-muted)}.crm-login-scope .cl-otpCodeFieldInputs{gap:.5rem!important}.crm-login-scope .cl-otpCodeFieldInput,.crm-login-scope input[autocomplete=one-time-code]{box-sizing:border-box!important;letter-spacing:0!important;text-align:center!important;-webkit-text-fill-color:var(--crm-text)!important;width:2.75rem!important;height:2.75rem!important;padding-left:0!important;padding-right:0!important;font-size:16px!important;font-weight:400!important;line-height:1!important}.crm-login-scope [class*=otp] input,.crm-login-scope [class*=Otp] input,.crm-login-scope [class*=codeField] input,.crm-login-scope [class*=CodeField] input{box-sizing:border-box!important;letter-spacing:0!important;text-align:center!important;font-variant-ligatures:none!important;-webkit-text-fill-color:var(--crm-text)!important;width:2.75rem!important;height:2.75rem!important;padding-left:0!important;padding-right:0!important;font-size:16px!important;font-weight:400!important;line-height:1!important}
