.csb-project-content .csb-project-intro{font-size:13px;color:#aacbd3}.csb-project-item{display:flex;align-items:center;gap:10px;padding:12px;background:#152c34;border:1px solid #2c5059;border-radius:12px;margin:10px 0}.csb-project-item a{flex:1;min-width:0;text-decoration:none;font-weight:600;overflow-wrap:anywhere;font-size:13px}.csb-project-item button{width:42px;height:42px;flex:0 0 42px;background:#2b2030;border:1px solid #694251;border-radius:10px;color:#ffd9e7;font-size:24px}.csb-project-empty{padding:18px;background:#15242e;border:1px dashed #43727b;border-radius:12px;color:#d5e9ed;font-size:14px}
.csb-project-add{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.csb-project-add a{padding:10px 12px;border:1px solid #36535e;border-radius:20px;text-decoration:none;font-size:12px;min-height:40px;background:#10202b}.csb-project-content .csb-project-actions{display:grid;gap:10px;margin:18px 0}.csb-project-content details{border-block:1px solid #2b414d;margin:16px 0;padding:12px 0}.csb-project-content summary{cursor:pointer;font-weight:600;font-size:12px}.csb-project-content pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.6 system-ui;color:#cee5ec}.csb-project-content .csb-project-clear{padding:10px;min-height:44px;width:100%;background:transparent;border:1px solid #644050;border-radius:10px;color:#eeb8c9;font-size:12px}
