.qpb{display:block;border:1px solid var(--t-border);border-radius:10px;padding:.5rem .65rem;margin:.5rem 0 .2rem;font-size:.85rem;line-height:1.5}.qpb-loading,.qpb-unavailable{color:var(--t-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qpb-card{color:var(--t-fg-soft);text-decoration:none}.qpb-link{min-height:44px;box-sizing:border-box;cursor:pointer}.qpb-link:hover{border-color:var(--t-border-strong)}.qpb-author{display:block;font-weight:600;color:var(--t-fg-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qpb-body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:var(--t-fg-soft);white-space:pre-wrap;word-break:break-word}.qpb-spoiler{display:block;color:var(--t-muted);font-style:italic}.qcv-backdrop{position:fixed;inset:0;background:#0000008c;z-index:4000;display:flex;align-items:center;justify-content:center;padding:1rem}.qcv-dialog{background:var(--t-surface);color:var(--t-fg);border:1px solid var(--t-border);border-radius:16px;width:100%;max-width:420px;max-height:min(85dvh,640px);overflow-y:auto;padding:1.1rem 1.3rem 1.3rem}.qcv-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.qcv-title{font-weight:700;font-size:1rem;margin:0}.qcv-close{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--t-muted);border:1px solid transparent;border-radius:8px;cursor:pointer}.qcv-close:hover{color:var(--t-fg);border-color:var(--t-border)}.qcv-pending,.qcv-blocked,.qcv-noprofile{margin:.6rem 0 0;font-size:.88rem;line-height:1.6}.qcv-pending{color:var(--t-muted)}.qcv-blocked,.qcv-noprofile{color:var(--t-fg-soft)}.qcv-noprofile a{display:inline-block;color:var(--t-accent);text-decoration:underline;white-space:nowrap}.qcv-dialog .feed-composer{background:transparent;border:none;border-radius:0;padding:0;margin-bottom:0;margin-top:.6rem}
