/**************BASE DU FORUM**********/
body {font-family: poppins;background-attachment: fixed!important;font-size: 11px;font-weight: 600;
    background-image: linear-gradient(to bottom, rgba(242, 242, 242, 0.55), rgb(242 242 242 / 65%), rgb(242 242 242 / 75%), rgba(var(--accent1), .17), rgba(var(--accent2), .17)), url(https://images2.imgbox.com/9a/82/5FajML6H_o.png);
    color: #545454; background-size: cover;  margin: 0px;}

@font-face {font-family: "magnaregular";src: url("https://assets.codepen.io/2434198/magna-webfont.woff2")format("woff2"),
url("https://assets.codepen.io/2434198/magna-webfont.woff") format("woff");font-weight: normal;font-style: normal;}
  
div#page-body {width: 940px;}

  a {color: inherit; text-decoration: none;}
a:visited {color: white;}
::selection {background: #989898; /* WebKit/Blink Browsers */}
::-moz-selection {background: #989898; /* Gecko Browsers */}
a:link { color: inherit;}
a:hover{text-decoration: none!important;}
a.topictitle:visited {color: inherit; text-decoration: none;}
a.topictitle:link {color: inherit; text-decoration: none; text-transform: uppercase;
    font-family: poppins, sans-serif; font-weight: 500;}
a.gen, a.genmed, a.gensmall {color: inherit;text-decoration: none;}
a.gen:hover, a.genmed:hover, a.gensmall:hover {color: none; text-decoration: underline;}
.section h1 b {font-weight: inherit;}

td.row2, td.row1.over:hover {background-color: #f3f3f380!important;}
td.row1, td.row3.over:hover {background-color: #f3f3f380!important;}
td.cat, td.catHead, td.catSides, td.catLeft, td.catRight, td.catBottom {background-image: url(https://2img.net/i/fa/empty.gif);background-color: inherit!important;border: 0 !important;border-style: solid;}
th {color: inherit!important;font-size: 11px;font-weight: 700;background-color: inherit!important;height: 25px;background-image: url(https://2img.net/i/fa/empty.gif);padding: 2px 3px;}

.blur {filter: blur(3px);text-shadow: none !important;color: inherit !important;transition: all 0.3s ease-in-out;}
.blur:hover {filter: blur(0px);transition: all 0.3s ease-in-out;}


/**************CATEGORIES**********/
.maintitle {padding: 20px 0px 20px 20px;height: 40px;color: #eeeeee;  text-transform: uppercase;position: relative;overflow: hidden;width: 920px;margin-left: 2px;}
  .glowup-cat-title {font: 35px Poppins; line-height: 25px;font-weight: 200!important;letter-spacing: 1px; position: relative; z-index: 1;}
  .glowup-cat-title h2 {font: 35px Poppins; line-height: 25px; font-weight: 200!important;letter-spacing: 1px;position: relative; z-index: 1; color: white; padding: 0; margin: 0;
                        text-shadow: -0.7px -0.7px 2px var(--accent350), 0.7px -0.7px 2px var(--accent350), -0.7px 0.7px 2px var(--accent350), 0.7px 0.7px 2px var(--accent350);}
  .glowup-cat-title b {font-weight: 800!important; line-height: 25px;}
  .glowup-cat-title ht {font: 10px Hind;font-weight: 800!important;line-height: 10px;padding-top: 10px;letter-spacing: 2px; position: relative;z-index: 1; display: block;color: white;}



/******************SIDEBAR****************************/
.sidebar {position: fixed;display: flex;left: 0;margin: 10px;z-index: 14;width: 65px;height: auto;justify-content: flex-start;background: #f3f3f380;backdrop-filter: blur(5px);border-radius: 10px;
    flex-direction: column;align-content: center;flex-wrap: nowrap;align-items: center;}
.sidebarlinks {position: sticky;top: 75px;display: flex;flex-direction: column;flex-wrap: nowrap;align-content: center;justify-content: center;align-items: center;}
up-b {width: 50%;font-size: 20px;height: 30px;text-align: center;display: inline-block;}
.sidebarlinks a {height: 34px;position: relative;width: 50px;font-size: 20px;text-align: center;display: inline-flex;align-items: center;flex-direction: column;flex-wrap: nowrap;justify-content: center;}
dark-b {width: 50px; font-size: 20px; height: 30px; color: white; text-align: center; display: block;}
down-b {display: inline-block;width: 50%;font-size: 20px;}
.switcheroo__squircles{flex-direction: column;}
.directionsarrows {margin-top: 10px;}

/******************PROFILE****************************/

.wrapper {width: 940px;position: relative; margin-top: -25px;}
.overbanner {background-image: url(https://images2.imgbox.com/04/c8/6HaSCOAA_o.png); width: 1118px; height: 464px;position: absolute; z-index: 500; margin-left: -110px;
    background-size: 100%; margin-top: -37px; animation: overshake 6s linear infinite;}
.underbanner {opacity: 0.35; filter: blur(50px); width: 118%; height: 660px; position: absolute; top: -95px; left: -80px; z-index: -1;}
.underbanner img {height: 100%; width: 100%;}
.banner {width: 100%; position: relative; z-index: 2; margin-top: 30px; height: 450px; overflow: hidden; outline: 1px solid white;outline-offset: 7px;border-radius: 5px;}
headertitle {width: 100%; height: 100%; display: flex; flex-direction: column; position: absolute; top: 0; left: 0; z-index: 2; align-items: center;
    justify-content: center; padding-bottom: 8px; color: #ffffff; font-size: 150px;text-transform: uppercase; font-weight: 300; font-family: 'magnaregular'; animation: shake-title 6s linear infinite;}
headergrd {width: 100%; height: 100%; mix-blend-mode: saturation; display: block; position: absolute; top: 0; left: 0; z-index: 1; background: linear-gradient(180deg, rgba(var(--accent2),0.1), rgba(var(--accent2),0.2));}
.banner img {object-fit: cover; filter: grayscale(0.9) contrast(0.8); width: 100%;}

 @keyframes shake-title{00%{margin-top: 0px;}25%{margin-top: -25px;}50%{margin-top: 0px;}75%{margin-top: 25px;}100%{margin-top: 0px;}}
  @keyframes overshake{00%{margin-top: -37px;}25%{margin-top: -62px;}50%{margin-top: -37px;}75%{margin-top: -12px;}100%{margin-top: -37px;}}

.mainsite {z-index: 2; position: relative; box-sizing: border-box; flex-wrap: wrap;
    display: flex; justify-content: space-between; align-items: stretch; margin-top: 25px; margin-bottom: 25px;  height: auto; width: 940px;}

/**EMOTES**/
#sceditor_smilies {background-color: var(--greybg);}
#sce_smilies_body {background-color: var(--greybg);background-image: none; min-width: 1px!important;margin:0!important;}
#sceditor_smilies #smilies_header {background-color: var(--greybg);}

      /****************QUICK REPLY**********************/
table.wiccaquickreply{margin-left: 65px; width: 1026px; border-top: 10px solid #00000000;background: var(--greybg);
  border-bottom: 5px solid var(--greybg);display: block;}
.wiccaquickreply td.row2{width: 975px;}
.sceditor-container {background-color: #ffffff00!important; border: 1px solid #ffffff00!important; border-bottom: 1px solid var(--greybg)!important;}
div.sceditor-group{background: #4343435c!important;border-bottom:none!important;}


/*****************NAVIGATION***************/
.topbar {position: sticky;top: 0; z-index: 999; display: grid; grid-template: "icon username links" / 70px auto auto; align-items: center; column-gap: 15px;width: 100%; height: 70px;margin: 0px 0px 16px 0px; 
    backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); background: var(--bg1bis); left: 0px;-webkit-transition: -webkit-transform 1.2s cubic-bezier(0.86, 0, 0.07, 1);
    -moz-transition: -moz-transform 1.6s cubic-bezier(0.86, 0, 0.07, 1); transition: transform 1.6s cubic-bezier(0.86, 0, 0.07, 1);}

.topbar.hidden {-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%); transform: translateY(-100%);}
  
.topbar user-pic img {width: 50px;height: 50px; border-radius: 50%; margin-left: 10px;object-fit: cover;}
.topbar .username {font: 700 28px var(--header); text-transform: lowercase;  letter-spacing: 0;display: flex;line-height: 100%;}
  user-grad {background-size: 100% 35%!important;background: linear-gradient(97deg, var(--accent6) 5%, var(--accent7) 95%) left bottom no-repeat;}
.topbar .links {display: flex;grid-area: links;}
span#topbarspace {width: 100%; padding-right: 25px; display: flex; column-gap: 10px; justify-content: flex-end;}
.topbar .links a {display: flex;align-items: center;height: 38px;background: var(--bg2);border-radius: 5px;color: var(--body); font-family:'Poppins'; text-transform: uppercase;
    font-weight: 400; text-align: left; padding: 0 12px; max-width: 14px;overflow: hidden; font-size: 11px; z-index: 20;transition: 1s ease; margin-left: -10px;white-space: nowrap;}
.topbar .links a:hover {max-width: 200px;transition: 1s ease;}

.topbar .username a {color: #545454;}
.links a[href="/calendar"], .links a[href="/faq"], .links a[href="/images"], .links a[href="/search"]{display: none!important;} 
.links a[href="/memberlist"]:before, .links a[href="/groups"]:before, .links a[href="/profile?mode=editprofile"]:before, .links a[href="/privmsg?folder=inbox"]:before, .links a[href="/"]:before, .links a[id="logout"]:before, .links a[href="/register"]:before, .links a[href="/login"]:before {
  position: initial;content: "\eda7";  font-family:'Phosphor';font-size: 18px;color: #333;width: 23px;height: 20px;padding-right: 10px;padding-top: 2px;margin-left: -2px;}
.links a[href="/groups"]:before{content:"\edab"}
.links a[href="/profile?mode=editprofile"]:before{content:"\eda1"}
.links a[href="/privmsg?folder=inbox"]:before{content:"\ec48"}
.links a[href="/"]:before{content:"\eb9d"}
.links a[id="logout"]:before{content:"\ecea"}
.links a[href="/login"]:before{content:"\ec4d"}
.links a[href="/register"]:before{content:"\ece9"}
.mainmenu img {display: none;}

/******************NAVIGATION TREE****************************/
.navbar {outline-offset: 6px;margin: 14px 9px;text-transform: uppercase;text-align: left;padding: 7px;background: #f3f3f380;outline: 1px solid white;width: 100%;border-radius: 5px;display: grid;
         justify-content: space-between;grid-template: "navbar pagination";}
  
 a.navlink { font-size: 11px; display: inline-block;  vertical-align: middle;  font-weight: bold;  background: var(--bg2);  padding: 5px 8px;
    border-radius: 9px;  margin: 0px 3px;}
  
.navbar h1 {display: inline-block;vertical-align: middle;  font-size: 10px; background: var(--bg2);  border-radius: 9px;  margin: 0px 3px;padding: 5px 8px;}
.navbar ht {display: none;}

.navbar2 h1{display: inline-block;vertical-align: middle; font-size: 10px; background: var(--bg2); border-radius: 9px; margin: 0px 3px;padding: 5px 8px;}
.navbar2 {outline-offset: 6px;margin: 14px 9px;text-transform: uppercase;text-align: left;padding: 7px;background: #f3f3f380;outline: 1px solid white;width: 100%;border-radius: 5px;display: grid;
         justify-content: space-between;grid-template: "navbar pagination";}

.navbar2 ht {display: none;}
  
  .navicon { display: inline-grid;  vertical-align: middle; background: var(--bg2); border-radius: 9px; margin-right: 3px;  padding: 5px; font-size: 17px;
    width: 15px; height: 15px; place-content: center;}

/*****************dark mode***************/
/*toggle*/
.theme-switch-wrapper {align-items: center;z-index: 99;display: flex;justify-content: center;
    flex-direction: column;flex-wrap: nowrap;width: 100%;}
.theme-switch input {display:none;}
.onoffbuttonmode {font-size: 23px;}

.slider:before {
  background-color: var(--blanc);
  bottom: 4px;
  content: "";
  height: 12px;
  left: 4px;
  position: absolute;
  transition: .4s;
  width: 12px;
}

input:checked + .slider {
  background-color: #66bb6a;
}

input:checked + .slider:before {
  transform: translateX(20px);
}

.slider.round {
  border-radius: 20px;
}

.slider.round:before {
  border-radius: 50%;
}


/*****************PANNEAU ADMIN***************/


/*****************LISTE DES MEMBRES***************/

/*****************CODES DE BASE***************/

    
/*****************BARRE DE NAVIG LATERALE**************/
::-webkit-scrollbar {width: 11px;height: 11px; background: #ffffff99; border: 5px solid #e8e8e8;}
::-webkit-scrollbar-thumb {background-color: var(--accent3);border: 5px solid #e8e8e8;}

/**************CATEGORIES**********/


.section {display: grid;height: 100%;row-gap: 20px;width: 890px;margin: 0 auto;margin-bottom: 25px;background: #f3f3f380;outline: 1px solid white;outline-offset: -7px;
    backdrop-filter: blur(5px);border-radius: 10px;padding: 25px;}

.section-s {height: 180px;background: linear-gradient(to bottom right, #a09bab2b, #a09bab82);display: grid;background-color: #d3d3d33b;position: relative;margin-left: 2px;outline-offset: -6px;
            outline: 1px solid #ffffff85;overflow: hidden;grid-template-columns: 25% 45% 30%;grid-template-rows: 72% 28%;width: 841px;border-radius: 5px;}
.section-s section-icon {width: 33px; height: 33px; display: grid; place-items: center; margin-top: 15px;  margin-left: 15px; font-size: 23px;  color: white;  z-index: 21;
    background: linear-gradient(to bottom right,#ffffff1f,#ffffff78); border: 1px solid #ffffffab;  grid-area: 1 / 1 / 2 / 2; backdrop-filter: blur(5px);}
.section-s h1 {grid-area: 1 / 1 / 2 / 2; display: grid; font-family: 'Poppins';text-transform: uppercase;  font-size: 23px; text-align: left; position: relative; z-index: 25; color: white;
    height: 49px; padding-left: 63px;font-weight: 700; font-style: italic; line-height: 36px; place-items: baseline; width: 524px;  margin-top: 12px;}
.section-desc {grid-area: 1 / 1 / 3 / 4; text-align: justify; color: #2e2e2e;  display: grid;  line-height: 15px; font-size: 9px;  height: 100%;
    z-index: 15;  width: 100%; text-transform: uppercase;font-family: 'Hind';}
.section-desc catpic {position: absolute; right: 0px;  z-index: -1; top: -15px; height: 109%; width: 109%;
  -webkit-mask-image: -webkit-gradient(linear, left top, right top, from(#ffffff00), to(#000000)); right: 0;}
.section-desc catpic:before {content: ""; position: absolute;  width: 105%;  background: #c1bec77a; height: 100%; z-index: 12;}
.section-desc catpic img {width: 100%; height: 100%; object-fit: cover; mix-blend-mode: overlay; filter: contrast(40%) brightness(110%) grayscale(100%); position: absolute;  z-index: 11; opacity: .5;}
descplace {position: absolute; width: 514px;top: 60px; left: 60px; padding: 7px; background: #00000024; height: 41px; overflow: auto; font-size: 8px;
    line-height: 10px; color: white;font-weight: 600;}
.section-subfo { display: inline-block; height: auto; width: auto; grid-area: 2 / 1 / 3 / 4; position: relative; text-align: left; padding: 9px 6px 0;
    background: #7171711f; z-index: 24;}
.section-subfo a {margin: 6px; outline-offset: 4px; outline: 1px solid #ffffff; padding: 5px; border-radius: 2px; display: inline-block; font-size: 8px;
    width: auto; background: #ffffff; text-transform: uppercase; font-weight: 600;}
.section-pic {right: -25px; top: -25px; display: grid; border-radius: 100%; grid-area: 1 / 3 / 2 / 4;  padding: 33px;  background: linear-gradient(to bottom right,var(--accent4),var(--accent5));
    width: fit-content; height: fit-content; position: absolute;  z-index: 25; opacity: 0.6;}
.section-pic user-pic {background: #fff; border-radius: 100%;  padding: 5px;}
.section-pic user-pic img {display: block; width: 80px; height: 80px; background-size: cover !important; border-radius: 100%;  filter: grayscale(1) brightness(1) contrast(0.5);
    object-fit: cover;  mix-blend-mode: darken;}
.section-desc descicon {position: absolute; font-size: 82px; z-index: 3; color: white; opacity: 0.3;  mix-blend-mode: overlay;  width: 96%;  text-align: right;  padding: 5px;}

section-last-com {grid-area: 1 / 3 / 2 / 4; position: relative; z-index: 30; width: 150px; font-weight: 600; color: #fff; text-align: right; padding: 23px 20px 0 10px; display: grid;
    height: 100%; line-height: 22px; font-size: 10px; margin-left: -19px; font-family: 'Hind';}
section-last-com span a { font-size: 18px; font-family:'Playfair Display'; font-style: italic; text-transform: lowercase;  white-space: pre-wrap;  display: -webkit-box;
    max-width: 100%; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; text-align: right; margin-top: -5px;
    line-height: 21px; margin-bottom: -20px;}
section-last-com span a.gensmall {}
.section-stats {grid-area: 1 / 1 / 2 / 2; left: 0; position: absolute;width: 42px; padding: 9px; margin-top: 51px; z-index: 50;margin-left: 4px;}
a.last-post-icon {margin-top: -15px; position: relative;}
section-last-com span {text-transform: uppercase;display: inline-block; vertical-align: middle;}
section-last-com strong {display: inline-block; vertical-align: middle;opacity: 80%;}

.section-stats topics, .section-stats mess {text-align: center;width: 34px; display: grid; height: 30px; place-content: center; margin-left: 3px; margin-top: -2px;}
.section-stats topics b, .section-stats mess b {color: #ffffff; width: 35px; font-size: 13px; position: absolute; z-index: 12; height: 35px; padding-top: 6px;}
.section-stats topics i, .section-stats mess i {position: relative;font-size: 34px;color: #ffffff52;}
.section-stats mess{margin-top: 3px;}
section-notif {grid-area: 1 / 1 / 2 / 2;}
section-notif img {width: 33px;height: 33px;object-fit: cover; top: 16px; position: relative; left: 16px;}

.category-001 .section, .category-003 .section, .category-005 .section {grid-template: "section1 section2 section3"; column-gap: 10px;row-gap: 10px;}
.category-001 .section-s, .category-003 .section-s, .category-005 .section-s {height: 215px; overflow: hidden; grid-template-columns: 30% 51% 19%; grid-template-rows: 23% 6% 28% 43%;  width: 288px;}
.category-001 .section-s h1, .category-003 .section-s h1, .category-005 .section-s h1{width: 182px; margin: 20px; text-shadow: none; height: auto; letter-spacing: -1px;
    line-height: 29px; margin-left: -14px; margin-top: 17px;  padding-left: 0px; font-style: initial;  grid-area: 1 / 2 / 2 / 3;}
.category-001 .section-desc, .category-003 .section-desc, .category-005 .section-desc{color: #fff; font-size: 10px; padding: 8px; overflow: auto; grid-area: 1 / 1 / 5 / 4;}
.category-001 .section-desc catpic{grid-area: 1 / 1 / 5 / 4;}
.category-001 descplace{grid-area: 2 / 1 / 3 / 4;width: 210px; top: 0; left: 0; margin: 14px 22px;max-height: 56px; height: auto; font-size: 9px;font-weight: 500;}
.category-001 .section-subfo{grid-area: 3 / 1 / 4 / 4; width: auto; height: auto;padding: 4px 21px; background: none; text-align: center;}
.category-001 .section-pic, .category-003 .section-pic, .category-005 .section-pic {background: #a9a7ad; width: 50px; height: 50px; grid-area: 4 / 1 /5 / 2; right: -15px;
    top: 25px; padding: 0; position: relative; opacity: 1;}
.category-001 user-pic-gradient, .category-003 user-pic-gradient, .category-005 user-pic-gradient {background: linear-gradient(to bottom right,var(--accent4),var(--accent5));
  mix-blend-mode: darken; opacity: 0.8;  width: 110px; height: 110px; position: absolute; border-radius: 100%; padding: 10px; margin-left: -46px; margin-top: -29px;}
.category-001 user-pic, .category-003 user-pic, .category-005 user-pic {padding: 0; background: none; width: 50px; height: 50px;}
.category-001 user-pic img, .category-003 user-pic img, .category-005 user-pic img{width: 50px; height: 50px; mix-blend-mode: overlay;}

.category-001 section-last-com, .category-003 section-last-com, .category-005 section-last-com {grid-area: 4 / 2 / 5 / 3; width: 100%; text-align: center; text-transform: uppercase; margin-left: 0; color: #fff; font-weight: 700;
    line-height: 14px; margin-top: 26px; padding: 0;}
.category-001 section-last-com a, .category-003 section-last-com a, .category-005 section-last-com a {border-bottom: 1px solid #fff; font-size: 16px; -webkit-line-clamp: 1;margin-bottom: -9px; padding-bottom: 3px; text-align: center;}
.category-001 section-last-com strong a.gensmall, .category-003 section-last-com strong a.gensmall, .category-005 section-last-com strong a.gensmall {border-bottom: none; display: inline-block; font-size: 10px; 
  font-family: 'Hind'; text-transform: uppercase; font-style: inherit; vertical-align: middle;}
.category-001 section-last-com a.last-post-icon, .category-003 section-last-com a.last-post-icon, .category-005 section-last-com a.last-post-icon {display: inline-block; border-bottom: none; vertical-align: middle; margin-top: -7px;}

.category-001 .section-stats, .category-003 .section-stats, .category-005 .section-stats{grid-area: 4 / 3 / 5 / 4; margin-top: 13px; margin-left: -3px;z-index: 30;}
.category-001 .section-desc catpic img{opacity: 0.3;}
.category-001 .section-subfo a {font-size: 10px;}

.category-002 .section, .category-004 .section {align-items: center; grid-template: "section1 section2";row-gap: 10px;column-gap: 10px;}
.category-002 .section-s, .category-004 .section-s {height: 230px; width: 438px; grid-template-columns: 16% 64% 20%; grid-template-rows: 21% 31% 14% 35%; margin-top: auto; margin-bottom: auto;}
.category-002 .section-s:nth-child(1) {height: auto; grid-template-columns: 12% 31% 6% 51%; grid-template-rows: 39% 61%; width: 888px; grid-area: 1 / 1 / 2 / 3;}
.category-002 .section-s:nth-child(1) section-notif {width: 60px; height: 60px; margin-top: 21px; margin-left: 21px;}
.category-002 .section-s:nth-child(1) section-icon {width: 60px; height: 60px; margin-top: 20px; margin-left: 20px; font-size: 47px;}
.category-002 .section-s:nth-child(1) h1 {grid-area: 1 / 2 / 2 / 4; font-size: 70px; width: 100%; margin: 17px; letter-spacing: -1px; line-height: 90%;font-style: initial; padding-left: 0;}
.category-002 .section-s:nth-child(1) .section-desc { grid-area: 1 / 1 / 3 / 5;}
.category-002 .section-s:nth-child(1) descplace { grid-area: 1 / 4 / 2 / 5; top: 0; left: 0; color: #fff;  background: none; width: 88%; height: 91%; font-size: 12px;  line-height: 12px; padding: 14px;margin: 12px;}
.category-002 .section-s:nth-child(1) .section-subfo { grid-area: 2 / 4 / 3 / 4; padding: 6px; height: auto; background: none;}
.category-002 .section-s:nth-child(1) .section-subfo a {text-align: center; width: 63px; border-radius: 6px; padding: 9px;  height: 21px;  display: inline-flex;  place-content: center; place-items: center;
    margin: 9px; box-shadow: inset 0 0 12px #ffffff38, inset 0 0px 18px #0000003b; opacity: 0.8;color: white; transition: all ease 0.4s;font-size: 9px;}
.category-002 .section-s:nth-child(1) .section-subfo a:nth-child(1) {background: linear-gradient(to bottom right,#4d39ba8a,#3418508a);}
.category-002 .section-s:nth-child(1) .section-subfo a:nth-child(2) {background: linear-gradient(to bottom right,#3a3abe8a,#181c508a);}
.category-002 .section-s:nth-child(1) .section-subfo a:nth-child(3) {background: linear-gradient(to bottom right,#3f94ba8a,#18504f8a);}
.category-002 .section-s:nth-child(1) .section-subfo a:nth-child(4) {background: linear-gradient(to bottom right,#3fb77b8a,#1850248a);}
.category-002 .section-s:nth-child(1) .section-subfo a:nth-child(5) {background: linear-gradient(to bottom right,#9d40b48a,#5018448a);}
.category-002 .section-s:nth-child(1) .section-subfo a:nth-child(6) {background: linear-gradient(to bottom right,#b83d578a,#5018298a);}
.category-002 .section-s:nth-child(1) .section-subfo a:nth-child(7) {background: linear-gradient(to bottom right,#bd77398a,#503a188a);}
.category-002 .section-s:nth-child(1) .section-subfo a:nth-child(8) {background: linear-gradient(to bottom right,#8fb73b8a,#4a50188a);}
.category-002 .section-s:nth-child(1) .section-subfo a:hover{box-shadow: inset 0 0 10px #4a4a4a12, inset 0 0px 20px #00000014; opacity: 1;}
.category-002 .section-s:nth-child(1) .section-pic {grid-area: 2 / 1 / 3 / 3; top: 20px; left: 20px; background: none; z-index: 10;}
.category-002 .section-s:nth-child(1) user-pic-gradient{mix-blend-mode: screen; opacity: 0.8;  width: 100px; height: 100px; position: absolute; border-radius: 100%; padding: 10px; margin-left: -63px;
    margin-top: -30px; z-index: 16;}
.category-002 .section-s:nth-child(1) user-pic {width: 80px;height: 80px; padding: 0; background: none; margin-top: -21px; margin-left: -5px;outline: none;}
.category-002 .section-s:nth-child(1) user-pic img {width: 60px;height: 60px;margin: 10px;border-radius: 100%; margin-top: 22px; margin-right: -19px;}
.category-002 .section-s:nth-child(1) section-last-com {grid-area: 2 / 1 / 3 / 3; background: linear-gradient(to bottom right,#ffffff1f,#ffffff78); border: 1px solid #ffffffab; z-index: 9; margin-left: 0;
    width: auto; text-align: center; color: #646464; font-weight: 700; margin-top: 30px; height: 70px; padding: 10px 10px 0 130px; line-height: 14px;}
.category-002 .section-s:nth-child(1) section-last-com span a {-webkit-line-clamp: 1; margin-top: -11px;  margin-bottom: -20px;  padding-bottom: 3px;}
.category-002 .section-s:nth-child(1) section-last-com strong strong {background: none; padding: 0;  margin-top: 0; margin-right: 0;}
.category-002 .section-s:nth-child(1) section-last-com strong a.gensmall {border-bottom: none; font-size: 12px; font-family: 'Hind'; text-transform: uppercase; font-style: initial; display: inline-block;
    margin-top: -10px; vertical-align: middle;}
.category-002 .section-s:nth-child(1) section-last-com a.last-post-icon {display: inline-block; border-bottom: none; vertical-align: middle; margin-top: 0px; margin-left: 2px;margin-bottom: 0; padding-bottom: 0;}
.category-002 .section-s:nth-child(1) .section-stats{ grid-area: 2 / 3 / 3 / 4; margin-top: 29px; padding: 4px;width: 50px;height: 100px; display: block;}
.category-002 .section-s:nth-child(1) .section-subfo span {display: inline-block;}
.category-002 .section-s:nth-child(1) .section-stats topics, .category-002 .section-s:nth-child(1) .section-stats mess {margin-left: 0px;}

.category-002 .section-s h1, .category-004 .section-s h1 {font-style: inherit; line-height: 30px; margin-top: 17px; width: auto; grid-area: 1 / 1 / 2 / 4;}
.category-002 .section-desc, .category-004 .section-desc {grid-area: 1 / 1 / 5 / 4;}
.category-002 .section-desc descplace, .category-004 .section-desc descplace {left: 0; width: auto; padding: 13px; margin: 0px 18px; font-size: 10px; height: max-content; grid-area: 2 / 1 / 3 / 4;top: 11px;
    max-height: 50px;}
.category-002 .section-subfo, .category-004 .section-subfo{padding: 0px 17px; text-transform: uppercase; text-align: center; background: none; grid-area: 3 / 1 / 4 / 4;}
.category-002 .section-subfo span, .category-004 .section-subfo span {width: 100%;display: flex;}
.category-002 .section-subfo a, .category-004 .section-subfo a {border-radius: 6px; font-size: 11px; width: 100%; display: inline-block; height: fit-content; margin: 10px;;}

.category-002 .section-pic, .category-004 .section-pic {background: #7a7a7a; width: 40px;  height: 40px;  margin-left: 26px;  margin-top: 21px;border-radius: initial;  padding: initial;  opacity: 1; 
    right: auto;  top: auto; grid-area: 4 / 1 / 5 / 2; z-index: 10}
.category-002 user-pic-gradient, .category-004 user-pic-gradient {mix-blend-mode: darken; opacity: 0.3;  width: 450px;height: 210px;background: linear-gradient(to bottom right,var(--accent4),var(--accent5));
    position: absolute; margin-top: -240px; margin-left: -29px; z-index: 3;}
.category-002 user-pic, .category-004 user-pic {display: grid; place-items: center;  width: 40px;  height: 40px;  outline-offset: 6px; outline: 1px solid white;  background: none;  border-radius: initial;  padding: initial;}
.category-002 user-pic img, .category-004 user-pic img { display: block; width: 40px;  height: 40px;  background-size: cover !important;filter: grayscale(1) brightness(1) contrast(0.5);  mix-blend-mode: overlay;  object-fit: cover;
  border-radius: initial;}
.category-002 section-last-com, .category-004 section-last-com {width: 307px; height: 50px; place-items: center; margin-top: 15px;  margin-left: 15px; font-size: 11px; color: #5f5f5f; background: linear-gradient(to bottom right,#ffffff1f,#ffffff78);
    border: 1px solid #ffffffab; line-height: 14px; grid-area: 4 / 2 / 5 / 4; padding: initial; text-align: center;}
.category-002 section-last-com span a {font-weight: 700; color: inherit; font-family: 'Hind'; font-style: normal; text-transform: uppercase; font-size: 11px; -webkit-line-clamp: 1; margin-top: 0px; margin-bottom: -16px;  text-align: center;}
.category-002 section-last-com strong a.gensmall {border-bottom: none; display: inline-block; font-size: 10px; text-transform: uppercase; margin-top: -10px; vertical-align: middle;}
.category-002 section-last-com a.last-post-icon {display: inline-block;border-bottom: none; vertical-align: middle;margin-bottom: 0;}
.category-002 .section-stats, .category-004 .section-stats {grid-area: 1 / 3 / 2 / 4; margin-top: 0;  width: 109px;  height: 40px; padding: 6px;display: inline-flex;
    place-content: center;  padding-top: 14px;}
.category-002 .section-stats topics, .category-004 .section-stats topics { margin-left: -59px;margin-top: 5px;}
.category-002 .section-stats mess, .category-004 .section-stats mess {margin-top: 4px;}

.category-003 .section-s {grid-template-rows: 26% 3% 22% 49%; height: 190px;}

.category-003 .section-s:nth-child(4) {width: 555px; grid-area: 2 / 1 / 3 / 3; height: auto;}
.category-003 .section-desc {display: none;}

.category-001 .section-subfo, .category-003 .section-subfo, .category-005 .section-subfo {background: none; grid-area: 3 / 1 / 4 / 4; padding: 0px 17px; display: flex;  text-align: center;  place-content: center; width: 233px;}
.category-003 .section-subfo a, .category-005 .section-subfo a { margin: 8px; font-size: 11px;}

.category-004 .section-subfo a {font-size: 8px;color: white;}
.category-004 .section-s:nth-child(2) .section-subfo a:nth-child(1) {background: linear-gradient(to bottom right,#4d39ba8a,#3418508a);}
.category-004 .section-s:nth-child(2) .section-subfo a:nth-child(2) {background: linear-gradient(to bottom right,#3a3abe8a,#181c508a);}
.category-004 .section-s:nth-child(2) .section-subfo a:nth-child(3) {background: linear-gradient(to bottom right,#3f94ba8a,#18504f8a);}
.category-004 .section-s:nth-child(2) .section-subfo a:nth-child(4) {background: linear-gradient(to bottom right,#3fb77b8a,#1850248a);}
.category-004 .section-s:nth-child(2) .section-subfo a:nth-child(5) {background: linear-gradient(to bottom right,#9d40b48a,#5018448a);}
.category-004 .section-s:nth-child(2) .section-subfo a:nth-child(6) {background: linear-gradient(to bottom right,#b83d578a,#5018298a);}
.category-004 .section-s:nth-child(2) .section-subfo a:nth-child(7) {background: linear-gradient(to bottom right,#bd77398a,#503a188a);}
.category-004 .section-s:nth-child(2) .section-subfo a:nth-child(8) {background: linear-gradient(to bottom right,#8fb73b8a,#4a50188a);}

.category-005 .section-subfo {display: inline-table; height: 100%;  width: 235px;}
.category-005 .section-subfo a {display: inline-block; font-size: 8px; width: auto;}

.category-seoul .section-s {width: 100%;height: 225px;grid-template-rows: 51% 24% 25%;grid-template-columns: 14% 56% 30%;}
.category-seoul section-notif {grid-area: 1 / 3 / 1 / 2;}
.category-seoul .section-s h1 {grid-area: 1 / 2 / 3 / 3;padding-left: 0px;}
.category-seoul .section-subfo {grid-area: 3 / 1 / 4 / 4;line-height: 0%;padding: 5px 10px 5px 10px;}
.category-seoul .section-subfo span {display: flex;flex-direction: row;flex-wrap: wrap;align-content: center;justify-content: center;align-items: center;height: 100%;line-height: 50%;}
.category-seoul section-last-com {grid-area: 2 / 2 / 3 / 4;margin-right: 0px;padding: 0px 15px 0px 0px;line-height: 20px;width: -webkit-fill-available;}
.category-001 section-last-com a.gensmall {font-family: 'Hind';font-style: inherit;}
.category-seoul a.last-post-icon {display: inline-block;vertical-align: middle;margin-top: -25px;}
.category-seoul strong {margin-top: -5px;}
.category-seoul .section-desc catpic img {filter: contrast(100%) brightness(110%) grayscale(100%);}
.category-seoul .section {grid-template: "section1 section2";column-gap: 10px;row-gap: 10px;}
.category-seoul .section-subfo a.gensmall {color: white;text-shadow: -0.7px -0.7px 2px var(--accent350), 0.7px -0.7px 2px var(--accent350), -0.7px 0.7px 2px var(--accent350), 0.7px 0.7px 2px var(--accent350);
    font-size: 11px;margin: 0px 3px 0px 3px;background: none;outline: none;}

/***************AUTRES ELEMENTS CATE**************/


/***************LISTE DES SUJETS**************/
.gunavforums {display: flex;width: -webkit-fill-available;align-items: center;justify-content: flex-start;justify-items: start;flex-direction: row;flex-wrap: nowrap;}
a.gunewtop {outline-offset: 6px;text-transform: uppercase;padding: 7px;outline: 1px solid white;border-radius: 5px;text-align: center;background: linear-gradient(to bottom right, var(--accent4), var(--accent5));
    margin-right: 13px;font-family: Poppins;color: white !important;font-weight: 500;height: 25px;width: 165px;margin-left: 8px;}

.gunavforums span.gensmall a {border-radius: 5px;text-align: center;background: linear-gradient(to bottom right, var(--accent4), var(--accent5));display: inline-block;height: 11px;padding: 7px;
    vertical-align: middle;align-content: center;font-size: 11px;color: white;font-weight: bold;min-width:11px;}
.gunavforums span.gensmall b {border-radius: 5px;text-align: center;background: linear-gradient(to bottom right, #a09bab2b, #a09bab82);width: 11px;display: inline-block;height: 11px;padding: 7px;
    vertical-align: middle;align-content: center;font-size: 11px;color: white;margin-right: 5px;margin-left: 5px;}
.gunavforums span.gensmall a img {width: 12px;}
.topicsguwow {grid-row-gap: 10px;margin-bottom: 0px;}
.topiclistgu {height: 105px;overflow: hidden;grid-template-columns: 8% 62% 19% 11%;grid-template-rows: 21% 18% 33% 28%;display: grid;background: linear-gradient(to bottom right, #a09bab2b, #a09bab82);
    border-radius: 5px;outline-offset: -6px;outline: 1px solid #ffffff85;padding-bottom: 3px;padding-top: 5px;}

topicimgicon {width: 43px;height: 43px;grid-area: 1 / 1 / 4 / 2;place-items: center;margin-top: 15px;margin-left: 15px;font-size: 23px;color: var(--accent3);z-index: 21;
              background: linear-gradient(to bottom right, #ffffff1f, #ffffff78);border: 1px solid #ffffffab;backdrop-filter: blur(5px);place-items: center;display: grid;}
topicimgicon img {display: none;}
topicimgicon.Pas.de.nouveaux.messages {color: white;}

topictitlegu {display: grid;grid-area: 1 / 2 / 4 / 3;justify-items: start;align-content: center;justify-content: start;align-items: center;height: 100%;width: 100%;}
topictitlegu img{width: 1px;}
topictitlegu strong {font-family: poppins;text-transform: uppercase;font-size: 9px;margin-bottom: -5px;}
.topiclistgu a.topictitle {font-size: 17px;font-family: poppins;font-weight: 500;letter-spacing: -0.5px;color: white!important;text-transform: lowercase;}

.topicdescgu {text-transform: uppercase;font-size: 9px;font-weight: bold;font-family: 'Poppins';opacity: 50%;}

topicavagu {display: grid;grid-area: 1 / 3 / 5 / 5;justify-items: start;align-content: center;justify-content: start;align-items: center;height: 100%;width: 100%;mix-blend-mode: overlay;
    filter: grayscale(1) brightness(1) contrast(0.3);opacity: 50%;}
topicavagu img {max-width: 100%!important;object-fit: cover;}
topicavagu2 {display: flex;grid-area: 1 / 4 / 5 / 5;border-radius: 100%;padding: 15px;background: linear-gradient(to bottom right, var(--accent4), var(--accent5));width: fit-content;height: fit-content;
    align-items: center;justify-items: center;justify-content: center;flex-direction: row;flex-wrap: wrap;align-content: center;margin-left: 5px;margin-top: 12.5px;}
topicavagu2 img {width: 50px;height: 50px;object-fit: cover;border-radius: 100%;display: inline-flex;filter: grayscale(1) brightness(1) contrast(0.5);object-fit: cover;mix-blend-mode: darken;}

.topicnavpage {grid-area: 2 / 3 / 3 / 4;display: flex;z-index: 5;flex-direction: row;flex-wrap: nowrap;align-content: center;justify-content: flex-end;align-items: center;color: #ffffff00;}
.topicnavpage br {display: none;}
.topicnavpage a {border-radius: 5px;text-align: center;background: #696969c2;width: 11px;display: inline-block;height: 10px;padding: 3px;vertical-align: middle;align-content: center;
    font-size: 8px;color: white !important;font-weight: bold;margin: 2px;}

lastpostertopic {grid-area: 4 / 1 / 5 / 3;text-align: left;background: #7171711f;display: grid;align-items: center;align-content: center;justify-content: start;justify-items: start;font-size: 10px;
    text-transform: uppercase;padding-left: 11px;font-family: 'Poppins';}

.postdetails {color: white;grid-area: 3 / 3 / 4 / 4;text-align: right;font-size: 11px;font-family: poppins;text-transform: uppercase;line-height: 110%;font-weight: bold;align-content: center;z-index: 5;}

participategu {grid-area: 2 / 3 / 4 / 4;display: flex;width: 30px;height: 30px;border-radius: 100%;margin-left: -15px;margin-top: 4px;background: linear-gradient(to bottom right, #ffffff1f, #ffffff78);
    border: 1px solid #ffffffab;backdrop-filter: blur(5px);align-content: center;justify-content: center;align-items: center;z-index: 6;}
participategu img {width: -webkit-fill-available;margin: 3px;object-fit: cover;border-radius: 100%;filter: grayscale(1) brightness(1) contrast(0.5);mix-blend-mode: darken;}

topicrepvues {display: grid;grid-template: "mess vues";grid-area: 4 / 2 / 5 / 3;align-content: center;align-items: center;justify-content: end;font-size: 10px;text-transform: uppercase;font-family: 'Poppins';}
topicreplies, topicvues {display: flex;align-items: center;margin-right: 15px;}
topicrepvues h1 {color: #353941;padding-right: 5px;font-size: inherit;}

.topiclistgu i.ph:before {font-family: "Phosphor" !important;content: "\e9b2";}
.note i.ph::before {content: "\ec15";font-family: "Phosphor" !important;}
.once i.ph:before {content: "\ebec";}


/***************QEEL*************************/

/************QUOTE CODE SPOILER HIDE********/
.codebox .quote {background-color: var(--greybg);border: var(--greybg);border-style: solid;border-width: 1px; color: #ffffff82;
  font-family: montserrat;font-size: 11px;line-height: 125%; padding: 10px;margin-top: 7px;}
.codebox span{text-transform: uppercase;font-family: poppins;}
.codebox .code{background-color: var(--greybg); border: solid 1px var(--greybg); color: #919191;
    width: 98%;padding: 5px;margin-top: 5px;}
.codebox .dt{font-family: montserrat;text-transform: uppercase;font-size: 11px;font-weight: bold;color: #3e3e3e;}
.spoiler_content{background-color: var(--greybg);border: 1px solid var(--greybg);padding: 5px; 
  font-family: montserrat;font-weight: 500;color:#838383;}
.codebox.spoiler dd.spoiler_closed{background-color: var(--greybg); border: 1px solid var(--greybg);margin-top: 5px;}
.codebox.spoiler dt{font-family: montserrat;text-transform: uppercase;font-weight: 700;font-size: 11px;color: #fff;}
.codebox.hidecode dd{padding: 5px;background-color: var(--greybg); border: 1px solid var(--greybg);}
.codebox dd {background-color: var(--greybg); border: solid 1px var(--greybg);  margin: 0;}

.selectCode{color: #444;cursor: pointer;float: right;font-family: montserrat; padding: 2px; font-size: 9px;text-transform: uppercase;
    font-weight: 700; letter-spacing: 1px;}

/************PROFILE SUJET*******************/
a.gutopicrepnew {outline-offset: 6px;text-transform: uppercase;padding: 7px;outline: 1px solid white;border-radius: 5px;text-align: center;background: linear-gradient(to bottom right, var(--accent4), var(--accent5));
    margin-right: 13px;font-family: Poppins;color: white !important;font-weight: 500;height: 25px;width: max-content;margin-left: 8px;display: inline-block;}

.navbar3, .navbar4 {outline-offset: 6px;margin: 14px 9px;text-transform: uppercase;text-align: left;padding: 7px;background: #f3f3f380;outline: 1px solid white;width: 100%;border-radius: 5px;display: grid;
         justify-content: space-between;grid-template: "navbar pagination";}
.navbar3 ht, .navbar4 ht {display: none;}
.navbar3 .nav, .navbar4 .nav {display: inline-block;vertical-align: middle;background: var(--bg2);border-radius: 9px;margin: 0px 3px;padding: 5px 8px;}

.topicttgu {outline-offset: 6px;margin: 14px 9px;text-transform: uppercase;text-align: center;background: linear-gradient(to bottom right, #a09bab2b, #a09bab82);outline: 1px solid white;width: 924px;
            border-radius: 5px;display: block;align-content: center;justify-items: center;backdrop-filter: blur(5px);}
.topicttgu h1 {text-transform: lowercase;font-size: 26px;color: white;font-family: 'Poppins';}

.gupagetopic, .gupagetopic2 {margin-top: -15px;padding-bottom: 15px;}
.gupagetopic b, .gupagetopic2 b {border-radius: 5px;text-align: center;background: linear-gradient(to bottom right, #a09bab38, #a09bab82);width: 11px;display: inline-block;height: 11px;padding: 7px;vertical-align: middle;
                align-content: center;font-size: 11px;color: white;margin-right: 5px;margin-left: 5px;}
.gupagetopic a, .gupagetopic2 a {border-radius: 5px;text-align: center;background: linear-gradient(to bottom right, #a09bab94, #a09babbd);width: 11px;display: inline-block;height: 11px;padding: 7px;vertical-align: middle;
                align-content: center;font-size: 11px;color: white!important;margin-right: 5px;margin-left: 5px;font-weight: bold;}
.gupagetopic a img, .gupagetopic2 a img {width: 12px;}
.gutopicwrapper {width: 942px;display: flex;flex-direction: column;flex-wrap: nowrap;}
.topicwrapper2 {outline-offset: 6px;margin: 14px 9px;text-align: left;background: #f3f3f380;outline: 1px solid white;width: 924px;border-radius: 5px;}

.topicwrapper2 .post {width: 100%;height: fit-content;grid-template-columns: 227px 547px 150px;grid-template-rows: 70px 20px 60px 42px 170px auto 50px auto;display: grid;backdrop-filter: blur(5px);}
.postertopwrapper {width: 100%;background: linear-gradient(to bottom right, #a09bab2b, #a09bab82);height: 100%;border-radius: 5px 5px 0px 0px;grid-area: 1 / 1 / 4 / 4;}
.posteravawrapper {outline: 1px solid white;width: fit-content;outline-offset: 6px;border-radius: 5px;height: fit-content;grid-area: 1 / 1 / 6 / 2;margin: 20px;overflow: hidden;}
.posteravawrapper avatarprofilegu img {width: 200px;height: 320px;object-fit: cover;border-radius: 5px;}

.posteravagif {background: linear-gradient(315deg, var(--fondco2), var(--fondco1));width: 100%;height: 100%;-webkit-mask-image: linear-gradient(to bottom, #000 0, #000 0%, transparent 100%);
    display: block;border-radius: 0px 5px 0px 0px;grid-area: 1 / 3 / 4 / 4;}
.posteravagif2 {-webkit-mask-image: linear-gradient(to left, #000 0, #000 0%, transparent 100%);}
.posteravagif img {width: 100%;height: 100%;object-fit: cover;opacity: 0.5;filter: grayscale(1);}
.posteravawrapper:hover avatarprofilegu img {filter: grayscale(100%) brightness(100%) contrast(50%) blur(1px)}
.posteravainfos::before {content: "";height: 200px;width: 200px;position: absolute;top: -5px;left: 100px;background: radial-gradient(circle, #fdfdfd 0%, #00000000 70%, #00000000 100%);
    z-index: -1;opacity: 0.6;}
.posteravainfos::after {content: "";height: 300px;width: 300px;position: absolute;bottom: -160px;left: -40px;
    background: radial-gradient(circle, #fdfdfd 0%, #00000000 70%, #00000000 100%);z-index: -1;opacity: 0.6;}
.posteravawrapper:hover .posteravainfos {opacity: 1;-webkit-transition: 0.7s 0s;}
.posteravainfos {position: absolute;background: #a09bab82;top: 0;left: 0;border-radius: 5px;z-index: 10;width: 160px;height: 280px;
    overflow: hidden;transition: 0.7s 0s;-webkit-transition: 0.7s 0s;opacity: 0;padding: 20px;margin: 20px;display: flex;
    flex-direction: column;flex-wrap: nowrap;justify-content: flex-start;row-gap: 7px;}
.posternamewrapper {grid-area: 1 / 2 / 2 / 3;display: flex;flex-direction: row;flex-wrap: wrap;align-content: flex-end;justify-content: flex-start;align-items: center;font-size: 24px;font-family: 'Felgine_Regular';
    text-shadow: #ffffff9c 5px 0px 13px; margin-left: 20px;letter-spacing: 1px;text-transform: lowercase;font-size: 30px;}

.posterdatehere {color: #757575;font-family: poppins;font-weight: bold;font-size: 10px;height: 40px;letter-spacing: 1px;padding: 0 8px 0 15px;text-align: left;
    text-shadow: -1px -1px 0 #ffffff87, 1px -1px 0 #ffffff87, -1px 1px 0 #ffffff87, 1px 1px 0 #ffffff87;text-transform: uppercase;grid-area: 4 / 2 / 5 / 4;
    border-top: 1px solid white;border-bottom: 1px solid white;display: inline-flex;align-items: center;justify-content: space-between;}

thebuttonsthere a[href$="mode=quote"]:before {content: 'Citer'; padding: 4px 6px;font-weight: bold;}
thebuttonsthere a[href$="mode=delete"]:before  {content: 'Supprimer'; padding: 4px 6px;font-weight: bold;}
thebuttonsthere a[href$="mode=editpost"]:before  {content: 'Editer'; padding: 4px 6px;font-weight: bold;}
thebuttonsthere a[href^="/modcp?mode=ip"]:before {content: 'IP'; padding: 4px 6px;font-weight: bold;}
thebuttonsthere img{display:none;}
thebuttonsthere {display: flex;flex-direction: row;align-items: center;column-gap: 15px;}

awardtopicgu {grid-area: 6 / 1 / 7 / 2;height: 100%;padding-bottom: 10px;}

contactfieldgu {grid-area: 7 / 1 / 8 / 2;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: flex-start;column-gap: 12.7px;margin-left: 20px;width: 200px;margin-top: 5px;justify-content: center;}
contactfieldgu a{padding: 3px;font-size: 25px;width: 25px;height: 25px;display: flex;justify-content: center;border-radius: 5px;background: #f3f3f380;outline: 1px solid white;outline-offset: 3px;}
contactfieldgu a img {filter: invert(40%);}

contentmessagehere {grid-area: 5 / 2 / 10 / 4;padding: 15px;font-size: 14px;color: var(--body);width: 667px !important;overflow: hidden;}

rankuserprofiltop {grid-area: 2 / 2 / 3 / 3;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;margin-left: 20px;font-size: 16px;color: white;
    font-family: 'Poppins';font-weight: 300;}
rankuserprofiltop img {height: 15px;filter: invert(100%);margin-right: 6px;}
rankuserprofiltop br {display: none;}

smallinfospacegu {grid-area: 3 / 2 / 4 / 3;display: flex;column-gap: 15px;row-gap: 13px;margin-left: 20px;flex-direction: row;
    flex-wrap: wrap;align-content: flex-start;justify-content: flex-start;align-items: center;margin-top: 10px;}
smallinfospacegu profilpostgu {border-radius: 5px;background: #f3f3f380;outline: 1px solid #fff;outline-offset: 3px;
    padding: 0px 10px 0px 10px;font-size: 9px;font-weight: bold;text-transform: uppercase;font-family: poppins;}
smallinfospacegu profilpostgu labelgu {display: none;}
smallinfospacegu profilpostgu.image-fond, smallinfospacegu profilpostgu.faceclaim, smallinfospacegu profilpostgu.credits, 
smallinfospacegu profilpostgu.content-warning, smallinfospacegu profilpostgu.date-dinscription, smallinfospacegu profilpostgu.messages, smallinfospacegu profilpostgu.pseudo, 
smallinfospacegu profilpostgu.pronoms, smallinfospacegu profilpostgu.trigger-warnings, smallinfospacegu profilpostgu.casualsobservers, smallinfospacegu profilpostgu.trendbees, 
smallinfospacegu profilpostgu.fanshypers, smallinfospacegu profilpostgu.stanssupporters, smallinfospacegu profilpostgu.globals, 
smallinfospacegu profilpostgu.haterscritics, smallinfospacegu profilpostgu.sasaengscopycats {display: none;}

smallinfospacegu profilpostgu.points contentprogu:after{content: 'points';margin-left:3px}

smallinfospacegu profilpostgu.icone {position: absolute;right: 0;top: 0;width: 150px;height: 150px;padding: 0;outline: none;
    -webkit-mask-image: linear-gradient(to bottom, #000 0, #000 0%, transparent 100%);display: block;border-radius: 0px 5px 0px 0px;background: none;}
smallinfospacegu profilpostgu.icone contentprogu {-webkit-mask-image: linear-gradient(to left, #000 0, #000 0%, transparent 100%);
    width: 100%;height: 100%;display: block;}
smallinfospacegu profilpostgu.icone img {width: 100%;height: 100%;object-fit: cover;border-radius: 0px 5px 0px 0px;opacity: 0.5;filter: grayscale(100%) contrast(150%) saturate(150%);}

.posteravainfos profilpostgu.icone {display: none;}
.posteravainfos profilpostgu {display: flex;flex-direction: column;flex-wrap: nowrap;}
.posteravainfos profilpostgu.image-fond {align-items: center;}
.posteravainfos profilpostgu.image-fond img {width: 100px;height: 100px;object-fit: cover;border-radius: 100%;filter: grayscale(1) brightness(1) contrast(0.5);mix-blend-mode: darken;}

.posteravainfos profilpostgu.image-fond labelgu {display: none;}
.posteravainfos profilpostgu.faceclaim {justify-content: center;text-align: center;}
.posteravainfos profilpostgu.faceclaim labelgu {display: none;}
.posteravainfos profilpostgu.faceclaim contentprogu {font-family: 'Poppins';color: white;font-size: 11px;letter-spacing: 1px;
    text-transform: lowercase;font-weight: normal;line-height: 15px;font-style: italic;}
.posteravainfos profilpostgu.faceclaim contentprogu:before{content: 'feat';margin-right:3px}

/************PROFILE*******************/
.profilgu {grid-template-columns: 270px auto 50px;grid-template-rows: 100px 201px 100px 80px 90px auto;padding: 20px;width: 900px;row-gap: 0px;}

leftcolumnprofile .image-fond {grid-area: 1 / 1 / 5 / 2;border-radius: 5px;background-color: #c1bec77a;width: 100%;height: 100%;overflow: hidden;color: transparent;}
leftcolumnprofile .image-fond span {display: none;}
leftcolumnprofile .image-fond .field_uneditable img {border-radius: 5px 0px 0px 0px;width: 100%;height: 100%;object-fit: cover;filter: contrast(100%) brightness(110%) grayscale(100%);
    opacity: 50%;margin-top: -18px;mix-blend-mode: overlay;}
leftcolumnprofile .image-fond .ajax-profil_edit {left: 24px;top: 330px;}
input#profile_field_6_10_alternative, input#profile_field_6_10_content {width: 200px !important;border-radius: 5px;padding: 4px;outline: 1px solid white;outline-offset: 3px;margin-right: 7px;}
leftcolumnprofile .image-fond .field_editable {width: 245px;padding-left: 25px;margin-top: 282px;}

usernameprofile {grid-area: 2 / 1 / 3 / 2;display: flex;z-index: 23;align-items: center;color: #ffffff !important;font-family: poppins;line-height: 100%;font-size: 12px;
    text-transform: uppercase;justify-content: center;letter-spacing: 2px;}
usernameprofile span {color: inherit !important;}

avaprofile {grid-area: 1 / 1 / 2 / 2;display: flex;z-index: 20;justify-content: center;align-items: center;}
avaprofile img {width: 100px;height: 100px;object-fit: cover;margin-bottom: -100px;border-radius: 100%;outline: 1px solid white;outline-offset: 9px;}

bckgrndprofile {grid-area: 1 / 1 / 2 / 2;background: linear-gradient(to bottom right, #f3de9582, #8cafcd82);display: block;z-index: 19;border-radius: 5px 5px 0px 0px;}

contactprofile {grid-area: 4 / 1 / 5 / 2;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;z-index: 30;column-gap:15px;color: white;}
contactprofile div#field_id23 a:before {content: "\ed1b";font-family: "Phosphor" !important;font-size: 25px;color: white;}
contactprofile div#field_id22 a:before {content: "\ed0a";font-family: "Phosphor" !important;font-size: 25px;color: white;}
contactprofile div#field_id21 a:before {content: "\eba8";font-family: "Phosphor" !important;font-size: 25px;color: white;}
contactprofile div#field_id-10 a:before {content: "\eba1";font-family: "Phosphor" !important;font-size: 25px;color: white;}
contactprofile div#field_id-23 a:before {content: "\ec78";font-family: "Phosphor" !important;font-size: 25px;color: white;}
div#field_id {display: none;}
div#field_id23 .ajax-profil_edit, div#field_id22 .ajax-profil_edit, div#field_id21 .ajax-profil_edit, div#field_id-10 .ajax-profil_edit, div#field_id-23 .ajax-profil_edit {cursor: pointer;position: relative;top: 0;left: 3px;}

leftcolumnprofile {grid-area: 1 / 1 / 5 / 2;}
leftcolumnprofile .icone, leftcolumnprofile .gif, leftcolumnprofile .icone, leftcolumnprofile .faceclaim, leftcolumnprofile .credits, leftcolumnprofile .age, leftcolumnprofile .stage-name, 
leftcolumnprofile .occupation, leftcolumnprofile .content-warning, leftcolumnprofile .date-dinscription, leftcolumnprofile .messages, leftcolumnprofile .pseudo, leftcolumnprofile .pronoms, 
leftcolumnprofile .trigger-warnings, leftcolumnprofile .casualsobservers, leftcolumnprofile .trendbees, leftcolumnprofile .fanshypers, leftcolumnprofile .stanssupporters, leftcolumnprofile .globals, 
leftcolumnprofile .haterscritics, leftcolumnprofile .sasaengscopycats, leftcolumnprofile .points {display: none;}

profilsinfoshere {grid-area: 1 / 2 / 5 / 3;}

adminprofile {grid-area: 1 / 1 / 1 / 1;margin-left: -110px;width: 100px;text-align: center;}
adminprofile a {background: #f3f3f380;outline: 1px solid white;outline-offset: -7px;backdrop-filter: blur(5px);border-radius: 10px;padding: 16px;font-family: poppins;text-transform: uppercase;font-size: 10px;font-weight: bold;}

botleftcolumnprofile {grid-area: 5 / 1 / 6 / 2;display: block;}
botleftcolumnprofile div#field_id1, botleftcolumnprofile div#field_id3, botleftcolumnprofile div#field_id10, botleftcolumnprofile div#field_id8, botleftcolumnprofile div#field_id7, botleftcolumnprofile div#field_id9, 
botleftcolumnprofile div#field_id5, botleftcolumnprofile div#field_id4, botleftcolumnprofile div#field_id6, botleftcolumnprofile div#field_id11, botleftcolumnprofile div#field_id12, botleftcolumnprofile div#field_id2,
botleftcolumnprofile div#field_id13, botleftcolumnprofile div#field_id14, botleftcolumnprofile div#field_id15, botleftcolumnprofile div#field_id16, botleftcolumnprofile div#field_id17, 
botleftcolumnprofile div#field_id18, botleftcolumnprofile div#field_id19, botleftcolumnprofile div#field_id20, botleftcolumnprofile div#field_id-13 {display: none;}
botleftcolumnprofile div#field_id-6 {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;column-gap: 15px;margin-top: 10px;grid-template-columns: 20px;
    align-content: center;justify-items: center;}
botleftcolumnprofile div#field_id-6 .field_uneditable:after {content: 'messages';font-family: poppins;margin-left: 5px;margin-right: -5px;}
botleftcolumnprofile div#field_id-6 a.genmed {font-size: 25px;width: 25px;height: 25px;display: flex;padding: 3px;justify-content: center;align-items: center;border-radius: 5px;background: #f3f3f380;
    outline: 1px solid white;outline-offset: 3px;color: #717171;}
botleftcolumnprofile div#field_id-6 .field_uneditable {border-radius: 5px;background: #f3f3f380;outline: 1px solid white;outline-offset: 3px;color: #717171;width: 165px;font-size: 12px;text-transform: uppercase;
    font-weight: bold;height: 25px;padding: 3px;display: flex;flex-direction: row;flex-wrap: nowrap;align-content: center;justify-content: center;align-items: center;}
botleftcolumnprofile div#field_id-4 .field_uneditable:before {content: 'inscription :';font-family: poppins;margin-left: -5px;margin-right: 5px;}
botleftcolumnprofile div#field_id-4 .field_uneditable {border-radius: 5px;background: #f3f3f380;outline: 1px solid white;outline-offset: 3px;color: #717171;width: 257px;font-size: 12px;text-transform: uppercase;
font-weight: bold;height: 25px;padding: 3px;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;margin-top: 10px;margin-left: 3px;margin-bottom: 15px;}

awardsprofile {grid-area: 5 / 2 / 6 / 4;border-radius: 5px;background: #f3f3f380;outline: 1px solid white;outline-offset: 3px;color: #717171;width: auto;padding: 3px;display: flex;
    flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: flex-start;margin-top: 10px;margin-left: 10px;}

.tabs {grid-area: 1 / 2 / 5 / 4;grid-template-columns: 580px 50px;display: grid;}
.tabs button.tab {height: 50%;margin: 10px 8px 10px 8px;background: #f3f3f380;border: 0;border-radius: 5px;outline: 1px solid white;outline-offset: 6px;color: #ffffff;font-size: 27px;width: 70%;}
.tabs button.is-active {background: linear-gradient(to bottom right, #f3de9582, #8cafcd82)!important;}
.tablist {grid-area: 1 / 2 / 2 / 3;display: flex;flex-direction: column;flex-wrap: nowrap;align-items: center;justify-content: center;height: 100%;overflow: hidden;margin-right: -4px;}
.panels {overflow: hidden;width: 540px;border-radius: 5px;background: #f3f3f380;outline: 1px solid white;outline-offset: 3px;margin-left: 10px;margin-top: 4px;margin-bottom: 7px;padding: 10px;}

topcharaprofile {height: 100px;display: grid;border-bottom: 1px solid var(--bg1);margin-bottom: 10px;column-gap: 20px;align-content: center;justify-content: center;align-items: center;
    grid-template-columns: 30% 30% 30%;padding-bottom: 10px;}
rankguprofile {text-align: center;width: 100%;height: 40px;display: flex;justify-content: center;align-items: center;margin-top: -40px;font-family: 'Poppins';text-transform: uppercase;
    font-weight: bold;font-size: 11px;padding-bottom: 5px;border-bottom: 1px solid white;}
rankguprofile img, rankguprofile br {display: none;}
famechartprofile {width: 100%;height: 100%;}
smallimageguprofile {border-radius: 5px;object-fit: cover;padding: 9px;border: 1px solid white;height: 67px;}
charainfoprofile div#field_id1 {position: absolute;top: 0;left: 0;margin-left: 682px;margin-top: 42px;z-index: 25;}
charaprofile div#field_id1 .field_uneditable img {position: absolute;width: 150px;height: 75px;border-radius: 5px;object-fit: cover;padding: 5px;filter: contrast(50%) brightness(120%) grayscale(100%);
                                                  mix-blend-mode: overlay;}
charaprofile div#field_id10 {display: none;}

charainfoprofile {display: grid;column-gap: 10px;align-content: center;justify-content: center;align-items: stretch;height: 330px;grid-template-columns: 50% 50%;grid-template-rows: 80px 80px 80px 55px 25px;
    justify-items: center;row-gap: 0px;}
charainfoprofile div#field_id-4, charainfoprofile div#field_id-6, charainfoprofile div#field_id11, charainfoprofile div#field_id12, charainfoprofile div#field_id13, charainfoprofile div#field_id2 {display: none;}
charainfoprofile div#field_id4, charainfoprofile div#field_id8, charainfoprofile div#field_id7, charainfoprofile div#field_id9, charainfoprofile div#field_id6, charainfoprofile div#field_id5 {display: inline-block;
    height: 50px;background: #ffffffdb;border-radius: 5px;outline-offset: 5px;outline: 1px solid white;font-family: 'Poppins';text-transform: lowercase;font-size: 11px;width: 235px;padding: 5px 10px 5px 10px;}
charainfoprofile div#field_id14, charainfoprofile div#field_id15, charainfoprofile div#field_id16, charainfoprofile div#field_id17, charainfoprofile div#field_id18, charainfoprofile div#field_id19, 
charainfoprofile div#field_id20 {display: flex;height: 16px;align-items: center;flex-direction: row;background: #ffffffdb;padding: 8px 8px 8px;width: 42px;border-radius: 5px;justify-content: center;
    outline-offset: 5px;outline: 1px solid white;font-family: 'Poppins';text-transform: lowercase;text-align: center;font-size: 11px;font-weight: bold;}

charainfoprofile div#field_id4 .field_uneditable:before, charainfoprofile div#field_id8 .field_uneditable:before, charainfoprofile div#field_id7 .field_uneditable:before, 
charainfoprofile div#field_id9 .field_uneditable:before, charainfoprofile div#field_id6 .field_uneditable:before, charainfoprofile div#field_id5 .field_uneditable:before {font-family: poppins;
grid-area: 1 / 1 / 2 / 2;text-transform: uppercase;font-weight: bold;font-size: 10px;letter-spacing: 2px;}
charainfoprofile div#field_id4 .field_uneditable:after, charainfoprofile div#field_id8 .field_uneditable:after, charainfoprofile div#field_id7 .field_uneditable:after, 
charainfoprofile div#field_id9 .field_uneditable:after, charainfoprofile div#field_id6 .field_uneditable:after, charainfoprofile div#field_id5 .field_uneditable:after {font-family: "Phosphor" !important;
font-size: 25px;grid-area: 1 / 2 / 3 / 3;display: flex;align-items: center;justify-content: center;margin-bottom: 5px;}

charainfoprofile div#field_id-13 {position: absolute;top: 0;left: 0;width: 162px;height: 46px;margin-left: 500px;margin-top: 90px;display: flex;flex-direction: row;flex-wrap: nowrap;
    align-content: center;justify-content: center;align-items: center;font-family: 'Poppins';font-size: 12px;}
charainfoprofile div#field_id-13 .field_uneditable:after {content: 'points';margin-left: 5px;margin-right: -5px;font-weight: normal;}
charainfoprofile div#field_id-13 .field_uneditable {font-weight: bold;}

charainfoprofile div#field_id4 .field_uneditable, charainfoprofile div#field_id8 .field_uneditable, charainfoprofile div#field_id7 .field_uneditable, charainfoprofile div#field_id9 .field_uneditable, 
charainfoprofile div#field_id6 .field_uneditable, charainfoprofile div#field_id5 .field_uneditable {grid-template-columns: 89% auto;grid-template-rows: 36% auto;display: grid;height: 89%;width: 100%;
    align-items: center;justify-content: center;margin-top: 5px;font-size: 11px;line-height: 13px;}

charainfoprofile div#field_id4 .field_uneditable:before {content: 'faceclaim :';}
charainfoprofile div#field_id4 .field_uneditable:after {content: "\ed0a";}

charainfoprofile div#field_id8 .field_uneditable:before {content: 'crédits :';}
charainfoprofile div#field_id8 .field_uneditable:after {content: "\ea6d";}

charainfoprofile div#field_id7 .field_uneditable:before {content: 'âge :';}
charainfoprofile div#field_id7 .field_uneditable:after {content: "\e9e1";}

charainfoprofile div#field_id9 .field_uneditable:before {content: 'stagename :';}
charainfoprofile div#field_id9 .field_uneditable:after {content: "\ed28";}

charainfoprofile div#field_id6 .field_uneditable:before {content: 'occupation :';}
charainfoprofile div#field_id6 .field_uneditable:after {content: "\e9dd";}

charainfoprofile div#field_id5 .field_uneditable:before {content: 'content warnings :';}
charainfoprofile div#field_id5 .field_uneditable:after {content: "\ecc6";}

div#field_id1 .ajax-profil_edit {left: 5px;top: 8px;}

div#field_id4 .ajax-profil_edit, div#field_id8 .ajax-profil_edit, div#field_id7 .ajax-profil_edit, div#field_id9 .ajax-profil_edit, div#field_id6 .ajax-profil_edit, 
div#field_id5 .ajax-profil_edit {position: relative;top: -60px;}

charainfoprofile div#field_id4 .field_editable, charainfoprofile div#field_id8 .field_editable, charainfoprofile div#field_id7 .field_editable, charainfoprofile div#field_id9 .field_editable,
charainfoprofile div#field_id6 .field_editable, charainfoprofile div#field_id5 .field_editable{margin-top: -50px;}
charainfoprofile div#field_id4 .field_editable .post, charainfoprofile div#field_id8 .field_editable .post, charainfoprofile div#field_id7 .field_editable .post, charainfoprofile div#field_id9 .field_editable .post,
charainfoprofile div#field_id6 .field_editable .post, charainfoprofile div#field_id5 .field_editable .post{width: 218px !important;display: inline-block;border-radius: 5px;height: 50px;}

charainfoprofile div#field_id14 .ajax-profil_edit, charainfoprofile div#field_id15 .ajax-profil_edit, charainfoprofile div#field_id16 .ajax-profil_edit, charainfoprofile div#field_id17 .ajax-profil_edit, 
charainfoprofile div#field_id18 .ajax-profil_edit, charainfoprofile div#field_id19 .ajax-profil_edit, charainfoprofile div#field_id20 .ajax-profil_edit {position: relative;top: 0;left: 0px;}

charainfoprofile div#field_id14 input, charainfoprofile div#field_id15 input, charainfoprofile div#field_id16 input, charainfoprofile div#field_id17 input, charainfoprofile div#field_id18 input, 
charainfoprofile div#field_id19 input, charainfoprofile div#field_id20 input {width: 50px !important;border-radius: 5px;}

famestats {display: flex;justify-content: center;align-items: center;grid-area: 4 / 1 / 5 / 3;column-gap: 21px;justify-items: center;margin-top: -20px;}

playerprofile div#field_id1, playerprofile div#field_id10, playerprofile div#field_id4, playerprofile div#field_id8, playerprofile div#field_id7, playerprofile div#field_id9, playerprofile div#field_id6, 
playerprofile div#field_id-13, playerprofile div#field_id5, playerprofile div#field_id-4, playerprofile div#field_id-6, playerprofile div#field_id14, playerprofile div#field_id15, 
playerprofile div#field_id16, playerprofile div#field_id17, playerprofile div#field_id18, playerprofile div#field_id19, playerprofile div#field_id20 {display: none;}

playerprofile {display: grid;align-content: center;align-items: center;justify-content: center;justify-items: center;grid-template-rows: 240px 100px 100px;grid-template-columns: 100%;height: 100%;width: 100%;}
playerprofile div#field_id11 {grid-area: 1 / 1 / 1 / 1;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;font-family: 'Felgine_Regular';font-size: 60px;}
playerprofile div#field_id11:before {content: 'joué.e par';position: absolute;font-family: 'Poppins';font-size: 12px;text-transform: uppercase;font-weight: bold;margin-top: -100px;}
playerprofile div#field_id11:after {content: '';background: linear-gradient(to bottom right, #f3de95, #8cafcd) !important;width: 300px;height: 300px;z-index: -1;position: absolute;
    opacity: 60%;filter: blur(20px);border-radius: 100%;}

somethingiwantgu {display: flex;width: 100%;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;font-family: Felgine_Regular;font-size: 47px;height: 100%;}
totalgu:after {content: 'k';margin-left: 10px;margin-right: -10px;}

playerprofile div#field_id12 {grid-area: 1 / 1 / 1 / 1;margin-top: 120px;background: white;padding: 5px;border-radius: 5px;outline: 1px solid white;outline-offset: 5px;font-size: 12px;
    font-family: poppins;font-weight: bold;text-transform: lowercase;}

playerprofile div#field_id11 .ajax-profil_edit, playerprofile div#field_id12 .ajax-profil_edit {position: relative;left: 5;}
playerprofile div#field_id2 .ajax-profil_edit {position: relative;left: -10px;top: -95px;}
playerprofile div#field_id2 .field_editable .post {width: 410px;margin-top: -92px;border-radius: 5px;}
playerprofile div#field_id13 {grid-area: 2 / 1 / 3 / 2;height: auto;background: #ffffffdb;border-radius: 5px;outline-offset: 5px;outline: 1px solid white;font-family: 'Poppins';
    text-transform: lowercase;font-size: 11px;width: 235px;padding: 5px 10px 5px 10px;}

playerprofile div#field_id2 {display: inline-block;height: 100%;background: #ffffffdb;border-radius: 5px;outline-offset: 5px;outline: 1px solid white;font-family: 'Poppins';text-transform: lowercase;
    font-size: 11px;width: 80%;padding: 5px 10px 5px 10px;grid-area: 2 / 1 / 3 / 2;}
playerprofile div#field_id2 .field_uneditable {grid-template-columns: 89% auto;grid-template-rows: 36% auto;display: grid;height: 89%;width: 100%;align-items: center;justify-content: center;margin-top: 5px;
    font-size: 11px;line-height: 13px;}
playerprofile div#field_id2 .field_uneditable:before {content: 'trigger warnings :';font-family: poppins;grid-area: 1 / 1 / 2 / 2;text-transform: uppercase;font-weight: bold;font-size: 10px;letter-spacing: 2px;}
playerprofile div#field_id2 .field_uneditable:after {content: "\ecc6";font-family: "Phosphor" !important;font-size: 25px;grid-area: 1 / 2 / 3 / 3;display: flex;align-items: center;
justify-content: center;margin-bottom: 5px;}

datelastco {font-family: 'Poppins';text-transform: uppercase;grid-area: 3 / 1 / 4 / 2;font-weight: bold;font-size: 11px;}
datelastco:before {content: 'dernière connexion :';margin-right:5px;margin-left:-5px;font-family: 'Poppins';text-transform: uppercase;font-size: 11px;font-weight:normal;}

contactprofile div#field_id23 .field_uneditable img, contactprofile div#field_id22 .field_uneditable img, contactprofile div#field_id21 .field_uneditable img, 
contactprofile div#field_id-10 .field_uneditable img, contactprofile div#field_id-23 .field_uneditable img {display: none;}

.posteravawrapper .posteravainfos profilpostgu.credits, .posteravawrapper .posteravainfos profilpostgu.age, .posteravawrapper .posteravainfos profilpostgu.stage-name, .posteravawrapper .posteravainfos profilpostgu.occupation, 
.posteravawrapper .posteravainfos profilpostgu.points, .posteravawrapper .posteravainfos profilpostgu.content-warning, .posteravawrapper .posteravainfos profilpostgu.trigger-warnings, 
.posteravawrapper .posteravainfos profilpostgu.casualsobservers, .posteravawrapper .posteravainfos profilpostgu.trendbees, .posteravawrapper .posteravainfos profilpostgu.fanshypers, 
.posteravawrapper .posteravainfos profilpostgu.stanssupporters, .posteravawrapper .posteravainfos profilpostgu.globals, .posteravawrapper .posteravainfos profilpostgu.haterscritics, 
.posteravawrapper .posteravainfos profilpostgu.sasaengscopycats {display: none;}

.posteravainfos labelgu {font-family: 'Poppins';font-size: 10px;font-weight: bold;text-transform: uppercase;letter-spacing: 1px;color: #ffffff8a;}
.posteravainfos contentprogu {font-family: 'Felgine_Regular';font-size: 12px;color: #ffffffb3;}
.posteravainfos labelgu span {color: inherit !important;}

modauthlist {outline-offset: 6px;margin: 8px 9px;text-transform: uppercase;text-align: left;padding: 7px;background: #f3f3f380;outline: 1px solid white;border-radius: 5px;
display: block;width: 911px;font-size: 10px;margin-left: 8px;}

quickreplygu {width: 924px;display: block;outline-offset: 6px;text-transform: uppercase;text-align: center;outline: 1px solid white;border-radius: 5px;align-content: center;justify-items: center;
    backdrop-filter: blur(5px);margin-left: 9px;margin-top: 25px;margin-bottom: 25px;}

quickreplygu .sceditor-container.ltr.sourceMode {width: 922px !important;}
div.sceditor-toolbar {border-radius: 0 !important;margin-top: -1px !important;padding: 0 !important;width: 100% !important;display: block !important;backdrop-filter: blur(5px);background: inherit !important;
    padding-top: 5px !important;padding-bottom: 5px !important;border-bottom: 1px solid #bdbdbd4d !important;}
input.liteoption, input.mainoption {border-width: 0;text-transform: uppercase;font-family: 'Poppins';letter-spacing: 1px;display: inline-block;vertical-align: middle;background: var(--bg2) !important;
    border-radius: 9px;margin: 15px 10px;padding: 5px 8px;font-weight: bold !important;}

a.btn.btn-flat[href*="modcp"][href*="mode=delete"], a.btn.btn-flat[href*="modcp"][href*="mode=move"], a.btn.btn-flat[href*="modcp"][href*="mode=lock"], 
a.btn.btn-flat[href*="modcp"][href*="mode=split"], a.btn.btn-flat[href^="/merge?"], a.btn.btn-flat[href*="modcp"][href*="mode=trash"], 
a.btn.btn-flat[href*="modcp"][href*="mode=unlock"] {display: flex;height: 50px;background: #f3f3f380;border-radius: 5px;
outline-offset: 5px;outline: 1px solid white;font-family: 'Poppins';text-transform: lowercase;font-size: 11px;width: 100%;padding: 2px 5px 2px 5px;margin: 10px;flex-direction: row;
flex-wrap: nowrap;justify-content: center;align-items: center;}
a.btn.btn-flat[href*="modcp"][href*="mode=delete"]:before{content:"\ed8a";font-family: "Phosphor" !important;width: 40px;margin-right: 10px;margin-left: 10px;height: auto;display: flex;
    justify-content: center;align-items: center;font-size: 25px;}
a.btn.btn-flat[href*="modcp"][href*="mode=delete"]:after{content: 'supprimer le sujet';font-family: poppins;text-transform: uppercase;font-weight: bold;font-size: 10px;letter-spacing: 1px;}
a.btn.btn-flat[href*="modcp"][href*="mode=move"]:before{content:"\e969";font-family: "Phosphor" !important;width: 40px;margin-right: 10px;margin-left: 10px;height: auto;display: flex;
    justify-content: center;align-items: center;font-size: 25px;}
a.btn.btn-flat[href*="modcp"][href*="mode=move"]:after{content: 'déplacer le sujet';font-family: poppins;text-transform: uppercase;font-weight: bold;font-size: 10px;letter-spacing: 1px;}
a.btn.btn-flat[href*="modcp"][href*="mode=lock"]:before{content:"\ebd1";font-family: "Phosphor" !important;width: 40px;margin-right: 10px;margin-left: 10px;height: auto;display: flex;
    justify-content: center;align-items: center;font-size: 25px;}
a.btn.btn-flat[href*="modcp"][href*="mode=lock"]:after{content: 'verrouiller le sujet';font-family: poppins;text-transform: uppercase;font-weight: bold;font-size: 10px;letter-spacing: 1px;}
a.btn.btn-flat[href*="modcp"][href*="mode=split"]:before{content:"\ed19";font-family: "Phosphor" !important;width: 40px;margin-right: 10px;margin-left: 10px;height: auto;display: flex;
    justify-content: center;align-items: center;font-size: 25px;}
a.btn.btn-flat[href*="modcp"][href*="mode=split"]:after{content: 'diviser le sujet';font-family: poppins;text-transform: uppercase;font-weight: bold;font-size: 10px;letter-spacing: 1px;}
a.btn.btn-flat[href^="/merge?"]:before{content:"\e967";font-family: "Phosphor" !important;width: 40px;margin-right: 10px;margin-left: 10px;height: auto;display: flex;
    justify-content: center;align-items: center;font-size: 25px;}
a.btn.btn-flat[href^="/merge?"]:after{content: 'fusionner des sujets';font-family: poppins;text-transform: uppercase;font-weight: bold;font-size: 10px;letter-spacing: 1px;}
a.btn.btn-flat[href*="modcp"][href*="mode=trash"]:before{content:"\e920";font-family: "Phosphor" !important;width: 40px;margin-right: 10px;margin-left: 10px;height: auto;display: flex;
    justify-content: center;align-items: center;font-size: 25px;}
a.btn.btn-flat[href*="modcp"][href*="mode=trash"]:after{content: 'archiver le sujet';font-family: poppins;text-transform: uppercase;font-weight: bold;font-size: 10px;letter-spacing: 1px;}
a.btn.btn-flat[href*="modcp"][href*="mode=unlock"]:before{content:"\ebd4";font-family: "Phosphor" !important;width: 40px;margin-right: 10px;margin-left: 10px;height: auto;display: flex;
    justify-content: center;align-items: center;font-size: 25px;}
a.btn.btn-flat[href*="modcp"][href*="mode=unlock"]:after{content: 'unlocker le sujet';font-family: poppins;text-transform: uppercase;font-weight: bold;font-size: 10px;letter-spacing: 1px;}
a.btn.btn-flat img {display: none;}
modkitool {display: flex;flex-direction: row;flex-wrap: nowrap;align-content: center;justify-content: center;align-items: center;}

.topicwrapper2.ksyent .postertopwrapper {background: linear-gradient(to bottom right, #7a72a145, #5b547f6b);}
.topicwrapper2.ksyent .posteravainfos {background: #675b8382;}
.topicwrapper2.burfla .postertopwrapper {background: linear-gradient(to bottom right, #7286a145, #54577f6b);}
.topicwrapper2.burfla .posteravainfos {background: #5b618382;}
.topicwrapper2.dayrec .postertopwrapper {background: linear-gradient(to bottom right, #7295a145, #54757f6b);}
.topicwrapper2.dayrec .posteravainfos {background: #5b7d8382;}
.topicwrapper2.midmu .postertopwrapper {background: linear-gradient(to bottom right, #72a18a45, #547f656b);}
.topicwrapper2.midmu .posteravainfos {background: #5b837a82;}
.topicwrapper2.insom .postertopwrapper {background: linear-gradient(to bottom right, #a172a045, #7c547f6b);}
.topicwrapper2.insom .posteravainfos {background: #7f5b8382;}
.topicwrapper2.indies .postertopwrapper {background: linear-gradient(to bottom right, #a1727c45, #7f54566b);}
.topicwrapper2.indies .posteravainfos {background: #a56e7a82;}
.topicwrapper2.staff .postertopwrapper {background: linear-gradient(to bottom right, #a18d7245, #7f68546b);}
.topicwrapper2.staff .posteravainfos {background: #a5856e82;}
.topicwrapper2.citiz .postertopwrapper {background: linear-gradient(to bottom right, #72a17545, #5b7f546b);}
.topicwrapper2.citiz .posteravainfos {background: #5b836282;}

/******************SHOP****************************/


/**************PRÉLIENS****************************/


/*********ARTICLE**************/


/********LETTERBOX*************/


/*******SHIPPER 2**********/


/*****************SCENARIO****************/
