.llm-example p{line-height:1.7}.llm-example{border:1px solid var(--border);border-radius:16px;padding:clamp(18px,4vw,30px);margin:24px 0}.llm-example label{display:block;font-weight:650;margin:14px 0 8px}.llm-example textarea,.llm-example select,.llm-example input{width:100%;font:inherit;color:#0f2620;background:#fff;border:1px solid #587568;border-radius:8px;padding:12px}.llm-example textarea{min-height:100px;resize:vertical}.llm-example button{font:inherit;min-height:44px;padding:10px 16px;border:1px solid #06634a;border-radius:8px;cursor:pointer}.llm-example button:focus-visible,.llm-example textarea:focus-visible,.llm-example input:focus-visible,.llm-example select:focus-visible{outline:3px solid #06634a;outline-offset:3px}.llm-example .notice{padding:18px;border-left:4px solid #06634a;background:#e2f3eb;color:#0f2620}.llm-example .token{display:inline-block;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #587568;border-radius:7px;background:#e2f3eb;color:#0f2620;padding:6px 9px;margin:4px;font-family:monospace}.llm-example .split{display:grid;grid-template-columns:1fr 1fr;gap:24px}.llm-example svg{width:100%;height:auto;display:block}.llm-example pre{padding:16px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.875rem;line-height:1.7;background:#f3f7f5;border-radius:8px}.llm-example details{margin-top:20px}.llm-example summary{cursor:pointer;font-weight:650;min-height:44px;padding:10px 0}.llm-example ol{padding-left:24px;line-height:1.8}.llm-example #probabilities{list-style:none;padding:0}.llm-example #probabilities li{display:grid;grid-template-columns:minmax(120px,1fr) minmax(60px,1fr) 70px;gap:10px;align-items:center;padding:7px 0}.llm-example meter{width:100%}.llm-example .buttons{display:flex;gap:12px;flex-wrap:wrap}.llm-example .status{font-size:.94rem;min-height:28px;color:#325046}.llm-example .related{display:flex;gap:16px;flex-wrap:wrap}@media(max-width:650px){.llm-example .split{grid-template-columns:1fr}.llm-example #probabilities li{grid-template-columns:minmax(100px,1fr) minmax(40px,1fr) 65px}}
