Template:Char/styles.css

.charbox { position: relative; border:2px solid black; display: flex; flex-direction: column; }

.chariconbg { position:absolute; }

.chariconbg2, .charicon { position: relative; }

.charicon { z-index: 2; }

.chariconbg2 { z-index: 0; padding-top: 5%; }

.charstatus { text-align:center; padding: 2px; letter-spacing: -0.2px; position: absolute; top: 0; border: 2px solid black; border-style: groove; z-index: 3; }

.charname { text-shadow: 2px 2px 2px #333333; color: white; width: auto; text-align: center; min-height: 45px; padding-bottom: 5px; display: flex; justify-content: center; align-items: center; word-break: break-word; }

.charwhitelink { color:white; font-weight:bold; }

.charstand { font-size: 0.75em; text-shadow: 2px 2px 2px #333333; color: white; border-top: 1px solid black; flex-grow: 1; display: flex; justify-content: center; align-items: center; }

.chartop { font-size: 10px; }

.charcaption { width: 100%; margin-top: auto; font-size: 0.75em; flex-grow: 1; border-top: 1px solid black; font-weight: bold; min-height: 30px; line-height: 1.2em; align-items: center; justify-content: center; display: flex; }