:root{--dridoud-brand:#09090b;--dridoud-brand-hover:#27272a;--dridoud-brand-foreground:#fff;--dridoud-logo-cyan:#06c7ef;--dridoud-logo-violet:#8b42f5;--dridoud-logo-pink:#ef23b8;--dridoud-logo-gold:#ffbd25}body{background-image:radial-gradient(circle at top right,#09090b08,transparent 26%),radial-gradient(circle at left center,#09090b05,transparent 24%),linear-gradient(180deg,#fcfcfd,#f5f5f7)}:is(button,a):is(.bg-rose-700,.bg-red-700),:is(button,a)[class*=from-rose-700][class*=to-rose-600]{background:var(--dridoud-brand)!important;color:var(--dridoud-brand-foreground)!important;border-color:#3f3f46;box-shadow:0 4px 12px #09090b16}:is(button,a):is(.bg-rose-700,.bg-red-700):hover,:is(button,a)[class*=from-rose-700][class*=to-rose-600]:hover{background:var(--dridoud-brand-hover)!important;color:#fff!important}:is(nav,footer) :is(.text-rose-600,.text-rose-700,.text-red-700),a:is(.text-rose-600,.text-rose-700,.text-red-700){color:#18181b!important}a:is(.text-rose-600,.text-rose-700,.text-red-700):hover{color:#27272a!important}:is(button,a):is(.bg-rose-50,.bg-red-50):not(.text-white){background-color:#f4f4f5!important;color:#27272a!important;border-color:#d4d4d8!important}:is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--dridoud-brand);outline-offset:3px}:is(input,textarea,select):focus{border-color:var(--dridoud-brand)!important}::selection{background:#e4e4e7;color:#18181b}.brand-public-pages{--gold-50:#fafafa;--gold-100:#f4f4f5;--gold-200:#e4e4e7;--gold-300:#d4d4d8;--gold-400:#a1a1aa;--gold-500:#52525b;--gold-600:#27272a;--gold-700:#18181b;--gold-800:#09090b;--gold-900:#09090b}.brand-public-pages :is(.bg-rose-600,.bg-rose-700,.bg-rose-800,.bg-red-900){background:#09090b!important}.brand-public-pages :is(.bg-rose-600,.bg-rose-700,.bg-rose-800,.bg-red-900).text-white{color:#fff!important}.brand-public-pages [class*="from-[#760812]"]{background:linear-gradient(135deg,#09090b,#18181b)!important}.brand-public-pages :is(section,div)[class*="bg-[radial-gradient"][class*="rgba(225,29,72"],.brand-public-pages :is(section,div)[class*="bg-[radial-gradient"][class*="rgba(251,113,133"]{background:radial-gradient(ellipse at top right,#09090b09,transparent 40%),#fafafa!important}.brand-public-pages [class*=shadow-rose-]{--tw-shadow-color:#09090b20!important}.brand-public-pages [class*="text-rose-100/"]{color:#e4e4e7!important}.brand-public-pages [class*="text-rose-50/"]{color:#f4f4f5!important}.brand-public-pages :is([role=alert],.form-error,.border-red-400.text-red-700){color:#b91c1c!important}.brand-public-pages :is([role=alert],.form-error).bg-red-50{background:#fef2f2!important}.brand-public-pages .border-red-400{border-color:#f87171!important}.brand-auth{--gold-50:#fafafa;--gold-100:#f4f4f5;--gold-200:#e4e4e7;--gold-300:#d4d4d8;--gold-400:#a1a1aa;--gold-500:#71717a;--gold-600:#09090b;--gold-700:#27272a;--gold-800:#09090b;--gold-900:#09090b}.brand-auth [class*="bg-rose-50/"]{background-color:#fafafa!important}.brand-auth .bg-rose-600{background-color:#09090b!important}.brand-auth [class*=from-rose-600][class*=to-rose-500]{background:#09090b!important}.brand-auth [class*="text-[#"]{color:#27272a}.brand-auth [class*="bg-[#fff6f8]"]{background-color:#fafafa}.brand-auth [class*=decoration-rose-]{text-decoration-color:#a1a1aa}.brand-auth [class*=shadow-rose-]{--tw-shadow-color:#09090b20!important}.brand-auth .auth-error{color:#b91c1c!important;background:#fef2f2!important;border-color:#fecaca!important}@media (min-width:1280px){.auth-social-scene{align-self:stretch;padding:12px 16px 0}.auth-social-stage{flex:1;min-height:500px;margin-top:8px}.auth-social-person{display:block;width:100%;height:560px;object-fit:contain;object-position:center bottom;transform-origin:center 85%;animation:social-person-browse 7s ease-in-out infinite}.auth-social-caption{z-index:1;inset-inline-end:0;top:32px;max-width:200px;animation:social-caption-float 5s ease-in-out infinite}}@keyframes social-person-browse{0%,to{transform:translateY(0) rotate(-.5deg)}50%{transform:translateY(-7px) rotate(.5deg)}}@keyframes social-caption-float{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.auth-social-caption,.auth-social-person{animation:none}}.auth-social-person.auth-lottie-character{position:relative;height:540px;width:100%;animation:none;transform:none}.auth-lottie-canvas{width:100%;height:100%}.auth-lottie-canvas svg{display:block;width:100%;height:100%}.auth-lottie-fallback{display:none}.auth-lottie-canvas[data-animation-failed]+.auth-lottie-fallback{display:block;position:absolute;inset:20% 25%;width:50%;height:60%;object-fit:contain}.auth-social-scene:has(.auth-lottie-character) .auth-social-caption{top:12px;animation:none}:root{--color-sky-50:#fafafa;--color-blue-50:#fafafa;--color-indigo-50:#fafafa;--color-violet-50:#fafafa;--color-purple-50:#fafafa;--color-sky-100:#f4f4f5;--color-blue-100:#f4f4f5;--color-indigo-100:#f4f4f5;--color-violet-100:#f4f4f5;--color-purple-100:#f4f4f5;--color-sky-200:#e4e4e7;--color-blue-200:#e4e4e7;--color-indigo-200:#e4e4e7;--color-violet-200:#e4e4e7;--color-purple-200:#e4e4e7;--color-sky-300:#a1a1aa;--color-blue-300:#a1a1aa;--color-indigo-300:#a1a1aa;--color-violet-300:#a1a1aa;--color-purple-300:#a1a1aa;--color-sky-400:#52525b;--color-blue-400:#52525b;--color-indigo-400:#52525b;--color-violet-400:#52525b;--color-purple-400:#52525b;--color-sky-500:#09090b;--color-blue-500:#09090b;--color-indigo-500:#09090b;--color-violet-500:#09090b;--color-purple-500:#09090b;--color-sky-600:#09090b;--color-blue-600:#09090b;--color-indigo-600:#09090b;--color-violet-600:#09090b;--color-purple-600:#09090b;--color-sky-700:#18181b;--color-blue-700:#18181b;--color-indigo-700:#18181b;--color-violet-700:#18181b;--color-purple-700:#18181b;--color-sky-800:#27272a;--color-blue-800:#27272a;--color-indigo-800:#27272a;--color-violet-800:#27272a;--color-purple-800:#27272a;--color-sky-900:#18181b;--color-blue-900:#18181b;--color-indigo-900:#18181b;--color-violet-900:#18181b;--color-purple-900:#18181b;--color-sky-950:#09090b;--color-blue-950:#09090b;--color-indigo-950:#09090b;--color-violet-950:#09090b;--color-purple-950:#09090b}:is(button,a):is(.bg-sky-500,.bg-sky-600,.bg-sky-700,.bg-sky-800,.bg-sky-900,.bg-sky-950,.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-blue-800,.bg-blue-900,.bg-blue-950,.bg-indigo-500,.bg-indigo-600,.bg-indigo-700,.bg-indigo-800,.bg-indigo-900,.bg-indigo-950,.bg-violet-500,.bg-violet-600,.bg-violet-700,.bg-violet-800,.bg-violet-900,.bg-violet-950,.bg-purple-500,.bg-purple-600,.bg-purple-700,.bg-purple-800,.bg-purple-900,.bg-purple-950,.bg-rose-500,.bg-rose-600,.bg-rose-700,.bg-rose-800,.bg-rose-900,.bg-rose-950,.bg-red-500,.bg-red-600,.bg-red-700,.bg-red-800,.bg-red-900,.bg-red-950):not([data-semantic-color]){background-color:var(--dridoud-brand)!important;color:var(--dridoud-brand-foreground)!important}:is(button,a):is(.bg-sky-500,.bg-sky-600,.bg-sky-700,.bg-sky-800,.bg-sky-900,.bg-sky-950,.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-blue-800,.bg-blue-900,.bg-blue-950,.bg-indigo-500,.bg-indigo-600,.bg-indigo-700,.bg-indigo-800,.bg-indigo-900,.bg-indigo-950,.bg-violet-500,.bg-violet-600,.bg-violet-700,.bg-violet-800,.bg-violet-900,.bg-violet-950,.bg-purple-500,.bg-purple-600,.bg-purple-700,.bg-purple-800,.bg-purple-900,.bg-purple-950,.bg-rose-500,.bg-rose-600,.bg-rose-700,.bg-rose-800,.bg-rose-900,.bg-rose-950,.bg-red-500,.bg-red-600,.bg-red-700,.bg-red-800,.bg-red-900,.bg-red-950):not([data-semantic-color]):hover{background-color:var(--dridoud-brand-hover)!important;color:var(--dridoud-brand-foreground)!important}:is(button,a):is(.text-sky-300,.text-blue-300,.text-indigo-300):not(.text-white){color:#27272a}