.nd-widget{border:1px solid var(--color-border,#d7e2dd);border-radius:8px;padding:24px;background:#fff}.nd-widget-head{max-width:760px}.nd-widget-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:18px 0}.nd-widget label span{display:block;font-weight:700;margin-bottom:6px}.nd-widget input,.nd-widget select{width:100%;min-height:42px;border:1px solid #cbd8d3;border-radius:8px;padding:8px 10px}.nd-result-card{margin-top:18px;border-left:4px solid #0f766e;background:#eef6f3;border-radius:8px;padding:18px}.nd-result-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.nd-result-grid div{background:#fff;border-radius:8px;padding:10px}.nd-result-grid dt{font-size:.82rem;color:#59636e}.nd-result-grid dd{font-weight:800;margin:2px 0 0}.nd-result-note{margin-bottom:0}