@font-face{font-family:Arvo;font-display:swap;src:url(/fonts/Arvo/arvo-regular.woff2)format("woff2")}@font-face{font-family:Arvo;font-display:swap;src:url(/fonts/Arvo/arvo-bold.woff2)format("woff2");font-weight:700}@font-face{font-family:Arvo;font-display:swap;src:url(/fonts/Arvo/arvo-italic.woff2)format("woff2");font-style:italic}@font-face{font-family:Arvo;font-display:swap;src:url(/fonts/Arvo/arvo-bolditalic.woff2)format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Coolvetica;font-display:swap;src:url(/fonts/Coolvetica/coolvetica_rg.woff2)}@media (prefers-color-scheme:light){[data-theme=auto]:root{--main-color:241, 186, 88;--secondary-color:157, 238, 209;--tertiary-color:201, 154, 228;--complementary-color:31, 92, 201;--link-color:var(--complementary-color)}}[data-theme=light]:root{--main-color:241, 186, 88;--secondary-color:157, 238, 209;--tertiary-color:201, 154, 228;--complementary-color:31, 92, 201;--link-color:var(--complementary-color)}@media (prefers-color-scheme:dark){[data-theme=auto]:root{--main-color:170, 125, 44;--secondary-color:85, 181, 146;--tertiary-color:129, 79, 158;--complementary-color:68, 211, 255;--link-color:var(--complementary-color)}}[data-theme=dark]:root{--main-color:170, 125, 44;--secondary-color:85, 181, 146;--tertiary-color:129, 79, 158;--complementary-color:68, 211, 255;--link-color:var(--complementary-color)}#recapContainer{text-align:center;background:linear-gradient(90deg,#f1ba58aa,#a54e99aa);padding-block:1em}#recapContainer a{color:inherit}html{font-family:Arvo,Times New Roman,Times,serif}body{background-image:conic-gradient(from 45deg, rgba(var(--secondary-color), .3), rgba(var(--tertiary-color), .3), rgba(var(--secondary-color), .3))}#headerContSticky{z-index:2;padding:1em;position:sticky;top:0}header{backdrop-filter:blur(20px)saturate(4);--nav-hover-color:rgba(var(--main-color), .8);background-color:light-dark(#eeec,#222c);background-image:radial-gradient(ellipse at bottom 0 left 10%, var(--nav-hover-color), transparent 30%), radial-gradient(ellipse at bottom 0 left 30%, var(--nav-hover-color), transparent 30%), radial-gradient(ellipse at bottom 0 left 50%, var(--nav-hover-color), transparent 30%), radial-gradient(ellipse at bottom 0 left 70%, var(--nav-hover-color), transparent 30%), radial-gradient(ellipse at bottom 0 left 90%, var(--nav-hover-color), transparent 30%);background-position-y:0%,0%,0%,0%,0%;background-repeat:no-repeat;background-size:100% 200%;border-radius:.5em;width:min(100%,90ch);margin:auto;transition:width .5s,background-position-y 1s;position:relative;box-shadow:inset 0 -2px 3px light-dark(#0003,#fff3)}header:not(:has(#menuOuterCont.open)){background-position-y:-100%,-100%,-100%,-100%,-100%;width:min(100%,40ch);transition:width .5s .5s}header:not(:has(#menuOuterCont.open)) #logo{height:1em}header:has(a:first-child:hover,a:first-child:focus){background-position-y:40%,0%,0%,0%,0%}header:has(a:nth-child(2):hover,a:nth-child(2):focus){background-position-y:0%,40%,0%,0%,0%}header:has(a:nth-child(3):hover,a:nth-child(3):focus){background-position-y:0%,0%,40%,0%,0%}header:has(a:nth-child(4):hover,a:nth-child(4):focus){background-position-y:0%,0%,0%,40%,0%}header:has(a:nth-child(5):hover,a:nth-child(5):focus){background-position-y:0%,0%,0%,0%,40%}#headerContent{z-index:4;flex-direction:row;justify-content:space-between;padding:.5em;font-family:Coolvetica,Arial,sans-serif;font-size:2em;display:flex;position:relative}#headerTitle{flex-direction:row;align-items:center;display:flex}#logo{cursor:url(/storage/home/pictures/pawCursor.png) 17 7,default;border-radius:100%;height:3em;transition:height .5s}#logo.spin{animation:3s ease-in-out spin}@keyframes spin{to{rotate:3turn}}#btnMenu{cursor:pointer;background-color:#0000;border:none;margin:0;padding:10px}#btnMenu:hover{color:#888}#btnMenu:focus,#btnMenu:hover{box-shadow:none;transform:none}#btnMenu:focus-visible{outline:4px solid #0056ff}#btnMenu svg{transition:all .5s}#btnMenu.active svg{transform:rotateX(180deg)}#menuOuterCont[hidden]{visibility:collapse}#menuOuterCont{grid-template-rows:0fr;transition:grid-template-rows .5s;display:grid}#menuOuterCont.open{visibility:visible;grid-template-rows:1fr;transition-delay:.5s}#menuContainer{border-top:1px solid #8883;flex-wrap:wrap;justify-content:space-evenly;gap:5px 4ch;padding:0 1em;transition:padding .5s;display:flex;overflow:hidden;box-shadow:0 0 7px #8883}#menuOuterCont.open #menuContainer{padding:.3em 1em;transition-delay:.5s}#menuContainer a{color:inherit;padding:.7em;text-decoration:none;transition:opacity .5s}#menuContainer:has(a:hover) :not(a:hover){opacity:.7}#menuTop{flex:0}#menuTop img{width:1em;height:1em}#statusWarning{z-index:4;background-color:#fdb80a;border-radius:100%;width:1em;height:1em;animation:3s infinite ping;position:absolute;top:.5em;left:.5em}@keyframes ping{0%{box-shadow:0 0 #fdb80a}70%{box-shadow:0 0 0 .7em #fdb80a00}}#catWalking{z-index:1;background-color:#0003;border-radius:100px;transition:top 20s ease-in-out,left 20s ease-in-out;position:absolute;box-shadow:0 0 2em 2em #0003}.catPaw{filter:brightness(.1);opacity:.5;pointer-events:none;width:1.5em;height:1.5em;animation:10s both pawFade;position:absolute}@keyframes pawFade{0%,to{opacity:0}10%{opacity:.5}}main{max-width:max(1000px,80ch);margin:auto;padding-block:3em}h1,h2{font-family:Coolvetica,Arial,sans-serif}#bannerPro{text-align:center;opacity:.8;width:fit-content;margin-inline:auto;padding:.5em;transition:opacity .5s;& a{justify-content:center;align-items:center;gap:.5ch;text-decoration-style:dashed;display:inline-flex}& #logoPro{height:1.2em;display:inline}}#aboutme,#sectionCreations,#sectionExperiments,#cop1s,#socials{scroll-margin-top:15em}section>h2{border-top:2px dashed #8884;margin-top:1em;padding-top:1rem;font-size:min(9vw,6em)}#aboutme{background-color:rgb(var(--main-color));text-align:justify;border:8px double rgb(var(--tertiary-color));border-top:solid rgb(var(--tertiary-color));border-left:solid rgb(var(--tertiary-color));border-radius:0 10px 10px;& #shortPres{line-height:2em}}#aboutme h2{margin:0;padding:0;font-size:min(9vw,6em)}.opacity50{opacity:.5}#createSyn{color:rgb(var(--link-color));cursor:pointer;position:relative}#createSyn.cursor:after{content:"";background-color:rgb(var(--link-color));width:2px;animation:.5s step-end infinite cursorBlink;display:inline-block;position:absolute;top:0;bottom:0}@keyframes cursorBlink{0%,to{opacity:0}50%{opacity:1}}a{color:rgb(var(--link-color))}a:focus-visible{outline:4px solid #0056ff}a.action{color:#111;background-color:rgb(var(--secondary-color));text-align:center;margin:1vh 2vw;padding:5px;font-weight:700;text-decoration:none;transition:all .5s}a.action:hover{padding-left:1em}#activitiesTilesCont{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1em;display:grid}.activityContainer{border:2px solid;border-radius:1em;flex-direction:column;transition:all 1s;display:flex;overflow:hidden}#photography:hover,#photography:focus-within{background-color:#83c8d188}#photography:hover .activityCardPic,#photography:focus-within .activityCardPic{animation:.5s flash}@keyframes flash{0%,to{filter:brightness()grayscale(0)}20%{filter:brightness(4)grayscale()}}#trains:hover,#trains:focus-within{background-color:#e2737388}#trains .activityCardPic:after{content:"🚂" / "";opacity:0;font-size:5em;position:absolute;top:40%;left:-50%}#trains:hover .activityCardPic:after,#trains:focus-within .activityCardPic:after{opacity:1;filter:blur(2px);animation:1s linear train}@keyframes train{0%{left:150%}to{left:-50%}}#gaming{position:relative}#gaming:hover,#gaming:focus-within{background-color:#ce5eb688}#gamingBall{content:"";background-color:rgb(var(--tertiary-color));width:20px;height:20px;left:var(--x-pos);top:var(--y-pos);border-radius:500px;outline:0 solid #0000;transition:all .1s linear;display:block;position:absolute}#gamingBall.bounce{animation:.5s bounce}@keyframes bounce{0%{outline:0 solid #0000}50%{outline:5px solid #fff8}to{outline:10px solid #0000}}#gaming ul{list-style-type:circle}#nature{transition:box-shadow 1s,background-color 1s;box-shadow:0 0 0 200vw #0000}#nature:hover,#nature:focus-within{z-index:1;background-color:#60cf6688;transition:box-shadow 4s 2s,background-color 1s;overflow:visible;box-shadow:0 0 20vh 200vw #1d3d0aaa}#nature .activityCardPic:nth-child(2){transition:all .5s}#nature:hover .activityCardPic:nth-child(2),#nature:focus-within .activityCardPic:nth-child(2){z-index:1;border-radius:1em;transition:all 4s 2s}#gaming{grid-row:2/4}#kibbles{opacity:.5;align-self:flex-end;height:fit-content}#kibbles:hover,#kibbles:focus{opacity:1}.activityCardPic{background-position:50%;background-size:cover;width:100%;height:10em;position:relative}#photography .activityCardPic{background-image:var(--image-url), var(--image-low-url);background-color:#6b7559}#trains.loading .activityCardPic{background-color:#87826a}#trains:not(.loading) .activityCardPic{background-image:var(--image-url), var(--image-low-url)}#gaming .activityCardPic{background-image:var(--image-url);cursor:pointer;background-color:#567166}#nature .activityCardPic:nth-child(2){background-image:var(--image-url), var(--image-low-url);background-color:#162a0e}#nature .activityCardPic:nth-child(5){background-image:var(--image-url), var(--image-low-url);background-color:#162a0e;border-bottom-right-radius:1em;border-bottom-left-radius:1em}.activityCardTitle,.activityCardDesc{padding:1em}.activityCardTitle{text-align:center;margin-block:0}.activityContainer hr{border:2px dashed #8888}.activitiesTiles{background-color:rgb(var(--secondary-color));text-align:center;border-radius:5px;flex:1;grid-template-rows:3em 0fr;align-self:flex-end;min-width:10ch;padding:1em;transition:all .5s;display:grid;position:relative}.activitiesTiles:hover,.activitiesTiles:focus,.activitiesTiles:focus-within{grid-template-rows:3em 1fr}.activitiesTiles:before{content:"💛";font-size:1.5em;position:absolute;bottom:-.5em;left:-.5em}.activitiesTiles span:first-child{justify-content:center;align-items:center;font-size:2em;display:flex}.activityDesc{opacity:0;text-transform:uppercase;font-family:Coolvetica,Arial,sans-serif;transition:all .5s;overflow:hidden}.activitiesTiles:hover .activityDesc,.activitiesTiles:focus .activityDesc,.activitiesTiles:focus-within .activityDesc{opacity:1}.activityDesc a{color:inherit}.activitiesTiles:hover #emojiTree{animation:2s tree}@keyframes tree{0%,to{transform:skew(0)}40%{transform:skew(10deg)translate(-2px)}80%{transform:skew(-5deg)translate(2px)}}.activitiesTiles:hover #emojiKibbles{animation:2s kibbles}@keyframes kibbles{0%,to{filter:blur()}50%{filter:blur(1px)}to{transform:rotateY(1080deg)}}#sectionAlphabet{background-color:rgb(var(--main-color));border-radius:10px;margin-block:1em;margin-inline:auto;padding:1em}#Alphabet{width:fit-content;margin:auto}#firstLetter{border-left:solid 2px rgb(var(--tertiary-color));padding-left:1rem;font-family:Coolvetica,Arial,sans-serif;font-size:5em;font-style:italic}#letterLike{opacity:.5;margin-left:1ch;font-size:2em}#alphabetDefinition{text-align:justify;font-size:1.2em}#alphabetDefinition dfn{background-color:rgb(var(--tertiary-color))}#containerCreas{justify-content:space-evenly;gap:2em;display:grid}.cardCrea{background-color:rgb(var(--main-color));outline-offset:0;--offset-borders:1.5em;outline:2px solid #0000;flex-direction:column;justify-content:space-between;transition:outline 2s,outline-offset 3s .5s;display:flex;position:relative}.creaImg{border-radius:0;width:100%;min-height:8em;transition:all 1s}.cardCrea:hover .creaImg{border-radius:10px;transform:translate(-8px,-8px)rotate(1deg)scale(1.1);box-shadow:10px 10px 10px #0008}.creaTags{background-color:rgb(var(--tertiary-color));border-radius:1000px;align-self:center;align-items:center;padding:5px;font-size:80%;display:flex;position:relative;bottom:1em;& svg{width:100%;height:1.1em;padding-inline:5px}}.tagBeta{border:1px solid;border-radius:1000px;margin-left:5px;padding-inline:4px}.creaName{margin:0 1ch;font-weight:200}.creaDesc{margin:1ch}.creaSpace{flex:1}#timelineCont{justify-content:center;margin:1em;font-size:1.5em;display:flex}#timelineCont>a{background-image:url(/storage/home/pictures/arrowRight.png);background-position:0;background-repeat:repeat-x;background-size:4em;flex:1;margin-block:.5em;margin-inline:0;padding-block:.5em;padding-inline:.5em;transition:background-postion,margin .5s,padding .5s}#timelineCont:hover>a{background-position:4em;margin-block:0;padding-block:1em;transition:all .5s}.tag{border:1px solid;border-radius:100px;margin-inline:1ch;padding:5px;font-family:Consolas,monospace;font-size:70%;font-weight:700}code{background-color:#2221;border:1px solid #fff2;padding:2px 4px;font-family:Cascadia Code,Consolas,monospace}#ContainerExpe{border:1em solid rgb(var(--main-color));box-shadow:10px -5px 0 5px rgb(var(--tertiary-color)), -10px 5px 0 5px rgb(var(--secondary-color));border-radius:10px;padding:1em}#cop1sBG{opacity:.8;background-color:rgb(var(--main-color));border:1px solid;border-radius:50px;align-items:center;margin-left:2ch;padding:10px 1ch;font-size:1rem;display:inline-flex}#cop1sBG>.iiicons,#cop1sBG>svg{margin-inline-end:.5ch}.cardCop1{background-color:rgb(var(--tertiary-color));background-image:url(/storage/home/pictures/lines.png);background-size:calc(var(--bg-size) * 1em);background-blend-mode:overlay;box-shadow:0 0 rgba(var(--tertiary-color), .5), 0 0 rgba(var(--tertiary-color), .5);background-attachment:fixed;border-radius:10px;grid-template:"avatar name""avatar desc""avatar links"1fr/auto 1fr;align-items:center;margin-bottom:1em;padding:1em;transition:all .5s ease-in-out;display:grid}.cardCop1:hover,.cardCop1:focus-within{box-shadow:-2em 0 rgba(var(--tertiary-color), .5), 2em 0 rgba(var(--tertiary-color), .5)}#shaninjah>.cop1Avatar{border-radius:500px}.cop1Avatar{margin:1em;border:2px solid #fff8;border-radius:1em;grid-area:avatar;width:min(30vw,10em);max-height:10em;margin-inline-start:0}.cardCop1>h3{grid-area:name;font-style:italic}.cardCop1>p{grid-area:desc}.cardCop1 .heart{color:#ffe904;font-size:1.5em;animation:10s infinite heartAnim}@keyframes heartAnim{0%,20%{color:#ffe904;transform:scale(1)}5%{color:#fff9b7;transform:scale(1.2)}}.cardCop1>.cop1LinksCont{grid-area:links;justify-content:end;align-items:center;gap:1ch;display:flex}.cop1LinksCont a{background-color:rgb(var(--secondary-color));color:inherit;padding:.5em 1em;font-weight:300;text-decoration:none;transition:all .5s}.cop1LinksCont a:hover,.cop1LinksCont a:focus{padding-inline:1.5em .5em}footer{background-color:rgb(var(--main-color));text-align:center;margin-top:4em;padding:1em;font-family:Coolvetica,Arial,sans-serif;position:relative;box-shadow:0 0 4em #8888}#duckCont{position:absolute;bottom:100%;right:0}#duck{opacity:.8;cursor:pointer;height:2em}#duckCont:before{content:"Eurékoin !";color:#111;user-select:none;opacity:0;transform-origin:100%;background-color:#eea;border:1px solid #4418;width:min(11ch,100vw - 3em);margin-right:1ch;transition:all .5s;position:absolute;right:100%;transform:scale(.5)rotate(-10deg)}#duckCont:has(.coin):before{opacity:1;transform:scale(1)rotate(0)}#socialsContainer{flex-wrap:wrap;justify-content:center;font-size:1.5em;display:flex}#socialsContainer a{margin-inline:1em;padding:1em;padding-inline:0;transition:all .5s ease-out;display:flex}#socialsContainer a:hover,#socialsContainer a:focus{margin-inline:0;padding-inline:1em}#socialProSite img{filter:drop-shadow(0 0 .3em #000)}#socialProSite:hover,#socialProSite:focus{background-color:#0002}#socialFluxer{color:#4641d9}#socialFluxer:hover,#socialFluxer:focus{background-color:#4641d922}#discordLinkCont{transition-duration:.5s;transition-timing-function:linear(0, .012 0.9%, .049 2%, .409 9.3%, .513 11.9%, .606 14.7%, .691 17.9%, .762 21.3%, .82 25%, .868 29.1%, .907 33.6%, .937 38.7%, .976 51.3%, .994 68.8%, 1);display:inline-flex;position:relative;& #discordLinkOverlay{justify-content:center;align-items:center;transition:inherit;display:flex;position:absolute;inset:0}& a{opacity:0;pointer-events:none;transition:inherit;transform:translateY(50%)}}#discordLinkCont:hover,#discordLinkCont:focus-within{& #discordLinkOverlay{transform:translateY(-50%)}& a{opacity:1;pointer-events:all;transform:translateY(0)}}#socialDiscord{color:#5865f2}#socialDiscord:hover,#socialDiscord:focus{background-color:#5865f222}#socialGithub{color:#24292f}#socialGithub:hover,#socialGithub:focus{background-color:#24292f22}#socialYoutube{color:red}#socialYoutube:hover,#socialYoutube:focus{background-color:#f002}#socialGTA5Mods{color:#20ba4e}#socialGTA5Mods:hover,#socialGTA5Mods:focus{background-color:#20ba4e22}#socialLCPDFR{color:#0057f5}#socialLCPDFR:hover,#socialLCPDFR:focus{background-color:#0057f522}#socialsContainer img{width:1em;height:1em}#otherWebsites{flex-wrap:wrap;justify-content:center;gap:1ch;max-width:950px;margin-block:2em;margin-inline:auto;display:flex}#otherWebsites a{min-width:30ch;color:inherit;background-image:linear-gradient(90deg, transparent, rgb(var(--link-accent-color)) 20%, rgb(var(--link-accent-color)) 80%, transparent);border:1px solid #8888;border-image:linear-gradient(90deg,#0000,#8888 20% 80%,#0000) 1;padding:1ch .5ch;text-decoration:none;transition:all .5s}#otherWebsites a:hover{background-color:rgb(var(--link-accent-color))}#statusContainer{text-align:center;margin-inline:-1em;padding:.5em}#statusContainer a{color:inherit}#statusSummary:not(:empty){padding-block-start:.5em;font-size:80%}#statusLink:before{content:"";background-color:#50fa82;border-radius:100px;width:.5em;height:.5em;margin-inline-end:1ch;transition:all .5s;display:inline-block}#statusLink[data-status=error]:before{background-color:#ff3c00}#statusLink[data-status=warning]:before{background-color:#f08200}#statusLink[data-status=info]:before{background-color:#5082f0}#easterContainer{margin-top:2em;border-radius:100px;width:fit-content;margin-inline:auto;padding:.5em;& .egg{cursor:default;text-decoration:none;transition:all 1s}& .egg.notFound{opacity:.2;filter:brightness(0);& .tooltip{display:none}}}#easterContainer:not(:has(.notFound)){color:#000;background-color:gold}#easterContainer:not(:has(.notFound)):after{content:"GG";letter-spacing:2px;font-weight:900}@media (width<=700px){#logo{margin-inline-end:20px}main{padding:10px}#aboutme{padding:1em}#nature:hover .activityCardPic:nth-child(2),#nature:focus-within .activityCardPic:nth-child(2){transform:scale(1.1)rotate3d(-.2,.2,0,25deg)}#containerCreas{grid-template-columns:1fr}.cardCop1{grid-template-columns:auto 1fr;grid-template-areas:"avatar name""desc desc""links links";&>p{text-align:center}& .cop1LinksCont{font-size:80%}}}@media (width>=700px){#logo{margin-inline:20px}main{padding:50px}#aboutme{padding:2em}#nature:hover .activityCardPic:nth-child(2),#nature:focus-within .activityCardPic:nth-child(2){transform:scale(2)rotate3d(-.2,.2,0,25deg)}#containerCreas{grid-template-columns:1fr 1fr}}@media print{#catWalking,.catPaw{display:none}#containerCreas{grid-template-columns:1fr 1fr}#gaming{position:static}.cardCop1{border:1px solid}}
