
.nl-preview-banner{background:#fff3bf;color:#5e4a00;text-align:center;padding:9px 16px;font-weight:750;font-size:.84rem;border-bottom:1px solid #eadb88}.nl-dark-lead{color:var(--nl-muted);max-width:760px;font-size:1.06rem;line-height:1.65}.nl-view-controls{display:flex;gap:8px;padding-top:24px}.nl-view-controls button{min-height:44px;padding:9px 16px;border:1px solid var(--nl-line);border-radius:999px;background:#fff;color:var(--nl-ink);font:inherit;font-weight:750;cursor:pointer}.nl-view-controls button.is-active{background:var(--nl-accent-strong);color:#fff}.nl-curve{display:grid;gap:8px;margin:18px 0}.nl-curve-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,.35fr);gap:16px;align-items:center;border:1px solid var(--nl-line);border-radius:11px;padding:11px 13px;background:#fff}.nl-curve-row strong{text-align:right;color:var(--nl-accent-strong)}.nl-note{color:var(--nl-muted);font-size:.9rem;line-height:1.55}.nl-source-list li{margin-bottom:11px}.nl-source-list span{display:block;color:var(--nl-muted);font-size:.82rem;margin-top:2px}.pilot-search{grid-template-columns:minmax(0,1fr) auto;position:relative}.pilot-suggestions{position:absolute;z-index:20;left:18px;right:18px;top:84px;background:#fff;border:1px solid var(--nl-line);border-radius:12px;box-shadow:var(--nl-shadow);padding:7px}.pilot-suggestions a{display:block;padding:10px;border-radius:8px;text-decoration:none}.pilot-suggestions a:hover,.pilot-suggestions a:focus{background:var(--nl-surface-soft)}.nl-entity-tools{margin-top:24px}
@media(max-width:720px){.pilot-search{grid-template-columns:1fr}.pilot-suggestions{top:84px}.nl-view-controls{position:sticky;top:68px;z-index:12;background:var(--nl-bg);padding-bottom:12px}.nl-curve-row{grid-template-columns:1fr;gap:4px}.nl-curve-row strong{text-align:left}.nl-entity-tools{margin-inline:14px}.nl-preview-banner{font-size:.76rem}}
