.cs-mask[data-v-6698b612]{z-index:2147483000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cs-panel[data-v-6698b612]{background:var(--aime-panel,#1b1b1b);width:min(980px,94vw);height:min(760px,88vh);color:var(--aime-text,#e0e0e0);border:1px solid #ffffff24;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 20px 60px #0009}.cs-head[data-v-6698b612]{border-bottom:1px solid #ffffff1a;align-items:baseline;gap:10px;padding:12px 16px;display:flex}.cs-head b[data-v-6698b612]{font-size:16px}.cs-sub[data-v-6698b612]{color:#8b93a3;font-size:12px}.cs-x[data-v-6698b612]{color:#aaa;cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:18px}.cs-filters[data-v-6698b612]{border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:8px;padding:12px 16px;display:flex}.cs-input[data-v-6698b612]{color:inherit;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;outline:none;padding:7px 10px;font-size:13px}.cs-q[data-v-6698b612]{flex:1;min-width:220px}.cs-ext[data-v-6698b612]{width:130px}.cs-time[data-v-6698b612]{width:180px}.cs-btn[data-v-6698b612]{color:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:8px;padding:6px 12px;font-size:13px}.cs-btn[data-v-6698b612]:hover{background:#ffffff1f}.cs-btn.primary[data-v-6698b612]{color:#fff;background:#2196f3;border-color:#2196f3}.cs-btn[data-v-6698b612]:disabled{opacity:.5;cursor:not-allowed}.cs-summary[data-v-6698b612]{color:#9aa3ad;border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:flex}.cs-summary b[data-v-6698b612]{color:#e0e0e0}.cs-actions[data-v-6698b612]{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.cs-err[data-v-6698b612]{color:#f2c94c;padding:6px 16px;font-size:12px}.cs-results[data-v-6698b612]{flex:1;padding:10px 16px 20px;overflow:auto}.cs-empty[data-v-6698b612]{text-align:center;color:#7c8794;padding:40px 0;font-size:13px}.cs-item[data-v-6698b612]{border-bottom:1px solid #ffffff0f;padding:9px 0}.cs-item-head[data-v-6698b612]{color:#9aa3ad;align-items:center;gap:8px;font-size:12px;display:flex}.cs-sender[data-v-6698b612]{color:#90caf9;font-weight:600}.cs-kind[data-v-6698b612]{border:1px solid #ffffff29;border-radius:8px;padding:0 6px;font-size:10px}.cs-kind.k-image[data-v-6698b612]{color:#6fcf97}.cs-kind.k-file[data-v-6698b612]{color:#f2c94c}.cs-kind.k-link[data-v-6698b612]{color:#9fd0ff}.cs-kind.k-video[data-v-6698b612]{color:#bb6bd9}.cs-kind.k-product[data-v-6698b612]{color:#f2994a}.cs-time[data-v-6698b612]{margin-left:auto}.cs-item-body[data-v-6698b612]{word-break:break-word;white-space:pre-wrap;margin-top:3px;font-size:13px}.cs-item-body[data-v-6698b612] mark{color:inherit;background:#f2c94c59;border-radius:2px}.cs-file[data-v-6698b612]{color:#9aa3ad;margin-top:4px;font-size:12px}.cs-mini[data-v-6698b612]{color:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:6px;margin-left:6px;padding:1px 8px;font-size:11px}.cs-btn.ai[data-v-6698b612]{color:#d7a8f0;background:#9b59b633;border-color:#9b59b68c}.cs-btn.ai[data-v-6698b612]:hover{background:#9b59b652}.ai-panel[data-v-6698b612]{background:#9b59b614;border:1px solid #9b59b673;border-radius:10px;margin:10px 16px;padding:10px 12px}.ai-head[data-v-6698b612]{align-items:baseline;gap:8px;display:flex}.ai-head .cs-x[data-v-6698b612]{margin-left:auto}.ai-body[data-v-6698b612]{max-height:260px;margin-top:6px;font-size:13px;overflow:auto}.ai-body h4[data-v-6698b612]{margin:2px 0 6px;font-size:15px}.ai-body p[data-v-6698b612]{color:#cfcfcf;white-space:pre-wrap;margin:0 0 8px}.ai-body ul[data-v-6698b612]{margin:4px 0 8px;padding-left:20px}.ai-body li[data-v-6698b612]{margin:2px 0}.ai-tags[data-v-6698b612]{margin:6px 0}.ai-tag[data-v-6698b612]{background:#ffffff14;border:1px solid #ffffff24;border-radius:10px;margin:2px 4px 2px 0;padding:1px 8px;font-size:11px;display:inline-block}.ai-ops[data-v-6698b612]{align-items:center;gap:8px;margin-top:8px;display:flex}.cs-more[data-v-6698b612]{color:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:8px;margin:14px auto 0;padding:7px 16px;display:block}
