body{min-height:100vh;display:flex;flex-direction:column}.page{flex:1;width:100%}.brand-seal{width:48px;height:48px;object-fit:contain;border-radius:50%;background:#fff}.governor-brief .stamp{transform:none}.portal-seal{float:right;width:92px;height:92px;object-fit:contain;margin:0 0 1rem 1rem}.agency-logo{width:62px;height:62px;object-fit:contain}.directory-tags{display:flex;gap:.55rem;flex-wrap:wrap;margin-top:.7rem}.directory-tags span{border-left:2px solid #a88b4f;background:#ebe6dc;padding:.3rem .55rem;font-size:.8rem;color:#293746}.government-card{display:block}.government-card:not(a){cursor:default}.character-photo,.mini-avatar img,.map-marker>img{width:100%;height:100%;object-fit:cover;border-radius:50%}.message .content{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.message.deleted{opacity:.65}.court-top .court-tools{display:flex;gap:.45rem}.court-tool-link{border:1px solid #697785;color:#fff;text-decoration:none;padding:.5rem .7rem;font-size:.75rem}.court-tool-link:hover{border-color:#d2bc83;color:#d2bc83}footer{margin-top:auto}
