.ai-url{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:10px;max-width:640px;margin-top:24px;padding:10px 10px 10px 16px;display:flex}.ai-url code{min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-base);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:260px}.ai-url .wo-btn{gap:6px}.ai-sub{max-width:640px;color:var(--muted);font-size:var(--fs-base);margin:8px 0 24px;line-height:1.5}.ai-grid,.ai-tools,.ai-asks{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.ai-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-tools{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (min-width:1200px){.ai-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ai-steps{font-size:var(--fs-base);gap:10px;margin:16px 0 0;padding-left:20px;line-height:1.5;display:grid}.ai-steps a{color:inherit;text-underline-offset:3px;text-decoration:underline}.ai-band{background:var(--surface-2)}.ai-asks{margin:24px 0 32px}@media (min-width:760px){.ai-asks{grid-template-columns:repeat(2,minmax(0,1fr))}}.ai-asks li{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);font-size:var(--fs-lg);padding:14px 18px;line-height:1.4}.ai-tools{margin-bottom:20px}
