.tenant-brand-scope{--tenant-accent-soft:color-mix(in srgb, var(--tenant-accent) 6%, white);--tenant-accent-soft-2:color-mix(in srgb, var(--tenant-accent) 12%, white);--tenant-accent-border:color-mix(in srgb, var(--tenant-accent) 24%, white);--tenant-accent-hover:color-mix(in srgb, var(--tenant-accent) 88%, black);--tenant-ai-surface:color-mix(in srgb, var(--tenant-accent) 2.5%, white);--tenant-secondary:color-mix(in srgb, var(--tenant-accent) 20%, #d9dee7)}.tenant-brand-scope .text-blue-400,.tenant-brand-scope .text-blue-500,.tenant-brand-scope .text-blue-600,.tenant-brand-scope .text-blue-700,.tenant-brand-scope .text-blue-800{color:var(--tenant-accent)!important}.tenant-brand-scope .bg-blue-500,.tenant-brand-scope .bg-blue-600,.tenant-brand-scope .bg-blue-700{background-color:var(--tenant-accent)!important}.tenant-brand-scope .bg-blue-500.text-white,.tenant-brand-scope .bg-blue-600.text-white,.tenant-brand-scope .bg-blue-700.text-white{color:var(--tenant-accent-contrast)!important}.tenant-brand-scope .hover\:bg-blue-700:hover,.tenant-brand-scope .hover\:bg-blue-600:hover{background-color:var(--tenant-accent-hover)!important}.tenant-brand-scope .bg-blue-50,.tenant-brand-scope .bg-blue-50\/30,.tenant-brand-scope .bg-blue-50\/50,.tenant-brand-scope .bg-blue-50\/60,.tenant-brand-scope .bg-blue-50\/70,.tenant-brand-scope .bg-blue-50\/75,.tenant-brand-scope .bg-blue-100{background-color:var(--tenant-accent-soft)!important}.tenant-brand-scope .border-blue-100,.tenant-brand-scope .border-blue-200,.tenant-brand-scope .border-blue-300,.tenant-brand-scope .border-blue-400,.tenant-brand-scope .border-blue-500{border-color:var(--tenant-accent-border)!important}.tenant-brand-scope .focus\:border-blue-300:focus,.tenant-brand-scope .focus\:border-blue-400:focus,.tenant-brand-scope .focus\:border-blue-500:focus{border-color:var(--tenant-accent)!important}.tenant-brand-scope .focus\:ring-blue-50:focus,.tenant-brand-scope .focus\:ring-blue-100:focus,.tenant-brand-scope .focus\:ring-blue-200:focus,.tenant-brand-scope .ring-blue-50,.tenant-brand-scope .ring-blue-100,.tenant-brand-scope .ring-blue-200{--tw-ring-color:var(--tenant-accent-soft-2)!important}.tenant-brand-scope .hover\:border-blue-200:hover,.tenant-brand-scope .hover\:border-blue-300:hover,.tenant-brand-scope .hover\:border-blue-400:hover,.tenant-brand-scope .hover\:border-blue-500:hover{border-color:var(--tenant-accent)!important}.tenant-brand-scope .hover\:text-blue-600:hover,.tenant-brand-scope .hover\:text-blue-700:hover,.tenant-brand-scope .hover\:text-blue-800:hover{color:var(--tenant-accent-hover)!important}.tenant-brand-scope .hover\:bg-blue-50:hover,.tenant-brand-scope .hover\:bg-blue-50\/30:hover,.tenant-brand-scope .hover\:bg-blue-50\/50:hover{background-color:var(--tenant-accent-soft)!important}.tenant-brand-scope .global-silea-panel>div>section,.tenant-brand-scope section.border-blue-100.bg-gradient-to-br{background:var(--tenant-ai-surface)!important;border-color:var(--tenant-accent-border)!important;background-image:none!important}.tenant-brand-scope .global-silea-panel .from-blue-50,.tenant-brand-scope section.border-blue-100.bg-gradient-to-br.from-blue-50{--tw-gradient-from:transparent!important;--tw-gradient-to:transparent!important}.tenant-brand-scope .silea-trend-secondary-bg{background-color:var(--tenant-secondary)!important}.tenant-brand-scope .silea-trend-secondary-text{color:color-mix(in srgb, var(--tenant-accent) 68%, #64748b)!important}:is(.tenant-brand-scope main:has(a[href^="/calendar?view="]) .bg-blue-50,.tenant-brand-scope main:has(a[href^="/calendar?view="]) .bg-blue-50\/45,.tenant-brand-scope main:has(a[href^="/calendar?view="]) .bg-blue-100){background-color:#eff6ff!important}:is(.tenant-brand-scope main:has(a[href^="/calendar?view="]) .border-blue-100,.tenant-brand-scope main:has(a[href^="/calendar?view="]) .border-blue-200){border-color:#dbeafe!important}:is(.tenant-brand-scope main:has(a[href^="/calendar?view="]) .text-blue-600,.tenant-brand-scope main:has(a[href^="/calendar?view="]) .text-blue-700){color:#2563eb!important}.tenant-brand-scope main:has(a[href^="/calendar?view="])>div>div:first-child p.text-blue-600{color:var(--tenant-accent)!important}:is(.tenant-brand-scope main:has(a[href^="/calendar?view="])>div>div:first-child>div:last-child>a[href^="/calendar?view=week"].bg-blue-50,.tenant-brand-scope main:has(a[href^="/calendar?view="])>div>div:first-child>div:last-child>a[href^="/calendar?view=month"].bg-blue-50){color:#fff!important;background:#020617!important}.tenant-brand-scope main:has(input[placeholder="Search an opportunity…"]) section.mt-4>div>div:first-child>div:first-child{background:#eaf5fb!important}.tenant-brand-scope main:has(input[placeholder="Search an opportunity…"]) section.mt-4>div>div:first-child>div:nth-child(2){background:#f6fbfe!important}.tenant-brand-scope main:has(input[placeholder="Search an opportunity…"]) section.mt-4>div>div:nth-child(2)>div:first-child{background:#dcecff!important}.tenant-brand-scope main:has(input[placeholder="Search an opportunity…"]) section.mt-4>div>div:nth-child(2)>div:nth-child(2){background:#f1f7ff!important}.tenant-brand-scope main:has(input[placeholder="Search an opportunity…"]) section.mt-4>div>div:nth-child(3)>div:first-child{background:#fff2bd!important}.tenant-brand-scope main:has(input[placeholder="Search an opportunity…"]) section.mt-4>div>div:nth-child(3)>div:nth-child(2){background:#fffaf0!important}.tenant-brand-scope main:has(input[placeholder="Search an opportunity…"]) section.mt-4>div>div:nth-child(4)>div:first-child{background:#ffe2bd!important}.tenant-brand-scope main:has(input[placeholder="Search an opportunity…"]) section.mt-4>div>div:nth-child(4)>div:nth-child(2){background:#fff7ee!important}.tenant-brand-scope main:has(input[placeholder="Search an opportunity…"]) section.mt-4>div>div:nth-child(5)>div:first-child{background:#ffd3bc!important}.tenant-brand-scope main:has(input[placeholder="Search an opportunity…"]) section.mt-4>div>div:nth-child(5)>div:nth-child(2){background:#fff4ee!important}:is(.tenant-brand-scope main:has(input[placeholder="Search an opportunity…"]) section.mt-4>div>div:nth-child(6)>div:first-child,.tenant-brand-scope main:has(input[placeholder="Search an opportunity…"]) section.mt-4>div>div:nth-child(7)>div:first-child){background:#ece8ff!important}:is(.tenant-brand-scope main:has(input[placeholder="Search an opportunity…"]) section.mt-4>div>div:nth-child(6)>div:nth-child(2),.tenant-brand-scope main:has(input[placeholder="Search an opportunity…"]) section.mt-4>div>div:nth-child(7)>div:nth-child(2)){background:#f8f6ff!important}:is(.tenant-brand-scope main:has(input[placeholder="Search a client or booking…"]) .bg-blue-50\/45,.tenant-brand-scope main:has(input[placeholder="Search a client or booking…"]) .bg-blue-100){background-color:#eff6ff!important}.tenant-brand-scope main:has(a[href="/inventory?tab=equipment"]) div:has(>a[href="/inventory?tab=equipment"]):has(>a[href="/inventory?tab=consumables"]):has(>a[href="/inventory?tab=wardrobe"]){background-color:#f5f4f1!important}.tenant-brand-scope .silea-status-normal,.tenant-brand-scope .silea-deadline-badge.silea-status-normal{color:#334155!important;background:#e7effb!important}.tenant-brand-scope .silea-status-overdue{color:var(--silea-status-overdue-text)!important}.tenant-brand-scope .silea-status-soon{color:var(--silea-status-soon-text)!important}.tenant-brand-scope .silea-status-success{color:var(--silea-status-success-text)!important}.tenant-brand-scope input[type=checkbox],.tenant-brand-scope input[type=radio]{accent-color:var(--tenant-accent)}.tenant-brand-scope #business-configuration-form button,.tenant-brand-scope #business-configuration-form a{transition:transform .15s,background-color .15s,border-color .15s}.tenant-brand-scope #business-configuration-form button:hover:not(:disabled),.tenant-brand-scope #business-configuration-form a:hover{transform:scale(1.015)}.tenant-brand-scope div:has(>input[name=background_color]){display:none!important}
