.primordial-panel,.primordial-hunt{border:1px solid #788762;border-radius:9px;padding:15px;margin:12px 0;background:#17201b;color:#dce8ca}.primordial-heading{display:flex;align-items:center;gap:11px;margin-bottom:12px}.primordial-heading>.item-icon{flex:none;width:38px;height:38px}.primordial-heading>div{flex:1;min-width:0}.primordial-heading h3{margin:0 0 4px;font-size:17px;color:#e5efc9}.primordial-heading small{display:block;font-size:11px;color:#a3b09b}.primordial-heading>b{text-align:right;font-variant-numeric:tabular-nums}.primordial-upgrade-summary{display:grid;gap:6px;padding:12px 0}.primordial-upgrade-summary strong{font-size:16px;color:#d9edb3}.primordial-upgrade-summary small{font-size:11px;color:#a6b298;margin-left:6px}.primordial-upgrade-summary>span{font-size:12px;color:#bdc8b3}.primordial-cost{display:flex;justify-content:space-between;gap:10px;margin:12px 0;font-size:12px;flex-wrap:wrap}.primordial-panel details,.primordial-hunt details{margin-top:12px;font-size:12px;line-height:1.6}.primordial-powers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.primordial-powers button{display:grid;gap:7px;text-align:left;white-space:normal;padding:11px;min-width:0;min-height:84px;border:1px solid #485440;border-radius:6px;background:#202a22}.primordial-powers button[aria-pressed=true]{border-color:#c0d799;background:#303c28}.primordial-powers small{font-size:11px;line-height:1.5;color:#bdc8b3}.primordial-trials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.primordial-trials article{display:grid;gap:5px;padding:10px;border:1px solid #3d493a;border-radius:6px;font-size:12px}.primordial-trials article.selected{border-color:#cad9a4;background:#303c28}.primordial-trials small{color:#aab59f;font-size:10px}.primordial-badge{border-color:#c3d99b;color:#e4f1c9}.item-icon.primordial-origin-icon{outline:1px solid #c4dfa3;outline-offset:1px;box-shadow:0 0 8px #b8d77a44}.primordial-material-icon{background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}@media(max-width:500px){.primordial-panel,.primordial-hunt{padding:12px}.primordial-powers{grid-template-columns:1fr}.primordial-powers button{min-height:58px;grid-template-columns:44px 1fr;align-items:center}.primordial-trials{grid-template-columns:repeat(2,minmax(0,1fr))}.primordial-heading h3{font-size:15px}.primordial-heading>.item-icon{width:32px;height:32px}}

[data-primordial-frame="9"],[data-primordial-frame="10"]{position:relative;outline:1px solid #a7d1b1;outline-offset:3px;border-radius:8px;box-shadow:0 0 12px #a7d1b144}[data-primordial-frame="10"]{outline:2px solid #e7dca6;box-shadow:0 0 15px #e7dca64d}[data-primordial-frame="9"]:after,[data-primordial-frame="10"]:after{content:"IX";position:absolute;z-index:2;right:2px;bottom:2px;padding:1px 4px;border:1px solid #a7d1b1;border-radius:3px;background:#15211c;color:#d3e9cd;font:700 10px Georgia,serif;pointer-events:none}[data-primordial-frame="10"]:after{content:"X";border-color:#e7dca6;color:#f1e7bb}
