.Sidebar { --width: 300px; height: 100%; min-width: var(--width); max-width: var(--width); min-height: 1000px; background-color: var(--colorscheme-white); border: 2px solid var(--colorscheme-gray); color: var(--colorscheme-gray); background: var(--colorscheme-white); background-image: radial-gradient(var(--colorscheme-gray) 1px, transparent 0); background-size: 4px 4px; } .Topbar { text-transform: uppercase; display: flex; flex-direction: column; } .Topbar > h1 { margin-top: 0px; flex-direction: row; margin-bottom: 0px; } .Topbar > h1 > img { height: 1em; width: auto; } .TopbarContents { border-top: 2px solid var(--colorscheme-black); display: flex; } .TopbarContents > h2 { --width: 280px; min-width: var(--width); min-height: 30px; padding: 5px; margin: 0px; background-color: var(--colorscheme-black); color: var(--colorscheme-white); text-align: center; } .SidebarContents { --width: 260px; min-width: var(--width); max-width: var(--width); background-color: var(--colorscheme-white); color: var(--colorscheme-gray); margin: 20px; } .SidebarContents > h1 { color: var(--colorscheme-gray); text-align: center; text-transform: uppercase; } .ContentsList { padding-left: 20px; color: var(--colorscheme-gray); } .ContentsList > li > span { display: flex; } .ContentsList > li > span { display: flex; } .ContentsList > li > span > span { flex-grow: 1; font-family: "Rubik Dirt", system-ui; color: var(--colorscheme-gray); font-style: italic; overflow: hidden; } .ContentsList > li::marker { color: var(--colorscheme-gray); } .ContentsList > li > span > a { font-style: italic; color: var(--colorscheme-gray); } .Legal { border-top: 1px solid var(--colorscheme-black); color: var(--colorscheme-gray); font-size: 15px; font-family: "Rubik Dirt", system-ui; } .WeaponsDiv { flex-grow: 1; } .WeaponsDiv > span { display: flex; } .WeaponTable { width: 100%; table-layout: fixed; } .WeaponTable > tbody > tr > td > a { font-family: "Wix Madefor Text", sans-serif; } .WeaponTable, .WeaponTable > tbody, .WeaponTable > tbody > tr > td, .WeaponTable > tbody > tr { border-collapse: collapse; border: 0px solid red; } .WeaponTable > tbody > tr > td { font-family: "Wix Madefor Text", sans-serif; border-left: 1px solid var(--colorscheme-light-gray); } .WeaponTable > tbody > tr > td:nth-child(1) { border-left: 0px solid var(--colorscheme-light-gray); } .CategoryName { padding-top: 10px; font-family: "Rubik Dirt", system-ui !important; font-size: 20px; }