/* 小圈子：在 bbs.css 基础上补充 */
.me{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;margin-bottom:10px}
.me b{color:var(--fg)}
.me .rbtn{padding:4px 10px}
.clist{list-style:none;margin:0;padding:0}
.clist li{border:1px solid #551100;background:#0a0101;box-shadow:3px 3px 0 #330000;margin-bottom:10px}
.clist a.c-link{display:block;padding:10px 12px;color:var(--fg)}
.clist a.c-link:hover{background:#2a0505;color:var(--fg)}
.c-name{font-size:16px;font-weight:bold;word-break:break-word}
.c-name::before{content:"† ";color:#cc0000}
.c-intro{color:var(--paper);font-size:13px;line-height:1.6;margin:4px 0;word-break:break-word;overflow-wrap:anywhere;
  font-family:"PingFang SC","Songti SC","Noto Serif CJK SC","Courier New",monospace}
.c-meta{font-size:12px;color:#aa5522}
.c-head{border:2px solid #661100;background:rgba(40,4,4,.85);padding:12px 14px;margin-bottom:12px}
.c-head h2{margin:0 0 6px;font-size:1.3rem;text-shadow:1px 1px 0 #550000;word-break:break-word}
.c-head h2::before{content:"† ";color:#cc0000}
.nick-mask{position:fixed;inset:0;z-index:50;background:rgba(5,0,0,.82);display:flex;align-items:center;justify-content:center;
  padding:calc(16px + env(safe-area-inset-top)) calc(16px + env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left))}
.nick-mask[hidden]{display:none}
.nick-box{width:100%;max-width:360px;background:#120202;border:3px double #aa2200;box-shadow:8px 8px 0 #440000;padding:18px 16px;text-align:center}
.nick-t{font-size:1.15rem;letter-spacing:3px;margin-bottom:8px}
.nick-box p{font-size:12px;line-height:1.8;margin:0 0 12px}
.nick-box input{width:100%;background:#050101;border:1px dashed #aa2200;color:var(--fg);padding:9px;font-family:inherit;font-size:16px;border-radius:0;-webkit-appearance:none;text-align:center}
.nick-btns{display:flex;justify-content:center;gap:12px;margin-top:10px}
.nick-btns .btn{padding:8px 14px}
.form .who-line{font-size:12px;color:var(--accent);margin-top:8px}
.form .who-line b{color:var(--fg)}
.btn,.rbtn{min-height:34px}
