.GatewayVersionNotice_notice__TjZRD .confirm-card{background:var(--surface,#fff);color:var(--text,#1e293b);border:1px solid var(--line,#e2e8f0)}.GatewayVersionNotice_notice__TjZRD .confirm-title{color:var(--text,#1e293b)}.GatewayVersionNotice_notice__TjZRD .confirm-message{color:var(--muted,#64748b)}.GatewayVersionNotice_notice__TjZRD .confirm-cancel{background:var(--surface-muted,#f1f5f9);color:var(--muted,#64748b)}.GatewayVersionNotice_notice__TjZRD .confirm-cancel:hover{color:var(--text,#1e293b)}.GatewayVersionNotice_notice__TjZRD .confirm-ok{background:var(--primary-solid,#155dfc);color:var(--on-primary-solid,#fff)}.GatewayConnectionGuide_guide__yYxhb{width:min(740px,calc(100vw - 48px));max-width:none;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);margin:auto;padding:0;border:1px solid var(--line);border-radius:18px;background:var(--surface);color:var(--text);box-shadow:0 24px 80px rgb(15 23 42/22%);overflow:hidden;font:inherit}.GatewayConnectionGuide_guide__yYxhb[open]{display:flex;flex-direction:column}.GatewayConnectionGuide_guide__yYxhb[data-login=true]{width:min(420px,calc(100vw - 48px))}.GatewayConnectionGuide_guide__yYxhb[data-agent-guide=true]{width:min(560px,calc(100vw - 48px))}.GatewayConnectionGuide_guide__yYxhb::-webkit-backdrop{background:rgb(15 23 42/46%)}.GatewayConnectionGuide_guide__yYxhb::backdrop{background:rgb(15 23 42/46%)}.GatewayConnectionGuide_content__Thixf{min-height:0;padding:16px 24px 18px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.GatewayConnectionGuide_header__Mfb1M{display:flex;flex-shrink:0;align-items:center;gap:12px;padding:24px 24px 0}.GatewayConnectionGuide_heroIcon__dd1WU{display:grid;flex-shrink:0;place-items:center;width:40px;height:40px;border:1px solid color-mix(in srgb,var(--primary) 16%,var(--line));border-radius:11px;background:color-mix(in srgb,var(--primary) 6%,var(--surface));color:var(--primary)}.GatewayConnectionGuide_heading__GC_4m{min-width:0;flex:1 1}.GatewayConnectionGuide_eyebrow__psXap{margin:0 0 4px;color:var(--muted);font-size:12px;line-height:1.5}.GatewayConnectionGuide_heading__GC_4m h2{margin:0;font-size:21px;font-weight:650;line-height:1.35;letter-spacing:-.4px;overflow-wrap:anywhere}.GatewayConnectionGuide_heading__GC_4m h2:focus{outline:none}.GatewayConnectionGuide_close__A0ljG{display:grid;flex-shrink:0;place-items:center;align-self:flex-start;width:32px;height:32px;margin:-6px -8px 0 0;padding:0;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.GatewayConnectionGuide_close__A0ljG:hover{background:var(--surface-muted);color:var(--text)}.GatewayConnectionGuide_description__Bka4Q{margin:0 0 16px;color:var(--text-secondary);font-size:14px;line-height:1.65}.GatewayConnectionGuide_description__Bka4Q>span{display:block}.GatewayConnectionGuide_description__Bka4Q>span+span{margin-top:4px;color:var(--muted);font-size:13px}.GatewayConnectionGuide_guide__yYxhb[data-login=false][data-agent-guide=false] .GatewayConnectionGuide_header__Mfb1M{gap:14px;padding:28px 28px 0}.GatewayConnectionGuide_guide__yYxhb[data-login=false][data-agent-guide=false] .GatewayConnectionGuide_heroIcon__dd1WU{width:44px;height:44px;border-radius:12px}.GatewayConnectionGuide_guide__yYxhb[data-login=false][data-agent-guide=false] .GatewayConnectionGuide_heading__GC_4m h2{font-size:24px;line-height:1.4}.GatewayConnectionGuide_guide__yYxhb[data-login=false][data-agent-guide=false] .GatewayConnectionGuide_content__Thixf{padding:20px 28px 28px;scrollbar-gutter:auto}.GatewayConnectionGuide_guide__yYxhb[data-login=false][data-agent-guide=false] .GatewayConnectionGuide_description__Bka4Q{margin-bottom:24px;font-size:14px;line-height:1.8}.GatewayConnectionGuide_guide__yYxhb[data-login=false][data-agent-guide=false] .GatewayConnectionGuide_description__Bka4Q>span+span{font-size:inherit}.GatewayConnectionGuide_statusPanel__wf82I[data-variant=gateway]{border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow:hidden}.GatewayConnectionGuide_statusPanel__wf82I[data-variant=gateway][data-busy=true]{border-color:color-mix(in srgb,var(--primary) 22%,var(--line))}.GatewayConnectionGuide_statusGrid__6z48M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.GatewayConnectionGuide_statusCard__vmDMQ{min-width:0;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--surface-muted);overflow-wrap:anywhere}.GatewayConnectionGuide_statusCard__vmDMQ[data-connected=true]{background:var(--surface)}.GatewayConnectionGuide_statusCard__vmDMQ[data-attention=true]{border-color:color-mix(in srgb,var(--primary) 25%,var(--line));background:color-mix(in srgb,var(--primary) 3%,var(--surface))}.GatewayConnectionGuide_statusCard__vmDMQ[data-busy=true]{border-color:color-mix(in srgb,var(--primary) 18%,var(--line));background:color-mix(in srgb,var(--primary) 3%,var(--surface))}.GatewayConnectionGuide_statusGrid__6z48M[data-variant=summary]{gap:0;border:1px solid var(--line);border-radius:10px;background:var(--surface);overflow:hidden}.GatewayConnectionGuide_statusGrid__6z48M[data-variant=summary] .GatewayConnectionGuide_statusCard__vmDMQ{padding:12px 14px;border:0;border-radius:0;background:transparent}.GatewayConnectionGuide_statusGrid__6z48M[data-variant=summary] .GatewayConnectionGuide_statusCard__vmDMQ+.GatewayConnectionGuide_statusCard__vmDMQ{border-left:1px solid var(--line);background:color-mix(in srgb,var(--primary) 3%,var(--surface))}.GatewayConnectionGuide_statusGrid__6z48M[data-variant=connection]{grid-template-columns:minmax(0,1fr);gap:0}.GatewayConnectionGuide_statusGrid__6z48M[data-variant=connection] .GatewayConnectionGuide_statusCard__vmDMQ{padding:12px 16px;border:0;border-radius:0;background:transparent}.GatewayConnectionGuide_statusGrid__6z48M[data-variant=connection] .GatewayConnectionGuide_statusCard__vmDMQ+.GatewayConnectionGuide_statusCard__vmDMQ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:9px 16px;border-top:1px solid var(--line);background:var(--surface-muted)}.GatewayConnectionGuide_statusGrid__6z48M[data-variant=connection] .GatewayConnectionGuide_statusHeading__88YVi{font-size:15px}.GatewayConnectionGuide_statusGrid__6z48M[data-variant=connection] .GatewayConnectionGuide_badge__B65mE{font-size:13px}.GatewayConnectionGuide_statusGrid__6z48M[data-variant=connection] .GatewayConnectionGuide_statusCard__vmDMQ+.GatewayConnectionGuide_statusCard__vmDMQ .GatewayConnectionGuide_statusHeading__88YVi{justify-content:flex-start;gap:12px;font-size:14px}.GatewayConnectionGuide_statusGrid__6z48M[data-variant=connection] .GatewayConnectionGuide_statusCard__vmDMQ+.GatewayConnectionGuide_statusCard__vmDMQ .GatewayConnectionGuide_badge__B65mE{padding:0;background:transparent}.GatewayConnectionGuide_statusGrid__6z48M[data-variant=connection] .GatewayConnectionGuide_statusCard__vmDMQ[data-busy=true]{background:color-mix(in srgb,var(--primary) 3%,var(--surface))}.GatewayConnectionGuide_statusGrid__6z48M[data-variant=connection] .GatewayConnectionGuide_agentDetail__etwJ6{margin:0;font-size:13px}.GatewayConnectionGuide_statusHeading__88YVi{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;color:var(--text);font-size:13px;font-weight:600}.GatewayConnectionGuide_badge__B65mE{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:6px;background:var(--surface);color:var(--text-secondary);font-size:12px;font-weight:500}.GatewayConnectionGuide_badge__B65mE i{width:6px;height:6px;border-radius:50%;background:currentColor}.GatewayConnectionGuide_badge__B65mE[data-tone=warning]{color:#956000}.GatewayConnectionGuide_badge__B65mE[data-tone=success]{color:#167c43}.GatewayConnectionGuide_badge__B65mE[data-tone=error]{color:#c2364d}.GatewayConnectionGuide_statusCard__vmDMQ[data-busy=true] .GatewayConnectionGuide_badge__B65mE{background:color-mix(in srgb,var(--primary) 8%,var(--surface));color:var(--primary)}.GatewayConnectionGuide_gatewayMetadata__E08XD{margin-top:10px}.GatewayConnectionGuide_statusCard__vmDMQ .GatewayConnectionGuide_gatewayMetadata__E08XD .status-popover-fields{gap:4px;padding:0;border-radius:0;background:transparent}.GatewayConnectionGuide_gatewayMetadata__E08XD .status-popover-field{line-height:1.6}.GatewayConnectionGuide_gatewayMetadata__E08XD .status-popover-field-label{font-size:12px}.GatewayConnectionGuide_gatewayMetadata__E08XD .status-popover-field-value{color:var(--text-secondary);font-size:12px}.GatewayConnectionGuide_connectionDetail__lJ_lP{margin-top:8px;overflow-wrap:anywhere}.GatewayConnectionGuide_connectionDetail__lJ_lP .status-popover-body{gap:8px;padding:0;margin:0;color:var(--text-secondary)}.GatewayConnectionGuide_connectionDetail__lJ_lP .status-popover-desc{margin:0;font-size:14px;line-height:1.7;color:var(--text-secondary);white-space:pre-wrap}.GatewayConnectionGuide_connectionDetail__lJ_lP .status-popover-progress{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;margin-top:0}.GatewayConnectionGuide_connectionDetail__lJ_lP .status-popover-progress-bar{height:4px;background:color-mix(in srgb,var(--primary) 12%,var(--surface))}.GatewayConnectionGuide_connectionDetail__lJ_lP .status-popover-progress-fill{background:var(--primary)}.GatewayConnectionGuide_connectionDetail__lJ_lP .status-popover-progress-info{display:flex;justify-content:space-between;gap:10px;margin-top:0;color:var(--muted);font-size:12px;line-height:1.5;white-space:nowrap}.GatewayConnectionGuide_connectionDetail__lJ_lP .status-popover-progress-countdown{color:var(--text-secondary)}.GatewayConnectionGuide_agentDetail__etwJ6{margin:10px 0 0;color:var(--text-secondary);font-size:13px;line-height:1.7}.GatewayConnectionGuide_installation__mJlbS{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.GatewayConnectionGuide_installation__mJlbS h3{margin:0;color:var(--text);font-size:14px;font-weight:600;line-height:1.5}.GatewayConnectionGuide_installation__mJlbS p{margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.7}.GatewayConnectionGuide_installation__mJlbS a{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;min-height:40px;padding:9px 12px;border:1px solid color-mix(in srgb,var(--primary) 18%,var(--line));border-radius:8px;background:var(--surface);color:var(--primary);font-size:13px;line-height:1.5;text-decoration:none;white-space:nowrap}.GatewayConnectionGuide_installation__mJlbS a:hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 4%,var(--surface))}.GatewayConnectionGuide_setup__9EJyy{margin-top:18px}.GatewayConnectionGuide_setup__9EJyy h3{margin:0 0 14px;color:var(--text);font-size:13px;font-weight:600;line-height:1.5}.GatewayConnectionGuide_steps__Z_obJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none;counter-reset:connection-step}.GatewayConnectionGuide_steps__Z_obJ[data-step-count="2"]{grid-template-columns:1fr;gap:0;padding:14px 16px;border:1px solid var(--line);border-radius:10px;background:var(--surface-muted)}.GatewayConnectionGuide_guide__yYxhb[data-agent-guide=false] .GatewayConnectionGuide_setup__9EJyy{margin-top:28px}.GatewayConnectionGuide_guide__yYxhb[data-agent-guide=false] .GatewayConnectionGuide_setup__9EJyy h3{margin-bottom:18px;font-size:14px}.GatewayConnectionGuide_steps__Z_obJ[data-step-count="3"]{grid-template-columns:minmax(0,1fr);gap:16px}.GatewayConnectionGuide_steps__Z_obJ li{position:relative;min-width:0;padding-left:32px;counter-increment:connection-step}.GatewayConnectionGuide_steps__Z_obJ li:before{content:counter(connection-step);position:absolute;top:0;left:0;display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--line);border-radius:50%;background:var(--surface-muted);color:var(--muted);font-size:12px;font-weight:600}.GatewayConnectionGuide_steps__Z_obJ strong{display:block;font-size:13px;font-weight:600;line-height:1.8}.GatewayConnectionGuide_steps__Z_obJ p{margin:3px 0 0;color:var(--muted);font-size:12px;line-height:1.7;overflow-wrap:anywhere}.GatewayConnectionGuide_steps__Z_obJ[data-step-count="2"] li{min-height:24px;padding:2px 0 2px 36px}.GatewayConnectionGuide_steps__Z_obJ[data-step-count="2"] li+li{margin-top:14px}.GatewayConnectionGuide_steps__Z_obJ[data-step-count="2"] li:before{top:1px;background:var(--surface)}.GatewayConnectionGuide_steps__Z_obJ[data-step-count="2"] li:first-child:before{border-color:var(--primary-solid,#155dfc);background:var(--primary-solid,#155dfc);color:var(--on-primary-solid,#fff)}.GatewayConnectionGuide_steps__Z_obJ[data-step-count="2"] li:not(:last-child):after{content:"";position:absolute;top:28px;bottom:-10px;left:11px;width:1px;background:var(--line-strong);opacity:.45}.GatewayConnectionGuide_steps__Z_obJ[data-step-count="2"] li+li strong{color:var(--text-secondary)}.GatewayConnectionGuide_steps__Z_obJ[data-step-count="2"] p{font-size:13px}.GatewayConnectionGuide_steps__Z_obJ[data-step-count="3"] li{padding:0 0 0 38px}.GatewayConnectionGuide_steps__Z_obJ[data-step-count="3"] li:before{top:1px;background:var(--surface-muted)}.GatewayConnectionGuide_steps__Z_obJ[data-step-count="3"] strong{font-size:14px;font-weight:600;line-height:1.6}.GatewayConnectionGuide_steps__Z_obJ[data-step-count="3"] p{margin:4px 0 0;font-size:14px;line-height:1.7}.GatewayConnectionGuide_footer__6CRpg{display:flex;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:14px 24px;border-top:1px solid var(--line);background:var(--surface)}.GatewayConnectionGuide_primary__xYabO,.GatewayConnectionGuide_secondary__f7_Zc{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 18px;border:1px solid transparent;border-radius:8px;font:inherit;font-size:13px;font-weight:600;line-height:1.5;cursor:pointer}.GatewayConnectionGuide_primary__xYabO{min-width:120px;background:var(--primary-solid,#155dfc);color:var(--on-primary-solid,#fff)}.GatewayConnectionGuide_primary__xYabO:hover:not(:disabled){filter:brightness(.94)}.GatewayConnectionGuide_secondary__f7_Zc{border-color:var(--line);background:var(--surface);color:var(--text-secondary)}.GatewayConnectionGuide_secondary__f7_Zc:hover{border-color:var(--line-strong);background:var(--surface-muted)}.GatewayConnectionGuide_guide__yYxhb a:focus-visible,.GatewayConnectionGuide_guide__yYxhb button:focus-visible,.GatewayConnectionGuide_noticeAction__RtpBX:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.GatewayConnectionGuide_notice__W4igH{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:13px 16px;border:1px solid var(--line);border-radius:10px;background:var(--surface-muted);color:var(--text-secondary)}.GatewayConnectionGuide_notice__W4igH[data-connecting=true]{border-color:color-mix(in srgb,var(--primary) 20%,var(--line));background:color-mix(in srgb,var(--primary) 4%,var(--surface))}.GatewayConnectionGuide_noticeIcon__WfzyU{display:grid;flex-shrink:0;place-items:center;width:32px;height:32px;border-radius:9px;background:var(--surface);color:var(--muted)}.GatewayConnectionGuide_notice__W4igH[data-connecting=true] .GatewayConnectionGuide_noticeIcon__WfzyU{color:var(--primary)}.GatewayConnectionGuide_noticeCopy__ROtZC{display:flex;flex:1 1;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;line-height:1.6}.GatewayConnectionGuide_noticeCopy__ROtZC strong{color:var(--text);font-size:13px;font-weight:600}.GatewayConnectionGuide_noticeCopy__ROtZC>span{color:var(--muted);font-size:12px}.GatewayConnectionGuide_noticeAction__RtpBX{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;min-height:32px;padding:4px 6px;border:0;border-radius:6px;background:transparent;color:var(--primary);font:inherit;font-size:12px;font-weight:600;line-height:1.5;cursor:pointer}.GatewayConnectionGuide_noticeAction__RtpBX:hover{background:color-mix(in srgb,var(--primary) 8%,transparent)}[data-theme=dark] .GatewayConnectionGuide_badge__B65mE[data-tone=warning]{color:#ffcf7a}[data-theme=dark] .GatewayConnectionGuide_badge__B65mE[data-tone=success]{color:#71dea4}[data-theme=dark] .GatewayConnectionGuide_badge__B65mE[data-tone=error]{color:#ff93a5}@keyframes GatewayConnectionGuide_spin__TK5_n{to{transform:rotate(1turn)}}.GatewayConnectionGuide_spin__TK5_n{animation:GatewayConnectionGuide_spin__TK5_n 1.2s linear infinite}@media (prefers-reduced-motion:reduce){.GatewayConnectionGuide_spin__TK5_n{animation:none}}@media (max-width:600px){.GatewayConnectionGuide_guide__yYxhb{width:calc(100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);border-radius:14px}.GatewayConnectionGuide_guide__yYxhb[data-login=true]{width:min(420px,calc(100vw - 24px))}.GatewayConnectionGuide_guide__yYxhb[data-agent-guide=true]{width:min(560px,calc(100vw - 24px))}.GatewayConnectionGuide_content__Thixf{padding:16px 20px 20px}.GatewayConnectionGuide_guide__yYxhb[data-login=false][data-agent-guide=false] .GatewayConnectionGuide_header__Mfb1M,.GatewayConnectionGuide_header__Mfb1M{padding:20px 20px 0}.GatewayConnectionGuide_guide__yYxhb[data-login=false][data-agent-guide=false] .GatewayConnectionGuide_content__Thixf{padding:20px}.GatewayConnectionGuide_guide__yYxhb[data-login=false][data-agent-guide=false] .GatewayConnectionGuide_heroIcon__dd1WU{width:36px;height:36px;border-radius:10px}.GatewayConnectionGuide_guide__yYxhb[data-login=false][data-agent-guide=false] .GatewayConnectionGuide_heading__GC_4m h2{font-size:21px}.GatewayConnectionGuide_heroIcon__dd1WU{width:36px;height:36px;border-radius:10px}.GatewayConnectionGuide_heading__GC_4m h2{font-size:20px}.GatewayConnectionGuide_description__Bka4Q{font-size:13px}.GatewayConnectionGuide_statusGrid__6z48M{grid-template-columns:1fr}.GatewayConnectionGuide_statusGrid__6z48M[data-variant=summary] .GatewayConnectionGuide_statusCard__vmDMQ+.GatewayConnectionGuide_statusCard__vmDMQ{border-top:1px solid var(--line);border-left:0}.GatewayConnectionGuide_steps__Z_obJ{grid-template-columns:1fr;gap:14px}.GatewayConnectionGuide_footer__6CRpg{padding:16px 20px}.GatewayConnectionGuide_installation__mJlbS{align-items:flex-start;flex-direction:column;gap:12px}.GatewayConnectionGuide_notice__W4igH{flex-wrap:wrap;gap:8px 10px;padding:12px}.GatewayConnectionGuide_noticeCopy__ROtZC{flex-basis:calc(100% - 42px);flex-direction:column;gap:2px}.GatewayConnectionGuide_noticeAction__RtpBX{margin-left:42px}}.GatewayDisconnectedState_state__1igMm{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:240px;padding:40px 24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);text-align:center}.GatewayDisconnectedState_state__1igMm[data-embedded=true]{border:0;border-radius:0;background:transparent;box-shadow:none}.GatewayDisconnectedState_icon__NJClL{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;margin-bottom:16px;border-radius:12px;background:var(--surface-muted);color:var(--text-secondary)}.GatewayDisconnectedState_copy__NwhLQ{max-width:320px}.GatewayDisconnectedState_title__0wUjo{margin:0;color:var(--text);font-size:15px;font-weight:600;line-height:1.6}.GatewayDisconnectedState_description__Pv1P8{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.7;text-wrap:pretty}.GatewayDisconnectedState_description__Pv1P8>span{display:inline-block}.GatewayDisconnectedState_help__OgE7U{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:32px;margin-top:16px;padding:4px 8px;border:0;border-radius:6px;background:transparent;color:var(--primary);font:inherit;font-size:13px;font-weight:500;line-height:1.5;cursor:pointer}.GatewayDisconnectedState_help__OgE7U:hover{background:var(--primary-tint)}.GatewayDisconnectedState_help__OgE7U:focus-visible{outline:2px solid var(--focus,var(--primary));outline-offset:3px}@media (max-width:600px){.GatewayDisconnectedState_state__1igMm{min-height:220px;padding:32px 16px}}