@import"https://fonts.googleapis.com/css?family=Press+Start+2P";@import"https://fonts.googleapis.com/css?family=Press+Start+2P&display=swap";@import"https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css?family=Press%20Start%202P";.navbar{display:flex;justify-content:center;background-color:#000;padding:0;width:100%;gap:15px;position:fixed;top:0;left:0;z-index:1000;font-family:"Press Start 2P"}.nav-item{color:#fff;text-decoration:none;padding:20px 30px;font-size:18px;font-weight:700;text-transform:uppercase;position:relative;transition:.3s;display:flex;align-items:center;justify-content:center;flex-grow:1;transform:skew(-20deg);background-color:transparent;font-family:"Press Start 2P";border-radius:0;border:none}.nav-item span{display:block;transform:skew(30deg)}.nav-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#8d140496;transform:skew(-20deg);z-index:-1;transition:.3s ease-in-out;border-radius:0}.hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;background:none;border:none;cursor:pointer;z-index:1100;position:absolute;left:15px;top:10px}.hamburger span{display:block;width:28px;height:4px;margin:4px 0;background:#f33;border-radius:0;transition:.3s}.nav-links{display:flex;flex-direction:row;align-items:stretch;gap:20px;position:relative;width:100vw;height:70px}@media (max-width: 1400px){.navbar{flex-direction:row;justify-content:flex-start;padding:0;height:64px;position:fixed;top:0;left:0;width:100vw;z-index:1000;background:#0a0a0aeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 24px #00000047;border-bottom:1.5px solid #ff3333}.navbar:after{content:none}.nav-links{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:fixed;left:-50vw;width:50vw;height:100vh;overflow-y:auto;overflow-x:hidden;background:#000;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:2px 0 10px #000000b3;z-index:1050;transition:left .35s cubic-bezier(.4,0,.6,1);gap:10px;border-radius:0;box-shadow:0 0 30px #f00c,0 0 60px #ff000080,0 0 90px #f003;top:110%;transform:skew(-20deg);transform-origin:top left;background:#000000de;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav-links.open{left:0;z-index:-10!important}.nav-item{width:100%;padding:8px 0;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:transparent;text-align:left;transform:skew(20deg) skew(-20deg);border:none;color:#fff;border-radius:0;transition:background .2s;margin:0}.nav-item span{display:block;transform:skew(-20deg) skew(20deg);padding-left:8px}.nav-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#b3463896;transform:skew(-20deg);z-index:-1;transition:.3s ease-in-out;border-radius:0;box-shadow:0 0 10px #f009,0 0 20px #f006}.nav-item:hover{color:#fff}.nav-item:hover:before{box-shadow:0 0 10px #aa1e06,0 0 20px #b91b06,0 0 30px #ff1e00}.hamburger{display:flex;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;background:#ff323214;border:none;cursor:pointer;z-index:1100;position:fixed;left:18px;top:10px;border-radius:0;transition:background .22s;box-shadow:0 1px 4px #f333}.hamburger:hover{background:#ff323226}.hamburger span{display:block;width:32px;height:4px;margin:5px 0;background:#f33;border-radius:0;transition:.3s}}@media (max-width: 900px){.navbar{height:60px}.nav-links{width:70vw;left:-70vw}.nav-links.open{left:0}.nav-item{padding:6px 0;font-size:13px}.nav-item span{padding-left:6px}.hamburger{width:40px;height:40px;left:15px;top:10px}.hamburger span{width:28px;height:4px;margin:4px 0;border-radius:0}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY()}}html,body{height:100%;margin:0;padding:0}.videoc{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.language-selector-container{position:fixed;top:15%;right:10px;transform:translateY(-50%);display:block;width:80px;height:auto;z-index:999999999}.main-language-flag{width:80px;height:auto;cursor:pointer;position:relative;z-index:2}.language-overlay-options{position:absolute;top:0;left:0;width:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:5px;background-color:#000000e6;padding:10px 0;border-radius:5px;box-shadow:0 0 15px #f00c,0 0 25px #f009;z-index:3;animation:fadeIn .3s ease-out forwards}.overlay-language-flag{width:70px;height:auto;cursor:pointer;transition:transform .2s ease-in-out,opacity .2s ease-in-out;border:1px solid rgba(255,255,255,.2);border-radius:3px}.overlay-language-flag:hover{transform:scale(1.1);opacity:.9}.discord-logo,.youtube-logo,.loginlogomain{position:fixed;right:10px;width:80px;height:auto;z-index:999999998}.discord-logo{top:82%;transform:translateY(-50%)}.youtube-logo{top:73%;transform:translateY(-50%)}.loginlogomain{top:25%;transform:translateY(-50%)}.maincentral{position:relative;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.videoannouncement-container{display:flex;justify-content:center;align-items:center;position:absolute;top:41%;left:50%;transform:translate(-50%,-50%);width:70%;height:70%;max-width:1000px;max-height:600px;box-shadow:0 0 30px #f00c,0 0 50px #f00c,0 0 80px #f00c;border-radius:15px;overflow:hidden;background-color:#000000b3;z-index:10;transition:transform .7s ease-in-out,opacity .7s ease-in-out,visibility .7s}.videoannouncement-container.slide-up-on-scroll{transform:translate(-50%,-150%);opacity:0;visibility:hidden;pointer-events:none}.videoannouncement-container video{width:100%;height:100%;display:block;object-fit:cover;transition:transform .4s cubic-bezier(.77,0,.18,1)}.slide-left video.video-sliding{transform:translate(-100%)}.slide-right video.video-sliding{transform:translate(100%)}.arrow-left,.arrow-right{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:60px;text-shadow:0 0 10px rgb(170,30,6),0 0 20px rgb(185,27,6),0 0 30px rgb(255,30,0);cursor:pointer;transition:.3s;z-index:100}.arrow-left{left:20px}.arrow-right{right:20px}.arrow-left:hover,.arrow-right:hover{text-shadow:0 0 20px rgb(170,30,6),0 0 30px rgb(185,27,6),0 0 50px rgb(255,30,0)}.custom-image{position:absolute;left:110px;top:40%;transform:translateY(-50%);height:650px;object-fit:cover;z-index:9;transition:transform .7s ease-in-out,opacity .7s ease-in-out,visibility .7s}.custom-image1{position:absolute;right:110px;top:40%;transform:translateY(-50%);height:650px;width:auto;object-fit:cover;z-index:9;transition:transform .7s ease-in-out,opacity .7s ease-in-out,visibility .7s}.custom-image.slide-in-left-fade{transform:translate(50px,-50%);opacity:.55}.custom-image1.slide-in-right-fade{transform:translate(-50px,-50%);opacity:.55}img{display:block}@media screen and (max-width: 1800px){.custom-image1,.custom-image{display:none}}.main_tbkr{background-color:#000000af;z-index:1}.navbar{position:fixed;width:100%;top:0;left:0;z-index:999999900}.text-carousel-container{top:40%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;width:50%;max-width:100%px;padding:30px;background-color:#000000b3;border-radius:15px;box-shadow:0 0 30px #f00c;opacity:0;visibility:hidden;z-index:5;transition:opacity 1s ease-in-out,transform 1s ease-in-out,visibility 1s;overflow:hidden;display:flex;justify-content:center;align-items:center;position:absolute;height:550px;box-sizing:border-box}.text-carousel-container.fade-in-and-up{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.text-carousel-content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;transform:translate(0);opacity:1;transition:transform .4s cubic-bezier(.77,0,.18,1),opacity .4s ease-out;padding:0 50px;box-sizing:border-box;animation:dezoomEffect 7s ease-out forwards;animation-delay:.8s}@keyframes dezoomEffect{0%{transform:scale(1)}to{transform:scale(1.1)}}.slide-out-left{transform:translate(-100%);opacity:0}.slide-out-right,.slide-in-right{transform:translate(100%);opacity:0}.slide-in-left{transform:translate(-100%);opacity:0}.text-carousel-content:not(.slide-out-left):not(.slide-out-right):not(.slide-in-left):not(.slide-in-right){transform:translate(0);opacity:1}.text-carousel-container h2{font-family:"Press Start 2P",cursive;color:#ff4d4d;font-size:2.5em;margin-bottom:20px;text-shadow:0 0 10px #ff0000,0 0 20px #ff0000}.text-carousel-container p{font-family:Arial,sans-serif;font-size:1.1em;line-height:1.6;margin-bottom:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:5px}.text-carousel-container strong{color:#ffe600;font-weight:700}.text-carousel-container a{display:inline-block;margin-top:20px;padding:10px 20px;background-color:#ff4d4d;color:#fff;text-decoration:none;border-radius:5px;font-family:"Press Start 2P",cursive;transition:background-color .3s ease-in-out,transform .2s ease-in-out}.text-carousel-container a:hover{background-color:#e60000;transform:translateY(-2px)}.text-arrow-left,.text-arrow-right{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:60px;text-shadow:0 0 10px rgb(170,30,6),0 0 20px rgb(185,27,6),0 0 30px rgb(255,30,0);cursor:pointer;transition:.3s;z-index:100}.text-arrow-left{left:20px}.text-arrow-right{right:20px}.text-arrow-left:hover,.text-arrow-right:hover{text-shadow:0 0 20px rgb(170,30,6),0 0 30px rgb(185,27,6),0 0 50px rgb(255,30,0)}.content-after-hero{display:none}.left-sidebar{position:fixed;top:47.5%;left:0;transform:translateY(-50%);width:60px;height:79vh;background-color:#000000d7;z-index:9000000000000000000000000000000000000;display:flex;flex-direction:column;align-items:center;box-shadow:5px 0 15px #00000080;border-top-right-radius:15px;border-bottom-right-radius:15px;transition:width .3s ease-in-out;padding-top:20px;box-sizing:border-box;justify-content:space-between}.left-sidebar.expanded{width:300px}.sidebar-collapsed-logos{display:flex;flex-direction:column;gap:20px;position:absolute;left:50%;transform:translate(-50%);top:20px}.sidebar-collapsed-logos img{width:40px;height:40px;cursor:pointer;transition:transform .2s ease-in-out}.sidebar-collapsed-logos img:hover{transform:scale(1.1)}.notifications-center{display:flex;flex-direction:column;width:100%;flex-grow:1;padding:15px;box-sizing:border-box;overflow-y:auto;color:#fff;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.left-sidebar.expanded .notifications-center{opacity:1;pointer-events:auto}.notification-item{background-color:#333;padding:10px;margin-bottom:10px;border-radius:8px;font-size:.9em;border-left:3px solid #ff0000}.notification-item strong{color:red}.no-notifications{text-align:center;color:#aaa;margin-top:50px}.left-sidebar .scroll-indicator-top,.left-sidebar .scroll-indicator-bottom{width:30px;height:60px;border:2px solid #940c0c;border-radius:10px}.left-sidebar .scroll-indicator-top.active,.left-sidebar .scroll-indicator-bottom.active{background-color:#830b0b;box-shadow:0 0 6px #9e0606b3}.left-sidebar .scroll-indicator-spacer{height:10px}.left-sidebar.expanded .scroll-indicator-container{display:none}.maincentral{transition:margin-left .3s ease-in-out}.scroll-indicator-container{position:relative;top:80%;left:auto;transform:none;margin-bottom:20px}.notification-icon-wrapper{position:relative;display:inline-block;cursor:pointer}.notification-badge-exponent{position:absolute;top:-3px;right:-3px;background-color:red;color:#fff;border-radius:50%;min-width:18px;height:18px;display:flex;justify-content:center;align-items:center;font-size:.7em;font-weight:700;box-shadow:0 0 3px #ff0000b3;animation:simple-pulse 1.2s infinite alternate;z-index:10;transform-origin:center center}@keyframes simple-pulse{0%{transform:scale(1);opacity:1}to{transform:scale(1.1);opacity:.8}}.notification-pulse{animation:notification-subtle-pulse 1.5s ease-out}@keyframes notification-subtle-pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.text-carousel-content{background-size:cover;background-position:center;background-repeat:no-repeat}.scroll-hint-arrows{text-align:center;margin-top:10px;font-size:2rem;color:#fff;animation:pulseArrow 1.5s infinite;-webkit-user-select:none;user-select:none}.arrow-down{transform:rotate(90deg)}.arrow-up{transform:rotate(-90deg)}@keyframes pulseArrow{0%{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.3;transform:scale(1)}}.scroll-hint-arrows{position:absolute;top:71%;left:50%;transform:translate(-50%);font-size:3.7rem;color:#fff;animation:pulseArrow 1.5s infinite;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:10}.int_indocators{margin-left:7px;color:#fff}.scrolling-container{height:470px;width:100%;overflow:hidden;position:relative;font-size:2.5em;color:red;text-align:center;box-shadow:0 4px 15px #0000001a;padding:15px;box-sizing:border-box;margin-left:auto;margin-right:auto;margin-top:35%}.scrolling-text-wrapper{position:absolute;width:calc(100% - 30px);bottom:0;animation:scroll-up 14s linear infinite;will-change:transform}.scrolling-word-item{margin-bottom:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(2.5em * 1.1 * 11);font-weight:600;letter-spacing:2px}.scrolling-letter{display:block;line-height:1.1;text-shadow:1px 1px 2px rgba(0,0,0,.1)}@keyframes scroll-up{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}.left-sidebar.expanded{width:300px;align-items:flex-start;padding-left:20px}.sidebar-collapsed-logos{display:flex;flex-direction:column;align-items:center;gap:20px}.notification-icon-wrapper{position:relative;cursor:pointer;padding:5px}.notification-icon-wrapper img{width:50px;height:50px;object-fit:cover}.notification-badge-exponent{position:absolute;top:-5px;right:-5px;background-color:#e74c3c;color:#fff;border-radius:50%;padding:2px 7px;font-size:.7em;font-weight:700;min-width:20px;text-align:center;box-shadow:0 2px 5px #0003}.notification-pulse{animation:pulse 1.5s infinite}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:1}}.container{display:flex;justify-content:center;align-items:center;width:auto;margin-right:100px;overflow:hidden;transform:skew(5deg);position:fixed;top:10%;margin-bottom:5%}.card{flex:1;transition:all 2s ease-in-out;height:90vmin;position:relative;font-family:"Press Start 2P"}.card:hover{flex-grow:2}.card:hover img{filter:grayscale(0)}.card:not(:nth-child(5)){margin-right:1em}.static-card{flex-grow:1!important}.static-card video{filter:none!important}.card{flex:1;transition:all 2s ease-in-out;height:75vmin;position:relative;display:flex;justify-content:center;align-items:center}.card-text{position:absolute;color:#fff;font-size:30px;font-weight:700;text-align:center;z-index:10;text-shadow:2px 2px 5px rgba(0,0,0,.7)}.card video{width:100%;height:100%;object-fit:cover}.infocard_announcement{background-color:#00000075;padding:75px}.infocard_container{background-color:#000000bd;padding:75px;text-align:justify;box-shadow:0 0 10px red,0 0 20px #90f,0 0 40px #122783,0 0 60px #0457f1;max-width:690px;border-radius:10px}.loginlogomainctf{position:fixed;padding-top:300px;right:10px;transform:translateY(-50%);width:80px;height:auto}.normal{font-family:Arial,Helvetica,sans-serif}html,body{height:100%}body{padding-top:80px;position:relative;overflow-x:hidden}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:opacity .5s,visibility .5s;color:#fff;text-align:left}.modal{position:relative;width:60%;padding:20px;background:#000000e6;text-align:center;filter:drop-shadow(46px 36px 24px #9e1e3a) drop-shadow(-55px -40px 25px #6a0041);animation:blinkShadowsFilter 8s ease-in infinite}@keyframes blinkShadowsFilter{0%{filter:drop-shadow(46px 36px 28px rgba(158,30,58,.6)) drop-shadow(-55px -40px 28px #6a0041)}50%{filter:drop-shadow(46px 36px 30px rgba(158,30,58,.9)) drop-shadow(-55px 40px 30px rgba(138,43,226,.4))}to{filter:drop-shadow(46px 36px 28px rgba(158,30,58,.6)) drop-shadow(-55px -40px 28px #6a0041)}}.close{position:absolute;top:10px;right:15px;font-size:25px;cursor:pointer;color:#fff;text-shadow:0 0 5px red,0 0 10px red}.close:hover{color:#ff0}.hidden-ip{font-size:1.2em;color:#0f0;text-shadow:0 0 10px green;margin-top:10px;white-space:nowrap;overflow:hidden;border-right:2px solid #00ff00}.submit,.submit2{color:#9fc4d0;font-size:20px;border:none;background:none;font-weight:600;margin-top:15px;cursor:pointer;position:relative;transition:.5s}.submit:hover,.submit2:hover{color:red}.btn-open{font-size:18px;padding:10px 20px;border:2px solid red;background:none;color:#fff;cursor:pointer;text-shadow:0 0 5px red}.btn-open:hover{background:red;color:#fff}.videoc{width:100%;position:fixed;margin-top:0;height:100%;z-index:-1}.ctfs{left:0;width:100%;background-color:#0000;z-index:1}.isolated{margin-top:220px}.french-flag{position:fixed;top:15%;right:10px;width:80px;height:auto;z-index:2}.upload_btn{position:fixed;top:85%;right:0;width:100px;height:auto;z-index:1000}.rec{top:0;right:0;width:95px;height:100%;background-color:#0000003f;z-index:10}table{border-collapse:separate;border-spacing:55px;background:transparent!important}td{padding:15px;border:1px solid red;background:#0006;color:#fff}li{font-size:20px;margin-bottom:30px;color:#9c2906}a{font-size:20px;color:#fff090}.arrow{position:relative;display:block;color:#9c2906}button{background:none;border:none;padding:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer;outline:none;font-family:"Press Start 2P",sans-serif}.arrow:hover{cursor:pointer;background-color:#ac9494a4}.rightcontain{background-color:#00000050;z-index:6}.stats{z-index:1;color:#f0f8ff;position:fixed;top:70px;background-color:#000;width:100%;border-bottom:6px solid transparent;background-image:linear-gradient(to right,red,#ff7f7f);background-position:bottom;background-repeat:no-repeat;background-size:100% 6px}.marquee-rtl>:first-child{display:inline-block;padding-right:2em;padding-left:100%;white-space:nowrap;animation:defilement-rtl 15s infinite linear}@keyframes defilement-rtl{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.mission,.mission2{transition:all 2s ease-in-out}.difficulty{transition:color 2s ease,background-color 2s ease}.difficulty-changed{color:#ca0e0e}.videoc{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0}.activation,.activation2{border:none;font-family:"Press Start 2P",sans-serif;color:#fff}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .5s ease-in-out}.popup-content{background:#0801019e;padding:30px;border-radius:7px;box-shadow:0 0 50px #fa010199;text-align:center;width:400px;z-index:1000;border:2px solid #e20e07;position:relative;font-family:Roboto,sans-serif;transform:scale(0);animation:popupIn .5s forwards;text-align:justify}.popup-content h2{color:#e0260e;font-size:24px;margin-bottom:20px;font-weight:700}.popup-content input[type=file]{background-color:#333;border:2px solid #ff0033;color:#f03;padding:10px;border-radius:5px;width:100%;margin-bottom:20px;font-size:16px;font-family:Roboto,sans-serif}.popup-content input[type=text]{background-color:#333;border:2px solid #ff0033;color:red;padding:10px;border-radius:5px;width:100%;margin-bottom:20px;font-size:16px;font-family:Roboto,sans-serif}.popup-content input[type=file]:focus{outline:none;border-color:#d20909}.popup-content button{margin:10px;padding:15px;border:none;border-radius:10px;cursor:pointer;color:#fff;font-weight:700;font-size:18px;transition:all .3s ease;z-index:1000}.popup-content button:first-of-type{background:linear-gradient(45deg,#f03,#ff1a1a)}.popup-content button:first-of-type:hover{background:linear-gradient(45deg,#ff4d4d,#f66)}.popup-content button:last-of-type{background:linear-gradient(45deg,#1a1a1a,#f03)}.popup-content button:last-of-type:hover{background:linear-gradient(45deg,#c03,#f33)}.popup-content button:focus{outline:none;box-shadow:0 0 15px #ff1500}.popup-content button:active{transform:scale(.98)}.popup-content:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ff00331a;z-index:-1;border-radius:15px;animation:pulse 2s infinite ease-in-out}@keyframes pulse{0%{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.5}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popupIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.popup-overlay.close{animation:fadeOut .5s ease-in-out forwards}.popup-content.close{animation:popupOut .5s forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes popupOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;justify-content:center;align-items:center}.normal{font-family:Arial,Helvetica,sans-serif;font-style:italic;font-size:25px}.ctfs,.isolated{background-color:#0000003a!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2;min-height:100vh;height:100%}.modal-overlay,.popup-overlay{z-index:10000!important}.popup-overlay{z-index:10000!important;top:-200px}:root{--color-easy: #00ff00;--color-medium: #ffff00;--color-hard: #ff8c00;--color-extreme: #ff0000;--color-primary: #ff0000;--color-secondary: #ffffff;--lofi-purple: #ee6868;--lofi-blue: #ec0202;--lofi-text-light: #E0E0EB;--lofi-text-dark: #ffffff;--bg-dark: #000000;--bg-medium: #000000;--timeline-line: #000000;--timeline-marker: var(--lofi-text-light);--card-base-bg: rgba(0, 0, 0, .85);--card-border-glow: rgba(255, 0, 0, .5);--card-shadow: rgba(206, 10, 10, .6);--sidebar-width-open: 500px;--sidebar-transition-duration: .4s;--sidebar-transition-timing: ease-in-out;--border-thickness: 5px;--toggle-button-width: 30px}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#0000001a}::-webkit-scrollbar-thumb{background:var(--lofi-blue);border-radius:3px;transition:background .3s ease}::-webkit-scrollbar-thumb:hover{background:var(--lofi-purple)}.external{flex-grow:1;overflow:hidden;height:100vh;position:relative}.horizontal-scroll-wrapper{display:flex;flex-direction:column;align-items:center;width:100vh;transform:rotate(-90deg) translate3d(0,-100vh,0);transform-origin:right top;overflow-y:scroll;overflow-x:hidden;padding:0;height:100vw;perspective:1px;transform-style:preserve-3d;padding-bottom:10rem;position:absolute;top:-7%;left:0;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.img-wrapper{transform:rotate(90deg);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;transform-origin:50% 50%;transition:min-height .8s ease-out,transform .8s ease-out;display:none;margin:6vh 0;position:relative}.img-wrapper.active-challenge{display:flex}.img-wrapper:hover{min-height:70vh;transform:rotate(90deg) scale(1.02);z-index:100}.img-wrapper.parallax-A{transform:rotate(90deg) translateZ(0) scale(1) translate(0) translateY(0)}.img-wrapper.parallax-B{transform:rotate(90deg) translateZ(-.1px) scale(1.05) translate(8vh) translateY(-4vh)}.img-wrapper.parallax-C{transform:rotate(90deg) translateZ(-.05px) scale(.95) translate(-6vh) translateY(6vh)}.img-wrapper.parallax-D{transform:rotate(90deg) translateZ(.02px) scale(.98) translate(4vh) translateY(-1vh)}.img-wrapper a{overflow:hidden;display:block;padding:1.5vh;background:var(--card-base-bg);border:2px solid transparent;box-shadow:0 8px 30px var(--card-shadow);transition:box-shadow .5s ease,transform .5s ease,border-color .5s ease;cursor:pointer;position:relative}.img-wrapper a:hover{box-shadow:0 0 40px var(--color-primary),inset 0 0 15px #ff000080;transform:scale(1.03);border-color:var(--color-primary)}img{max-width:60vh;max-height:60vh;transition:filter .7s ease;vertical-align:top}a:hover img{filter:none}.card-title-overlay{position:absolute;top:0;left:0;right:0;background:linear-gradient(to bottom,#000000e6,#0000);color:var(--lofi-text-light);padding:12px 10px 4px;font-size:1.1em;text-align:center;text-shadow:0 0 6px var(--lofi-purple);z-index:10;opacity:.85;transition:opacity .3s ease-in-out,text-shadow .3s ease-in-out;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Press Start 2P",cursive;letter-spacing:1px;font-size:1.2emw}.img-wrapper a:hover .card-title-overlay{opacity:1;text-shadow:0 0 12px var(--color-primary)}.card-category-info{position:absolute;top:48px;left:1.5vh;z-index:10;background:#0009;padding:4px 8px;border-radius:4px;font-size:.3em;color:var(--color-secondary);text-shadow:0 0 3px var(--color-secondary);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid rgba(123,104,238,.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Press Start 2P",cursive;opacity:.8;transition:opacity .3s ease;max-width:calc(200% - 3vh);box-sizing:border-box;font-size:1em}.img-wrapper a:hover .card-category-info{opacity:1}.card-bottom-right-info{position:absolute;bottom:0;right:0;z-index:10;background:linear-gradient(to top left,#000c,#0000);padding:8px 12px 4px 20px;border-top-left-radius:12px;text-align:right;box-shadow:-6px -6px 15px #0006;transition:background .3s ease}.img-wrapper a:hover .card-bottom-right-info{background:linear-gradient(to top left,#ff0000b3,#0000)}.card-bottom-right-info .difficulty-text{font-size:1.4em;font-weight:700;display:block;text-shadow:0 0 5px currentColor;white-space:nowrap}.card-bottom-right-info .points-text{font-size:1.2em;color:var(--color-primary);text-shadow:0 0 4px var(--color-primary);margin-top:2px;display:block;white-space:nowrap}.difficulty-facile{color:var(--color-easy)}.difficulty-moyen{color:var(--color-medium)}.difficulty-difficile{color:var(--color-hard)}.difficulty-extreme{color:var(--color-extreme)}.challenge-full-date{color:#fff;background-color:#000;font-size:1em;margin-top:15px;transition:opacity .3s ease;white-space:nowrap;font-family:"Press Start 2P",cursive}.img-wrapper:hover .challenge-full-date{opacity:1;text-shadow:0 0 4px var(--color-secondary)}.main-bottom{position:fixed;left:0%;right:0%;height:110px;background:#000000fa;border-top:1px solid var(--lofi-blue);bottom:7rem;align-items:flex-end;z-index:200}.footer-control-panel{position:fixed;bottom:0;left:0;right:0;height:110px;background:#000000d7;border-top:1px solid var(--lofi-blue);display:flex;align-items:flex-end;z-index:200;padding:0 20px;box-shadow:0 -5px 25px #f009}.footer-control-panel header{padding:10px;flex-shrink:0;align-self:center;color:var(--lofi-text-light);text-shadow:0 0 4px var(--lofi-blue);line-height:1.4}.footer-control-panel header h1{font-weight:700;font-size:1.6rem;margin-bottom:3px;font-family:"Press Start 2P",cursive;color:var(--color-primary);text-shadow:0 0 8px var(--color-primary)}.footer-control-panel header p{margin:0;font-size:.85rem;font-family:"Press Start 2P",cursive;opacity:.8}.footer-control-panel header a{color:var(--color-secondary);text-decoration:none}.footer-control-panel header a:hover{text-decoration:underline;text-shadow:0 0 6px var(--color-secondary)}.timeline-nav{flex-grow:1;height:98%;padding:0 20px;display:flex;align-items:flex-end;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;background-color:#0000}.timeline-nav ul{list-style:none;margin:0;padding:0 0 15px;display:flex;align-items:flex-end;position:relative;height:100%;min-width:max-content}.timeline-nav ul:before{content:"";position:absolute;bottom:40px;left:0;width:100%;height:2px;background:var(--timeline-line);box-shadow:0 0 5px var(--timeline-line)}.timeline-nav li{position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0;padding-bottom:45px;cursor:pointer;transition:all .3s ease;min-width:90px;margin:0 15px}.timeline-nav li:first-child{margin-left:0}.timeline-nav li:last-child{margin-right:0}.timeline-nav li:after{content:"";position:absolute;bottom:35px;width:12px;height:12px;background:var(--timeline-marker);border:2px solid var(--lofi-blue);border-radius:50%;transition:transform .3s,box-shadow .3s,background .3s,border-color .3s;z-index:201}.timeline-nav li.active:after{transform:scale(1.8);box-shadow:0 0 15px var(--color-primary),0 0 25px #ff000080;background:var(--color-primary);border-color:var(--color-primary)}.timeline-nav li .timeline-date{position:absolute;bottom:55px;color:var(--lofi-text-light);font-size:.8em;white-space:nowrap;transform:translate(-50%);left:50%;transition:color .3s,text-shadow .3s;opacity:.7;font-family:"Press Start 2P",cursive}.timeline-nav li.active .timeline-date{color:var(--color-primary);text-shadow:0 0 8px var(--color-primary);opacity:1}.sidebar{width:auto;background:#0000008c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-left:1px solid var(--lofi-blue);padding:25px;box-shadow:-8px 0 25px #f009;display:flex;flex-direction:column;gap:25px;z-index:100;overflow-y:auto}.sidebar h2{color:var(--color-secondary);text-shadow:0 0 7px var(--color-secondary);font-size:1.3em;margin-top:0;margin-bottom:20px;border-bottom:1px solid var(--lofi-blue);padding-bottom:8px;font-family:"Press Start 2P",cursive}.sidebar .filter-section label{display:block;margin-bottom:10px;color:var(--lofi-text-light);font-size:.95em;text-shadow:0 0 3px var(--lofi-purple);font-family:"Press Start 2P",cursive}.sidebar .filter-section select,.sidebar .filter-section button{width:100%;padding:10px;margin-bottom:12px;background:var(--bg-medium);border:1px solid var(--lofi-blue);color:var(--lofi-text-light);font-family:Share Tech Mono,monospace;font-size:1em;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;text-shadow:0 0 3px var(--lofi-blue);border-radius:3px}.sidebar .filter-section select:hover,.sidebar .filter-section button:hover{border-color:var(--color-primary);box-shadow:0 0 10px #ff000080}.sidebar .filter-section button{background:var(--color-primary);color:var(--bg-dark);border:1px solid var(--color-primary);text-shadow:none;font-weight:700;margin-top:15px;font-family:"Press Start 2P",cursive}.sidebar .filter-section button:hover{background:var(--color-secondary);color:var(--bg-dark);border-color:var(--color-secondary)}.sidebar .filter-section button:active{transform:translateY(2px)}.sidebar .filter-section select option{background:var(--bg-dark);color:var(--lofi-text-light)}#modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000000d9;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-content{background-color:#000000e6;padding:40px;border:2px solid var(--color-primary);box-shadow:0 0 30px #ff0000b3;width:90%;max-width:650px;position:relative;text-align:center;color:var(--lofi-text-light);text-shadow:0 0 5px var(--lofi-purple);font-family:Share Tech Mono,monospace;border-radius:8px;filter:drop-shadow(46px 36px 24px rgba(158,30,58,.6)) drop-shadow(-55px -40px 25px rgba(106,0,65,.6));animation:blinkShadowsFilter 8s ease-in infinite}@keyframes blinkShadowsFilter{0%{filter:drop-shadow(46px 36px 28px rgba(158,30,58,.6)) drop-shadow(-55px -40px 28px rgba(106,0,65,.6))}50%{filter:drop-shadow(46px 36px 30px rgba(158,30,58,.9)) drop-shadow(-55px 40px 30px rgba(138,43,226,.4))}to{filter:drop-shadow(46px 36px 28px rgba(158,30,58,.6)) drop-shadow(-55px -40px 28px rgba(106,0,65,.6))}}.modal-close{color:var(--color-primary);position:absolute;top:15px;right:25px;font-size:32px;font-weight:700;cursor:pointer;text-shadow:0 0 8px var(--color-primary);font-family:Share Tech Mono,monospace}.modal-close:hover,.modal-close:focus{color:var(--color-secondary);text-decoration:none;text-shadow:0 0 10px var(--color-secondary)}#modal-title{color:var(--color-primary);font-size:2em;margin-bottom:20px;text-shadow:0 0 10px var(--color-primary);font-family:"Press Start 2P",cursive}#modal-text{font-size:1.2em;line-height:1.6;margin-bottom:20px}#challenge-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000f2;z-index:2000;flex-direction:column;justify-content:flex-start;align-items:center;padding:20px;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#challenge-modal-content{background-color:#000000e6;border:2px solid var(--color-secondary);box-shadow:0 0 40px #00ffffb3;width:95%;height:95%;display:flex;flex-direction:column;position:relative;padding:20px;border-radius:10px;overflow:hidden;filter:drop-shadow(46px 36px 24px rgba(0,255,255,.6)) drop-shadow(-55px -40px 25px rgba(0,150,150,.6));animation:blinkShadowsFilterSecondary 8s ease-in infinite}@keyframes blinkShadowsFilterSecondary{0%{filter:drop-shadow(46px 36px 28px rgba(0,255,255,.6)) drop-shadow(-55px -40px 28px rgba(0,150,150,.6))}50%{filter:drop-shadow(46px 36px 30px rgba(0,255,255,.9)) drop-shadow(-55px 40px 30px rgba(0,200,200,.4))}to{filter:drop-shadow(46px 36px 28px rgba(0,255,255,.6)) drop-shadow(-55px -40px 28px rgba(0,150,150,.6))}}#challenge-modal-close{color:var(--color-secondary);position:absolute;top:10px;right:20px;font-size:40px;font-weight:700;cursor:pointer;z-index:2001;text-shadow:0 0 10px var(--color-secondary);font-family:Share Tech Mono,monospace}#challenge-modal-close:hover{color:var(--color-primary);text-shadow:0 0 15px var(--color-primary)}#challenge-modal-title-dynamic{color:var(--color-secondary);font-size:2em;margin-bottom:20px;text-shadow:0 0 10px var(--color-secondary);font-family:"Press Start 2P",cursive}#challenge-statement{color:var(--lofi-text-light);font-family:Share Tech Mono,monospace;font-size:1.1em;margin-bottom:15px;text-align:left;padding-right:40px;overflow-y:auto;max-height:20%}#challenge-iframe-container{flex-grow:1;border:1px solid var(--lofi-blue);margin-bottom:15px;overflow:hidden;display:flex;justify-content:center;align-items:center}#challenge-iframe{width:100%;height:100%;border:none;background-color:#1a0f28}#flag-submission-area{display:flex;align-items:center;gap:10px;padding-top:10px;border-top:1px dashed var(--lofi-blue)}#flag-input{flex-grow:1;padding:10px 15px;background-color:#2c1a3eb3;border:1px solid var(--color-secondary);color:var(--color-easy);font-family:Share Tech Mono,monospace;font-size:1em;border-radius:5px;text-shadow:0 0 5px var(--color-easy)}#flag-input::placeholder{color:#00ff0080}#flag-input:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 15px #ff0000b3}#submit-flag-btn{padding:10px 20px;background-color:var(--color-primary);color:var(--bg-dark);border:none;border-radius:5px;cursor:pointer;font-family:"Press Start 2P",cursive;font-size:.9em;text-shadow:none;transition:background-color .3s ease,box-shadow .3s ease}#submit-flag-btn:hover{background-color:var(--color-secondary);box-shadow:0 0 15px var(--color-secondary)}#submit-flag-btn:active{transform:translateY(2px)}.bgvideo{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;background-color:#0f0}.lyon{display:flex;z-index:10}.main-content-area{flex-grow:1;display:flex;flex-direction:column;overflow:hidden;margin-right:var(--sidebar-width-open);transition:margin-right var(--sidebar-transition-duration) var(--sidebar-transition-timing)}.main-content-area.sidebar-closed{margin-right:0}.sidebar{position:fixed;top:0;height:100%;width:var(--sidebar-width-open);background:var(--color-background);border-left:var(--border-thickness) solid var(--color-primary);right:5%;padding:20px;box-sizing:border-box;overflow-y:auto;z-index:1;transform:translate(0);transition:transform var(--sidebar-transition-duration) var(--sidebar-transition-timing),box-shadow var(--sidebar-transition-duration) var(--sidebar-transition-timing)}.sidebar.closed{transform:translate(100%);box-shadow:none;pointer-events:none}.toggle-sidebar-button{position:fixed;top:50%;transform:translateY(-50%);height:60px;width:var(--toggle-button-width);background:var(--color-primary);color:#000;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:1.5em;font-weight:700;border-top-left-radius:5px;border-bottom-left-radius:5px;z-index:1000;transition:right var(--sidebar-transition-duration) var(--sidebar-transition-timing),background-color .2s ease;left:94%}.toggle-sidebar-button:hover{background-color:red}.toggle-sidebar-button.open{right:calc(var(--sidebar-width-open) - var(--toggle-button-width) + var(--border-thickness));border-radius:5px}.toggle-sidebar-button.closed{right:0;border-radius:5px}.sidebar.closed h2,.sidebar.closed .filter-section{opacity:0;transition:opacity calc(var(--sidebar-transition-duration) / 2) ease-out}.sidebar.open h2,.sidebar.open .filter-section{opacity:1;pointer-events:auto;transition:opacity calc(var(--sidebar-transition-duration) / 2) ease-in calc(var(--sidebar-transition-duration) / 2)}.filter-section{margin-bottom:15px}.filter-section select,.filter-section button{width:100%;padding:10px;margin-top:5px;background-color:var(--color-secondary);color:var(--color-text);border:1px solid var(--color-primary);border-radius:4px;font-family:"Press Start 2P",cursive;font-size:.8em;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.filter-section select:focus,.filter-section button:focus{outline:none;box-shadow:0 0 5px var(--color-primary)}.filter-section button.active{background-color:var(--color-primary);color:var(--color-background)}@media (max-width: 768px){:root{--sidebar-width-open: 200px}.lyon{flex-direction:column}.main-content-area{margin-right:0;margin-bottom:var(--sidebar-width-open)}.main-content-area.sidebar-closed{margin-bottom:0}.sidebar{position:fixed;top:auto;bottom:0;right:0;width:100%;height:var(--sidebar-width-open);border-left:none;border-top:var(--border-thickness) solid var(--color-primary);transform:translateY(0);transition:transform var(--sidebar-transition-duration) var(--sidebar-transition-timing)}.sidebar.closed{transform:translateY(100%)}.toggle-sidebar-button{top:auto;bottom:calc(var(--sidebar-width-open) - var(--toggle-button-width));left:50%;transform:translate(-50%);width:80px;height:var(--toggle-button-width);border-radius:5px 5px 0 0;transition:bottom var(--sidebar-transition-duration) var(--sidebar-transition-timing),background-color .2s ease}.toggle-sidebar-button.closed{bottom:0;border-radius:5px 5px 0 0}.toggle-sidebar-button.open{bottom:calc(var(--sidebar-width-open) - var(--toggle-button-width))}}:root{--surface-light: rgba(255, 255, 255, .15);--surface-dark: rgba(0, 0, 0, .15);--header-footer-bg: rgba(30, 30, 30, .3);--accent-bg: rgba(76, 175, 80, .4);--border-color-transparent: rgba(255, 255, 255, .2);--primary-text-color: #ffffff;--secondary-text-color: rgba(255, 255, 255, .8);--accent-color: #4CAF50;--accent-hover-color: #45a049;--code-text-color: #e0e0e0;--code-highlight-color: #61afef;--pixel-font: "Press Start 2P", cursive;--mono-font: "Fira Code", "Cascadia Code", "Consolas", monospace;--border-radius: 12px;--padding-lg: 25px;--padding-md: 18px;--padding-sm: 12px;--frosted-blur: 20px;--frosted-saturate: 150%;--frosted-brightness: 120%;--frosted-backdrop: blur(var(--frosted-blur)) saturate(var(--frosted-saturate)) brightness(var(--frosted-brightness))}body{font-family:var(--pixel-font);line-height:1.6;color:var(--primary-text-color);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#1a2a6c,#b21f1f,#fdbb2d)}.ctf-body{display:flex;flex-direction:column;min-height:100vh;margin:0}.ctf-header{padding:var(--padding-lg);background-color:var(--header-footer-bg);color:#fff;text-align:center;border-bottom:1px solid var(--border-color-transparent);box-shadow:0 4px 15px #0003;backdrop-filter:var(--frosted-backdrop);-webkit-backdrop-filter:var(--frosted-backdrop)}.ctf-container{display:flex;flex:1;overflow:hidden;box-shadow:inset 0 0 20px #0000000d;margin-bottom:20%}.ctf-enonce{flex:1;padding:var(--padding-lg);overflow-y:auto;background-color:var(--surface-light);border-right:1px solid var(--border-color-transparent);box-shadow:4px 0 15px #0000001a;backdrop-filter:var(--frosted-backdrop);-webkit-backdrop-filter:var(--frosted-backdrop)}.ctf-environnement{flex:2;display:flex;flex-direction:column;background-color:var(--surface-light);backdrop-filter:var(--frosted-backdrop);-webkit-backdrop-filter:var(--frosted-backdrop)}.ctf-iframe{flex:1;border:none;width:100%;height:100%;background-color:transparent}.ctf-footer{padding:var(--padding-sm);background-color:var(--header-footer-bg);color:#fff;text-align:center;border-top:1px solid var(--border-color-transparent);box-shadow:0 -4px 15px #0003;font-size:.8em;backdrop-filter:var(--frosted-backdrop);-webkit-backdrop-filter:var(--frosted-backdrop)}.ctf-flag-submit-inline{display:flex;justify-content:center;align-items:center;gap:var(--padding-sm);margin-top:var(--padding-lg);padding:var(--padding-sm) var(--padding-md);background-color:var(--accent-bg);border:1px solid rgba(76,175,80,.5);border-radius:var(--border-radius);max-width:600px;margin-left:auto;margin-right:auto;box-shadow:0 6px 12px #0003;backdrop-filter:var(--frosted-backdrop);-webkit-backdrop-filter:var(--frosted-backdrop)}.ctf-flag-input{flex-grow:1;padding:var(--padding-sm);border:1px solid rgba(255,255,255,.4);border-radius:6px;font-family:var(--pixel-font);font-size:.9em;background-color:#fff3;color:var(--primary-text-color);transition:border-color .3s ease,background-color .3s ease}.ctf-flag-input::placeholder{color:#ffffffb3}.ctf-flag-input:focus{outline:none;border-color:var(--accent-color);background-color:#ffffff4d;box-shadow:0 0 0 2px #4caf504d}.ctf-flag-button{padding:var(--padding-sm) var(--padding-md);background-color:var(--accent-color);color:#fff;border:none;border-radius:6px;cursor:pointer;white-space:nowrap;font-family:var(--pixel-font);font-size:.9em;transition:background-color .3s ease,transform .1s ease}.ctf-flag-button:hover{background-color:var(--accent-hover-color);transform:translateY(-2px);box-shadow:0 4px 8px #0000004d}.ctf-flag-button:active{transform:translateY(0);box-shadow:none}.ctf-code-block{background-color:var(--surface-dark);color:var(--code-text-color);padding:var(--padding-md);border-radius:var(--border-radius);overflow-x:auto;font-family:var(--mono-font);font-size:.95em;position:relative;margin-top:var(--padding-md);box-shadow:0 8px 20px #0000004d;line-height:1.5;backdrop-filter:var(--frosted-backdrop);-webkit-backdrop-filter:var(--frosted-backdrop)}.ctf-pre-code{margin:0;padding:0;white-space:pre-wrap;word-break:break-word}.ctf-copy-button{position:absolute;top:var(--padding-sm);right:var(--padding-sm);background-color:var(--code-highlight-color);color:#fff;border:none;padding:8px 14px;border-radius:6px;cursor:pointer;font-size:.8em;opacity:.9;transition:opacity .2s ease,background-color .2s ease;font-family:var(--pixel-font);text-transform:uppercase;letter-spacing:.5px}.ctf-copy-button:hover{opacity:1;background-color:#4a90d8}.ctf-enonce h1,.ctf-enonce h2,.ctf-enonce h3{color:var(--primary-text-color);margin-top:0;margin-bottom:var(--padding-sm);font-family:var(--pixel-font);text-shadow:2px 2px 4px rgba(0,0,0,.4)}.ctf-enonce h2{font-size:2em}.ctf-enonce p{margin-bottom:var(--padding-sm);font-family:var(--mono-font);font-size:1em;color:var(--secondary-text-color)}.ctf-enonce ul{list-style-type:"▸ ";margin-left:var(--padding-lg);padding-left:var(--padding-sm);font-family:var(--mono-font);font-size:1em;color:var(--secondary-text-color)}.ctf-enonce li{margin-bottom:8px}.video-title{font-family:var(--pixel-font);color:#fff;text-align:center;font-size:2.5em;text-shadow:5px 5px 0px rgba(0,0,0,.6);margin-bottom:var(--padding-lg);line-height:1.2}.tile_background p{font-size:.95em;font-family:var(--mono-font);color:var(--secondary-text-color)}.right-rectangle .main-page,.right-rectangle a{font-family:var(--pixel-font);color:var(--primary-text-color)}@media (max-width: 768px){.ctf-container{flex-direction:column}.ctf-enonce{border-right:none;border-bottom:1px solid var(--border-color-transparent)}.ctf-flag-submit-inline{flex-direction:column;align-items:stretch}.ctf-flag-input{margin-right:0;margin-bottom:var(--padding-sm)}.ctf-flag-button{width:100%}}:root:has(input#light-mode:checked){--base: #eaeaea;--nav: #eaeaea80;--body: #ccc;--art: #eaeaea40;--border: 1px solid #eaeaea;--color: #222;--link: #000;--body-b: screen}:root{--accent-red1: #000;--accent-red2: #000;--accent-blue: #000;--nav: rgba(10, 0, 15, .8);--art: rgba(10, 0, 15, .459);--border: 2px solid #be1408;--f-body: "Orbitron", "Open Sans", sans-serif;--f-mono: "Share Tech Mono", monospace;--color: #eb0808;--link: #c50d0d;--body-b: overlay}html,body{font-size:16px;width:100%;overflow-x:clip;background-color:var(--body);color:var(--color)}body{background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-blend-mode:var(--body-b)}a{color:var(--link);text-decoration:none;transition:.3s ease-in-out}a:hover{text-shadow:0 0 10px var(--link)}#hero{max-height:0;overflow:hidden;transition:ease 1s;border:var(--border);border-block-width:0;background:var(--art);-webkit-backdrop-filter:blur(20rem);backdrop-filter:blur(20rem);margin:0 3rem}body:has(input#faq:checked) #hero{max-height:80dvh;margin:3rem;border-block-width:1px}#hero div{margin:3rem;max-height:70dvh;overflow:auto;font-size:.9rem}#hero div h2{margin:0;font-size:1.1rem;text-indent:0}#hero div h2:not(:first-of-type){margin-top:1em}section{scroll-margin-top:3rem;gap:1.5rem;padding:3rem;width:100%;box-sizing:border-box;display:grid;grid-template-columns:1fr}@media (min-width:1200px){section{grid-template-columns:repeat(3,calc(33% - 1rem))}}section+section{border-top:var(--border)}section>h1{margin:0;font:italic 2rem var(--f-mono);color:var(--link)}@media (min-width:1200px){section>h1{grid-column-start:1;grid-column-end:4}}section>h1:before{content:"— "}section article{box-sizing:border-box;border:var(--border);background:#0000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:stretch;flex-direction:column}@media (min-width:1200px){section article[data-spanall]{grid-column-start:1;grid-column-end:4}}section article>span{box-sizing:border-box;background:transparent;min-height:0;height:fit-content;border:0;border-bottom:var(--border);background:var(--art);outline:0;padding:2rem;text-align:center;font:var(--_size) var(--_family);line-height:var(--_height, 1.1em);color:var(--link);flex-grow:1;display:flex;align-items:center;justify-content:center}.uppercase :is(section article>span){text-transform:uppercase}.lowercase :is(section article>span){text-transform:lowercase}.capitalize :is(section article>span){text-transform:none}section article:has(button[data-type=thin].active)>span{font-weight:100;font-style:normal}section article:has(button[data-type="thin italic"].active)>span{font-weight:100;font-style:italic}section article:has(button[data-type="extra light"].active)>span{font-weight:200;font-style:normal}section article:has(button[data-type="extra light italic"].active)>span{font-weight:200;font-style:italic}section article:has(button[data-type=light].active)>span{font-weight:300;font-style:normal}section article:has(button[data-type="light italic"].active)>span{font-weight:300;font-style:italic}section article:has(button[data-type=regular].active)>span{font-weight:400;font-style:normal}section article:has(button[data-type=italic].active)>span{font-weight:400;font-style:italic}section article:has(button[data-type=medium].active)>span{font-weight:500;font-style:normal}section article:has(button[data-type="medium italic"].active)>span{font-weight:500;font-style:italic}section article:has(button[data-type="semi bold"].active)>span{font-weight:600;font-style:normal}section article:has(button[data-type="semi bold italic"].active)>span{font-weight:600;font-style:italic}section article:has(button[data-type=bold].active)>span{font-weight:700;font-style:normal}section article:has(button[data-type="bold italic"].active)>span{font-weight:700;font-style:italic}section article:has(button[data-type="extra bold"].active)>span{font-weight:800;font-style:normal}section article:has(button[data-type="extra bold italic"].active)>span{font-weight:800;font-style:italic}section article:has(button[data-type=black].active)>span{font-weight:900;font-style:normal}section article:has(button[data-type="black italic"].active)>span{font-weight:900;font-style:italic}section article mods{gap:1px;overflow:hidden;border-bottom:var(--border);flex-wrap:wrap}section article mods button{outline:var(--border);font:900 .6rem var(--f-mono);text-transform:uppercase;cursor:pointer;border:0;flex-grow:1;min-width:15%;background:color-mix(in srgb,var(--art) 50%,transparent);color:var(--text);padding:1em}section article mods button.active,section article mods button[disabled]{color:var(--link);pointer-events:none;font-style:italic;background:var(--art)}section article mods button:hover{color:var(--link);font-style:italic;background:var(--art)}section article code{word-break:break-all;padding:1rem;position:relative;cursor:pointer;font:.75rem var(--f-mono)}section article code:before{content:"";position:absolute;right:.25rem;top:.25rem;background:var(--base);padding:.5em;opacity:0;-webkit-backdrop-filter:blur(20rem);backdrop-filter:blur(20rem)}section article code:hover:before{opacity:1}footer{border-top:var(--border);-webkit-backdrop-filter:blur(20rem);backdrop-filter:blur(20rem);background:var(--art);font:900 .75rem var(--f-mono);text-transform:uppercase;text-align:center;padding:1em}.flex{display:flex;justify-content:center;align-items:center}nav{background:var(--nav);padding:1rem;z-index:999;gap:1rem;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:var(--border);position:sticky;top:0}button{border:var(--border);background:var(--nav);color:var(--color);font:bold .8rem var(--f-mono);cursor:pointer;text-transform:uppercase;padding:.5em 1em;transition:.3s}button:hover{background:var(--accent-red2);box-shadow:0 0 10px var(--accent-red1)}section{padding:3rem;width:100%;box-sizing:border-box;display:grid;gap:1.5rem}body{top:7%;margin:0;font-family:"Press Start 2P";background-color:#000}.navbar{display:flex;justify-content:center;background-color:#000;padding:0;width:100%;gap:15px;position:fixed;top:0;left:0;z-index:1000}.nav-item{color:#fff;text-decoration:none;padding:20px 30px;font-size:18px;font-weight:700;text-transform:uppercase;position:relative;transition:.3s;display:flex;align-items:center;justify-content:center;flex-grow:1;transform:skew(-20deg);background-color:transparent}.nav-item span{display:block;transform:skew(20deg)}.nav-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#8d140496;transform:skew(-20deg);z-index:-1;transition:.3s ease-in-out}.nav-item:hover:before{box-shadow:0 0 20px #aa1e06,0 0 40px #b91b06,0 0 60px #ff1e00}.nav-item:hover{color:#fff}.navbar:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:5px;background:red;box-shadow:0 0 15px #aa1e06,0 0 30px #b91b06,0 0 50px #ff1e00}body{padding-top:80px}.main-page{position:fixed;top:50%;right:0;transform:translateY(-50%);writing-mode:vertical-rl;color:#fff;font-size:60px;font-weight:700;text-transform:uppercase;padding:10px;z-index:70}hr{margin-bottom:1rem;border:0;border-top:2px solid rgba(255,0,0,.3)}.tile_background{background-color:#9711084f;box-shadow:0 0 15px #aa1e06,0 0 30px #b91b06,0 0 50px #ff1e00}.err-container{margin:5% auto;width:50%;text-align:center;padding:80px 0}.right-rectangle{position:fixed;top:0;right:0;width:5.3%;height:100%;background-color:#000;z-index:70}article{border:var(--border);background:var(--art);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2rem;text-align:center;font:var(--_size) var(--_family);color:var(--link);box-shadow:0 0 10px var(--accent-red1);position:relative;overflow:hidden;transition:.3s ease}article:hover{box-shadow:0 0 20px red,0 0 40px #ff0000b3,0 0 60px #ff000080;background:#0a000fe6}article:hover span{color:#fff;text-shadow:0 0 10px rgba(255,0,0,1),0 0 20px rgba(255,0,0,.7)}article span{transition:color .3s ease,text-shadow .3s ease}.main_tbkr{position:fixed;bottom:0;width:10%;left:0%}.loginlogoressources{position:fixed;bottom:-2%;right:10px;transform:translateY(-50%);width:80px;height:auto}.content{margin-right:40px;font-size:large}.contenttitle{font-size:60px}.upload_btnress{position:fixed;bottom:1%;right:90px;border:none;width:100px;height:auto;z-index:10000}.ggg{border:none}.title_video{z-index:-2;position:fixed}.contenttitle{z-index:100}.form-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.form-container{background:#fff;padding:20px;border-radius:10px;width:400px;box-shadow:0 4px 10px #0000001a;opacity:1;transform:translateY(0);animation:fadeIn .5s forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}.form-container.fade-out{animation:fadeOut .5s forwards}.close-form-btn{position:absolute;top:10px;right:10px;font-size:30px;background:none;border:none;color:#333;cursor:pointer;padding:0;transition:color .3s;border-radius:10px}.close-form-btn:hover{color:red}.form-container input{width:100%;padding:10px;margin:10px 0;border:1px solid #ccc;border-radius:5px}.form-container.fade-in{animation:fadeIn .5s ease-out}.error-message{color:red;font-size:16px;text-align:center;margin-top:20px}.spacement{left:25%;margin-top:1%;color:#fff}.video-title{font-size:360%;z-index:3000}.page-content-wrapper{transition:filter .3s ease-in-out}.page-content-wrapper.blurred-content{filter:blur(5px);pointer-events:none}.content{padding:20px;max-width:1200px;margin:0 auto}.course-detail-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:1000;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:fadeInOverlay .3s ease-out forwards}.learning-path-detail{background-color:#55439763;border-radius:10px;padding:30px;box-shadow:0 10px 30px #000c;color:#f0f0f0;width:90%;max-width:900px;max-height:90vh;overflow-y:auto;transform:scale(.95);animation:slideInDetail .3s ease-out forwards}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}@keyframes slideInDetail{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.back-button{background-color:#5b21b6;color:#fff;border:none;padding:10px 20px;border-radius:8px;cursor:pointer;font-size:1.1em;margin-bottom:25px;transition:background-color .3s ease}.back-button:hover{background-color:#6d28d9}.course-header .course-icon{width:50px;height:50px;margin-right:15px}.course-title{font-size:2.2em;font-weight:700;color:#e0e0e0;margin-bottom:4%;flex-grow:1}.course-progress{font-size:1.1em;color:#a0a0a0;margin-left:auto;white-space:nowrap}.toggle-all-chapters{cursor:pointer;font-size:1.5em;margin-left:20px;color:#8e8e8e;transition:color .3s ease}.toggle-all-chapters:hover{color:#f0f0f0}.chapter-item{background-color:#3b3b6b;border-radius:8px;margin-bottom:15px;overflow:hidden;transition:all .3s ease-out}.chapter-header{display:flex;align-items:center;padding:18px 25px;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.1);transition:background-color .2s ease}.chapter-item.open .chapter-header{background-color:#4c4c7c}.chapter-header:hover{background-color:#4a4a6e}.chapter-header h3{font-size:1.4em;margin:0;flex-grow:1;color:#f0f0f0}.chapter-toggle-icon{font-size:1.2em;margin-right:15px;color:#8e8e8e;transition:transform .3s ease}.chapter-item.open .chapter-toggle-icon{transform:rotate(180deg)}.chapter-progress{font-size:.95em;color:silver;margin-left:auto;white-space:nowrap}.chapter-completion-circle{width:18px;height:18px;border-radius:50%;border:2px solid #8e8e8e;margin-left:15px;display:inline-block;flex-shrink:0}.chapter-completion-circle.completed{background-color:#4caf50;border-color:#4caf50}.lessons-list{list-style:none;padding:10px 0 10px 40px;margin:0;background-color:#335;border-top:1px solid rgba(255,255,255,.05)}.lesson-item{display:flex;align-items:center;padding:12px 0;border-bottom:1px dashed rgba(255,255,255,.05)}.lesson-item:last-child{border-bottom:none}.lesson-status-circle{width:12px;height:12px;border-radius:50%;border:1px solid #8e8e8e;margin-right:15px;flex-shrink:0}.lesson-item.completed .lesson-status-circle{background-color:#4caf50;border-color:#4caf50}.lesson-item a{text-decoration:none;color:#e0e0e0;font-size:1.05em;transition:color .2s ease}.lesson-item a:hover{color:#fff;text-decoration:underline}.contenttitle{font-size:2.5em;color:#a0a0a0;margin-bottom:15px;text-align:center}#personal article[data-spanall]{grid-column:1 / -1;text-align:center}.preview-container{width:100%;position:fixed;bottom:0;left:0;background:#9711084f;box-shadow:0 0 15px #aa1e06,0 0 30px #b91b06,0 0 50px #ff1e00;padding-bottom:10px;z-index:1}.video-title{text-align:center;font-size:60px;font-weight:700;text-transform:uppercase;padding:25px;background-color:#5f10059d;clip-path:polygon(0% 0,100% 0,95% 100%,5% 100%);width:80%;margin:auto;position:relative}.form-container{display:flex;width:85%;margin:auto;background:#ff00001a;padding:10px;box-sizing:border-box;border-top:2px solid #ff0000;align-items:center}.form-container textarea{flex:1;padding:10px;border:2px solid #ff0000;outline:none;font-size:16px;resize:vertical;min-height:80px;background:#300000;color:#fff;font-family:"Press Start 2P"}.form-container button{padding:10px 20px;border:2px solid #ff0000;background:#000;color:red;font-size:16px;cursor:pointer;animation:glow 1.5s infinite alternate;font-family:"Press Start 2P"}.form-container button:hover{background:red;color:#000}.nav-container{position:fixed;left:-250px;top:0;bottom:0;width:250px;background-color:#8d1404c7;transition:left .3s ease;z-index:9999}.nav-container.visible{left:0;box-shadow:0 0 15px #aa1e06,0 0 30px #b91b06,0 0 50px #ff1e00}.nav-container ul{list-style:none;margin:0;padding:1rem;background-color:#6d0606;border-radius:10px;box-shadow:10px 0 20px #ff0000b3;position:fixed;left:0;top:50%;transform:translateY(-50%);clip-path:polygon(0 0,100% 5%,100% 95%,0% 100%)}.nav-container li{margin-top:1rem;padding-top:1.25rem;border-top:1px solid #363664;position:relative}.nav-container li:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:red;box-shadow:0 0 10px 2px red;opacity:.7}.nav-container a{color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:8px;position:relative;text-shadow:0 0 5px #ff0000,0 0 10px #ff0000,0 0 15px #ff0000,0 0 20px #ff0000,0 0 25px #ff0000;transition:all .3s ease-in-out}.nav-container a:hover,.nav-container a:focus{background-color:red;box-shadow:0 0 15px red,0 0 30px red}.nav-container a:hover span,.nav-container a:focus span{opacity:1;transform:scale(1)}.nav-container .nav-item a{font-size:1px;font-weight:700}.nav-container .nav-item p{margin:0;font-size:24px}.nav-container .nav-item i{font-size:1.375rem}.nav-container .nav-item:hover p{animation:scaleUp .3s ease-in-out forwards}@keyframes scaleUp{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.chat-container{max-width:8%;background-color:#691111;padding:30px;box-shadow:0 0 30px red;display:flex;flex-direction:column;height:80vh;max-height:900px;overflow-y:auto;position:relative;z-index:1;bottom:20%}.header{text-align:center;color:red;font-size:2em;text-transform:uppercase;margin-bottom:20px;text-shadow:0 0 20px rgba(255,0,0,1),0 0 30px rgba(255,0,0,.7)}.messages-container{overflow-y:hidden;padding:10px;background-color:#f0f0f000;border-radius:5px;width:100%;margin-left:150px;top:10%!important;position:fixed;min-height:60vh}.messages{flex-grow:1;overflow-y:auto;margin-bottom:20px;padding-right:10px;display:flex;flex-direction:column;align-items:flex-start}.message{display:flex;align-items:center;margin:10px 0;width:100%;opacity:0;animation:popup .5s forwards}.message.user-message{padding:5px;border-radius:5px;color:#ddd;max-width:75%;box-shadow:none}.message.bot-message{flex-direction:row-reverse;align-items:flex-start;padding:5px;border-radius:5px}.message .user,.message .bot-name{font-weight:700;color:red;text-shadow:0 0 5px rgba(255,0,0,.8)}.message .text{background-color:#ff0000e6;color:#fff;padding:12px;border-radius:12px;max-width:80%;box-shadow:0 0 10px #ff0000e6;word-wrap:break-word}.message.bot-message .text{background-color:red;color:#fff;box-shadow:0 0 20px red}@keyframes popup{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.loginlogo{position:fixed;top:20%;right:10px;transform:translateY(-50%);width:80px;height:auto}.rec1{top:0;right:0;width:95px;height:100%;background-color:#000;z-index:1000}.error-message{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#f00c;color:#fff;padding:20px;font-size:20px;font-weight:700;text-align:center;border-radius:10px;box-shadow:0 0 15px #f00c}.forum-content{display:block}.user-message{align-self:flex-start;background-color:#43050558;margin-left:20px;margin-right:0;padding-left:20px}.other-message{align-self:flex-end;background-color:#5401010e;margin-left:0;margin-right:20px;padding-right:20px}.user{font-weight:700;color:#333;margin-right:5px}.messages-container{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;max-height:500px}.text{margin-top:5px;word-wrap:break-word}.message{display:flex;flex-direction:row;margin-bottom:10px;padding:10px;border-radius:10px;max-width:80%;word-wrap:break-word;margin-left:20px}.other-message:before{content:"";position:absolute;left:-10px;top:0;bottom:0;width:5px;background-color:red;border-radius:2px}.ai-boutton{position:fixed;top:83%;right:10px;transform:translateY(-50%);width:80px;height:auto;border:2px solid transparent;border-radius:5px}.ai-boutton:hover{border-color:red;box-shadow:0 0 10px red,0 0 20px red;background-color:#11020238}#chatWidget{color:var(--text-main);font-family:var(--font);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;bottom:100px;right:30px;width:350px;height:500px;border:2px solid var(--accent);border-radius:var(--radius);overflow:hidden;box-shadow:0 0 15px var(--accent);background:var(--bg);z-index:999;opacity:0;transform:scale(.9);pointer-events:none;display:none;transition:all .3s ease}#toggleChatBtn{position:fixed;bottom:30px;right:30px;background:var(--accent);color:var(--bg);border:none;border-radius:50%;width:60px;height:60px;font-size:1.5rem;cursor:pointer;box-shadow:0 0 10px var(--accent);z-index:1000}#chatWidget{position:fixed;bottom:100px;right:30px;z-index:10000;width:350px;height:500px;opacity:0;transform:scale(.9);pointer-events:none;transition:all .3s ease;display:flex;flex-direction:column;background-color:#0a0000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #ff0033;border-radius:.5rem;box-shadow:0 0 15px #f03;overflow:hidden}#chatWidget.visible{opacity:1;transform:scale(1);pointer-events:auto;background-color:#30000049}#toggleChatBtn{position:fixed;bottom:30px;right:30px;background:#f03;color:#0a0000b3;border:none;border-radius:50%;width:60px;height:60px;font-size:1.5rem;cursor:pointer;box-shadow:0 0 10px #f03;z-index:10001}canvas#bgCanvas{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}#chatWidget header{padding:1rem;text-align:center;background:transparent;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:1.25rem;font-weight:500;cursor:move}#messages{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem;max-height:100%;scrollbar-width:thin;scrollbar-color:#ff0033 rgba(10,0,0,.7)}#messages::-webkit-scrollbar{width:8px}#messages::-webkit-scrollbar-thumb{background-color:#f03;border-radius:4px}.msg{max-width:75%;padding:.75rem 1rem;border-radius:.5rem;line-height:1.4;opacity:0;transform:translateY(20px);animation:msgFadeIn .4s forwards;word-wrap:break-word;white-space:pre-wrap}.user{align-self:flex-start;background:#fff0;border-top-right-radius:0}.bot{align-self:flex-start;background:#300;border-top-left-radius:0;color:#fff}@keyframes msgFadeIn{to{opacity:1;transform:translateY(0)}}.typing{display:flex;gap:.3rem;padding:.75rem 1rem;background:#300;border-radius:.5rem;align-self:flex-start}.typing span{display:inline-block;width:.4rem;height:.4rem;background:#f03;border-radius:50%;animation:blink 1s infinite}.typing span:nth-child(2){animation-delay:.2s}.typing span:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:0}40%{opacity:1}}footer{padding:1rem;background:transparent;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;gap:.5rem;position:relative;width:100%;background:#0a0000b3}#userInput{flex:1;padding:.75rem;background:#400;border:1px solid #550000;border-radius:.5rem;color:#fff;font-size:1rem;transition:border .2s ease}#userInput:focus{outline:none;border-color:#f03}#sendBtn{padding:0 1.5rem;background:#f03;border:none;border-radius:.5rem;color:#0a0000b3;cursor:pointer;transition:background .2s ease,transform .2s ease}#sendBtn:hover{background:#f36;transform:translateY(-2px)}.chat-wrapper{display:flex;flex-direction:column;height:100%}#chatWidget.visible~body{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00f6}@media (max-width: 1400px){.nav-container{display:none}.ai-boutton{top:3%;right:30%}.messages-container{margin-left:0%;width:90%}}@media (max-width: 600px){.nav-container{display:none}.ai-boutton{width:17%;top:5%;right:30%}.preview-container{background-color:#300505}.form-container{width:98%}.undisplayed{display:none}.user{font-size:12px}.text{font-size:10px}.messages-container{width:100vw!important;max-width:100vw!important;margin-left:0!important;left:0!important;position:static!important;min-height:40vh!important;max-height:78vh!important;padding:6px!important;box-sizing:border-box!important;overflow-y:auto!important}.messages{width:100vw!important;max-width:100vw!important;padding-right:0!important;margin-bottom:10px!important;box-sizing:border-box!important}.message{max-width:96vw!important;width:auto!important;margin-left:0!important;margin-right:0!important;word-break:break-word!important;padding:8px!important;font-size:.95em!important;box-sizing:border-box!important}.user-message,.other-message{max-width:96vw!important;width:auto!important;padding-left:8px!important;padding-right:8px!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.message{flex-direction:column!important;align-items:flex-start!important;padding:8px!important;margin-left:0!important;margin-right:0!important;max-width:96vw!important}.user,.bot-name{margin-bottom:4px!important;font-size:13px!important;font-weight:700!important;color:red!important;text-shadow:0 0 5px #ff0000!important;display:block!important}.text{max-width:92vw!important;font-size:12px!important;word-break:break-word!important;box-sizing:border-box!important}}.send-button{border-radius:5px}body{margin:0;font-family:"Press Start 2P";background-color:#000;padding-top:80px}.main-page{position:fixed;top:50%;right:0;transform:translateY(-50%);writing-mode:vertical-rl;color:#fff;font-size:60px;font-weight:700;text-transform:uppercase;padding:10px}.err-container{margin:5% auto;width:50%;text-align:center;padding:80px 0;position:fixed;top:40%;left:50%;transform:translate(-50%,-50%)}span.err-error{text-transform:uppercase;font-size:7em;font-weight:500;color:red;letter-spacing:25px;text-shadow:0 0 10px #ff0000,0 0 20px #ff0000,0 0 40px #ff0000}span.err-status,span.err-statuscode,span.err-junk{text-transform:uppercase;font-size:2em;font-weight:500;letter-spacing:10px}span.err-status{color:#f55}span.err-statuscode{color:#f22}span.err-junk{font-size:1em;color:#f99}.err-boxed{text-transform:uppercase;font-weight:600;letter-spacing:7px;padding:0 6px;margin-right:25px;display:inline-block;color:red}.main_tbkr{position:fixed;bottom:0;width:100%}.video-title{font-size:370%}.form1{background:#01090f7a;padding:40px;max-width:600px;margin:40px auto;border-radius:4px;box-shadow:0 4px 10px 4px #13232f4d}.tab-group{list-style:none;padding:0;margin:0 0 40px;display:flex}.tab-group:after{content:"";display:table;clear:both}.tab-group li a{display:block;text-decoration:none;background:#02000085;color:#a0b3b0;font-size:20px;float:left;width:50%;text-align:center;cursor:pointer;transition:.5s ease;padding:15px 85px}.tab-group li a:hover{background:#9b2017;color:#fff}.tab-group .active a{background:#020000d7;color:#fff;padding-right:85px;padding-left:85px}.tab-content>div:last-child{display:none}label{position:absolute;transform:translateY(6px);left:13px;color:#ffffff80;transition:all .25s ease;pointer-events:none;font-size:22px}label .req{margin:2px;color:#1ab188}label.active{transform:translateY(50px);left:2px;font-size:14px}label.active .req{opacity:0}label.highlight{color:#fff}input,textarea{font-size:22px;display:block;width:99%;height:40px;padding:5px 10px;background:none;background-image:none;border:1px solid #a0b3b0;color:#fff;border-radius:0;transition:border-color .25s ease,box-shadow .25s ease}input:focus,textarea:focus{outline:0;border-color:#1ab188}textarea{border:2px solid #a0b3b0;resize:vertical}.field-wrap{position:relative;margin-bottom:40px}.top-row:after{content:"";display:table;clear:both}.top-row>div{float:left;width:100%;margin-right:0%}.top-row>div:last-child{margin:0}.button{border:0;outline:none;border-radius:0;padding:15px 0;font-size:2rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;background:#a11e07;color:#fff;transition:all .5s ease}.button:hover,.button:focus{background:#ff0000fa;color:#fff}.button-block{display:block;width:100%;font-family:"Press Start 2P";text-align:center}.forgot{margin-top:-20px;text-align:right}.bglogin{width:100%;top:0%;z-index:-1;position:fixed}.form1{position:fixed;top:40%;left:50%;transform:translate(-50%,-50%);margin-bottom:5%}.login_advert{background-color:#000000af;padding:1%;text-decoration:underline;color:#9b2017}.backgroundvideo{position:fixed;top:0;left:0;width:100vw;height:100vh;min-width:100vw;min-height:100vh;object-fit:cover;z-index:-1;pointer-events:none}.loginchoice_element a{white-space:nowrap;margin:auto}.form-scroll-area{max-height:400px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#9b2017 rgba(1,9,15,.479)}.form-scroll-area::-webkit-scrollbar{width:8px}.form-scroll-area::-webkit-scrollbar-track{background:#01090f7a;border-radius:10px}.form-scroll-area::-webkit-scrollbar-thumb{background-color:#9b2017;border-radius:10px;border:2px solid rgba(1,9,15,.479)}.form1{position:fixed;transform:translate(-50%,-50%);max-height:90vh}.white_title{color:#fff}.message{opacity:0;transition:opacity .6s ease-in-out;margin-top:15px;padding:10px;border-radius:5px;text-align:center}.message.success-message{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb;opacity:1}.message.error-message{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;opacity:1}.form-fade-in{animation:fadeIn .6s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 600px){.form1{max-width:95vw;padding:20px;left:0%;top:7%;transform:none;box-shadow:0 2px 6px 2px #13232f33;height:100%;background-color:#0000004b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.tab-group li a,.tab-group .active a{font-size:16px;padding-left:10px;padding-right:10px}label{font-size:16px;left:8px}input,textarea{font-size:16px;height:36px;padding:5px 8px}.button{font-size:1.2rem;padding:12px 0}.form-scroll-area{max-height:250px}.login_advert{font-size:14px;padding:2%}.white_title{font-size:18px}}html,body{height:100%;margin:0;padding:0;font-family:"Press Start 2P";color:#eb0808}#background-video{all:unset;top:0!important;left:0!important;min-width:100vw!important;min-height:100vh!important;width:100vw!important;height:100vh!important;object-fit:cover!important;z-index:40!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:none!important;background:none!important}.videoc{position:fixed;top:0;left:0;width:100vw;height:100vh;object-fit:cover;z-index:0}.containerhight{width:100vw;height:100vh;margin-top:3%;background:#12000073;border:none;box-shadow:0 0 40px #eb0808cc,inset 0 0 50px #b50505cc;z-index:1}.top-section{display:flex;gap:25px;margin-bottom:60px;z-index:1;margin-top:10%;background-color:#b50505}.left-col{flex:0 0;background:#0000009d;border:2px solid #eb0808;border-radius:14px;box-shadow:0 0 30px #eb0808cc;display:flex;flex-direction:column;align-items:center;z-index:1}.avatar{width:160px;height:160px;border-radius:50%;border:4px solid #eb0808;background:url(https://i.pravatar.cc/160?img=58) center/cover no-repeat;margin-bottom:22px;z-index:1}.username{font-size:36px;font-weight:900;color:#eb0808;margin-bottom:8px;text-align:center;z-index:1}.specialization{font-size:20px;font-weight:700;color:#f66;text-shadow:0 0 20px #b50505;margin-bottom:20px;text-align:center}.current-activity{font-size:18px;font-style:italic;margin-bottom:30px;color:#f22;text-align:center}.links{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.links a{text-decoration:none;color:#eb0808;border:2px solid #eb0808;padding:10px 18px;border-radius:8px;font-weight:900;font-size:14px;box-shadow:0 0 20px #eb0808;transition:all .3s ease}.links a:hover{background:#eb080822;color:#f44;box-shadow:0 0 30px #f44,0 0 60px #eb0808}.right-col{flex:1;background:#fff0;border:2px solid #eb0808;border-radius:14px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffff07;max-height:460px;overflow-y:auto;padding:20px 15px 10px;scroll-behavior:smooth}.categories-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:140px;gap:18px}.category-card{border:3px solid #eb0808;border-radius:16px;color:#eb0808;font-weight:900;font-size:20px;display:flex;justify-content:center;align-items:center;position:relative;-webkit-user-select:none;user-select:none;cursor:default;border-color:#ff00d46c}.category-card:hover{background:#eb080822}.category-count{position:absolute;bottom:12px;right:14px;font-size:16px;color:#f66c;font-weight:900}.bottom-section{display:flex;gap:80px;justify-content:center;align-items:center;flex-wrap:wrap;z-index:1;background-color:#000}.pwn-block{flex:1;min-width:180px;text-align:center;color:#f66;-webkit-user-select:none;user-select:none;margin-bottom:20px;z-index:1}.pwn-number{font-family:Share Tech Mono,monospace;font-size:68px;font-weight:900;color:#eb0808;text-shadow:0 0 45px rgba(194,24,24,.24)}.right-stats{flex:3;display:flex;gap:60px;justify-content:center;align-items:center;flex-wrap:wrap;z-index:1}.stat-block{flex:1 1 150px;min-width:140px;text-align:center;color:#f66;-webkit-user-select:none;user-select:none}.stat-block h3{font-size:28px;margin-bottom:18px;color:#eb0808}.stat-number{font-size:56px;font-weight:900;color:#eb0808;display:flex;justify-content:center;align-items:center;gap:20px}.icon-flag,.icon-lock{width:56px;height:56px}.right-col::-webkit-scrollbar{width:12px}.right-col::-webkit-scrollbar-track{background:#200c;border-radius:10px}.right-col::-webkit-scrollbar-thumb{background:#f5f5f5;border-radius:10px}.video-title{border-top:#b50505!important}@media (max-width: 1000px){.top-section{flex-direction:column}.left-col{width:100%!important;max-height:none;margin-bottom:30px}.right-col{overflow-x:auto;overflow-y:hidden;padding:10px 5px;border-radius:14px;background:#330000d9;scroll-snap-type:x mandatory;display:flex;gap:15px;-webkit-overflow-scrolling:touch}.categories-grid{display:flex!important;grid-template-columns:none!important;grid-auto-rows:auto!important;gap:15px!important;scroll-snap-type:x mandatory;overflow-x:auto;width:100%}.category-card{min-width:160px;flex-shrink:0;scroll-snap-align:start;font-size:18px;height:140px;box-shadow:0 0 25px #eb0808cc}}@media (max-width: 600px){.containerhight,.container{width:100vw!important;min-width:100vw!important;margin:0!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.top-section{flex-direction:column!important;gap:16px!important;margin-top:8vw!important;margin-bottom:18px!important;background:none!important;width:100vw!important;padding:0!important}.left-col{width:100vw!important;max-width:100vw!important;border-radius:3!important;margin-bottom:10px!important;box-shadow:none!important;padding:12px 0!important;align-items:center!important;background-color:#000000b4!important}.avatar{width:90px!important;height:90px!important;margin-bottom:10px!important}.arrow-stack{display:none!important}.username{font-size:20px!important;margin-bottom:4px!important;text-align:center!important}.specialization,.current-activity{font-size:13px!important;margin-bottom:8px!important;text-align:center!important;display:none}.french-flag{right:3%!important}.links{gap:8px!important;flex-wrap:wrap!important;justify-content:center!important}.links a{font-size:11px!important;padding:6px 10px!important;border-radius:6px!important}.right-col{width:100vw!important;max-width:100vw!important;border-radius:3!important;padding:8px 0!important;box-shadow:none!important;overflow-x:auto!important;overflow-y:hidden!important;display:flex!important;gap:8px!important;background:#330000d9!important}.categories-grid{display:flex!important;gap:8px!important;overflow-x:auto!important;width:100vw!important;grid-template-columns:none!important;grid-auto-rows:auto!important;padding:0 4px!important}.category-card{min-width:110px!important;font-size:12px!important;height:90px!important;border-radius:10px!important;box-shadow:0 0 10px #eb0808cc!important;flex-shrink:0!important}.category-count{font-size:10px!important;bottom:6px!important;right:8px!important}.bottom-section{flex-direction:column!important;gap:12px!important;align-items:stretch!important;background-color:#0e0101!important;padding:10px 0!important;width:100vw!important}.pwn-block,.stat-block{width:98vw!important;min-width:98vw!important;max-width:98vw!important;margin-bottom:10px!important;border-radius:10px!important;box-shadow:0 0 10px #eb0808cc!important;text-align:center!important;padding:10px 0!important;background-color:#0e01017a}.pwn-number{font-size:32px!important;margin-bottom:4px!important}.stat-block h3{font-size:15px!important;margin-bottom:4px!important}.stat-number{font-size:20px!important;gap:6px!important}.icon-flag,.icon-lock{width:24px!important;height:24px!important}}.left-col,.right-col,.category-card{background:#3006}.container{background:#12000073;border:none;box-shadow:0 0 40px #eb0808cc,inset 0 0 50px #b50505cc}.tab-group li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:60px;padding-right:60px;float:none}.tile_background2{background-color:#0e0101;position:fixed;width:100%;bottom:0%;padding-bottom:0%;box-shadow:none!important;left:0}.principal{background-color:#000c!important;z-index:1;width:100%;padding-bottom:10%;border-radius:20px;border:2px solid #eb0808}.hr_pacman{border:0;width:100%;height:0;border-top:.3rem dotted yellow;position:relative;overflow:visible;margin:2rem 0}.hr_pacman:before{animation:move 10s infinite linear;position:absolute;top:-14px;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='571.11' width='541.6'%3E%3Cpath style='fill:%23ffcc00' d='M535.441,412.339A280.868,280.868 0 1,1 536.186,161.733L284.493,286.29Z'/%3E%3C/svg%3E");background-size:22px;background-repeat:no-repeat;background-position:calc(100% + 24px) 0;content:" ";height:24px}.hr_pacman:after{animation:move 10s 1s infinite linear;position:absolute;top:-14px;left:0;right:0;bottom:0;background-size:24px;background-repeat:no-repeat;background-position:calc(100% + 24px) 0;content:" ";height:24px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg version='1.1' viewBox='0 0 400 444.34' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='m192.2 2.8c-0.147 0.237-2.718 0.405-6.324 0.413-4.436 9e-3 -6.266 0.157-6.78 0.547-0.435 0.33-1.967 0.561-4 0.603-1.813 0.038-3.356 0.242-3.429 0.453-0.074 0.211-1.379 0.384-2.9 0.384-1.578 0-2.767 0.172-2.767 0.4 0 0.22-0.992 0.4-2.205 0.4s-2.518 0.171-2.9 0.38c-0.382 0.208-1.55 0.489-2.595 0.624s-1.9 0.414-1.9 0.621c0 0.206-0.799 0.375-1.776 0.375s-1.888 0.18-2.024 0.4-0.957 0.4-1.824 0.4-1.576 0.18-1.576 0.4-0.617 0.4-1.371 0.4c-0.755 0-1.642 0.27-1.972 0.6s-1.232 0.6-2.005 0.6-1.516 0.18-1.652 0.4-0.777 0.4-1.424 0.4-1.176 0.18-1.176 0.4-0.527 0.4-1.171 0.4c-0.645 0-1.442 0.27-1.772 0.6s-1.063 0.6-1.628 0.6c-0.566 0-1.029 0.18-1.029 0.4s-0.54 0.4-1.2 0.4-1.2 0.18-1.2 0.4-0.521 0.4-1.157 0.4c-0.66 0-1.256 0.258-1.388 0.6-0.126 0.33-0.675 0.6-1.219 0.6s-1.1 0.18-1.236 0.4-0.687 0.4-1.224 0.4-0.976 0.18-0.976 0.4-0.45 0.4-1 0.4-1 0.166-1 0.368c0 0.203-0.54 0.487-1.2 0.632s-1.2 0.429-1.2 0.632c0 0.202-0.45 0.368-1 0.368s-1 0.18-1 0.4-0.21 0.4-0.466 0.4c-0.746 0-3.534 1.323-3.534 1.677 0 0.178-0.36 0.323-0.8 0.323s-0.8 0.18-0.8 0.4-0.45 0.4-1 0.4-1 0.18-1 0.4-0.366 0.4-0.813 0.4c-0.446 0-0.916 0.27-1.042 0.6-0.127 0.33-0.571 0.6-0.988 0.6-0.416 0-0.757 0.18-0.757 0.4s-0.36 0.4-0.8 0.4-0.8 0.18-0.8 0.4-0.366 0.4-0.813 0.4c-0.446 0-0.916 0.27-1.042 0.6-0.127 0.33-0.571 0.6-0.988 0.6-0.416 0-0.757 0.138-0.757 0.306s-0.72 0.617-1.6 0.998c-0.88 0.382-1.6 0.841-1.6 1.02 0 0.18-0.63 0.574-1.4 0.876s-1.4 0.696-1.4 0.875-0.227 0.325-0.504 0.325-0.989 0.45-1.583 1c-0.593 0.55-1.356 1-1.696 1-0.339 0-0.617 0.18-0.617 0.4s-0.193 0.4-0.429 0.4c-0.235 0-0.679 0.225-0.986 0.5-1.323 1.187-1.776 1.5-2.168 1.5-0.229 0-0.417 0.18-0.417 0.4s-0.239 0.4-0.53 0.4c-0.292 0-0.953 0.45-1.47 1s-1.178 1-1.47 1c-0.291 0-0.53 0.18-0.53 0.4s-0.179 0.4-0.397 0.4c-0.361 0-1.692 1.012-3.028 2.3-0.285 0.275-0.648 0.5-0.806 0.5-0.159 0-0.9 0.63-1.648 1.4s-1.555 1.4-1.793 1.4-1.028 0.63-1.754 1.4-1.431 1.4-1.565 1.4c-0.135 0-0.661 0.405-1.169 0.9s-1.885 1.71-3.058 2.7c-2.312 1.95-12.782 12.297-12.782 12.632 0 0.112-0.405 0.62-0.9 1.128-1.434 1.472-5.096 5.735-7.035 8.188-0.586 0.742-1.557 1.912-2.159 2.6-0.601 0.689-1.096 1.387-1.1 1.551-3e-3 0.165-0.636 0.967-1.406 1.783-0.77 0.817-1.4 1.717-1.4 2.001 0 0.285-0.18 0.517-0.4 0.517s-0.4 0.193-0.4 0.429c0 0.235-0.225 0.679-0.5 0.986-1.187 1.323-1.5 1.776-1.5 2.168 0 0.229-0.159 0.417-0.354 0.417s-0.654 0.63-1.019 1.4c-0.366 0.77-0.836 1.4-1.046 1.4-0.209 0-0.381 0.184-0.381 0.409 0 0.485-2.069 3.733-2.5 3.924-0.165 0.074-0.3 0.389-0.3 0.7 0 0.312-0.18 0.567-0.4 0.567s-0.4 0.36-0.4 0.8-0.137 0.8-0.305 0.8c-0.325 0-0.624 0.497-1.889 3.141-0.437 0.912-0.932 1.659-1.1 1.659s-0.306 0.36-0.306 0.8-0.135 0.801-0.3 0.803c-0.402 3e-3 -1.7 2.316-1.7 3.029 0 0.313-0.18 0.568-0.4 0.568s-0.4 0.274-0.4 0.608-0.45 1.321-1 2.192-1 1.858-1 2.192-0.18 0.608-0.4 0.608-0.399 0.225-0.398 0.5c1e-3 0.411-1.602 3.962-3.248 7.195-0.195 0.382-0.354 0.94-0.354 1.24s-0.45 1.392-1 2.427c-0.55 1.034-1 2.22-1 2.636 0 0.415-0.18 0.866-0.4 1.002s-0.4 0.651-0.4 1.144-0.155 1.067-0.344 1.276-0.661 1.37-1.048 2.58c-0.388 1.21-0.863 2.513-1.056 2.895-0.194 0.382-0.352 1.117-0.352 1.633s-0.116 1.055-0.259 1.197c-0.428 0.429-1.714 4.411-1.728 5.351-7e-3 0.482-0.193 0.988-0.413 1.124s-0.4 0.946-0.4 1.8-0.18 1.664-0.4 1.8-0.4 0.788-0.4 1.45c0 0.661-0.193 1.563-0.428 2.003-0.478 0.893-1.136 4.008-1.424 6.747-0.104 0.99-0.352 2.16-0.551 2.6s-0.449 1.79-0.556 3-0.477 4.09-0.823 6.4c-1.227 8.21-1.355 18.522-1.439 116-0.094 109.47 0.104 121.83 2.048 128.23 0.205 0.676 0.373 1.97 0.373 2.877 0 0.906 0.18 1.759 0.4 1.895s0.4 0.642 0.4 1.124c1e-3 2.4 3.427 9.501 5.793 12.005 6.948 7.351 16.378 5.374 24.518-4.989 1.414-1.374 3.089-3.219 3.724-4.099 0.634-0.88 1.253-1.69 1.374-1.8 0.379-0.343 4.987-6.857 7.033-9.942 1.073-1.618 2.221-3.333 2.551-3.811 17.255-24.979 35.183-25.921 54.408-2.857 3.518 4.222 2.959 3.518 7.805 9.81 8.973 11.651 13.914 15.971 21.906 19.154 5.271 2.1 14.854-0.209 21.427-5.162 3.107-2.341 10.819-10.049 12.83-12.823 0.57-0.787 1.706-2.227 2.523-3.2 0.818-0.973 2.41-2.939 3.538-4.369 10.413-13.201 16.295-18.195 23.083-19.597 8.299-1.715 18.282 5.494 33.48 24.176 2.98 3.663 8.375 10.012 9.991 11.757 0.884 0.955 1.967 2.186 2.408 2.735 6.119 7.626 16.216 9.283 22.301 3.659 0.825-0.763 1.5-1.584 1.5-1.825s0.135-0.498 0.3-0.572c0.452-0.201 2.157-3.837 2.572-5.484 3.246-12.896 3.273-13.976 3.303-135.25 0.027-111-0.044-114.76-2.392-126.6-0.349-1.76-0.722-4.01-0.83-5-0.107-0.99-0.355-2.16-0.551-2.6s-0.442-1.52-0.545-2.4c-0.303-2.56-1.031-5.534-1.461-5.964-0.218-0.218-0.396-1.08-0.396-1.916s-0.18-1.52-0.4-1.52-0.4-0.619-0.4-1.376-0.18-1.488-0.4-1.624-0.4-0.68-0.4-1.21c0-0.861-0.652-2.713-1.649-4.685-0.193-0.382-0.351-1.136-0.351-1.676s-0.18-1.093-0.4-1.229-0.4-0.599-0.4-1.029c0-0.784-0.096-1.035-1.332-3.503-0.368-0.733-0.668-1.591-0.668-1.906s-0.159-0.885-0.353-1.267c-0.195-0.382-0.574-1.235-0.842-1.895-0.269-0.66-0.715-1.74-0.991-2.4s-0.684-1.65-0.906-2.2c-0.92-2.275-2.704-5.809-2.995-5.933-0.172-0.074-0.313-0.468-0.313-0.877 0-0.408-0.18-0.854-0.4-0.99s-0.4-0.597-0.4-1.024-0.16-0.776-0.357-0.776c-0.196 0-0.469-0.45-0.607-1s-0.428-1-0.644-1c-0.215 0-0.392-0.264-0.392-0.586s-0.482-1.447-1.071-2.5-1.444-2.634-1.9-3.514-1.037-1.821-1.292-2.091c-0.254-0.27-0.703-1.035-0.997-1.7s-0.671-1.209-0.838-1.209c-0.166 0-0.302-0.27-0.302-0.6s-0.16-0.6-0.357-0.6c-0.196 0-0.469-0.45-0.607-1s-0.428-1-0.644-1c-0.215 0-0.392-0.193-0.392-0.428 0-0.462-2.048-3.563-2.946-4.461-0.302-0.301-0.677-0.954-0.835-1.45-0.157-0.496-0.811-1.439-1.452-2.095-0.642-0.657-1.167-1.335-1.167-1.508s-0.589-1.021-1.309-1.886-1.839-2.286-2.486-3.158-1.453-1.868-1.791-2.213-1.15-1.341-1.804-2.214c-0.655-0.873-1.555-1.966-2-2.429-0.446-0.463-1.62-1.806-2.61-2.984-2.497-2.972-12.454-12.912-15.6-15.574-1.43-1.21-3.379-2.92-4.331-3.8s-1.934-1.672-2.182-1.761c-0.249-0.088-1.037-0.728-1.751-1.422-0.715-0.694-1.801-1.522-2.414-1.84-0.614-0.317-1.498-0.982-1.965-1.477s-1.053-0.9-1.303-0.9-0.454-0.18-0.454-0.4-0.171-0.4-0.379-0.4c-0.209 0-0.865-0.45-1.459-1-0.593-0.55-1.323-1-1.62-1-0.298 0-0.542-0.18-0.542-0.4s-0.193-0.4-0.429-0.4c-0.235 0-0.679-0.225-0.986-0.5-1.323-1.187-1.776-1.5-2.168-1.5-0.229 0-0.417-0.18-0.417-0.4s-0.261-0.4-0.579-0.4c-0.319 0-1.065-0.45-1.659-1-0.593-0.55-1.323-1-1.62-1-0.298 0-0.542-0.18-0.542-0.4s-0.208-0.4-0.462-0.4-1.019-0.419-1.7-0.932c-0.681-0.512-1.823-1.186-2.538-1.497-0.715-0.312-1.3-0.681-1.3-0.822s-0.315-0.365-0.7-0.498-1.24-0.591-1.9-1.017c-0.66-0.427-1.515-0.789-1.9-0.805s-0.7-0.209-0.7-0.429-0.248-0.4-0.551-0.4-0.775-0.27-1.049-0.6-0.836-0.6-1.249-0.6-0.751-0.18-0.751-0.4-0.36-0.4-0.8-0.4-0.8-0.18-0.8-0.4-0.45-0.4-1-0.4-1-0.177-1-0.392c0-0.216-0.45-0.506-1-0.644s-1-0.411-1-0.607c0-0.197-0.45-0.357-1-0.357s-1-0.18-1-0.4-0.349-0.4-0.776-0.4-0.879-0.166-1.005-0.369c-0.125-0.203-0.766-0.488-1.424-0.632-0.657-0.144-1.195-0.428-1.195-0.631 0-0.202-0.45-0.368-1-0.368s-1-0.18-1-0.4-0.45-0.4-1-0.4-1-0.18-1-0.4-0.521-0.4-1.157-0.4c-0.66 0-1.256-0.258-1.388-0.6-0.134-0.351-0.734-0.6-1.442-0.6-0.667 0-1.213-0.18-1.213-0.4s-0.439-0.4-0.976-0.4-1.088-0.18-1.224-0.4-0.757-0.4-1.381-0.4c-0.638 0-1.234-0.262-1.364-0.6-0.133-0.347-0.731-0.6-1.419-0.6-0.654 0-1.3-0.18-1.436-0.4s-0.777-0.4-1.424-0.4-1.176-0.18-1.176-0.4-0.733-0.4-1.629-0.4c-0.914 0-1.891-0.263-2.228-0.6-0.33-0.33-1.217-0.6-1.972-0.6-0.754 0-1.371-0.18-1.371-0.4s-0.72-0.4-1.6-0.4-1.6-0.18-1.6-0.4-0.699-0.4-1.554-0.4-2.07-0.269-2.7-0.598c-0.63-0.328-1.81-0.598-2.622-0.6-0.812-1e-3 -1.588-0.182-1.724-0.402s-1.317-0.4-2.624-0.4c-1.317 0-2.376-0.178-2.376-0.4 0-0.229-1.2-0.4-2.8-0.4s-2.8-0.171-2.8-0.4c0-0.235-1.375-0.4-3.324-0.4-2.303 0-3.562-0.18-4.1-0.587-0.601-0.455-2.144-0.59-6.852-0.6-3.606-8e-3 -6.177-0.176-6.324-0.413-0.151-0.245-3.33-0.4-8.2-0.4s-8.049 0.155-8.2 0.4m17 3.608c29.892 1.533 59.608 9.81 82.8 23.06 0.77 0.44 2.221 1.257 3.224 1.816 6.247 3.478 18.589 11.916 17.429 11.916-0.385 0-3.627-2.14-3.786-2.5-0.074-0.165-0.292-0.3-0.486-0.3s-1.844-0.961-3.667-2.134c-15.122-9.74-36.566-18.996-54.714-23.616-54.144-13.784-109.1-4.866-156.71 25.426-5.319 3.384-6.139 3.776-4.045 1.93 0.745-0.656 1.564-1.196 1.821-1.2 0.256-3e-3 0.526-0.168 0.6-0.367 0.157-0.425 7.833-5.564 11.198-7.498 1.284-0.737 3.46-1.991 4.835-2.786 23.452-13.551 53.694-22.223 82.7-23.716 9.09-0.468 10.248-0.47 18.8-0.031m-42 122.41c18.547 3.777 32.839 15.399 39.91 32.454 3.886 9.375 4.856 21.759 2.511 32.065-3.89 17.098-16.24 31.1-33.421 37.892-17.114 6.765-38.282 2.912-53.25-9.692-16.208-13.649-22.353-35.75-15.829-56.935 0.786-2.554 3.094-7.706 4.454-9.944 0.784-1.289 1.605-2.644 1.825-3.009 3.584-5.96 11.958-13.449 19.507-17.444 6.037-3.195 11.348-4.806 19.693-5.973 2.084-0.292 12.306 0.119 14.6 0.586m161.6 0c22.684 4.619 38.317 20.253 43.02 43.018 1.181 5.721 0.638 18.563-0.989 23.366-0.186 0.55-0.571 1.81-0.855 2.8-2.919 10.174-12.316 22.118-22.376 28.443-2.535 1.594-8.205 4.357-8.941 4.357-0.275 0-0.67 0.152-0.879 0.337-0.708 0.629-5.617 1.884-11.147 2.85-3.025 0.528-11.954 0.535-14.713 0.01-14.898-2.831-24.652-8.311-33.645-18.901-10.867-12.798-15.08-33.004-10.11-48.496 0.353-1.1 0.844-2.63 1.092-3.4 5.906-18.329 23.506-32.024 44.943-34.973 2.098-0.289 12.314 0.123 14.6 0.589' fill='%23eb1c24'/%3E%3Cpath d='m193.4 1.2c-0.144 0.233-2.364 0.4-5.303 0.4-5.021 0-8.225 0.287-15.897 1.424-2.2 0.326-4.574 0.589-5.276 0.584-0.702-4e-3 -1.388 0.172-1.524 0.392s-1.101 0.4-2.144 0.4-2.067 0.163-2.276 0.361c-0.209 0.199-1.19 0.448-2.18 0.553s-2.88 0.495-4.2 0.867c-1.32 0.371-2.94 0.765-3.6 0.874-0.66 0.11-1.56 0.355-2 0.545s-1.34 0.436-2 0.547c-2.095 0.353-5.323 1.242-5.634 1.553-0.164 0.165-0.809 0.3-1.433 0.3-0.623 0-1.133 0.18-1.133 0.4s-0.529 0.4-1.176 0.4-1.288 0.18-1.424 0.4-0.552 0.401-0.924 0.402c-0.372 2e-3 -1.192 0.272-1.822 0.6-0.63 0.329-1.449 0.598-1.82 0.598s-0.845 0.158-1.054 0.351c-0.371 0.343-4.389 1.904-5.98 2.323-0.44 0.116-2.103 0.822-3.695 1.568-1.592 0.747-3.032 1.358-3.2 1.357-0.531-2e-3 -16.467 8.017-16.709 8.407-0.126 0.205-0.897 0.677-1.713 1.048-0.816 0.372-2.023 1.062-2.683 1.534s-1.839 1.155-2.621 1.517c-0.782 0.361-1.755 1.026-2.162 1.476-0.408 0.451-0.89 0.819-1.071 0.819-0.284 0-2.528 1.408-5.74 3.6-0.483 0.33-1.582 1.072-2.442 1.648-0.86 0.577-1.907 1.432-2.326 1.9-0.419 0.469-0.989 0.852-1.266 0.852s-1.452 0.9-2.611 2c-1.16 1.1-2.3 2.001-2.535 2.003-0.234 2e-3 -1.236 0.804-2.226 1.782s-2.013 1.787-2.274 1.797c-0.545 0.021-21.326 20.635-21.326 21.155 0 0.189-1.076 1.496-2.392 2.904-1.315 1.407-2.403 2.739-2.418 2.959-0.014 0.22-0.827 1.21-1.805 2.2s-1.78 1.99-1.782 2.223c-3e-3 0.361-2.733 4.203-5.573 7.84-0.456 0.585-0.83 1.246-0.83 1.47 0 0.223-0.42 0.914-0.934 1.536s-1.188 1.716-1.498 2.431-0.694 1.3-0.855 1.3c-0.16 0-0.848 1.125-1.529 2.5s-1.554 2.86-1.94 3.3c-0.818 0.934-10.044 19.441-10.044 20.149 0 0.262-0.45 1.366-1 2.451s-1 2.168-1 2.406-0.36 1.178-0.8 2.088c-0.44 0.911-0.8 1.872-0.8 2.135 0 0.264-0.269 0.995-0.598 1.625-0.328 0.63-0.598 1.45-0.6 1.822-1e-3 0.372-0.182 0.788-0.402 0.924s-0.4 0.766-0.4 1.4-0.18 1.264-0.4 1.4-0.4 0.676-0.4 1.2-0.16 1.052-0.356 1.173-0.66 1.526-1.031 3.123-0.828 3.264-1.016 3.704c-0.189 0.44-0.428 1.34-0.532 2s-0.564 2.64-1.022 4.4c-0.459 1.76-0.836 3.684-0.838 4.276-3e-3 0.592-0.185 1.188-0.405 1.324s-0.4 1.126-0.4 2.2-0.18 2.064-0.4 2.2-0.4 0.913-0.4 1.726c0 0.814-0.188 2.108-0.418 2.877-0.542 1.812-1.156 8.045-1.439 14.597-0.123 2.86-0.385 5.371-0.583 5.58-0.496 0.524-0.479 205.94 0.017 206.44 0.207 0.209 0.459 3.89 0.559 8.18 0.188 8.023 0.754 15.975 1.188 16.676 0.135 0.219 0.415 1.371 0.622 2.561 0.955 5.473 4.912 15.563 6.104 15.563 0.192 0 0.35 0.239 0.35 0.53 0 0.644 1.666 2.27 2.326 2.27 0.261 0 0.474 0.16 0.474 0.355 0 0.772 5.864 3.158 8.907 3.624 5.314 0.813 10.615-0.907 14.613-4.744 1.166-1.119 2.251-2.035 2.411-2.035 0.353 0 5.669-5.317 5.669-5.67 0-0.138 2.655-2.986 5.9-6.33s5.972-6.279 6.061-6.523c0.21-0.578 7.754-8.112 8.329-8.319 0.243-0.087 1.714-1.373 3.271-2.858 1.556-1.485 2.984-2.7 3.172-2.7 0.189 0 0.669-0.36 1.067-0.8s0.942-0.8 1.208-0.8 0.999-0.405 1.628-0.9c5.947-4.678 14.674-5.105 18.174-0.888 0.268 0.323 0.659 0.588 0.868 0.588 0.429 0 6.012 5.523 6.564 6.493 0.197 0.346 1.303 1.642 2.458 2.88s2.1 2.351 2.1 2.472 0.63 0.989 1.4 1.929 1.406 1.87 1.413 2.067c7e-3 0.198 0.637 0.98 1.4 1.74 0.763 0.759 1.388 1.569 1.389 1.8 1e-3 0.23 0.586 1.069 1.3 1.864s1.478 1.723 1.698 2.062c1.126 1.736 5.603 6.837 8.276 9.428 2.749 2.665 3.625 3.375 6.121 4.959 0.438 0.278 1.307 0.911 1.931 1.406 0.623 0.495 1.559 0.9 2.079 0.9s1.057 0.18 1.193 0.4 0.599 0.4 1.029 0.4 1.094 0.165 1.476 0.367c1.242 0.656 6.37 1.352 8.155 1.108 0.957-0.132 2.55-0.353 3.54-0.492 5.447-0.765 13.893-6.62 17.43-12.083 0.748-1.155 1.542-2.1 1.765-2.1s0.405-0.206 0.405-0.459c0-0.252 0.63-1.227 1.4-2.167s1.4-1.872 1.4-2.072c0-0.199 0.45-0.785 1-1.302s1-1.107 1-1.312 0.45-0.907 1-1.561 1-1.417 1-1.696 0.36-0.833 0.8-1.231 0.8-0.866 0.8-1.04c0-0.173 0.629-1 1.398-1.838 0.769-0.837 1.399-1.71 1.4-1.939s0.812-1.211 1.802-2.183 1.8-1.972 1.8-2.222c0-0.448 3.35-3.657 6.194-5.934 1.835-1.469 5.624-3.444 6.606-3.444 0.414 0 0.864-0.18 1-0.4 0.14-0.227 2.13-0.4 4.6-0.4s4.46 0.173 4.6 0.4c0.136 0.22 0.69 0.4 1.232 0.4 0.541 0 1.697 0.45 2.568 1s1.704 1 1.851 1c1.892 0 13.985 11.996 17.884 17.742 0.562 0.829 1.527 2.136 2.144 2.905 0.616 0.768 1.931 2.405 2.921 3.637 7.651 9.52 16.86 17.306 20.476 17.314 0.372 1e-3 0.772 0.157 0.889 0.345 0.75 1.213 14.92 1.213 15.67 0 0.117-0.188 0.535-0.343 0.931-0.343 0.997 0 6.359-2.759 8.261-4.251 0.865-0.678 1.936-1.423 2.38-1.655 1.19-0.623 10.737-10.391 12.273-12.556 0.726-1.025 2.4-3.161 3.72-4.747 1.32-1.587 2.58-3.161 2.8-3.498 0.22-0.338 1.247-1.539 2.281-2.67 1.035-1.131 2.354-2.769 2.932-3.64 1.335-2.012 7.226-7.783 7.946-7.783 0.298 0 0.779-0.285 1.068-0.633 1.203-1.449 5.071-2.967 7.561-2.967 5.345 0 12.832 5.54 22.311 16.509 1.374 1.59 3.6 4.147 4.947 5.683 1.346 1.536 2.562 3.097 2.701 3.468 0.139 0.372 1.166 1.636 2.282 2.808 1.116 1.173 2.213 2.463 2.436 2.868 0.647 1.171 10.622 11.064 11.155 11.064 0.265 0 0.715 0.281 1 0.624 0.732 0.882 3.543 2.176 4.727 2.176 0.548 0 1.58 0.211 2.294 0.469 1.763 0.638 7.6-0.216 10.559-1.544 5.124-2.3 9.483-9.307 10.279-16.525 0.109-0.99 0.361-1.971 0.56-2.18 0.198-0.209 0.361-1.683 0.361-3.276s0.15-2.989 0.333-3.103c1.675-1.035 1.714-239.91 0.04-241.62-0.205-0.209-0.373-1.368-0.373-2.576 0-2.203-0.353-4.632-1.431-9.844-0.319-1.54-0.577-3.207-0.574-3.705s-0.16-1.218-0.362-1.6-0.581-2.045-0.842-3.695c-0.262-1.65-0.726-3.679-1.033-4.508-0.307-0.83-0.558-1.919-0.558-2.42 0-0.502-0.147-1.083-0.327-1.292s-0.56-1.37-0.844-2.58c-0.738-3.142-1.688-6.137-2.087-6.58-0.188-0.209-0.342-0.706-0.342-1.105s-0.165-1.038-0.367-1.42c-0.201-0.382-0.681-1.775-1.066-3.095-0.384-1.32-1.029-2.99-1.433-3.712s-0.734-1.573-0.734-1.891c0-1.037-10.599-22.938-12.193-25.197-0.466-0.66-1.099-1.74-1.407-2.4s-0.983-1.785-1.5-2.5c-0.518-0.715-1.206-1.885-1.529-2.6-0.324-0.715-1.215-2.11-1.98-3.1s-1.513-2.07-1.662-2.4c-0.148-0.33-0.868-1.339-1.6-2.241-0.731-0.903-1.329-1.816-1.329-2.03s-0.45-0.812-1-1.329-1.003-1.133-1.007-1.37c-4e-3 -0.236-0.814-1.29-1.8-2.342-0.986-1.051-1.793-2.006-1.793-2.121 0-0.349-4.644-5.784-7.41-8.672-1.424-1.488-2.59-2.783-2.59-2.877 0-0.095-2.367-2.478-5.261-5.295-2.893-2.818-5.998-5.846-6.9-6.73-1.567-1.537-6.861-5.953-8.143-6.793-0.336-0.22-1.35-1.084-2.253-1.92-0.904-0.836-2.273-1.855-3.043-2.265s-1.665-1.121-1.988-1.58c-0.324-0.459-0.805-0.835-1.07-0.835-0.264 0-1.015-0.45-1.669-1s-1.388-1-1.631-1-0.442-0.175-0.442-0.39c0-0.214-0.568-0.683-1.262-1.042-0.695-0.359-1.629-0.994-2.076-1.411-0.447-0.416-1.035-0.757-1.307-0.757-0.271 0-1.002-0.416-1.624-0.926-0.622-0.509-1.806-1.237-2.631-1.618-0.825-0.382-1.5-0.833-1.5-1.003 0-0.171-0.945-0.728-2.1-1.239-1.155-0.51-2.467-1.257-2.915-1.66-0.947-0.853-15.738-8.354-16.47-8.354-0.272 0-1.788-0.63-3.371-1.4-1.582-0.77-3.161-1.406-3.51-1.413s-0.983-0.277-1.41-0.6c-0.428-0.323-1.085-0.587-1.463-0.587-0.377 0-1.377-0.335-2.223-0.743-1.64-0.793-3.133-1.34-6.338-2.319-1.1-0.337-2.313-0.775-2.695-0.975s-1.136-0.363-1.676-0.363-1.08-0.159-1.2-0.354c-0.121-0.194-1.027-0.475-2.015-0.623-0.987-0.148-1.9-0.439-2.028-0.646s-0.932-0.377-1.786-0.377-1.664-0.18-1.8-0.4-0.831-0.4-1.544-0.4-1.467-0.161-1.676-0.358c-0.503-0.474-3.882-1.28-6.38-1.522-1.1-0.107-2.171-0.357-2.38-0.557s-1.214-0.363-2.233-0.363c-1.02 0-1.988-0.135-2.153-0.3-0.701-0.702-12.467-2.022-20.834-2.339-3.52-0.133-6.571-0.403-6.78-0.601-0.531-0.503-14.108-0.465-14.42 0.04m15.2 1.6c0.147 0.237 2.718 0.405 6.324 0.413 4.708 0.01 6.251 0.145 6.852 0.6 0.538 0.407 1.797 0.587 4.1 0.587 1.949 0 3.324 0.165 3.324 0.4 0 0.229 1.2 0.4 2.8 0.4s2.8 0.171 2.8 0.4c0 0.222 1.059 0.4 2.376 0.4 1.307 0 2.488 0.18 2.624 0.4s0.912 0.401 1.724 0.402c0.812 2e-3 1.992 0.272 2.622 0.6 0.63 0.329 1.845 0.598 2.7 0.598s1.554 0.18 1.554 0.4 0.72 0.4 1.6 0.4 1.6 0.18 1.6 0.4 0.617 0.4 1.371 0.4c0.755 0 1.642 0.27 1.972 0.6 0.337 0.337 1.314 0.6 2.228 0.6 0.896 0 1.629 0.18 1.629 0.4s0.529 0.4 1.176 0.4 1.288 0.18 1.424 0.4 0.782 0.4 1.436 0.4c0.688 0 1.286 0.253 1.419 0.6 0.13 0.338 0.726 0.6 1.364 0.6 0.624 0 1.245 0.18 1.381 0.4s0.687 0.4 1.224 0.4 0.976 0.18 0.976 0.4 0.546 0.4 1.213 0.4c0.708 0 1.308 0.249 1.442 0.6 0.132 0.342 0.728 0.6 1.388 0.6 0.636 0 1.157 0.18 1.157 0.4s0.45 0.4 1 0.4 1 0.18 1 0.4 0.45 0.4 1 0.4 1 0.166 1 0.368c0 0.203 0.538 0.487 1.195 0.631 0.658 0.144 1.299 0.429 1.424 0.632 0.126 0.203 0.578 0.369 1.005 0.369s0.776 0.18 0.776 0.4 0.45 0.4 1 0.4 1 0.16 1 0.357c0 0.196 0.45 0.469 1 0.607s1 0.428 1 0.644c0 0.215 0.45 0.392 1 0.392s1 0.18 1 0.4 0.36 0.4 0.8 0.4 0.8 0.18 0.8 0.4 0.338 0.4 0.751 0.4 0.975 0.27 1.249 0.6 0.746 0.6 1.049 0.6 0.551 0.18 0.551 0.4 0.315 0.413 0.7 0.429 1.24 0.378 1.9 0.805c0.66 0.426 1.515 0.884 1.9 1.017s0.7 0.357 0.7 0.498 0.585 0.51 1.3 0.822c0.715 0.311 1.857 0.985 2.538 1.497 0.681 0.513 1.446 0.932 1.7 0.932s0.462 0.18 0.462 0.4 0.244 0.4 0.542 0.4c0.297 0 1.027 0.45 1.62 1 0.594 0.55 1.34 1 1.659 1 0.318 0 0.579 0.18 0.579 0.4s0.188 0.4 0.417 0.4c0.392 0 0.845 0.313 2.168 1.5 0.307 0.275 0.751 0.5 0.986 0.5 0.236 0 0.429 0.18 0.429 0.4s0.244 0.4 0.542 0.4c0.297 0 1.027 0.45 1.62 1 0.594 0.55 1.25 1 1.459 1 0.208 0 0.379 0.18 0.379 0.4s0.204 0.4 0.454 0.4 0.836 0.405 1.303 0.9 1.351 1.16 1.965 1.477c0.613 0.318 1.699 1.146 2.414 1.84 0.714 0.694 1.502 1.334 1.751 1.422 0.248 0.089 1.23 0.881 2.182 1.761s2.901 2.59 4.331 3.8c3.146 2.662 13.103 12.602 15.6 15.574 0.99 1.178 2.164 2.521 2.61 2.984 0.445 0.463 1.345 1.556 2 2.429 0.654 0.873 1.466 1.869 1.804 2.214s1.144 1.341 1.791 2.213 1.766 2.293 2.486 3.158 1.309 1.713 1.309 1.886 0.525 0.851 1.167 1.508c0.641 0.656 1.295 1.599 1.452 2.095 0.158 0.496 0.533 1.149 0.835 1.45 0.898 0.898 2.946 3.999 2.946 4.461 0 0.235 0.177 0.428 0.392 0.428 0.216 0 0.506 0.45 0.644 1s0.411 1 0.607 1c0.197 0 0.357 0.27 0.357 0.6s0.136 0.6 0.302 0.6c0.167 0 0.544 0.544 0.838 1.209s0.743 1.43 0.997 1.7c0.255 0.27 0.836 1.211 1.292 2.091s1.311 2.461 1.9 3.514 1.071 2.178 1.071 2.5 0.177 0.586 0.392 0.586c0.216 0 0.506 0.45 0.644 1s0.411 1 0.607 1c0.197 0 0.357 0.349 0.357 0.776s0.18 0.888 0.4 1.024 0.4 0.582 0.4 0.99c0 0.409 0.141 0.803 0.313 0.877 0.291 0.124 2.075 3.658 2.995 5.933 0.222 0.55 0.63 1.54 0.906 2.2s0.722 1.74 0.991 2.4c0.268 0.66 0.647 1.513 0.842 1.895 0.194 0.382 0.353 0.952 0.353 1.267s0.3 1.173 0.668 1.906c1.236 2.468 1.332 2.719 1.332 3.503 0 0.43 0.18 0.893 0.4 1.029s0.4 0.689 0.4 1.229 0.158 1.294 0.351 1.676c0.997 1.972 1.649 3.824 1.649 4.685 0 0.53 0.18 1.074 0.4 1.21s0.4 0.867 0.4 1.624 0.18 1.376 0.4 1.376 0.4 0.684 0.4 1.52 0.178 1.698 0.396 1.916c0.43 0.43 1.158 3.404 1.461 5.964 0.103 0.88 0.349 1.96 0.545 2.4s0.444 1.61 0.551 2.6c0.108 0.99 0.481 3.24 0.83 5 2.348 11.844 2.419 15.599 2.392 126.6-0.03 121.27-0.057 122.35-3.303 135.25-0.415 1.647-2.12 5.283-2.572 5.484-0.165 0.074-0.3 0.331-0.3 0.572s-0.675 1.062-1.5 1.825c-6.085 5.624-16.182 3.967-22.301-3.659-0.441-0.549-1.524-1.78-2.408-2.735-1.616-1.745-7.011-8.094-9.991-11.757-22.772-27.992-33.536-30.915-49.2-13.36-2.399 2.688-5.071 5.875-7.363 8.781-1.128 1.43-2.72 3.396-3.538 4.369-0.817 0.973-1.953 2.413-2.523 3.2-8.172 11.273-19.222 18.431-28.452 18.431-2.577 0-5.19-0.201-5.805-0.446-7.992-3.183-12.933-7.503-21.906-19.154-4.846-6.292-4.287-5.588-7.805-9.81-19.225-23.064-37.153-22.122-54.408 2.857-0.33 0.478-1.478 2.193-2.551 3.811-2.046 3.085-6.654 9.599-7.033 9.942-0.121 0.11-0.74 0.92-1.374 1.8-5.132 7.118-11.828 11-18.974 11-4.186 0-5.054-0.179-9.268-1.912-3.105-1.277-8.904-6.243-13.221-11.323-3.379-3.976-3.601-4.255-6.069-7.661-1.158-1.597-2.321-3.174-2.585-3.504s-2.145-2.748-4.179-5.374c-19.503-25.169-30.079-22.038-67.688 20.039-9.687 10.838-19.117 12.815-26.065 5.464-2.366-2.504-5.792-9.605-5.793-12.005 0-0.482-0.18-0.988-0.4-1.124s-0.4-0.989-0.4-1.895c0-0.907-0.168-2.201-0.373-2.877-1.944-6.397-2.142-18.757-2.048-128.23 0.084-97.478 0.212-107.79 1.439-116 0.346-2.31 0.716-5.19 0.823-6.4s0.357-2.56 0.556-3 0.447-1.61 0.551-2.6c0.288-2.739 0.946-5.854 1.424-6.747 0.235-0.44 0.428-1.342 0.428-2.003 0-0.662 0.18-1.314 0.4-1.45s0.4-0.946 0.4-1.8 0.18-1.664 0.4-1.8 0.406-0.642 0.413-1.124c0.014-0.94 1.3-4.922 1.728-5.351 0.143-0.142 0.259-0.681 0.259-1.197s0.158-1.251 0.352-1.633c0.193-0.382 0.668-1.685 1.056-2.895 0.387-1.21 0.859-2.371 1.048-2.58s0.344-0.783 0.344-1.276 0.18-1.008 0.4-1.144 0.4-0.587 0.4-1.002c0-0.416 0.45-1.602 1-2.636 0.55-1.035 1-2.127 1-2.427s0.159-0.858 0.354-1.24c1.646-3.233 3.249-6.784 3.248-7.195-1e-3 -0.275 0.178-0.5 0.398-0.5s0.4-0.274 0.4-0.608 0.45-1.321 1-2.192 1-1.858 1-2.192 0.18-0.608 0.4-0.608 0.4-0.255 0.4-0.568c0-0.713 1.298-3.026 1.7-3.029 0.165-2e-3 0.3-0.363 0.3-0.803s0.138-0.8 0.306-0.8 0.663-0.747 1.1-1.659c1.265-2.644 1.564-3.141 1.889-3.141 0.168 0 0.305-0.36 0.305-0.8s0.18-0.8 0.4-0.8 0.4-0.255 0.4-0.567c0-0.311 0.135-0.626 0.3-0.7 0.431-0.191 2.5-3.439 2.5-3.924 0-0.225 0.172-0.409 0.381-0.409 0.21 0 0.68-0.63 1.046-1.4 0.365-0.77 0.824-1.4 1.019-1.4s0.354-0.188 0.354-0.417c0-0.392 0.313-0.845 1.5-2.168 0.275-0.307 0.5-0.751 0.5-0.986 0-0.236 0.18-0.429 0.4-0.429s0.4-0.232 0.4-0.517c0-0.284 0.63-1.184 1.4-2.001 0.77-0.816 1.403-1.618 1.406-1.783 4e-3 -0.164 0.499-0.862 1.1-1.551 0.602-0.688 1.573-1.858 2.159-2.6 1.939-2.453 5.601-6.716 7.035-8.188 0.495-0.508 0.9-1.016 0.9-1.128 0-0.335 10.47-10.682 12.782-12.632 1.173-0.99 2.55-2.205 3.058-2.7s1.034-0.9 1.169-0.9c0.134 0 0.839-0.63 1.565-1.4s1.516-1.4 1.754-1.4 1.045-0.63 1.793-1.4 1.489-1.4 1.648-1.4c0.158 0 0.521-0.225 0.806-0.5 1.336-1.288 2.667-2.3 3.028-2.3 0.218 0 0.397-0.18 0.397-0.4s0.239-0.4 0.53-0.4c0.292 0 0.953-0.45 1.47-1s1.178-1 1.47-1c0.291 0 0.53-0.18 0.53-0.4s0.188-0.4 0.417-0.4c0.392 0 0.845-0.313 2.168-1.5 0.307-0.275 0.751-0.5 0.986-0.5 0.236 0 0.429-0.18 0.429-0.4s0.278-0.4 0.617-0.4c0.34 0 1.103-0.45 1.696-1 0.594-0.55 1.306-1 1.583-1s0.504-0.146 0.504-0.325 0.63-0.573 1.4-0.875 1.4-0.696 1.4-0.876c0-0.179 0.72-0.638 1.6-1.02 0.88-0.381 1.6-0.83 1.6-0.998s0.341-0.306 0.757-0.306c0.417 0 0.861-0.27 0.988-0.6 0.126-0.33 0.596-0.6 1.042-0.6 0.447 0 0.813-0.18 0.813-0.4s0.36-0.4 0.8-0.4 0.8-0.18 0.8-0.4 0.341-0.4 0.757-0.4c0.417 0 0.861-0.27 0.988-0.6 0.126-0.33 0.596-0.6 1.042-0.6 0.447 0 0.813-0.18 0.813-0.4s0.45-0.4 1-0.4 1-0.18 1-0.4 0.36-0.4 0.8-0.4 0.8-0.145 0.8-0.323c0-0.354 2.788-1.677 3.534-1.677 0.256 0 0.466-0.18 0.466-0.4s0.45-0.4 1-0.4 1-0.166 1-0.368c0-0.203 0.54-0.487 1.2-0.632s1.2-0.429 1.2-0.632c0-0.202 0.45-0.368 1-0.368s1-0.18 1-0.4 0.439-0.4 0.976-0.4 1.088-0.18 1.224-0.4 0.692-0.4 1.236-0.4 1.093-0.27 1.219-0.6c0.132-0.342 0.728-0.6 1.388-0.6 0.636 0 1.157-0.18 1.157-0.4s0.54-0.4 1.2-0.4 1.2-0.18 1.2-0.4 0.463-0.4 1.029-0.4c0.565 0 1.298-0.27 1.628-0.6s1.127-0.6 1.772-0.6c0.644 0 1.171-0.18 1.171-0.4s0.529-0.4 1.176-0.4 1.288-0.18 1.424-0.4 0.879-0.4 1.652-0.4 1.675-0.27 2.005-0.6 1.217-0.6 1.972-0.6c0.754 0 1.371-0.18 1.371-0.4s0.709-0.4 1.576-0.4 1.688-0.18 1.824-0.4 1.047-0.4 2.024-0.4 1.776-0.169 1.776-0.375c0-0.207 0.855-0.486 1.9-0.621s2.213-0.416 2.595-0.624c0.382-0.209 1.687-0.38 2.9-0.38s2.205-0.18 2.205-0.4c0-0.228 1.189-0.4 2.767-0.4 1.521 0 2.826-0.173 2.9-0.384 0.073-0.211 1.616-0.415 3.429-0.453 2.033-0.042 3.565-0.273 4-0.603 0.514-0.39 2.344-0.538 6.78-0.547 3.606-8e-3 6.177-0.176 6.324-0.413 0.151-0.245 3.33-0.4 8.2-0.4s8.049 0.155 8.2 0.4m-35.707 154.75c-18.697 4.767-24.956 27.567-11.293 41.141 6.194 6.154 17.242 8.662 24.761 5.62 7.802-3.156 12.436-7.684 15.051-14.707 6.654-17.869-10.137-36.741-28.519-32.054m161.6 0.027c-18.502 4.546-24.894 27.141-11.506 40.675 16.232 16.411 43.704 3.271 41.331-19.769-1.484-14.408-15.703-24.375-29.825-20.906' fill='%230f3d8a'/%3E%3Cpath d='m190.4 6.439c-29.006 1.493-59.248 10.165-82.7 23.716-1.375 0.795-3.551 2.049-4.835 2.786-3.365 1.934-11.041 7.073-11.198 7.498-0.074 0.199-0.344 0.364-0.6 0.367-0.257 4e-3 -1.076 0.544-1.821 1.2-2.094 1.846-1.274 1.454 4.045-1.93 47.606-30.292 102.56-39.21 156.71-25.426 18.148 4.62 39.592 13.876 54.714 23.616 1.823 1.173 3.473 2.134 3.667 2.134s0.412 0.135 0.486 0.3c0.159 0.36 3.401 2.5 3.786 2.5 1.16 0-11.182-8.438-17.429-11.916-1.003-0.559-2.454-1.376-3.224-1.816-23.192-13.25-52.908-21.527-82.8-23.06-8.552-0.439-9.71-0.437-18.8 0.031m-37.8 121.79c-8.345 1.167-13.656 2.778-19.693 5.973-7.549 3.995-15.923 11.484-19.507 17.444-0.22 0.365-1.041 1.72-1.825 3.009-12.815 21.085-7.768 50.759 11.375 66.879 11.848 9.977 28.331 14.854 42.083 12.452 4.848-0.847 8.795-1.823 11.167-2.76 26.811-10.599 39.878-36.696 32.623-65.157-3.641-14.287-17.052-28.826-31.823-34.501-2.739-1.052-6.145-2.009-9.8-2.753-2.294-0.467-12.516-0.878-14.6-0.586m161.6-3e-3c-21.437 2.949-39.037 16.644-44.943 34.973-0.248 0.77-0.739 2.3-1.092 3.4-4.97 15.492-0.757 35.698 10.11 48.496 8.993 10.59 18.747 16.07 33.645 18.901 2.759 0.525 11.688 0.518 14.713-0.01 5.53-0.966 10.439-2.221 11.147-2.85 0.209-0.185 0.604-0.337 0.879-0.337 0.736 0 6.406-2.763 8.941-4.357 10.06-6.325 19.457-18.269 22.376-28.443 0.284-0.99 0.669-2.25 0.855-2.8 1.627-4.803 2.17-17.645 0.989-23.366-4.703-22.765-20.336-38.399-43.02-43.018-2.286-0.466-12.502-0.878-14.6-0.589m-128.6 29.75c21.036 6.899 23.361 36.435 3.555 45.139-3.281 1.441-3.832 1.611-6.904 2.127-23.932 4.022-37.958-26.921-19.353-42.695 6.063-5.14 15.298-7 22.702-4.571m159.52-0.544c10.333 2.12 18.133 10.669 19.201 21.046 2.373 23.04-25.099 36.18-41.331 19.769-16.918-17.103-1.439-45.651 22.13-40.815' fill='%23fbf8f8'/%3E%3C/g%3E%3C/svg%3E%0A")}@keyframes move{0%{background-position:0 0}}.ghost{z-index:2;transform-origin:center;width:90px;margin:20px 0 0 -45px;display:none}.ghost__eyes,.ghost__mouth{position:absolute;z-index:1;width:15px;height:15px;top:34px;left:50%;transform:translate(-50%);border-radius:50px;background:#161616;margin-left:-20px;transform-origin:center}.ghost__eyes{box-shadow:40px 0 #161616}.ghost__mouth{margin:0;top:60px;transform:scale(0);border-radius:20px 20px 12px 12px;width:20px;transform-origin:center bottom;overflow:hidden}.ghost__tail{position:absolute;z-index:-1;top:82px;height:55px;width:100%;filter:url(#goo)}.ghost__tail:before{content:"";background:#fff;position:absolute;bottom:35px;left:0;height:100px;width:100%;border-radius:40px 40px 5px 5px}.ghost__rip{width:15px;height:28px;background:#fff;position:absolute;top:15px;left:0;box-shadow:-62px 0 #fff,-31px 0 #fff,31px 0 #fff,62px 0 #fff,93px 0 #fff;border-radius:50%;-webkit-animation:ghost-rips 1.2s linear infinite;animation:ghost-rips 1.2s linear infinite}@-webkit-keyframes ghost-rips{0%{left:0;top:12px}50%{left:31px;top:20px}to{left:62px;top:12px}}@keyframes ghost-rips{0%{left:0;top:12px}50%{left:31px;top:20px}to{left:62px;top:12px}}.arrow-stack{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:-6%}.chevron-wrapper{display:inline-block;animation:bounceDown 2.5s ease-in-out infinite}.chevron-wrapper:nth-child(2){animation-delay:1.25s}.chevron{width:30px;height:30px;border-right:10px solid rgb(255,0,0);border-bottom:10px solid red;transform:rotate(45deg);transition:border-color .3s ease}@keyframes bounceDown{0%,to{transform:translateY(0);opacity:1;border-color:red}50%{transform:translateY(12px);opacity:.7;border-color:#ff4d4d}}.avatar{width:100px;height:100px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#333;border:2px solid #eb0808;box-shadow:0 0 10px #eb080880}.profile-image-circle{width:200%;height:200%;object-fit:cover;border-radius:50%}.placeholder-avatar{width:100%;height:100%;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#eee;font-size:2em}.Classement{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:auto}.Classement .form{background:#01090fb2;padding:40px;max-width:95vw;width:100%;margin:40px auto 50px;border-radius:4px;box-shadow:0 4px 10px 4px #13232f4d;box-sizing:border-box;overflow:auto}.Classement h1{color:#e50000;text-shadow:0 0 10px rgba(229,0,0,.8);font-size:2.5em;text-align:center;margin-bottom:30px;text-transform:uppercase;letter-spacing:2px;line-height:1.2}.Classement h2{color:#f33;font-size:1.8em;text-align:center;margin-top:40px;margin-bottom:25px;text-transform:uppercase;letter-spacing:1px;border-bottom:2px solid rgba(255,0,0,.5);padding-bottom:10px}.table-container{overflow-x:auto;width:100%;max-width:100vw}table{width:100%;min-width:320px;border-collapse:collapse;font-size:1rem}th,td{padding:10px;text-align:center;min-width:60px;font-size:.95em}@media (max-width: 900px){table{min-width:220px;font-size:.92rem}th,td{padding:7px 4px;font-size:.9em}}@media (max-width: 600px){table{min-width:120px;font-size:.85rem}th,td{padding:5px 2px;font-size:.85em}}.Classement .table-container{overflow-x:auto;overflow-y:auto;max-height:400px;width:100%;margin-bottom:30px;border:1px solid rgba(255,0,0,.2);box-sizing:border-box}.Classement .table-container::-webkit-scrollbar{width:10px;height:10px}.Classement .table-container::-webkit-scrollbar-track{background:#01090f99;border-radius:10px}.Classement .table-container::-webkit-scrollbar-thumb{background-color:#ff0000b3;border-radius:10px;border:2px solid rgba(1,9,15,.6)}.Classement .table-container::-webkit-scrollbar-thumb:hover{background-color:#f33}.Classement .table-container{scrollbar-width:thin;scrollbar-color:rgba(255,0,0,.7) rgba(1,9,15,.6)}.Classement table{width:100%;min-width:600px;border-collapse:collapse;margin-top:0;font-size:1em;color:#e0e0e0}.Classement th,.Classement td{padding:12px 15px;text-align:left;border:1px solid rgba(0,0,0,.1);border-top:none;white-space:nowrap}.Classement th{background-color:#7a0c0c;color:#fff;text-transform:uppercase;font-weight:400;position:sticky;top:0;z-index:1}.Classement tbody tr:nth-child(2n){background-color:#0003}.Classement tbody tr:hover{background-color:#ff000052}.Classement .gold,.Classement .silver,.Classement .bronze{font-weight:700;color:#fff;text-shadow:0 0 5px rgba(255,255,255,.5)}.Classement .medal-icon{font-size:1.1em;margin-right:5px;vertical-align:middle}.Classement .points{color:#a0b3b0;font-size:.8em;margin-left:5px;font-weight:400}.Classement .footer{margin-top:60px;font-size:.8em;color:#a0b3b0;text-align:center;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.Classement .intro-text{text-align:center;max-width:800px;color:#a0b3b0;margin-bottom:40px;font-size:.9em;line-height:1.5;text-shadow:0 0 5px rgba(0,0,0,.5)}.Classement .search-input{width:calc(100% - 40px);padding:10px;margin:15px 0 25px;background:#ffffff1a;border:1px solid rgba(255,0,0,.5);border-radius:3px;color:#fff;font-family:"Press Start 2P",cursive;font-size:.9em;box-sizing:border-box;outline:none;transition:border-color .3s ease}.Classement .search-input::placeholder{color:#a0b3b0}.Classement .search-input:focus{border-color:#f33}.Classement .tab-content>div{display:block!important}@media (max-width: 768px){.Classement .form{padding:20px;margin:20px auto}.Classement h1{font-size:1.8em}.Classement h2{font-size:1.4em}.Classement th,.Classement td{padding:8px 10px;font-size:.9em}.Classement .search-input{width:calc(100% - 30px);font-size:.8em}}@media (max-width: 480px){.Classement .form{padding:15px;margin:15px auto}.Classement h1{font-size:1.5em}.Classement h2{font-size:1.2em}.Classement .search-input{width:calc(100% - 20px);font-size:.7em}}@media (max-width: 1400px){.main_tbkr,.profile-section-container{flex-direction:column;align-items:stretch;height:10%;bottom:-2%}.main-page{font-size:3.2rem}.right-rectangle{flex-direction:row;justify-content:space-between;padding:10px;top:0;width:40%;height:7%;z-index:100000;background-color:#22283100;content:flex}.french-flag{top:1%;right:10%}.loginlogomain{top:4%;right:40%!important}h2{font-size:1.1rem}th,td{padding:6px;font-size:.95rem}.search-input{font-size:.95rem;padding:6px 10px}.footer{font-size:.9rem}.video-title{font-size:1rem}.main-page{display:none}.loginlogomain,.french-flag{position:absolute;top:16px;right:16px;width:48px;height:auto;z-index:10;transition:width .2s}.loginlogomain{position:absolute;top:30px;right:16px;width:48px;height:auto;z-index:10;transition:width .2s}.french-flag{right:72px}}@media (max-width: 600px){.Classement{padding:0 2vw}.main_tbkr,.profile-section-container,.form{padding:-10%;margin:0}h2{font-size:1.1rem}th,td{padding:6px;font-size:.95rem}.search-input{font-size:.95rem;padding:6px 10px}.footer{font-size:.9rem}.video-title{font-size:1rem}.main-page{font-size:1.2rem}}tr:hover,td[style*="cursor: pointer"]:hover{background:#222831;color:gold;transition:background .2s,color .2s}.medal-icon{margin-right:4px;font-size:1.2em;vertical-align:middle}.classementbg{position:fixed;top:0;left:0;width:100vw;height:100vh;object-fit:cover;z-index:-1}.main_tbkr{z-index:9999999}.blacktbkr{background-color:#000}
