.cxr7e{padding:24px;max-width:1450px;margin:0 auto;color:#e5e7eb}
.cxr7e *{box-sizing:border-box}
.cxr7e-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}
.cxr7e-head h1{font-size:25px;font-weight:750;margin:0 0 6px}
.cxr7e-head p,.cxr7e-note{color:#94a3b8;font-size:13px;line-height:1.65}
.cxr7e-panel{background:#151c2b;border:1px solid #303c50;border-radius:14px;padding:20px;margin-bottom:18px;min-width:0}
.cxr7e-panel h3{font-weight:700;font-size:16px;margin:0 0 18px}
.cxr7e-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.cxr7e-row{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid #293548;font-size:13px}
.cxr7e-row span{color:#cbd5e1;text-transform:capitalize}
.cxr7e-row strong{text-align:right;overflow-wrap:anywhere;color:#f8fafc}
.cxr7e-stage{margin-bottom:9px}
.cxr7e-track{height:7px;border-radius:9px;background:#303c50;overflow:hidden}
.cxr7e-fill{height:100%;background:#38bdf8;border-radius:9px}
.cxr7e-notice{padding:13px 16px;border:1px solid #475569;border-radius:10px;margin-bottom:18px;color:#cbd5e1;background:#222c3d;font-size:13px;line-height:1.6}
.cxr7e-error{padding:13px;color:#fecaca;background:#450a0a;border-radius:9px}
.cxr7e button{background:#2563eb;color:#fff;border:0;border-radius:9px;padding:10px 16px;font-weight:650;cursor:pointer}
.cxr7e button:disabled{opacity:.55;cursor:wait}
.cxr7e-search{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}
.cxr7e-search input{background:#111827;color:#f8fafc;border:1px solid #475569;border-radius:9px;padding:10px 13px;min-width:200px;max-width:320px;flex:1}
@media(max-width:760px){.cxr7e{padding:15px}.cxr7e-grid{grid-template-columns:1fr}.cxr7e-head h1{font-size:21px}}
