.bs-form{background:white;padding:24px;border-radius:16px;max-width:1050px;gap:18px}.bs-form label{display:flex;flex-direction:column;gap:7px;font-weight:600}.bs-form input,.bs-form select,.bs-form textarea,#bsEmbed,#bsIngest{width:100%;padding:12px;border:1px solid #d6dce4;border-radius:9px;font:inherit;box-sizing:border-box}.bs-form .bs-check{display:flex;flex-direction:row;align-items:center;font-weight:400}.bs-check input{width:auto}.bs-form fieldset{border:1px solid #e3e7ec;border-radius:12px;padding:15px;display:flex;gap:14px;flex-wrap:wrap}.bs-form fieldset legend{font-weight:700}.bs-funnel{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;margin:24px 0}.bs-funnel a{padding:20px 12px;background:white;border:1px solid #e3e8ef;border-radius:12px;text-decoration:none;display:flex;flex-direction:column;gap:12px;color:#223347}.bs-funnel strong{font-size:30px;color:#af151a}.bs-message{padding:18px;border-bottom:1px solid #e3e7ed}.bs-message p{white-space:pre-wrap}.bs-message small{display:block;color:#6a7888;margin-top:5px}.bs-tour{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.bs-tour a{padding:25px;color:inherit;text-decoration:none}.bs-tour h2{font-size:21px}#bsEmbed{min-height:120px;font-family:monospace}#bsIngest{max-width:750px}#view>.actions{margin:18px 0}#view table small{display:block;color:#6a7888;margin-top:4px}.bs-form .wide{grid-column:1/-1}@media(max-width:1000px){.bs-funnel{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.bs-funnel{grid-template-columns:repeat(2,1fr)}.bs-tour{grid-template-columns:1fr}.bs-form{padding:16px}.bs-form fieldset{flex-direction:column}}
