.network-builds{margin:28px 0 18px}
.network-build-list{display:grid;gap:9px}
.network-build-card{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:13px;min-height:194px;padding:22px;border:1px solid #444251;border-radius:6px;background:#1c1c2a;color:#f2eef7;font:15px/1.35 Arial,sans-serif}
.network-build-art{position:absolute;inset:0 0 0 auto;width:76%;height:100%;object-fit:cover;object-position:50% 30%;z-index:-2}
.network-build-card::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#242333 0%,#232231 26%,rgba(30,29,42,.90) 39%,rgba(25,24,35,.37) 64%,rgba(10,10,16,.35)),linear-gradient(0deg,rgba(10,10,18,.64),transparent 53%)}
.network-build-head,.network-build-foot,.network-build-actions,.network-build-tags{display:flex;align-items:center;gap:9px}
.network-build-head{align-items:flex-start;max-width:75%}
.network-build-avatar{width:46px;height:46px;flex:none;object-fit:cover;border:1px solid #75717e;border-radius:5px}
.network-build-title{color:#fff;text-decoration:none;font-weight:700;font-size:17px;text-shadow:0 1px 3px #14121c}
.network-build-title:hover,.network-build-title:focus-visible{text-decoration:underline}
.network-build-meta{margin-top:5px;font-size:13px;color:#d6d1dd}
.network-build-meta b{color:#ffbd58}
.network-build-skills{display:flex;flex-wrap:wrap;gap:7px;padding:0;margin:0;list-style:none}
.network-build-skills li{display:block;background:#0e0e15;border:1px solid #5e5969;border-radius:5px;padding:2px}
.network-build-skills img{display:block;width:33px;height:33px;object-fit:contain}
.network-build-foot{margin-top:auto;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}
.network-build-actions,.network-build-tags{flex-wrap:wrap}
#portal-content #build-portal .network-build-open,#portal-content #build-portal .network-build-share{display:inline-flex;align-items:center;padding:7px 12px;background:#353445;border:1px solid #575467;border-radius:5px;color:#fff;text-decoration:none;font:600 13px/1.25 Arial,sans-serif}
#portal-content #build-portal .network-build-share[hidden]{display:none}
.network-build-status{font-size:12px}
.network-build-tags span{padding:3px 8px;border:1px solid #494857;border-radius:4px;background:#191925;color:#e3deea;font-size:12px}
@media(max-width:640px){.network-build-card{padding:15px;min-height:205px}.network-build-art{width:100%;object-position:62% 28%}.network-build-card::before{background:linear-gradient(90deg,rgba(29,28,42,.95),rgba(27,26,38,.58) 67%,rgba(14,13,20,.48)),linear-gradient(0deg,rgba(14,13,20,.75),transparent)}.network-build-head{max-width:100%}.network-build-foot{gap:12px}.network-build-title{font-size:16px}.network-build-skills img{width:28px;height:28px}}
