
.btn-offer {
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.btn-offer:hover {
    transform: scale(1.04); 
}

@keyframes pulse {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.03); 
    }
    100% {
        transform: scale(1);
    }
}

.pulse-btn {
    display: inline-block;
    animation: pulse 1s infinite; 
    transition: transform 0.2s ease-in-out;
}

.pulse-img {
    display: inline-block;
    animation: pulse 1s infinite; 
    transition: transform 0.2s ease-in-out;
}

.message-wrapper {
    position: relative;
}

/* Wrapper du message */
.message-wrapper {
    display: flex;
    align-items: flex-start;  /* Alignement vertical du message et avatar */
    margin-bottom: 0.5rem;    /* équivalent de mb-2 */
}

/* Contenu du message */
.message-content {
    display: inline-block;
    max-width: 75%;
    padding: 0.75rem;         /* équivalent p-3 */
    border-radius: 0.75rem;   /* arrondi des coins */
    background-color: #0d6efd; /* exemple bleu bootstrap */
    color: white;
    word-break: break-word;     /* permet le retour à la ligne */
}

/* Icône poubelle */
.delete-icon {
    opacity: 0;                 /* invisible par défaut */
    transition: opacity 0.2s ease;  /* transition fluide */
    margin-left: 0.5rem;        /* espace entre le message et l'icône */
    pointer-events: none;        /* désactive le clic quand invisible */
    font-size: 25px;             /* taille de l'icône */
}

/* Icône visible au hover */
.message-wrapper:hover .delete-icon {
    opacity: 1;
    pointer-events: auto;        /* clic activé au hover */
}







:root{--primary:#2C6E49;--dark-primary:#276341;--darker-primary:#23583A;--alt-primary:#2E4D3C;--light-primary:#D1E3D9;--primary-gradient:linear-gradient(150.24deg,var(--primary)23.75%,#4C956C 138.15%);--dark-primary-gradient:linear-gradient(150.24deg,var(--dark-primary)23.75%,#4C956C 138.15%);--white:#FFF;--white-smooth:#ffffff42;--grey-05:#F3F3F3;--grey-10:#D9D9D9;--grey-20:#D3D3D3;--grey-40:#A7A7A7;--grey-60:#7B7B7B;--grey-80:#4F4F4F;--grey-80-hover:#474747;--grey-90:#353535;--dark-grey:#232323;--black:#000;--black-smooth:#000000b3;--black-light:#00000047;--red:#E74C3C;--light-red:#F8D1CD;--light-cyan:#90e7ea;--grey-05-90:var(--grey-05);--grey-05-60:var(--grey-05);--grey-20-80:var(--grey-20);--grey-20-transparent:var(--grey-20);--grey-40-white:var(--grey-40);--grey-60-white:var(--grey-60);--grey-60-05:var(--grey-60);--grey-60-20:var(--grey-60);--grey-80-white:var(--grey-80);--grey-80-20:var(--grey-80);--dark-grey-white:var(--dark-grey);--dark-grey-05:var(--dark-grey);--black-white:var(--black);--black-primary:var(--black);--black-smooth-white:var(--black-smooth);--white-transparent:white;--white-grey-80:white;--light-primary-primary:var(--light-primary);--light-primary-grey-05:var(--light-primary);--light-cyan-white:var(--light-cyan)}[data-theme=dark]{--primary:#3c825b;--grey-05:#E2E2E2;--grey-60:#545454;--grey-05-90:var(--grey-90);--grey-05-60:var(--grey-60);--grey-20-80:var(--grey-80);--grey-20-transparent:transparent;--grey-40-white:white;--grey-60-white:var(--grey-white);--grey-60-05:var(--grey-05);--grey-60-20:var(--grey-20);--grey-80-white:var(--white);--grey-80-20:var(--grey-20);--dark-grey-white:white;--dark-grey-05:var(--grey-05);--black-white:white;--black-primary:var(--primary);--black-smooth-white:var(--white);--white-transparent:transparent;--white-grey-80:var(--grey-80);--light-primary-primary:var(--primary);--light-primary-grey-05:var(--grey-05);--light-cyan-white:white}:root{--sprite-url:url("../img/icon/sprite.png");--svg-sun:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="black"><path stroke-linecap="round" stroke-linejoin="round" d="M12 3v2.25m6.364.386-1.591 1.591M21 12h-2.25m-.386 6.364-1.591-1.591M12 18.75V21m-4.773-4.227-1.591 1.591M5.25 12H3m4.227-4.773L5.636 5.636M15.75 12a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0Z" /></svg>');--svg-moon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="lightgray"><path stroke-linecap="round" stroke-linejoin="round" d="M21.752 15.002A9.72 9.72 0 0 1 18 15.75c-5.385 0-9.75-4.365-9.75-9.75 0-1.33.266-2.597.748-3.752A9.753 9.753 0 0 0 3 11.25C3 16.635 7.365 21 12.75 21a9.753 9.753 0 0 0 9.002-5.998Z" /></svg>');--svg-form-select:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--body-text:#212529;--body-bg:white;--nav-link:var(--grey-80);--home-card-bg:white;--tag-text:var(--primary);--tag-bg:var(--light-primary);--tag-ban-text:var(--red);--tag-ban-bg:var(--light-red);--input-bg:var(--white);--input-border:var(--black-light);--input-radius:0;--form-label:var(--grey-80)}[data-theme=dark]{--svg-form-select:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--body-text:white;--body-bg:var(--dark-grey);--nav-link:white;--home-card-bg:var(--alt-primary);--tag-text:var(--white);--tag-bg:var(--primary);--tag-ban-text:var(--white);--tag-ban-bg:var(--red);--input-bg:transparent;--input-border:var(--white);--input-radius:.375rem;--form-label:var(--grey-05)}:root{--bs-primary:var(--primary);--bs-primary-rgb:44,110,73;--bs-link-hover-color:var(--primary);--bs-secondary:var(--grey-80);--bs-secondary-rgb:79,79,79}[data-theme=dark]{--bs-card-bg:var(--dark-grey);--bs-card-border-color:white;--bs-primary-rgb:60,130,91;--bs-secondary-rgb:255,255,255;--bs-dark-rgb:255,255,255;--bs-light-rgb:53,53,53}[data-theme=dark] .navbar{--bs-navbar-toggler-border-color:var(--primary);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2860, 130, 91, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-theme=dark] .list-group-item{background-color:var(--grey-05-60);color:var(--black-smooth-white)}[data-theme=dark] .list-group-item:hover{background-color:var(--grey-40)}[data-theme=dark] .workflow .text-black-50{color:var(--grey-20) !important}[data-theme=dark] .workflow .bg-grey-10{background-color:var(--grey-80) !important}[data-theme=dark] .toast-body{color:var(--black-smooth)}[data-theme=dark] .popover{--bs-popover-arrow-border:var(--grey-80);--bs-popover-bg:var(--grey-90)!important;--bs-popover-body-color:var(--white)}[data-theme=dark] .popover-header{--bs-popover-header-bg:var(--grey-80)}[data-theme=dark] .navbar{--bs-border-color:var(--grey-60)}[data-theme=dark] .text-black-50{color:var(--grey-05) !important}[data-theme=dark] .form-control .btn-light{--bs-btn-color:inherit;--bs-btn-hover-color:white;--bs-btn-bg:inherit;--bs-btn-hover-bg:var(--grey-90);--bs-btn-border-color:inherit}[data-theme=dark] .form-control .dropdown-menu{--bs-dropdown-bg:var(--grey-20);--bs-dropdown-color:white}[data-theme=dark] .modal-content{--bs-modal-footer-border-color:var(--white-smooth)}[data-theme=dark] textarea#comment{background-color:var(--white-smooth) !important}[data-theme=dark] .input-group-text{border:1px solid var(--grey-20);background-color:var(--grey-05);color:var(--black-smooth)}.btn-outline-secondary{--bs-btn-color:var(--grey-80);--bs-btn-border-color:var(--grey-80);--bs-btn-hover-bg:var(--grey-80);--bs-btn-hover-border-color:var(--grey-80);--bs-btn-active-bg:var(--grey-80);--bs-btn-active-border-color:var(--grey-80);--bs-btn-disabled-color:var(--grey-80);--bs-btn-disabled-border-color:var(--grey-80)}[data-theme=light] label.btn-outline-primary:hover{background-color:var(--light-primary) !important}[data-theme=dark] label.btn-outline-primary:hover{background-color:none !important}input:checked+label.btn-outline-primary:hover{background-color:var(--primary) !important}.card{--bs-card-bg:var(--body-bg)}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:var(--input-radius);border-bottom-right-radius:var(--input-radius)}#header_notifier,#header_notifier2,#claim_notifier{color:var(--white) !important}.w-90{width:90% !important}.max-w-75{max-width:75% !important}.max-w-50{max-width:50% !important}.max-w-60{max-width:60% !important}.min-vh-90{min-height:90vh !important}.min-vh-80{min-height:80vh !important}.max-vh-80{max-height:80vh !important}.min-vh-70{min-height:70vh !important}.min-vh-50{min-height:50vh !important}.max-vh-50{max-height:50vh !important}.min-vh-25{min-height:25vh !important}.h-48p{height:48px}.bg-default{background:var(--body-bg);transition:background .3s ease-in-out}.bg-white{background:#fff}.bg-white.navbar{background:var(--body-bg);background-color:var(--body-bg) !important;transition:background .3s ease-in-out}.bg-grey-80{background-color:var(--grey-80)}.bg-primary-gradient{background:var(--primary-gradient)}.bg-light-primary{background-color:var(--light-primary)}.bg-light-primary.text-primary,.bg-light-primary.card{color:var(--tag-text) !important;background:var(--tag-bg)}.bg-grey-05{background-color:var(--grey-05-90)}.bg-grey-05.transaction-list.standard{background-color:var(--grey-05-60)}.bg-grey-10{background-color:var(--grey-10)}.bg-grey-20{background-color:var(--grey-20)}.bg-home-card{background:var(--home-card-bg)}a.btn-premium{font-weight:700;color:#fff;background-color:#f5bf03}a.btn-premium:hover{background-color:#f5bf03;box-shadow:2px 2px 2px 1px rgba(0,0,0,.2)}.btn-payment-mode:hover{background-color:var(--light-primary) !important;color:var(--primary) !important}.btn-check:checked+.btn.btn-payment-mode:hover{color:var(--bs-btn-active-color) !important;background-color:var(--bs-btn-active-bg) !important;border-color:var(--bs-btn-active-border-color) !important}.text-bg-primary{background-color:var(--primary) !important}.list-group-item-action.active{background-color:var(--primary) !important;border-color:var(--primary) !important}.btn-default{--bs-btn-color:#212529;--bs-btn-border-color:#ced4da;--bs-btn-hover-color:#212529;--bs-btn-hover-bg:var(--grey-05);--bs-btn-hover-border-color:var(--primary);--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#212529;--bs-btn-active-bg:var(--grey-05);--bs-btn-active-border-color:var(--grey-05);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ced4da;--bs-gradient:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--primary);--bs-btn-border-color:var(--primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--dark-primary);--bs-btn-hover-border-color:var(--darker-primary);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--dark-primary);--bs-btn-active-border-color:var(--darker-primary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--primary);--bs-btn-disabled-border-color:var(--primary)}.btn-outline-primary{--bs-btn-color:var(--primary);--bs-btn-border-color:var(--primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--primary);--bs-btn-hover-border-color:var(--primary);--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--primary);--bs-btn-active-border-color:var(--primary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--primary);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--primary);--bs-gradient:none}.btn-secondary{--bs-btn-color:var(--grey-80);--bs-btn-bg:var(--grey-20);--bs-btn-border-color:var(--grey-20);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--grey-40);--bs-btn-hover-border-color:var(--grey-40);--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-primary{background:var(--primary-gradient);font-family:Grotesk,var(--bs-font-sans-serif);font-weight:bold;padding-left:1rem;padding-right:1rem}.btn-outline-primary,.btn-outline-light,.btn-outline-danger{font-family:Grotesk,var(--bs-font-sans-serif);font-weight:bold;padding-left:1rem;padding-right:1rem}.btn-primary:hover{background:var(--dark-primary-gradient)}.btn-secondary .bi{transition:color .2s;color:var(--grey-80) !important}.btn-secondary:hover .bi{color:#fff !important}@font-face{font-family:"Inter";src:url("../font/Inter-VariableFont_slnt,wght.ttf")}@font-face{font-family:"Grotesk";src:url("../font/ClashGrotesk/ClashGrotesk-Regular.ttf")}@font-face{font-family:"Grotesk";src:url("../font/ClashGrotesk/ClashGrotesk-Semibold.ttf");font-weight:bold}.fs-7{font-size:.75rem !important}.fs-8{font-size:.5rem !important}h1,h2,h3,h4,h5{font-family:Grotesk,var(--bs-font-sans-serif);font-weight:bold}.text-primary-gradient{background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-muted{color:var(--grey-20) !important;font-size:.75rem}.text-chat-hour{color:#fff;font-size:.75rem}.link-small{color:var(--grey-40);font-size:.75rem}.text-max-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}header .link-dark{color:var(--form-label) !important}header .link-dark:hover,header .link-dark:focus{color:var(--primary) !important}.form-control,.form-control:disabled{background:var(--grey-05-60);border-color:var(--grey-20-transparent);color:var(--dark-grey-white)}.bg-grey-05>div>.form-control,.bg-grey-05>div>.form-control:disabled{background:var(--grey-05-90)}.form-control::placeholder{color:var(--grey-40-white)}.form-control:focus{box-shadow:0 0 0 .25rem #bfd3c8;border-color:var(--primary);background:var(--grey-05-60);color:var(--dark-grey-white)}.form-label{cursor:pointer;padding-left:15px;color:var(--form-label);font-size:.9em}.form-check-input{background:var(--input-bg);border-color:var(--input-border);background-repeat:no-repeat}.form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}.form-check-input:focus,.form-select:focus{box-shadow:0 0 0 .25rem #bfd3c8;border-color:var(--primary)}label{cursor:pointer}.form-select{background-color:var(--grey-05-60);color:var(--dark-grey-white);background-image:var(--svg-form-select);border-color:var(--grey-20-transparent);cursor:pointer}.modal .form-select{border:1px solid var(--grey-20-transparent)}.form-select::placeholder{color:var(--dark-grey-white)}.form-select .placeholder{color:var(--grey-05)}.form-select option{background-color:#fff;color:#000}.form-select.user{background-color:var(--grey-20);color:var(--grey-80)}.form-select.admin{background-color:var(--light-primary);color:var(--primary)}.form-select.ban{background-color:var(--light-red);color:var(--red)}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.form-select.user{background-color:var(--grey-20-80);color:var(--grey-80-20);border-color:var(--grey-20-transparent);width:160px}.form-select.admin{background-color:var(--tag-bg);color:var(--tag-text);border-color:var(--grey-20-transparent);width:160px}.form-select.ban{background-color:var(--light-red);color:var(--red);width:160px}.input-group-text{color:var(--dark-grey-05);background:var(--white-transparent);border:1px solid var(--grey-20-transparent)}.right-inner-addon{position:relative}.right-inner-addon input{padding-right:36px}.right-inner-addon i{position:absolute;right:0;cursor:pointer;padding:8px 12px}.icon-toggle[aria-expanded=false] .icon-expanded{display:none}.icon-toggle[aria-expanded=true] .icon-collapsed{display:none}.icon-rounded{width:18px;height:18px}.item_arc{width:46px;height:46px;background:var(--sprite-url) -11px -869px}.item_baguette{width:46px;height:46px;background:var(--sprite-url) -11px -869px}.item_baton{width:46px;height:46px;background:var(--sprite-url) -11px -869px}.item_dagues{width:46px;height:46px;background:var(--sprite-url) -11px -869px}.item_epee{width:46px;height:46px;background:var(--sprite-url) -11px -869px}.item_faux{width:46px;height:46px;background:var(--sprite-url) -11px -869px}.item_hache{width:46px;height:46px;background:var(--sprite-url) -11px -869px}.item_marteau{width:46px;height:46px;background:var(--sprite-url) -11px -869px}.item_pelle{width:46px;height:46px;background:var(--sprite-url) -11px -869px}.item_pioche{width:46px;height:46px;background:var(--sprite-url) -11px -869px}.item_amulette{width:46px;height:34px;background:var(--sprite-url) -9px -280px}.item_anneau{width:46px;height:34px;background:var(--sprite-url) -9px -280px}.item_bottes{width:46px;height:34px;background:var(--sprite-url) -9px -280px}.item_bouclier{width:46px;height:34px;background:var(--sprite-url) -9px -280px}.item_cape{width:46px;height:34px;background:var(--sprite-url) -9px -280px}.item_ceinture{width:46px;height:34px;background:var(--sprite-url) -9px -280px}.item_chapeau{width:46px;height:34px;background:var(--sprite-url) -9px -280px}.item_dofus{width:46px;height:34px;background:var(--sprite-url) -9px -280px}.item_familier{width:52px;height:49px;background:var(--sprite-url) -8px -528px}.item_dragodinde{width:46px;height:50px;background:var(--sprite-url) -10px -784px}.item_trophee{width:42px;height:51px;background:var(--sprite-url) -12px -1758px}.item_montilier{width:52px;height:49px;background:var(--sprite-url) -8px -528px}.stats_vitalite{width:18px;height:18px;background:var(--sprite-url) -98px -320px}.stats_force{width:18px;height:18px;background:var(--sprite-url) -98px -433px}.stats_intelligence{width:18px;height:18px;background:var(--sprite-url) -98px -395px}.stats_chance{width:18px;height:18px;background:var(--sprite-url) -98px -90px}.stats_agilite{width:18px;height:18px;background:var(--sprite-url) -98px -168px}.stats_sagesse{width:18px;height:18px;background:var(--sprite-url) -98px -359px}.stats_sagesse{width:18px;height:18px;background:var(--sprite-url) -98px -359px}.stats_puissance{width:17px;height:17px;background:var(--sprite-url) -98px -1110px}.stats_critique{width:9px;height:20px;background:var(--sprite-url) -104px -589px}.stats_pa{width:15px;height:15px;background:var(--sprite-url) -99px -246px}.stats_pm{width:20px;height:15px;background:var(--sprite-url) -98px -54px}.stats_po{width:18px;height:14px;background:var(--sprite-url) -98px -131px}.stats_invoc{width:20px;height:14px;background:var(--sprite-url) -97px -511px}.stats_soin{width:18px;height:18px;background:var(--sprite-url) -98px -967px}.stats_pp{width:16px;height:16px;background:var(--sprite-url) -100px -281px}.stats_ini{width:18px;height:18px;background:var(--sprite-url) -99px -206px}.stats_tacle{width:21px;height:19px;background:var(--sprite-url) -96px -546px}.stats_fuite{width:19px;height:19px;background:var(--sprite-url) -97px -468px}.stats_ret_pa{width:18px;height:18px;background:var(--sprite-url) -98px -1298px}.stats_ret_pm{width:18px;height:18px;background:var(--sprite-url) -98px -1341px}.stats_esquive_pa{width:18px;height:18px;background:var(--sprite-url) -98px -1065px}.stats_esquive_pm{width:18px;height:18px;background:var(--sprite-url) -98px -1017px}.stats_pods{width:11px;height:17px;background:var(--sprite-url) -98px -1383px}.stats_do_crit{width:12px;height:19px;background:var(--sprite-url) -102px -1249px}.stats_do_pou{width:16px;height:12px;background:var(--sprite-url) -99px -877px}.stats_do{width:16px;height:19px;background:var(--sprite-url) -99px -631px}.stats_do_neutre{width:18px;height:18px;background:var(--sprite-url) -98px -16px}.stats_do_terre{width:18px;height:18px;background:var(--sprite-url) -98px -433px}.stats_do_feu{width:18px;height:18px;background:var(--sprite-url) -98px -395px}.stats_do_air{width:18px;height:18px;background:var(--sprite-url) -98px -168px}.stats_do_eau{width:18px;height:18px;background:var(--sprite-url) -98px -90px}.stats_percent_res_neutre{width:18px;height:18px;background:var(--sprite-url) -98px -16px}.stats_percent_res_terre{width:18px;height:18px;background:var(--sprite-url) -98px -433px}.stats_percent_res_feu{width:18px;height:18px;background:var(--sprite-url) -98px -395px}.stats_percent_res_eau{width:18px;height:18px;background:var(--sprite-url) -98px -90px}.stats_percent_res_air{width:18px;height:18px;background:var(--sprite-url) -98px -168px}.stats_re_neutre{width:18px;height:18px;background:var(--sprite-url) -98px -16px}.stats_re_neutre{width:18px;height:18px;background:var(--sprite-url) -98px -16px}.stats_re_terre{width:18px;height:18px;background:var(--sprite-url) -98px -433px}.stats_re_feu{width:18px;height:18px;background:var(--sprite-url) -98px -395px}.stats_re_eau{width:18px;height:18px;background:var(--sprite-url) -98px -90px}.stats_re_air{width:18px;height:18px;background:var(--sprite-url) -98px -168px}.stats_percent_do_sort{width:16px;height:19px;background:var(--sprite-url) -99px -631px}.stats_percent_do_arme{width:16px;height:19px;background:var(--sprite-url) -99px -631px}.stats_percent_do_melee{width:16px;height:19px;background:var(--sprite-url) -99px -631px}.stats_percent_do_distance{width:16px;height:19px;background:var(--sprite-url) -99px -631px}.stats_do_piege{width:18px;height:10px;background:var(--sprite-url) -98px -718px}.stats_percent_piege{width:18px;height:17px;background:var(--sprite-url) -98px -675px}.stats_percent_do{width:16px;height:19px;background:var(--sprite-url) -99px -631px}.icon--square{width:80px;height:80px;border-radius:10px;text-align:center;font-size:2.5em}.horizontal-scrollable{overflow-y:auto}.object-fit-cover{object-fit:cover}.pointer{cursor:pointer}.back-to-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;z-index:99999;border:1px solid #fff;background:var(--primary);width:40px;height:40px;border-radius:4px;transition:all .4s}.back-to-top i{font-size:24px;color:#fff;line-height:0}.back-to-top:hover{color:var(--primary);background:#fff;border-color:var(--primary)}.back-to-top:hover i{color:var(--primary)}.back-to-top.active{visibility:visible;opacity:1}a.event{color:var(--black-white);text-decoration:none}a.event:hover{color:var(--primary)}.tag{color:var(--tag-text);background:var(--tag-bg)}body{font-family:Inter,var(--bs-font-sans-serif);background:var(--body-bg);color:var(--body-text);transition:background .3s ease-in-out}.dm-toggle{position:relative;display:flex;align-items:center;justify-content:space-between;width:50px;height:26px;padding:0 5px;margin:0 15px;background:var(--grey-60-20);border-radius:30px;box-shadow:2px 4px 10px rgba(0,0,0,.4039215686) inset;cursor:pointer;transition:all .3s ease-in-out}.dm-toggle__icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.dm-toggle__icon--sun{background-image:var(--svg-sun);color:#fff}.dm-toggle__icon--moon{background-image:var(--svg-moon)}.dm-toggle__button{position:absolute;right:calc(100% - 3px);width:20px;height:20px;border-radius:20px;background:var(--grey-05-60);transform:translateX(100%);transition:all .4s ease-in-out}.dm-toggle.active .dm-toggle__button{right:3px;transform:translateX(0%)}.breadcrumb{--bs-breadcrumb-divider:url("data:image/svg+xml,%3Csvg width='5' height='10' viewBox='0 0 5 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8.5L4 5L1 1.5' stroke='%23D3D3D3' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--bs-breadcrumb-item-padding-x:.75rem}.breadcrumb a{color:var(--grey-20);text-decoration:none}.breadcrumb a:hover{color:var(--primary)}.breadcrumb-item.active a{color:var(--tag-text);background-color:var(--tag-bg);padding:4px 8px;border-radius:4px}#reports-table td,#stock-table td,#subscriptions-table td,#users-table td,#offers-table td,#transactions-table td,#accountDeals-table td,#servers-table td,#line-result td{padding-top:1.5rem;padding-bottom:1.5rem;vertical-align:middle}#reports-table thead th,#stock-table thead th,#subscriptions-table thead th,#users-table thead th,#offers-table th,#accountDeals-table thead th,#servers-table thead th,#transactions-table thead th{border:none;font-weight:normal;color:var(--grey-40);border-bottom:1px solid var(--grey-20-80)}#reports-table tr,#stock-table tr,#subscriptions-table tr,#users-table tr,#offers-table tr,#accountDeals-table tr,#servers-table tr,#transactions-table tr,#line-result tr{border-bottom:1px solid var(--grey-20-80)}#reports-table tbody:before,#stock-table tbody:before,#subscriptions-table tbody:before,#offers-table tbody:before,#users-table tbody:before,#accountDeals-table tbody:before,#servers-table tbody:before,#transactions-table tbody:before{line-height:2rem;content:".";color:#fff}[data-theme=dark] #reports-table tbody:before,[data-theme=dark] #stock-table tbody:before,[data-theme=dark] #subscriptions-table tbody:before,[data-theme=dark] #users-table tbody:before,[data-theme=dark] #offers-table tbody:before,[data-theme=dark] #accountDeals-table tbody:before,[data-theme=dark] #servers-table tbody:before,[data-theme=dark] #transactions-table tbody:before{color:var(--grey-90)}#reports-table tbody,#stock-table tbody,#subscriptions-table tbody,#users-table tbody,#offers-table tbody,#accountDeals-table tbody,#transactions-table tbody,#servers-table tobody,#line-result tbody{color:var(--bs-secondary)}[data-theme=dark] #reports-table tbody,[data-theme=dark] #stock-table tbody,[data-theme=dark] #subscriptions-table tbody,[data-theme=dark] #users-table tbody,[data-theme=dark] #offers-table tbody,[data-theme=dark] #accountDeals-table tbody,[data-theme=dark] #transactions-table tbody,[data-theme=dark] #servers-table tbody,[data-theme=dark] #line-result tbody{color:var(--grey-20)}[data-theme=dark] #line-result.table-striped tbody td,#line-result.table-striped tbody tr:hover th{color:var(--grey-20) !important}[data-theme=dark] #line-result.table-hover tbody tr:hover td,#line-result.table-hover tbody tr:hover th{color:var(--grey-20) !important}[data-theme=dark] #line-result.table-striped>tbody>tr:nth-of-type(2n+1)>*{background-color:rgba(0,0,0,.1) !important}#line-result.table-striped>tbody>tr:last-child,#line-result.table-striped>tbody>tr:last-child>*{border-bottom:none !important}#reports-table i,#stock-table i,#subscriptions-table i,#users-table i,#offers-table i,#accountDeals-table i,#servers-table i,#transactions-table i{color:var(--grey-40);padding:.5rem .25rem;margin-right:.25rem;cursor:pointer;font-size:1.25rem}#reports-table i:hover,#stock-table i:hover,#subscriptions-table i:hover,#users-table i:hover,#offers-table i:hover,#accountDeals-table i:hover,#servers-table i:hover,#transactions-table i:hover{color:var(--primary)}table.dataTable.no-footer{border-bottom:none !important}#reports-table_filter input,#stock-table_filter input,#subscriptions-table_filter input,#users-table_filter input,#offers-table_filter input,#servers-table_filter input,#accountDeals-table_filter input,#transactions-table_filter input{-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='5' fill='%23D3D3D3'/%3E%3Cpath d='M24 24L20.889 20.8889M23.1111 15.5556C23.1111 19.7284 19.7284 23.1111 15.5556 23.1111C11.3827 23.1111 8 19.7284 8 15.5556C8 11.3827 11.3827 8 15.5556 8C19.7284 8 23.1111 11.3827 23.1111 15.5556Z' stroke='%237B7B7B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-color:var(--grey-05);background-position:12px 12px;padding:16px 16px 16px 60px;border-radius:.5rem;border:solid 1px transparent;margin-bottom:1rem}#reports-table_filter input:focus,#stock-table_filter input:focus,#subscriptions-table_filter input:focus,#users-table_filter input:focus,#offers-table_filter input:focus,#accountDeals-table_filter input:focus,#servers-table_filter input:focus,#transactions-table_filter input:focus{outline:none;box-shadow:0 0 0 .25rem #bfd3c8;border:solid 1px var(--primary)}.dataTables_wrapper .dataTables_paginate{float:inherit !important;text-align:center !important}#users-table_paginate,#transactions-table_paginate,#accountDeals-table_paginate,#stock-table_paginate,#offers-table_paginate,#servers-table_paginate,#reports-table_paginate{margin-top:3rem}#reports-table_paginate .paginate_button,#stock-table_paginate .paginate_button,#subscriptions-table_paginate .paginate_button,#users-table_paginate .paginate_button,#offers-table_paginate .paginate_button,#accountDeals-table_paginate .paginate_button,#servers-table_paginate .paginate_button,#transactions-table_paginate .paginate_button{margin-right:.5rem;color:var(--grey-80) !important;background:var(--grey-05);border-radius:.5rem;border:1px solid var(--grey-05)}#reports-table_paginate .paginate_button:hover,#stock-table_paginate .paginate_button:hover,#subscriptions-table_paginate .paginate_button:hover,#offers-table_paginate .paginate_button:hover,#users-table_paginate .paginate_button:hover,#accountDeals-table_paginate .paginate_button:hover,#servers-table_paginate .paginate_button:hover,#transactions-table_paginate .paginate_button:hover{color:var(--primary) !important;background:var(--grey-05);font-weight:bold;border:1px solid var(--primary);box-shadow:none}#reports-table_paginate .paginate_button.current,#stock-table_paginate .paginate_button.current,#subscriptions-table_paginate .paginate_button.current,#users-table_paginate .paginate_button.current,#offers-table_paginate .paginate_button.current,#accountDeals-table_paginate .paginate_button.current,#servers-table_paginate .paginate_button.current,#transactions-table_paginate .paginate_button.current{color:var(--primary) !important;background:var(--light-primary);font-weight:bold;border-radius:.5rem;border:1px solid var(--light-primary)}#reports-table h5,#stock-table h5,#subscriptions-table h5,#users-table h5,#offers-table h5,#servers-table h5,#transactions-table h5{max-width:160px}#users-table .email{max-width:220px}.badge-user{width:60px;background-color:var(--grey-20);color:var(--grey-80)}.badge-ban{width:60px;background-color:var(--tag-ban-bg);color:var(--tag-ban-text)}a.account-duplicates{color:#000;text-decoration:none;font-weight:bold}[data-theme=dark] a.account-duplicates{color:var(--grey-20)}a.account-duplicates:hover{color:var(--primary) !important}#reports-table tbody tr,#stock-table tbody tr,#subscriptions-table tbody tr,#users-table tbody tr,#accountDeals-table tbody tr,#transactions-table tbody tr,#line-result tbody tr{cursor:pointer}.dropdown-menu{--bs-dropdown-link-active-bg:var(--primary)}.dropdown-item-danger{color:var(--bs-danger)}.dropdown-item-danger:hover{background-color:var(--bs-danger);color:#fff}.nav-pills{--bs-nav-pills-border-radius:.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:var(--primary);color:#4f4f4f}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight:500;--bs-nav-link-color:var(--nav-link);--bs-nav-link-hover-color:var(--grey-80-hover);--bs-nav-link-disabled-color:#6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-tabs{--bs-nav-tabs-link-active-color:var(--primary);--bs-nav-pills-link-active-color:var(--darker-primary);--bs-nav-tabs-link-active-bg:transparent}.nav-link:hover{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}footer .nav-link:hover{text-decoration:underline}.nav-tabs .nav-link{border:0}.nav-tabs .nav-link.active{border-bottom:4px var(--light-primary-primary) solid}.nav-tabs .nav-link.active span{background-color:var(--primary);color:#fff}.nav-link .badge{background-color:var(--grey-80-white);color:var(--white-grey-80)}.container-profile-picture{margin-top:80px;width:160px;height:160px}.photo-preview{background-image:url("../img/avatar/__default.png");background-size:cover;background-position:center}.photo-preview-supervisor{width:48px;height:48px;background-image:url("../img/icon.jpg");background-size:contain;background-position:center;background-repeat:no-repeat;background-color:var(--primary)}.middle-profile-picture,.middle-profile-banner{background-color:rgba(255,255,255,.69)}[data-theme=dark] #banner_viewer:hover .middle-profile-banner{display:none !important;cursor:pointer}.container-profile-picture:hover .middle-profile-picture,.profile-premium-banner-empty:hover .middle-profile-banner,#banner_viewer:hover .middle-profile-banner{display:flex !important;cursor:pointer}.profile-banner{position:absolute;width:100%;height:200px;background-image:url("../img/banner/__default.png");background-size:cover;background-position:center}#profile-presentation{color:var(--grey-60--white)}.profile-review-text{height:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.profile-link{text-decoration:none;color:var(--black-white)}.profile-link:hover{text-decoration:underline;color:var(--primary)}.profile-link-ban{font-style:italic;text-decoration:none;color:var(--bs-danger)}.profile-link-ban:hover{text-decoration:underline;color:var(--bs-danger)}.profile-premium-banner-empty{cursor:pointer;border:solid 1px var(--black-primary)}.profile-premium-banner-empty:hover{box-shadow:0 0 0 .25rem #bfd3c8;border:solid 1px var(--primary)}.profile-premium-banner{cursor:pointer;border:solid 1px var(--black);width:100%;height:200px;background-image:url("../img/banner/__default.png");background-size:cover;background-position:center}.profile-premium-banner:hover{box-shadow:0 0 0 .25rem #bfd3c8;border:solid 1px var(--primary)}#remove-premium-banner{position:absolute;top:-16px;right:-16px;background-image:url("../images/icon/banner-remove.svg");width:32px;height:32px}.reviews-tab{height:280px;overflow-y:scroll}.admin-profile-avatar{width:80px;height:80px}.admin-edit{color:var(--grey-40);padding:.5rem .25rem;margin-right:.25rem;cursor:pointer;font-size:1.25rem}.admin-edit:hover{color:var(--primary)}.progress{background-color:#fff;--bs-progress-height:.5rem}.search.card,.search.card .card-footer{background-color:var(--grey-05-90)}.search-light .search.card,.search-light .search.card .card-footer{background-color:#fff}[data-theme=dark] .search-light .search.card,[data-theme=dark] .search-light .search.card .card-footer{background-color:var(--grey-60)}.search .card-body .bi-check-circle-fill{padding:.15rem}@media(min-width:576px){.icon-premium{bottom:6px}}@media(min-width:1200px){.icon-premium{bottom:-8px}}.search a.seller,.table a.seller{text-decoration:none;color:var(--black-white)}.search a.seller:hover,.table a.seller:hover{text-decoration:underline;color:var(--primary)}.search a.seller-ban,.table a.seller-ban{text-decoration:none;color:var(--bs-danger);font-style:italic}.search a.seller-ban:hover,.table a.seller-ban:hover{text-decoration:underline}.search .open-modal{z-index:2}.search .option{z-index:3;padding:0;padding-right:3px;text-align:right}.search .payment .right-icon{right:20px}.search .payment .right-icon-2{right:40px}.search .payment .right-icon-3{right:60px}.search{max-height:460px}.search:hover{box-shadow:0 0 0 .25rem #bfd3c8;border-color:var(--primary);background:var(--grey-05-90)}.card-bordered .card{box-shadow:0 0 0 .25rem #bfd3c8;border-color:var(--primary);background:var(--grey-05-90)}#line-result .search:hover{box-shadow:0 0 0 .25rem #bfd3c8;border-color:none;background:inherit}.icon-premium{z-index:2;width:22px;height:22px;left:36px;bottom:-8px;background-image:url("../img/icon/crown.png");background-size:cover;background-position:center}.search-avatar{width:48px;height:48px}.transaction-list{cursor:pointer}.transaction-list.selected .unread-counter{display:none}.transaction-list.selected{color:#fff;background-color:var(--primary)}.transaction-list.selected .number{color:var(--primary);background-color:#fff}.transaction-list.selected .status{color:var(--light-cyan-white)}.transaction-list.new{color:#000;background-color:var(--light-primary-grey-05)}.transaction-list.new .number{color:#fff;background-color:var(--primary)}.transaction-list.new .status{color:var(--primary)}.transaction-list.new:hover{color:#fff;background-color:var(--primary)}.transaction-list.new:hover .number{color:var(--primary);background-color:#fff}.transaction-list.new:hover .status{color:#90e7ea}.transaction-list.off{color:rgba(0,0,0,.3)}.transaction-list.off .img-fluid{opacity:.5}.transaction-list.off:not(.new):hover{background-color:#fafafa}.transaction-list.off:not(.new):hover .img-fluid{opacity:1}.transaction-list.standard{color:var(--black-smooth-white)}.transaction-list.standard:hover{color:#fff;background-color:var(--primary)}.transaction-list.standard:hover .number{color:var(--primary);background-color:#fff}.transaction-list.standard:hover .status{color:#90e7ea}.transaction-container{overflow-y:auto;overflow-x:hidden}.transaction-chat{overflow-y:auto;overflow-x:hidden}.transaction-infos{overflow-y:auto;overflow-x:clip;scrollbar-width:thin}.message .avatar-wrapper,.transaction-list .avatar-wrapper{width:48px}.message .avatar-wrapper img,.transaction-list .avatar-wrapper img{width:48px;height:48px}.message-box{background-color:#388d5f}.transaction-container textarea{resize:none;overflow-wrap:break-word}.send-message-icon:hover{background-color:var(--light-primary);cursor:pointer}.attachment-icon{transform:rotate(45deg)}.attachment-icon:hover{color:var(--primary) !important;cursor:pointer}.title-advert:hover{cursor:pointer;text-decoration:underline}.icon-admin-right{z-index:2;width:22px;height:22px;right:-8px;bottom:4px}.admin-avatar-right{width:48px;height:48px;right:0}.icon-admin-left{z-index:2;width:22px;height:22px;left:36px;bottom:-18px}.admin-avatar-left{width:48px;height:48px;left:0}.admin-user-1{width:36px;height:36px;left:0}.admin-user-2{width:36px;height:36px;right:0;bottom:0}.deal-title{color:var(--bs-body-color);text-decoration:none}[data-theme=dark] .deal-title{color:var(--grey-20)}.deal-title:hover{text-decoration:underline}.modal{--bs-modal-bg:var(--body-bg)}.nav-mm-deals{background:var(--white);border:1px solid var(--grey-20);border-radius:.5rem}.nav-mm-deals .nav-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.nav-mm-deals .nav-item .nav-link{color:var(--grey-40);line-height:1.2;text-align:center;padding-top:.25rem;padding-bottom:.25rem;cursor:pointer;font-size:.85em}.nav-mm-deals .nav-item .nav-link.active{background:var(--primary);color:var(--white);font-weight:600;border-left:1px solid var(--primary);border-right:1px solid var(--primary);border-radius:.5rem}.nav-mm-deals .nav-item .nav-link .badge{background:var(--grey-20);color:var(--grey-40)}.nav-mm-deals .nav-item .nav-link.active .badge{background:var(--white);color:var(--primary)}.nav-mm-deals .nav-item:last-child .nav-link.active{border-right:none}.nav-mm-deals .nav-item:first-child .nav-link.active{border-left:none}