.bo-nl-channel{letter-spacing:.02em;vertical-align:1px;background:color-mix(in srgb, var(--bo-accent) 10%, #fff);color:var(--bo-accent);border-radius:6px;padding:.05rem .45rem;font-size:.72rem;font-weight:650;display:inline-block}.bo-nl-channel.is-sms{color:#6b21a8;background:#f3e8ff}.bo-nl-h2{margin:0;font-size:1.05rem}.bo-nl-fieldset{border:0;min-width:0;margin:0;padding:0}.bo-nl-fieldset>legend.bo-label{margin-bottom:.4rem;padding:0;font-size:.85rem;font-weight:600}.bo-nl-fieldset[disabled]{opacity:.7}.bo-nl-choices{flex-wrap:wrap;gap:.4rem 1.25rem;display:flex}.bo-nl-pages{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.bo-nl-pages>.bo-small:first-child{margin-right:auto}.bo-nl-foot{max-width:60rem;margin:1.25rem 0 0}.bo-nl-problem{color:#991b1b}.bo-nl-danger{margin-top:1rem}.bo-nl-danger summary{cursor:pointer;color:#b42318;font-size:.88rem;font-weight:600}.bo-nl-danger summary svg{vertical-align:-3px;width:1rem;height:1rem}.bo-nl-danger form{margin-top:.6rem}.bo-nl-home{margin-top:0}.bo-nl-campaigns{margin:0;padding:0;list-style:none}.bo-nl-campaigns li{border-bottom:1px solid var(--bo-line);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.bo-nl-campaigns li:last-child{border-bottom:0}.bo-nl-campaign-main{gap:.15rem;min-width:0;display:grid}.bo-nl-campaign-main .bo-row-link{overflow-wrap:anywhere;font-weight:600}.bo-nl-balance{font-variant-numeric:tabular-nums;margin:0 0 .25rem;font-size:1.6rem;font-weight:700}.bo-nl-ai{max-width:48rem;margin-top:1rem}.bo-nl-ai .bo-card-head h2 svg{vertical-align:-3px;width:1.1rem;height:1.1rem}.bo-nl-news ul{margin:.35rem 0 0;padding-left:2.3rem}.bo-nl-editor{gap:1rem;display:grid}.bo-nl-columns{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}@media (min-width:72rem){.bo-nl-columns{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.bo-nl-side{position:sticky;top:1rem}}.bo-nl-label{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.bo-nl-count{color:var(--bo-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500}.bo-nl-count.is-near{color:#b45309;font-weight:650}.bo-nl-blocks{gap:.75rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.bo-nl-block{border:1px solid var(--bo-line);background:#fbfcfe;border-radius:12px;gap:.6rem;padding:.75rem .85rem .9rem;display:grid}.bo-nl-block:focus-within{border-color:color-mix(in srgb, var(--bo-accent) 45%, var(--bo-line));background:#fff}.bo-nl-block-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.bo-nl-block-type{letter-spacing:.05em;text-transform:uppercase;color:var(--bo-muted);font-size:.75rem;font-weight:700}.bo-nl-block-tools{gap:.15rem;display:flex}.bo-nl-block-tools .bo-icon-btn[disabled]{opacity:.35;cursor:default}.bo-nl-row{gap:.6rem;display:grid}@media (min-width:40rem){.bo-nl-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.bo-nl-divider-note{margin:0}.bo-nl-add{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.bo-nl-add .bo-chip{align-items:center;gap:.3rem;display:inline-flex}.bo-nl-add .bo-chip svg{width:.9rem;height:.9rem}.bo-nl-todo{color:#7a4b00;background:#fff7e6;border-radius:10px;padding:.75rem 1rem;font-size:.88rem}.bo-nl-todo ul,.bo-nl-problems{margin:.35rem 0 0;padding-left:1.2rem}.bo-nl-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bo-nl-send{border-color:color-mix(in srgb, var(--bo-accent) 30%, var(--bo-line));gap:.85rem;display:grid}.bo-nl-at{max-width:17rem;margin-top:.6rem}.bo-nl-review{background:#f5f7fb;border-radius:10px;padding:.7rem .85rem}.bo-nl-cancel{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem;display:flex}.bo-nl-preview{border:1px solid var(--bo-line);border-radius:var(--bo-radius);background:var(--bo-card);box-shadow:var(--bo-shadow);overflow:hidden}.bo-nl-preview-bar{border-bottom:1px solid var(--bo-line);background:#f5f7fb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .75rem;display:flex}.bo-nl-inbox{border-bottom:1px solid var(--bo-line);gap:.1rem;padding:.65rem .9rem;font-size:.85rem;display:grid}.bo-nl-inbox span{white-space:nowrap;text-overflow:ellipsis;color:var(--bo-muted);overflow:hidden}.bo-nl-inbox b{color:var(--bo-ink);font-weight:600}.bo-nl-stage{background:#eceae6;justify-content:center;padding:1rem;display:flex}.bo-nl-frame{background:#f3f2ef;border:0;width:100%;height:40rem;display:block}.bo-nl-stage.is-mobile .bo-nl-frame{border-radius:22px;width:375px;max-width:100%;box-shadow:0 0 0 8px #1d1d1f,0 18px 40px -20px #00000080}.bo-nl-stage.is-desktop{padding:0}.bo-nl-phone{background:linear-gradient(#f2f2f7,#e9e9ef);gap:.5rem;padding:1.25rem 1rem 1.75rem;display:grid}.bo-nl-sender{text-align:center;color:#6e6e73;margin:0;font-size:.78rem;font-weight:600}.bo-nl-bubble{color:#1d1d1f;white-space:pre-wrap;overflow-wrap:anywhere;background:#e5e5ea;border-radius:18px 18px 18px 6px;justify-self:start;max-width:min(20rem,88%);margin:0;padding:.6rem .85rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.92rem;line-height:1.4}.bo-nl-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.bo-nl-filters .bo-tabs{margin-bottom:0}.bo-nl-search{margin-left:auto}.bo-nl-search input[type=search]{min-width:14rem}.bo-nl-address{overflow-wrap:anywhere;align-items:center;gap:.4rem;font-weight:600;display:flex}.bo-nl-proof summary{cursor:pointer;color:var(--bo-accent);font-size:.8rem}.bo-nl-proof p{max-width:28rem;margin:.35rem 0 0}.bo-nl-row-actions{white-space:nowrap;text-align:right}.bo-nl-row-actions form{vertical-align:middle;margin-left:.25rem;display:inline-block}.bo-nl-report{margin-bottom:1rem}.bo-nl-report-list{margin:0 0 1rem;padding-left:1.2rem}.bo-nl-basis{gap:.5rem;display:grid}.bo-nl-option{border:1px solid var(--bo-line);cursor:pointer;border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:.6rem;padding:.6rem .75rem;display:grid}.bo-nl-option:has(input:checked){border-color:var(--bo-accent);background:color-mix(in srgb, var(--bo-accent) 5%, #fff)}.bo-nl-option:has(input:focus-visible){outline:2px solid var(--bo-accent);outline-offset:1px}.bo-nl-option input{margin-top:.2rem}.bo-nl-option>span{gap:.1rem;font-size:.9rem;display:grid}.bo-nl-option.is-off{cursor:not-allowed;opacity:.6}.bo-nl-attest{background:#f5f7fb;border-radius:10px;padding:.7rem .85rem;font-size:.85rem}.bo-nl-settings{max-width:48rem}.bo-nl-consent-note{border-left:3px solid var(--bo-line);background:#fafbfd;padding:.7rem .85rem}@media (prefers-reduced-motion:reduce){.bo-nl-block,.bo-nl-option{transition:none}}
