/* */
h3 ~ .notice-container { margin-top: 1rem; }
.notice-container { display: flex; justify-content: center; margin-bottom: 1rem; }
.notice-title { border: 3px solid; border-radius: 1rem; padding: 0.25rem 0.5rem; font-size: 1.25rem; font-weight: bold; text-align: center; }
.notice-content { border-left: 3px solid; border-right: 3px solid; border-radius: 1rem; padding: 0.75rem; }
/* Template:Noncanon */ .notice-container.noncanon .notice-title, .notice-content.noncanon { border-color: #0c0; } .notice-container.noncanon .notice-title a { color: #0c0; }
/* Template:Ambig */ .notice-container.ambig .notice-title, .notice-content.ambig { border-color: #ff31ff; } .notice-container.ambig .notice-title a { color: #ff31ff; }
/* Template:Theory */ .notice-container.theory .notice-title, .notice-content.theory { border-color: orange; } .notice-container.theory .notice-title a { color: orange; }