.onboard-copy{color:#18362f;cursor:pointer;min-width:64px;min-height:44px;font:700 9px/1 var(--ds-label);letter-spacing:.13em;background:#fdfcf6;border:1px solid #779083;justify-content:center;align-items:center;padding:6px 12px;transition:border-color .16s,background-color .16s;display:inline-flex;position:absolute;top:12px;right:12px}.onboard-copy:hover{background:#fff;border-color:#18362f}.onboard-copy:focus-visible{outline-offset:2px;outline:2px solid #18362f}.copy-control{justify-items:end;gap:6px;display:inline-grid}.copy-error{color:#8c3a2b;max-width:28ch;font:650 12px/1.35 var(--ds-label);letter-spacing:0;text-transform:none}:is(.connect,.mcp-guide) .onboard-copy{border-color:var(--ur-primary);background:var(--ur-primary);color:var(--ur-on-primary);font:700 13px/1 var(--ur-font-family);letter-spacing:0;border-radius:10px;position:static}:is(.connect,.mcp-guide) .onboard-copy:hover{border-color:var(--ur-primary);background:color-mix(in srgb, var(--ur-primary) 84%, var(--ur-text))}:is(.connect,.mcp-guide) .onboard-copy:focus-visible{outline-color:var(--ur-focus)}:is(.connect,.mcp-guide) .onboard-snippet{gap:var(--ur-space-3);justify-items:start;display:grid}:is(.connect,.mcp-guide) .onboard-snippet pre{box-sizing:border-box;width:100%;padding:var(--ur-space-3) var(--ur-space-4)}:is(.connect,.mcp-guide) .onboard-snippet>.copy-control{justify-items:start}.copy-block{box-sizing:border-box;gap:8px;width:100%;min-width:0;display:grid}.copy-block__head{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-width:0;font-weight:700;list-style:none;display:flex}.copy-block__head::-webkit-details-marker{display:none}.copy-block__head>span:first-child:before{content:"";border-bottom:2px solid;border-right:2px solid;width:6px;height:6px;margin:0 8px 2px 2px;transition:transform .16s;display:inline-block;transform:rotate(-45deg)}.copy-block[open]>.copy-block__head>span:first-child:before{transform:rotate(45deg)}.copy-block[open]>.copy-block__head{margin-bottom:8px}.copy-block__head>span:first-child{overflow-wrap:anywhere;min-width:0}.copy-block__text{border:1px solid var(--ur-divider,#c9d3cc);background:var(--ur-inset,#f1efe6);min-width:0;max-height:15em;color:var(--ur-text,#18362f);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-overflow-scrolling:touch;border-radius:10px;margin:0;padding:10px 12px;font-size:14px;line-height:1.5;position:relative;overflow:auto}.copy-block__text:after{content:"";background:linear-gradient(to bottom, transparent, var(--ur-inset,#f1efe6));opacity:0;pointer-events:none;height:2.2em;margin-top:-2.2em;display:block;position:sticky;bottom:-10px}@supports (animation-timeline:scroll()){@keyframes copy-block-fade{0%{opacity:1}85%{opacity:1}to{opacity:0}}.copy-block__text:after{animation:linear both copy-block-fade;animation-timeline:scroll()}}
