@font-face{font-family:exocetLight;font-style:normal;font-weight:400;src:url(/build/fonts/exocet_light.woff) format("truetype")}@font-face{font-family:exocetHeavy;font-style:normal;font-weight:400;src:url(/build/fonts/exocet_heavy.woff) format("truetype")}body{background-color:#121212;color:#fff;font-family:Arial,sans-serif;margin:0;padding:0}.valid-button{background-color:#612f2f;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:exocetHeavy;font-size:14px;padding:10px 20px;position:relative;text-decoration:none;transition:background-color .3s ease}.valid-button--disabled{background-color:#3f1e1e}.valid-button--disabled:hover{background-color:#cc8900}.valid-button--disabled>img{left:0;position:absolute;top:0}.cancel-button{background-color:#444;border:none;border-radius:5px;color:#d0d0d0;cursor:pointer;font-size:14px;margin-left:10px;padding:10px 20px;transition:background-color .3s ease}.cancel-button:hover{background-color:#555}.main-button{background-image:url(http://teddy.nhumeria.fr/build/images/cards/primary-button-center.jpeg);background-position:50%;background-repeat:repeat-x;background-size:contain;color:#fff;cursor:pointer;font-family:exocetHeavy;font-size:18px;padding:20px 40px;position:relative;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,.5);width:-moz-fit-content;width:fit-content;z-index:1}.main-button:hover{filter:brightness(120%) contrast(110%) saturate(110%);transform:scale(1.05)}.main-button:active{background-color:#502929}.main-button:after,.main-button:before{background-repeat:no-repeat;background-size:contain;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.main-button:before{background-image:url(http://teddy.nhumeria.fr/build/images/cards/primary-button-left.webp);background-position:0}.main-button:after{background-image:url(http://teddy.nhumeria.fr/build/images/cards/primary-button-right.webp);background-position:100%}.main-button>button{background:none;border:none;color:#fff;font-family:exocetHeavy;font-size:18px}.owl-carousel{align-self:center}.owl-nav{width:100%}.owl-nav,.owl-nav button{position:absolute;top:50%;transform:translateY(-50%)}.owl-nav button{background:rgba(0,0,0,.7);border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:24px;padding:15px}.owl-nav button:hover{background:rgba(0,0,0,.9)}.owl-nav .owl-next,.owl-nav .owl-prev{position:absolute}.owl-nav .owl-next span,.owl-nav .owl-prev span{font-size:80px}.owl-nav .owl-prev{left:-30px}.owl-nav .owl-next{right:-30px}.owl-dots{margin-top:10px;text-align:center}.owl-dot{background-color:#ccc!important;border-radius:50%;cursor:pointer;display:inline-block;height:12px;margin:0 5px;width:12px}.owl-dot.active{background-color:#333!important}.flash-message{align-items:center;align-self:center;border:1px solid #333;border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,.5);color:#d0d0d0;display:flex;font-family:Arial,sans-serif;justify-content:space-between;margin:10px 0;padding:15px;position:absolute;right:0;top:114px;width:calc(100% - 40px);z-index:5}.flash-message.success{background-color:#2e5124;border-color:#48ae65}.flash-message.error{background-color:#512424;border-color:#9b2c2c}.flash-message.danger{background-color:#514424;border-color:#dca02d}.flash-message.info{background-color:#243a51;border-color:#387f95}.flash-message p{font-size:16px;line-height:1.4;margin:0}.flash-message .close{color:#d0d0d0;cursor:pointer;float:right;font-size:18px;font-weight:700;line-height:1;opacity:.8;text-shadow:0 1px 0 #000}.flash-message .close:hover{opacity:1}.discussion__message{display:flex}.discussion__message--no-current-user{align-self:flex-start;flex-direction:row-reverse;text-align:left}.discussion__message--no-current-user>div{margin-left:20px}.discussion__message--no-current-user>div>div{background-color:#121212}.discussion__message--no-current-user .discussion__message--first:before{border-left-width:0!important;border-right-color:#121212!important;left:-10px;z-index:1}.discussion__message--no-current-user .discussion__message--first:after{border-left-width:0!important;border-right-color:#ff6301!important;left:-11px}.discussion__message--current-user{align-self:flex-end;flex-direction:row;text-align:right}.discussion__message--current-user>div{margin-right:20px}.discussion__message--current-user>div>div{background-color:#302a1e}.discussion__message--current-user .discussion__message--first:before{border-left-color:#302a1e!important;border-right-width:0!important;right:-10px;z-index:1}.discussion__message--current-user .discussion__message--first:after{border-left-color:#ff6301!important;border-right-width:0!important;right:-11px}.discussion__message .discussion__message--first{position:relative}.discussion__message .discussion__message--first:after,.discussion__message .discussion__message--first:before{border:11px solid transparent;content:"";position:absolute;top:20%}.discussion__message>div{display:flex;flex-direction:column}.discussion__message>div>h3{font-family:exocetLight;margin:0 0 5px}.discussion__message>div>div{border:1px solid #ff6301;margin-bottom:20px;padding:0 10px}.discussion__message p{word-break:break-all}.discussion__message .discussion__message__user,.discussion__message>span{border-radius:100%}.discussion__message>span{align-items:center;border:1px solid;display:flex;justify-content:center}@media(min-width:576px){.discussion__message>span,.discussion__message__user{height:47px;width:47px}}@media(max-width:576px){.discussion__message>span,.discussion__message__user{height:30px;width:30px}.discussion__message>span{font-size:10px}.discussion__message h3,.discussion__message p{font-size:12px}}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1000}.modal-overlay .form--personal-info{flex-direction:row;overflow:hidden;position:relative}.modal-overlay .form--personal-info .form-container{transition:transform 1s ease-in-out}.modal-overlay .form--personal-info .form-container:last-child{height:calc(100% - 40px);position:absolute;top:20px}.modal-overlay .form--personal-info .form-container-first--visible,.modal-overlay .form--personal-info .form-container-second--visible{transform:translateX(0)}.modal-overlay .form--personal-info .form-container-first--hidden{transform:translateX(calc(-100% - 60px))}.modal-overlay .form--personal-info .form-container-second--hidden{transform:translateX(calc(100% + 60px))}.modal-overlay .error-message{color:#512424}.modal-content{align-items:center;background-color:#121212;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:178px;outline:2px solid #c1412e;z-index:1001}.modal-content .form-container{background:none;max-height:80vh;overflow-y:scroll;padding:0;position:static;width:100%}.modal-content .form-container .ck-sticky-panel__content,.modal-content .form-container .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:#ff6301!important}.modal-content .form-container .ck.ck-editor__main>.ck-focused{border-color:#ff6809}.modal-content .form-container .ck.ck-editor__main>.ck-editor__editable,.modal-content .form-container .ck.ck-toolbar{background:none!important}.modal-content .form-container .ck-dropdown__panel{background-color:#121212!important}.modal-content .form-container .ck-icon{color:#fff!important}.modal-content .form-container .ck-button.ck-on{background-color:#ff6301!important}.modal-content .form-container .ck-button:hover{background-color:#d32f2f!important}.modal-content .form-container .editor_container__word-count>div{display:flex;justify-content:space-between;margin-top:20px;width:100%}@media(min-width:768px){.modal-overlay .form--personal-info .form-container:last-child{left:50px;width:calc(100% - 100px)}.modal-content{padding:20px 50px;width:50%}}@media(max-width:768px){.modal-overlay .form--personal-info .form-container:last-child{left:10px;width:calc(100% - 20px)}.modal-content{padding:20px 10px;width:80%}}.paragraph__content{display:flex;flex-direction:column}.paragraph__content>div>img{cursor:pointer;width:20px}.paragraph__content>img{align-self:center;position:relative;width:400px}@media(max-width:768px){.paragraph__content>div{font-size:13px}}.article__title{align-items:center;display:flex;justify-content:space-between;width:90%}.article__title--visible{transform:rotate(90deg);transition:transform .5s ease-out}.article__title--hidden{transform:rotate(0);transition:transform .5s ease-out}.article__title>h2{font-family:exocetLight}.article__title>div{align-items:center;display:flex;justify-content:space-between}.article__title>div img{cursor:pointer;width:20px}.article__details{transition:max-height .5s ease-out;width:100%}.article__details--visible{max-height:100%}.article__details--hidden{max-height:0;overflow:hidden}.article__details .paragraph__content{padding-left:30px;width:calc(100% - 30px)}.article__options{align-items:center;display:flex;flex-direction:column;margin-bottom:15px;margin-top:30px;width:100%}.article__options button{background-color:#612f2f;border:2px solid #9a605f;border-radius:5px;color:#fff;cursor:pointer;margin-bottom:15px;position:relative;text-shadow:1px 1px 2px rgba(0,0,0,.5);transition:background-color .3s ease,transform .3s ease;width:-moz-fit-content;width:fit-content}.article__options button:hover{background-color:#7a3f3f;transform:scale(1.05)}.article__options button:active{background-color:#502929}.article__options button:after,.article__options button:before{content:"";position:absolute}@media(min-width:768px){.article__title>h2{width:85%}.article__title>div{width:15%}.article__title>div .article__arrow>img{width:30px}.article__options button{font-size:18px;padding:10px 20px}}@media(max-width:768px){.article__title>h2{flex-grow:1}.article__title>div{width:-moz-fit-content;width:fit-content}.article__title>div div:first-child{width:40px}.article__title>div .article__arrow>img{width:20px}.article__options button{font-size:14px;padding:5px 10px;width:-moz-fit-content;width:fit-content}}.form,.form--article{background-image:url(https://teddy.nhumeria.fr/build/images/background/demoniac.jpg);background-position:50%;background-size:cover;height:calc(100vh - 114px);width:100%}.form--article:after,.form:after{background:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.form .form-container{transform:translate(-50%,-50%)}.form--article{background-image:url(https://teddy.nhumeria.fr/build/images/background/ouestmarche.jpeg);display:flex;justify-content:center}.form--article .form-container{left:0;max-height:calc(100% - 90px);overflow-y:scroll;position:relative;top:30px;transform:translate(0);z-index:1}.form-container{background-color:#1e1e1e;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.5);left:50%;padding:30px;position:absolute;text-align:center;top:50%;z-index:2}.form-container h2{color:#d32f2f;margin-bottom:20px}.form-container .form-content{width:100%}.form-container .form-group{margin-bottom:15px;width:100%}.form-container .form-group label{color:#fff;display:block;margin-bottom:5px}.form-container .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#191919;background-image:linear-gradient(45deg,transparent 50%,#c1412e 0),linear-gradient(135deg,#c1412e 50%,transparent 0);background-position:right 15px top 50%,right 10px top 50%;background-repeat:no-repeat;background-size:6px 5px,5px 5px;border:1px solid #ff6301;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px;width:100%}.form-container .form-group select:hover{border-color:#c1412e}.form-container .form-group select:focus{background-image:linear-gradient(45deg,transparent 50%,#ffd100 0),linear-gradient(135deg,#ffd100 50%,transparent 0);border-color:#ffd100;box-shadow:0 0 5px rgba(255,209,0,.5);outline:none}.form-container .form-group select option{background-color:#333;color:#d0d0d0}.form-container .form-group .password-input{position:relative;width:100%}.form-container .form-group .password-input input{padding-right:40px;width:calc(100% - 50px)}.form-container .form-group .password-input input:focus{border-color:#d32f2f;outline:none}.form-container .form-group .password-input .toggle-current-password,.form-container .form-group .password-input .toggle-password,.form-container .form-group .password-input .toggle-plain-password{background:none;border:none;cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.form-container .form-group .password-input .toggle-current-password img,.form-container .form-group .password-input .toggle-password img,.form-container .form-group .password-input .toggle-plain-password img{filter:brightness(0) invert(1);height:20px;width:20px}.form-container #form-visibility{display:none}.form-container .form--img>div{display:flex;justify-content:space-between}.form-container .form--img>div>div:last-child{align-items:center;display:flex;flex-direction:column;justify-content:center}.form-container .form--img>div .image-choices{align-items:center;display:flex;flex-direction:column;gap:30px;height:200px;overflow-y:scroll}.form-container .form--img>div .image-choice{align-items:center;display:flex;width:-moz-fit-content;width:fit-content}.form-container .form--img>div .image-choice img{height:50px}.form-container .form--img>div .image-choice>input{width:20px}.form-container .form--img>div>div,.form-container .form-group input{background-color:#191919;border:1px solid #ff6301;border-radius:5px;color:#fff;padding:10px;width:calc(100% - 22px)}.form-container .form-options{justify-content:space-between;margin-bottom:20px}.form-container .form-options,.form-container .form-options .remember-me{align-items:center;display:flex}.form-container .form-options input{margin-right:5px}.form-container .form-options label{color:#fff;font-size:14px}.form-container .form-options .forgot-password{color:#ff6301;font-size:14px;text-decoration:none}.form-container .form-options:hover{text-decoration:underline}.form-container .form-options~button{background:none!important;height:45px;padding:0!important;width:184px}.form-container .signup-link{margin-top:20px}.form-container .signup-link p{color:#fff;font-size:14px}.form-container .signup-link a{color:#ff6301;text-decoration:none}.form-container .signup-link a:hover{text-decoration:underline}.form-container .switch-container .switch-input{height:0;opacity:0;width:0}.form-container .switch-container .switch{display:inline-block;height:24px;margin:auto;position:relative;width:40px}.form-container .switch-container input{height:0;opacity:0;width:0}.form-container .switch-container .slider{background-color:#ccc;border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.form-container .switch-container .slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:16px;left:4px;position:absolute;transition:.4s;width:16px}.form-container .switch-container .switch-input:checked~.switch>.slider{background-color:#c1412e}.form-container .switch-container .switch-input:checked~.switch>.slider:before{transform:translateX(16px)}.form-container #login-form .main-button{margin:auto}@media(min-width:768px){.form-container{width:50%}.form--img>div>div{width:40%!important}.form--img>div .image-choices img{width:100}}@media(max-width:768px){.form-container{width:70%}.form--img>div{flex-direction:column;gap:15px;width:calc(100% - 22px)!important}.form--img>div>div{width:100%!important}.form--img>div .image-choices img{width:150px}}footer{background-color:#d32f2f;bottom:0;color:#fff;padding:10px;position:fixed;text-align:center;width:100%}#navbar{align-items:center;display:flex;justify-content:space-between;padding-bottom:0;position:relative;z-index:3}#navbar>.navbar__main-logo{width:160px}#navbar>.navbar__main-logo>a>img:first-child{width:30px}#navbar>.navbar__main-logo>a>img:last-child{width:100px}#navbar>div:first-child{align-items:center;display:flex;justify-content:space-between}#navbar>.navbar__content{display:flex;justify-content:space-between;width:50%}#navbar>.navbar__content div{margin:0 15px}#navbar a{color:#fff;font-size:1.2em;text-decoration:none}#navbar .nav__link:hover{color:#ff6301}#navbar .dashboard-link{align-items:center;display:flex;flex-direction:column;position:relative}#navbar .dashboard-link--pc{width:-moz-fit-content;width:fit-content}#navbar .dashboard-link img{display:block;height:20px;width:20px}#navbar .dashboard-link img:last-child,#navbar .dashboard-link:hover img:first-child{display:none}#navbar .dashboard-link:hover img:last-child{display:block}#navbar .dashboard-link:hover .dashboard-link--options{opacity:1;pointer-events:auto;visibility:visible}#navbar .dashboard-link--options{align-items:center;background-color:#2a2a2a;display:flex;flex-direction:column;opacity:0;pointer-events:none;position:absolute;top:calc(100% + 20px);transition:opacity .3s ease-out,visibility .3s ease-out;visibility:hidden;width:100%}#navbar .dashboard-link--options:after{border:10px solid transparent;border-bottom-color:#2a2a2a;bottom:100%;content:"";left:calc(50% - 4px);margin-left:-5px;position:absolute}#navbar .dashboard-link--options a{margin:15px 0}@media(min-width:768px){#navbar{padding:20px;width:calc(100% - 40px)}#navbar .dashboard-link{flex-grow:1}}@media(max-width:768px){#navbar{padding:10px 0;width:100%}#navbar>.dashboard-link,#navbar>.nav__logo,#navbar>.nav__menu{display:flex;justify-content:center!important;width:20%}#navbar>.dashboard-link img,#navbar>.nav__logo img,#navbar>.nav__menu img{cursor:pointer}#navbar .nav__logo img,#navbar .nav__menu img{width:30px}#navbar .nav__account{padding:20px 0;right:0;transform:translateX(100%)}#navbar .nav__account>.main-button{align-self:center;margin-top:40px}#navbar .nav__menu-list{left:0;padding:80px 0 20px;transform:translateX(-100%)}#navbar .nav__menu-list__header a{align-items:center;display:flex;margin:auto;width:90%}#navbar .nav__menu-list__header a>img:first-child{width:25%}#navbar .nav__menu-list__header a>img:last-child{width:75%}#navbar .nav__account,#navbar .nav__menu-list{background-color:#121212;display:flex;flex-direction:column;height:100vh;opacity:0;position:fixed;top:0;transition:opacity .7s ease-out,transform .5s ease-out;width:80%;z-index:2}#navbar .nav__account--visible,#navbar .nav__menu-list--visible{opacity:1;transform:translateX(0)}#navbar .nav__account__close,#navbar .nav__menu-list__close{cursor:pointer;position:absolute;right:20px;top:15px;width:20px}#navbar .nav__account__items,#navbar .nav__menu-list__items{display:flex;flex-direction:column;margin-top:30px;padding:0 10px}#navbar .nav__account__item,#navbar .nav__menu-list__item{color:#fff;font-size:24px;margin-bottom:15px;padding:10px;text-decoration:none}#navbar .nav__account__item:hover,#navbar .nav__menu-list__item:hover{background-color:#1f1e1e;color:#ff6301}}.perso-class{width:33%}.perso-class>.classes-container{width:200px}.background-image{height:200px;-o-object-fit:fill;object-fit:fill;transition:opacity 1s ease-in-out}.background-image-container{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;height:calc(100% - 60px);position:relative;width:66%}.background-image.visible{opacity:1}.background-image.hidden{opacity:0}.class-info{background-color:#121212;border-radius:10px;box-shadow:0 10px 10px rgba(0,0,0,.1);margin-top:10px;padding:20px;z-index:1}.class-info h3{margin-top:0}.class-info p{margin:0}.class-info span:nth-child(2n){color:#4f1bdf;margin-left:5px}.pictogram{display:inline-block;position:relative;text-align:center;transition:transform 1s,box-shadow .3s;width:50px}.pictogram>img{cursor:pointer}.pictogram.highlighted>img,.pictogram.hovered>img{filter:drop-shadow(0 0 2px rgb(255,215,0)) drop-shadow(0 0 4px rgba(255,215,0,.8)) drop-shadow(0 0 6px rgba(255,69,0,.6));transition:filter .5s ease-in-out}.pictogram.hasnt>img{filter:brightness(60%)}.pictogram .tooltip{background-color:#000;border-radius:5px;bottom:100%;color:#fff;left:50%;margin-top:10px;opacity:0;padding:5px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;z-index:1}.pictogram .tooltip,.pictogram:hover{opacity:1;visibility:visible}.pictogram .image{height:50px;-o-object-fit:none;object-fit:none;width:50px}.admin-page{background-image:url(https://teddy.nhumeria.fr/build/images/background/clan.jpg);background-position:50%;background-size:cover;display:flex;flex-direction:column;min-height:calc(100vh - 114px);width:100%}.admin-page:after{background:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.admin-page>*{align-self:center;position:relative;z-index:1}.admin-page>:not(.main-button){width:80%}.admin-page>h1{color:#fff;font-family:exocetHeavy,sans-serif;text-align:center}.clan-table{border-collapse:collapse;color:#e0d8b0;cursor:default;font-family:Arial,sans-serif;margin:20px 0}.clan-table th{border:3px solid #322d2a;border-left:0;border-right:0;font-family:exocetLight;font-size:14px;padding:12px 20px 12px 12px;position:relative;text-align:left}.clan-table .sort-buttons{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;position:absolute;right:0;top:0}.clan-table .sort-buttons img{width:15px}.clan-table .sort-button-down{transform:rotate(180deg)}.clan-table td{font-size:13px;padding:10px}.clan-table tbody{background:linear-gradient(90deg,rgba(48,42,30,.8),rgba(255,0,0,0))}.clan-table .valid-button{width:-moz-fit-content;width:fit-content}.clan-table .valid-button a{color:#fff;text-decoration:none}.clan-table__options{display:flex;justify-content:space-around}.clan-table__options img{cursor:pointer;width:20px}@media(max-width:576px){.clan-table .valid-button{font-size:10px;padding:5px}.clan-table__options{flex-wrap:wrap;padding:10px 0!important}.clan-table .tr__options{padding:0}}.articles-container{background-color:#141414;background-image:url(https://teddy.nhumeria.fr/build/images/background/desert.jpeg);background-position:50%;background-size:cover;display:flex;flex-direction:column;min-height:calc(100vh - 114px);padding:20px;width:calc(100% - 40px)}.articles-container:after{background:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.articles-container .articles-grid,.articles-container .articles-title{position:relative;z-index:1}.articles-container .articles-title{color:#c2410c;font-family:exocetHeavy,sans-serif;text-align:center}.articles-container .articles-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.blog-card{border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;justify-content:center;overflow:hidden;position:relative;transition:transform .3s ease}.blog-card .blog-card-title{font-family:exocetLight}.blog-card:hover .blog-card-image{transform:scale(1.1)}.blog-card:hover .blog-card-title{color:#fff!important}.blog-card:hover .blog-card-line{background-color:#fff!important}.blog-card:hover .blog-card-categories .blog-card-category{background-color:#fff!important;border:1px solid #fff!important;border-radius:0 10px 0 10px;color:#ee4322}.blog-card .blog-card-image{background-position:50%;background-size:cover;height:200px;margin-bottom:10px;transition:transform .3s ease,background-color .3s ease;width:100%}.blog-card .blog-card-content{bottom:0;padding:20px;position:absolute;transition:transform .3s ease;width:100%;z-index:1}.blog-card .blog-card-content:before{background-image:url(http://teddy.nhumeria.fr/build/images/cards/background_card_title.webp);background-size:cover;bottom:0;content:"";filter:brightness(.6);left:0;position:absolute;right:0;top:0;transform:rotate(180deg);transform-origin:center;z-index:-1}.blog-card .blog-card-content .blog-card-title{color:#d32f2f;font-size:1.25em;margin:0;padding:10px}.blog-card .blog-card-content .blog-card-line{align-items:center;background-color:#d32f2f;display:flex;height:1px;justify-content:center;margin-left:5%;margin-right:calc(95% - 10px);width:90%}.blog-card .blog-card-content .blog-card-categories{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0 10px 10px}.blog-card .blog-card-content .blog-card-categories .blog-card-category{background-color:#ee4322;border-radius:0 10px 0 10px;color:#fff;font-size:.9em;padding:5px 10px;transition:color .3s ease,border .3s ease}.pagination{display:flex;justify-content:center;list-style-type:none;margin-top:30px;padding:0}.pagination li{margin:0 5px}.pagination>span{margin-right:10px}.pagination .current,.pagination a{align-items:center;background-color:#1e1e1e;border:1px solid #1e1e1e;border-radius:5px;color:#d32f2f;cursor:pointer;display:flex;font-weight:700;justify-content:center;padding:10px 15px;text-decoration:none}.pagination a:hover,.pagination span:hover{background-color:#400;border:1px solid #400;color:#1e1e1e}.pagination .active span{background-color:#d32f2f;border-color:#d32f2f;color:#fff}.pagination .disabled a,.pagination .disabled span{background-color:#333;border-color:#555;color:#666;pointer-events:none}@media(max-width:576px){.articles-grid a{width:80%}}@media(min-width:576px)and (max-width:768px){.articles-grid a{width:40%}}@media(min-width:768px){.articles-grid a{width:26%}}.article-page{align-items:center;background-position:50%;background-size:cover;display:flex;flex-direction:column;width:100%}.article-page:after{background:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.article-page>div{align-items:center;display:flex;flex-direction:column;height:100%;position:relative;z-index:1}.article-page>div>.ScrollbarsCustom>.ScrollbarsCustom-Wrapper{width:calc(100% - 20px)!important}.article-page>div>.ScrollbarsCustom>.ScrollbarsCustom-TrackY{background-color:#747985!important;opacity:0;transition:opacity .5s ease-out}.article-page>div>.ScrollbarsCustom>.ScrollbarsCustom-TrackY>.ScrollbarsCustom-ThumbY{background-color:#c1412e!important}.article-page>div:hover>.ScrollbarsCustom>.ScrollbarsCustom-TrackY{opacity:1}.article-page__header>div{align-items:center;align-self:center;display:flex;font-family:exocetHeavy;margin-top:7%}.article-page__header img{cursor:pointer;width:20px}.article-page__header>span{color:#ccc;font-size:14px}.article-page__header{align-items:center;display:flex;flex-direction:column}.article-page__content>*{padding:0 2.5%;width:95%}.article-page__content>:not(.article__options){background-color:#121212;margin-bottom:40px}.comment-system{width:100%}.comment-system div:last-child{position:relative}.comment-system .ck-sticky-panel__content,.comment-system .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:#ff6301!important}.comment-system .ck.ck-editor__main>.ck-focused{border-color:#ff6809}.comment-system .ck.ck-editor__main>.ck-editor__editable,.comment-system .ck.ck-toolbar{background:none!important}.comment-system .ck-dropdown__panel{background-color:#121212!important}.comment-system .ck-icon{color:#fff!important}.comment-system .ck-button.ck-on{background-color:#ff6301!important}.comment-system .ck-button:hover{background-color:#d32f2f!important}.comment-system .editor_container__word-count>div{display:flex;justify-content:space-between;margin-top:20px;width:100%}.comment-system .ck__send{cursor:pointer;position:absolute;top:50%;width:20px}.comment-system .ck__send--disabled{filter:brightness(50%)}.comment-system .comment{background-color:rgba(48,42,30,.8);border:1px solid #ff6301;display:flex;justify-content:space-between;margin-bottom:20px;padding:0 10px}.comment-system .comment__options{align-items:center;display:flex}.comment-system .comment__options img{height:20px;width:20px}.comment-system .comment__content>p>strong,.comment-system>h2{font-family:exocetLight}@media(min-width:768px){.article-page__header{margin-bottom:80px}.article-page>div{width:80%}.article-page .ck.ck-editor__main>.ck-content{cursor:text;padding-right:50px}.article-page .ck__send{right:20px}}@media(max-width:768px){.article-page__header{margin-bottom:40px}.article-page>div{width:90%}.article-page h2{font-size:16px}.article-page .ck.ck-editor__main>.ck-content{padding-right:20px}.article-page .ck__send{right:5px}}@media(min-width:576px){.article-page{height:calc(100vh - 79px)}}@media(max-width:576px){.comment{font-size:14px!important}}@media(max-width:576px)and (orientation:portrait){.article-page{height:calc(100vh - 130px)}}@media(max-width:576px)and (orientation:landscape){.article-page{height:calc(100vh - 122px)}}.dashboard-container{background-color:#1a1a1a;color:#d0d0d0;font-family:Arial,sans-serif;padding:20px}.dashboard-container h1{border-bottom:2px solid #444;color:#c1412e;padding-bottom:10px}.dashboard-section{background-color:#222;border-radius:5px;box-shadow:0 2px 6px rgba(0,0,0,.5);margin-top:20px;padding:20px}.dashboard-section h2{border-bottom:1px solid #555;color:#ffd100;padding-bottom:10px}.recent-posts{list-style-type:none;padding:0}.recent-posts li{margin-bottom:15px}.recent-posts li h3{margin:5px 0}.recent-posts li p{color:#999;font-size:14px}.recent-posts li a{color:#c1412e;text-decoration:none}.recent-posts li a:hover{text-decoration:underline}.stats{display:flex;justify-content:space-between}.stats p{color:#d0d0d0;font-size:16px}.actions a{background-color:#c1412e;border-radius:5px;color:#fff;display:inline-block;margin-bottom:10px;margin-right:10px;padding:10px 20px;text-decoration:none}.actions a:hover{background-color:#9b2c2c}.discussion{cursor:default;display:flex;width:100%}.discussion .ScrollbarsCustom-Content{align-items:center;display:flex;flex-direction:column}.discussion__members{background-color:#612f2f;height:100%;overflow:hidden}.discussion__members-container{align-items:center;box-sizing:content-box;display:flex;flex-direction:column;height:100%;overflow:hidden scroll;position:relative;width:100%}.discussion__members-container>div{position:relative}.discussion__members-container>div>img:last-child{bottom:0;position:absolute;right:0}.discussion__members-container span{align-items:center;border:1px solid;border-radius:100%;display:flex;justify-content:center;text-align:center}.discussion__members-container>*{margin:10px 0}.discussion__member__logo{border-radius:100%}.discussion__member--offline{filter:brightness(50%)}.discussion__content{background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100%}.discussion__content:after{background:rgba(0,0,0,.5);bottom:0;content:"";position:absolute;right:0;top:0}.discussion__content>*{align-self:center;position:relative;width:90%;z-index:1}.discussion__content>div:last-child{margin:20px 0}.discussion__title{display:flex;flex-direction:column;text-align:center;width:90%}.discussion__title>div{align-items:center;align-self:center;display:flex;justify-content:center}.discussion__title h1{font-family:exocetHeavy;font-size:32px}.discussion__title span{color:#ccc;font-size:14px}.discussion__messages{display:flex;flex-direction:column;margin:auto;width:90%}.discussion__options{cursor:pointer}.discussion__notification{padding:10px 0;position:relative;width:-moz-fit-content;width:fit-content}.discussion__notification:before{background-color:#c1412e;border-radius:50%;box-shadow:0 0 10px rgba(255,0,0,.5);content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:130%;z-index:-1}.discussion__notification span{color:#fff;font-weight:700;position:relative;z-index:1}.discussion .ck.ck-editor__main .ck-sticky-panel__content,.discussion .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:#ff6301!important}.discussion .ck.ck-editor__main>.ck-focused{border-color:#ff6809}.discussion .ck.ck-editor__main>.ck-editor__editable,.discussion .ck.ck-toolbar{background:none!important}.discussion .ck-dropdown__panel{background-color:#121212!important}.discussion .ck-icon{color:#fff!important}.discussion .ck-button.ck-on{background-color:#ff6301!important}.discussion .ck-button:hover{background-color:#d32f2f!important}.discussion .editor_container__word-count{text-align:right}.discussion .ck__send{cursor:pointer;position:absolute;top:50%;width:20px}.discussion .ck__send--disabled{filter:brightness(50%)}@media(min-width:768px){.discussion__members{width:5%}.discussion__members span{height:45px;width:45px}.discussion__members>div>div>img:last-child{width:12px}.discussion__member__logo{height:47px;width:47px}.discussion__content{width:95%}.discussion__content:after{left:5%}.discussion .ck.ck-editor__main>.ck-content{cursor:text;padding-right:50px}.discussion .ck__send{right:20px}}@media(max-width:768px){.discussion__members{width:30px}.discussion__members span{font-size:6px;height:15px;width:15px}.discussion__members>div>div>img:last-child{width:5px}.discussion__member__logo{height:13px;width:13px}.discussion__content{width:calc(100% - 30px)}.discussion__content:after{left:30px}.discussion .ck.ck-editor__main>.ck-content{padding-right:20px}.discussion .ck__send{right:5px}}@media(min-width:576px){.discussion{height:calc(100vh - 79px)}.ScrollbarsCustom{width:90%!important}}@media(max-width:576px){.discussion{height:calc(100vh - 54.5px)}}.home{background-image:url(https://teddy.nhumeria.fr/build/images/background/home.jpeg);background-position:50%;background-size:cover;display:flex;flex-direction:column;min-height:calc(100vh - 114px);width:100%}.home:after{background:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.home>h1{align-items:center;align-self:center;display:flex;position:relative;z-index:1}.home>h1>span{margin-right:15px}.home>h1 img{width:100px}.home>p{text-align:center}.home>img{margin:auto;width:300px}.home .five-last-articles-title{font-family:exocetHeavy}.home .articles-grid{width:80%}.home .articles-show-all{align-self:center;margin:40px 0;text-align:center;width:-moz-fit-content;width:fit-content;z-index:1}.home .articles-show-all>a{text-decoration:none}@media(max-width:576px){.home>h1{flex-wrap:wrap;justify-content:center}.home>h1>span:last-child{text-align:center}.home>img,.home>p{position:relative;z-index:1}}main{display:flex;flex-direction:column;min-height:100vh;position:relative}main .post{background-color:#111;border-radius:8px;margin-bottom:20px;padding:20px}main .post h2{color:#d32f2f}main .post p{line-height:1.6}@keyframes text-shine{0%,to{text-shadow:0 0 5px gold,0 0 10px gold,0 0 15px gold,0 0 20px #ff4500,0 0 30px #ff4500,0 0 40px #ff4500,0 0 50px #ff4500}50%{text-shadow:0 0 10px gold,0 0 20px gold,0 0 30px gold,0 0 40px #ff4500,0 0 50px #ff4500,0 0 60px #ff4500,0 0 70px #ff4500}}#profile{align-items:center;background-attachment:fixed;background-image:url(https://teddy.nhumeria.fr/build/images/background/classes.jpeg);background-position:50%;background-size:cover;display:flex;flex-direction:column;width:100%}#profile:after{background:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}#profile .profile{position:relative;width:80%;z-index:1}#profile .profile>h1{left:0;position:fixed;text-align:center;top:50vh;width:100%}#profile .profile h3,#profile .profile>h1{font-family:exocetLight}#profile .profile__metadata{align-items:center;display:flex;justify-content:center;width:100%}#profile .profile__metadata img{border-radius:100%;margin-right:20px;width:100px}#profile .profile__metadata h3{font-size:25px}#profile .profile__lateral-bar{display:flex;flex-direction:column;gap:15px;list-style-type:none;padding:0;width:25%}#profile .profile__lateral-bar li{cursor:pointer;font-family:exocetLight}#profile .profile__lateral-bar li:hover{animation:text-shine 2s infinite}#profile .profile-container{display:flex;min-height:calc(100vh - 217px)}#profile .profile__content{cursor:default;display:flex;flex-direction:column;width:75%}#profile .profile__content h2{align-self:center;font-family:exocetLight}#profile .profile__content__items{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-top:40px}#profile .profile__content__item{background-color:rgba(0,0,0,.5);border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.5);padding:10px;position:relative;width:30%}#profile .profile__content__item:hover>.tooltip{display:block}#profile .profile__content__item>.tooltip{background-color:#121212;border-radius:10px;color:#fff;display:none;left:-40%;padding:5px 10px;position:absolute;text-align:center;top:calc(100% + 10px);width:100%}#profile .profile__content__item>.tooltip:after{border:5px solid transparent;border-bottom-color:#000;bottom:100%;content:"";left:50%;margin-left:-5px;position:absolute}#profile .profile__content__item>div>span:first-child{cursor:pointer;font-family:exocetLight;font-weight:bolder;margin-right:15px}#profile .profile__content__item>div>span:first-child:hover{animation:text-shine 2s infinite}#profile .profile__content__personnages{display:flex;position:relative}#profile .main-button{bottom:0;left:50%;margin:0 auto;position:absolute;text-align:center}@media(max-width:576px){.profile__lateral-bar{display:none!important}.profile__content{width:100%!important}.profile__content__personnages{flex-direction:column}.profile__content__personnages .background-image-container,.profile__content__personnages .perso-class{width:100%!important}.profile__content__items{justify-content:center!important}.profile__content__item{width:-moz-fit-content!important;width:fit-content!important}#profile .main-button{left:0!important;position:relative!important}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(/build/images/owl.video.play.7f01b071.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.indicator{border-radius:4px;height:4px;margin-right:8px;width:15%;width:100%}.indicator-container{display:flex;flex-direction:row!important;margin-top:10px}.indicator-container+ul{color:#9b2c2c;list-style-type:none;padding-left:0;text-align:left}