.cxl-link[data-v-1131e51d]{align-items:center;background:none;border:none;color:#2563eb;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:5px;line-height:1.2;padding:0;transition:color .15s ease}.cxl-link[data-v-1131e51d]:hover{color:#1d4ed8;text-decoration:underline}.cxl-link svg[data-v-1131e51d]{flex-shrink:0}.cxl-overlay[data-v-1131e51d]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:100000}.cxl-box[data-v-1131e51d]{background:#fff;border-radius:16px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;font-family:inherit;max-height:80vh;max-width:440px;overflow:hidden;width:100%}.cxl-hd[data-v-1131e51d]{align-items:flex-start;border-bottom:1px solid #eef0f5;display:flex;gap:12px;padding:18px 18px 14px}.cxl-hd-icon[data-v-1131e51d]{align-items:center;background:#eff6ff;border-radius:10px;color:#2563eb;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.cxl-hd-txt[data-v-1131e51d]{flex:1;min-width:0}.cxl-sup[data-v-1131e51d]{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.cxl-title[data-v-1131e51d]{color:#0f172a;font-size:16px;font-weight:700;line-height:1.25;margin:3px 0 0}.cxl-x[data-v-1131e51d]{align-items:center;background:#f1f5f9;border:none;border-radius:8px;color:#475569;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:background .15s ease,color .15s ease;width:32px}.cxl-x[data-v-1131e51d]:hover{background:#fee2e2;color:#dc2626}.cxl-body[data-v-1131e51d]{overflow-y:auto;padding:16px 18px 20px}.cxl-text[data-v-1131e51d]{color:#334155;font-size:14px;line-height:1.6;margin:0;white-space:pre-line;word-break:break-word}.cxl-fade-enter-active[data-v-1131e51d],.cxl-fade-leave-active[data-v-1131e51d]{transition:opacity .2s ease}.cxl-fade-enter-from[data-v-1131e51d],.cxl-fade-leave-to[data-v-1131e51d]{opacity:0}.cxl-fade-enter-active .cxl-box[data-v-1131e51d],.cxl-fade-leave-active .cxl-box[data-v-1131e51d]{transition:transform .2s ease}.cxl-fade-enter-from .cxl-box[data-v-1131e51d],.cxl-fade-leave-to .cxl-box[data-v-1131e51d]{transform:scale(.96) translateY(8px)}
