@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}} html {background-image: url(https://magenoir-le-cercle.fr/wp-content/uploads/2026/01/Cercle_mage_noir_blanc.avif); background-blend-mode: lighten; background-attachment: fixed; background-position: top center; background-repeat: no-repeat; background-color: var(--bricks-color-tagojv); background-size: 100vh} body {background: none}#brxe-ctjkky {display: flex; gap: 10px; flex-direction: column; align-items: flex-start; justify-content: flex-start; color: var(--bricks-color-abzbpz); font-size: 40px}#brxe-ctjkky .brxc-readmore-btn {font-family: ""; font-size: 14px; font-weight: 400; line-height: 1.5; letter-spacing: 0px; text-transform: none; background: #f0f0f0; border-style: solid; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-top: 4px; padding-right: 12px; padding-bottom: 4px; padding-left: 12px}#brxe-mrimkr .cm-stacked-item i {font-size: 24px}#brxe-mrimkr {--cm-stacked-overlap: -15px; --cm-tooltip-bg: rgba(0, 0, 0, 0.85); --cm-tooltip-color: #ffffff; --cm-stacked-hover-scale: 1.5}#brxe-mrimkr .cm-stacked-item {border-style: solid; border-color: var(--bricks-color-tagojv); transition-duration: 0.3s; width: 15vh; height: 15vh}#brxe-mrimkr .cm-stacked-item:hover {box-shadow: rgba(0, 0, 0, 0.2)}#brxe-mrimkr .cm-tooltip {font-family: "Butch"}#brxe-habgwu {display: flex; gap: 10px; flex-direction: column; align-items: flex-start; justify-content: flex-start; color: var(--bricks-color-abzbpz); font-size: 60px}#brxe-habgwu .brxc-readmore-btn {font-family: ""; font-size: 14px; font-weight: 400; line-height: 1.5; letter-spacing: 0px; text-transform: none; background: #f0f0f0; border-style: solid; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-top: 4px; padding-right: 12px; padding-bottom: 4px; padding-left: 12px}#brxe-xecgog .cm-cursor[data-type="dot"] .cm-cursor-content {width: 40px; height: 40px}#brxe-xecgog {align-items: center; margin-bottom: 10%; row-gap: 5vh}#brxe-bljpzc {background-image: radial-gradient( at center, rgba(245, 245, 245, 0.13), rgba(0, 0, 0, 0.82) 90%); flex-direction: column; position: absolute; min-height: 100vh; padding-top: 20px; justify-content: center}@media (max-width: 767px) {#brxe-bljpzc {flex-direction: row}}@media (max-width: 478px) {#brxe-bljpzc {flex-direction: row; padding-right: 5px; padding-left: 5px}}