@charset "utf-8";

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box
}

body,
html {
  font-family: 'Onest', sans-serif;
  -webkit-transition: all .5s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease
}

body {
  margin: 0;
  height: 100vh;
  overflow-x: hidden;
  background-color: #0d0d0d;
}

#bg-video {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -1;
  transform: translate(-50%, -50%)
}

button {
  background: none;
  color: inherit;
  border: 0;
  padding: 0;
  font: inherit;
  cursor: pointer;
  outline: inherit
}

a {
  color: #b4946e;
  text-decoration: none
}

button:focus,
a:focus {
  outline: none
}

input[type=text]:focus,
input[type=password]:focus {
  outline: none;
  border-color: #69533d
}

input[type=submit],
input[type=file] {
  outline: none;
  border: 0;
  background-color: #4CAF50;
  color: white;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  margin: 4px 2px;
  cursor: pointer
}

input[type=checkbox]:focus,
.form-control:focus {
  outline: none
}

h1 {
  font-size: 22px
}

.navbar {
  background: url(../images/navbar.png) repeat-x;
  height: 91px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 30;
  transition: all .3s ease-in-out
}

.nav-logo img {
  margin-top: 0px;
  height: 38px;
  margin-right: 80px;
  cursor: pointer
}

.nav-menu {
  display: flex;
  align-items: center;
  justify-content: center
}

.fix-nav {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1000
}

.hidden {
  display: none !important
}

.hamburger {
  display: none
}

.bar {
  display: block;
  width: 25px;
  height: 3px;
  margin: 5px auto;
  border-radius: 5px;
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  background-color: #fbe8d4
}

.nav-links {
  list-style: none;
  display: flex;
  align-items: center;
  margin-top: -5px
}

.nav-links li {
  position: relative
}

.nav-links li.active a {
  color: #ffdeb9 !important
}

.nav-links a {
  text-decoration: none;
  color: #dac0a3;
  text-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
  font-size: 16px;
  text-transform: uppercase;
  transition: all .3s ease;
  background: transparent;
  padding: 8px 12px;
  border-radius: 4px;
}

.nav-links a:hover,
.nav-links a.active {
  background: #2c2c2c;
  padding: 8px 12px;
  border-radius: 4px;
}

.language-dropdown {
  position: relative
}

.language-select {
  width: 73px;
  height: 38px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  background: #2c2c2c;
  align-self: center;
  margin-top: 0px;
  margin-left: 90px;
  color: #c5ac90;
  text-transform: uppercase;
  font-size: 14px
}

.languages {
  position: absolute;
  top: 100%;
  left: 0;
  width: 73px;
  background-color: #2c2c2c;
  border-radius: 4px;
  margin-left: 90px;
  display: none
}

.languages a {
  margin: 0 auto;
  line-height: 40px;
  float: left;
  color: #c5ac90;
  width: 100%;
  height: 40px;
  padding-left: 12px
}

.languages a:hover {
  background-color: #3c3c3c
}

.languages a i {
  margin-top: 9px
}

.flags {
  display: block;
  float: left;
  width: 20px;
  height: 20px;
  margin-right: 5px
}

.flag-en {
  background: url(../images/en.png) no-repeat
}

.flag-de {
  background: url(../images/de.png) no-repeat
}

.flag-tr {
  background: url(../images/tr.png) no-repeat
}

.flag-ro {
  background: url(../images/ro.png) no-repeat
}

.flag-es {
  background: url(../images/es.png) no-repeat
}

.flag-cs {
  background: url(../images/cz.png) no-repeat
}

.flag-fr {
  background: url(../images/fr.png) no-repeat
}

.flag-gr {
  background: url(../images/gr.png) no-repeat
}

.flag-hu {
  background: url(../images/hu.png) no-repeat
}

.flag-it {
  background: url(../images/it.png) no-repeat
}

.flag-pl {
  background: url(../images/pl.png) no-repeat
}

.flag-pt {
  background: url(../images/pt.png) no-repeat
}

.flag-ar {
  background: url(../images/ar.png) no-repeat center center;
  background-size: contain;
}

.logo-box {
  display: block;
  width: 573px;
  height: 128px;
  margin-top: 305px;
}

.logo-box video {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: contain;
  animation: logo_ani_scale 3s infinite
}

.logo {
  background: url(../../images/logo.png) no-repeat center center;
  width: 573px;
  height: 128px;
  background-size: contain;
  animation: logo_ani_scale 3s infinite
}

.container {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0;
  position: relative;
  z-index: 30
}

.top-content {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 0 30px 0;
  margin-top: 240px
}

.download {
  background: url(../images/button.jpg) no-repeat center center;
  height: 61px;
  font-size: 22px;
  color: #dac0a3;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  text-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
  transition: .3s
}

.download:hover {
  -webkit-filter: brightness(130%);
  filter: brightness(130%)
}

.statistics {
  width: 359px;
  padding: 10px 10px 10px 0;
  position: relative;
  overflow: hidden
}

.statistics .online-now {
  height: 60px;
  background-color: #3c2718;
  background-image: url(../images/online.png);
  margin-top: 8px;
  margin-bottom: 6px;
  font-size: 14px;
  color: #dac0a3;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column
}

.statistics .online-now span {
  font-size: 24px;
  color: #b4503c
}

.statistics-list,
.statistics-list--forum {
  list-style: none;
  padding-left: 0
}

.statistics-list li,
.statistics-list--forum li {
  display: flex;
  align-items: center;
  font-size: 10px;
  color: #b4503c;
  background: rgba(0, 0, 0, 0.2);
  padding: 7px 10px;
  position: relative
}

.statistics-list li::before {
  content: '';
  background-image: url(../images/statistics-list.png);
  background-size: contain;
  background-repeat: no-repeat;
  width: 23px;
  height: 23px;
  margin-right: 10px
}

.statistics-list--forum li .sub-text {
  font-size: 13px;
  color: #dac0a3;
  padding-left: 5px
}

.statistics-list li .sub-text {
  font-size: 14px;
  color: #dac0a3;
  padding-left: 5px
}

.statistics-list li:nth-child(even),
.statistics-list--forum li:nth-child(even) {
  background: none
}

.mid-content {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
  margin-top: 270px;
  background-color: #1b1b1b;
  background-image: url(../images/news-bg.png);
  background-repeat: no-repeat
}

.slider {
  width: 673px;
  height: 264px;
  background-color: #1b1b1b;
  display: flex;
  overflow: hidden
}

.slider-wrapper {
  position: relative
}

.slide {
  min-width: 100%;
  transition: transform .5s ease
}

.slider-control {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
  z-index: 10;
  opacity: .5;
  transition: .3s
}

.slider-control:hover {
  opacity: 1
}

.slider-control.left {
  left: 35px
}

.slider-control.right {
  right: 35px
}

.slider-control i {
  color: #fbe8d4;
  font-size: 24px
}

.info-boxes {
  display: flex;
  flex-direction: column
}

.info-boxes .box {
  width: 168px;
  height: 88px;
  background-color: #50392f;
  cursor: pointer;
  transition: .3s
}

.info-boxes .box:hover {
  -webkit-filter: brightness(130%);
  filter: brightness(130%)
}

.info-boxes .box.discord {
  background: url(../images/dc.jpg) no-repeat center center
}

.info-boxes .box.forum {
  background: url(../images/forum.jpg) no-repeat center center
}

.info-boxes .box.support {
  background: url(../images/support.jpg) no-repeat center center
}

.info-boxes .box:last-child {
  margin-bottom: 0
}

.toplist {
  padding: 0 10px 0 10px;
  position: relative
}

.toplist .title,
.mid-dark .title {
  position: relative;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #b4946e;
  color: #dac0a3;
  font-size: 16px;
  padding-bottom: 0;
  padding-left: 37px;
  flex-wrap: wrap;
  position: relative;
  z-index: 10
}

.mid-dark .title i {
  margin: 0 5px 0 5px
}

.mid-dark .title .btn {
  margin-left: auto
}

.kr.top5 {
  width: 33px;
  height: 39px;
  padding-right: 35px;
  background: url(../images/top5.png) no-repeat center center
}

.kr.download {
  background: url(../images/download.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  width: 49px;
  height: 33px
}

.toplist .icons {
  position: absolute;
  right: 10px;
  top: 8px;
  z-index: 30;
  display: flex;
  float: right;
  cursor: pointer
}

.toplist .icons .icon-player {
  width: 54px;
  height: 42px;
  background: url(../images/icon_player.png) no-repeat center center;
  transition: .3s
}

.toplist .icons .icon-player:hover,
.toplist .icons .icon-player.active {
  background: url(../images/icon_player_hover.png) no-repeat center center
}

.toplist .icons .icon-guild {
  width: 54px;
  height: 42px;
  background: url(../images/icon_guild.png) no-repeat center center;
  transition: .3s
}

.toplist .icons .icon-guild:hover,
.toplist .icons .icon-guild.active {
  background: url(../images/icon_guild_hover.png) no-repeat center center
}

.toplist .responsive-table {
  width: 100%;
  border-collapse: collapse;
  color: #341d15;
  font-size: 12px
}

.empire-flag {
  display: block;
  width: 29px;
  height: 16px;
  margin: 0 auto
}

.empire-flag.jinno {
  background: url(../images/jinno.jpg) no-repeat
}

.empire-flag.shinsoo {
  background: url(../images/shinsoo.jpg) no-repeat
}

.empire-flag.chunjo {
  background: url(../images/chunjo.jpg) no-repeat
}

.toplist .responsive-table thead tr {
  background: transparent !important;
  height: auto
}

.toplist .responsive-table th,
.toplist .responsive-table td {
  text-align: left;
  padding: 8px
}

.toplist .responsive-table tbody td {
  font-size: 13px;
  color: #dac0a3
}

.toplist .responsive-table tr:nth-child(odd) {
  background-color: rgba(0, 0, 0, 0.25)
}

.toplist .responsive-table tr {
  height: 50px
}

.toplist .responsive-table th,
.toplist .responsive-table td {
  text-align: center;
  padding: 8px
}

.first {
  color: #e2c76a
}

.second {
  color: #c9c9c9
}

.third {
  color: #d6a26a
}

.jinno {
  color: #a3c6da !important
}

.chunjo {
  color: #cebe80 !important
}

.shinsoo {
  color: #cd6969 !important
}

.level {
  color: #98ff33
}

.champ_level {
  color: #5c6eff;
  font-weight: bold;
}

.align1 {
  color: #0cf
}

.align2 {
  color: #5c6eff
}

.align3 {
  color: #7373ff
}

.align4 {
  color: #9b9bff
}

.align5 {
  color: #fff
}

.align6 {
  color: #cf7500
}

.align7 {
  color: #eb5300
}

.align8 {
  color: #e30000
}

.align9 {
  color: #f00
}

.toplist .title::after,
.mid-dark .title::after {
  content: '';
  position: absolute;
  z-index: -1;
  left: 0;
  bottom: -2.5px;
  width: 83px;
  height: 18px;
  background-image: url(../images/title.png), linear-gradient(to right, #1b1b1b, #1b1b1b);
  background-repeat: no-repeat, repeat-x;
  background-size: auto 100%, calc(100% - widthOfYourImage) 100%;
  background-position: left bottom, right bottom
}

.main-content {
  display: flex;
  align-items: flex-start;
  width: 100%
}

.side-wrapper {
  display: flex;
  flex-direction: column;
  margin-right: 17px
}

.mid-wrapper {
  display: flex;
  background-color: #1b1b1b;
  flex-flow: wrap
}

.side-light,
.side-dark {
  width: 366px;
  overflow: hidden;
  margin-bottom: 33px;
  border-radius: 30px;
}

.side-light .content-separator,
.side-dark .content-separator {
  width: 100%;
  overflow: hidden;
  margin: 0;
  height: 1px;
  background-image: url(../images/content-separator.png)
}

.side-light {
  background-color: #1c1c1c
}

.side-light .content,
.side-dark .content {
  padding: 15px 25px;
}

.side-dark .content {
  padding: 20px 18px 15px 18px;
  background: none
}

.side-dark .current-event {
  width: 297px;
  height: 80px;
  background: no-repeat center center;
  margin: 0 auto;
  position: relative;
  margin-bottom: 25px
}

.side-dark .current-event .event-name {
  position: absolute;
  top: -7px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  min-width: 105px;
  min-height: 20px;
  margin: auto;
  border-radius: 5px;
  font-size: 11px;
  color: #bf9b7f;
  line-height: 20px;
  text-align: center;
  padding: 0 7px;
  background-image: linear-gradient(to right, #402f21, #503a29);
  white-space: normal
}

.side-dark .current-event .event-date {
  position: absolute;
  bottom: -7px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  min-width: 105px;
  height: 20px;
  margin: auto;
  border-radius: 5px;
  font-size: 11px;
  color: #bf9b7f;
  line-height: 20px;
  text-align: center;
  padding: 0 7px 0 7px;
  background-image: linear-gradient(to right, #57402d, #6d4f38)
}

.side-dark .event-list {
  list-style: none;
  padding: 0;
  font-size: 11px
}

.side-dark .event-list li {
  display: flex;
  align-items: center;
  padding: 10px;
  border: 1px solid #a38b6f;
}

.side-dark .event-list li.alternate-background {
  background-color: rgba(0, 0, 0, 0.15)
}

.side-dark .event-name {
  flex-basis: 40%;
  text-align: left;
  color: #dac3a8;
  margin-right: 10px
}

.side-dark .event-date {
  flex-basis: 30%;
  color: #dac3a8;
  margin-right: 10px
}

.side-dark .event-button {
  flex-basis: 30%;
  display: inline-block;
  background-color: #752d20;
  color: #cca97e;
  font-size: 11px;
  border-radius: 4px;
  width: 52px;
  height: 19px;
  text-align: center;
  line-height: 19px;
  text-decoration: none;
  padding: 0 5px
}

.kr.login {
  width: 55px;
  height: 37px;
  padding-right: 35px;
  background: url(../images/login.png) no-repeat center center
}

.kr.event {
  width: 43px;
  height: 37px;
  padding-right: 35px;
  background: url(../images/event.png) no-repeat center center
}

.side-wrapper .title {
  background: url(../images/card_bg.png) no-repeat;
  display: flex;
  align-items: center;
  height: 61px;
  width: 366px;
  font-size: 16px;
  color: #dac0a3;
  padding: 0px 25px;
}

.side-wrapper .title span {
  margin-left: auto;
  font-size: 12px;
  color: #fdf0da
}

.side-wrapper .title span a {
  color: #dacdb7;
  font-weight: 700
}

.login-form {
  color: #eee2cd
}

button.language-select {
  border: 0
}

.form-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.login-form .form-label {
  font-size: 14px;
  display: block;
  margin-bottom: 5px
}

.login-form input[type=text],
.login-form select,
.login-form textarea,
.login-form input[type=password] {
  width: 100%;
  height: 44px;
  background-color: #131313;
  color: #dac0a3;
  padding: 8px;
  margin-bottom: 15px;
  border: 1px solid #baa88b;
  padding: 8px 12px;
}

.checkbox-container {
  display: flex;
  align-items: center;
  margin-bottom: 20px
}

.login-form input[type=checkbox] {
  accent-color: #774431
}

.checkbox-label {
  font-size: 14px;
  margin-left: 5px
}

.styled-checkbox,
.mid-dark input[type=checkbox] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-color: #dec2a5;
  width: 17px;
  height: 17px;
  border-radius: 5px;
  cursor: pointer;
  position: relative;
  outline: none;
  transition: background-color .3s ease
}

.styled-checkbox:checked,
.mid-dark input[type=checkbox]:checked {
  background-color: #774431
}

.styled-checkbox::after,
.mid-dark input[type=checkbox]::after {
  content: '\f00c';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  position: absolute;
  top: 52%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0);
  color: #d5bb9f;
  font-size: 11px;
  transition: transform .2s ease;
  opacity: 0
}

.styled-checkbox:checked::after,
.mid-dark input[type=checkbox]:checked::after {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1
}

.side-wrapper .ucp {
  list-style: none;
  padding: 0;
  font-size: 14px
}

.side-wrapper .ucp li {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px;
  width: 100%
}

.side-wrapper .ucp li a {
  display: block;
  width: 100%
}

.side-wrapper .btn-ucp {
  border-radius: 7px;
  display: flex;
  align-items: center;
  text-align: left;
  color: #dac0a3;
  height: 42px;
  background: linear-gradient(90deg, #151514, #2c2118);
  border: 1px solid #5c4636;
  -webkit-transition: all .3s ease;
  transition: all .3s ease
}

.side-wrapper .btn-ucp:hover,
.side-wrapper .btn-ucp.active {
  -webkit-filter: brightness(130%);
  filter: brightness(130%)
}

.side-wrapper .btn-ucp .icon {
  min-width: 42px;
  text-align: center;
  margin-right: 10px;
  line-height: 42px;
  border-right: 1px solid #5c4636;
}

.side-wrapper .btn-ucp .icon i {
  font-size: 16px;
  color: #b4946e
}

.form-links {
  font-size: 12px;
  display: flex;
  flex-direction: column;
  align-items: flex-start
}

.form-link {
  color: #dac0a3;
  text-decoration: none;
  font-weight: 700
}

.side-dark {
  background-color: #1c1c1c;
}

.mid-dark {
  width: 840px;
  background-color: #1b1b1b;
  color: #dac0a3;
  flex-grow: 1
}

.mid-dark .content {
  padding: 25px;
  color: #dac0a3;
  font-size: 14px
}

.mid-dark .basic {
  padding: 19px
}

.mid-dark {
  position: relative
}

.mid-dark.news {
  padding-bottom: 20px
}

.mid-dark.news:before {
  content: '';
  width: 100%;
  height: 25%;
  max-height: 180px;
  position: absolute;
  z-index: 2;
  left: 0;
  bottom: 0;
  background: linear-gradient(transparent 60px, #16100c);
}

.card {
  border: 1px solid #754d35;
  border-radius: 4px;
  background-color: #492f1f;
  margin-bottom: 1rem
}

.card-header {
  background-color: rgba(0, 0, 0, 0.2);
  padding: .5rem 1rem;
  border-bottom: 1px solid #754d35;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  font-weight: bold
}

.card-footer {
  background-color: rgba(0, 0, 0, 0.2);
  padding: .5rem 1rem;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  font-weight: bold
}

.card-body {
  padding: 1rem
}

.mid-dark .form-group {
  margin-bottom: 15px
}

.mid-dark .form-group label {
  display: block;
  margin-bottom: 5px
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: -5px;
  margin-left: -5px
}

.form-row input[type=text],
.form-row input[type=email],
.form-row input[type=password],
.form-row input[type=date],
.form-row input[type=number],
.form-row input[type=tel],
.form-row input[type=url],
.form-row input[type=search],
.form-row select,
.form-row .btn,
.form-row button {
  margin: 0
}

.form-row .btn,
.form-row button {
  margin-left: 5px
}

input[type=text],
input[type=email],
input[type=password],
input[type=date],
input[type=number],
input[type=tel],
input[type=url],
input[type=search],
.form-group .form-control,
select {
  width: 100%;
  background-color: #57412f;
  border: 1px solid #745740;
  box-shadow: inset 0 0 15px rgba(62, 42, 30, 0.6);
  padding: 8px 12px;
  border-radius: 4px;
  color: #dac0a3;
  transition: border-color .3s ease;
  margin-top: 5px
}

input[type=text]:focus,
input[type=email]:focus,
input[type=password]:focus,
input[type=date]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=url]:focus,
input[type=search]:focus,
.form-group .form-control:focus,
select:focus {
  border-color: #906d50
}

.form-group .form-text.text-muted {
  font-size: 11px;
  color: #dda17a;
  display: block;
  margin-top: 5px
}

.mid-dark table {
  width: 100%;
  border-collapse: collapse;
  margin: 10px 0;
  margin-bottom: 1rem;
  overflow-x: auto
}

.mid-dark table.ranking td,
.mid-dark table.ranking th {
  text-align: left
}

table.ranking .empire-flag {
  margin: 0
}

.mid-dark th,
.mid-dark td {
  text-align: center;
  padding: 12px
}

.mid-dark table thead th {
  background-color: #141414
}

.mid-dark tr {
  border-bottom: 1px solid #5e574d
}

.mid-dark tr:nth-child(even) {
  background-color: rgba(0, 0, 0, 0.2)
}

.btn,
button {
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 10px;
  color: #dac0a3;
  height: 36px;
  line-height: 36px;
  border-radius: 3px;
  padding: 0 12px;
  font-size: 14px;
  text-align: center;
  border: 0;
  cursor: pointer;
  background-color: #6c5f49;
  border: 1px solid #8b6f4c;
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  margin-right: 10px;
}

.btn.fa.fa-thumbs-up.emojimenutoggle {
  padding: 8px 12px
}

.btn-success {
  background-image: linear-gradient(to right, #31371f, #37401d);
  border: 1px solid #5b6538
}

.btn-danger {
  background-image: linear-gradient(to right, #3b1918, #421d1c);
  border: 1px solid #612828
}

.btn-warning {
  background-image: linear-gradient(to right, #4e3416, #553a1d);
  border: 1px solid #7d6244
}

.btn-info {
  background-image: linear-gradient(to right, #172d33, #213c44);
  border: 1px solid #285461
}

.btn:hover,
button:hover {
  -webkit-filter: brightness(130%);
  filter: brightness(130%)
}

.news-button {
  margin: 0 20px 15px 0;
  float: right;
  position: relative;
  z-index: 3
}

.btn-main,
.mid-dark input[type=submit]:not(forum-tags),
.mid-dark input[type=file] {
  display: inline-block;
  width: 165px;
  height: 49px;
  background-image: url(../images/login_btn.png);
  background-size: cover;
  background-position: center;
  color: #dac0a3;
  font-size: 14px;
  text-align: center;
  line-height: 48px;
  text-decoration: none;
  text-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  border: none;
}

.btn-main:hover,
.mid-dark input[type=submit]:hover,
.mid-dark input[type=file]:hover {
  -webkit-filter: brightness(130%);
  filter: brightness(130%)
}

.content-separator {
  height: 1px;
  background-image: url(../images/content-separator2.png);
  margin: 10px 0 10px 0
}

.kr.basic {
  width: 47px;
  height: 40px;
  padding-right: 35px;
  background: url(../images/basic.png) no-repeat center center
}

.toplist .title span,
.mid-dark .title span {
  margin-left: auto;
  color: #dac0a3;
  font-size: 12px;
  text-shadow: 0 0 6px rgba(0, 0, 0, 0.6)
}

.alert {
  color: #dac0a3;
  border-radius: 10px;
  font-size: 14px;
  padding: 10px;
  margin-bottom: 10px
}

.alert-info {
  background-color: #244c58;
  border: 1px solid #518aa5
}

.alert-danger,
.alert-error {
  background-color: #582424;
  border: 1px solid #a55151
}

.alert-warning {
  background-color: #6a5224;
  border: 1px solid #a58251
}

.alert-success {
  background-color: #495023;
  border: 1px solid #68722f
}

.alert ul {
  margin-left: 15px
}

.alert ul li {
  padding-top: 2px;
  padding-bottom: 2px
}

.board-text-input {
  width: 100%;
  border: 0;
  color: #b4946e !important;
  padding: 6px 10px 6px 10px;
  background: #281c14;
  resize: vertical;
  margin-top: 15px;
  border-radius: 10px;
  color: inherit
}

.board-text-input:focus,
.mid-dark textarea:focus {
  outline: none !important;
  border: 1px solid #553c2b
}

.card-body.board {
  padding: 0
}

.title-right {
  font-size: 15px;
  color: #dac0a3
}

.topics-nav {
  font-size: 1.3rem;
  color: #c4c4c4
}

.topics-nav .nav {
  display: flex;
  padding: 10px;
  justify-content: space-between
}

.pageNav {
  display: flex;
  align-items: center
}

.pageNav a {
  font-size: 12px;
  color: #dac0a3
}

.pageNav-main {
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-table;
  margin-left: 0 !important
}

.pageNav-page.pageNav-page--current {
  background-color: #682417;
  cursor: pointer
}

.pageNav-page:not(:last-child) {
  border-right: none
}

.pageNav-page {
  display: inline-table;
  background: #766450;
  color: #fff;
  white-space: nowrap;
  font-size: 12px;
  width: 25px;
  height: 25px;
  line-height: 25px;
  border-radius: 7px;
  text-align: center;
  margin-right: 5px
}

.pageNav-page>a {
  display: block;
  padding: 0 8px;
  text-decoration: none;
  color: inherit;
  color: #fff !important;
  border-radius: 7px;
  transition: .15s ease-in-out
}

.pageNav-page>a:hover {
  background-color: #a89075;
  border-radius: 7px
}

.topics-container {
  display: table;
  table-layout: fixed;
  border-collapse: collapse;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%
}

.topics-container-group {
  display: table-row-group
}

.topics-container-group.sticky .topic-item {
  background-color: #4f3c31
}

.topic-item {
  display: table;
  table-layout: fixed;
  background-color: #3c291d;
  border-bottom: 1px solid #624b3d;
  color: #d7ccc1;
  font-size: 12px;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
  min-width: 530px
}

.topics-main {
  overflow-x: auto
}

.topic-item-cell.topic-item-cell--icon {
  width: 40px;
  position: relative
}

.topic-item-cell {
  display: table-cell;
  vertical-align: middle;
  padding: 10px 10px
}

.topic-item-cell--icon+.topic-item-cell--main,
.topic-item-cell--icon+.topic-item-cell--newThread {
  padding-left: 0
}

.topic-item-cell.topic-item-cell--meta {
  width: 80px
}

.topic-item-cell.topic-item-cell--latest {
  width: 140px;
  text-align: right
}

.topic-item-cell.topic-item-cell--icon.topic-item-cell--iconEnd {
  width: 44px;
  padding-left: 5px
}

.topic-item-statuses,
.topic-item .topic-item-extraInfo {
  list-style: none;
  margin: 0;
  padding: 0;
  float: right
}

.topic-item-statuses>li,
.topic-item .topic-item-extraInfo>li {
  float: left;
  margin-left: 8px;
  list-style: none
}

.u-srOnly {
  position: absolute;
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
  clip: rect(0 0 0 0);
  overflow: hidden
}

.topic-item-cell--main .topic-item-minor {
  display: flex;
  align-items: center
}

.topic-item-cell--main .topic-item-minor {
  clear: both
}

.topic-item-minor a span {
  font-size: 14px;
  color: #dac0a3 !important
}

.topic-item-parts li span {
  color: #dac0a3 !important
}

.topic-item-cell--main .topic-item-minor .topic-item-parts {
  flex-grow: 1;
  margin-left: 0
}

.topic-item-parts {
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline
}

.topic-item-parts>li {
  display: inline;
  margin: 0;
  padding: 0
}

.topic-item-parts>li {
  display: inline;
  margin: 0;
  padding: 0
}

.topic-item .pairs {
  line-height: inherit
}

.pairs.pairs--justified {
  justify-content: space-between
}

.pairs {
  padding: 0;
  margin: 0;
  overflow: hidden;
  line-height: 1.7
}

.pairs.pairs--justified>dt {
  float: left;
  max-width: 100%;
  margin-right: 10px;
  flex-shrink: 0
}

.pairs>dt {
  padding: 0;
  margin: 0
}

.pairs.pairs--justified>dd {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.pairs>dd {
  padding: 0;
  margin: 0
}

.topic-item-iconContainer .avatar.avatar--xxs {
  width: 37px;
  height: 37px;
  font-size: 14px
}

.topic-item-title a {
  color: #e1e1e1 !important;
  font-size: 14px;
  transition: color .15s ease-in-out
}

.topic-item-title a:hover {
  color: #b56353 !important
}

.avatar img:not(.cropImage) {
  text-indent: 100%;
  overflow: hidden;
  white-space: nowrap;
  word-wrap: normal;
  display: block;
  border-radius: 10px;
  width: 100%;
  height: 100%
}

.dropdown {
  position: relative;
  display: inline-block
}

.dropdown-menu {
  display: none;
  position: absolute;
  background-color: #533929;
  border: 1px solid #845b42;
  border-radius: 3px;
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
  transform: translate3d(0px, 4px, 0px);
  z-index: 20;
  width: 100%;
  left: 0
}

.dropdown-item {
  color: #dac0a3;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out
}

.dropdown-item:hover {
  background-color: #77523c
}

.dropdown-toggle {
  background-color: #752d20;
  color: #cca97e;
  padding: 8px 12px;
  border-radius: 3px;
  border: 1px solid #a24632;
  cursor: pointer;
  width: auto
}

.popover {
  display: none;
  position: absolute;
  background-color: #57412f;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  border: 1px solid #745740;
  color: #dac0a3;
  border-radius: 4px;
  padding: 10px;
  z-index: 1000;
  transition: opacity .3s ease, transform .3s ease;
  transform: scale(0.95);
  left: 30%
}

.mid-dark .bottom-section {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 10px
}

.mid-dark .bottom-section div {
  display: flex;
  align-items: center
}

.forum-container {
  background-color: #513828;
  border-radius: 8px;
  padding: 15px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2)
}

.forum-topic {
  display: flex;
  align-items: center;
  padding: 10px;
  border-radius: 7px;
  border-bottom: 1px solid #754d35;
  margin-bottom: 5px;
  transition: background-color .3s
}

.forum-topic:hover {
  background-color: #754d35
}

.forum-topic:last-child {
  margin-bottom: 0
}

.forum-icon {
  display: flex;
  align-items: center;
  justify-content: center
}

.forum-icon i {
  font-size: 24px;
  color: #cca97e;
  margin-right: 15px;
  width: 35px
}

.thread-icon i {
  width: 40px;
  font-size: 16px
}

.forum-details {
  flex-grow: 1
}

.forum-details.status {
  width: 55px;
  padding-left: 15px
}

.forum-details.stats {
  display: grid
}

.forum-title {
  display: flex;
  align-items: center;
  justify-content: space-between
}

.forum-title .fa-lock {
  margin-right: 15px;
  margin-left: 10px;
  color: #cca97e
}

.forum-title a {
  display: block;
  color: #cc7344;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  width: 200px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

.forum-title a.thread-vote {
  width: 70px
}

.forum-stats {
  color: #dac0a3;
  font-size: 14px
}

.forum-latest {
  text-align: right;
  width: 110px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

.forum-latest a {
  color: #da5942 !important
}

.forum-latest .latest-post {
  display: block;
  color: #dac0a3;
  text-decoration: none;
  text-align: right;
  width: 125px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

.forum-latest time {
  display: block;
  color: #cca97e;
  font-size: 12px
}

@media (max-width:768px) {
  .forum-topic {
    flex-direction: column;
    align-items: start
  }

  .forum-latest {
    text-align: left;
    margin-top: 10px
  }
}

.forum-posts {
  margin-top: 20px
}

.forum-post {
  background-color: #754d35;
  padding: 15px;
  margin-bottom: 15px;
  border-radius: 7px;
  overflow-wrap: break-word
}

.forum-post.first-post {
  padding: 22px;
  background-color: #402315;
  font-size: 15px;
  border: 1px solid #82492e
}

.gm_color {
  color: #ffda00 !important;
  font-weight: bold;
  line-height: 22px
}

.post-footer {
  display: flex;
  justify-content: space-between;
  font-size: 14px
}

.post-author,
.post-date {
  color: #cca97e
}

.forum-reply form {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-top: 20px
}

.forum-reply input[type=submit] {
  background-color: #752d20;
  color: #dac0a3;
  border: 1px solid #a24632;
  border-radius: 5px;
  line-height: 0;
  cursor: pointer
}

.react-level-option {
  display: flex;
  align-items: center
}

.forum-post {
  background-color: #3f2b1e;
  padding: 15px;
  border-radius: 8px;
  margin-bottom: 15px
}

.post-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px
}

.post-author {
  font-weight: bold;
  color: #cca97e
}

.post-author i {
  margin-right: 5px
}

.post-date {
  margin-left: 10px;
  font-size: 12px;
  color: #cca97e
}

.post-vote {
  margin-left: auto
}

.post-vote i {
  margin-right: 5px
}

.post-content {
  color: #dac0a3;
  margin-bottom: 15px;
  word-wrap: normal;
  word-break: normal;
  overflow-wrap: break-word;
  white-space: pre-wrap
}

.post-content ul,
.post-content ol,
.post-content dl,
.content ul {
  padding-left: 30px;
  padding-top: 5px
}

.post-footer {
  display: flex;
  justify-content: space-between;
  align-items: center
}

.post-actions {
  display: flex;
  list-style: none
}

.post-actions li {
  margin-right: 10px;
  color: #cca97e
}

.emoji-container {
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
  align-items: center
}

.emoji-container a {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 25px;
  line-height: 24px;
  font-weight: 700;
  padding: 0 5px 0 5px;
  background-color: hsla(234.935 calc(1 * 85.556%) 64.706% / .15);
  border-radius: 5px;
  cursor: pointer;
  margin-bottom: 3px;
  transition: background-color .3s ease
}

.emoji-container a:hover {
  background-color: #966344
}

.emoji-container a {
  color: #cca97e;
  text-decoration: none
}

.emoji-container a i {
  margin-left: 5px
}

.emoji-container .btn {
  margin: 0
}

@media (max-width:768px) {

  .post-header,
  .post-footer {
    flex-direction: column;
    align-items: flex-start
  }
}

.action-buttons {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px
}

.action-buttons button,
.action-buttons select {
  margin-top: 0;
  margin-bottom: 0
}

::placeholder {
  color: #b49e85;
  opacity: 1
}

:-ms-input-placeholder {
  color: #b49e85
}

::-webkit-input-placeholder {
  color: #b49e85
}

@media screen and (max-width:550px) {
  .mid-content {
    margin-top: 168px
  }

  .mid-dark .content {
    padding: 25px 0 25px 0
  }

  .hide-m {
    display: none
  }
}

@media screen and (max-width:400px) {
  .side-dark .current-event {
    width: unset
  }
}

@media screen and (max-width:790px) {
  .language-select {
    margin-left: 7px
  }

  .nav-logo img {
    margin-right: 7px
  }

  .footer-links a {
    margin: 0 10px
  }

  #bg-video {
    visibility: hidden
  }
}

@media screen and (max-width:1085px) {
  .slider {
    width: 400px
  }

  .slider img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center
  }

  .mid-content {
    position: relative;
    justify-content: center
  }

  .statistics {
    width: 100%
  }
}

@media screen and (max-width:930px) {
  .slider-wrapper {
    display: none
  }

  .r-advertisement {
    display: none;
    -webkit-animation: none;
    animation: none
  }

  #discord {
    display: none
  }

  .statistics {
    height: unset
  }

  .side-dark {
    display: none
  }
}

@media screen and (max-width:840px) {
  .main-content {
    flex-direction: column;
    align-items: center
  }

  .mid-wrapper,
  .side-wrapper {
    width: 100%;
    margin-right: 0
  }

  .side-light,
  .side-dark {
    width: unset
  }
}

@media screen and (max-width:635px) {
  .nav-menu {
    position: fixed;
    left: -100%;
    top: 5rem;
    flex-direction: column;
    background-color: #0e0e0e;
    width: 100%;
    border-radius: 10px;
    text-align: center;
    transition: .3s;
    box-shadow: 0 10px 27px rgba(0, 0, 0, 0.3);
    display: none;
    padding: 10px;
    transition: opacity .3s ease, height .3s ease, visibility .3s ease;
    visibility: hidden;
    opacity: 0
  }

  .nav-links {
    flex-direction: column;
    width: 100%;
    align-items: center;
    padding: 0
  }

  .language-select {
    margin: 0 auto
  }

  .language-dropdown {
    display: block;
    position: absolute;
    top: 15px;
    left: 20px
  }

  .languages {
    top: 35px;
    right: 0;
    left: unset
  }

  .nav-links li {
    width: 100%;
    padding: 10px 0
  }

  .nav-menu.active {
    left: 0;
    display: block
  }

  .nav-item {
    margin: 2.5rem 0
  }

  .nav-links {
    margin-top: 0
  }

  .nav-logo img {
    margin-right: 0
  }

  .hamburger {
    display: block;
    position: absolute;
    top: 15px;
    right: 20px;
    cursor: pointer
  }

  .hamburger.active .bar:nth-child(2) {
    opacity: 0
  }

  .hamburger.active .bar:nth-child(1) {
    transform: translateY(8px) rotate(45deg)
  }

  .hamburger.active .bar:nth-child(3) {
    transform: translateY(-8px) rotate(-45deg)
  }

  .logo-box {
    height: 90px;
    max-width: 75% !important;
    top: 67px
  }

  .logo {
    max-width: 100% !important
  }

  .mid-content {
    flex-direction: column;
    align-items: center
  }

  .slider-wrapper {
    display: flex !important
  }

  .slider {
    width: 100%;
    height: auto
  }

  .slider img {
    width: 100%;
    height: auto;
    object-fit: unset;
    object-position: unset
  }

  .top-content {
    justify-content: center
  }

  .info-boxes {
    display: flex;
    justify-content: center;
    flex-direction: row;
    width: 100%;
    display: none !important
  }

  .navbar::after {
    background: transparent
  }
}

.content-tabs-container {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  background-color: rgba(0, 0, 0, .2);
  width: 98%;
  padding: 5px;
  margin: 10px auto 10px auto;
  border-radius: 6px
}

input[name=tab]+label {
  border-radius: 7px;
  padding: 7px;
  text-align: left;
  color: #dac0a3;
  margin: 5px;
  cursor: pointer;
  background: #562217;
  background: linear-gradient(90deg, rgba(86, 34, 23, 1) 0, rgba(102, 39, 27, 1) 100%);
  border: 1px solid #722c1e;
  -webkit-transition: all .3s ease;
  transition: all .3s ease
}

input[name=tab]:checked+label {
  border-radius: 7px;
  padding: 7px;
  text-align: left;
  color: #dac0a3;
  cursor: pointer;
  background: #763021;
  background: linear-gradient(90deg, rgba(118, 48, 33, 1) 0, rgba(140, 55, 37, 1) 100%);
  border: 1px solid #9b3e2a;
  -webkit-transition: all .3s ease;
  transition: all .3s ease
}

input[type=radio][name=tab] {
  display: none
}

#discord {
  position: fixed;
  top: 100px;
  right: -150px;
  z-index: 45;
  opacity: .5;
  transition: .3s
}

#discord:hover {
  right: 0;
  opacity: 1
}

.closed {
  background-color: rgba(173, 151, 151, 0.2)
}

.sticky {
  background-color: rgba(95, 48, 18, 0.6)
}

.thread-voted {
  color: green
}

.reacted {
  border: 2px solid #51733b
}

.emojimenu {
  height: 50px;
  position: relative;
  display: contents;
  background-color: transparent
}

div.emojis {
  display: contents
}

.right {
  right: 0;
  position: absolute
}

ul,
ol {
  line-height: 20px
}

.clickable {
  cursor: pointer
}

.text-left {
  text-align: left
}

.r-advertisement {
  right: 0;
  width: 173px;
  height: 290px;
  position: fixed;
  top: 45%;
  z-index: 999;
  -webkit-animation: flashing infinite 3s linear;
  animation: flashing infinite 3s linear
}

.main_pc {
  color: #FFC800
}

@-webkit-keyframes flashing {

  0%,
  100% {
    -webkit-filter: brightness(100%);
    filter: brightness(100%)
  }

  50% {
    -webkit-filter: brightness(150%);
    filter: brightness(150%)
  }
}

@keyframes flashing {

  0%,
  100% {
    -webkit-filter: brightness(100%);
    filter: brightness(100%)
  }

  50% {
    -webkit-filter: brightness(150%);
    filter: brightness(150%)
  }
}

@keyframes logo_ani_scale {
  0% {
    transform: scale(1)
  }

  50% {
    transform: scale(1)
  }

  100% {
    transform: scale(1)
  }
}

ul.nav-links>li.active {
  font-weight: bold
}

ul.nav-links>li:hover {
  font-weight: bold
}

@keyframes blinking {
  0% {
    filter: hue-rotate(0deg);
    transform: scale(1.0)
  }

  50% {
    filter: hue-rotate(-10deg);
    transform: scale(1.04)
  }

  100% {
    filter: hue-rotate(0deg);
    transform: scale(1.0)
  }
}

.blink {
  animation: blinking 1.0s infinite
}

.btn-ucp,
.download,
.current-event,
button,
input[type='submit'] {
  transition: transform .2s
}

.btn-ucp:hover,
.download:hover,
.current-event:hover,
button:hover,
input[type='submit']:hover {
  transform: scale(1.03)
}

.forum-tag {
  display: inline-block;
  padding: .2em .5em;
  margin: .2em;
  border-radius: .2em;
  color: white;
  font-size: .8em
}

.gm_icon {
  display: inline-block;
  margin-bottom: -6px;
  width: 44px;
  height: 22px;
  background: url(../images/gm.png) no-repeat center center
}

div.post-content img,
div.content img {
  max-width: 100%;
  height: auto;
  vertical-align: middle
}

.content-less-padding {
  padding: 8px 2px !important
}

.forum-ticker {
  padding: 5px
}

.forum-ticker .forum-ticker-item {
  background-color: rgba(81, 56, 40, 0.4);
  display: block;
  padding: 8px 12px;
  margin: 5px 0;
  border-radius: 6px;
  transition: background-color .2s ease, transform .2s ease;
  border: 1px solid rgba(180, 148, 110, 0.1)
}

.forum-ticker .forum-ticker-item:hover {
  background-color: rgba(117, 77, 53, 0.6)
}

.forum-ticker .ticker-content {
  display: flex;
  flex-direction: column;
  gap: 4px
}

.forum-ticker .ticker-category {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  font-size: 13px
}

.forum-ticker .category-tag {
  font-size: 12px;
  padding: 2px 8px;
  border-radius: 4px;
  color: #dac0a3;
  background-color: rgba(204, 169, 126, 0.15)
}

.forum-ticker .category-tag.dev-diary {
  background-color: rgba(255, 218, 0, 0.15);
  color: #ffda00
}

.forum-ticker .category-tag.marketplace {
  background-color: rgba(204, 115, 68, 0.15);
  color: #cc7344
}

.forum-ticker .thread-title {
  color: #dac0a3;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis
}

.forum-ticker .ticker-meta {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
  color: #cca97e
}

.forum-ticker .author {
  color: #cc7344
}

.forum-ticker .topic-item-latestDate {
  color: #b4946e;
  font-size: 11px
}

.forum-ticker .fa-clock {
  color: #754d35;
  font-size: 12px
}

.forum-tag {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 4px 8px;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
  transition: all .2s ease
}

.forum-tag.approved {
  background-color: rgba(81, 115, 59, 0.4);
  color: #98cc65;
  border: 1px solid rgba(125, 166, 84, 0.4)
}

.forum-tag.approved:hover {
  background-color: rgba(81, 115, 59, 0.5);
  border-color: rgba(125, 166, 84, 0.5)
}

.forum-tag.rejected {
  background-color: rgba(180, 80, 60, 0.4);
  color: #ff8f5e;
  border: 1px solid rgba(204, 115, 68, 0.4)
}

.forum-tag.rejected:hover {
  background-color: rgba(180, 80, 60, 0.5);
  border-color: rgba(204, 115, 68, 0.5)
}

.forum-tag i {
  font-size: 11px
}

.forum-tag.low-prio {
  background-color: rgba(147, 87, 180, 0.4);
  color: #c49ddb;
  border: 1px solid rgba(196, 157, 219, 0.4)
}

.forum-tag.low-prio:hover {
  background-color: rgba(147, 87, 180, 0.5);
  border-color: rgba(196, 157, 219, 0.5)
}

.forum-tag.noted {
  background-color: rgba(70, 130, 180, 0.4);
  color: #89c2e8;
  border: 1px solid rgba(137, 194, 232, 0.4)
}

.forum-tag.noted:hover {
  background-color: rgba(70, 130, 180, 0.5);
  border-color: rgba(137, 194, 232, 0.5)
}

.forum-tag.considering {
  background-color: rgba(180, 140, 50, 0.4);
  color: #ffd280;
  border: 1px solid rgba(255, 210, 128, 0.4)
}

.forum-tag.considering:hover {
  background-color: rgba(180, 140, 50, 0.5);
  border-color: rgba(255, 210, 128, 0.5)
}

.news-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
  padding: 10px;
  width: 100%
}

.news-card {
  position: relative;
  background-color: rgba(81, 56, 40, 0.4);
  overflow: hidden;
  transition: transform .3s ease, box-shadow .3s ease;
  border: 1px solid rgba(180, 148, 110, 0.2)
}

.news-card:hover {
  transform: translateY(-3px);
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3)
}

.news-image {
  position: relative;
  width: 100%;
  height: 180px;
  overflow: hidden
}

.news-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform .3s ease
}

.news-card:hover .news-image img {
  transform: scale(1.05)
}

.news-overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 50%;
  background: linear-gradient(to top, rgba(62, 42, 30, 0.9), transparent)
}

.news-content {
  padding: 15px
}

.news-meta {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px
}

.news-date {
  font-size: 12px;
  color: #b4946e
}

.news-author {
  display: flex;
  align-items: center;
  gap: 5px
}

.news-title {
  color: #dac0a3;
  font-size: 15px;
  line-height: 1.4;
  margin: 0;
  font-weight: bold;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5)
}

@media (max-width:768px) {
  .news-grid {
    grid-template-columns: 1fr;
    padding: 10px
  }

  .news-image {
    height: 160px
  }
}

@media (max-width:1200px) {
  .news-grid {
    grid-template-columns: repeat(2, 1fr)
  }
}

@media (max-width:768px) {
  .news-grid {
    grid-template-columns: 1fr
  }

  .news-image {
    height: 160px
  }
}

@media (max-width:1200px) {
  .statistics {
    margin-top: 10px
  }
}

.statistics .forum-ticker .forum-ticker-item {
  margin: 9px 0;
  border-radius: 0;
  background-color: rgb(57 40 29 / 60%);
  transition: background-color .2s ease, transform .2s ease;
  border: 1px solid rgb(190 156 116 / 10%)
}

.statistics .forum-ticker .forum-ticker-item:last-child {
  margin-bottom: 0
}

.statistics .forum-ticker {
  padding: 0
}

.statistics .thread-title {
  color: #dac0a3;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 120px;
  display: inline-block
}

.statistics .ticker-left {
  display: flex;
  align-items: center;
  gap: 8px;
  min-width: 0
}

@media (max-width:768px) {
  .thread-title {
    max-width: 140px
  }
}

.shoutbox {
  background-color: rgb(53 36 25 / 70%);
  border: 1px solid rgb(30 23 14 / 20%);
  border-radius: 8px
}

.shoutbox .shoutbox-title {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  padding: 12px 15px;
  color: #d19270;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: .5px;
  background: url(../images/side_title_bg.png) no-repeat center center, #493122b3;
  border-radius: 8px 8px 0 0
}

.shoutbox .shoutbox-controls {
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
  gap: 12px
}

.shoutbox .shoutbox-control {
  color: #b4946e;
  font-size: 12px;
  transition: color .2s ease
}

.shoutbox .shoutbox-control:hover {
  color: #dac0a3
}

.shoutbox .shoutbox-content {
  max-height: 300px;
  overflow-y: auto;
  padding: 10px
}

.shoutbox .shoutbox-empty {
  text-align: center;
  padding: 20px;
  color: #b4946e;
  font-size: 13px
}

.shoutbox .shoutbox-message {
  display: flex;
  gap: 10px;
  padding: 8px;
  margin-bottom: 8px;
  border-radius: 6px;
  transition: background-color .2s ease;
  border-bottom: 1px solid #5a4336
}

.shoutbox .shoutbox-message:hover {
  background-color: rgba(117, 77, 53, 0.1)
}

.shoutbox .message-avatar {
  width: 32px;
  height: 32px;
  background-color: rgba(180, 148, 110, 0.2);
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center
}

.shoutbox .avatar-text {
  color: #dac0a3;
  font-size: 12px;
  font-weight: bold
}

.shoutbox .message-content {
  flex: 1;
  min-width: 0
}

.shoutbox .message-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 4px
}

.shoutbox .message-author {
  color: #dac0a3;
  font-size: 13px;
  font-weight: bold
}

.shoutbox .message-time {
  color: #b4946e;
  font-size: 11px
}

.shoutbox .message-text {
  color: #dac0a3;
  font-size: 13px;
  word-break: break-word
}

.shoutbox .shoutbox-input {
  display: flex;
  gap: 8px;
  padding: 10px;
  align-items: flex-start
}

.shoutbox .shoutbox-input textarea {
  flex: 1;
  background-color: rgba(81, 56, 40, 0.6);
  border: 1px solid rgba(180, 148, 110, 0.2);
  border-radius: 4px;
  margin-top: 0;
  color: #dac0a3;
  font-size: 13px;
  padding: 8px 40px 8px 12px;
  resize: none;
  min-height: 36px;
  line-height: 20px
}

.shoutbox .input-wrapper {
  position: relative;
  flex: 1;
  display: flex;
  align-items: flex-start
}

.shoutbox .shoutbox-input textarea:focus {
  outline: none;
  border-color: rgba(180, 148, 110, 0.4)
}

.shoutbox .btn-send {
  background-color: rgba(180, 148, 110, 0.2);
  border: 1px solid rgba(180, 148, 110, 0.2);
  border-radius: 4px;
  color: #dac0a3;
  width: 36px;
  height: 36px;
  display: flex;
  margin-right: 0;
  align-items: center;
  justify-content: center;
  transition: all .2s ease
}

.shoutbox .btn-send:hover {
  background-color: rgba(180, 148, 110, 0.3);
  border-color: rgba(180, 148, 110, 0.3)
}

.shoutbox .btn-emoji {
  position: absolute;
  right: 8px;
  color: #b4946e;
  font-size: 16px;
  padding: 4px;
  background: none;
  border: 0;
  transition: color .2s ease
}

.shoutbox .btn-emoji:hover {
  color: #dac0a3
}

.shoutbox-content::-webkit-scrollbar {
  width: 6px
}

.shoutbox-content::-webkit-scrollbar-track {
  background: rgba(81, 56, 40, 0.4)
}

.shoutbox-content::-webkit-scrollbar-thumb {
  background: rgba(180, 148, 110, 0.3);
  border-radius: 3px
}

.shoutbox-content::-webkit-scrollbar-thumb:hover {
  background: rgba(180, 148, 110, 0.4)
}

@media (max-width:768px) {
  .shoutbox-content {
    max-height: 250px
  }

  .shoutbox .message-avatar {
    width: 28px;
    height: 28px
  }

  .shoutbox .shoutbox-input textarea {
    font-size: 12px
  }
}

.shoutbox .content-separator {
  margin: 0
}

.shoutbox-language {
  background-color: rgba(81, 56, 40, 0.6);
  border: 1px solid rgba(180, 148, 110, 0.2);
  border-radius: 4px;
  color: #dac0a3;
  font-size: 12px;
  padding: 4px 8px;
  cursor: pointer;
  transition: all .2s ease;
  margin-top: 0
}

.shoutbox-language:hover {
  border-color: rgba(180, 148, 110, 0.4)
}

.shoutbox-language:focus {
  outline: none;
  border-color: rgba(180, 148, 110, 0.4)
}

.shoutbox-language option {
  background-color: #513828;
  color: #dac0a3;
  padding: 8px
}

.shoutbox-language option[value=global] {
  background-image: url(../images/en.png)
}

.shoutbox-language option[value=de] {
  background-image: url(../images/de.png)
}

.shoutbox-language option[value=tr] {
  background-image: url(../images/tr.png)
}

.shoutbox-language option[value=ro] {
  background-image: url(../images/ro.png)
}

.language-dd {
  position: relative
}

.language-dd .s-language-select {
  background: rgba(81, 56, 40, 0.4);
  border: 1px solid rgba(180, 148, 110, 0.2);
  border-radius: 4px;
  color: #dac0a3;
  font-size: 12px;
  padding: 4px 8px;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 6px;
  min-width: 70px;
  margin-bottom: 0
}

.language-dd .s-languages {
  position: absolute;
  top: calc(100% + 5px);
  left: 0;
  background: rgba(81, 56, 40, 0.4);
  padding: 3px;
  border-radius: 4px;
  border: 1px solid rgba(180, 148, 110, 0.2);
  display: none;
  min-width: 100%;
  z-index: 1000
}

.language-dd .s-language-select:hover .s-languages {
  display: block
}

.language-dd .s-languages a {
  color: #dac0a3;
  font-size: 12px;
  padding: 4px 8px;
  border-radius: 3px;
  display: flex;
  align-items: center;
  gap: 6px;
  text-decoration: none;
  transition: all .2s ease;
  white-space: nowrap
}

.language-dd .s-languages a:hover {
  background: rgba(180, 148, 110, 0.2);
  color: #f7954c
}

.language-dd .s-languages a.active {
  background: rgba(117, 77, 53, 0.6);
  color: #f7954c
}

.language-dd .flags {
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  display: inline-block;
  vertical-align: middle
}

.language-dd .s-languages {
  transform-origin: top;
  animation: dropdownOpen .2s ease
}

@keyframes dropdownOpen {
  from {
    opacity: 0;
    transform: translateY(-10px)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

@media (max-width:768px) {

  .language-dd .s-language-select,
  .s-languages a {
    font-size: 11px;
    padding: 3px 6px
  }

  .language-dd .flags {
    width: 18px;
    height: 14px
  }
}

.modal {
  display: block;
  position: fixed;
  z-index: 1050;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.5);
  padding-top: 160px;
  transition: all .5s ease
}

.modal-content {
  background-color: #0e0e0e;
  border: 1px solid #5c4636;
  margin: auto;
  padding: 0;
  border-radius: 5px;
  width: 40%;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  transition: opacity .2s ease, transform .2s ease;
  opacity: 1;
  transform: scale(1)
}

.close {
  color: #dac0a3;
  float: right;
  font-size: 20px;
  font-weight: bold;
  cursor: pointer
}

.close:hover,
.close:focus {
  color: #f6dabb;
  text-decoration: none;
  cursor: pointer
}

.modal-header {
  padding: 10px 16px;
  border-radius: 5px;
  background-color: #0e0e0e;
  color: #dac0a3;
  border-bottom: 1px solid #5c4636
}

.modal-body {
  padding: 15px;
  font-size: 14px;
  color: #dac0a3
}

.fade {
  display: none;
}

.text-center {
  text-align: center;
}

.mt-3 {
  margin-top: 15px;
}

.mb-3 {
  margin-bottom: 15px;
}

.pagination {
  display: inline-block;
}

.pagination a,
.pagination strong {
  padding: 10px;
  float: left;
  border: 1px dashed;
  font-size: 14px;
  font-family: 'Arial';
  color: #dac0a3;
  margin: 10px;
}

.swal2-styled.swal2-confirm {
  display: flex !important;
  align-items: center !important;
  height: 45px;
}


.news .content-tabs-container {
  display: flex;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 8px 8px 0 0;
  padding: 10px;
  margin: 0;
  overflow: hidden;
  width: 100%
}

.news .content-tabs-container input[type=radio] {
  display: none
}

.news .content-tabs-container label {
  flex: 1;
  padding: 15px 20px;
  text-align: center;
  cursor: pointer;
  color: #dac0a3;
  font-size: 14px;
  font-weight: 500;
  transition: all .3s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  border: 0;
  background: rgb(79 68 54);
  height: 50px
}

.news .content-tabs-container label i {
  font-size: 16px;
  transition: all .3s ease;
  color: #dac0a3
}

.news .content-tabs-container label:hover {
  background: rgb(122 105 84);
  color: #ffdeb9
}

.news .content-tabs-container input[type=radio]:checked+label {
  background: rgb(122 105 84);
  color: #ffdeb9;
  border-bottom: 2px solid #b4946e;
  border-left: none;
  border-right: none;
  border-top: none
}

.news .content-tabs-container input[type=radio]:checked+label i {
  color: #ffdeb9
}

.download-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  gap: 20px;
  padding: 20px
}

.download-card {
  background: rgba(44, 33, 27, 0.95);
  border: 1px solid #5c4636;
  border-radius: 8px;
  overflow: hidden;
  transition: all .3s ease;
  position: relative;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1)
}

.download-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 3px;
  background: linear-gradient(90deg, #cc7344, #b4946e);
  transform: scaleX(0);
  transform-origin: left;
  transition: transform .3s ease
}

.download-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2)
}

.download-card:hover::before {
  transform: scaleX(1)
}

.download-card-header {
  background: rgba(0, 0, 0, 0.2);
  padding: 20px;
  display: flex;
  align-items: center;
  gap: 15px;
  border-bottom: 1px solid #5c4636;
  transition: background-color .3s ease
}

.download-card:hover .download-card-header {
  background: rgba(0, 0, 0, 0.3)
}

.download-card-header i {
  font-size: 1.8em;
  color: #cc7344;
  transition: transform .3s ease
}

.download-card:hover .download-card-header i {
  transform: scale(1.1)
}

.download-title {
  font-size: 1.2em;
  color: #dac0a3;
  font-weight: 500;
  transition: color .3s ease
}

.download-card:hover .download-title {
  color: #ffdeb9
}

.download-card-content {
  padding: 20px;
  display: flex;
  justify-content: center;
  align-items: center
}

.download-button {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  padding: 12px 24px;
  background: linear-gradient(135deg, #151514, #2c2118);
  color: #dac0a3;
  border: 1px solid #5c4636;
  border-radius: 6px;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s ease;
  position: relative;
  overflow: hidden
}

.download-button::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.1), transparent);
  transition: left .5s ease
}

.download-button:hover {
  background: linear-gradient(135deg, #2c2118, #151514);
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2)
}

.download-button:hover::before {
  left: 100%
}

.download-button i {
  font-size: 1.2em;
  color: #dac0a3;
  transition: transform .3s ease
}

.download-button:hover i {
  transform: translateY(-2px)
}

@media (max-width: 768px) {
  .download-grid {
    grid-template-columns: 1fr;
    padding: 15px
  }

  .download-card-header {
    padding: 15px
  }

  .download-button {
    padding: 10px 20px
  }
}

.download-card-header i.fa-google-drive {
  color: #4285F4;
  font-size: 1.8em
}

.download-card-header i.fa-mega {
  color: #D9272E;
  font-size: 1.8em
}

.download-card-header i.fa-cloud {
  color: #2C7BE5;
  font-size: 1.8em
}

.download-card-header i.fa-link {
  color: #B4946E;
  font-size: 1.8em
}

.download-card-header i.fa-cloud-download {
  color: #D9272E;
  font-size: 1.8em
}

.download-card-header i.fa-download {
  color: #D9272E;
  font-size: 1.8em
}

.content.top3 {
  background-color: #1c1c1c;
  padding: 30px 20px;
}

.top3-cards {
  display: flex;
  justify-content: center;
  align-items: flex-end;
  gap: 18px;
  width: 100%;
  margin: 0 auto
}

.top3-card {
  background-image: url(../images/rank_bg.png);
  background-repeat: no-repeat;
  background-size: cover;
  height: 93px;
  width: 95px;
  border-radius: 18px;
  border: 1px solid #b4946e;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 23px 5px 5px 5px;
  position: relative;
  min-width: 90px;
  min-height: 120px;
  width: 110px;
  transition: all .3s ease
}

.top3-card.top1 {
  margin-bottom: 24px;
  animation: floatTop1 3s ease-in-out infinite;
  z-index: 2
}

.top3-rank-badge-img {
  width: 42px;
  height: 57px;
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  align-items: flex-start;
  justify-content: center;
  z-index: 3;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center
}

.top3-rank-badge-img.rank-1 {
  background-image: url('../images/rank_1.png');
  height: 21px;
  width: 27px;
}

.top3-rank-badge-img.rank-2 {
  background-image: url('../images/rank_2.png');
  height: 21px;
  width: 27px;
}

.top3-rank-badge-img.rank-3 {
  background-image: url('../images/rank_3.png');
  height: 21px;
  width: 27px;
}

.top3-rank-badge-img span {
  display: block;
  width: 100%;
  height: 100%;
  font-size: 20px;
  font-weight: bold;
  color: #e9ccad;
  text-align: center;
  line-height: 57px;
  text-shadow: 0 2px 6px #000, 0 0 2px #000;
  font-family: 'Onest', sans-serif;
  letter-spacing: 1px;
  user-select: none;
  pointer-events: none;
  padding-left: 2px
}

.top3-class-img {
  width: 55px;
  height: 55px;
  border-radius: 14px;
  overflow: hidden;
  background: #4a3626;
  box-shadow: 0 1px 4px #0004;
  border: 2px solid #b4946e;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
  animation: pulseClassImage 3s ease-in-out infinite
}

.top3-card i {
  position: absolute;
  z-index: 100;
  top: 70px
}

.top3-class-img.class {
  width: 55px;
  height: 55px;
  background-size: cover;
  background-repeat: no-repeat;
  display: block
}

.top3-class-img.job_0 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAIAAABuP+aXAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFyWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuNzhiNzYzOCwgMjAyNS8wMi8xMS0xOToxMDowOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjUgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNS0wNC0yOFQxNToxNTo1NiswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjUtMDQtMjhUMTU6MTk6NDArMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjUtMDQtMjhUMTU6MTk6NDArMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmE5MzBiZmI0LTU4NTQtZjY0MS1iY2JiLTkxMGFjMDRkMWJiZiIgeG1wTU06RG9jdW1lbnRJRD0i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)
}

.top3-class-img.job_4 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAIAAABuP+aXAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuNzhiNzYzOCwgMjAyNS8wMi8xMS0xOToxMDowOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjUgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNS0wNC0yOFQxNToxNTo1NiswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjUtMDQtMjhUMTU6MTk6MjUrMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjUtMDQtMjhUMTU6MTk6MjUrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAxNzVkNGNmLTM5YzMtNTA0MS1hYTJkLTcwZWNhZjQwNGMwZSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMTc1ZDRjZi0zOWMzLTUwNDEtYWEyZC03MGVjYWY0MDRjMGUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTc1ZDRjZi0zOWMzLTUwNDEtYWEyZC03MGVjYWY0MDRjMGUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxNzVkNGNmLTM5YzMtNTA0MS1hYTJkLTcwZWNhZjQwNGMwZSIgc3RFdnQ6d2hlbj0iMjAyNS0wNC0yOFQxNToxNTo1NiswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI2LjUgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsJ7hDcAABGfSURBVFiFJZfpk6VlfUB/v2d71/vepfve3pfpnmEWZpgZGBhWB0RQwFApYiRFMGRRo6lUXIok5QcsU9F8SaqMFUtSVgmJKU1IoCKRENSUMoAQBQthZpi9e7qn97637/bed3u2fOBfOB9OnYNTI5WoUQKCMi+EK4xFRHR9x/FdJwzAmninSzmnDnE4R8Jd3zMARZoStFabojB5KgGtHzqUkd52WyvLHN7Zahtro2qJc+ZFYWmonMaD9tnlyUqpNlRLk+Tdy6vDHokLywDBglV5ARaVMpQSxinlBAF7mztGSzcKmXAQVFAqcc8tZKEHqUwGYKFQRmstuOOWPGCkt9kmhLkVL+72uKBaqjTJeYVlacZiVh2v91eaeZ55rksQ6z4plJUGaMkTfuQabZTWnHNKKRMcEOJubLWNhiMERELCapgleWuj1d1s9ZpdqQ13hV+JgtD3K77ROo8Lx3eY6zbbvV6/V6lEu+rVOMkkWMfhgCCzwquWbKsXBD4AbDdbiMAJEGstEGKMRQBAJJQYbdJ+Sjj3hyILQCixulg9e2Xx1OVuc4dxVhmr1ydGw3LEOReOmw7yQmq/5KKWV1Y23aL44j23SW1o4O0fG2qnucoLq61WkA5SBTiI43a7jWAHBUShxwDRGGOsBURrrQXQUiOhfuARa9N+pqWyWrthUJsYYxyt0YQLwqguCgpYaAnaeIL3O/3FzR1h4OnHHxt1xFM/f/vw1GiRpMvdeIBEtbvD0yETbKC28zxf3Wr7gg6FVAhBKEGrtdYaAMCClhoRhSuKQdrb3sn7qdGmNFypNGpMUEaQItVKqzyjjCBaQpAidpudCxs7JUae+fwjB++88acXl2uB9+nbrz84PbF/ZHizm3iloLe97VWCVCutdSUQYK0jhFLqfQbWaMMYQ4JKGUGplrpIE2Q0qkRu4FoKeZ5bCwqIKqTWOiyH3PHidru/0yWELXf7MyX/qT/5nQPX7dPdwUCpA+OjQ7vnxtabu8fqe1rddqECSpJmDz3HWhOGYZomiFAUBQOwCMQaa6212oA1WhOlFKHcK/leOTDKZnEqs8wojcKJhqNyWOlutdYvLwMhUTVa7HT3VqPvP/6pkdlxtdOjoffCm6cfu+s4KLp3apKBXW91/u3s4nV7plQuoZ+SWknJgiABQEoojQKXe0IWmjKCYJEgAhqlOBdBOUx6cWtl3Sjtl8vVetUreUbp7ZXNXqsbRKVavXZmeW1OsB985fPDM1N6p8/qta8/9awryGcffkil0g98qxUriqVOr3BY3u7PBC7nDBGV1kopShmtVn3qsCIrKEVCKQLKouCCl4Yr/Va3u9UemqhXR4aQkLiXxK1eFg+Y4JVGJYjCN88tHKyVf/g3j1fGxnQv5yP1n7z+i41W+4nP/BFYBAsWCCO04bDFtc33egle3ZoeawjBjbFaKYKIBBlYIAgIAEistUmSub7wK6V8kBRZ3pgdEx5fv7xSFMorlwLP4W6ABFHbX5y+eGSs8cJX/zyoVXU/50PDl66s9pPB45/8A6uUlRIZRyX9UihkTbhua/XyiYnGSKPRarW01sYYxphSigFYrQ2hBBDSvPA8xy8FRqosTgkng168dXXghX6jXtXaGGOKNBcOW+r0b5mdeu6JP/OGaqrZpVG53e52e63fvPODAGCSHCkjgZc3m4sLiyGBDHFCmkHcZ4wCWAArBNdaCyEYAKI1hbW9VDoUU2WI0qKQFtHxXJkX5aEK93h3pwvWBrWyF3iLG80wl0/98aPecN1mGS2VQBuTpIfn5ghB3e3TKLJSvvKzk6uXF3xGDu27Zn1rZ6Lser63vr6WZZk1xnNdqVQpLOHUaBl8zsH+1pF9N8xOvHJl9X8vL4M2jhCEoLVgrC2S1HEdvxIiY5003+U5f3rDIYt4enm1OjT84P0fauyasYWxeWyNpqXa1ubW88/956XTp4eH634pHK5F//DSG+Mloa0lhGitlVSu50mpsjyjtZIfA+waKj+8f75E4MEjezuJfPniimvUoJ9SgohAKBGCU8cljDU3Nk/UqgLw/85eLAn2zumz//gfL1y5cOnQrlnXF0hg8dKVJ77ytdfffJuNzv3gzfd+deoCd0RrkJV9x2i92s5Ch1BKOReEECkl3Tte6+UFZ2RXVLLW+J6T5PLVhdWo5PtlnztcK2u0JJQKwQbSTLvuG6+8+9/Lndrw0MWFpRsP72NKnjt3aaLsTI6PqjT72Y9+9M7iRow8VhlR6T1HD8+PjZ+7eiX0nTzPh8s+pRQRjTFaa0RCZxuRyiW64ppKqer7lBAw5sIgzThxtAZls6xABNd3HUdcXd946O77b5gI09bivvkJEOXFpbUPHD1wdM9Utez7jAx6ndXtForwzjtudeOtfVOTd99+a0DlyXNLLtEDabWUjJJ+koPVWmvOOaMExsvBhX6iGd1ud9eaO0cPXsMJZBudD++ff31tQxbS9RwhRKJ0I3RvqnnRrrsikrvlxsfvvo7qLAj8paUFx/P8wMmybHJ68r57DyJA69rdSZKEDl7FpB4yaUzAcTOBBpW9AnZVwizPEYG5FIGBKPRCnN4/Mx7H8SsXl351YfWmudFqOYwXJIBFQpCQpa3m7x7ef9ve0VjhgU98MvQEjQJarum45whaDPql4dESQeu0wrEpFMyvxzruaaUWt9pRGGx34k5hJyK23lNjER8MBo7jKK2JoOBQmKyGJ88vJEimG42Xz1ycHA6s52zECSIiABKaKy20fOSeE+HM7kp9NKpFrFYjYQWMRaSjI6O1Rh2ckNcnS+WazFMgnPgRqww7YxPbSZqlSaZh72Tt+PGbKi6khcq15ZwjInMcUeS5J2jekv/81qk7xuqPHjmwacx3z12ccF2jNRLCBdtot4/NTB/ZfxC55w37ABY5B0CrjDVAuUu5ZwygcJkfGGlAWyAAnBPPae60E2kFwdGRBiGkMVTpdDpxAUpJSpAwSg0Sj+P+evDWyvaLFxY6WdLP8grh252eMgYRKbXdXvIbNxxioWesQUaQMbAWAAApEgKMZVplSQLGAmVaFtYaqy0obYt8dX2zXvbrkbhw/sL21tb09HSqkBDQSoG1xPO8QqPLadVno4RspvLLP37rF0srE76bS/V+PXUH2a5adP3u2bzbzQYDnWRWSqsNaANWAwACKpVlaQ+QOFFkdWGL1EppZKF7vXcuLFhrwVpE2NraNFpxAvUoiHMlHIdQSjgFSggizNW8wOGB52zv9JM02VOvuUIMB76VOhAc87SzuZ50dvIk1llmi8LKwqrCqCLP87A8xp0QmeAzew3BIo6tLMCoxSuXBbVKFgSxUqkoKZPBoBoF290kEIQzRo/MNbTMEEBwEbp8tRV7vohzJRHunp9cavcmykEj9N+8unnX3ETD9wqZUSQWLLEWAQCsLvLFxdM9xfrJALXZXLra2VwaGm5IKSnav/77b6ey6BfgcewPUk4ppZQx1h+kBK1RilmjCSAlBMByxvc2yqux1I7t5MoxxVwl7El7+67xl84tb3S6RTbIcwYW3CLTQcm1AWGccl6uDr38/PMXl7cnR4dq1eDOjz6IlBRpmg6SXy5sHJmpQZzkSucKAxeKogCAkoM7KZQCQQ9O1xhj1lrBOaUk8p0kM2mm2mCPNUoTvjiznTywf/btje1aOTg6WosLBcZaa6zRCEAIBYDycGPfgQPTc0PjU7Xb7rzPL1V73R6x5o233op7O+udwfWH9u00t285fmx1dVUpyTkXwpF53hxIhoDvVy8XnBGy0+1NlUnVC+lmd37vLtbdcS5tGKQ3TY8u7fSk1qpQBWWAYLXWUiNAUK0ioU59fO/IlDXaJHmn0+p1m41q/fv/c9IXMBI5vW63Wq2urqxQQrQxWZoRQhAh4MgQgRKilDVaI6XGIqW0JPScL3bNTVXE7PULW5dX145Pj/18ZXOtlwSOMNporbU2WTroDuL++cUskZtnLjPulYaG1k6dn7xp75Hbj6y31tOiaGeEoiWkMzY2/uaZy/WQGWuTXBXGKoOcWOI4DqHEc11EjOP+HTcf2xpoaSAgTnOzXa6N3v/B603cgjTZUy2vdQaF1rkqtDZGG8o58aLm5a3O6+d3771hfH7/xPjcwaNHo6GwVq381Tee/siJm/eORg+cOG6trdfr2sL7kiUEjAVGwFqgJw7Pe55LCGoltdZhGNQj//xyM2BOhuS6vdO1comqbG11gyHlXHBKCUUAi4QiZV7oT1wzU5upj87OTc7NitAxVZicHT199sw7Z87MzEyvra2Njo6urqw2t5su1QSJsYYRRAQEiHyHPnL/B4QQ7/9smiaDQTw/P3/69KW7b9x/PkeRZEf3zxuGJo13tjaSQitLOaWUAEF0hKuLrB+3BkSurFxaWDq73VlyHF33wy/+7bd6ypmslyrlysbm5unVjo/SEY7ne0pra43gTDDCKKMPf+Q2Y8zGxoYQzGhjjQWwkEohi1vuvfm5l98rup1DuycCzmSa9Hd2+mk2kJYQ5lF0BfP9wPX8+ujM/MEjew5cNzY1M14b+vLXn0yVDR0IXd7a2UmSJMsVABKrrIVCFtaC67lgwXFc+uhHT1BKW61mnmUEEcAub7b3RZXORqtULz386EPfee6nb59Zmh0fmq1XqVXMFCpPekmWauQEfYfV6iOVoYbrBZRQTmlz5eoPXz7JKHEYuEKsbHeSXFKCJZekCrZj5VGrLHJKEInjOvSJr31l+b13rTXdTocxyjnb3uztrpWHS+7zL77WF/KrX/rsqYvLX//eTwokU2PDU9Vwtur5qAeDdLs/iAdx2WOCMVNoU2Sm33ryX59Nkx4hGLgiSZIocImRoccRCRg52ai1+rnPief7jLFBktDrG2JtdRUAjFaM0kzaSeYAWErJ4emJ/3rhtZOn3v2LLzx67PjBb33vJy/8/L2F5oCHtfmJsWvHoxGPDqT58Rvv9rbXg5CvX1345j/9e1QL15o9SsBzHa0VAGbKeI5I0xQJmZmZ8QU11kopszwfHh6mnuoomY80Gnme95K8v96eqFSKomAEa5Xo3qMHzv3q/JPPvrj/xv2Pf+4P7zhxax/EyVPnXz27uq54PRKvnF3Pp/d84Lfve/qZ5xde/zVq+uuV1Ymh0OGsE2cWoFDaE0xKKTjnQmxtbRFCkjShjFFCClnQOw/vikqlUql05uLVQ8KbKUf9PDfGEERESIri5v17Ktp848kfnLtw3qkGt95+4+898rHx3bvPLW0+/cOXb3nwgQc/9qHvfPu7vdOXpsrVWjk6Pj5S5Ppyuz/WqESl0HOdcrkipfI8DxEZZ3meIxIppTGmG2f4qXuuBaSml/3+7TdqAysbW714kCklEaOwZGQB1pb9oNfeOXd17dL2Jin5pDb5d9/8QlgOvvSX//KJx4498/ffv9YvTQ6PLDU7RDBUat9ovRJ4Z1qdV5eXmcMcRn2Xa22U1ozxQZJYC1KpSrVqAehULbxvftdDtx9DTzDBGBiHYDkIkjRHSoXgjFCLWGgzMlS76+ChQ5MTq5cvHbu789pr7z3zzJmPfzjbjRWaVzb6MWVUS91qdwut0yzbOzZ679H9d9xw7Q2H9woFMimywux0kzjLB1mC3Nlq9XKp2Tc/8wjznO3tHZQZah1Vq5w6W1sbvqAr65tBOWxUq3leSKUsF5vJgAK55dC11W0etlbOb/SunurNR84vN5ORYa+XJoWShBJjAKjTzZVs9rxB1pibuOPYdXcc3Q+FzftWJXzqgVYzO/3wY1vLS036uY/dqSgKl1KgOjPCcZGSIi8YFVqbuJ8YtL7n5lKnRcEYDfygHWcbF6/OVvRL55JSlo4FppWGgrMkzwLP913XGu17LqdECM45G3RaTPh5joVu+WMrWXx1Z9GbfaACO/mzL23TT5/4oJXAOHDOrDJ5MuDCcb2AC+YK4bsCkFBCwRoqqAU0gBZsK+2PBurMeo6ETPummQSeCFRuBRMELVLC0AJA2Y8YA+4Swh2rBQvzUnVRFZdffTE+ePyamT3peyfz/weXEc5dala5iAAAAABJRU5ErkJggg==)
}

.top3-class-img.job_5 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAIAAABuP+aXAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFyWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuNzhiNzYzOCwgMjAyNS8wMi8xMS0xOToxMDowOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjUgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNS0wNC0yOFQxNToxNTo1NiswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjUtMDQtMjhUMTU6MjE6MTcrMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjUtMDQtMjhUMTU6MjE6MTcrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmFlN2JkNThjLTNlYmItNWU0Mi05NDkwLTMxYTc3MmZkODdlNSIgeG1wTU06RG9jdW1lbnRJRD0i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)
}

.top3-class-img.job_1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAIAAABuP+aXAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFyWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuNzhiNzYzOCwgMjAyNS8wMi8xMS0xOToxMDowOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjUgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNS0wNC0yOFQxNToxNTo1NiswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjUtMDQtMjhUMTU6MjE6MDErMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjUtMDQtMjhUMTU6MjE6MDErMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmRkNjc1NzcyLTdiYTMtMGU0NS1iNTA2LWU2MzliZmFhMGJiMCIgeG1wTU06RG9jdW1lbnRJRD0i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)
}

.top3-class-img.job_2 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAIAAABuP+aXAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFyWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuNzhiNzYzOCwgMjAyNS8wMi8xMS0xOToxMDowOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjUgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNS0wNC0yOFQxNToxNTo1NiswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjUtMDQtMjhUMTU6MjA6MTYrMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjUtMDQtMjhUMTU6MjA6MTYrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI2ODA3MWMyLWI3YTctMWI0ZC05MDE4LTIyODRmYzg5ODJlMCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjc0YWZmZjI0LTk5YjEtMzU0Mi04MmNhLWQ0YjZkZmJlZGI4MCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjQwYzgxMjkyLWEzYzUtYWU0Yi05NTI2LWQ0ZDkwMmQxOWMxNCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NDBjODEyOTItYTNjNS1hZTRiLTk1MjYtZDRkOTAyZDE5YzE0IiBzdEV2dDp3aGVuPSIyMDI1LTA0LTI4VDE1OjE1OjU2KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjYuNSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjI2ODA3MWMyLWI3YTctMWI0ZC05MDE4LTIyODRmYzg5ODJlMCIgc3RFdnQ6d2hlbj0iMjAyNS0wNC0yOFQxNToyMDoxNiswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI2LjUgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmGIhDsAABFCSURBVFiFJdXZr+ZnXQDw77P/9nd/z3nPOmcW5szWhZaWFqGlQDURFI3RC7whird6bULijZciBqJGMaDRRCEYNkUIlBboQlumpQOnnb0zZ1/e/bc9uxf8C5+bD7pyagEhAIAoa/7Jn34mn88RAkqEQYgyJsuy3WycOXfKI9bJGkap4XSqtK3KMmum3oK1enlpCVPKBG9EgVRmOpsFQWSc1VJr76wxf/GZT3EwnPM0Ta117U67Ksu3bu92Q5wrjxECD4AQfPCDTxljrffOY+OkqcoqLwhnhJLjo7FzzntACFNKGSM8ELLWCwu9Tq9/PB6HgjWyFDBJ0mYjayVJFCcxxriuqul06oGsrqxaaznnUtZhEMRx3Iuwtl47oB4AAUilESY3b98JOG+3O93+ghBCVxIxGgRsOp1VtSpnhQhFURa6VkapdjN9d3sHECUE7R8etpTu9weEiSgwmBNTFvtHB+/e21ntJOtrK/PZMAwCrTUCJKUEAOs8xpAwIINWgjFoB5uXLhvjwMNsNh8Ox9N8po2O4oRSKqu6qGQla1Xm3MrlhkiQnMznVkmVz7yuZ+OJc4iKiBLwXkmp723vz4/3GtisN3kxHt6+926r3ZK1JJR454qiKMsiV6iThaTfTAhGYZxtXrysZK2VppQQgmbTGePMOSu1DQPOGKmromHz9QgaxDaSuBGJXszPLXfPLvWWuzFYczyaGWsxxsfHw/lw/8n3LF0+M0gYZYS+dPVqI2uUZUkZNdrsHo4Ew3FAgyCglCCCYGGw5L3NstQ77z1kjXSz16dMaFVP5rk1Wsk6A7Xa4wwZC0HIRCtLgiQWQqAgAEYXdT2f5lMttSbMVg8tZ41OA5ynkb9yadNjXhYFgDdaew/NmCulBOfGGOo9aGsXBwMAHITB4f6Bx6jRbksp87xU1oK383kty/lSgzlDLUMB41RwGgSAEMLEVTVIjwORttMUEWfAigQhDxiK2dxZSPu9VpoQ7Muy0NpQRpMkqaoSIVBKYYJBGQsenPd5UZRFjr0z1lRSOW8x9kVZ1HVlyhm3yjvwiFIRYM49IMbYZDrfPThCYQIegUVgHMaIcYooBcwQZsfDsdP29z7xW2VZYowZZxhhoxVGGAARTLDzYAHyPNdaYoBWu4UpmwxPjo+PrTWyrhEg7x3TKiDIU0ZEAAQDIK0tJvze9n0DgIIMMAUmgFCw1nuPhQBAUavnAPYOD59+4slZUTlrOWNCcMYYIDBGE0IwJYgiXFUFx4g4k8VJFITtdnttZdk576xF4Kt83uLIg5eqpghxTLx3gJGzdl7OojACowAhwBQIA4IRIQhjAA/IR3FcK9Pq973zCEGapnEcMcYIxoxSjBF1HhjFs/FYKZ21GruHJ9p7KgI3HgIgZx0TAQcIwciyOJlMilpdDqMwDBmlJIwqWc/mswXOoKjAO7AWAAABeAeUAQDCqKqlU2p5oae0XOj3h8OhtdY5Ryk1xmAE4D0qygIAlXW9HNMm1ne2tyupqqrEGCFCLSJSG1kWVsn/e/6FL/77f7x9/bqtC6C0nfVef/knICJIMsAAgMBhwASs9bKCdu+Nq69Hgh+eDEfD0XQ2o5QAeADPOfPecc7JoJOVyly+8lCj1UTV/EoLf+RM76TQd8clMopShglRStrpoVV1M2uGlL589Rffev6leVV/4MGLS48+dufaWz/91jebWXa8v99ZHIB1gDDw4Mc/+uF3vvwVzsip06e/8qV/efVX1wf9tpSyqipjTBAECONG1iDLnZSCTZrNxU57LWVvvv769Zu3z/WzI4Uqi0LBuv3e8dFRoHIk65PJvJllK732ydHJi6+/+dOXXjvevv/+J97nnPniF/7puR889/uf/DgSAsABY//6d/94b//wkfc98ref+/z+vbuecwSuruu6rmUtAUBKNRwNyaCbLnWyWWUWu+3zq71mvz/L9fx4LwjE/cIMel3MuM3Hp5thliZFUWzdvLN3NNw8tXxqoTEaj3743PM//NGPs97ih5/5UK/VbGdpc2UFrJej8WBtdarl57/wz2VRRK1WHDJn7e64TgQmhDDGMcZaa7LezUopldKddnsh5fv7R8VsNp7MlKpnKOh2O56yDNQggqw/6Hc6SShe+MXW99669cCVB5xFFODoePQ/P3z1xvWtj37swxc2zx1t7+eTWRiH3/zu9/7+b/5htRGsXby0s7+fhFxK2W1EhBCEkHPOWosQJuv9jGI0r2Sj0ewFbO/u3bv37vA4Wul0ZlK5uMEwabkiFYSnjUanvbFx+sr59clkMlIYlWM+HUe95bMrXTU+unnjxrmNU71eRwj6g+9841tf//YnP/jI8qDz9Pvf+9NrN5nXhfZWa0rwvJTgrbWWMUYJBgLIOoiSxp39k42VgTTy9Pnzq63G3rWbRa2arCB2buK2B+BRJNLsfLP5lysr135+1fmVgFIeNfZ3tqvzq42ssXfn+sULFzFjKp9++lO/EzdaFJML584ufff52XQUM3RYQp/omYKNZlJLiRDQgCBAEDKECVYslV49ePHiJC9ujkarg4UtZabHu6uhtbbhnbUWAaJxFsdJujBY9cbUxiCEHrCPTmfTOi+dUxYBJfThDzzVbrUQppiyMAyyJBmNxxPllzO6PzODjBVFIYQw1lJOACHghEgls25/d7iztth/+8adGzeuP/zApWRxs57Xc1vzqoq1srq22iip0zQNhPAAmXPgjJESABNErFXS6LTZ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)
}

.top3-class-img.job_6 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAIAAABuP+aXAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFyWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuNzhiNzYzOCwgMjAyNS8wMi8xMS0xOToxMDowOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjUgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNS0wNC0yOFQxNToxNTo1NiswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjUtMDQtMjhUMTU6MjA6MDArMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjUtMDQtMjhUMTU6MjA6MDArMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmQwZGRkMGJhLWI5ZjMtODk0OC1iM2FhLTBhNzU5NTMwNmU4OSIgeG1wTU06RG9jdW1lbnRJRD0i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)
}

.top3-class-img.job_7 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAIAAABuP+aXAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFyWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuNzhiNzYzOCwgMjAyNS8wMi8xMS0xOToxMDowOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjUgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNS0wNC0yOFQxNToxNTo1NiswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjUtMDQtMjhUMTU6MjA6NDgrMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjUtMDQtMjhUMTU6MjA6NDgrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmQ0Y2ZkNmU4LTg4YjMtMzA0ZC1iNDY0LTQ2YzQ5OGMzZTFiOCIgeG1wTU06RG9jdW1lbnRJRD0i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)
}

.top3-class-img.job_3 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAIAAABuP+aXAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFyWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuNzhiNzYzOCwgMjAyNS8wMi8xMS0xOToxMDowOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjUgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNS0wNC0yOFQxNToxNTo1NiswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjUtMDQtMjhUMTU6MjA6MzMrMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjUtMDQtMjhUMTU6MjA6MzMrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmNmZTE4ZjdiLTRlNWItYjY0OS05MDY5LTNjODhjNjJlZDYzMiIgeG1wTU06RG9jdW1lbnRJRD0i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)
}

.top3-class-img.job_8 {
  background-image: url(data:image/png;base64,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);
}

.top3-card-name {
  font-size: 12px;
  color: #dac0a3;
  font-weight: 600;
  text-shadow: 0 1px 2px #0006;
  font-family: 'Onest', sans-serif;
  letter-spacing: .2px;
  margin-top: 5px;
  text-align: center;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

@keyframes floatTop1 {
  0% {
    transform: translateY(-5px)
  }

  50% {
    transform: translateY(-10px)
  }

  100% {
    transform: translateY(-5px)
  }
}

@keyframes pulseClassImage {
  0% {
    transform: scale(1)
  }

  50% {
    transform: scale(1.02)
  }

  100% {
    transform: scale(1)
  }
}

.site-footer {
  width: 100%;
  background-color: #111111;
  padding: 60px 0;
  text-align: center;
  color: #926e5c;
  font-size: 14px;
  box-sizing: border-box;
  margin-top: 150px;
  height: auto;
  border-top: 1px solid #5c4636;
}

.site-footer-container {
  max-width: 1200px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}

.footer-left {
  margin-right: 100px;
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #c0c0c0;
}

.footer-container {
  margin: 0 auto;
  padding: 0 1rem;
  width: 100%;
  box-sizing: border-box
}

.footer-main {
  position: relative;
  display: flex;
  justify-content: space-around;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem
}

.footer-main:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #5c4636;
  z-index: 1
}

.footer-links {
  display: flex;
  flex-wrap: wrap;
  gap: 32px;
  margin: 8px 0;
  justify-content: center;
  margin-bottom: 30px;
}

.footer-links a {
  color: #fff0db;
  text-decoration: none;
  transition: color .3s ease;
  position: relative;
  z-index: 2;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.footer-socials {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 16px;
  margin: 8px 0
}

.footer-socials .icon {
  width: 35px;
  height: 35px;
  margin-right: 10px
}

.footer-socials .icon:last-child {
  margin-right: 0
}

.footer-socials .icon.fb {
  background-image: url('../images/facebook.png');
  height: 56px;
  width: 53px;
  transition: filter .3s ease;
}

.footer-socials .icon.fb:hover {
  filter: brightness(1.2);
}

.footer-socials .icon.insta {
  background-image: url('../images/instagram.png');
  height: 56px;
  width: 53px;
  transition: filter .3s ease;
}

.footer-socials .icon.insta:hover {
  filter: brightness(1.2);
}

.footer-socials .icon.dc {
  background-image: url('../images/discord.png');
  height: 56px;
  width: 53px;
  transition: filter .3s ease;
}

.footer-socials .icon.dc:hover {
  filter: brightness(1.2);
}

@media (max-width: 768px) {
  .site-footer {
    padding: 40px 0;
  }

  .site-footer-container {
    flex-direction: column;
    gap: 20px;
  }

  .footer-left {
    margin-right: 0;
    margin-bottom: 20px;
  }

  .footer-links {
    gap: 16px;
    margin-bottom: 20px;
  }

  .footer-links a {
    font-size: 14px;
  }

  .footer-socials .icon {
    width: 30px;
    height: 30px;
  }
}

.hero-slider {
  position: relative;
  margin-bottom: 28px;
  border-radius: 32px;
  overflow: hidden;
  background: #120f0d;
  box-shadow: 0 18px 40px rgba(0, 0, 0, 0.28);
  width: 100%;
}

.hero-slider-track {
  position: relative;
  min-height: clamp(260px, 34vw, 420px);
}

.hero-slide {
  position: absolute;
  inset: 0;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.55s ease, visibility 0.55s ease;
}

.hero-slide.is-active {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  z-index: 1;
}

.hero-slide-link {
  position: relative;
  display: block;
  min-height: inherit;
  color: #f6ecdf;
  text-decoration: none;
}

.hero-slide-media {
  position: relative;
  min-height: clamp(260px, 34vw, 420px);
}

.hero-slide-media img {
  display: block;
  width: 100%;
  height: clamp(260px, 34vw, 420px);
  object-fit: cover;
  object-position: center;
  transform: scale(1.01);
}

.hero-slide-link::before {
  content: '';
  position: absolute;
  inset: 0;
  background:
    linear-gradient(90deg, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.08) 42%, rgba(0, 0, 0, 0.42) 100%),
    linear-gradient(180deg, rgba(10, 8, 7, 0.08) 0%, rgba(10, 8, 7, 0) 42%, rgba(10, 8, 7, 0.72) 100%);
  z-index: 1;
}

.hero-slide-caption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 18px 24px 16px;
  background: linear-gradient(180deg, rgba(113, 90, 63, 0.08) 0%, rgba(113, 90, 63, 0.72) 100%);
  backdrop-filter: blur(6px);
}

.hero-slide-badge {
  width: fit-content;
  max-width: 100%;
  padding: 6px 12px;
  border: 1px solid rgba(255, 228, 190, 0.24);
  border-radius: 999px;
  background: rgba(27, 19, 14, 0.42);
  color: #e3c8a4;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.hero-slide-title {
  margin: 0;
  color: #f5e6d0;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.08;
  text-shadow: 0 3px 10px rgba(0, 0, 0, 0.55);
}

.hero-slider-nav {
  position: absolute;
  top: 50%;
  z-index: 3;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  border: 0;
  border-radius: 999px;
  background: rgba(151, 127, 90, 0.88);
  color: #fff4e6;
  font-size: 24px;
  cursor: pointer;
  transform: translateY(-50%);
  transition: background-color 0.2s ease, transform 0.2s ease, opacity 0.2s ease;
}

.hero-slider-nav:hover {
  background: rgba(177, 151, 109, 0.96);
  transform: translateY(-50%) scale(1.04);
}

.hero-slider-nav:focus-visible {
  outline: 2px solid rgba(244, 214, 169, 0.9);
  outline-offset: 3px;
}

.hero-slider-nav.is-prev {
  left: 16px;
}

.hero-slider-nav.is-next {
  right: 16px;
}

.hero-slider-nav[disabled] {
  opacity: 0.45;
  cursor: default;
  transform: translateY(-50%);
}

@media (max-width: 768px) {
  .hero-slider {
    border-radius: 24px;
  }

  .hero-slide-caption {
    gap: 6px;
    padding: 14px 18px;
  }

  .hero-slide-title {
    font-size: clamp(20px, 6vw, 28px);
  }

  .hero-slider-nav {
    width: 42px;
    height: 42px;
    font-size: 22px;
  }

  .hero-slider-nav.is-prev {
    left: 10px;
  }

  .hero-slider-nav.is-next {
    right: 10px;
  }
}

@media (max-width: 560px) {

  .hero-slide-media,
  .hero-slide-media img,
  .hero-slider-track {
    min-height: 220px;
    height: 220px;
  }

  .hero-slide-badge {
    display: none;
  }

  .hero-slide-caption {
    padding: 14px 18px 14px;
  }
}

.pagination-controls {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
}

.pagination-controls button {
  margin: 0 5px 10px 5px;
}

@media (max-width: 768px) {

  .mid-dark.news {
    width: 100% !important;
    max-width: 100%;
  }

  .news .content-tabs-container {
    flex-wrap: wrap;
    border-radius: 8px 8px 8px 8px;
    padding: 8px 5px;
  }

  .news .content-tabs-container label {
    flex: 1 1 calc(50% - 10px);
    min-width: calc(50% - 10px);
    padding: 10px 8px;
    font-size: 12px;
    height: 40px;
    gap: 5px;
  }

  .news .content-tabs-container label i {
    font-size: 14px;
  }

  .mid-dark .basic {
    padding: 5px 10px;
  }

  .mid-dark .content {
    padding: 15px;
    font-size: 13px;
  }

  .news .title {
    flex-direction: column !important;
    align-items: flex-start !important;
    gap: 5px;
  }

  .news .title span {
    font-size: 12px;
  }

  .news-button {
    float: none;
    margin: 10px 0 5px 0;
    text-align: right;
  }

  .btn-main,
  .mid-dark input[type=submit]:not(forum-tags) {
    width: 140px;
    height: 42px;
    font-size: 13px;
    line-height: 40px;
  }

  .content-separator {
    margin: 5px 0;
  }

  .mid-dark .content img {
    max-width: 100% !important;
    height: auto !important;
  }

  .pagination-controls {
    flex-wrap: wrap;
    gap: 5px;
  }

  .pagination-controls button {
    padding: 8px 12px;
    font-size: 12px;
    margin: 2px;
  }

  #page-numbers button {
    min-width: 30px;
    padding: 5px 8px;
    font-size: 12px;
  }

  #no-content-alert div {
    padding: 15px 20px !important;
    font-size: 13px;
  }
}

@media (max-width: 480px) {

  .news .content-tabs-container {
    padding: 5px;
  }

  .news .content-tabs-container label {
    flex: 1 1 100%;
    min-width: 100%;
    padding: 8px 10px;
    font-size: 11px;
  }

  .mid-dark .content {
    padding: 10px;
    font-size: 12px;
  }

  .btn-main,
  .mid-dark input[type=submit]:not(forum-tags) {
    width: 100%;
    height: 44px;
    font-size: 13px;
  }

  .pagination-controls button {
    padding: 6px 10px;
    font-size: 11px;
  }

  .pagination-controls {
    flex-direction: column;
    align-items: center;
  }
}

.main_margin_top {
  margin-top: 600px;
}

#background-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -2;
  margin-top: -100px;
}

#background-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
  z-index: -1;
  margin-top: -100px;
}

@media (max-width: 1400px) {
  #background-image {
    margin-top: -50px;
  }

  #background-video {
    margin-top: -50px;
  }

  .main_margin_top {
    margin-top: 500px;
  }
}

@media (max-width: 994px) {
  #background-image {
    margin-top: 0;
    height: 400px
  }

  .main_margin_top {
    margin-top: 250px;
  }

  #background-video {
    display: none;
  }
}
/* === ControlPanel main-content account menu (T25 custom) === */
.mid-dark .ucp{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}
.mid-dark .ucp li{display:block;width:100%}
.mid-dark .ucp li a{display:block;width:100%}
.mid-dark .btn-ucp{border-radius:7px;display:flex;align-items:center;text-align:left;color:#dac0a3;height:46px;background:linear-gradient(90deg,#151514,#2c2118);border:1px solid #5c4636;width:100%;transition:.3s ease;text-decoration:none;font-size:14px;overflow:hidden}
.mid-dark .btn-ucp:hover{filter:brightness(130%)}
.mid-dark .btn-ucp .icon{min-width:46px;text-align:center;margin-right:10px;line-height:44px;border-right:1px solid #5c4636;color:#b4946e}
@media(max-width:600px){.mid-dark .ucp{grid-template-columns:1fr}}

/* === T25 tweaks: fixed bg, EP stat box, no-brightness hover === */
#background-image{position:fixed!important;top:0;left:0;width:100%;height:100vh!important;object-fit:cover;z-index:-2;margin-top:0!important}
.mid-dark .account-stats{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 15px}
.mid-dark .account-stats .stat{display:flex;align-items:center;gap:12px;background:linear-gradient(90deg,#151514,#2c2118);border:1px solid #5c4636;border-radius:8px;padding:12px 20px;min-width:120px}
.mid-dark .account-stats .stat .v{font-size:24px;font-weight:bold;color:#e2c76a;line-height:1}
.mid-dark .account-stats .stat .k{font-size:12px;color:#b4946e;text-transform:uppercase;letter-spacing:1px}
.side-wrapper .btn-ucp:hover,.side-wrapper .btn-ucp.active,.mid-dark .btn-ucp:hover{filter:none!important;-webkit-filter:none!important;border-color:#b4946e;color:#ffdeb9;background:linear-gradient(90deg,#1d1b18,#3a2c1e)}

/* === T25: card title bars + Duyurular bar (match sidebar .title) === */
.news-card>.news-title{background:url(../images/card_bg.png) no-repeat;background-size:100% 100%;display:flex;align-items:center;height:46px;margin:0;padding:0 18px;color:#dac0a3;font-size:16px;font-weight:bold;text-shadow:0 1px 2px rgba(0,0,0,.5);line-height:1.2}
.news .content-tabs-container{background:url(../images/card_bg.png) no-repeat!important;background-size:100% 100%!important;border-radius:0!important;padding:0 16px!important;height:46px;justify-content:flex-start}
.news .content-tabs-container label,.news .content-tabs-container input[name=tab]:checked+label{background:transparent!important;color:#dac0a3!important;border:0!important;font-weight:bold}

/* === T25: remove ALL hover motion/brightness -> border glow === */
.news-card:hover,.news-card:hover .news-image img,.btn:hover,button:hover,.btn-main:hover,.mid-dark input[type=submit]:hover,.mid-dark input[type=file]:hover,.download:hover,.info-boxes .box:hover,.download-card:hover,.download-card:hover::before,.download-card:hover .download-card-header,.download-card:hover .download-card-header i,.download-card:hover .download-title,.download-button:hover,.download-button:hover::before,.hero-slider-nav:hover,.current-event:hover,input[type='submit']:hover,#discord:hover,.slider-control:hover,.footer-socials .icon:hover,.btn-ucp:hover,ul.nav-links>li:hover,.nav-links a:hover{transform:none!important;-webkit-transform:none!important;filter:none!important;-webkit-filter:none!important}
.news-card:hover,.btn:hover,button:hover,.btn-main:hover,.mid-dark input[type=submit]:hover,.download:hover,.info-boxes .box:hover,.download-card:hover,.download-button:hover,.current-event:hover,input[type='submit']:hover,#discord:hover,.btn-ucp:hover,.hero-slider-nav:hover{box-shadow:0 0 0 1px #b4946e,0 0 9px rgba(180,148,110,.45)!important;border-color:#b4946e!important}

/* === T25: background image starts below the header === */
#background-image{top:91px!important;height:calc(100vh - 91px)!important;object-position:center top}

/* === T25: 3-card info block on solid dark panel (like the login box) === */
.news-grid.info-cards{background-color:#1c1c1c;border-radius:14px;padding:12px;overflow:hidden}
.news-grid.info-cards .news-card{background-color:#1c1c1c;border:1px solid #3a2f22}
/* === Zeyra-style restyle === */
.side-wrapper .title{background:linear-gradient(180deg,#2c2017,#1d1610)!important;border:1px solid #5c4630!important;border-bottom:2px solid #b4885a!important;display:flex!important;align-items:center!important;height:61px!important;width:366px!important;font-size:16px!important;color:#ecd9b6!important;padding:0px 25px!important}
.side-wrapper .title span{margin-left:auto!important;font-size:12px!important;color:#c9a25c!important}
.side-wrapper .title span a{color:#c9a25c!important;font-weight:700!important}
.news-card>.news-title{background:linear-gradient(180deg,#2c2017,#1d1610)!important;border:1px solid #5c4630!important;border-bottom:2px solid #b4885a!important;display:flex!important;align-items:center!important;height:46px!important;margin:0!important;padding:0 18px!important;color:#ecd9b6!important;font-size:16px!important;font-weight:bold!important;line-height:1.2!important}
.news .content-tabs-container{background:linear-gradient(180deg,#2c2017,#1d1610)!important;border:1px solid #5c4630!important;border-bottom:2px solid #b4885a!important;border-radius:0!important;padding:0 16px!important;height:46px!important;display:flex!important;justify-content:flex-start!important}
.toplist .title,
.mid-dark .title{position:relative!important;display:flex!important;align-items:center!important;background:linear-gradient(180deg,#2c2017,#1d1610)!important;border:1px solid #5c4630!important;border-bottom:2px solid #b4885a!important;color:#ecd9b6!important;font-size:16px!important;padding-bottom:0!important;padding-left:37px!important;flex-wrap:wrap!important;z-index:10!important}
.toplist .title span,
.mid-dark .title span{margin-left:auto!important;color:#c9a25c!important;font-size:12px!important}
.toplist .title::after,
.mid-dark .title::after{content:none!important;background:none!important;background-image:none!important;display:none!important}
.side-light,
.side-dark {
  background-color: #1b1510 !important;
  border: 1px solid #3a2d20 !important;
  border-radius: 12px !important;
}

.side-light {
  background-color: #1b1510 !important;
}

.side-dark {
  background-color: #1b1510 !important;
}

.side-dark .content,
.side-light .content {
  background: none !important;
}

.side-dark .event-list li.alternate-background,
.side-dark .event-list li:nth-child(even) {
  background-color: #221a13 !important;
}

.mid-dark {
  background-color: #1b1510 !important;
  border: 1px solid #3a2d20 !important;
  border-radius: 12px !important;
}

.mid-dark .content {
  background: none !important;
}

.mid-dark.dl {
  background-color: #1b1510 !important;
  border: 1px solid #3a2d20 !important;
  border-radius: 12px !important;
}

.mid-dark .basic,
.basic {
  background-color: #1b1510 !important;
}

.mid-dark tr:nth-child(even) {
  background-color: #221a13 !important;
}

.news-grid.info-cards {
  background-color: #1b1510 !important;
  border: 1px solid #3a2d20 !important;
  border-radius: 14px !important;
}

.news-grid.info-cards .news-card,
.news-card {
  background-color: #1b1510 !important;
  border: 1px solid #3a2d20 !important;
  border-radius: 10px !important;
}

.news-card > .news-title {
  background: linear-gradient(180deg, #2c2017, #1d1610) !important;
  border: 1px solid #5c4630 !important;
  border-bottom: 2px solid #b4885a !important;
  display: flex !important;
  align-items: center !important;
  height: 46px !important;
  margin: 0 !important;
  padding: 0 18px !important;
  color: #ecd9b6 !important;
}
/* === T25 Zeyra restyle: TABS & BUTTONS base (no hover) === */
.content-tabs-container {
  background-color: #1b1510 !important;
  border: 1px solid #3a2d20 !important;
  border-radius: 6px !important;
}

input[name=tab]+label {
  background: transparent !important;
  border: 1px solid #3a2d20 !important;
  color: #9c8568 !important;
  border-radius: 6px !important;
}

input[name=tab]:checked+label {
  background: transparent !important;
  border: 1px solid #b4885a !important;
  color: #e6c878 !important;
  border-radius: 6px !important;
}

.btn,
button {
  background: #221a13 !important;
  background-color: #221a13 !important;
  background-image: none !important;
  border: 1px solid #5c4630 !important;
  color: #d8c3a4 !important;
  border-radius: 6px !important;
}

.btn-main,
.mid-dark input[type=submit]:not(forum-tags),
.news-button .btn-main {
  background: linear-gradient(180deg, #3a2b1c, #241a12) !important;
  background-image: linear-gradient(180deg, #3a2b1c, #241a12) !important;
  border: 1px solid #b4885a !important;
  color: #ecd9b6 !important;
  border-radius: 6px !important;
}

.download {
  background: #221a13 !important;
  background-image: none !important;
  border: 1px solid #5c4630 !important;
  color: #d8c3a4 !important;
  border-radius: 6px !important;
}

.download-button {
  background: #221a13 !important;
  background-image: none !important;
  border: 1px solid #5c4630 !important;
  color: #d8c3a4 !important;
  border-radius: 6px !important;
}

.side-wrapper .btn-ucp,
.mid-dark .btn-ucp {
  background: #221a13 !important;
  background-image: none !important;
  border: 1px solid #5c4630 !important;
  color: #d8c3a4 !important;
  border-radius: 6px !important;
}

.side-wrapper .btn-ucp .icon,
.mid-dark .btn-ucp .icon {
  border-right: 1px solid #5c4630 !important;
}

.side-wrapper .btn-ucp .icon i,
.mid-dark .btn-ucp .icon i {
  color: #b4885a !important;
}

.news .content-tabs-container {
  background: linear-gradient(180deg, #2c2017, #1d1610) !important;
  background-image: linear-gradient(180deg, #2c2017, #1d1610) !important;
  border: 1px solid #5c4630 !important;
  border-bottom: 2px solid #b4885a !important;
  border-radius: 0 !important;
}

.news .content-tabs-container label,
.news .content-tabs-container input[name=tab]:checked+label {
  background: transparent !important;
  border: 0 !important;
  color: #d8c3a4 !important;
}

.news .content-tabs-container input[name=tab]:checked+label {
  color: #e6c878 !important;
}
.responsive-table {
  border-collapse: collapse !important;
  background-color: #1b1510 !important;
  color: #d8c3a4 !important;
}
.responsive-table thead tr,
.toplist .responsive-table thead tr {
  background: linear-gradient(180deg, #2c2017, #1d1610) !important;
  border-bottom: 2px solid #b4885a !important;
}
.responsive-table th,
.toplist .responsive-table th {
  color: #ecd9b6 !important;
  border-bottom: 2px solid #b4885a !important;
}
.responsive-table tbody tr,
.toplist .responsive-table tr {
  border-bottom: 1px solid #3a2d20 !important;
}
.responsive-table tbody tr:nth-child(odd),
.toplist .responsive-table tr:nth-child(odd) {
  background-color: #1b1510 !important;
}
.responsive-table tbody tr:nth-child(even),
.toplist .responsive-table tr:nth-child(even) {
  background-color: #221a13 !important;
}
.responsive-table td,
.toplist .responsive-table tbody td {
  color: #d8c3a4 !important;
  border-bottom: 1px solid #3a2d20 !important;
}
input[type=text],
input[type=password],
input[type=email],
input[type=date],
input[type=number],
input[type=tel],
input[type=url],
input[type=search],
.form-group .form-control,
select,
textarea,
.login-form input[type=text],
.login-form input[type=password],
.login-form select,
.login-form textarea {
  background-color: #140f0b !important;
  border: 1px solid #5c4630 !important;
  color: #d8c3a4 !important;
  border-radius: 6px !important;
  box-shadow: none !important;
}
input[type=text]::placeholder,
input[type=password]::placeholder,
input[type=email]::placeholder,
input[type=date]::placeholder,
input[type=number]::placeholder,
input[type=tel]::placeholder,
input[type=url]::placeholder,
input[type=search]::placeholder,
select::placeholder,
textarea::placeholder,
.login-form input::placeholder {
  color: #9c8568 !important;
}
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=date]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=url]:focus,
input[type=search]:focus,
.form-group .form-control:focus,
select:focus,
textarea:focus,
.login-form input:focus {
  border-color: #b4885a !important;
}
.form-label,
.login-form .form-label {
  color: #c9a25c !important;
}
body{background-color:#140f0b!important}
a{color:#c9a25c!important;text-decoration:none}
.news-content p{color:#9c8568!important}
.content-separator{height:1px!important;background-image:none!important;background:linear-gradient(90deg,transparent,#5c4630,transparent)!important;margin:10px 0 10px 0!important;border:0!important}
.side-light .content-separator,.side-dark .content-separator{width:100%;overflow:hidden;margin:0!important;height:1px!important;background-image:none!important;background:linear-gradient(90deg,transparent,#5c4630,transparent)!important}
.statistics .online-now span,.forum-stats span{color:#e6c878!important}
.footer-left{color:#9c8568!important}
.footer-links a{color:#c9a25c!important}
.footer-main:after{background-color:#5c4630!important}
.shoutbox-content::-webkit-scrollbar{width:6px}
.shoutbox-content::-webkit-scrollbar-track{background:#1b1510!important}
.shoutbox-content::-webkit-scrollbar-thumb{background:#5c4630!important;border-radius:3px}
::-webkit-scrollbar{width:8px;height:8px}
::-webkit-scrollbar-track{background:#1b1510!important}
::-webkit-scrollbar-thumb{background:#5c4630!important;border-radius:3px}

/* === fix: homepage news boxes stuck at .mid-dark width:840px -> overflow cut on right === */
.mid-dark.news{width:100%!important;max-width:100%!important}
#content-wrap .mid-dark{width:100%!important;max-width:100%!important}

/* === Duyurular tab label fills the bar (dynamic) === */
.news .content-tabs-container{height:52px!important;padding:0!important;align-items:stretch!important}
.news .content-tabs-container label{flex:1 1 auto!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;font-weight:bold!important;letter-spacing:.5px!important;color:#e6c878!important;margin:0!important;padding:0!important}
.news .content-tabs-container label i{margin-right:9px!important;color:#b4885a!important}

/* === news item title bars (clean) === */
.news-item .mid-dark.news>.title.news-head{display:flex!important;align-items:center!important;justify-content:space-between!important;background:linear-gradient(180deg,#2c2017,#1d1610)!important;border:0!important;border-bottom:2px solid #b4885a!important;border-radius:0!important;height:48px!important;min-height:48px!important;padding:0 22px!important;margin:0 0 6px 0!important;color:#ecd9b6!important;font-size:15px!important;font-weight:bold!important;flex-wrap:nowrap!important}
.news-item .mid-dark.news>.title.news-head .nh-title{color:#ecd9b6!important;font-weight:bold!important;font-size:15px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
.news-item .mid-dark.news>.title.news-head .nh-date{color:#9c8568!important;font-weight:normal!important;font-size:12px!important;white-space:nowrap!important;margin-left:14px!important;flex-shrink:0!important}
.news-item .mid-dark.news>.title.news-head::after{display:none!important;content:none!important}

/* === news section as ONE continuous panel === */
.news-panel:before{display:none!important;content:none!important}
.news-panel{padding-bottom:10px!important}
.news-panel .news-item{margin:0 0 6px 0}
.news-item>.title.news-head{display:flex!important;align-items:center!important;justify-content:space-between!important;background:linear-gradient(180deg,#2c2017,#1d1610)!important;border:0!important;border-bottom:2px solid #b4885a!important;border-radius:0!important;height:48px!important;min-height:48px!important;padding:0 22px!important;margin:0 0 4px 0!important;color:#ecd9b6!important;font-size:15px!important;font-weight:bold!important;flex-wrap:nowrap!important}
.news-item>.title.news-head .nh-title{color:#ecd9b6!important;font-weight:bold!important;font-size:15px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
.news-item>.title.news-head .nh-date{color:#9c8568!important;font-weight:normal!important;font-size:12px!important;white-space:nowrap!important;margin-left:14px!important;flex-shrink:0!important}
.news-item>.title.news-head::after{display:none!important;content:none!important}
.news-panel .content-separator{height:1px!important;background:#3a2d20!important;background-image:none!important;margin:14px 0!important;width:100%}
.news-panel .news-item:last-child .content-separator{display:none}

/* === info-cards full width at top of inner pages (mid-wrapper is flex) === */
.mid-wrapper>.news-grid.info-cards{flex:0 0 100%!important;width:100%!important;order:-1}

/* === navbar: centered bigger logo, 4 left + 4 right, nice language box === */
.navbar{justify-content:center!important;position:relative}
.navbar .nav-left{order:1}
.navbar .nav-logo{order:2;margin:0 40px!important;display:flex;align-items:center}
.navbar .nav-logo img{height:62px!important;width:auto!important;margin:0!important}
.navbar .nav-right{order:3}
.navbar .nav-left .nav-links,.navbar .nav-right .nav-links{margin-top:0!important}
.navbar .language-dropdown{order:4;position:absolute!important;right:28px;top:50%;transform:translateY(-50%);margin:0!important}
.navbar .language-select{width:auto!important;min-width:88px;height:40px!important;padding:0 14px!important;border:1px solid #5c4630!important;background:#221a13!important;color:#d8c3a4!important;border-radius:6px!important;margin:0!important;font-size:13px!important;text-transform:uppercase;font-weight:bold;letter-spacing:.5px}
.navbar .language-select .flags{margin-right:8px}
.navbar .languages{margin-left:0!important;left:auto!important;right:0!important;min-width:88px;background:#221a13!important;border:1px solid #5c4630!important;border-radius:6px;overflow:hidden;width:auto}
.navbar .languages a{color:#d8c3a4!important;padding-left:14px}
.navbar .languages a:hover{background:#2c2118!important}

/* === reduce gap between header and content (Zeyra-like) === */
.main_margin_top{margin-top:420px!important}

/* === fix: Read all float overlapping next news title === */
.news-panel .news-item{position:relative}
.news-panel .news-item::after{content:'';display:block;clear:both}
.news-panel .news-button{margin:6px 20px 18px 0!important}

/* === logo bigger + overhang down (stylish), reduce gap more === */
.navbar{overflow:visible!important}
.navbar .nav-logo img{height:92px!important;transform:translateY(16px)!important;position:relative;z-index:5;filter:drop-shadow(0 3px 6px rgba(0,0,0,.6))}
.main_margin_top{margin-top:330px!important}

/* === keep navbar bar fixed at 91px; only the logo overflows (does NOT grow the black bar) === */
.navbar{height:91px!important;min-height:91px!important;max-height:91px!important;overflow:visible!important}
.navbar .nav-logo{height:46px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important;margin:0 40px!important}
.navbar .nav-logo img{height:96px!important;width:auto!important;transform:translateY(12px)!important;position:relative;z-index:5;filter:drop-shadow(0 3px 6px rgba(0,0,0,.6))}

/* === Zeyra-style navbar: warm bg + copper line; BIG logo overhang (bar stays compact) === */
.navbar{background:linear-gradient(180deg,rgba(38,28,18,.97),rgba(19,14,9,.98))!important;border-bottom:1px solid #7a5a38!important;box-shadow:0 2px 10px rgba(0,0,0,.45),0 1px 0 rgba(190,145,95,.30)!important;position:relative!important;height:91px!important;min-height:91px!important;max-height:91px!important;overflow:visible!important}
.navbar .nav-logo{position:absolute!important;left:50%;top:2px;transform:translateX(-50%)!important;margin:0!important;height:auto!important;display:block!important;z-index:6}
.navbar .nav-logo img{height:170px!important;width:auto!important;display:block!important;transform:none!important;filter:drop-shadow(0 4px 8px rgba(0,0,0,.6))!important}
.navbar .nav-left{margin-right:185px!important}
.navbar .nav-right{margin-left:185px!important}
/* reduce the gap a lot */
.main_margin_top{margin-top:150px!important}

/* === info cards: whole card is a clickable link (minimal, no GIT text) === */
.news-grid.info-cards .news-card{display:block!important;text-decoration:none!important;color:inherit!important;cursor:pointer}
.news-grid.info-cards .news-card .news-content{padding:14px 18px 18px!important}

/* === warm info alert (was cold blue) to match theme === */
.alert-info{background-color:#2a2017!important;background-image:none!important;border:1px solid #5c4630!important;border-left:4px solid #b4885a!important;color:#d8c3a4!important}
