.nh-page .wb-card{min-width:0;overflow-wrap:anywhere}.nh-page .wb-card h4{margin-bottom:.4rem}.nh-page .wb-card section{border-top:1px solid var(--line,#c8c4ae);margin-top:1rem;padding-top:.5rem}.nh-page .wb-icon{object-fit:contain;image-rendering:auto}.nh-scene{margin:1.5rem 0}.nh-scene img{display:block;width:100%;height:auto;border:2px solid var(--ink,#202d22)}.nh-steps{padding-inline-start:1.8rem}.nh-steps li{padding:.5rem .7rem;border-bottom:1px solid var(--line,#c8c4ae)}.nh-steps h3{margin-bottom:.4rem}.nh-categories{display:flex;flex-wrap:wrap;gap:1rem;margin:1rem 0}.nh-check{display:flex!important;align-items:center;gap:.7rem;min-height:44px}.nh-check input{width:22px;height:22px;flex:none}.nh-result{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-top:1rem}.nh-result p{border:1px solid var(--line,#c8c4ae);padding:1rem;margin:0}.nh-result output{display:block;font-size:1.4rem;font-weight:700}.nh-page select,.nh-page input{max-width:100%;min-width:0}.nh-page [hidden]{display:none!important}.nh-page dt{font-weight:bold}.nh-page dd{margin-inline-start:0;margin-bottom:.6rem}.nh-page [data-nh-error]{color:#a32920}.nh-page .tool-inputs{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}
