.ask-ai-panel{border:1px solid var(--line);background:#ffffff0b;border-radius:8px;padding:18px 22px}.ask-ai-panel__content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.ask-ai-panel__body{flex:300px;gap:6px;min-width:0;display:grid}.ask-ai-panel__title{margin:0;line-height:1.25}.ask-ai-panel__help{max-width:68ch;margin:0}.ask-ai-panel__links{flex-wrap:wrap;gap:10px;display:flex}.ask-ai-panel__link{border:1px solid #ffffff24;border-radius:8px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 4px 12px #0000001f}.ask-ai-panel__link svg{width:24px;height:24px}.ask-ai-panel__link:hover,.ask-ai-panel__link:focus-visible{border-color:#ffffff6b;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff38,0 6px 16px #0003}.ask-ai-panel__link:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.ask-ai-panel__link_mint{color:#f8fffc;background:#7fbab0}.ask-ai-panel__link_teal{color:#22d3ee;background:#063e52}.ask-ai-panel__link_coral{color:#fff7ed;background:#dc8061}.ask-ai-panel__link_white{color:#08090b;background:#f8fafc}.ask-ai-panel__link-text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.ask-ai-panel{padding:16px}.ask-ai-panel__content{flex-direction:column;align-items:flex-start}.ask-ai-panel__body{flex-basis:auto}.ask-ai-panel__links{justify-content:flex-start;width:100%}.ask-ai-panel__link{flex-basis:40px;width:40px;height:40px}.ask-ai-panel__link svg{width:20px;height:20px}}
.copyable-code{min-width:0;color:var(--green);background:#070809;border-radius:6px;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:10px;padding:12px;display:grid}.copyable-code pre{white-space:pre-wrap;min-width:0;margin:0}.copyable-code code{overflow-wrap:anywhere;color:inherit;font-family:var(--font-mono);font-size:13px;line-height:1.45}.copyable-code__button{width:34px;height:34px;color:var(--green);cursor:pointer;background:#ffffff0d;border:1px solid #73d98347;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.copyable-code__button svg{width:16px;height:16px}.copyable-code__button:hover{background:#73d9831f;border-color:#73d98394}.copyable-code__button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.copyable-code__button[data-status=failed]{color:var(--acc);border-color:#ffbd4a8c}
