.agent-handoff-selected-module__6_L40W__panel{background:#f8fbff;border:1px solid #cddcff;border-radius:16px;gap:14px;margin:16px 0 0;padding:16px;display:grid}.agent-handoff-selected-module__6_L40W__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.agent-handoff-selected-module__6_L40W__header>div{gap:5px;display:grid}.agent-handoff-selected-module__6_L40W__eyebrow{color:#1f5eff;letter-spacing:.1em;font-size:9px;font-weight:850}.agent-handoff-selected-module__6_L40W__header h3{color:#172b4d;margin:0;font-size:15px}.agent-handoff-selected-module__6_L40W__header p{color:#667085;margin:0;font-size:11px;line-height:1.5}.agent-handoff-selected-module__6_L40W__chip{color:#184bd0;background:#eaf0ff;border-radius:999px;flex:none;padding:5px 8px;font-size:9px;font-weight:850}.agent-handoff-selected-module__6_L40W__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.agent-handoff-selected-module__6_L40W__summary div{background:#fff;border:1px solid #e3e9f5;border-radius:10px;gap:3px;padding:10px;display:grid}.agent-handoff-selected-module__6_L40W__summary dt{color:#667085;font-size:9px}.agent-handoff-selected-module__6_L40W__summary dd{color:#172b4d;overflow-wrap:anywhere;margin:0;font-size:10px;font-weight:750}.agent-handoff-selected-module__6_L40W__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.agent-handoff-selected-module__6_L40W__actions button,.agent-handoff-selected-module__6_L40W__actions a{border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:9px 12px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.agent-handoff-selected-module__6_L40W__actions button{color:#fff;cursor:pointer;background:#1f5eff;border:0}.agent-handoff-selected-module__6_L40W__actions button:disabled{cursor:wait;opacity:.65}.agent-handoff-selected-module__6_L40W__actions a{color:#184bd0;background:#fff;border:1px solid #cddcff}.agent-handoff-selected-module__6_L40W__error,.agent-handoff-selected-module__6_L40W__result{border-radius:10px;gap:4px;padding:11px;font-size:10px;display:grid}.agent-handoff-selected-module__6_L40W__error{color:#991b1b;background:#fff1f2;border:1px solid #fecaca}.agent-handoff-selected-module__6_L40W__result{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.agent-handoff-selected-module__6_L40W__result span,.agent-handoff-selected-module__6_L40W__result small{overflow-wrap:anywhere}@media (max-width:720px){.agent-handoff-selected-module__6_L40W__header{display:grid}.agent-handoff-selected-module__6_L40W__summary{grid-template-columns:1fr}}
.agent-infrastructure-status-module__KqeIyG__panel{--status-accent:#667085;--status-soft:#f2f4f7;background:radial-gradient(circle at 100% 0,#1f5eff14,#0000 34%),#fff;border:1px solid #dbe4f3;border-radius:20px;gap:20px;width:100%;padding:22px;display:grid;box-shadow:0 16px 42px #172b4d14}.agent-infrastructure-status-module__KqeIyG__panel[data-tone=positive]{--status-accent:#067647;--status-soft:#ecfdf3}.agent-infrastructure-status-module__KqeIyG__panel[data-tone=warning]{--status-accent:#b54708;--status-soft:#fffaeb}.agent-infrastructure-status-module__KqeIyG__panel[data-tone=negative]{--status-accent:#b42318;--status-soft:#fef3f2}.agent-infrastructure-status-module__KqeIyG__panel[data-tone=neutral]{--status-accent:#475467;--status-soft:#f2f4f7}.agent-infrastructure-status-module__KqeIyG__header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.agent-infrastructure-status-module__KqeIyG__heading{gap:8px;min-width:0;display:grid}.agent-infrastructure-status-module__KqeIyG__eyebrow{color:#1f5eff;letter-spacing:.11em;font-size:10px;font-weight:850}.agent-infrastructure-status-module__KqeIyG__titleRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.agent-infrastructure-status-module__KqeIyG__titleRow h2{color:#172b4d;margin:0;font-size:clamp(20px,2vw,27px);line-height:1.15}.agent-infrastructure-status-module__KqeIyG__heading p{color:#667085;max-width:720px;margin:0;font-size:13px;line-height:1.6}.agent-infrastructure-status-module__KqeIyG__overallBadge{border:1px solid color-mix(in srgb, var(--status-accent) 28%, transparent);background:var(--status-soft);min-height:28px;color:var(--status-accent);letter-spacing:.03em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:10px;font-weight:850;display:inline-flex}.agent-infrastructure-status-module__KqeIyG__statusDot{width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, currentColor 12%, transparent);background:currentColor;border-radius:50%}.agent-infrastructure-status-module__KqeIyG__actions{flex:none;justify-items:stretch;gap:7px;width:min(220px,100%);display:grid}.agent-infrastructure-status-module__KqeIyG__verifyButton{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#1f5eff;border:0;border-radius:12px;padding:10px 16px;font-size:11px;font-weight:850;transition:transform .16s,background .16s,opacity .16s}.agent-infrastructure-status-module__KqeIyG__verifyButton:hover:not(:disabled){background:#184bd0;transform:translateY(-1px)}.agent-infrastructure-status-module__KqeIyG__verifyButton:focus-visible{outline-offset:2px;outline:3px solid #1f5eff3d}.agent-infrastructure-status-module__KqeIyG__verifyButton:disabled{color:#667085;cursor:not-allowed;opacity:.9;background:#d0d5dd}.agent-infrastructure-status-module__KqeIyG__actions small{color:#667085;text-align:center;font-size:9px;line-height:1.4}.agent-infrastructure-status-module__KqeIyG__statusGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.agent-infrastructure-status-module__KqeIyG__statusCard{background:#f8fafcc7;border:1px solid #e4e7ec;border-radius:15px;align-content:start;gap:7px;min-height:122px;padding:16px;display:grid}.agent-infrastructure-status-module__KqeIyG__cardLabel{color:#667085;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.agent-infrastructure-status-module__KqeIyG__cardValue{color:#172b4d;font-size:14px;line-height:1.3}.agent-infrastructure-status-module__KqeIyG__cardDetail{color:#667085;font-size:10px;line-height:1.5}.agent-infrastructure-status-module__KqeIyG__footer{color:#667085;border-top:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;font-size:10px;line-height:1.5;display:flex}.agent-infrastructure-status-module__KqeIyG__safetyNote{text-align:right}@media (max-width:980px){.agent-infrastructure-status-module__KqeIyG__statusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.agent-infrastructure-status-module__KqeIyG__panel{border-radius:17px;gap:18px;padding:18px}.agent-infrastructure-status-module__KqeIyG__header,.agent-infrastructure-status-module__KqeIyG__footer{flex-direction:column;align-items:stretch}.agent-infrastructure-status-module__KqeIyG__actions{width:100%}.agent-infrastructure-status-module__KqeIyG__statusGrid{grid-template-columns:1fr}.agent-infrastructure-status-module__KqeIyG__statusCard{min-height:0}.agent-infrastructure-status-module__KqeIyG__safetyNote{text-align:left}}@media (prefers-reduced-motion:reduce){.agent-infrastructure-status-module__KqeIyG__verifyButton{transition:none}}
