/* Dumont Signal branding, loaded from the app <head> by brand.pl. See /opt/signal/patch/README.md. */

/* Wordmark (Postiz LogoTextComponent, 101x33 inline SVG): show the Dumont Signal lockup instead. */
svg[viewBox="0 0 101 33"] {
  width: 240px; height: 35px;
  background: url(/dumont-signal-logo.png) left center / contain no-repeat;
}
svg[viewBox="0 0 101 33"] > * { display: none; }

/* Sidebar mark (Postiz Logo, 60x60 inline SVG). */
svg[viewBox="0 0 60 60"][class~="min-w-[60px]"] {
  background: url(/dumont-signal-mark.png) center / 44px no-repeat;
}
svg[viewBox="0 0 60 60"][class~="min-w-[60px]"] > * { display: none; }

/* Links that leave for Postiz's own site, docs and extension store. */
a[href*="docs.postiz.com"],
a[href*="affiliate.postiz.com"],
a[href*="chromewebstore.google.com/detail/postiz"],
a[href*="n8n-nodes-postiz"] { display: none !important; }

/* Postiz product tutorial video in the onboarding modal. */
iframe[src*="youtube.com/embed/BdsCVvEYgHU"] { display: none !important; }

/* Purple and pink accents: brand.pl appends teal overrides for them at the end of this file. */

/* Classes used by the rebranded auth panel (not in Postiz's compiled Tailwind). */
.text-\[\#41b8b0\] { color: #41b8b0; }
.text-white\/70 { color: rgb(255 255 255 / 0.7); }

/* Generated by brand.pl: Postiz purple and pink rules recoloured Dumont teal. */
.wallet-adapter-button-trigger{background-color:#24a9a0!important}
.wallet-adapter-modal-middle-button{background-color:#24a9a0!important}
:root .dark{--new-btn-primary:#24a9a0!important;--new-ai-btn:#24a9a0!important;--new-table-text-focused:#87e1db!important}
:root .light{--new-back-drop:#1b5753!important;--new-textItemFocused:#248e87!important;--new-btn-primary:#24a9a0!important;--new-ai-btn:#24a9a0!important;--new-table-text-focused:#87e1db!important;--popup-color:#25615d33!important}
:root .dark{--color-forth:#24a9a0!important;--color-seventh:#24a9a0!important;--color-custom4:#24a9a0!important;--color-custom7:#24a9a0!important;--color-custom28:#a1e8e3!important;--color-custom29:#155651!important;--color-custom30:#24a9a0!important;--color-custom41:#c0efec!important;--color-custom45:#24a9a0!important}
:root .light{--color-forth:#24a9a0!important;--color-seventh:#24a9a0!important;--color-custom4:#24a9a0!important;--color-custom7:#24a9a0!important;--color-custom28:#a1e8e3!important;--color-custom29:#155651!important;--color-custom41:#c0efec!important;--color-custom45:#24a9a0!important}
.uppy-DashboardTab-iconAudio{color:#24a9a0!important}
[data-uppy-theme=dark] .uppy-DashboardTab-iconAudio{color:#75dcd5!important}
.border-\[\#612BD3\]{border-color:rgb(36 169 160/var(--tw-border-opacity,1))!important}
.border-\[\#622FF6\]{border-color:rgb(36 169 160/var(--tw-border-opacity,1))!important}
.border-\[\#AA0FA4\]\/30{border-color:#24a9a04d!important}
.border-\[\#FC69FF\]{border-color:rgb(135 225 219/var(--tw-border-opacity,1))!important}
.bg-\[\#612BD3\],.bg-\[\#612bd3\]{background-color:rgb(36 169 160/var(--tw-bg-opacity,1))!important}
.bg-\[\#612bd3\]\/10{background-color:#24a9a01a!important}
.bg-\[\#9333ea\]{background-color:rgb(36 169 160/var(--tw-bg-opacity,1))!important}
.bg-\[\#AA0FA4\]{background-color:rgb(36 169 160/var(--tw-bg-opacity,1))!important}
.bg-\[\#AA0FA4\]\/10{background-color:#24a9a01a!important}
.bg-\[\#D82D7E\]{background-color:rgb(36 169 160/var(--tw-bg-opacity,1))!important}
.bg-\[\#FC69FF\]{background-color:rgb(135 225 219/var(--tw-bg-opacity,1))!important}
.bg-purple-700{background-color:rgb(36 169 160/var(--tw-bg-opacity,1))!important}
.from-\[\#622aff\]{--tw-gradient-from:#24a9a0 var(--tw-gradient-from-position)!important;--tw-gradient-to:#24a9a000 var(--tw-gradient-to-position)!important}
.to-\[\#8b5cf6\]{--tw-gradient-to:#75ddd6 var(--tw-gradient-to-position)!important}
.text-\[\#612BD3\],.text-\[\#612bd3\]{color:rgb(36 169 160/var(--tw-text-opacity,1))!important}
.text-\[\#B69DEC\]{color:rgb(161 232 227/var(--tw-text-opacity,1))!important}
.text-\[\#FC69FF\]{color:rgb(135 225 219/var(--tw-text-opacity,1))!important}
.shadow-purple-500\/25{--tw-shadow-color:#71dbd440!important}
.scrollbar-thumb-\[\#612AD5\]{--scrollbar-thumb:#24a9a0!important}
.ProseMirror .mention{color:#9fe7e2!important}
.tiptap .mention{color:#9fe7e2!important}
.hover\:border-\[\#612BD3\]\/40:hover{border-color:#24a9a066!important}
.hover\:border-\[\#612bd3\]\/50:hover{border-color:#24a9a080!important}
.hover\:bg-\[\#5023b8\]:hover{background-color:rgb(36 169 160/var(--tw-bg-opacity,1))!important}
.hover\:bg-\[\#5520CB\]:hover{background-color:rgb(36 169 160/var(--tw-bg-opacity,1))!important}
.hover\:bg-\[\#612BD3\]:hover{background-color:rgb(36 169 160/var(--tw-bg-opacity,1))!important}
.hover\:bg-\[\#612BD3\]\/80:hover{background-color:#24a9a0cc!important}
.hover\:bg-\[\#7640e0\]:hover{background-color:rgb(36 169 160/var(--tw-bg-opacity,1))!important}
.hover\:bg-\[\#7B3FF2\]:hover{background-color:rgb(36 169 160/var(--tw-bg-opacity,1))!important}
.hover\:from-\[\#7c3aff\]:hover{--tw-gradient-from:#24a9a0 var(--tw-gradient-from-position)!important;--tw-gradient-to:#24a9a000 var(--tw-gradient-to-position)!important}
.hover\:to-\[\#9d6eff\]:hover{--tw-gradient-to:#8be2dc var(--tw-gradient-to-position)!important}
.hover\:shadow-purple-500\/40:hover{--tw-shadow-color:#71dbd466!important}
.focus\:border-\[\#612BD3\]:focus{border-color:rgb(36 169 160/var(--tw-border-opacity,1))!important}
:root{--colors-primary:#24a9a0!important}
.b1bqug8r{background-color:#24a9a0!important}
.if18nd6{border:1px solid #24a9a0!important}
.sd833lb{background:#24a9a0!important}
.s18mk47k:hover{background:#24a9a0!important}
:root{--bp-palette-violet-1:#255c58!important;--bp-palette-violet-2:#327c77!important;--bp-palette-violet-3:#24a9a0!important;--bp-palette-violet-4:#24a9a0!important;--bp-palette-violet-5:#9fd6d2!important;--bp-palette-indigo-1:#24a9a0!important;--bp-palette-indigo-2:#24a9a0!important;--bp-palette-indigo-3:#24a9a0!important;--bp-palette-indigo-4:#91e3de!important;--bp-palette-indigo-5:#bdefeb!important}
