/* Carry the Vexor navigation's quiet plum stone treatment through the forum. */
body#phpbb.vexor-forum-v22{--v-panel:#17131d;--v-edge:#8670874a;--v-text:#e5dfe7;--v-muted:#b9acbf;--v-silver:#e7d5b9;--v-surface:linear-gradient(110deg,#19121def,#17111bdf),var(--v-stone);background-color:#0d0a11;background-image:radial-gradient(ellipse at 50% 5%,#27192d55,transparent 75%),linear-gradient(#0b0911ee,#0b0911f7),url('images/obsidian-continuous.png');background-size:auto,auto,1050px}
#phpbb.vexor-forum-v22 .panel,#phpbb.vexor-forum-v22 .post,#phpbb.vexor-forum-v22 .forabg,#phpbb.vexor-forum-v22 .forumbg,#phpbb.vexor-forum-v22 .vexor-side-panel,#phpbb.vexor-forum-v22 .cp-mini{border:1px solid var(--v-edge);border-radius:2px;box-shadow:0 5px 20px #0003;overflow:visible}
#phpbb.vexor-forum-v22 .panel,#phpbb.vexor-forum-v22 .post,#phpbb.vexor-forum-v22 .bg1,#phpbb.vexor-forum-v22 .bg2,#phpbb.vexor-forum-v22 .cp-mini,#phpbb.vexor-forum-v22 .vexor-side-panel{background:var(--v-surface);background-size:auto,680px}
#phpbb.vexor-forum-v22 .forabg,#phpbb.vexor-forum-v22 .forumbg{background:#151019}
#phpbb.vexor-forum-v22 .forabg .header,#phpbb.vexor-forum-v22 .forumbg .header,#phpbb.vexor-forum-v22 .vexor-side-panel h3,#phpbb.vexor-forum-v22 .vexor-forum-sidebar .stat-block h3,#phpbb.vexor-forum-v22 .vexor-forum-sidebar .headerspace h3{background:linear-gradient(90deg,#151018,#34213990 50%,#151018),var(--v-stone);background-size:auto,680px;border-bottom:1px solid #a086684a;box-shadow:inset 0 1px #b29cb715;color:#e7d5b9}
#phpbb.vexor-forum-v22 li.row{position:relative;border-color:#8d759626;background:linear-gradient(110deg,#1a141fec,#161019ed),var(--v-stone);background-size:auto,680px;box-shadow:inset 0 0 0 0 #a673d000;transition:box-shadow .5s ease}
#phpbb.vexor-forum-v22 li.row:nth-child(even){background-image:linear-gradient(110deg,#201727eb,#1b1421ed),var(--v-stone)}
#phpbb.vexor-forum-v22 li.row:hover{box-shadow:inset 0 0 50px #ad78d013}
#phpbb.vexor-forum-v22 .forumtitle,#phpbb.vexor-forum-v22 .topictitle{color:#e7d5b9;font-weight:normal}
#phpbb.vexor-forum-v22 .forumtitle:hover,#phpbb.vexor-forum-v22 .topictitle:hover{color:#f5e7ff}
#phpbb.vexor-forum-v22 .row .list-inner,#phpbb.vexor-forum-v22 .row-item dd{color:#bdb1c3}
#phpbb.vexor-forum-v22 .vexor-forum-symbol{background:linear-gradient(135deg,#3b2c4266,#100c16ed),var(--v-stone);border:1px solid #9a80ac66;box-shadow:inset 0 1px #dfc6ef0d;color:#c4aed6}
#phpbb.vexor-forum-v22 .vexor-welcome{background:linear-gradient(100deg,#302039d9,#1a1220ed),var(--v-stone);background-size:auto,680px;border:1px solid #9a7da353;border-left:2px solid #ac86c4;box-shadow:none}
#phpbb.vexor-forum-v22 .vexor-welcome h2{font-size:25px;color:#e7d5b9}
#phpbb.vexor-forum-v22 .vexor-welcome p{color:#c5b9cc}
#phpbb.vexor-forum-v22 .vexor-shoutbox-guest{border-color:var(--v-edge);box-shadow:none;background:var(--v-surface);background-size:auto,680px}
#phpbb.vexor-forum-v22 #vexor-shoutbox-title,#phpbb.vexor-forum-v22 .mchat-wrapper h3{background:linear-gradient(90deg,#151018,#34213990 50%,#151018),var(--v-stone);background-size:auto,680px;border-color:#a086684a;box-shadow:none;color:#e7d5b9}
#phpbb.vexor-forum-v22 .vexor-shoutbox-invitation{background:transparent;box-shadow:none;border-color:var(--v-edge)}
#phpbb.vexor-forum-v22 .vexor-community-stats{background:linear-gradient(110deg,#201526c7,#100d17eb),var(--v-stone);background-size:auto,680px;border:1px solid var(--v-edge)}
#phpbb.vexor-forum-v22 .vexor-forum-tools>.navbar,#phpbb.vexor-forum-v22 #page-footer .navbar{background:#17111cdb;border-color:#8d75962e;box-shadow:none}
#phpbb.vexor-forum-v22 .button,#phpbb.vexor-forum-v22 input.button1,#phpbb.vexor-forum-v22 input.button2,#phpbb.vexor-forum-v22 a.button1,#phpbb.vexor-forum-v22 a.button2{background:linear-gradient(110deg,#2b1e34d9,#18111fe8),var(--v-stone);background-size:auto,680px;border:1px solid #a18ba06b;border-radius:2px;color:#e7d5b9;box-shadow:inset 0 1px #dcc6ee0d;transition:color .55s ease,border-color .55s ease,box-shadow .55s ease}
#phpbb.vexor-forum-v22 .button:hover,#phpbb.vexor-forum-v22 input.button1:hover,#phpbb.vexor-forum-v22 input.button2:hover,#phpbb.vexor-forum-v22 a.button1:hover,#phpbb.vexor-forum-v22 a.button2:hover{color:#f8ebff;border-color:#bd97d4b3;box-shadow:inset 0 0 25px #b475df20,0 0 12px #a770cc16}
#phpbb.vexor-forum-v22 .inputbox,#phpbb.vexor-forum-v22 select{background:#0e0b14;border-color:#80668770;color:#e8e0ed;box-shadow:none}
#phpbb.vexor-forum-v22 .inputbox:focus,#phpbb.vexor-forum-v22 select:focus{border-color:#b78bd2}
#phpbb.vexor-forum-v22 .action-bar .search-box fieldset{display:flex;align-items:stretch;gap:0}
#phpbb.vexor-forum-v22 .action-bar .search-box .inputbox{box-sizing:border-box;float:none;height:40px;min-width:0;margin:0;font-size:13px;padding:7px 10px;border-radius:2px 0 0 2px}
#phpbb.vexor-forum-v22 .action-bar .search-box .button{box-sizing:border-box;float:none;height:40px;margin:0;padding:7px 12px;border-left:0}
#phpbb.vexor-forum-v22 fieldset{font-family:var(--v-font)}
#phpbb.vexor-forum-v22 .postbody .content{font-size:16px;line-height:1.8}
#phpbb.vexor-forum-v22 .postbody .author{color:#b7a7bf}
#phpbb.vexor-forum-v22 .postbody h3{font-size:22px}
#phpbb.vexor-forum-v22 blockquote,#phpbb.vexor-forum-v22 .codebox{background:#100c17d9;border:1px solid #92769d50;border-left:2px solid #aa81c3;box-shadow:none}
#phpbb.vexor-forum-v22 .dropdown .dropdown-contents,#phpbb.vexor-forum-v22 .dropdown-extended ul li{background-color:#1c1423;background-image:none;border-color:#89709066}
#phpbb.vexor-forum-v22 .tabs .tab>a,#phpbb.vexor-forum-v22 .minitabs .tab>a,#phpbb.vexor-forum-v22 .navigation a{background:#211729;border-color:#8a6e933b;color:#d9c9e2}
#phpbb.vexor-forum-v22 .tabs .activetab>a,#phpbb.vexor-forum-v22 .minitabs .activetab>a,#phpbb.vexor-forum-v22 .navigation .active-subsection a{background:#36243f;border-color:#a67cbb;color:#f0e1fa}
#phpbb.vexor-forum-v22 table.table1 tbody tr{background:#19121f}
#phpbb.vexor-forum-v22 table.table1 tbody tr:hover{background:#251b2d}
#phpbb.vexor-forum-v22 table.table1 td{border-color:#8f769638}
#phpbb.vexor-forum-v22 .pagination li a{background:#211729;border-color:#8f76965c}
#phpbb.vexor-forum-v22 .pagination li.active span{background:#442e50;border-color:#ad8bc3}
@media(max-width:700px){
 #phpbb.vexor-forum-v22 .postbody .content{font-size:15px}
 #phpbb.vexor-forum-v22 .vexor-forum-tools>.navbar{background:transparent;border:0}
 #phpbb.vexor-forum-v22 .action-bar .search-box{float:none;clear:both;box-sizing:border-box;width:100%;max-width:360px;margin:10px 0}
 #phpbb.vexor-forum-v22 .action-bar .search-box .inputbox{flex:1;width:auto;min-width:0}
 #phpbb.vexor-forum-v22 .action-bar .search-box .button{flex:0 0 auto}
 #phpbb.vexor-forum-v22 .postbody .post-buttons{position:static;float:right;margin:0 0 10px 12px}
 #phpbb.vexor-forum-v22 .postbody .content{clear:both}
}
@media(prefers-reduced-motion:reduce){#phpbb.vexor-forum-v22 li.row,#phpbb.vexor-forum-v22 .button,#phpbb.vexor-forum-v22 input.button1,#phpbb.vexor-forum-v22 input.button2{transition:none}}

