.partner-activation{scroll-margin-top:75px;margin:22px 0;padding:24px;border:1px solid rgba(57,230,189,.18);border-radius:20px;background:radial-gradient(circle at 8% 0,rgba(57,230,189,.08),transparent 31%),linear-gradient(145deg,rgba(5,22,31,.98),rgba(3,13,23,.98))}.partner-activation-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.partner-activation-heading span{color:var(--mint);font-size:8px;font-weight:900;letter-spacing:.16em}.partner-activation-heading h3{margin:8px 0 6px;color:#f2fbfa;font-size:20px}.partner-activation-heading p{max-width:900px;margin:0;color:#839ba5;font-size:8px;line-height:1.65}.partner-activation-heading button{width:34px;height:34px;flex:none;border:1px solid rgba(57,230,189,.18);border-radius:10px;background:rgba(57,230,189,.05);color:var(--mint);cursor:pointer}.partner-activation-safety{margin:15px 0;padding:11px 13px;border-left:2px solid #e5a43c;border-radius:0 9px 9px 0;background:rgba(229,164,60,.065);color:#ae9b76;font-size:7px;line-height:1.55}.partner-activation-safety strong{color:#dfbf83}.partner-activation-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:14px 0}.partner-activation-metrics article{display:grid;gap:4px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(2,11,20,.48)}.partner-activation-metrics span{color:#718994;font-size:6px;font-weight:850;letter-spacing:.12em}.partner-activation-metrics b{color:#f0fbfb;font-size:17px}.partner-activation-metrics small{color:#617581;font-size:6px}.activation-pipeline{display:grid;grid-template-columns:repeat(13,auto);align-items:center;justify-content:space-between;gap:5px;margin:14px 0;padding:12px;border:1px solid rgba(124,233,255,.09);border-radius:13px;background:rgba(2,11,20,.45)}.activation-pipeline article{display:flex;align-items:center;gap:6px;min-width:0}.activation-pipeline b{display:grid;place-items:center;width:20px;height:20px;flex:none;border-radius:50%;background:rgba(57,230,189,.1);color:var(--mint);font-size:7px}.activation-pipeline span{color:#9bb1ba;font-size:7px;white-space:nowrap}.activation-pipeline i{color:#3f5a64;font-size:8px}.partner-activation-toolbar{display:grid;grid-template-columns:1fr minmax(180px,.35fr) auto;gap:9px;align-items:end;margin:15px 0}.partner-activation-toolbar label{display:grid;gap:6px;color:#8197a1;font-size:7px}.partner-activation-toolbar input[type=search],.partner-activation-toolbar select{width:100%;min-height:39px;padding:9px 10px;border:1px solid rgba(255,255,255,.11);border-radius:9px;background:#081725;color:#eef8fa;font:inherit;outline:none}.partner-activation-toolbar .activation-tracked-only{display:flex;align-items:center;min-height:39px;padding:0 10px;border:1px solid rgba(255,255,255,.08);border-radius:9px}.activation-tracked-only input{accent-color:var(--mint)}.partner-activation-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.partner-activation-list>p{color:#7f949e;font-size:8px}.partner-activation-card{display:grid;align-content:start;min-width:0;padding:15px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(5,20,31,.7)}.partner-activation-card[data-tracked=true]{border-color:rgba(57,230,189,.22);box-shadow:inset 0 0 0 1px rgba(57,230,189,.035)}.partner-activation-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.partner-activation-card header div{min-width:0}.partner-activation-card header span{display:block;overflow:hidden;color:#6f8792;font-size:6px;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}.partner-activation-card h4{margin:5px 0;color:#f1f9fa;font-size:13px}.partner-activation-card header>b{flex:none;padding:5px 7px;border-radius:999px;background:rgba(57,230,189,.08);color:var(--mint);font-size:6px}.activation-route{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:9px 0;padding:8px 9px;border-radius:9px;background:rgba(124,233,255,.045)}.activation-route strong{color:var(--cyan);font-size:8px}.activation-route em{color:#758d98;font-size:6px;font-style:normal;text-align:right}.partner-activation-card>p{margin:2px 0 9px;color:#91a7b0;font-size:7px;line-height:1.5}.partner-activation-card>p strong{color:#c8d8dc}.activation-flags{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:9px}.activation-flags span{padding:4px 6px;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#6f8792;font-size:6px}.partner-activation-card details{border-top:1px solid rgba(255,255,255,.07);padding-top:9px}.partner-activation-card summary{color:#a9c0c6;font-size:7px;font-weight:800;cursor:pointer}.activation-step-columns{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:9px}.activation-step-columns section{padding:9px;border:1px solid rgba(255,255,255,.06);border-radius:9px;background:rgba(2,10,18,.45)}.activation-step-columns h6{margin:0 0 7px;color:var(--mint);font-size:7px;letter-spacing:.08em}.activation-step-columns ol{margin:0;padding-left:16px;color:#8299a3;font-size:6.5px;line-height:1.5}.activation-step-columns li+li{margin-top:4px}.activation-pipeline-copy{margin:8px 0 0;color:#62818b;font-size:6px}.partner-activation-card footer{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.partner-activation-card footer a,.partner-activation-card footer button{padding:7px 8px;border:1px solid rgba(124,233,255,.13);border-radius:8px;background:transparent;color:var(--cyan);font-size:7px;text-decoration:none;cursor:pointer}.partner-activation-card footer button{border-color:rgba(57,230,189,.18);color:var(--mint)}[data-partner-activation-status]{min-height:12px;margin:11px 0 0;color:#7f959f;font-size:7px}
@media(max-width:1080px){.partner-activation-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.activation-pipeline{grid-template-columns:repeat(7,1fr)}.activation-pipeline i{display:none}.activation-pipeline article{display:grid;justify-items:center;text-align:center}.activation-pipeline span{white-space:normal}.partner-activation-list{grid-template-columns:1fr}}
@media(max-width:700px){.partner-activation{padding:18px 14px}.partner-activation-heading{display:grid}.partner-activation-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.activation-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.activation-pipeline article:last-of-type{grid-column:1/-1}.partner-activation-toolbar{grid-template-columns:1fr}.activation-step-columns{grid-template-columns:1fr}.activation-route{align-items:flex-start;flex-direction:column}.activation-route em{text-align:left}}
