.nex-prof{max-width:1150px}.np-how{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.np-how span{padding:9px 12px;border-radius:9px;background:var(--panel2);font-size:12px}.np-layout{display:grid;grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:24px}.np-picker label,.np-detail label{display:block;font-size:12px;font-weight:700;margin:12px 0 7px}.np-list{display:grid;gap:8px;max-height:560px;overflow:auto;padding:3px}.np-list button{text-align:left;white-space:normal;width:100%;line-height:1.4}.np-list [aria-pressed=true],.np-channels [aria-pressed=true]{background:var(--accent);color:white;border-color:var(--accent)}.np-detail{padding:24px;border:1px solid var(--line);border-radius:18px;background:var(--panel);min-width:0}.np-detail h3{font-size:24px;margin:16px 0}.np-detail p{line-height:1.65}.np-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.np-channels,.np-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:18px 0}.np-detail textarea{width:100%;resize:vertical;min-height:210px;font:inherit;line-height:1.6}.np-question{background:var(--panel2);padding:18px;border-radius:12px}.np-question h4{margin:0 0 8px}.np-question p{margin:0 0 18px}.np-foot{font-size:12px;color:var(--muted)}.np-picker input,.np-picker select,.np-fields input{width:100%;min-width:0}.np-list button:focus-visible{outline:3px solid var(--accent2);outline-offset:1px}@media(max-width:850px){.np-layout{grid-template-columns:1fr}.np-list{max-height:180px;grid-template-columns:repeat(2,minmax(0,1fr))}.np-detail{padding:18px}.np-fields{grid-template-columns:1fr}}
.np-picker input,.np-picker select,.np-fields input,.np-detail textarea{border:1px solid var(--line);border-radius:10px;padding:11px 12px;background:var(--panel);color:var(--text);font-family:inherit;font-size:14px}.np-detail textarea:focus,.np-picker input:focus,.np-fields input:focus{outline:2px solid var(--accent);outline-offset:2px}
