body { font-size: 12pt; } .top { width:100%; display: flex; flex-direction: column; align-items: center; } .second { width: min(90vw, 600px); margin: auto; } .second .ask { padding-left: 15px; padding-bottom: 15px; } .second .answer { padding-bottom: 10px; } .head { display: none; padding-bottom: 20px; } .woke .head { display: block; } .woke .denial { border-color: darkorange; color: darkorange; } .woke .attack { border-color: orangered; color: orangered; } .woke .rvo { border-color: darkred; color: darkred; } #shinigami { width: fit-content; padding: 10px; margin: 5px; border: 1px solid black; cursor: pointer; } .woke #shinigami { background-color: rgba(0, 0, 0, 0.1); } #reblogs, #replies, #main { display: block; width: 100%; cursor: pointer; text-align: center; } #reblogs:hover, #replies:hover, #main:hover { opacity: 60%; } .replies #replies { display: none; } .reblogs #reblogs { display: none; } .reply { display: none; margin: 10px; padding: 10px; border: 1px solid black; } .replies .reply { display: block; } .replies .reply .reply { margin: 10px; padding: 5px; } .reblog { display: hidden; margin: 10px; padding: 10px; border: 1px solid black; } .reblogs .reblog { display: block; } .tagbox { width: 100%; padding: 5px; } .tagbox .tag { padding: 2px; background-color: rgba(0, 0, 0, 0.1); }