{"id":7303,"date":"2026-09-06T23:22:45","date_gmt":"2026-09-06T15:22:45","guid":{"rendered":"https:\/\/nucleusseries.com\/?page_id=7303"},"modified":"2026-09-09T00:42:04","modified_gmt":"2026-09-08T16:42:04","slug":"lore-items-consumables","status":"publish","type":"page","link":"https:\/\/nucleusseries.com\/?page_id=7303","title":{"rendered":"Lore \u2013 Items: Consumables"},"content":{"rendered":"\n\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- NUCLEUS SIDE NAV \u2014 CONSUMABLES VAULT (IN-PAGE ARMORY NAV)             -->\n<!-- Native in-page mode: item ids EQUAL the armory cell's record and  -->\n<!-- specimen ids (autoHideMissing + scroll + scroll-spy key off them).-->\n<!-- Requires: site_nav_tool_JavaScript.js v1.2+ \/ CSS v1.4+ (the     -->\n<!-- v1.4 addition defines the items-<vault> presets; without it the  -->\n<!-- nav falls back to the gray default). Icons: glyph per class,     -->\n<!-- 2-letter initials for specimens (\u22642 chars, collapsed rail).      -->\n<!-- HOW TO ADD: append { \"id\": \"item-new-slug\", \"label\": \"Name\",      -->\n<!-- \"icon\": \"XX\" } under the right divider; ids must exist on the    -->\n<!-- page or the item auto-hides. Labels with quotes: escape as \\u0022. -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<style>\n    .nx-ar-band.nsnav-section-highlight::after,\n    .nx-ar-spec.nsnav-section-highlight::after { top: 6px; left: 6px; right: 6px; bottom: 6px; }\n<\/style>\n\n<script id=\"nucleus-sidenav-config\" type=\"application\/json\">\n{\n  \"faction\": \"items-consumables\",\n  \"factionLabel\": \"Consumables Vault\",\n  \"options\": {\n    \"headerOffset\": 80,\n    \"autoHideMissing\": true\n  },\n  \"items\": [\n    {\n      \"id\": \"items-top\",\n      \"label\": \"TOP\",\n      \"icon\": \"\\u25c8\"\n    },\n    {\n      \"type\": \"divider\",\n      \"label\": \"Healing\"\n    },\n    {\n      \"id\": \"item-medi-vap\",\n      \"label\": \"Medi-Vap\",\n      \"icon\": \"\\u271a\"\n    },\n    {\n      \"type\": \"divider\",\n      \"label\": \"Aether\"\n    },\n    {\n      \"id\": \"item-indra-sprite\",\n      \"label\": \"Indra-Sprite\",\n      \"icon\": \"\\u271a\"\n    },\n    {\n      \"type\": \"divider\",\n      \"label\": \"Supplement\"\n    },\n    {\n      \"id\": \"item-cata-u\",\n      \"label\": \"Catalyst-U\",\n      \"icon\": \"\\u271a\"\n    },\n    {\n      \"type\": \"divider\",\n      \"label\": \"Food\"\n    },\n    {\n      \"id\": \"item-bodhi-agni\",\n      \"label\": \"Bodhi Agni\",\n      \"icon\": \"\\u271a\"\n    },\n    {\n      \"type\": \"divider\",\n      \"label\": \"Topical\"\n    },\n    {\n      \"id\": \"item-hakon-lotion\",\n      \"label\": \"H\\u00e5kon's Lotion\",\n      \"icon\": \"\\u271a\"\n    }\n  ]\n}\n<\/script>\n\n<div id=\"nucleus-sidenav\" data-faction=\"items-consumables\">\n  <div class=\"nsnav-collapsed-bar\">\n    <div class=\"nsnav-glow-line\"><\/div>\n    <button class=\"nsnav-expand-btn\" aria-label=\"Expand navigation\">\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"9 18 15 12 9 6\"><\/polyline><\/svg>\n    <\/button>\n    <div class=\"nsnav-collapsed-icons\"><\/div>\n  <\/div>\n  <nav class=\"nsnav-panel\" aria-label=\"Consumables vault records\">\n    <div class=\"nsnav-panel-inner\">\n      <div class=\"nsnav-header\">\n        <button class=\"nsnav-collapse-btn\" aria-label=\"Collapse navigation\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"15 18 9 12 15 6\"><\/polyline><\/svg>\n        <\/button>\n        <span class=\"nsnav-title\">CONSUMABLES<\/span>\n        <div class=\"nsnav-header-line\"><\/div>\n      <\/div>\n      <ul class=\"nsnav-items\"><\/ul>\n      <div class=\"nsnav-footer\">\n        <div class=\"nsnav-footer-line\"><\/div>\n        <span class=\"nsnav-footer-text\">CONSUMABLES VAULT<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"nsnav-scanlines\"><\/div>\n    <div class=\"nsnav-corner nsnav-corner-tl\"><\/div>\n    <div class=\"nsnav-corner nsnav-corner-tr\"><\/div>\n    <div class=\"nsnav-corner nsnav-corner-bl\"><\/div>\n    <div class=\"nsnav-corner nsnav-corner-br\"><\/div>\n  <\/nav>\n<\/div>\n\n<button id=\"nucleus-sidenav-mobile-toggle\" class=\"nsnav-mobile-toggle\" aria-label=\"Open vault navigation\">\n  <span class=\"nsnav-hamburger-line\"><\/span>\n  <span class=\"nsnav-hamburger-line\"><\/span>\n  <span class=\"nsnav-hamburger-line\"><\/span>\n<\/button>\n\n<div id=\"nucleus-sidenav-mobile-overlay\" class=\"nsnav-mobile-overlay\">\n  <div class=\"nsnav-mobile-panel\">\n    <div class=\"nsnav-mobile-header\">\n      <span class=\"nsnav-title\">CONSUMABLES<\/span>\n      <button class=\"nsnav-mobile-close\" aria-label=\"Close navigation\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line><\/svg>\n      <\/button>\n    <\/div>\n    <ul class=\"nsnav-mobile-items\"><\/ul>\n    <div class=\"nsnav-mobile-footer\">\n      <div class=\"nsnav-footer-line\"><\/div>\n      <span class=\"nsnav-footer-text\">CONSUMABLES VAULT<\/span>\n    <\/div>\n    <div class=\"nsnav-scanlines\"><\/div>\n  <\/div>\n<\/div>\n\n\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<!-- NUCLEUS ARMORY \u2014 VAULT DIRECTORY band (2026)                      -->\r\n<!-- Cross-page navigator for the Lore\/Items section. Paste into a     -->\r\n<!-- WordPress Custom HTML block ABOVE the armory cell on the HUB      -->\r\n<!-- (1475) and on EVERY category page. Zero JavaScript dependency.    -->\r\n<!--                                                                  -->\r\n<!-- v1.0 \u2014 SELF-DETECTING, CSS-FIRST. Paste this exact cell on all    -->\r\n<!-- six pages with NO per-page edits. WordPress stamps <body> with    -->\r\n<!-- page-id-NNNN; the rules below light the matching card from that.  -->\r\n<!-- The small hardened script at the bottom only adds aria-current.   -->\r\n<!--                                                                  -->\r\n<!-- Page set (do not reorder cards or change hrefs\/colors):           -->\r\n<!--   Hub 1475 #00FF88 \u00b7 Ranged 7297 #38B6FF \u00b7 Melee 7299 #FF4D4D \u00b7   -->\r\n<!--   Utility 7301 #B983FF \u00b7 Consumables 7303 #2EE6C5 \u00b7               -->\r\n<!--   Resources 7305 #E0A458                                          -->\r\n<!--                                                                  -->\r\n<!-- HOW TO ADD A VAULT (new category page): duplicate one <a> card,   -->\r\n<!-- set href page_id + --vd accent + label + VAULT\u00b7NN; add the new    -->\r\n<!-- page id to the FOUR body.page-id-NNNN selector lists in the CSS;  -->\r\n<!-- bump the header count; change grid-template-columns repeat(N).    -->\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n\r\n<style>\r\n    \/* WP2024 full-width breakout (mandatory). Guard MUST be clip;\r\n       hidden is the legacy fallback line only \u2014 hidden kills sticky. *\/\r\n    html, body { overflow-x: hidden; overflow-x: clip; }\r\n    #nx-vault-directory {\r\n        width: 100vw; max-width: 100vw;\r\n        margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw);\r\n        box-sizing: border-box;\r\n    }\r\n\r\n    #nx-vault-directory {\r\n        --nx-ink: #E8F1FF;\r\n        --nx-dim: rgba(232, 241, 255, 0.55);\r\n        --nx-faint: rgba(232, 241, 255, 0.38);\r\n        --nx-line: rgba(232, 241, 255, 0.14);\r\n        --nx-card: rgba(232, 241, 255, 0.04);\r\n        --nx-display: 'Orbitron', 'Avenir Next', 'Trebuchet MS', sans-serif;\r\n        --nx-body: 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;\r\n        --nx-mono: ui-monospace, 'Cascadia Mono', 'JetBrains Mono', Consolas, monospace;\r\n        background:\r\n            radial-gradient(ellipse 90% 100% at 50% -30%, rgba(0, 255, 136, 0.06), transparent 60%),\r\n            linear-gradient(180deg, #0B0F0C 0%, #08130D 100%);\r\n        border-bottom: 1px solid rgba(0, 255, 136, 0.16);\r\n        color: var(--nx-ink);\r\n        font-family: var(--nx-body);\r\n        padding: clamp(20px, 2.6vw, 30px) 0 clamp(22px, 2.8vw, 32px) 0;\r\n    }\r\n    #nx-vault-directory .nx-vd-container { max-width: 1280px; margin: 0 auto; padding: 0 clamp(18px, 4vw, 40px); }\r\n    #nx-vault-directory .nx-vd-head { display: flex; align-items: center; gap: 16px; margin: 0 0 14px 0; }\r\n    #nx-vault-directory .nx-vd-eyebrow { font-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.26em; text-transform: uppercase; color: var(--nx-dim); margin: 0; white-space: nowrap; }\r\n    #nx-vault-directory .nx-vd-line { flex: 1; height: 1px; background: linear-gradient(90deg, rgba(0, 255, 170, 0.28), transparent); }\r\n    #nx-vault-directory .nx-vd-count { font-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.2em; text-transform: uppercase; color: var(--nx-faint); margin: 0; white-space: nowrap; }\r\n    #nx-vault-directory .nx-vd-rail { display: grid; grid-template-columns: repeat(6, minmax(0, 1fr)); gap: 10px; }\r\n    #nx-vault-directory .nx-vd-card {\r\n        --vd: #00FF88;\r\n        display: flex; flex-direction: column; align-items: center; gap: 6px;\r\n        padding: 14px 8px 12px 8px;\r\n        border: 1px solid var(--nx-line); border-radius: 8px;\r\n        background: rgba(232, 241, 255, 0.03);\r\n        text-decoration: none; text-align: center; position: relative;\r\n        transition: transform 0.2s ease, border-color 0.2s ease, background-color 0.2s ease, box-shadow 0.2s ease;\r\n    }\r\n    \/* inventory-slot tick marks \u2014 the armory's signature detail *\/\r\n    #nx-vault-directory .nx-vd-card::before, #nx-vault-directory .nx-vd-card::after {\r\n        content: \"\"; position: absolute; width: 8px; height: 8px; opacity: 0.55;\r\n        border-color: var(--vd); border-style: solid;\r\n    }\r\n    #nx-vault-directory .nx-vd-card::before { top: 4px; left: 4px; border-width: 1px 0 0 1px; }\r\n    #nx-vault-directory .nx-vd-card::after { bottom: 4px; right: 4px; border-width: 0 1px 1px 0; }\r\n    #nx-vault-directory .nx-vd-sig { font-family: var(--nx-display); font-weight: 700; font-size: 18px; line-height: 1; color: var(--vd); text-shadow: 0 0 12px var(--vd); }\r\n    #nx-vault-directory .nx-vd-name { font-size: 10px; font-weight: 600; letter-spacing: 0.14em; text-transform: uppercase; color: var(--nx-dim); line-height: 1.3; }\r\n    #nx-vault-directory .nx-vd-ch { font-family: var(--nx-mono); font-size: 8.5px; letter-spacing: 0.18em; text-transform: uppercase; color: var(--nx-faint); }\r\n    #nx-vault-directory .nx-vd-here { display: none; font-family: var(--nx-mono); font-size: 8.5px; letter-spacing: 0.18em; text-transform: uppercase; color: var(--vd); opacity: 0.9; }\r\n    #nx-vault-directory .nx-vd-card:hover, #nx-vault-directory .nx-vd-card:focus-visible {\r\n        transform: translateY(-2px); border-color: var(--vd); background: rgba(232, 241, 255, 0.05);\r\n        box-shadow: 0 4px 18px rgba(0, 0, 0, 0.45);\r\n        box-shadow: 0 4px 18px color-mix(in srgb, var(--vd) 30%, transparent);\r\n    }\r\n    #nx-vault-directory .nx-vd-card:hover .nx-vd-name, #nx-vault-directory .nx-vd-card:focus-visible .nx-vd-name { color: var(--vd); }\r\n    #nx-vault-directory .nx-vd-card:focus-visible { outline: 2px solid var(--vd); outline-offset: 2px; }\r\n\r\n    \/* \u2500\u2500 Current page: lit vault \u2014 PRIMARY detection is pure CSS via\r\n         WordPress's body.page-id-NNNN class (immune to script stripping) \u2500\u2500 *\/\r\n    body.page-id-1475 #nx-vault-directory .nx-vd-card[href$=\"page_id=1475\"],\r\n    body.page-id-7297 #nx-vault-directory .nx-vd-card[href$=\"page_id=7297\"],\r\n    body.page-id-7299 #nx-vault-directory .nx-vd-card[href$=\"page_id=7299\"],\r\n    body.page-id-7301 #nx-vault-directory .nx-vd-card[href$=\"page_id=7301\"],\r\n    body.page-id-7303 #nx-vault-directory .nx-vd-card[href$=\"page_id=7303\"],\r\n    body.page-id-7305 #nx-vault-directory .nx-vd-card[href$=\"page_id=7305\"],\r\n    #nx-vault-directory .nx-vd-current {\r\n        border-color: var(--vd);\r\n        background: rgba(232, 241, 255, 0.05);\r\n        background: color-mix(in srgb, var(--vd) 10%, transparent);\r\n    }\r\n    body.page-id-1475 #nx-vault-directory .nx-vd-card[href$=\"page_id=1475\"] .nx-vd-name,\r\n    body.page-id-7297 #nx-vault-directory .nx-vd-card[href$=\"page_id=7297\"] .nx-vd-name,\r\n    body.page-id-7299 #nx-vault-directory .nx-vd-card[href$=\"page_id=7299\"] .nx-vd-name,\r\n    body.page-id-7301 #nx-vault-directory .nx-vd-card[href$=\"page_id=7301\"] .nx-vd-name,\r\n    body.page-id-7303 #nx-vault-directory .nx-vd-card[href$=\"page_id=7303\"] .nx-vd-name,\r\n    body.page-id-7305 #nx-vault-directory .nx-vd-card[href$=\"page_id=7305\"] .nx-vd-name,\r\n    #nx-vault-directory .nx-vd-current .nx-vd-name { color: var(--vd); }\r\n    body.page-id-1475 #nx-vault-directory .nx-vd-card[href$=\"page_id=1475\"] .nx-vd-ch,\r\n    body.page-id-7297 #nx-vault-directory .nx-vd-card[href$=\"page_id=7297\"] .nx-vd-ch,\r\n    body.page-id-7299 #nx-vault-directory .nx-vd-card[href$=\"page_id=7299\"] .nx-vd-ch,\r\n    body.page-id-7301 #nx-vault-directory .nx-vd-card[href$=\"page_id=7301\"] .nx-vd-ch,\r\n    body.page-id-7303 #nx-vault-directory .nx-vd-card[href$=\"page_id=7303\"] .nx-vd-ch,\r\n    body.page-id-7305 #nx-vault-directory .nx-vd-card[href$=\"page_id=7305\"] .nx-vd-ch,\r\n    #nx-vault-directory .nx-vd-current .nx-vd-ch { display: none; }\r\n    body.page-id-1475 #nx-vault-directory .nx-vd-card[href$=\"page_id=1475\"] .nx-vd-here,\r\n    body.page-id-7297 #nx-vault-directory .nx-vd-card[href$=\"page_id=7297\"] .nx-vd-here,\r\n    body.page-id-7299 #nx-vault-directory .nx-vd-card[href$=\"page_id=7299\"] .nx-vd-here,\r\n    body.page-id-7301 #nx-vault-directory .nx-vd-card[href$=\"page_id=7301\"] .nx-vd-here,\r\n    body.page-id-7303 #nx-vault-directory .nx-vd-card[href$=\"page_id=7303\"] .nx-vd-here,\r\n    body.page-id-7305 #nx-vault-directory .nx-vd-card[href$=\"page_id=7305\"] .nx-vd-here,\r\n    #nx-vault-directory .nx-vd-current .nx-vd-here { display: block; }\r\n\r\n    @media (max-width: 900px) {\r\n        #nx-vault-directory .nx-vd-rail { display: flex; overflow-x: auto; scroll-snap-type: x proximity; padding-bottom: 8px; -webkit-overflow-scrolling: touch; }\r\n        #nx-vault-directory .nx-vd-card { min-width: 124px; flex: 0 0 auto; scroll-snap-align: start; }\r\n        #nx-vault-directory .nx-vd-rail::-webkit-scrollbar { height: 4px; }\r\n        #nx-vault-directory .nx-vd-rail::-webkit-scrollbar-thumb { background: rgba(0, 255, 136, 0.25); border-radius: 2px; }\r\n        #nx-vault-directory .nx-vd-rail::-webkit-scrollbar-track { background: rgba(232, 241, 255, 0.05); }\r\n    }\r\n    @media (prefers-reduced-motion: reduce) {\r\n        #nx-vault-directory .nx-vd-card { transition: none; }\r\n        #nx-vault-directory .nx-vd-card:hover { transform: none; }\r\n    }\r\n<\/style>\r\n\r\n<div id=\"nx-vault-directory\">\r\n    <div class=\"nx-vd-container\">\r\n        <div class=\"nx-vd-head\">\r\n            <p class=\"nx-vd-eyebrow\">\/\/ Armory Vaults \u2014 Select Channel<\/p>\r\n            <div class=\"nx-vd-line\"><\/div>\r\n            <p class=\"nx-vd-count\">5 Vaults \u00b7 Signal OK<\/p>\r\n        <\/div>\r\n        <nav class=\"nx-vd-rail\" aria-label=\"Armory vaults\">\r\n            <a class=\"nx-vd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=1475\" style=\"--vd: #00FF88;\" title=\"The Armory \u2014 loot chart hub\">\r\n                <span class=\"nx-vd-sig\">\u25c8<\/span>\r\n                <span class=\"nx-vd-name\">Armory<\/span>\r\n                <span class=\"nx-vd-ch\">HUB<\/span>\r\n                <span class=\"nx-vd-here\">\u25c6 You are here<\/span>\r\n            <\/a>\r\n            <a class=\"nx-vd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=7297\" style=\"--vd: #38B6FF;\" title=\"Ranged \u2014 Slug-throwers, beams &amp; psionic archery\">\r\n                <span class=\"nx-vd-sig\">\u2316<\/span>\r\n                <span class=\"nx-vd-name\">Ranged<\/span>\r\n                <span class=\"nx-vd-ch\">VAULT\u00b701<\/span>\r\n                <span class=\"nx-vd-here\">\u25c6 You are here<\/span>\r\n            <\/a>\r\n            <a class=\"nx-vd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=7299\" style=\"--vd: #FF4D4D;\" title=\"Melee \u2014 Blades, axes, hammers &amp; shields\">\r\n                <span class=\"nx-vd-sig\">\u2020<\/span>\r\n                <span class=\"nx-vd-name\">Melee<\/span>\r\n                <span class=\"nx-vd-ch\">VAULT\u00b702<\/span>\r\n                <span class=\"nx-vd-here\">\u25c6 You are here<\/span>\r\n            <\/a>\r\n            <a class=\"nx-vd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=7301\" style=\"--vd: #B983FF;\" title=\"Utility \u2014 Devices, foci &amp; artifacts\">\r\n                <span class=\"nx-vd-sig\">\u25ce<\/span>\r\n                <span class=\"nx-vd-name\">Utility<\/span>\r\n                <span class=\"nx-vd-ch\">VAULT\u00b703<\/span>\r\n                <span class=\"nx-vd-here\">\u25c6 You are here<\/span>\r\n            <\/a>\r\n            <a class=\"nx-vd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=7303\" style=\"--vd: #2EE6C5;\" title=\"Consumables \u2014 Vials, elixirs &amp; capsules\">\r\n                <span class=\"nx-vd-sig\">\u271a<\/span>\r\n                <span class=\"nx-vd-name\">Consumables<\/span>\r\n                <span class=\"nx-vd-ch\">VAULT\u00b704<\/span>\r\n                <span class=\"nx-vd-here\">\u25c6 You are here<\/span>\r\n            <\/a>\r\n            <a class=\"nx-vd-card\" href=\"https:\/\/nucleusseries.com\/?page_id=7305\" style=\"--vd: #E0A458;\" title=\"Resources \u2014 Materials, energy &amp; Nirboh remnants\">\r\n                <span class=\"nx-vd-sig\">\u2b21<\/span>\r\n                <span class=\"nx-vd-name\">Resources<\/span>\r\n                <span class=\"nx-vd-ch\">VAULT\u00b705<\/span>\r\n                <span class=\"nx-vd-here\">\u25c6 You are here<\/span>\r\n            <\/a>\r\n        <\/nav>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\n\/* Vault Directory \u2014 self-detection enhancement (v1.0). The VISUAL\r\n   highlight is pure CSS (body.page-id-NNNN above) and does not need\r\n   this script; it only adds aria-current. PASTE-HARDENED: no\r\n   angle-bracket comparisons, no double-ampersands; wrapped so it can\r\n   never break the page. *\/\r\n(function () {\r\n    function nxVdMark() {\r\n        try {\r\n            var pid = new URLSearchParams(window.location.search).get('page_id');\r\n            if (!pid) { return; }\r\n            document.querySelectorAll('#nx-vault-directory .nx-vd-card').forEach(function (card) {\r\n                var m = (card.getAttribute('href') || '').match(\/[?]page_id=(\\d+)\/);\r\n                if (m) { if (m[1] === pid) { card.classList.add('nx-vd-current'); card.setAttribute('aria-current', 'page'); } }\r\n            });\r\n        } catch (e) { \/* never break the page over a highlight *\/ }\r\n    }\r\n    if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', nxVdMark); } else { nxVdMark(); }\r\n})();\r\n<\/script>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- NUCLEUS ARMORY \u2014 CONSUMABLES VAULT cell (2026 redesign)                   -->\n<!-- Paste into a WordPress Custom HTML block on page 7303            -->\n<!-- (No content-visibility on bands \u2014 see CSS note; keeps #id landings exact.) -->\n<!-- (Lore \u2013 Items: Consumables), BELOW the Vault Directory cell.       -->\n<!-- 5 class records \u00b7 0 known specimens \u00b7 zero JavaScript of   -->\n<!-- its own. Carries the NucleusGallery modal markup (once per page)  -->\n<!-- and the theme-armory gallery skin.                                -->\n<!-- Category token block at the top of the CSS is the ONLY per-page  -->\n<!-- color surgery (--ac \/ --ac-rgb). Everything else is shared.       -->\n<!-- Record ids (item-\u2026) and legacy alias anchors are scroll-spy and   -->\n<!-- cross-link targets \u2014 once published, NEVER rename.                -->\n<!-- Generated from items_data.py by build_items.py on 2026-09-06.     -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<style>\n    \/* WP2024 full-width breakout (mandatory). Guard MUST be clip;\n       hidden is the legacy fallback line only \u2014 hidden kills sticky. *\/\n    html, body { overflow-x: hidden; overflow-x: clip; }\n    #nx-armory {\n        width: 100vw; max-width: 100vw;\n        margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw);\n        box-sizing: border-box;\n    }\n\n    \/* \u2550\u2550\u2550 Armory tokens \u2014 category block is the ONLY per-page color surgery \u2550\u2550\u2550 *\/\n    #nx-armory {\n        --ac: #2EE6C5;                 \/* category accent *\/\n        --ac-rgb: 46, 230, 197;\n        --nx-ink: #E8F1FF;\n        --nx-dim: rgba(232, 241, 255, 0.55);\n        --nx-faint: rgba(232, 241, 255, 0.38);\n        --nx-line: rgba(232, 241, 255, 0.14);\n        --nx-card: rgba(232, 241, 255, 0.04);\n        --nx-display: 'Orbitron', 'Avenir Next', 'Trebuchet MS', sans-serif;\n        --nx-body: 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;\n        --nx-mono: ui-monospace, 'Cascadia Mono', 'JetBrains Mono', Consolas, monospace;\n        background:\n            radial-gradient(ellipse 120% 60% at 50% -10%, rgba(var(--ac-rgb), 0.08), transparent 60%),\n            linear-gradient(180deg, #07120C 0%, #0C100E 45%, #0F1210 100%);\n        color: var(--nx-ink);\n        font-family: var(--nx-body);\n        position: relative;\n        overflow: hidden; overflow: clip;   \/* clip keeps the sticky art columns alive (hidden would make the cell a scroll container) *\/\n    }\n    [data-tier=\"common\"] { --tier: #C8D3E6; --tier-rgb: 200, 211, 230; }\n    [data-tier=\"issue\"] { --tier: #7FA8D9; --tier-rgb: 127, 168, 217; }\n    [data-tier=\"rare\"] { --tier: #FFD700; --tier-rgb: 255, 215, 0; }\n    [data-tier=\"signature\"] { --tier: #00FF66; --tier-rgb: 0, 255, 102; }\n    [data-tier=\"legendary\"] { --tier: #FF8C42; --tier-rgb: 255, 140, 66; }\n    [data-tier=\"artifact\"] { --tier: #8B7BFF; --tier-rgb: 139, 123, 255; }\n    #nx-armory .nx-ar-stars {\n        position: absolute; inset: 0; opacity: 0.05; pointer-events: none; z-index: 0;\n        background-image:\n            radial-gradient(2px 2px at 15% 20%, rgba(0, 255, 170, 0.8), transparent),\n            radial-gradient(1px 1px at 45% 60%, #ffffff, transparent),\n            radial-gradient(2px 2px at 70% 35%, rgba(var(--ac-rgb), 0.7), transparent),\n            radial-gradient(1px 1px at 90% 80%, rgba(255, 255, 255, 0.8), transparent),\n            radial-gradient(1px 1px at 25% 90%, rgba(var(--ac-rgb), 0.5), transparent);\n        background-size: 340px 340px;\n    }\n    #nx-armory .nx-ar-wrap { position: relative; z-index: 1; }\n\n    \/* \u2500\u2500 Vault header \u2500\u2500 *\/\n    #nx-armory .nx-ar-head { text-align: center; padding: clamp(48px, 7vw, 84px) clamp(18px, 4vw, 40px) clamp(30px, 4vw, 44px); }\n    #nx-armory .nx-ar-eyebrow { font-family: var(--nx-display); font-size: 12px; font-weight: 500; letter-spacing: 0.34em; text-transform: uppercase; color: var(--nx-dim); margin: 0 0 16px 0; }\n    #nx-armory .nx-ar-title { font-family: var(--nx-display); font-weight: 800; font-size: clamp(30px, 5vw, 56px); line-height: 1.05; letter-spacing: 0.04em; text-transform: uppercase; color: var(--nx-ink); margin: 0 0 12px 0; text-shadow: 0 0 34px rgba(var(--ac-rgb), 0.35); }\n    #nx-armory .nx-ar-title .nx-ar-glyph { color: var(--ac); margin-right: 0.25em; text-shadow: 0 0 18px var(--ac); }\n    #nx-armory .nx-ar-sub { font-size: clamp(14px, 1.6vw, 16.5px); font-style: italic; color: var(--nx-dim); margin: 0 0 22px 0; }\n    #nx-armory .nx-ar-rule { max-width: 720px; height: 1px; margin: 0 auto 20px auto; background-image: linear-gradient(90deg, transparent, rgba(var(--ac-rgb), 0.45), transparent); }\n    #nx-armory .nx-ar-hint { font-family: var(--nx-mono); font-size: 11px; letter-spacing: 0.22em; text-transform: uppercase; color: var(--nx-faint); margin: 0 0 18px 0; }\n    \/* rarity legend *\/\n    #nx-armory .nx-ar-legend { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px 14px; margin: 0; padding: 0; list-style: none; }\n    #nx-armory .nx-ar-legend li { display: flex; align-items: center; gap: 7px; font-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.2em; text-transform: uppercase; color: var(--nx-dim); }\n    #nx-armory .nx-ar-legend i { width: 10px; height: 10px; border: 1px solid var(--tier); background: rgba(var(--tier-rgb), 0.18); box-shadow: 0 0 8px rgba(var(--tier-rgb), 0.5); display: inline-block; }\n\n    \/* \u2550\u2550\u2550 Armory band (one per class entry; tint via --tier) \u2550\u2550\u2550 *\/\n    #nx-armory .nx-ar-band {\n        position: relative;\n        border-top: 1px solid rgba(var(--ac-rgb), 0.16);\n        background: linear-gradient(180deg, rgba(var(--ac-rgb), 0.04), rgba(var(--ac-rgb), 0.01) 55%, transparent);\n        padding: clamp(44px, 6vw, 80px) 0;\n        overflow: hidden; overflow: clip;   \/* clip, not hidden: hidden makes the band a scroll container and kills the sticky art column *\/\n        scroll-margin-top: 90px;\n        \/* NOTE: no content-visibility here on purpose. Hub tiles deep-link\n           straight to record\/specimen ids (#item-\u2026); c-v estimates make\n           those native landings drift. Bands are static apart from two\n           compositor-only halo loops, so exact layout is the cheap option. *\/\n    }\n    #nx-armory .nx-ar-band:last-of-type { border-bottom: 1px solid rgba(var(--ac-rgb), 0.16); }\n    #nx-armory .nx-ar-glow { position: absolute; inset: 0; pointer-events: none; z-index: 0; background: radial-gradient(ellipse 40% 70% at 16% 40%, rgba(var(--tier-rgb), 0.10), transparent 70%); }\n    #nx-armory .nx-ar-flip > .nx-ar-glow { background: radial-gradient(ellipse 40% 70% at 84% 40%, rgba(var(--tier-rgb), 0.10), transparent 70%); }\n    #nx-armory .nx-ar-scanlines { position: absolute; inset: 0; pointer-events: none; z-index: 0; background: repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(var(--ac-rgb), 0.014) 2px, rgba(var(--ac-rgb), 0.014) 4px); }\n    #nx-armory .nx-ar-file { position: absolute; top: 50%; left: clamp(18px, 2.6vw, 44px); transform: translateY(-50%); writing-mode: vertical-rl; font-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.35em; text-transform: uppercase; color: rgba(var(--ac-rgb), 0.45); margin: 0; pointer-events: none; z-index: 1; white-space: nowrap; }\n    #nx-armory .nx-ar-flip .nx-ar-file { left: auto; right: clamp(18px, 2.6vw, 44px); }\n    #nx-armory .nx-ar-watermark { position: absolute; top: 44px; right: -0.06em; font-family: var(--nx-display); font-weight: 800; font-size: clamp(64px, 10.5vw, 148px); line-height: 1; letter-spacing: 0.06em; text-transform: uppercase; color: rgba(var(--ac-rgb), 0.05); margin: 0; pointer-events: none; z-index: 0; user-select: none; white-space: nowrap; }\n    #nx-armory .nx-ar-flip .nx-ar-watermark { right: auto; left: -0.06em; }\n    #nx-armory .nx-ar-corner { position: absolute; width: 54px; height: 54px; z-index: 1; pointer-events: none; }\n    #nx-armory .nx-ar-corner::after { content: \"\"; position: absolute; width: 6px; height: 6px; border-radius: 50%; background: var(--tier); box-shadow: 0 0 8px var(--tier); }\n    #nx-armory .nx-ar-corner-tl { top: 10px; left: 10px; border-top: 2px solid rgba(var(--tier-rgb), 0.5); border-left: 2px solid rgba(var(--tier-rgb), 0.5); }\n    #nx-armory .nx-ar-corner-tl::after { top: 8px; left: 8px; }\n    #nx-armory .nx-ar-corner-br { bottom: 10px; right: 10px; border-bottom: 2px solid rgba(var(--tier-rgb), 0.5); border-right: 2px solid rgba(var(--tier-rgb), 0.5); }\n    #nx-armory .nx-ar-corner-br::after { bottom: 8px; right: 8px; }\n\n    \/* \u2500\u2500 Band layout: art column + intel column (flip parity like dossiers) \u2500\u2500 *\/\n    #nx-armory .nx-ar-inner {\n        position: relative; z-index: 2;\n        max-width: 1280px; margin: 0 auto;\n        padding: 0 clamp(48px, 6vw, 90px);\n    }\n    \/* .nx-ar-main is the art+intel grid. It is ALSO the sticky art column's\n       containing block, so the art stops sticking exactly where the Known\n       Specimens begin (specimens live outside it, below). *\/\n    #nx-armory .nx-ar-main {\n        display: grid;\n        grid-template-columns: minmax(0, 0.36fr) minmax(0, 0.64fr);\n        gap: clamp(30px, 5vw, 72px);\n        align-items: start;\n    }\n    #nx-armory .nx-ar-flip .nx-ar-main { grid-template-columns: minmax(0, 0.64fr) minmax(0, 0.36fr); }\n    #nx-armory .nx-ar-flip > .nx-ar-inner > .nx-ar-main > .nx-ar-art { order: 2; }\n    #nx-armory .nx-ar-flip > .nx-ar-inner > .nx-ar-main > .nx-ar-intel { order: 1; }\n    #nx-armory .nx-ar-art { position: sticky; top: 100px; text-align: center; }\n    \/* legacy alias anchors are zero-size and OUT of flow \u2014 inside a grid\n       (specimen cards) an in-flow span would steal a cell (the Hamr bug) *\/\n    #nx-armory .nx-legacy-anchor { position: absolute; top: -100px; left: 0; width: 0; height: 0; }\n\n    \/* \u2500\u2500 Item slot (the inventory frame; NucleusGallery contract on .nucleus-profile-image) \u2500\u2500 *\/\n    #nx-armory .nx-ar-slot {\n        position: relative; width: min(100%, 340px); aspect-ratio: 1 \/ 1; margin: 0 auto;\n        border: 1px solid rgba(var(--tier-rgb), 0.6); border-radius: 6px;\n        background:\n            linear-gradient(135deg, rgba(var(--tier-rgb), 0.10), transparent 45%),\n            repeating-linear-gradient(90deg, transparent 0 23px, rgba(232, 241, 255, 0.025) 23px 24px),\n            repeating-linear-gradient(0deg, transparent 0 23px, rgba(232, 241, 255, 0.025) 23px 24px),\n            radial-gradient(ellipse at 50% 60%, #101814, #07100B 75%);\n        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.6), inset 0 0 40px rgba(0, 0, 0, 0.55), 0 0 24px rgba(var(--tier-rgb), 0.16);\n        cursor: pointer;\n        transition: box-shadow 0.3s ease, border-color 0.3s ease, transform 0.3s ease;\n    }\n    #nx-armory .nx-ar-slot img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; display: block; border-radius: 5px; }\n    \/* slot tick marks *\/\n    #nx-armory .nx-ar-slot::before, #nx-armory .nx-ar-slot::after { content: \"\"; position: absolute; width: 14px; height: 14px; z-index: 2; border-color: var(--tier); border-style: solid; opacity: 0.9; }\n    #nx-armory .nx-ar-slot::before { top: 6px; left: 6px; border-width: 2px 0 0 2px; }\n    #nx-armory .nx-ar-slot::after { bottom: 6px; right: 6px; border-width: 0 2px 2px 0; }\n    #nx-armory .nx-ar-slot:hover { border-color: var(--tier); box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.6), 0 0 34px rgba(var(--tier-rgb), 0.38); transform: translateY(-2px); }\n    #nx-armory .nx-ar-slot .profile-click-hint { position: absolute; left: 0; right: 0; bottom: 10px; z-index: 3; font-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.22em; color: var(--tier); text-shadow: 0 0 8px #000, 0 0 12px #000; opacity: 0; transition: opacity 0.3s ease; pointer-events: none; }\n    #nx-armory .nx-ar-slot:hover .profile-click-hint { opacity: 1; }\n    \/* art pending \u2014 no image yet: category glyph + label, not clickable *\/\n    #nx-armory .nx-ar-pending { cursor: default; display: flex; align-items: center; justify-content: center; flex-direction: column; gap: 10px; }\n    #nx-armory .nx-ar-pending:hover { transform: none; }\n    #nx-armory .nx-ar-pending .nx-ar-pglyph { font-size: clamp(54px, 7vw, 84px); line-height: 1; color: rgba(var(--tier-rgb), 0.5); text-shadow: 0 0 22px rgba(var(--tier-rgb), 0.5); }\n    #nx-armory .nx-ar-pending .nx-ar-plabel { font-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.3em; text-transform: uppercase; color: var(--nx-faint); }\n    \/* tier ribbon under the slot *\/\n    #nx-armory .nx-ar-ribbon { display: inline-flex; align-items: center; gap: 8px; margin: 14px auto 0 auto; padding: 6px 14px; border: 1px solid rgba(var(--tier-rgb), 0.5); border-radius: 3px; background: rgba(var(--tier-rgb), 0.08); font-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.28em; text-transform: uppercase; color: var(--tier); }\n    #nx-armory .nx-ar-ribbon i { width: 7px; height: 7px; background: var(--tier); box-shadow: 0 0 8px var(--tier); display: inline-block; transform: rotate(45deg); }\n    \/* Signature\/Legendary breathe (compositor-only, guarded) *\/\n    \/* halo: a static glow layer whose OPACITY breathes (compositor-only) *\/\n    #nx-armory .nx-ar-halo { position: absolute; inset: -2px; border-radius: 6px; pointer-events: none; z-index: 0; opacity: 0; box-shadow: 0 0 38px rgba(var(--tier-rgb), 0.45), inset 0 0 30px rgba(var(--tier-rgb), 0.12); }\n    @media (prefers-reduced-motion: no-preference) {\n        #nx-armory .nx-ar-band[data-tier=\"signature\"] > .nx-ar-inner > .nx-ar-art .nx-ar-halo, #nx-armory .nx-ar-band[data-tier=\"legendary\"] > .nx-ar-inner > .nx-ar-art .nx-ar-halo,\n        #nx-armory .nx-ar-spec[data-tier=\"signature\"] .nx-ar-halo, #nx-armory .nx-ar-spec[data-tier=\"legendary\"] .nx-ar-halo { animation: nxArBreathe 3.6s ease-in-out infinite; }\n        @keyframes nxArBreathe { 0%, 100% { opacity: 0.15; } 50% { opacity: 1; } }\n    }\n\n    \/* \u2500\u2500 Intel column \u2500\u2500 *\/\n    #nx-armory .nx-ar-kicker { font-family: var(--nx-display); font-size: 11px; font-weight: 500; letter-spacing: 0.3em; text-transform: uppercase; color: rgba(var(--ac-rgb), 0.95); margin: 0 0 14px 0; }\n    #nx-armory .nx-ar-name { font-family: var(--nx-display); font-weight: 700; font-size: clamp(28px, 4vw, 46px); line-height: 1.08; letter-spacing: 0.04em; color: var(--tier); text-shadow: 0 0 24px rgba(var(--tier-rgb), 0.35); margin: 0 0 8px 0; text-wrap: balance; }\n    #nx-armory .nx-ar-band[data-tier=\"common\"] > .nx-ar-inner > .nx-ar-intel > .nx-ar-name, #nx-armory .nx-ar-spec[data-tier=\"common\"] .nx-ar-name { color: var(--nx-ink); }\n    #nx-armory .nx-ar-type { font-family: var(--nx-mono); font-size: 12.5px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--nx-dim); margin: 0 0 22px 0; line-height: 1.6; }\n    #nx-armory .nx-ar-type b { color: var(--tier); font-weight: 600; }\n    #nx-armory .nx-ar-readout { display: flex; flex-wrap: wrap; gap: clamp(18px, 2.6vw, 36px); margin: 0 0 22px 0; }\n    #nx-armory .nx-ar-stat { border-left: 1px solid rgba(var(--ac-rgb), 0.35); padding-left: 14px; text-align: left; max-width: 300px; }\n    #nx-armory .nx-ar-stat-label { display: block; font-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.28em; text-transform: uppercase; color: rgba(var(--ac-rgb), 0.8); margin-bottom: 5px; }\n    #nx-armory .nx-ar-stat-value { font-family: var(--nx-mono); font-size: 13.5px; color: var(--nx-ink); line-height: 1.45; }\n    \/* affix list \u2014 the ARPG stat lines *\/\n    #nx-armory .nx-ar-affixes { list-style: none; margin: 0 0 22px 0; padding: 14px 18px; border: 1px solid rgba(var(--tier-rgb), 0.28); border-left: 3px solid var(--tier); border-radius: 4px; background: rgba(var(--tier-rgb), 0.05); }\n    #nx-armory .nx-ar-affixes li { position: relative; padding-left: 18px; font-family: var(--nx-mono); font-size: 12.5px; line-height: 1.6; color: #9FE8C0; margin: 0 0 6px 0; }\n    #nx-armory .nx-ar-affixes li:last-child { margin-bottom: 0; }\n    #nx-armory .nx-ar-affixes li::before { content: \"\u25b8\"; position: absolute; left: 0; top: 0; color: var(--tier); }\n    \/* registry block \u2014 mono rows with a lead chip (PRIMAL stats, Known Chakras\u2026) *\/\n    #nx-armory .nx-ar-reg { margin: 0 0 22px 0; padding: 14px 18px; border: 1px solid rgba(var(--ac-rgb), 0.3); border-radius: 4px; background: rgba(var(--ac-rgb), 0.04); max-width: 68ch; }\n    #nx-armory .nx-ar-reg-label { display: block; font-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.28em; text-transform: uppercase; color: rgba(var(--ac-rgb), 0.9); margin: 0 0 10px 0; }\n    #nx-armory .nx-ar-reg ul { list-style: none; margin: 0; padding: 0; }\n    #nx-armory .nx-ar-reg li { display: grid; grid-template-columns: 26px minmax(0, 110px) minmax(0, 1fr); gap: 10px; align-items: baseline; padding: 6px 0; border-top: 1px solid rgba(232, 241, 255, 0.07); font-family: var(--nx-mono); font-size: 12px; line-height: 1.5; }\n    #nx-armory .nx-ar-reg li:first-child { border-top: 0; padding-top: 0; }\n    #nx-armory .nx-ar-reg li { --reg: var(--ac); }\n    #nx-armory .nx-ar-reg li b { display: inline-flex; width: 22px; height: 22px; align-items: center; justify-content: center; border: 1px solid var(--reg); border-radius: 3px; color: var(--reg); font-size: 10px; font-weight: 700; background: rgba(0, 0, 0, 0.25); box-shadow: 0 0 8px color-mix(in srgb, var(--reg) 35%, transparent); }\n    #nx-armory .nx-ar-reg-name { color: var(--nx-ink); font-weight: 600; }\n    #nx-armory .nx-ar-reg-text { color: var(--nx-dim); }\n    #nx-armory .nx-ar-reg-note { margin: 12px 0 0 0; font-size: 12.5px; font-style: italic; line-height: 1.6; color: rgba(232, 241, 255, 0.7); }\n    @media (max-width: 640px) { #nx-armory .nx-ar-reg li { grid-template-columns: 26px minmax(0, 1fr); } #nx-armory .nx-ar-reg-text { grid-column: 2; } }\n    #nx-armory .nx-ar-epigraph { margin: 0 0 20px 0; padding: 0 0 0 18px; border-left: 1px solid rgba(var(--ac-rgb), 0.4); font-style: italic; font-size: clamp(14.5px, 1.6vw, 16.5px); line-height: 1.6; color: rgba(232, 241, 255, 0.85); }\n    #nx-armory .nx-ar-epigraph cite { display: block; margin-top: 6px; font-style: normal; font-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.2em; text-transform: uppercase; color: rgba(var(--ac-rgb), 0.85); }\n    #nx-armory .nx-ar-bio { max-width: 68ch; text-align: left; color: rgba(232, 241, 255, 0.74); font-size: clamp(14px, 1.5vw, 15.5px); line-height: 1.75; }\n    #nx-armory .nx-ar-bio p { margin: 0 0 14px 0; }\n    #nx-armory .nx-ar-bio p:last-child { margin-bottom: 0; }\n    #nx-armory .nx-ar-bio b { color: var(--nx-ink); font-weight: 600; }\n    #nx-armory .nx-ar-callout { border: 1px dashed rgba(var(--tier-rgb), 0.45); border-radius: 6px; background: rgba(var(--tier-rgb), 0.05); padding: 14px 18px; margin: 16px 0 0 0; }\n    #nx-armory .nx-ar-callout-label { display: block; font-family: var(--nx-mono); font-size: 10px; letter-spacing: 0.28em; text-transform: uppercase; color: rgba(var(--tier-rgb), 0.9); margin: 0 0 8px 0; }\n    #nx-armory .nx-ar-callout p { margin: 0; font-size: 13.5px; font-style: italic; color: var(--nx-dim); }\n\n    \/* \u2500\u2500 Known Specimens (named weapons nested under their class) \u2500\u2500 *\/\n    #nx-armory .nx-ar-specs { margin-top: clamp(28px, 4vw, 44px); }\n    #nx-armory .nx-ar-specs-head { display: flex; align-items: center; gap: 14px; margin: 0 0 16px 0; }\n    #nx-armory .nx-ar-specs-label { font-family: var(--nx-mono); font-size: 10.5px; letter-spacing: 0.3em; text-transform: uppercase; color: var(--nx-dim); margin: 0; white-space: nowrap; }\n    #nx-armory .nx-ar-specs-line { flex: 1; height: 1px; background: linear-gradient(90deg, rgba(var(--ac-rgb), 0.4), transparent); }\n    #nx-armory .nx-ar-spec {\n        position: relative; scroll-margin-top: 90px;\n        border: 1px solid rgba(var(--tier-rgb), 0.35); border-radius: 8px;\n        background: linear-gradient(135deg, rgba(var(--tier-rgb), 0.07), rgba(7, 18, 12, 0.6) 55%);\n        padding: clamp(20px, 3vw, 32px);\n        display: grid; grid-template-columns: minmax(0, 220px) minmax(0, 1fr); gap: clamp(20px, 3vw, 36px); align-items: start;\n        margin: 0 0 16px 0;\n    }\n    #nx-armory .nx-ar-spec:last-child { margin-bottom: 0; }\n    #nx-armory .nx-ar-spec .nx-ar-slot { width: 100%; max-width: 220px; }\n    #nx-armory .nx-ar-spec .nx-ar-name { font-size: clamp(22px, 2.8vw, 32px); }\n    #nx-armory .nx-ar-spec .nx-ar-kicker { margin-bottom: 10px; }\n    #nx-armory .nx-ar-spec .nx-ar-art { position: static; }\n    #nx-armory .nx-ar-spec .nx-ar-ribbon { margin-top: 12px; padding: 5px 12px; font-size: 10px; }\n    #nx-armory .nx-ar-spec-corner { position: absolute; width: 22px; height: 22px; border-color: var(--tier); border-style: solid; opacity: 0.8; pointer-events: none; }\n    #nx-armory .nx-ar-spec-corner.tl { top: -1px; left: -1px; border-width: 2px 0 0 2px; border-radius: 8px 0 0 0; }\n    #nx-armory .nx-ar-spec-corner.br { bottom: -1px; right: -1px; border-width: 0 2px 2px 0; border-radius: 0 0 8px 0; }\n\n    \/* \u2500\u2500 Outro \u2500\u2500 *\/\n    #nx-armory .nx-ar-outro-wrap { padding: clamp(40px, 6vw, 64px) clamp(18px, 4vw, 40px); }\n    #nx-armory .nx-ar-outro { max-width: 600px; margin: 0 auto; padding: clamp(28px, 4vw, 40px) 30px; text-align: center; border: 1px dashed rgba(var(--ac-rgb), 0.4); border-radius: 10px; background: rgba(var(--ac-rgb), 0.04); }\n    #nx-armory .nx-ar-outro-title { font-family: var(--nx-mono); font-size: 12px; letter-spacing: 0.24em; text-transform: uppercase; color: rgba(var(--ac-rgb), 0.9); margin: 0 0 10px 0; }\n    #nx-armory .nx-ar-outro p { font-size: 13px; color: var(--nx-dim); margin: 0 0 12px 0; line-height: 1.6; }\n    #nx-armory .nx-ar-outro a { font-family: var(--nx-mono); font-size: 11px; letter-spacing: 0.22em; text-transform: uppercase; color: var(--ac); text-decoration: none; border-bottom: 1px solid rgba(var(--ac-rgb), 0.4); }\n    #nx-armory .nx-ar-outro a:hover { border-bottom-color: var(--ac); }\n\n    \/* \u2500\u2500 Motion: scroll-driven reveals (progressive, guarded) \u2500\u2500 *\/\n    @media (prefers-reduced-motion: no-preference) {\n        @supports (animation-timeline: view()) {\n            #nx-armory .nx-rev { animation: nxArRise linear both; animation-timeline: view(); animation-range: entry 5% entry 40%; }\n        }\n        @keyframes nxArRise { from { opacity: 0; transform: translateY(26px); } to { opacity: 1; transform: none; } }\n    }\n\n    \/* \u2500\u2500 Responsive \u2500\u2500 *\/\n    @media (max-width: 900px) {\n        #nx-armory .nx-ar-inner { padding: 0 clamp(20px, 5vw, 36px); }\n        #nx-armory .nx-ar-main, #nx-armory .nx-ar-flip .nx-ar-main { grid-template-columns: minmax(0, 1fr); gap: 32px; }\n        #nx-armory .nx-ar-flip > .nx-ar-inner > .nx-ar-main > .nx-ar-art { order: 1; }\n        #nx-armory .nx-ar-flip > .nx-ar-inner > .nx-ar-main > .nx-ar-intel { order: 2; }\n        #nx-armory .nx-ar-art { position: static; }\n        #nx-armory .nx-ar-slot { width: min(100%, 260px); }\n        #nx-armory .nx-ar-file { display: none; }\n        #nx-armory .nx-ar-watermark { font-size: clamp(48px, 16vw, 100px); }\n        #nx-armory .nx-ar-kicker, #nx-armory .nx-ar-name, #nx-armory .nx-ar-type { text-align: center; }\n        #nx-armory .nx-ar-readout { justify-content: center; }\n        #nx-armory .nx-ar-stat { text-align: center; border-left: none; padding-left: 0; }\n        #nx-armory .nx-ar-bio, #nx-armory .nx-ar-affixes, #nx-armory .nx-ar-epigraph { margin-left: auto; margin-right: auto; }\n        #nx-armory .nx-ar-spec { grid-template-columns: minmax(0, 1fr); }\n        #nx-armory .nx-ar-spec .nx-ar-slot { max-width: 200px; }\n    }\n    @media (max-width: 640px) { #nx-armory .nx-ar-corner { width: 40px; height: 40px; } }\n    \/* \u2500\u2500 NucleusGallery modal base + theme-armory skin (these pages have\n         no Master Block, so the modal styles travel with the cell) \u2500\u2500 *\/\n    .nucleus-gallery-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(4, 10, 7, 0.96); z-index: 10000; display: flex; align-items: center; justify-content: center; opacity: 0; visibility: hidden; transition: opacity 0.3s ease, visibility 0.3s ease; }\n    .nucleus-gallery-overlay.active { opacity: 1; visibility: visible; }\n    .nucleus-gallery-container { position: relative; max-width: 90vw; max-height: 85vh; text-align: center; }\n    .nucleus-gallery-image { max-width: 100%; max-height: 70vh; object-fit: contain; border-radius: 8px; transition: border-color 0.3s ease, box-shadow 0.3s ease; }\n    .nucleus-gallery-nav { position: absolute; top: 50%; transform: translateY(-50%); width: 50px; height: 50px; border-radius: 50%; cursor: pointer; font-size: 24px; display: flex; align-items: center; justify-content: center; transition: background-color 0.3s ease, box-shadow 0.3s ease, transform 0.3s ease; }\n    .nucleus-gallery-nav.prev { left: -70px; }\n    .nucleus-gallery-nav.next { right: -70px; }\n    .nucleus-gallery-title { font-family: 'Orbitron', 'Avenir Next', 'Trebuchet MS', sans-serif; font-size: 17px; letter-spacing: 0.06em; margin-top: 20px; }\n    .nucleus-gallery-counter { font-family: monospace; font-size: 12px; margin-top: 8px; letter-spacing: 2px; }\n    .nucleus-gallery-close { margin-top: 25px; background: transparent; padding: 10px 30px; font-family: monospace; font-size: 13px; letter-spacing: 2px; cursor: pointer; transition: background-color 0.3s ease, box-shadow 0.3s ease; border-radius: 4px; }\n    .nucleus-gallery-dots { display: flex; justify-content: center; gap: 10px; margin-top: 15px; }\n    .nucleus-gallery-dot { width: 10px; height: 10px; border-radius: 50%; cursor: pointer; transition: background-color 0.3s ease, transform 0.3s ease; }\n    @media (max-width: 760px) { .nucleus-gallery-nav.prev { left: 6px; } .nucleus-gallery-nav.next { right: 6px; } }\n    .nucleus-gallery-overlay.theme-armory .nucleus-gallery-image { border: 3px solid rgba(0, 255, 136, 0.45); box-shadow: 0 0 50px rgba(0, 255, 136, 0.28); }\n    .nucleus-gallery-overlay.theme-armory .nucleus-gallery-nav { background: rgba(0, 255, 136, 0.14); border: 2px solid rgba(0, 255, 136, 0.5); color: #66ffaa; }\n    .nucleus-gallery-overlay.theme-armory .nucleus-gallery-nav:hover { background: rgba(0, 255, 136, 0.3); box-shadow: 0 0 25px rgba(0, 255, 136, 0.45); transform: translateY(-50%) scale(1.1); }\n    .nucleus-gallery-overlay.theme-armory .nucleus-gallery-title { color: #e0fff0; text-shadow: 0 0 20px rgba(0, 255, 136, 0.4); }\n    .nucleus-gallery-overlay.theme-armory .nucleus-gallery-counter { color: rgba(102, 255, 170, 0.8); }\n    .nucleus-gallery-overlay.theme-armory .nucleus-gallery-close { border: 2px solid rgba(0, 255, 136, 0.5); color: #00ff88; }\n    .nucleus-gallery-overlay.theme-armory .nucleus-gallery-close:hover { background: rgba(0, 255, 136, 0.22); box-shadow: 0 0 20px rgba(0, 255, 136, 0.4); }\n    .nucleus-gallery-overlay.theme-armory .nucleus-gallery-dot { background: rgba(0, 255, 136, 0.25); border: 2px solid rgba(0, 255, 136, 0.5); }\n    .nucleus-gallery-overlay.theme-armory .nucleus-gallery-dot.active { background: #00ff88; box-shadow: 0 0 12px rgba(0, 255, 136, 0.7); transform: scale(1.2); }\n<\/style>\n\n<div id=\"nx-armory\">\n    <div class=\"nx-ar-stars\"><\/div>\n    <!-- \u2550\u2550 NucleusGallery modal structure \u2014 REQUIRED ONCE PER PAGE.\n         The site-wide Nucleus Gallery script binds .nucleus-profile-image\n         elements and expects this exact markup to exist. Keep it here\n         (one copy per page). Cells on the same page must not duplicate it. \u2550\u2550 -->\n    <div id=\"nucleus-gallery-overlay\" class=\"nucleus-gallery-overlay\">\n        <div class=\"nucleus-gallery-container\">\n            <button class=\"nucleus-gallery-nav prev\" onclick=\"NucleusGallery.prev()\">\u2039<\/button>\n            <img decoding=\"async\" id=\"nucleus-gallery-image\" class=\"nucleus-gallery-image\" src=\"\" alt=\"\">\n            <button class=\"nucleus-gallery-nav next\" onclick=\"NucleusGallery.next()\">\u203a<\/button>\n            <div id=\"nucleus-gallery-title\" class=\"nucleus-gallery-title\"><\/div>\n            <div id=\"nucleus-gallery-counter\" class=\"nucleus-gallery-counter\"><\/div>\n            <div id=\"nucleus-gallery-dots\" class=\"nucleus-gallery-dots\"><\/div>\n            <button class=\"nucleus-gallery-close\" onclick=\"NucleusGallery.close()\">[ CLOSE ]<\/button>\n        <\/div>\n    <\/div>\n    <div class=\"nx-ar-wrap\">\n\n        <!-- \u2500\u2500 Vault header \u2500\u2500 -->\n        <header class=\"nx-ar-head\" id=\"items-top\">\n            <p class=\"nx-ar-eyebrow\">Nucleus Armory Records<\/p>\n            <h2 class=\"nx-ar-title\"><span class=\"nx-ar-glyph\" aria-hidden=\"true\">\u271a<\/span>Consumables<\/h2>\n            <p class=\"nx-ar-sub\">Vials, elixirs &amp; capsules<\/p>\n            <div class=\"nx-ar-rule\"><\/div>\n            <p class=\"nx-ar-hint\">\u25c6 Click item art to enlarge \u00b7 5 records \u00b7 0 known specimens \u25c6<\/p>\n            <ul class=\"nx-ar-legend\" aria-label=\"Rarity legend\">\n                <li data-tier=\"common\"><i><\/i>Common<\/li>\n                <li data-tier=\"issue\"><i><\/i>Issue<\/li>\n                <li data-tier=\"rare\"><i><\/i>Rare<\/li>\n                <li data-tier=\"signature\"><i><\/i>Signature<\/li>\n                <li data-tier=\"legendary\"><i><\/i>Legendary<\/li>\n                <li data-tier=\"artifact\"><i><\/i>Artifact<\/li>\n            <\/ul>\n        <\/header>\n\n        <!-- \u2550\u2550\u2550 RECORD 001 \u00b7 MEDI-VAP (Common) \u2550\u2550\u2550 -->\n        <section id=\"item-medi-vap\" class=\"nx-ar-band\" data-tier=\"common\" data-theme=\"armory\">\n            <div class=\"nx-ar-glow\"><\/div>\n            <div class=\"nx-ar-scanlines\"><\/div>\n            <p class=\"nx-ar-file\" aria-hidden=\"true\">Record 001 \u00b7 Medi-Vap \u00b7 Common<\/p>\n            <p class=\"nx-ar-watermark\" aria-hidden=\"true\">Common<\/p>\n            <div class=\"nx-ar-corner nx-ar-corner-tl\" aria-hidden=\"true\"><\/div>\n            <div class=\"nx-ar-corner nx-ar-corner-br\" aria-hidden=\"true\"><\/div>\n            <div class=\"nx-ar-inner\">\n                <div class=\"nx-ar-main\">\n                    <div class=\"nx-ar-art nx-rev\">\n                    <div class=\"nucleus-profile-image nx-ar-slot\" data-gallery=\"[{&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2025\/03\/MediVap-768x768.png&quot;, &quot;title&quot;: &quot;Medi-Vap&quot;}]\" data-character-name=\"Medi-Vap\">\n                        <span class=\"nx-ar-halo\" aria-hidden=\"true\"><\/span>\n                        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2025\/03\/MediVap-768x768.png\" alt=\"Medi-Vap\" loading=\"lazy\" decoding=\"async\">\n                        <div class=\"profile-click-hint\">[ VIEW ART ]<\/div>\n                    <\/div>\n                        <div class=\"nx-ar-ribbon\"><i><\/i>Common<\/div>\n                    <\/div>\n                    <div class=\"nx-ar-intel nx-rev\">\n                        <p class=\"nx-ar-kicker\">\/\/ Armory Record \u2014 Consumables<\/p>\n                        <h3 class=\"nx-ar-name\">Medi-Vap<\/h3>\n                        <p class=\"nx-ar-type\">Inhaled vaporized medication \u00b7 pocket-sized cylindrical vial<\/p>\n                    <div class=\"nx-ar-readout\">\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Class<\/span>\n                            <span class=\"nx-ar-stat-value\">Medi-Vap<\/span>\n                        <\/div>\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Invented by<\/span>\n                            <span class=\"nx-ar-stat-value\">Dr. Martin (Indian American) \u00b7 improved by Dr. Kamara<\/span>\n                        <\/div>\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Delivery<\/span>\n                            <span class=\"nx-ar-stat-value\">Contents vaporized and inhaled<\/span>\n                        <\/div>\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Lineage<\/span>\n                            <span class=\"nx-ar-stat-value\">Alliance chemists reverse-engineered Silk Spring water for the first formula<\/span>\n                        <\/div>\n                    <\/div>\n                    <ul class=\"nx-ar-affixes\">\n                        <li>Aerosolized medication speeds metabolism \u2014 rapid healing of wounds from bullets, blades and bruises<\/li>\n                        <li>STD effect: effective against the diseases that once plagued humanity (syphilis, AIDS, gonorrhea)<\/li>\n                        <li>Side effect: infertility \u2014 regular use is strongly correlated with infertility in both sexes; the drug kills sperm and eggs<\/li>\n                        <li>Cannot heal Entropy Rifle damage (see Proximan Entropy, Ranged vault)<\/li>\n                    <\/ul>\n                    <div class=\"nx-ar-bio\">\n                        <p>The pocket vial that made the 23rd century survivable. A pull of Medi-Vap closes a knife wound in hours and cleared a whole category of disease out of human life; it is one of the most profitable pharmaceuticals in history and nobody carries less than two.<\/p>\n                        <p>The bill comes later. Regular users go infertile, both sexes, and the population decline that follows is a pressing modern issue \u2014 one the people inhaling it tend to rate below the wound they are currently closing.<\/p>\n\n                    <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n        <!-- \u2550\u2550\u2550 RECORD 002 \u00b7 INDRA-SPRITE (Common) \u2550\u2550\u2550 -->\n        <section id=\"item-indra-sprite\" class=\"nx-ar-band nx-ar-flip\" data-tier=\"common\" data-theme=\"armory\">\n            <div class=\"nx-ar-glow\"><\/div>\n            <div class=\"nx-ar-scanlines\"><\/div>\n            <p class=\"nx-ar-file\" aria-hidden=\"true\">Record 002 \u00b7 Indra-Sprite \u00b7 Common<\/p>\n            <p class=\"nx-ar-watermark\" aria-hidden=\"true\">Common<\/p>\n            <div class=\"nx-ar-corner nx-ar-corner-tl\" aria-hidden=\"true\"><\/div>\n            <div class=\"nx-ar-corner nx-ar-corner-br\" aria-hidden=\"true\"><\/div>\n            <div class=\"nx-ar-inner\">\n                <div class=\"nx-ar-main\">\n                    <div class=\"nx-ar-art nx-rev\">\n                    <div class=\"nucleus-profile-image nx-ar-slot\" data-gallery=\"[{&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2025\/03\/Indra-1-768x768.png&quot;, &quot;title&quot;: &quot;Indra-Sprite&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2025\/03\/Indra-2-768x768.png&quot;, &quot;title&quot;: &quot;Indra-Sprite \u2014 variant&quot;}]\" data-character-name=\"Indra-Sprite\">\n                        <span class=\"nx-ar-halo\" aria-hidden=\"true\"><\/span>\n                        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2025\/03\/Indra-1-768x768.png\" alt=\"Indra-Sprite\" loading=\"lazy\" decoding=\"async\">\n                        <div class=\"profile-click-hint\">[ VIEW ART ]<\/div>\n                    <\/div>\n                        <div class=\"nx-ar-ribbon\"><i><\/i>Common<\/div>\n                    <\/div>\n                    <div class=\"nx-ar-intel nx-rev\">\n                        <p class=\"nx-ar-kicker\">\/\/ Armory Record \u2014 Consumables<\/p>\n                        <h3 class=\"nx-ar-name\">Indra-Sprite<\/h3>\n                        <p class=\"nx-ar-type\">Indonesian Aether elixir \u00b7 mangosteen, salak, lychee, blue durian<\/p>\n                    <div class=\"nx-ar-readout\">\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Class<\/span>\n                            <span class=\"nx-ar-stat-value\">Indra-Sprite<\/span>\n                        <\/div>\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Origin<\/span>\n                            <span class=\"nx-ar-stat-value\">Indonesia<\/span>\n                        <\/div>\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Lineage<\/span>\n                            <span class=\"nx-ar-stat-value\">Developed from chemical analysis of the first Indra Fountain (Mars, 2067)<\/span>\n                        <\/div>\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Advisory<\/span>\n                            <span class=\"nx-ar-stat-value\">Psions should consult doctors before regular use<\/span>\n                        <\/div>\n                    <\/div>\n                    <ul class=\"nx-ar-affixes\">\n                        <li>One sip gives an immediate surge of Aether \u2014 psions maintain peak power<\/li>\n                        <li>Replenishing and mood-enhancing<\/li>\n                        <li>Risk: overconsumption while Aether-drained can induce insomnia, anxiety disorders, or recurring stomach pain<\/li>\n                        <li>Pairs with Catalyst-U (crushed together) for amplified casting<\/li>\n                    <\/ul>\n                    <div class=\"nx-ar-reg\">\n                        <span class=\"nx-ar-reg-label\">\/\/ Variants \u2014 same bottle, three temperatures<\/span>\n                        <ul>\n                        <li><b>W<\/b><span class=\"nx-ar-reg-name\">Warmed<\/span><span class=\"nx-ar-reg-text\">50\u201360 \u00b0C. Aether releases slowly over one hour instead of surging. Regenerates damaged cells, soothes dry throats and vocal cords, eases the drinker into sleep. Common in clinics; sold as a premium drink in heated cabinets during winter.<\/span><\/li>\n                        <li><b>I<\/b><span class=\"nx-ar-reg-name\">Iced<\/span><span class=\"nx-ar-reg-text\">near 0 \u00b0C. Standard surge, plus a waking effect: increased physical precision and agility, clears drowsiness and post-overcasting mental haze for 3 hours. Favored by night-shift crews and pilots.<\/span><\/li>\n                        <li><b>X<\/b><span class=\"nx-ar-reg-name\">Over-extracted<\/span><span class=\"nx-ar-reg-text\">no Aether replenishment at all. Enhances sexual performance and pleasure \u2014 men: libido, prolonged erections, higher semen volume; women: more lubrication. Premium price 690% above standard. Common in night clubs and Leased Lily venues.<\/span><\/li>\n                        <\/ul>\n                    <\/div>\n                    <div class=\"nx-ar-bio\">\n                        <p>Humanity&#8217;s first synthetic Aether restoration compound, and still the one everybody drinks. Chemical analysis of the Martian Indra Fountain led directly to it; the recipe that resulted is Indonesian fruit and a great deal of quiet chemistry.<\/p>\n\n                    <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n        <!-- \u2550\u2550\u2550 RECORD 003 \u00b7 CATALYST-U (Common) \u2550\u2550\u2550 -->\n        <section id=\"item-cata-u\" class=\"nx-ar-band\" data-tier=\"common\" data-theme=\"armory\">\n            <div class=\"nx-ar-glow\"><\/div>\n            <div class=\"nx-ar-scanlines\"><\/div>\n            <p class=\"nx-ar-file\" aria-hidden=\"true\">Record 003 \u00b7 Catalyst-U \u00b7 Common<\/p>\n            <p class=\"nx-ar-watermark\" aria-hidden=\"true\">Common<\/p>\n            <div class=\"nx-ar-corner nx-ar-corner-tl\" aria-hidden=\"true\"><\/div>\n            <div class=\"nx-ar-corner nx-ar-corner-br\" aria-hidden=\"true\"><\/div>\n            <div class=\"nx-ar-inner\">\n                <div class=\"nx-ar-main\">\n                    <div class=\"nx-ar-art nx-rev\">\n                    <div class=\"nucleus-profile-image nx-ar-slot\" data-gallery=\"[{&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2025\/10\/Cata-1-768x768.png&quot;, &quot;title&quot;: &quot;Catalyst-U&quot;}]\" data-character-name=\"Catalyst-U\">\n                        <span class=\"nx-ar-halo\" aria-hidden=\"true\"><\/span>\n                        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2025\/10\/Cata-1-768x768.png\" alt=\"Catalyst-U\" loading=\"lazy\" decoding=\"async\">\n                        <div class=\"profile-click-hint\">[ VIEW ART ]<\/div>\n                    <\/div>\n                        <div class=\"nx-ar-ribbon\"><i><\/i>Common<\/div>\n                    <\/div>\n                    <div class=\"nx-ar-intel nx-rev\">\n                        <p class=\"nx-ar-kicker\">\/\/ Armory Record \u2014 Consumables<\/p>\n                        <h3 class=\"nx-ar-name\">Catalyst-U<\/h3>\n                        <p class=\"nx-ar-type\">Psionic supplement capsule \u00b7 nutrients found only in Uranus minerals<\/p>\n                    <div class=\"nx-ar-readout\">\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Class<\/span>\n                            <span class=\"nx-ar-stat-value\">Catalyst-U<\/span>\n                        <\/div>\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Source<\/span>\n                            <span class=\"nx-ar-stat-value\">Unique nutrients found only in Uranus minerals<\/span>\n                        <\/div>\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Users<\/span>\n                            <span class=\"nx-ar-stat-value\">Alliance Psi Lynxes \u00b7 Chalices \u00b7 psions doing Nucleus Cultivation<\/span>\n                        <\/div>\n                    <\/div>\n                    <ul class=\"nx-ar-affixes\">\n                        <li>Swallowed with water: boosts Aether capacity for 17 hours \u2014 more spells, calmer mood<\/li>\n                        <li>Swallowed: also helps a Radi-Mon stay healthy while accelerating mental development<\/li>\n                        <li>Crushed in the mouth with Indra-Sprite: chain reaction stimulates psionic DNA and raises Libido \u2014 amplified spell casting capable of turning the tide of combat<\/li>\n                        <li>Crushed: many doctors advise against it \u2014 some users experience tinnitus afterward and need rest<\/li>\n                    <\/ul>\n                    <div class=\"nx-ar-bio\">\n                        <p>A supplement capsule for psions with two very different personalities. Swallowed, it is a long, calm afternoon of extra capacity. Crushed with Indra-Sprite, it is the thing Psi Lynxes bite down on when the fight is about to be decided \u2014 and the ringing in the ears afterward is the price.<\/p>\n\n                    <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n        <!-- \u2550\u2550\u2550 RECORD 004 \u00b7 BODHI AGNI (Rare) \u2550\u2550\u2550 -->\n        <!-- NOTE: No Codex entry yet \u2014 text from Vel's 2026-09-07 note (full). Add to the Codex when convenient. -->\n        <section id=\"item-bodhi-agni\" class=\"nx-ar-band nx-ar-flip\" data-tier=\"rare\" data-theme=\"armory\">\n            <div class=\"nx-ar-glow\"><\/div>\n            <div class=\"nx-ar-scanlines\"><\/div>\n            <p class=\"nx-ar-file\" aria-hidden=\"true\">Record 004 \u00b7 Bodhi Agni \u00b7 Rare<\/p>\n            <p class=\"nx-ar-watermark\" aria-hidden=\"true\">Rare<\/p>\n            <div class=\"nx-ar-corner nx-ar-corner-tl\" aria-hidden=\"true\"><\/div>\n            <div class=\"nx-ar-corner nx-ar-corner-br\" aria-hidden=\"true\"><\/div>\n            <div class=\"nx-ar-inner\">\n                <div class=\"nx-ar-main\">\n                    <div class=\"nx-ar-art nx-rev\">\n                    <div class=\"nucleus-profile-image nx-ar-slot\" data-gallery=\"[{&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2025\/07\/Bodhi-Agni-1.png&quot;, &quot;title&quot;: &quot;Bodhi Agni&quot;}, {&quot;src&quot;: &quot;https:\/\/nucleusseries.com\/wp-content\/uploads\/2025\/07\/Bodhi-Agni-2.png&quot;, &quot;title&quot;: &quot;Bodhi Agni \u2014 harvest&quot;}]\" data-character-name=\"Bodhi Agni\">\n                        <span class=\"nx-ar-halo\" aria-hidden=\"true\"><\/span>\n                        <img src=\"https:\/\/nucleusseries.com\/wp-content\/uploads\/2025\/07\/Bodhi-Agni-1.png\" alt=\"Bodhi Agni\" loading=\"lazy\" decoding=\"async\">\n                        <div class=\"profile-click-hint\">[ VIEW ART ]<\/div>\n                    <\/div>\n                        <div class=\"nx-ar-ribbon\"><i><\/i>Rare<\/div>\n                    <\/div>\n                    <div class=\"nx-ar-intel nx-rev\">\n                        <p class=\"nx-ar-kicker\">\/\/ Armory Record \u2014 Consumables<\/p>\n                        <h3 class=\"nx-ar-name\">Bodhi Agni<\/h3>\n                        <p class=\"nx-ar-type\">\u092c\u094b\u0927\u093f \u0905\u0917\u094d\u0928\u093f \u00b7 \u201cThe Fire of Enlightenment\u201d \u00b7 crimson Martian spice<\/p>\n                    <div class=\"nx-ar-readout\">\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Class<\/span>\n                            <span class=\"nx-ar-stat-value\">Bodhi Agni \u2014 spice<\/span>\n                        <\/div>\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Native to<\/span>\n                            <span class=\"nx-ar-stat-value\">Arabia Terra, Mars \u2014 near volcanic vents and Zephyrium deposits<\/span>\n                        <\/div>\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Price<\/span>\n                            <span class=\"nx-ar-stat-value\">Up to 5,000 Atomic Dollars per kilogram on Earth<\/span>\n                        <\/div>\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Oddity<\/span>\n                            <span class=\"nx-ar-stat-value\">Grows surprisingly well on the moons of Saturn \u2014 and especially well on Saturn itself. No one understands why.<\/span>\n                        <\/div>\n                    <\/div>\n                    <ul class=\"nx-ar-affixes\">\n                        <li>Thermal Regulation \u2014 raises core body temperature 1\u20132 \u00b0C for 4\u20136 hours; natural protection against cold environments<\/li>\n                        <li>Enhanced Metabolism \u2014 +15\u201320% metabolic rate; aids healing and recovery<\/li>\n                        <li>Psionic Conductivity \u2014 some users report slightly enhanced Aether flow (possibly psychosomatic)<\/li>\n                        <li>Excess: persistent fever-like symptoms, or uncontrollable libido<\/li>\n                        <li>Excess: might accidentally enter the Yinmu the night after eating<\/li>\n                    <\/ul>\n                    <div class=\"nx-ar-bio\">\n                        <p>A crimson spice that evolved to drink trace minerals from Mars&#8217;s iron-rich regolith \u2014 hence the blood-red color and the properties. Its flavor opens sweet, like cinnamon, and closes with a heat that warms rather than burns; Martian colonial kitchens and Earth&#8217;s high-end restaurants both prize it.<\/p>\n                        <p>It is notoriously difficult to cultivate outside Mars&#8217;s specific atmospheric conditions, which makes it one of the Inner Sol&#8217;s most expensive seasonings and sends harvesting expeditions into Radi-Mon-controlled territory for a kilogram at a time. Then there is Saturn, where it grows better than anywhere, for reasons nobody has explained.<\/p>\n\n                    <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n        <!-- \u2550\u2550\u2550 RECORD 005 \u00b7 H\u00c5KON'S LOTION (Legendary) \u2550\u2550\u2550 -->\n        <!-- NOTE: Codex entry is {TODO: name, backstory, replenishment\/enhancement mechanism}. Draft copy only \u2014 placeholder record until Vel names it. No art yet. Moved from Utility to Consumables 2026-09-08 per Vel ('the White Phial of the saga'). -->\n        <section id=\"item-hakon-lotion\" class=\"nx-ar-band\" data-tier=\"legendary\" data-theme=\"armory\">\n            <div class=\"nx-ar-glow\"><\/div>\n            <div class=\"nx-ar-scanlines\"><\/div>\n            <p class=\"nx-ar-file\" aria-hidden=\"true\">Record 005 \u00b7 H\u00e5kon&#8217;s Lotion \u00b7 Legendary<\/p>\n            <p class=\"nx-ar-watermark\" aria-hidden=\"true\">Legendary<\/p>\n            <div class=\"nx-ar-corner nx-ar-corner-tl\" aria-hidden=\"true\"><\/div>\n            <div class=\"nx-ar-corner nx-ar-corner-br\" aria-hidden=\"true\"><\/div>\n            <div class=\"nx-ar-inner\">\n                <div class=\"nx-ar-main\">\n                    <div class=\"nx-ar-art nx-rev\">\n                    <div class=\"nx-ar-slot nx-ar-pending\" aria-label=\"Artwork pending\">\n                        <span class=\"nx-ar-pglyph\" aria-hidden=\"true\">\u271a<\/span>\n                        <span class=\"nx-ar-plabel\">Art Pending<\/span>\n                    <\/div>\n                        <div class=\"nx-ar-ribbon\"><i><\/i>Legendary<\/div>\n                    <\/div>\n                    <div class=\"nx-ar-intel nx-rev\">\n                        <p class=\"nx-ar-kicker\">\/\/ Armory Record \u2014 Consumables<\/p>\n                        <h3 class=\"nx-ar-name\">H\u00e5kon&#8217;s Lotion<\/h3>\n                        <p class=\"nx-ar-type\">Legendary lotion \u00b7 replenishable \u00b7 Proxima-native ingredients \u00b7 refills itself!<\/p>\n                    <div class=\"nx-ar-readout\">\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">For<\/span>\n                            <span class=\"nx-ar-stat-value\">H\u00e5kon \u2014 and only H\u00e5kon<\/span>\n                        <\/div>\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Obtained by<\/span>\n                            <span class=\"nx-ar-stat-value\">Xin, in the course of the journey<\/span>\n                        <\/div>\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Base ingredients<\/span>\n                            <span class=\"nx-ar-stat-value\">Native to Proxima<\/span>\n                        <\/div>\n                        <div class=\"nx-ar-stat\">\n                            <span class=\"nx-ar-stat-label\">Status<\/span>\n                            <span class=\"nx-ar-stat-value\">Name pending<\/span>\n                        <\/div>\n                    <\/div>\n                    <ul class=\"nx-ar-affixes\">\n                        <li>Replenishable \u2014 used to wash H\u00e5kon<\/li>\n                        <li>Enhanced with new ingredients as Xin travels the Seven Realms \u2014 every one collected on journeys H\u00e5kon takes with his found family<\/li>\n                    <\/ul>\n                    <div class=\"nx-ar-bio\">\n                        <p>A legendary lotion made just for H\u00e5kon. Its original ingredients are native to Proxima; the recipe grows as the family does, one collected ingredient at a time. Its proper name has not yet been entered into the record.<\/p>\n\n                    <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <!-- \u2500\u2500 Outro \u2500\u2500 -->\n        <div class=\"nx-ar-outro-wrap\">\n            <div class=\"nx-ar-outro\">\n                <p class=\"nx-ar-outro-title\">\/\/ More records incoming<\/p>\n                <p>The Armory grows as the saga does. New consumables entries are added as they surface in the books and the Codex.<\/p>\n                <a href=\"https:\/\/nucleusseries.com\/?page_id=1475\">\u25c8 Back to the Armory hub<\/a>\n            <\/div>\n        <\/div>\n\n    <\/div><!-- \/nx-ar-wrap -->\n<\/div><!-- \/nx-armory -->\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- HOW TO ADD AN ENTRY TO THIS VAULT (for Vel \/ developers)         -->\n<!--                                                                  -->\n<!-- 1. Copy the skeleton below and paste it INSIDE <div class=       -->\n<!--    \"nx-ar-wrap\">, AFTER the last <section class=\"nx-ar-band\">    -->\n<!--    and BEFORE <div class=\"nx-ar-outro-wrap\">.                    -->\n<!-- 2. id: lowercase, hyphenated, prefixed item- (e.g. item-psi-fan).-->\n<!--    Once published NEVER rename it \u2014 the hub tiles, side nav,     -->\n<!--    scroll-spy and every cross-link key off it.                   -->\n<!-- 3. data-tier: common | issue | rare | signature | legendary |    -->\n<!--    artifact. This alone recolors the frame, name, ribbon, affix  -->\n<!--    box and glow.                                                 -->\n<!-- 4. Flip parity: ODD records plain, EVEN records add nx-ar-flip.  -->\n<!--    Update the \"Record NNN\" text in nx-ar-file.                   -->\n<!-- 5. Art: give the slot class \"nucleus-profile-image nx-ar-slot\"   -->\n<!--    plus data-gallery (JSON list of {src,title}) and              -->\n<!--    data-character-name; the site-wide Nucleus Gallery script     -->\n<!--    turns it into a lightbox. No art yet? Use the nx-ar-pending   -->\n<!--    variant instead (see any pending band on this page).          -->\n<!-- 6. Named weapon of an existing class? Don't make a new band \u2014    -->\n<!--    add an <article class=\"nx-ar-spec\"> inside that class's       -->\n<!--    <div class=\"nx-ar-specs\"> (create the div if absent) and      -->\n<!--    bump its \"N on record\" label.                                 -->\n<!-- 7. Then: add a tile on the HUB page (see its HOW TO ADD A TILE)  -->\n<!--    and an item to this page's side-nav JSON config.              -->\n<!--                                                                  -->\n<!-- SKELETON (class entry, odd parity, art pending):                 -->\n<!--\n        <section id=\"item-NEW-SLUG\" class=\"nx-ar-band\" data-tier=\"issue\" data-theme=\"armory\">\n            <div class=\"nx-ar-glow\"><\/div>\n            <div class=\"nx-ar-scanlines\"><\/div>\n            <p class=\"nx-ar-file\" aria-hidden=\"true\">Record 0NN \u00b7 Item Name \u00b7 Issue<\/p>\n            <p class=\"nx-ar-watermark\" aria-hidden=\"true\">Issue<\/p>\n            <div class=\"nx-ar-corner nx-ar-corner-tl\" aria-hidden=\"true\"><\/div>\n            <div class=\"nx-ar-corner nx-ar-corner-br\" aria-hidden=\"true\"><\/div>\n            <div class=\"nx-ar-inner\">\n              <div class=\"nx-ar-main\">\n                <div class=\"nx-ar-art nx-rev\">\n                    <div class=\"nx-ar-slot nx-ar-pending\" aria-label=\"Artwork pending\">\n                        <span class=\"nx-ar-pglyph\" aria-hidden=\"true\">GLYPH<\/span>\n                        <span class=\"nx-ar-plabel\">Art Pending<\/span>\n                    <\/div>\n                    <div class=\"nx-ar-ribbon\"><i><\/i>Issue<\/div>\n                <\/div>\n                <div class=\"nx-ar-intel nx-rev\">\n                    <p class=\"nx-ar-kicker\">\/\/ Armory Record \u2014 CATEGORY<\/p>\n                    <h3 class=\"nx-ar-name\">Item Name<\/h3>\n                    <p class=\"nx-ar-type\">One-line type descriptor \u00b7 origin<\/p>\n                    <div class=\"nx-ar-readout\">\n                        <div class=\"nx-ar-stat\"><span class=\"nx-ar-stat-label\">Class<\/span><span class=\"nx-ar-stat-value\">\u2026<\/span><\/div>\n                        <div class=\"nx-ar-stat\"><span class=\"nx-ar-stat-label\">Origin<\/span><span class=\"nx-ar-stat-value\">\u2026<\/span><\/div>\n                    <\/div>\n                    <ul class=\"nx-ar-affixes\">\n                        <li>Affix line one<\/li>\n                        <li>Affix line two<\/li>\n                    <\/ul>\n                    <blockquote class=\"nx-ar-epigraph\">\u201cQuote.\u201d<cite>\u2014 Attribution<\/cite><\/blockquote>\n                    <div class=\"nx-ar-bio\">\n                        <p>Prose paragraph.<\/p>\n                        <div class=\"nx-ar-callout\"><span class=\"nx-ar-callout-label\">\/\/ Encrypted Annotation<\/span><p>Optional callout.<\/p><\/div>\n                    <\/div>\n                <\/div>\n              <\/div> \/nx-ar-main -->\n              <!-- optional: <div class=\"nx-ar-specs\"> \u2026 specimen <article>s \u2026 <\/div> goes HERE, after nx-ar-main -->\n            \n        \n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\/\/ Armory Vaults \u2014 Select Channel 5 Vaults \u00b7 Signal OK \u25c8 Armory HUB \u25c6 You are here \u2316 Ranged VAULT\u00b701 \u25c6 You are here \u2020 Melee VAULT\u00b702 \u25c6 You are here \u25ce Utility VAULT\u00b703 \u25c6 You are here \u271a Consumables VAULT\u00b704 \u25c6 You are here \u2b21 Resources VAULT\u00b705 \u25c6 You are here \u2039 \u203a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7303","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/nucleusseries.com\/index.php?rest_route=\/wp\/v2\/pages\/7303","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nucleusseries.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nucleusseries.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nucleusseries.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nucleusseries.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7303"}],"version-history":[{"count":7,"href":"https:\/\/nucleusseries.com\/index.php?rest_route=\/wp\/v2\/pages\/7303\/revisions"}],"predecessor-version":[{"id":7352,"href":"https:\/\/nucleusseries.com\/index.php?rest_route=\/wp\/v2\/pages\/7303\/revisions\/7352"}],"wp:attachment":[{"href":"https:\/\/nucleusseries.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}