:root{
  --tu-bg1:#051721;
  --tu-bg2:#020c12;
  --tu-head1:#102f3d;
  --tu-head2:#071923;
  --tu-gold:#efc15a;
  --tu-gold2:#856321;
  --tu-muted:#89979d;
  --tu-line:rgba(126,94,32,.50);
  --tu-row:rgba(2,13,19,.74);
  --tu-row-hover:rgba(17,49,63,.62);
}
:is(.tibora-frags-panel,.tibora-guild-directory,.tibora-create-guild,.tibora-search-panel,.tibora-wars-panel,.tibora-history,.tibora-deaths,.tibora-support,.tibora-house-panel,.tibora-highscores,.tibora-online-panel){
  width:100%!important;
  box-sizing:border-box!important;
  margin:0 0 18px!important;
  overflow:hidden!important;
  border-radius:0!important;
  background:linear-gradient(180deg,rgba(5,23,33,.96),rgba(2,12,18,.97))!important;
  border:1px solid var(--tu-gold2)!important;
  box-shadow:inset 0 0 32px rgba(0,0,0,.38),0 4px 14px rgba(0,0,0,.30)!important;
}
:is(.tibora-frags-header,.tibora-guild-directory-head,.tibora-create-title,.tibora-search-header,.tibora-wars-head,.tibora-history-title,.tibora-deaths-title,.tibora-support-head,.tibora-house-head,.tibora-highscores-head,.tibora-online-head){
  min-height:60px!important;
  box-sizing:border-box!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:14px!important;
  padding:12px 14px!important;
  text-align:left!important;
  background:linear-gradient(180deg,var(--tu-head1),var(--tu-head2))!important;
  border-bottom:1px solid var(--tu-gold2)!important;
}
:is(.tibora-frags-icon,.tibora-guild-directory-icon,.tibora-create-title-icon,.tibora-search-header-icon,.tibora-wars-icon,.tibora-history-title-icon,.tibora-deaths-title-icon,.tibora-support-icon,.tibora-house-icon,.tibora-highscores-icon,.tibora-online-icon){
  width:34px!important;
  height:34px!important;
  flex:0 0 34px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  color:#f1c55e!important;
  background:#06151d!important;
  border:1px solid #8e6924!important;
  box-shadow:inset 0 0 12px rgba(0,0,0,.45)!important;
}
:is(.tibora-frags-title,.tibora-guild-directory-title,.tibora-search-title,.tibora-wars-title,.tibora-highscores-title,.tibora-online-title){
  color:var(--tu-gold)!important;
  font-size:15px!important;
  font-weight:bold!important;
  text-transform:uppercase!important;
  letter-spacing:.8px!important;
}
:is(.tibora-frags-subtitle,.tibora-guild-directory-subtitle,.tibora-search-subtitle,.tibora-wars-subtitle,.tibora-highscores-subtitle,.tibora-online-subtitle){
  margin-top:2px!important;
  color:var(--tu-muted)!important;
  font-size:10px!important;
  text-transform:none!important;
  letter-spacing:0!important;
  font-weight:normal!important;
}
:is(.tibora-frags-count,.tibora-guild-directory-count,.tibora-search-header-badge,.tibora-wars-count,.tibora-history-count,.tibora-deaths-count,.tibora-support-badge,.tibora-house-badge,.tibora-highscores-badge,.tibora-online-badge){
  padding:6px 9px!important;
  color:#cfaa51!important;
  background:rgba(5,19,28,.78)!important;
  border:1px solid rgba(133,99,33,.62)!important;
  font-size:9px!important;
  font-weight:bold!important;
  text-transform:uppercase!important;
  white-space:nowrap!important;
}
:is(.tibora-frags-table,.tibora-guild-list,.tibora-ranking-table,#onlinelistTable,.tibora-support-table,#deathsTable.tibora-deaths-table){
  width:100%!important;
  border-collapse:collapse!important;
  border-spacing:0!important;
  background:var(--tu-row)!important;
  border:1px solid var(--tu-line)!important;
}
:is(.tibora-frags-table,.tibora-guild-list,.tibora-ranking-table,#onlinelistTable,.tibora-support-table,#deathsTable.tibora-deaths-table) th{
  padding:8px 9px!important;
  color:#cda64d!important;
  background:linear-gradient(180deg,rgba(48,38,19,.96),rgba(31,25,15,.96))!important;
  border:0!important;
  border-bottom:1px solid #70531e!important;
  font-size:9px!important;
  font-weight:bold!important;
  text-transform:uppercase!important;
  letter-spacing:.55px!important;
}
:is(.tibora-frags-table,.tibora-guild-list,.tibora-ranking-table,#onlinelistTable,.tibora-support-table,#deathsTable.tibora-deaths-table) td{
  padding:8px 9px!important;
  color:#d2d8db!important;
  border:0!important;
  border-bottom:1px solid rgba(116,86,30,.24)!important;
  vertical-align:middle!important;
}
:is(.tibora-frags-table,.tibora-guild-list,.tibora-ranking-table,#onlinelistTable,.tibora-support-table,#deathsTable.tibora-deaths-table) tr:hover td{
  background:var(--tu-row-hover)!important;
}
:is(.tibora-ranking-button,.tibora-search-button,.tibora-create-button,.tibora-house-back,.tibora-guild-page-link,.tibora-auction-filter-submit,.tibora-sell-submit){
  border-radius:0!important;
  color:#ffd86f!important;
  background:linear-gradient(180deg,#745315,#382707)!important;
  border:1px solid #c29532!important;
  box-shadow:none!important;
}
:is(.tibora-ranking-button,.tibora-search-button,.tibora-create-button,.tibora-house-back,.tibora-guild-page-link,.tibora-auction-filter-submit,.tibora-sell-submit):hover{
  background:linear-gradient(180deg,#936d21,#4d3508)!important;
  border-color:#e0b44c!important;
  color:#ffe59b!important;
}
:is(.tibora-search-input,.tibora-create-select,.tibora-create-input,.tibora-auction-filter-field select,.tibora-auction-filter-field input){
  border-radius:0!important;
  color:#e5eaec!important;
  background:#05141d!important;
  border:1px solid #72541e!important;
  box-shadow:inset 0 0 9px rgba(0,0,0,.45)!important;
}
@media(max-width:700px){
  :is(.tibora-frags-count,.tibora-guild-directory-count,.tibora-search-header-badge,.tibora-wars-count,.tibora-history-count,.tibora-deaths-count,.tibora-support-badge,.tibora-house-badge,.tibora-highscores-badge,.tibora-online-badge){display:none!important}
}
