.nw-post{display:grid;gap:10px;margin-bottom:18px}.nw-post-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.nw-post-head h2{margin:0;font-size:18px}.nw-date{font-size:12px;font-weight:800;padding:2px 8px;border-radius:999px;background:#f5b324;color:#1b1b1b}.nw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.nw-item-card{display:grid;gap:8px;align-content:start;padding:12px;border-radius:14px;background:linear-gradient(180deg,#ffffff12,#ffffff05);border:1px solid rgba(255,255,255,.12)}.nw-item-card p{margin:0;font-size:13px;line-height:1.45;opacity:.9}.nw-item-head{display:flex;align-items:center;gap:8px}.nw-item-head h3{margin:0;font-size:15px}.nw-ico{font-size:22px}.nw-art{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:center;min-height:64px;padding:8px;border-radius:12px;background:radial-gradient(ellipse at 50% 80%,#5aa0ef40,#0a101e99);border:1px solid rgba(255,255,255,.08)}.nw-mon{position:relative;width:52px;height:52px;display:grid;place-items:center;font-size:11px;opacity:.95}.nw-mon:after{content:"";position:absolute;bottom:4px;width:34px;height:7px;border-radius:50%;background:#00000059;z-index:0}.nw-sprite{position:absolute;inset:0;image-rendering:pixelated;background-repeat:no-repeat;z-index:1}.nw-arrow{opacity:.6;font-weight:900}.nw-item{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:#00000059;font-size:20px}.nw-icon{width:30px;height:30px;image-rendering:pixelated;background-repeat:no-repeat}.nw-key{min-width:30px;height:30px;padding:0 8px;display:grid;place-items:center;border-radius:8px;font-weight:900;color:#fff;background:linear-gradient(#3a6fb8,#23497f);border:2px solid rgba(255,255,255,.45);box-shadow:0 3px #0006}.nw-gap{width:10px}.nw-stars{color:#f1c40f;letter-spacing:2px;font-size:16px;text-shadow:0 0 3px #000;padding:0 4px}.nw-points{display:grid;justify-items:stretch;gap:3px;font-size:12px}.nw-pts-head b{color:#f1c40f}.nw-pts-row{display:grid;grid-template-columns:32px 34px 1fr auto auto;gap:6px;align-items:center}.nw-put{opacity:.7}.nw-btn{padding:0 6px;border-radius:6px;background:#ffffff1f;font-weight:800}.nw-stair{padding:4px 10px;border-radius:8px;font-weight:800;background:#00000059}.nw-stair.up{color:#7dff9a}.nw-stair.down{color:#ffc46b}.nw-tab{padding:4px 8px;border-radius:8px;font-size:12px;font-weight:800;background:#ffffff14}.nw-tab.on{background:linear-gradient(#5aa0ef,#2a5a99);box-shadow:0 0 0 2px #f1c40f}.nw-cap{width:100%;text-align:center;font-size:11px;opacity:.7}.welcome{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;padding:16px;background:#050912c7;backdrop-filter:blur(3px)}.welcome-card{width:min(520px,100%);display:grid;gap:12px;padding:18px;border-radius:18px;background:var(--panel, #141a26);border:2px solid rgba(255,255,255,.14);box-shadow:0 20px 60px #0009}.welcome-card .nw-item-card{background:none;border:none;padding:0}.welcome-card .nw-item-head h3{font-size:20px}.welcome-card .nw-art{min-height:96px}.welcome-card .nw-mon{width:64px;height:64px}.welcome-dots{display:flex;gap:6px;justify-content:center}.welcome-dots i{width:8px;height:8px;border-radius:50%;background:#ffffff40}.welcome-dots i.on{background:#f1c40f}.welcome-row{display:flex;gap:8px;justify-content:space-between}.welcome-title{text-align:center;font-weight:900;font-size:13px;letter-spacing:.08em;text-transform:uppercase;opacity:.7}
