.bot-proposals{min-width:0}.bot-toolbar,.bot-filters,.bot-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.bot-filters .btn[aria-current=page]{background:var(--brand-soft);color:var(--brand-ink);border-color:var(--brand-line)}.bot-list{display:grid;gap:10px;min-width:0}.bot-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;border:1px solid var(--brand-line,#d4dfe8);border-radius:10px;padding:12px}.bot-row span{overflow-wrap:anywhere}.bot-detail{box-sizing:border-box;width:min(850px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);overflow:auto;border:1px solid var(--brand-line,#d4dfe8);border-radius:12px;padding:20px;color:inherit}.bot-detail::backdrop{background:#0005}.bot-detail dl{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,3fr);gap:8px}.bot-detail dt{font-weight:600}.bot-detail dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.bot-detail p,.bot-detail h2,.bot-detail h3{overflow-wrap:anywhere}.bot-detail textarea{box-sizing:border-box;width:100%;max-width:100%;display:block;margin:8px 0}.bot-payload-row{border-top:1px solid var(--brand-line,#d4dfe8);margin-top:14px;padding-top:10px}.bot-proposals button:focus-visible,.bot-detail button:focus-visible{outline:3px solid var(--brand-ink,#315d8c);outline-offset:3px}@media(max-width:480px){.bot-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bot-row button{grid-column:1/-1}.bot-detail{padding:12px}.bot-detail dl{grid-template-columns:minmax(80px,1fr) minmax(0,2fr)}.bot-filters{gap:6px}}
