.connect{width:min(100%,1220px);color:var(--ur-text);font-family:var(--ur-font-family);margin:0 auto;padding:48px 24px 96px}.connect__lede{gap:12px;max-width:760px;display:grid}.connect__lede>p:first-child,.connect-guide__copy>p,.connect__token-heading>p:first-child,.connect-download>p{color:var(--ur-text-muted);font:700 12px/1.5 var(--ur-font-family);letter-spacing:.1em;text-transform:uppercase;margin:0}.connect__lede>h1,.connect-guide__title h2,.connect__handoff h2,.connect__token-heading h2{color:var(--ur-text);font:650 clamp(2rem, 5vw, 2.5rem)/1.12 var(--ur-font-family);letter-spacing:-.025em;margin:0}.connect__premise,.connect-guide__status-detail,.connect-guide__steps,.connect-guide__note,.connect-guide__caveat,.connect__token,.connect__mint>p,.connect-disclosure__body,.connect-download>span,.connect-troubleshooting p{color:var(--ur-text-secondary);margin:0;font-size:.96875rem;line-height:1.6}.connect__shell{gap:24px;margin-top:32px;display:grid}.connect-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.connect-picker__card,.connect-leaf-picker button,.connect .connect-link-button,.connect .onboard-cta{border:1px solid var(--ur-border);border-radius:var(--ur-radius-control);background:var(--ur-surface);min-width:44px;min-height:44px;color:var(--ur-text);font:650 .9375rem/1.4 var(--ur-font-family);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.connect-picker__card{text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;min-height:96px;padding:16px}.connect-picker__card img{object-fit:contain;width:32px;height:32px}.connect-picker__card small{color:var(--ur-text-muted);margin-top:3px;font-size:.6875rem;font-weight:600;line-height:1.2;display:block}.connect-picker__card[aria-pressed=true],.connect-leaf-picker button[aria-pressed=true]{border-color:var(--ur-primary);box-shadow:inset 0 0 0 1px var(--ur-primary);background:color-mix(in srgb, var(--ur-primary) 10%, var(--ur-surface))}.connect .onboard-cta{background:var(--ur-primary);min-width:fit-content;color:var(--ur-on-primary);border-color:var(--ur-primary)}.connect .onboard-cta:hover{background:var(--ur-link);border-color:var(--ur-link);color:var(--ur-on-primary)}.connect__panel{gap:20px;display:grid}.connect-guide,.connect__handoff,.connect-token-setup{border:1px solid var(--ur-border);border-radius:var(--ur-radius-sheet);background:var(--ur-surface);color:var(--ur-text)}.connect-guide,.connect__handoff{padding:24px}.connect-guide,.connect-guide__header,.connect-guide__title,.connect-guide__status,.connect-guide__actions,.connect-guide__copy,.connect-downloads,.connect-token-setup__body,.connect__handoff,.connect-troubleshooting{gap:16px;display:grid}.connect-guide__header{gap:20px}.connect-guide__title{grid-template-columns:auto 1fr;align-items:center}.connect-guide__title img{object-fit:contain;width:32px;height:32px}html[data-resolved-theme=dark] .connect-guide__title img[data-icon-mono]{filter:invert()brightness(.92)}.connect-guide__title>div,.connect-guide__status{gap:6px;display:grid}.connect-guide__copy h3,.connect-download>strong,.connect__mint>h3{color:var(--ur-text);font:650 1.125rem/1.35 var(--ur-font-family);margin:0}.connect-guide__facts{gap:12px;margin:0;display:grid}.connect-guide__facts>div{border:1px solid var(--ur-border);border-radius:var(--ur-radius-card);background:var(--ur-inset);gap:4px;padding:14px 16px;display:grid}.connect-guide__facts dt{color:var(--ur-text-muted);font:700 .8125rem/1.4 var(--ur-font-family)}.connect-guide__facts dd,.connect__endpoint code{color:var(--ur-text);overflow-wrap:anywhere;margin:0}.connect-leaf-picker{flex-wrap:wrap;gap:8px;display:flex}.connect-leaf-picker button{justify-content:flex-start;padding:10px 14px}.connect-downloads{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.connect-downloads.connect-downloads--stacked{grid-template-columns:minmax(0,1fr)}.connect-download{border:1px solid var(--ur-border);border-radius:var(--ur-radius-card);background:var(--ur-inset);gap:10px;padding:18px;display:grid}.connect-guide__steps,.connect-troubleshooting{padding-left:20px}.connect-guide__steps li+li,.connect-troubleshooting li+li{margin-top:10px}.connect-guide__links{flex-wrap:wrap;gap:10px 18px;display:flex}.connect-guide__links a,.connect-troubleshooting a{min-height:44px;color:var(--ur-link);overflow-wrap:anywhere;align-items:center;display:inline-flex}.connect-guide__caveat,.connect__token,.connect__mint [data-testid=connect-minted-note]{border-left:2px solid var(--ur-decorative);padding-left:12px}.connect-disclosure{border:1px solid var(--ur-border);border-radius:var(--ur-radius-card);background:var(--ur-inset)}.connect-disclosure>summary{cursor:pointer;min-height:56px;color:var(--ur-text);font:650 .9375rem/1.4 var(--ur-font-family);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;list-style:none;display:flex}.connect-disclosure>summary::-webkit-details-marker{display:none}.connect-disclosure__body{padding:0 16px 16px}.connect-disclosure__copy{flex:none}.connect-disclosure__copy .copy-control{justify-items:end}.connect-disclosure__copy .onboard-copy{min-width:64px;position:static}.connect-token-setup>summary{cursor:default;color:var(--ur-text);font:650 1.125rem/1.35 var(--ur-font-family);border-bottom:1px solid var(--ur-border);padding:18px 24px;list-style:none}.connect-token-setup>summary::-webkit-details-marker{display:none}.connect-token-setup__body{padding:24px}.connect__token-heading{gap:8px;display:grid}.connect__token-heading h2,.connect__handoff h2{font-size:1.625rem}.connect__endpoint,.connect__mint{border:1px solid var(--ur-border);border-radius:var(--ur-radius-card);background:var(--ur-inset);gap:16px;padding:18px;display:grid}.connect__endpoint{grid-template-columns:repeat(2,minmax(0,1fr))}.connect__endpoint p{color:var(--ur-text-muted);font:700 .75rem/1.5 var(--ur-font-family);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px}.connect__mint>button,.connect__mint [data-testid=authorize-consent] button{border:1px solid var(--ur-primary);border-radius:var(--ur-radius-control);background:var(--ur-primary);min-height:44px;color:var(--ur-on-primary);font:650 .9375rem/1.4 var(--ur-font-family);justify-self:start;padding:10px 14px}.connect__mint>button[disabled]{opacity:.55;cursor:default}.connect__mint>.connect__error,.copy-error{color:var(--ur-danger)}.connect__handoff{align-items:start}.connect .onboard-snippet pre{white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:visible}.connect .onboard-prompt{margin:0}.connect :is(.connect-picker__card,.connect-leaf-picker button,.connect-disclosure>summary,.connect .onboard-copy,.connect .onboard-cta,.connect .connect-link-button,.connect__mint>button,.connect-guide__links a,.connect-troubleshooting a):focus-visible{outline:2px solid var(--ur-focus);outline-offset:3px}.authorize-shell{width:100%;max-width:1280px;margin:0 auto;padding:48px 24px 96px}.authorize-card{border:1px solid var(--ur-border);border-radius:var(--ur-radius-sheet);background:var(--ur-surface);width:min(100%,440px);color:var(--ur-text);box-shadow:0 20px 48px color-mix(in srgb, var(--ur-text) 10%, transparent);gap:20px;margin:0 auto;padding:32px 24px 24px;display:grid}.authorize-symbol{width:40px;height:40px;display:block}.authorize-lede{gap:10px;display:grid}.authorize-eyebrow{color:var(--ur-text-muted);font:700 12px/1.5 var(--ur-font-family);letter-spacing:.1em;text-transform:uppercase;margin:0}.authorize-lede>h1{color:var(--ur-text);font:650 clamp(2rem, 4vw, 2.5rem)/1.12 var(--ur-font-family);letter-spacing:-.025em;margin:0}.authorize-copy,.authorize-detail{color:var(--ur-text-secondary);margin:0;font-size:.96875rem;line-height:1.6}.authorize-body{gap:14px;display:grid}.authorize-error{color:var(--ur-danger);margin:0;font-size:.96875rem;line-height:1.55}.authorize-inline-actions,.authorize-actions{flex-wrap:wrap;gap:12px;display:flex}.authorize-actions{align-items:center}.authorize-button,.authorize-link{border-radius:var(--ur-radius-control);min-height:44px;font:650 .9375rem/1.4 var(--ur-font-family);justify-content:center;align-items:center;padding:10px 14px;text-decoration:none;display:inline-flex}.authorize-button{border:1px solid var(--ur-primary);background:var(--ur-primary);color:var(--ur-on-primary)}.authorize-button--secondary{border-color:var(--ur-border);background:var(--ur-surface);color:var(--ur-text)}.authorize-link{color:var(--ur-link);padding-inline:0}.authorize-consent{gap:14px;display:grid}.authorize-account{border:1px solid var(--ur-border);border-radius:var(--ur-radius-control);background:var(--ur-surface);color:var(--ur-text);overflow-wrap:anywhere;gap:2px;padding:12px 14px;font-size:.96875rem;line-height:1.5;display:grid}.authorize-account p{margin:0}.authorize-account__label,.authorize-account__email,.authorize-account__switch{color:var(--ur-text-secondary)}.authorize-account .authorize-link{cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 4px;text-decoration:underline}.authorize-consent button{min-height:44px}.authorize-card :is(button,a):focus-visible{outline:2px solid var(--ur-focus);outline-offset:3px}@media (width>=1100px){.connect__shell{grid-template-columns:280px minmax(0,1fr);align-items:start}.connect-picker{grid-template-columns:1fr;position:sticky;top:96px}.connect-picker__card{min-height:112px}.connect-guide__header{align-items:start}}@media (width<=1099px){.connect-picker__card{gap:10px;min-height:64px;padding:14px}.connect-picker__card span{font-size:.875rem;line-height:1.25}}@media (width<=640px){.connect{padding:32px 16px 72px}.connect-guide,.connect__handoff,.connect-token-setup__body,.connect-token-setup>summary{padding-inline:18px}.connect-guide,.connect__handoff{padding-block:18px}.connect__endpoint{grid-template-columns:1fr}.connect-disclosure>summary{flex-direction:column;align-items:flex-start}}@media (width<=420px){.connect-picker__card{min-height:72px;padding:12px}.connect-picker__card img{width:28px;height:28px}.connect-leaf-picker{grid-template-columns:1fr;display:grid}.authorize-shell{padding:32px 16px 72px}.authorize-card{padding:28px 20px 20px}}.connect-guide .onboard-cta{justify-self:start;width:fit-content;padding-inline:28px}.connect-guide__status,.connect-guide__steps,.connect-guide__note,.connect-guide__caveat,.connect-guide__copy>h3,.connect-download>span{max-width:68ch}.connect-guide__facts{max-width:560px}.connect__handoff .onboard-cta{justify-self:start;width:fit-content;padding-inline:28px}.connect__handoff .copy-block-wrap,.connect-disclosure{max-width:68ch;position:relative}.connect-disclosure.connect-disclosure--full{max-width:none}.connect__handoff .copy-block-wrap>.copy-block .copy-block__head{min-height:44px;padding-right:140px}.connect__handoff .copy-block-wrap>.copy-control{position:absolute;top:0;right:0}.connect__handoff .copy-block-wrap .onboard-copy{min-height:44px}@media (width<=640px){.connect-guide .onboard-cta,.connect__handoff .onboard-cta{width:100%}}@media (width>=1100px){.connect__shell{grid-template-columns:minmax(0,1fr) 340px;column-gap:32px}.connect-picker{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));position:static}.connect-picker__card{flex-direction:row;justify-content:flex-start;gap:14px;min-height:72px}.connect__panel{display:contents}.connect-guide,.connect-token-setup{grid-column:1}.connect__handoff{border-color:var(--ur-primary);background:var(--ur-primary);color:var(--ur-on-primary);grid-area:2/2/span 3;align-self:start;position:sticky;top:96px}.connect__handoff :is(h2,p){color:var(--ur-on-primary)}.connect__handoff .copy-block{background:var(--ur-surface);color:var(--ur-text)}.connect__handoff .copy-block-wrap,.connect__handoff .onboard-cta{width:100%;max-width:none}.connect__handoff .onboard-cta{background:var(--ur-surface);color:var(--ur-text);border-color:var(--ur-surface)}.connect__handoff .copy-block-wrap>.copy-block{border-radius:var(--ur-radius-control);overflow:hidden}.connect__handoff .copy-block-wrap>.copy-block .copy-block__head{min-height:52px;color:var(--ur-text);align-items:center;padding:0 96px 0 16px;display:flex}.connect__handoff .copy-block-wrap>.copy-control{top:4px;right:4px}.connect__handoff .copy-block__text{max-height:15em;color:var(--ur-text);margin:0;padding:12px 16px;overflow:auto}:root[data-resolved-theme=dark] .connect__handoff{background:var(--ur-brand-deep);border-color:var(--ur-brand-deep);color:var(--ur-on-brand-deep)}:root[data-resolved-theme=dark] .connect__handoff :is(h2,p){color:var(--ur-on-brand-deep)}:root[data-resolved-theme=dark] .connect__handoff .onboard-cta{color:#16324f;background:#fff;border-color:#fff}}.connect-guide__prompt-chip{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:8px;margin:2px 4px;display:inline-flex}.connect-guide__prompt-chip q{quotes:none;border:1px solid var(--ur-divider,#c9d3cc);background:var(--ur-inset);overflow-wrap:anywhere;border-radius:10px;padding:6px 10px;font-weight:650}.connect-guide__prompt-chip .copy-control{display:inline-flex}
