.nf-switch{border:1px solid var(--rule);border-radius:2px;align-self:flex-start;gap:0;padding:3px;display:inline-flex}.nf-switch a{height:34px;color:var(--grey);white-space:nowrap;transition:color .24s var(--ease-state),background-color .24s var(--ease-state);border-radius:2px;align-items:center;padding:0 16px;font-family:Archivo,sans-serif;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.nf-switch a:hover{color:var(--bone)}.nf-switch a[aria-current=page]{background:var(--ember-tint);color:var(--bone)}.nf-switch-row{flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 0 18px;display:flex}.nf-tier{letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:2px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.nf-tier-Mythic{color:#ff8a73;background:#e8412529;border-color:#e8412573}.nf-tier-Legendary{color:#f2c26b;background:#e3b34124;border-color:#e3b34166}.nf-tier-Epic{color:#c9a6ff;background:#a06eff24;border-color:#a06eff61}.nf-tier-Rare{color:#8dbdff;background:#5096ff21;border-color:#5096ff59}.nf-tier-Uncommon{color:#7fe3b6;background:#4fd69c1c;border-color:#4fd69c4d}.nf-tier-Common{color:var(--grey);background:var(--inset);border-color:var(--rule)}.nf-kind{height:22px;color:var(--grey);border:1px solid var(--rule);white-space:nowrap;border-radius:2px;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.nf-pic{aspect-ratio:1;background:var(--inset);border-radius:2px;width:100%;display:block;position:relative;overflow:hidden}.nf-pic img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nf-pic-letter{font-variation-settings:"wdth" 125;color:var(--grey-3);text-transform:uppercase;justify-content:center;align-items:center;font-family:Archivo,sans-serif;font-size:clamp(28px,4vw,56px);font-weight:320;display:flex;position:absolute;inset:0}.nf-pic-tier{position:absolute;top:10px;left:10px}.nf-pic-tier .nf-tier{background:#0e0e0edb}.nf-thumb{flex:none;width:44px;height:44px}.nf-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:16px;display:grid}.nf-card{background:var(--sheet);border:1px solid var(--rule);color:var(--bone);transition:border-color .24s var(--ease-state);border-radius:4px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}a.nf-card:hover,button.nf-card:hover{border-color:var(--grey-3);color:var(--bone)}button.nf-card{font:inherit;text-align:left;cursor:pointer;padding:0}.nf-card[aria-pressed=true]{border-color:var(--ember);background:var(--ember-tint)}.nf-card-dim{opacity:.55}.nf-card-body{flex-direction:column;gap:6px;padding:12px 14px 14px;display:flex}.nf-card .nf-pic{border-radius:0}.nf-name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.nf-col{color:var(--grey);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.nf-price{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:15px}.nf-meta{color:var(--grey);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;display:flex}.nf-up{color:var(--up)}.nf-down{color:var(--down)}.nf-why{color:var(--grey);font-size:12px;line-height:1.45}.nf-section{margin-top:clamp(28px,3.4vw,44px)}.nf-h2{margin:0 0 14px;font-size:clamp(24px,2.4vw,32px);line-height:.94}.nf-detail{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,3.4vw,48px);display:grid}.nf-facts{flex-direction:column;gap:14px;min-width:0;display:flex}.nf-title{overflow-wrap:anywhere;margin:0;font-size:clamp(34px,4.2vw,60px);line-height:.94}.nf-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.nf-box{background:var(--sheet);border:1px solid var(--rule);border-radius:4px;padding:16px 18px}.nf-box-head{color:var(--grey);text-transform:uppercase;letter-spacing:.04em;margin:0 0 10px;font-size:12px;font-weight:500}.nf-kv{grid-template-columns:auto 1fr;gap:8px 18px;margin:0;font-size:14px;display:grid}.nf-kv dt{color:var(--grey)}.nf-kv dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-family:IBM Plex Mono,monospace}.nf-big{font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:.03em;font-family:Archivo,sans-serif;font-size:clamp(30px,3.2vw,44px);font-weight:320;line-height:.94}.nf-traits{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.nf-trait{background:var(--inset);border-radius:2px;min-width:0;padding:8px 10px}.nf-trait span{color:var(--grey);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.nf-trait strong{overflow-wrap:anywhere;margin-top:2px;font-size:14px;font-weight:500;display:block}.nf-world{color:var(--grey);flex-direction:column;gap:8px;margin:0;padding:0 0 0 18px;font-size:13px;line-height:1.5;display:flex}.nf-world li::marker{color:var(--grey-3)}.nf-offer{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:10px 20px;padding:14px 18px;display:grid}.nf-offer:first-child{border-top:0}.nf-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:860px){.nf-detail{grid-template-columns:minmax(0,1fr)}.nf-offer{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nf-actions{grid-column:1/-1;justify-content:flex-start}}
