.reconciled-algorithm-lab,.reconciled-mind-map{--study-ink:#0c2741;--study-ink-strong:#071b2d;--study-paper:#f4f1e8;--study-sheet:#fffdf7;--study-line:rgba(15,59,78,0.16);--study-teal:#087f82;--study-amber:#c88724}.reconciled-algorithm-lab main,.reconciled-mind-map main{background:var(--study-paper)!important}.reconciled-mind-map main>div{position:relative}.reconciled-mind-map main>div:before{content:"";position:absolute;top:0;bottom:0;left:-1.25rem;width:1px;background:linear-gradient(180deg,transparent,rgba(8,127,130,.34) 12%,rgba(8,127,130,.12) 76%,transparent);pointer-events:none}.reconciled-mind-map header{position:relative;padding:1.25rem 0 1.5rem;border-bottom:1px solid var(--study-line)}.reconciled-mind-map header div[class*=bg-gradient-to-br]{background:var(--study-ink)!important;box-shadow:0 18px 38px -25px rgba(7,27,45,.72)!important}.reconciled-mind-map header span[class*=bg-purple-100]{border-radius:.45rem!important;background:rgba(8,127,130,.09)!important;color:var(--study-teal)!important}.reconciled-mind-map section[aria-label="Statistiques de la carte mentale"]{gap:0!important;margin-top:.2rem;border-bottom:1px solid var(--study-line)}.reconciled-mind-map section[aria-label="Statistiques de la carte mentale"]>div{min-width:10rem;border:0!important;border-left:3px solid rgba(8,127,130,.38)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}.reconciled-mind-map main>div>section:not([aria-label]){position:relative;border-radius:1.15rem!important;background:var(--study-sheet)!important;box-shadow:0 32px 78px -52px rgba(7,27,45,.62)!important}.reconciled-mind-map main>div>section:not([aria-label]):before{content:"";position:absolute;inset:0;border:1px solid rgba(15,59,78,.12);border-radius:inherit;pointer-events:none}.reconciled-mind-map main>div>section:not([aria-label]) button[class*=bg-slate-50]{border-radius:.75rem!important;border:1px dashed rgba(8,127,130,.38)!important;background:rgba(8,127,130,.035)!important;color:var(--study-teal)!important;box-shadow:none!important}.reconciled-mind-map>button[class*=fixed]{border:1px solid rgba(255,255,255,.14)!important;border-radius:.9rem!important;background:var(--study-ink)!important;box-shadow:0 18px 42px -24px rgba(7,27,45,.8)!important}.reconciled-mind-map div[role=dialog]>div{border-radius:1.15rem!important;background:var(--study-sheet)!important;box-shadow:0 30px 80px -30px rgba(7,27,45,.65)!important}.reconciled-mind-map div[role=dialog] button[type=submit]{border-radius:.72rem!important;background:var(--study-ink)!important;box-shadow:none!important}.reconciled-algorithm-lab main>div>header{padding-bottom:1.5rem;border-bottom:1px solid var(--study-line)}.reconciled-algorithm-lab header a{border-radius:.55rem!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}.reconciled-algorithm-lab header div[class*=bg-purple-100]{border-radius:.45rem!important;background:rgba(8,127,130,.09)!important;color:var(--study-teal)!important}.reconciled-algorithm-lab section[aria-label="Choisir un algorithme"]{gap:0!important;border-bottom:1px solid var(--study-line)}.reconciled-algorithm-lab section[aria-label="Choisir un algorithme"]>button{min-height:7rem;border:0!important;border-right:1px solid var(--study-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.reconciled-algorithm-lab section[aria-label="Choisir un algorithme"]>button[aria-pressed=true]{position:relative;background:var(--study-ink)!important;color:white!important}.reconciled-algorithm-lab section[aria-label="Choisir un algorithme"]>button[aria-pressed=true] p,.reconciled-algorithm-lab section[aria-label="Choisir un algorithme"]>button[aria-pressed=true] span{color:rgba(255,255,255,.82)!important}.reconciled-algorithm-lab section[aria-label="Choisir un algorithme"]>button[aria-pressed=true]:after{content:"";position:absolute;left:1rem;right:1rem;bottom:0;height:3px;background:#55c9c4}.reconciled-algorithm-lab main>div>section.mt-4>div:first-child{border-radius:1.15rem!important;background:var(--study-sheet)!important;box-shadow:0 34px 82px -54px rgba(7,27,45,.68)!important}.reconciled-algorithm-lab main>div>section.mt-4>aside{border-left:3px solid rgba(8,127,130,.42)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.reconciled-algorithm-lab main>div>section.mt-4 div[class*=from-violet-50]{border-radius:.7rem!important;background:rgba(8,127,130,.06)!important}.reconciled-algorithm-lab main>div>section.mt-4 button[class*=from-purple-600]{border-radius:.72rem!important;background:var(--study-teal)!important;box-shadow:0 12px 28px -20px rgba(8,127,130,.9)!important}.reconciled-algorithm-lab main>div>section.mt-4 div[class*=bg-slate-950]{border-radius:.9rem!important;border:1px solid rgba(85,201,196,.16)}.dark .reconciled-algorithm-lab,.dark .reconciled-mind-map{--study-ink:#d7edf0;--study-ink-strong:#effbfb;--study-paper:#07131f;--study-sheet:#0b1b29;--study-line:rgba(165,211,214,0.16);--study-teal:#6dd5d0;--study-amber:#e1ae5b}.dark .reconciled-algorithm-lab main>div>section.mt-4>div:first-child,.dark .reconciled-mind-map div[role=dialog]>div,.dark .reconciled-mind-map main>div>section:not([aria-label]){background:#0b1b29!important}.dark .reconciled-algorithm-lab section[aria-label="Choisir un algorithme"]>button[aria-pressed=true],.dark .reconciled-mind-map div[role=dialog] button[type=submit],.dark .reconciled-mind-map>button[class*=fixed]{background:#102f45!important}.dark .reconciled-algorithm-lab section[aria-label="Choisir un algorithme"]>button[aria-pressed=true] p,.dark .reconciled-algorithm-lab section[aria-label="Choisir un algorithme"]>button[aria-pressed=true] span{color:#d8eff2!important}@media (max-width:767px){.reconciled-mind-map main>div:before{display:none}.reconciled-mind-map section[aria-label="Statistiques de la carte mentale"]>div{min-width:0}.reconciled-algorithm-lab section[aria-label="Choisir un algorithme"]{border-top:1px solid var(--study-line)}.reconciled-algorithm-lab section[aria-label="Choisir un algorithme"]>button{min-height:5.6rem;border-right:0!important;border-bottom:1px solid var(--study-line)!important}.reconciled-algorithm-lab main>div>section.mt-4>aside{border-left-width:2px!important;padding-left:1rem!important}}@media (prefers-reduced-motion:reduce){.reconciled-algorithm-lab *,.reconciled-mind-map *{scroll-behavior:auto!important}}