
.nfnum{color:var(--olive);font-weight:600;margin-right:12px}
.nfkeep-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:72px;align-items:start}
.nftools{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px;max-width:520px}
.nftools .nlg{width:44px;height:44px;border:1px solid var(--line);border-radius:12px;background:var(--white);display:inline-flex;align-items:center;justify-content:center}
.nftools .nlg img{width:22px;height:22px;object-fit:contain}
.nfdata{background:var(--white);border:1px solid var(--line);border-radius:var(--r-panel);padding:30px 32px}
.nfdata ul{list-style:none;margin:18px 0 26px;display:grid;gap:16px}
.nfdata li{display:flex;gap:14px;font-size:15px;line-height:1.45;color:var(--body)}
.nfdata li i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 1px var(--olive);margin-top:7px}
.nfdata li b{display:block;color:var(--ink);font-weight:600}
.nfinds{margin-top:44px;border-top:1px solid var(--line)}
.nfind{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;gap:32px;align-items:center;padding:26px 0;border-bottom:1px solid var(--line)}
.nfind p{margin-top:4px;font-size:15px;color:var(--muted)}
.nflogos{display:flex;flex-wrap:wrap;align-items:center;gap:14px 34px}
.nflogos img{display:block;max-width:150px;object-fit:contain;filter:grayscale(1)}
.nfname{font:600 13px/1 'Archivo Narrow',sans-serif;letter-spacing:.14em;text-transform:uppercase}
.nfgo{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--line);border-radius:50%;transition:background .2s var(--ease)}
@media (hover:hover) and (pointer:fine){.nfgo:hover{background:var(--chip)}}
@media (max-width:900px){.nfkeep-grid{grid-template-columns:minmax(0,1fr);gap:36px}.nfind{grid-template-columns:minmax(0,1fr) 40px;gap:16px}.nflogos{grid-column:1/-1;grid-row:2}}
