#diag,#lightbox,#starter{top:0;left:0}#hdbg,#lightbox,#starter{position:fixed}#starter,#theReader{overflow:hidden;font-family:Ovo,times,times-new-roman,serif}body,html{background:var(--mainColor);padding:0;margin:0;font-family:tahoma,arial,helvetica,sans-serif;overflow:hidden}body.carrousel #tarteaucitronAlertSmall{display:none!important}#starter{z-index:90;right:0;bottom:0;color:#fff;font-size:clamp(20px, 1.3vw, 32px);text-align:center}#diag,#diag img~span,#diag>div,#diag>div:before,#starter>div,#starter>div a{position:absolute}#starter.enter{pointer-events:none}#starter>div{bottom:50%;left:50%;transform:translate(-50%,40px);width:max-content;max-width:90%;transition:1s;transform-origin:center calc(100% - 40px)}#starter>div.loaded{transform:translate(-50%,-40px)}#starter.enter>div.loaded{opacity:0;transition:.6s;filter:blur(10px);transform:translate(-50%,-200px) scale(5)}#starter>div p{display:block;margin:0;font-size:30px;line-height:45px;background:linear-gradient(left,#fff 50%,transparent 52%);background:-webkit-linear-gradient(left,#fff 50%,transparent 52%);background-position:0 top;background-repeat:no-repeat;background-size:200%;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:3s fadetext}#starter>div p:nth-of-type(2){animation-delay:1.75s;animation-fill-mode:backwards}@keyframes fadetext{from{background-position:120% top;transform:scale(.7)}to{background-position:0 top;transform:scale(1)}}@keyframes startload{from{opacity:.2;transform:scale(.9)}to{opacity:1}}#starter>div a{display:block;bottom:0;left:50%;transform:translate(-50%,138px) scale(0);width:128px;height:128px;border-radius:64px;line-height:124px;margin:0 auto;font-size:24px;background:#fff;transition:.5s}#starter>div.loaded a{transform:translate(-50%,138px) scale(1.01)}#starter>div a:hover{transform:translate(-50%,138px) scale(1.1)}#diag{width:100%;height:100%;overflow:hidden;z-index:-1}#diag>div{width:100px;height:100px;border-radius:50%;line-height:100px;text-align:center;transition:.25s,top 0,left 0,width 0,height 0,transform .25s;z-index:1;overflow:hidden;background:0 0}#diag>div:before{content:"";width:calc(100% - 12px);height:calc(100% - 12px);left:1px;top:1px;border:5px solid transparent;border-radius:100%;z-index:1;opacity:0;transition:.5s}#diag>div.loading:not(.level_2):before{opacity:1;background:rgba(255,255,255,.5);border-top-color:#15152e;animation:1s linear infinite loadChildren}@keyframes loadChildren{from{transform:rotate(0)}to{transform:rotate(360deg)}}#diag.construct>div{transition:.75s,transform .25s,z-index,margin}#diag>div.level_0{z-index:30;transform:translate(var(--lvl0X),var(--lvl0Y))}#diag>div.level_1{transition:.75s .1s,transform .25s,z-index,margin;z-index:20;transform:translate(var(--lvl1X),var(--lvl1Y))}#diag>div.level_2{transition:1s .15s,transform .25s,z-index,margin;z-index:10;transform:translate(var(--lvl2X),var(--lvl2Y))}#diag>div.level_3,#diag>div.level_null{transition:.85s .15s,transform .25s,z-index;z-index:9}#diag>div:not(.level_2,.level_3,.level_null){cursor:pointer}#diag>div:not(.level_2,.level_3,.level_null):hover{transform:scale(1.1)}#diag img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;transition:1s;background:#15152e;filter:grayscale(1) brightness(1.1) contrast(1.1)}#diag img.zoom{transform:scale(1.35)}#diag>div.level_2 img,#diag>div.level_3 img,#diag>div.level_null img{width:180%;height:180%;margin:-40%;opacity:0}#diag img~span{display:block;z-index:1;top:-5px;left:-5px;width:calc(100% + 5px);height:calc(100% + 5px);mix-blend-mode:hard-light}#diag .c_text img~span,#diag .level_2.c_text p.replaceTxt{background:var(--cText)}#diag .c_audio img~span,#diag .level_2.c_audio p.replaceTxt{background:var(--cAudio)}#diag .c_video img~span,#diag .level_2.c_video p.replaceTxt{background:var(--cVideo)}#diag .c_image img~span,#diag .level_2.c_image p.replaceTxt{background:var(--cImage)}#diag .c_mixed img~span,#diag .level_2.c_mixed p.replaceTxt{background:var(--cMixed)}#diag>svg{transition:opacity 2s}#diag>svg>line{shape-rendering:geometricPrecision;stroke-width:1.5;stroke-opacity:.5;transition:stroke}#diag img[src=""]:before,#diag p.replaceTxt{font-family:Ovo,tahoma,arial,helvetica,sans-serif;display:block;margin:50% 0 0 50%;transform:translate(-50%,-50%);width:calc(32vmin + 50px);height:calc(32vmin + 50px);color:#111;background:#eee;font-size:min(4.2vw, 4.2vh);line-height:min(4.2vw, 4.2vh);transition:.5s;overflow:hidden}#debugger,#diag img[src=""],#diag img[src=""]:before,#resetBtnForMixed{background:#fff}#diag .c_text p.replaceTxt,#diag.c_text img[src=""]:before{color:var(--cText)}#diag .c_audio p.replaceTxt,#diag.c_audio img[src=""]:before{color:var(--cAudio)}#diag .c_video p.replaceTxt,#diag.c_video img[src=""]:before{color:var(--cVideo)}#diag .c_image p.replaceTxt,#diag.c_image img[src=""]:before{color:var(--cImage)}#diag .c_mixed p.replaceTxt,#diag.c_mixed img[src=""]:before{color:var(--cMixed)}#diag img[src=""]:after,#diag img[src=""]:before,#diag p.replaceTxt span,#diag p.replaceTxt:after{display:inline-block;vertical-align:middle;transform-origin:center;width:calc(100% - 20px);max-height:100%;height:max-content;transition:1s}#diag img[src=""]:after,#diag p.replaceTxt:after{content:"";width:0;height:96%}#diag .level_1 p.replaceTxt span{transform:scale(.7)}#diag .level_2 p.replaceTxt span{transform:scale(.25)}#diag.lightbox .level_0 p.replaceTxt{transform:translate(-50%,-50%) scale(1.75)}#diag.lightbox>div,#diag.lightbox>svg{transition:.5s!important;filter:blur(15px);opacity:.25}#diag.lightbox>svg{opacity:0}#diag.lightbox>div.level_0{filter:blur(7px);opacity:.5;transition:.25s!important}#lightbox{right:0;bottom:0;z-index:40;background:rgba(36,16,75,.75);display:flex;flex-wrap:wrap}#lightbox>h3{margin:0 0 0 80px;width:calc(100% - 80px);padding:10px 80px 10px 0;color:#fff;font-size:clamp(24px, 4vmin, 40px);font-weight:400;text-align:center;opacity:.9;text-transform:uppercase;height:64px;display:flex;align-items:center;justify-content:center;animation:1s ease-out lb_to_bottom;position:relative;overflow:hidden;transition:.5s}#lightbox.remove>h3{transform:translateY(-74px)}#lightbox h3 span{right:0;position:absolute;top:-10px;z-index:42;font-size:70px;width:80px;height:90px;padding:0;line-height:100px;cursor:pointer;opacity:.5;transition:.25s}#audioPlayerControls:hover,#lightbox h3 span:hover{opacity:1}#lightbox #container{width:96%;margin:10px auto;height:calc(100% - 154px);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}#lightbox #legend{width:100%;height:40px;padding:0;display:flex;align-items:flex-end;justify-content:center;animation:1s ease-out lb_to_top;transition:.5s}#lightbox.remove #legend{transform:translateY(74px)}#lightbox #legend>div{padding:0 2%;margin:0;width:calc(94% - 50px);text-overflow:ellipsis;overflow:auto;scrollbar-width:none;font-size:14px!important;color:#fff;font-family:Victor,tahoma,arial,helvetica,sans-serif;text-align:left;font-style:italic;height:auto;min-height:36px}#lightbox #legend>div a,#lightbox #legend>div>*{margin:0;color:#fff}#lightbox #legend>div a{text-decoration:underline}#lightbox #legend.overflow>div,#lightbox #legend.overflowLandscape>div{cursor:pointer;transition:.5s;max-height:40px}#lightbox #legend.overflow:after,#lightbox #legend.overflowLandscape:after{content:"...";align-self:flex-start;border:1px solid #fff;padding:3px 10px;line-height:10px;height:18px;border-radius:4px;cursor:pointer;text-align:center;transition:.25s;width:14px;margin:10px 10px 0;overflow:hidden;color:#fff}#lightbox #legend.overflowLandscape:hover:after,#lightbox:not(.remove) #legend.overflow:hover:after{background:#fff;color:var(--otherColor)}#lightbox:not(.remove) #legend.show>div{max-height:50vh;padding:10px 2% 20px;overflow:auto;margin-bottom:-10px;background:var(--mainColor);border-radius:8px 8px 0 0;box-shadow:0 0 4px #fff;transform:scale(1);z-index:100;pointer-events:all}#lightbox:not(.remove) #legend.overflow.show:after,#lightbox:not(.remove) #legend.overflowLandscape.show:after{margin-left:-44px;pointer-events:none;opacity:0}#lightbox #container.video iframe,#lightbox #container.video video{max-width:100%;aspect-ratio:16/9;height:100%;animation:1s ease-out lb_iframe;transition:.5s;background:var(--mainColor)}#lightbox.remove #container.video iframe,#lightbox.remove #container.video video{max-width:16vw;height:16vw;aspect-ratio:1;border-radius:32vw;filter:blur(16px);opacity:0}#lightbox #container.image img{max-width:100%;max-height:100%;object-fit:contain;margin:0;animation:1s ease-out lb_img;transition:1s}#lightbox.remove #container.image img{max-width:16vw;max-height:16vw;border-radius:32vw;filter:blur(24px);opacity:0}#lightbox #container.audio #audioPlayer{width:100%;display:flex;justify-content:center;align-items:center}#lightbox #container.audio .illustration{width:33%;height:100%;margin-right:20px;text-align:center;transition:.5s;display:flex;justify-content:center;align-items:center;position:relative}#lightbox #container.audio.loading .illustration,#lightbox.remove #container.audio .illustration{width:0%;margin-right:0}#lightbox #container.audio .illustration img{max-width:100%;max-height:calc(100vh - 160px);object-fit:contain;border-radius:5px;transition:.5s;cursor:pointer}#lightbox #container.audio .illustration.zoom{width:100%;margin-right:-67%;backdrop-filter:blur(25px);transform:scale(1.001);z-index:50}#audioPlayerControls{/*! display:inline-block; */vertical-align:middle;width:64px;height:64px;border:2px solid #fff;border-radius:34px;/*! margin-right:22px; */cursor:pointer;opacity:.5;transition:.25s;text-align:center;font-size:0}.remove #audioPlayerControls{transition:.75s;opacity:0;pointer-events:none}#audioPlayerControls:after,#audioPlayerControls:before{content:"";display:inline-block;vertical-align:middle;border:2px solid #fff;width:10px;margin:14px 2px;height:30px;border-radius:4px;transition:.25s}.pause #audioPlayerControls:before{border-right:0 transparent;width:4px;margin-right:0}.pause #audioPlayerControls:after{border:0 transparent;border-top:2px solid #fff;border-right:2px solid #fff;height:24px;width:24px;margin-left:-15px;transform:rotate(45deg)}.loading #audioPlayerControls:after,.loading #audioPlayerControls:before{border:4px solid transparent;border-top:4px solid #fff;border-right:4px solid #fff;transform:none;width:58px;height:58px;margin:-1px;border-radius:32px;animation:2s linear infinite apcLoop}.loading #audioPlayerControls:after{margin-left:-65px;border:4px solid transparent}@keyframes apcLoop{from{transform:rotate(0)}to{transform:rotate(360deg)}}#waveform{display:block;width:calc(100% - 94px);margin:0 0 0 20px;overflow:hidden!important;transition:.5s;transform-origin:middle left}.illustration #waveform{width:calc(67% - 114px)}#lightbox:not(.remove) #container.pause:not(.loading) #audioPlayer #waveform{opacity:.5;transform:scaleY(75%)}.loading #waveform,.remove #waveform{margin:0;margin-right:calc(-100% + 94px);opacity:0}.loading .illustration #waveform,.remove .illustration #waveform{margin:0;margin-right:calc(-67% + 114px);opacity:0}#waveform>wave{width:100%!important;overflow:visible!important;scrollbar-width:none}@keyframes lb_to_bottom{0%,50%{transform:translateY(-74px)}}@keyframes lb_to_top{0%,50%{transform:translateY(74px)}}@keyframes lb_iframe{0%{max-width:16vw;height:16vw;aspect-ratio:1;border-radius:32vw;filter:blur(24px);opacity:0}50%{filter:blur(0px)}}@keyframes lb_iframe_portrait{0%{max-height:16vw;width:16vw;aspect-ratio:1;border-radius:32vw;filter:blur(16px);opacity:0}50%{filter:blur(0px)}}@keyframes lb_img{0%{max-width:16vw;max-height:16vw;border-radius:32vw;filter:blur(24px);opacity:0}50%{filter:blur(0px)}100%{max-width:100%;max-height:100%}}#hdbg{top:5px;left:5px}#debugger{display:inline-block;vertical-align:top;margin-left:5px;width:20px;height:20px;border-radius:100%}#debugger.interact{background:#0f0}#debugger.draw{background:red}#theReader{position:absolute;text-align:left;left:2%;right:2%;top:2%;bottom:2%;font-size:10vh;line-height:11vh;color:#fff;transition:.45s;border-radius:10px}.remove #theReader{transform:scale(0);opacity:0}#theReader section{position:absolute;pointer-events:none;z-index:-1;opacity:0;left:2%;right:calc(2% - 20px);height:auto;top:50%;transform:translateY(-50%)}#theReader.reading section.reading{color:#fff;height:auto}#theReader:not(.start) section.reading,#theReader:not(.start) section.remove{pointer-events:auto;z-index:1;opacity:1;max-height:96%;padding:1% 20px 1% 0;font-size:max(14px, var(--sectionFS));line-height:max(16px, var(--sectionLH));font-size:clamp(14px, var(--sectionFS), 30px);line-height:clamp(16px, var(--sectionLH),34px);overflow-x:hidden;overflow-y:hidden;scrollbar-width:none;transition:color .5s}#theReader:not(.start) section.reading.overflow{overflow-y:scroll;scrollbar-width:thin;padding:1% 12px 1% 0}#theReader:not(.start) section.reading::-webkit-scrollbar{height:0;width:0;background:0 0;-webkit-border-radius:4px}#theReader:not(.start) section.reading::-webkit-scrollbar-thumb{background:0 0;-webkit-border-radius:4px}#theReader:not(.start) section.reading.overflow::-webkit-scrollbar{height:8px;width:8px;background:rgba(255,255,255,.05)}#theReader:not(.start) section.reading.overflow::-webkit-scrollbar-thumb{background:rgba(255,255,255,.4)}#theReader:not(.start) section.remove{transition:1s;transform:translateY(-50%) scale(.2);opacity:0;filter:blur(20px)}#theReader section>:first-of-type{margin-top:0!important;padding-top:0!important}#theReader section>:last-of-type{margin-bottom:0!important;padding-bottom:0!important}#theReader section.reading span.a0{opacity:0;pointer-events:none;width:0;position:absolute;visibility:hidden}#theReader section.reading span.a0~:not(.a0,.a1){display:none}#theReader section.reading span.a1{transition:opacity .5s,filter .5s}#resetBtnForMixed{position:absolute;z-index:15;bottom:10px;left:50%;font-size:24px;color:var(--mainColor);line-height:30px;padding:5px 15px;cursor:pointer;opacity:.7;transform:translateX(-50%);transition:.25s;display:none}#resetBtnForMixed:hover{opacity:1;transform:translateX(-50%) scale(1.05)}@media screen and (max-aspect-ratio:11/7){#lightbox #container.video iframe,#lightbox #container.video video{width:100%;max-height:100%;height:auto;max-width:auto;animation:1s ease-out lb_iframe_portrait}#lightbox.remove #container.video iframe,#lightbox.remove #container.video video{max-width:auto;max-height:16vw;height:auto;width:16vw;aspect-ratio:1;border-radius:32vw;filter:blur(16px);opacity:0}}@media screen and (orientation:portrait){#lightbox #container{overflow:visible}#lightbox #container.audio #audioPlayer{flex-wrap:wrap;align-content:center;height:100%;gap:0;position:relative}#lightbox #container.audio .illustration{width:100%;height:60%;margin:0}#lightbox #container.audio.loading .illustration,#lightbox.remove #container.audio .illustration{width:100%;height:0%}#lightbox #container.audio .illustration span{height:99%;width:100%}#lightbox #container.audio .illustration img{max-height:100%;transition:.25s}#lightbox #container.audio .illustration img:hover{transform:scale(1.05)}#lightbox #container.audio.loading .illustration img,#lightbox.remove #container.audio .illustration img{max-height:0}#lightbox #container.audio .illustration.zoom{margin:0;height:100%;transform:translateY(20%)!important;transform:scale(1.001);z-index:50}#lightbox #container.audio .illustration.zoom img{max-height:calc(100vh - 160px)}#lightbox #container.audio #waveform{height:40%;width:calc(100% - 90px);margin-top:0}#lightbox #container.audio #waveform wave{height:100%!important;transform:scaleY(1.1)}#lightbox #container.audio.loading #waveform,#lightbox.remove #container.audio #waveform{margin:0;margin-right:calc(-100% + 94px);opacity:0}}#diag div.c_category0 p.replaceTxt{color:#c15e5e;background:#4a2828}#diag div.c_category1 p.replaceTxt{color:#71d071;background:#1a481a}#diag div.c_category2 p.replaceTxt{color:#5ec0de;background:#1b4450}#diag div.c_category3 p.replaceTxt{color:#d6b224;background:#414114}body.c_category0 #theReader section.reading{color:#c15e5e}body.c_category1 #theReader section.reading{color:#71d071}body.c_category2 #theReader section.reading{color:#5ec0de}body.c_category3 #theReader section.reading{color:#d6b224}:root{--sectionFS:9vh;--sectionLH:10vh;--lvl0X:0;--lvl1X:0;--lvl2X:0;--lvl0Y:0;--lvl1Y:0;--lvl2Y:0}