html{--c-background-1: black;--c-background-2: #121416;--c-background-3: #1e2022;--c-background-4: #454749;--c-line-1: #2a2a2a;--c-line-2: #4a4a4a;--c-foreground-1: #eaebec;--c-foreground-2: #dadbdc;--c-foreground-3: #9a9b9c;--c-foreground-4: #121416;--c-main-0: #d52f3a;--c-main-1: #b4101b;--c-main-2: #880004;--c-main-3: #050271;--c-event-banalise: #1e2022;--c-sae: navy;--c-soutient: green;--c-banner-rare: royalblue;--c-banner-epic: darkviolet;--c-banner-legendaire: gold;--font-family-2: Rubik, Arial, Helvetica, sans-serif;--font-family-1: Lato, var(--font-family-2);--font-family-mono: "JetBrains Mono", "Courier New", Courier, monospace;--font-family-mono-bold: "Rubik Mono One", "JetBrains Mono", "Courier New", Courier, monospace}body{margin:0;font-family:var(--font-family-1);color:var(--c-foreground-1);background-color:var(--c-background-1)}*{box-sizing:border-box}.link{color:inherit}#ptr{position:relative;overflow:hidden;width:100vw;height:50px;touch-action:none;overscroll-behavior-y:none}#ptr #ptr-refreshing{display:flex;position:absolute;z-index:1;width:100%;height:50px;padding:.5rem;opacity:0;justify-content:center;top:0;left:0}#ptr #ptr-refreshing #ptr-refreshing-content{position:absolute;display:flex;justify-content:center;align-items:center;gap:1rem;transform:translateY(-50%)}#ptr #ptr-refreshing #ptr-refreshing-content .lucide{transition:transform .25s}#ptr #ptr-refreshing.max #ptr-refreshing-content .lucide{transform:rotate(180deg)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#ptr #ptr-refreshing.active .lucide{animation:spin 2s linear 0s infinite normal forwards}#ptr #ptr-children{position:fixed;z-index:2;top:0;left:0}#ptr #ptr-children *{overscroll-behavior-y:none}#maintenance{display:flex;height:100dvh;text-align:center;flex-direction:column;justify-content:center;align-items:center}.keystroke{display:inline-flex;gap:.25rem}.keystroke .key{display:inline-flex;height:1.75rem;padding:var(--padding);border:1px solid var(--c-background-4);font-size:.8rem;text-transform:uppercase;background-color:var(--c-background-3);align-items:center;--padding: .5rem;padding-bottom:calc(var(--padding) + 4px);border-radius:4px;box-shadow:inset 0 -4px 0 var(--c-background-4);-webkit-user-select:none;user-select:none;transition:all .1s}.keystroke .key.lucide{width:max-content;--padding: .35rem}.keystroke .key:active{height:calc(1.75rem - 4px);margin-top:4px;padding-bottom:var(--padding)!important;box-shadow:inset 0 0 0 var(--c-background-4)}.Toastify__progress-bar--default{background:var(--c-foreground-3)}a.link{color:currentColor;text-decoration:underline dotted var(--c-main-0)}a.link:hover{text-decoration-style:solid}@keyframes ultra-epic{0%{background-color:red;color:var(--c-foreground-1)}20%{background-color:#9400d3;color:var(--c-foreground-1)}40%{background-color:#1e90ff;color:var(--c-foreground-1)}60%{background-color:#228b22;color:var(--c-foreground-1)}80%{background-color:gold;color:#000}to{background-color:red;color:var(--c-foreground-1)}}@keyframes ultra-epic-container{0%{background-color:red}20%{background-color:#9400d3}40%{background-color:#1e90ff}60%{background-color:#228b22}80%{background-color:gold}to{background-color:red}}@keyframes texte-defilant{0%{transform:translate(calc(50vw + 50% + 50px))}50%{transform:translate(0)}to{transform:translate(calc(-50vw - 50% - 50px))}}@keyframes show-up{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.overlay{display:flex;position:fixed;z-index:100;width:100dvw;height:100dvh;padding:2rem;background-color:var(--c-background-2);opacity:0;animation:show-up .1s ease-in 0s 1 normal forwards;flex-direction:column;top:0;left:0;gap:1rem}.overlay:not(.show){display:none}body:has(.overlay){overflow:hidden}.overlay .content{overflow:hidden auto;width:100%;height:100%;flex:1}.overlay .bottom{display:flex;flex-direction:column;align-items:center;gap:1rem}.overlay .bottom>p{margin:0;text-align:center}.overlay .bottom{width:100%}.overlay .bottom .buttons{display:flex;width:100%;flex-direction:column;gap:.5rem}.overlay .bottom .buttons .button{flex:1}.button{display:flex;padding:.5rem 1rem;border:none;font-family:var(--font-family-2);font-size:1rem;font-weight:450;text-decoration:none;color:var(--c-foreground-1);background-color:var(--c-main-1);align-items:center;border-radius:6px;cursor:pointer;gap:.5rem;transition:background-color .1s,border-color .1s}.button:has(.lucide){display:grid;text-align:right;grid-template-columns:1.25rem 1fr}.button .lucide{width:1.25rem;height:1.25rem}.button.icon-translucide .lucide{font-weight:700;opacity:.4}.button:hover{background-color:var(--c-main-2)}.button:disabled,.button.disabled{color:var(--c-foreground-3);background-color:var(--c-main-2);cursor:not-allowed}.checkbox-container{display:flex;position:relative;flex-direction:row;align-items:center;cursor:pointer;gap:.5rem}.checkbox-container input{visibility:hidden}.checkbox-container .checkbox{display:flex;width:1rem;height:1rem;border:2px solid var(--c-main-1);background-color:transparent;justify-content:center;align-items:center;border-radius:4px;transition:background-color .1s,opacity .1s}.checkbox-container .checkbox .lucide{display:none;width:.8rem;height:.8rem;opacity:0;stroke-width:3px;stroke:var(--c-foreground-1);margin-bottom:-.1rem;transition:opacity .1s}.checkbox-container input:checked+.checkbox,.checkbox-container input:indeterminate+.checkbox{background-color:var(--c-main-1)}.checkbox-container input:checked:not(:indeterminate)+.checkbox .lucide-check{display:block;opacity:1}.checkbox-container input:indeterminate+.checkbox .lucide-minus{display:block;opacity:1}.checkbox-container:not(.disabled):hover .checkbox,.checkbox-container:not(.disabled) .checkbox:focus{border-color:var(--c-main-2)}.checkbox-container:not(.disabled):hover input:checked+.checkbox,.checkbox-container:not(.disabled) input:focus:checked+.checkbox,.checkbox-container:not(.disabled):hover input:indeterminate+.checkbox,.checkbox-container:not(.disabled) input:focus:indeterminate+.checkbox{background-color:var(--c-main-2)}.checkbox-container.disabled,.checkbox-container.disabled *{cursor:not-allowed}.checkbox-container.disabled .checkbox{opacity:.5}.checkbox-container .label{flex:1}.checkbox-container .label>*{cursor:pointer}.select-container{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.select-container>*{flex:1}.select-container select{padding:.25rem .5rem;border:2px solid var(--c-main-1);background-color:var(--c-background-3);color-scheme:dark;border-color:rgba(from var(--c-main-1) r g b / .5);border-radius:4px;transition:border-color .1s;cursor:pointer}.select-container:hover select,.select-container:focus-within select{border-color:var(--c-main-2);border-color:rgba(from var(--c-main-1) r g b / 1)}@media (min-width: 500px){.overlay .bottom .buttons{width:clamp(0px,300px,100%)}.toast{left:unset;min-width:100px;width:max-content;max-width:100%}}
