.openrouter-setup,.together-setup,.fireworks-setup,.featherless-setup{border:1px solid var(--color-line);background:var(--color-surface);border-radius:6px;flex-wrap:wrap;align-items:center;gap:16px;margin:28px 0;padding:16px 20px;display:flex}.openrouter-page .openrouter-setup pre,.together-page .together-setup pre,.fireworks-page .fireworks-setup pre,.featherless-page .featherless-setup pre{white-space:pre-wrap;background:0 0;border:0;flex:260px;min-width:0;margin:0;padding:8px 0;font-size:14px}.openrouter-page .openrouter-setup code,.together-page .together-setup code,.fireworks-page .fireworks-setup code,.featherless-page .featherless-setup code{font-size:inherit}.openrouter-setup code span,.together-setup code span,.fireworks-setup code span,.featherless-setup code span{white-space:nowrap}.openrouter-setup .copy-button,.together-setup .copy-button,.fireworks-setup .copy-button,.featherless-setup .copy-button{border:1px solid var(--color-line);background:var(--color-bg);min-height:44px;font:12px var(--font-mono), monospace;color:var(--color-accent);cursor:pointer;border-radius:4px;padding:8px 12px}.openrouter-setup .copy-button:hover,.together-setup .copy-button:hover,.fireworks-setup .copy-button:hover,.featherless-setup .copy-button:hover{border-color:var(--color-accent)}.openrouter-page .openrouter-choices h2:not(:first-child),.together-page .together-choices h2:not(:first-child),.fireworks-page .fireworks-choices h2:not(:first-child),.featherless-page .featherless-choices h2:not(:first-child){margin-top:40px}.openrouter-sources,.together-sources,.fireworks-sources,.featherless-sources{border-top:1px solid var(--color-line);max-width:720px;color:var(--color-ink-4);margin:64px 0 0 auto;padding-top:40px;font-size:14px}.openrouter-page .openrouter-sources h2,.together-page .together-sources h2,.fireworks-page .fireworks-sources h2,.featherless-page .featherless-sources h2{font-size:22px}.openrouter-sources li,.together-sources li,.fireworks-sources li,.featherless-sources li{margin-bottom:12px}
