.agent-auth_page__96_uM{width:min(1240px,calc(100% - 80px));margin:auto;padding:54px 0 90px;color:var(--registry-foreground)}.agent-auth_eyebrow__y7N8_{font:10px var(--registry-mono);color:var(--registry-muted);letter-spacing:1.5px;text-transform:uppercase;display:flex;align-items:center;gap:10px;margin-bottom:24px}.agent-auth_eyebrow__y7N8_ svg{color:var(--registry-green)}.agent-auth_hero__KBEEt{display:flex;justify-content:space-between;gap:32px;align-items:flex-start;margin-bottom:34px}.agent-auth_hero__KBEEt h1{font-size:clamp(34px,4.4vw,55px);line-height:1.1;letter-spacing:-1.9px;font-weight:500;margin:0 0 16px}.agent-auth_hero__KBEEt h1 span{color:var(--registry-green)}.agent-auth_hero__KBEEt p{color:var(--registry-muted);font-size:14px;line-height:1.85;max-width:660px;margin:0}.agent-auth_actions__4P4vv{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.agent-auth_hero__KBEEt>.agent-auth_actions__4P4vv{padding-top:8px;flex-shrink:0}.agent-auth_nav__MijLr{display:flex;gap:6px;overflow:auto;border-bottom:1px solid var(--registry-border);padding-bottom:14px;margin-bottom:30px;scrollbar-width:thin}.agent-auth_nav__MijLr a{display:flex;align-items:center;gap:8px;font-size:12px;padding:10px 14px;border:1px solid transparent;border-radius:7px;white-space:nowrap;color:var(--registry-muted)}.agent-auth_nav__MijLr a:hover,.agent-auth_nav__MijLr a[aria-current=page]{background:var(--registry-surface);border-color:var(--registry-border);color:var(--registry-green)}.agent-auth_section__qklXv{margin-top:36px}.agent-auth_heading__wbtdZ{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:18px}.agent-auth_heading__wbtdZ h2{font-size:23px;font-weight:500;letter-spacing:-.6px;margin:0}.agent-auth_heading__wbtdZ p{font-size:12px;color:var(--registry-muted);line-height:1.8;max-width:650px;margin:8px 0 0}.agent-auth_heading__wbtdZ>span{font:10px var(--registry-mono);color:var(--registry-muted);padding-top:8px}.agent-auth_panel__gKvL7{min-width:0;padding:26px;border:1px solid var(--registry-border);background:var(--registry-surface);border-radius:12px}.agent-auth_panel__gKvL7 h2{font-size:23px;font-weight:500;letter-spacing:-.5px;margin:0 0 12px}.agent-auth_panel__gKvL7 h3{font-size:17px;font-weight:500;letter-spacing:-.25px;margin:0 0 10px}.agent-auth_panel__gKvL7 p{font-size:12px;color:var(--registry-muted);line-height:1.85;margin:0 0 17px}.agent-auth_panel__gKvL7 a{color:var(--registry-green)}.agent-auth_panel__gKvL7 a.registry-button{color:#052319}.agent-auth_twoColumns__SmEFH{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.agent-auth_grid__jJqmY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.agent-auth_card__letA_{min-width:0;display:flex;flex-direction:column;padding:24px;border:1px solid var(--registry-border);background:var(--registry-surface);border-radius:11px}.agent-auth_card__letA_ h2,.agent-auth_card__letA_ h3{font-size:19px;font-weight:500;letter-spacing:-.4px;margin:17px 0 10px;overflow-wrap:anywhere}.agent-auth_card__letA_ p{font-size:12px;color:var(--registry-muted);line-height:1.85;margin:0 0 18px}.agent-auth_card__letA_>p{flex:1}.agent-auth_card__letA_>svg{color:#c4a1ff}.agent-auth_card__letA_ a{color:var(--registry-green);display:inline-flex;align-items:center;gap:7px;font-size:12px}.agent-auth_card__letA_ a.registry-button{color:#052319}.agent-auth_cardFooter__oyi__{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--registry-border);padding-top:17px;margin-top:14px;font-size:11px;color:var(--registry-muted)}.agent-auth_badge__D9h08{display:inline-flex;align-items:center;gap:7px;font:9px var(--registry-mono);padding:6px 8px;border:1px solid var(--registry-border);border-radius:4px;color:var(--registry-muted)}.agent-auth_green__oDx0U{color:var(--registry-green);background:#14f19508;border-color:#14f19530}.agent-auth_purple__oi3sL{color:#c4a1ff;border-color:#9945ff40;background:#9945ff08}.agent-auth_tags__zPbCX{display:flex;gap:7px;flex-wrap:wrap}.agent-auth_tags__zPbCX span{font:10px var(--registry-mono);padding:5px 7px;border:1px solid var(--registry-border);border-radius:5px;color:var(--registry-muted);overflow-wrap:anywhere}.agent-auth_trace__7oEJs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--registry-border);border-radius:12px;overflow:hidden;background:var(--registry-surface);list-style:none;margin:0;padding:0;counter-reset:trace}.agent-auth_trace__7oEJs li{padding:25px 22px;border-right:1px solid var(--registry-border);counter-increment:trace;min-width:0}.agent-auth_trace__7oEJs li:last-child{border-right:0}.agent-auth_trace__7oEJs li:before{content:"0" counter(trace);font:10px var(--registry-mono);color:var(--registry-green);display:block;margin-bottom:24px}.agent-auth_trace__7oEJs h2{font-size:18px;letter-spacing:-.3px;font-weight:500;margin:0 0 10px}.agent-auth_trace__7oEJs p{font-size:11px;color:var(--registry-muted);line-height:1.85;margin:0}.agent-auth_trace__7oEJs code{display:block;font-size:9px;overflow-wrap:anywhere;color:#c4a1ff;margin-top:19px}.agent-auth_status__9PVQ6{display:flex;gap:18px;flex-wrap:wrap;align-items:center;font:10px var(--registry-mono);color:var(--registry-muted);padding:15px 18px;border:1px solid var(--registry-border);border-radius:9px;background:var(--registry-surface);margin-bottom:20px}.agent-auth_status__9PVQ6 span{display:flex;align-items:center;gap:7px}.agent-auth_dot__znIjB{width:6px;height:6px;border-radius:50%;background:var(--registry-muted)}.agent-auth_live__hXKO0{background:var(--registry-green)}.agent-auth_status__9PVQ6 button{margin-left:auto}.agent-auth_error__zNQNQ,.agent-auth_notice__eBZP4,.agent-auth_success__4JaUN{display:flex;align-items:flex-start;gap:11px;padding:16px 18px;font-size:12px;line-height:1.8;border:1px solid var(--registry-border);border-radius:9px;background:var(--registry-surface);color:var(--registry-muted);margin:17px 0;overflow-wrap:anywhere}.agent-auth_error__zNQNQ svg,.agent-auth_notice__eBZP4 svg,.agent-auth_success__4JaUN svg{flex-shrink:0;margin-top:2px}.agent-auth_notice__eBZP4 svg{color:#bd96fa}.agent-auth_notice__eBZP4 strong{color:var(--registry-foreground);font-weight:500}.agent-auth_error__zNQNQ{background:var(--registry-danger-surface);border-color:#ff8f9c33;color:var(--registry-danger)}.agent-auth_success__4JaUN{background:#14f19508;border-color:#14f19533;color:var(--registry-green)}.agent-auth_error__zNQNQ a{color:inherit;text-decoration:underline}.agent-auth_capability__n7qmt{border-top:1px solid var(--registry-border);padding:19px 0;min-width:0}.agent-auth_capability__n7qmt:last-child{padding-bottom:0}.agent-auth_capability__n7qmt summary{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;list-style:none}.agent-auth_capability__n7qmt summary:after{content:"+";color:var(--registry-green);font:17px var(--registry-mono)}.agent-auth_capability__n7qmt[open] summary:after{content:"−"}.agent-auth_capability__n7qmt h3{font:12px var(--registry-mono);color:var(--registry-foreground);margin:0 0 8px;overflow-wrap:anywhere}.agent-auth_capability__n7qmt p{margin:0!important}.agent-auth_capability__n7qmt small{display:block;font:9px var(--registry-mono);margin-top:13px;color:#bfa1e9}.agent-auth_capability__n7qmt pre{margin-top:16px}.agent-auth_code__wAAkO{padding:18px;border:1px solid var(--registry-border);border-radius:8px;background:var(--registry-bg);color:#bdd0dc;font:10px/1.9 var(--registry-mono);max-height:420px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;margin:13px 0}.agent-auth_codeHeading__Nr_rE{display:flex;justify-content:space-between;gap:15px;align-items:center;min-width:0}.agent-auth_codeHeading__Nr_rE h2,.agent-auth_codeHeading__Nr_rE h3{margin:0}.agent-auth_quiet__EBvYc{background:none;border:0;color:var(--registry-green);font-size:11px;display:inline-flex;align-items:center;gap:7px;padding:5px 0}.agent-auth_details__x8LCA{display:grid;grid-template-columns:130px minmax(0,1fr);font-size:11px;gap:0 18px}.agent-auth_details__x8LCA dd,.agent-auth_details__x8LCA dt{padding:13px 0;border-top:1px solid var(--registry-border);margin:0;min-width:0;overflow-wrap:anywhere}.agent-auth_details__x8LCA dt{color:var(--registry-muted)}.agent-auth_details__x8LCA dd{font:10px/1.8 var(--registry-mono)}.agent-auth_details__x8LCA a{color:var(--registry-green)}.agent-auth_mono__uoh4E{font:10px/1.9 var(--registry-mono);overflow-wrap:anywhere;color:var(--registry-muted)}.agent-auth_toolbar__q1RFE{display:flex;gap:12px;align-items:center;margin-bottom:17px}.agent-auth_toolbar__q1RFE input{min-width:0;flex:1}.agent-auth_search__gtKIh{position:relative;flex:1;min-width:0}.agent-auth_search__gtKIh svg{position:absolute;left:15px;top:15px;color:var(--registry-muted)}.agent-auth_search__gtKIh input{padding-left:43px}.agent-auth_field__FSJBw{display:block;font-size:12px;color:#c7d0da;margin-bottom:18px}.agent-auth_field__FSJBw select{margin-top:9px}.agent-auth_switcher__VC_o2{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:22px}.agent-auth_switcher__VC_o2 button{color:var(--registry-muted);background:none;border:1px solid var(--registry-border);padding:9px 16px;border-radius:7px;font-size:12px}.agent-auth_switcher__VC_o2 button[aria-pressed=true]{color:var(--registry-green);border-color:#14f19540;background:#14f19508}.agent-auth_checklist__1ldUu{list-style:none;padding:0;margin:0}.agent-auth_checklist__1ldUu li{display:flex;align-items:flex-start;gap:11px;border-top:1px solid var(--registry-border);padding:16px 0;font-size:12px;line-height:1.85;color:var(--registry-muted)}.agent-auth_checklist__1ldUu li svg{flex-shrink:0;color:var(--registry-green);margin-top:3px}.agent-auth_checklist__1ldUu strong{color:var(--registry-foreground);font-weight:500}.agent-auth_empty__8hzPo{border:1px dashed var(--registry-border-strong);padding:40px 24px;border-radius:11px;text-align:center;grid-column:1/-1}.agent-auth_empty__8hzPo h2{font-size:20px;font-weight:500;margin:12px 0}.agent-auth_empty__8hzPo p{font-size:12px;color:var(--registry-muted);max-width:520px;margin:0 auto 20px;line-height:1.8}.agent-auth_loading__5cwmU{padding:48px 20px;color:var(--registry-muted);font-size:12px;text-align:center}.agent-auth_loading__5cwmU svg{display:inline-block;vertical-align:middle;margin-right:8px;animation:agent-auth_spin__DiJ5K 1s linear infinite}.agent-auth_back__aj485{color:var(--registry-green);display:inline-flex;align-items:center;gap:8px;font-size:12px;margin-bottom:20px}.agent-auth_recipe__fLb3b{padding-left:18px;font-size:12px;line-height:1.9;color:var(--registry-muted)}.agent-auth_recipe__fLb3b li{padding:3px 0}.agent-auth_extension__Rj5Ax{margin-top:20px}.agent-auth_extension__Rj5Ax p:last-child{margin-bottom:0}@keyframes agent-auth_spin__DiJ5K{to{transform:rotate(1turn)}}@media(max-width:1100px){.agent-auth_page__96_uM{width:calc(100% - 48px)}.agent-auth_grid__jJqmY{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-auth_hero__KBEEt>.agent-auth_actions__4P4vv{flex-direction:column;align-items:stretch}.agent-auth_trace__7oEJs{grid-template-columns:1fr 1fr}.agent-auth_trace__7oEJs li:nth-child(2){border-right:0}.agent-auth_trace__7oEJs li:nth-child(-n+2){border-bottom:1px solid var(--registry-border)}}@media(max-width:750px){.agent-auth_page__96_uM{width:calc(100% - 36px);padding-top:34px}.agent-auth_hero__KBEEt{flex-direction:column;gap:20px}.agent-auth_hero__KBEEt h1{font-size:39px;letter-spacing:-1.5px}.agent-auth_hero__KBEEt p{font-size:13px}.agent-auth_hero__KBEEt>.agent-auth_actions__4P4vv{flex-direction:row;align-items:center}.agent-auth_eyebrow__y7N8_{font-size:8px}.agent-auth_nav__MijLr{gap:0}.agent-auth_nav__MijLr a{font-size:11px;padding:9px 11px}.agent-auth_grid__jJqmY,.agent-auth_twoColumns__SmEFH{grid-template-columns:1fr}.agent-auth_heading__wbtdZ{flex-direction:column;gap:8px}.agent-auth_panel__gKvL7{padding:21px}.agent-auth_details__x8LCA{grid-template-columns:100px minmax(0,1fr);gap:0 10px}.agent-auth_toolbar__q1RFE{flex-wrap:wrap}.agent-auth_toolbar__q1RFE .agent-auth_search__gtKIh{flex-basis:100%}.agent-auth_status__9PVQ6{gap:12px}.agent-auth_status__9PVQ6 button{margin-left:0}.agent-auth_trace__7oEJs li{padding:20px 17px}.agent-auth_trace__7oEJs h2{font-size:16px}.agent-auth_trace__7oEJs code{font-size:8px}.agent-auth_trace__7oEJs li:before{margin-bottom:18px}.agent-auth_code__wAAkO{font-size:9px;padding:14px}}@media(prefers-reduced-motion:reduce){.agent-auth_loading__5cwmU svg{animation:none}}