/* site_guestbook */
.site-guestbook-wrap{max-width:860px}.site-guestbook-panel{display:grid;gap:16px}.site-guestbook-form{display:grid;gap:8px}.site-guestbook-form textarea{min-height:100px}.site-guestbook-form-actions{display:flex;justify-content:flex-end}.site-guestbook-login-tip{font-size:var(--font-size-md);color:var(--text-muted)}.site-guestbook-login-tip a{color:var(--brand)}.site-guestbook-list{display:grid;gap:12px}.site-guestbook-item{padding:14px;border:1px solid var(--line-soft);border-radius:10px;background:var(--panel)}.site-guestbook-header{display:flex;align-items:center;gap:10px}.site-guestbook-avatar{flex:none}.site-guestbook-meta{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.site-guestbook-author{font-weight:600;color:var(--text);text-decoration:none;font-size:var(--font-size-md)}a.site-guestbook-author:hover{color:var(--brand)}.site-guestbook-time{font-size:var(--font-size-xs);color:var(--text-muted)}.site-guestbook-ops{flex:none}.site-guestbook-del{font-size:var(--font-size-sm)}.site-guestbook-content{margin-top:10px;color:var(--text);word-break:break-word;white-space:pre-wrap;line-height:1.7}