.wall-section{margin-top:30px;border-top:3px double #8a8c72;padding-top:12px}.wall-account{padding:12px;margin:13px 0;background:#e6e8d2;border:1px solid #b0b391;line-height:1.6}.wall-account a{margin-left:8px}.wall-consent{display:flex;align-items:flex-start;gap:8px;font-size:12px;margin:14px 0;line-height:1.6}.wall-consent input{width:auto;margin:3px 0}.wall-controls{display:flex;align-items:center;flex-wrap:wrap;gap:12px;border-bottom:1px solid #aaa;padding:14px 0}.wall-post{margin:14px 0;padding:13px;border:1px solid #acaf91;background:#faf9e8}.wall-post-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px}.wall-post-head strong{color:#000080}.wall-post-head time{color:#696b57}.wall-post p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.wall-photo-button{display:block;border:0;padding:0;background:none;margin:12px 0}.wall-photo-button img{display:block;max-width:100%;max-height:300px;object-fit:contain;border:3px double #aaa}.wall-admin-badge{background:#800000;color:#fff;padding:2px 5px;font-size:10px}.wall-admin-actions{display:flex;gap:7px;border-top:1px dotted #bcbda5;padding-top:10px;margin-top:10px}.wall-removed{font-size:12px;color:#666}.wall-edit-dialog{width:min(90vw,500px)}#wall-edit{width:min(92vw,500px)}#wall-preview-image{display:block;max-width:100%;max-height:200px;margin:10px 0}#wall-status,#wall-edit-status{font-size:12px;color:#800000;min-height:20px}.wall-section button:disabled{opacity:.6;cursor:wait}

.navigation .admin-entry{background:#ffffd4;color:#800000;font-weight:bold;border:1px solid #9e9a70;margin:0 5px;}
