/* V8.0.7 — Actual heraldic SVG banner motifs. Cosmetic only. */
#ironArmoryArea .il-rarity-banner,
#armoryAdminDetail .hc-equip-card .il-rarity-banner,
.il-motif-editor-preview .il-rarity-banner{
 display:grid;grid-template-columns:26px minmax(0,1fr) 26px;align-items:center;gap:3px;
 position:relative;z-index:6;min-height:48px;width:100%;padding:5px 7px;
 background:linear-gradient(120deg,#080f19 0%,var(--il-deep,#26333b) 31%,#101a23 53%,var(--il-deep,#26333b) 76%,#080f19 100%);
 border-top:1px solid var(--il-edge,#a48a5a);border-bottom:1px solid var(--il-edge,#a48a5a);
 color:var(--il-text,#f5d7a7);font-family:Cinzel,Georgia,serif;text-align:center;
 box-shadow:inset 0 2px 5px #0009,0 1px 8px #0007;
}
/* Retire the original tiny pseudo-character symbols. */
#ironArmoryArea .il-rarity-banner::before,
#ironArmoryArea .il-rarity-banner::after,
#armoryAdminDetail .hc-equip-card .il-rarity-banner::before,
#armoryAdminDetail .hc-equip-card .il-rarity-banner::after{content:none!important;display:none!important}
#ironArmoryArea .il-heraldry-icon,
#armoryAdminDetail .il-heraldry-icon,
.il-motif-editor-preview .il-heraldry-icon{
 width:25px;height:25px;display:flex;align-items:center;justify-content:center;
 border-radius:2px;color:var(--il-edge,#edc58a);
 filter:drop-shadow(0 0 3px var(--il-glow,#b9a66c66));
}
#ironArmoryArea .il-heraldry-icon svg,
#armoryAdminDetail .il-heraldry-icon svg,
.il-motif-editor-preview .il-heraldry-icon svg{width:21px;height:21px;display:block;overflow:visible;flex:none}
#ironArmoryArea .il-heraldry-end,
#armoryAdminDetail .il-heraldry-end,
.il-motif-editor-preview .il-heraldry-end{transform:scaleX(-1)}
#ironArmoryArea .il-banner-center,
#armoryAdminDetail .il-banner-center,
.il-motif-editor-preview .il-banner-center{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}
#ironArmoryArea .il-banner-center strong,
#armoryAdminDetail .il-banner-center strong,
.il-motif-editor-preview .il-banner-center strong{font:700 11px/1.2 Cinzel,Georgia,serif;letter-spacing:1px;color:var(--il-text,#f5ddae);text-shadow:0 1px 3px #000}
#ironArmoryArea .il-banner-center small,
#armoryAdminDetail .il-banner-center small,
.il-motif-editor-preview .il-banner-center small{
 font:700 8px/1.3 'IBM Plex Mono',monospace;letter-spacing:1px;color:var(--il-edge,#c8a76a);white-space:normal;
}
/* Each heraldry selection modifies the ornament beneath the card title. */
#ironArmoryArea .il-motif-chevron .il-rarity-banner,
#armoryAdminDetail .il-motif-chevron .il-rarity-banner,
.il-motif-editor-preview.il-motif-chevron .il-rarity-banner{background-image:repeating-linear-gradient(120deg,#b9a37c09 0 7px,transparent 7px 17px),linear-gradient(90deg,#101723,var(--il-deep,#24303a),#101723)}
#ironArmoryArea .il-motif-laurel .il-rarity-banner,
#armoryAdminDetail .il-motif-laurel .il-rarity-banner,
.il-motif-editor-preview.il-motif-laurel .il-rarity-banner{background-image:radial-gradient(ellipse at center,#8fad5f1a,transparent 75%),linear-gradient(90deg,#101723,var(--il-deep,#24303a),#101723)}
#ironArmoryArea .il-motif-arcane .il-rarity-banner,
#armoryAdminDetail .il-motif-arcane .il-rarity-banner,
.il-motif-editor-preview.il-motif-arcane .il-rarity-banner{background-image:repeating-linear-gradient(135deg,#b29cf015 0 1px,transparent 1px 16px),linear-gradient(90deg,#101523,var(--il-deep,#24303a),#101523)}
#ironArmoryArea .il-motif-sunburst .il-rarity-banner,
#armoryAdminDetail .il-motif-sunburst .il-rarity-banner,
.il-motif-editor-preview.il-motif-sunburst .il-rarity-banner{background-image:radial-gradient(circle at 50% 45%,#f5bc7833,transparent 70%),linear-gradient(90deg,#10121e,var(--il-deep,#24303a),#10121e)}
/* Card art retains room for real artwork; motif occupies the band instead. */
#ironArmoryArea button.il-item{min-height:252px}
#armoryAdminDetail .hc-equip-card{min-height:240px}
#ironArmoryArea .il-inspect-art{min-height:212px}
/* Editor preview uses the same graphics as both equipment galleries. */
.il-motif-editor-preview{--il-edge:#d6b985;--il-text:#f2deba;--il-deep:#223544;--il-glow:#d6b98566;
 border:1px solid #806e56;background:#0a1720;padding:9px;margin:2px 0 9px;max-width:100%;box-shadow:inset 0 0 0 1px #c0a36b1b}
.il-motif-editor-preview .il-motif-preview-label{display:block;font:9px/1.5 'IBM Plex Mono',monospace;letter-spacing:1px;color:#b6bbba;margin-bottom:5px}
.il-motif-editor-preview.il-r-common{--il-edge:#a6aeb5;--il-text:#e2e8ed;--il-deep:#28323a}
.il-motif-editor-preview.il-r-uncommon{--il-edge:#61c7a1;--il-text:#beefda;--il-deep:#1b3832}
.il-motif-editor-preview.il-r-rare{--il-edge:#72aff2;--il-text:#c7e0ff;--il-deep:#192e4d}
.il-motif-editor-preview.il-r-very-rare{--il-edge:#c793f4;--il-text:#edcdff;--il-deep:#352449}
.il-motif-editor-preview.il-r-legendary{--il-edge:#f1c46c;--il-text:#ffe9b0;--il-deep:#452f16}
.il-motif-editor-preview.il-r-artifact{--il-edge:#d9d2af;--il-text:#fff6d0;--il-deep:#293647}
@media(max-width:560px){
 #ironArmoryArea .il-rarity-banner,#armoryAdminDetail .hc-equip-card .il-rarity-banner{grid-template-columns:21px minmax(0,1fr) 21px;padding:5px 3px;gap:1px;min-height:48px}
 #ironArmoryArea .il-heraldry-icon,#armoryAdminDetail .il-heraldry-icon{width:20px;height:20px}
 #ironArmoryArea .il-heraldry-icon svg,#armoryAdminDetail .il-heraldry-icon svg{width:18px;height:18px}
 #ironArmoryArea .il-banner-center strong,#armoryAdminDetail .il-banner-center strong{font-size:9px;letter-spacing:.35px}
 #ironArmoryArea .il-banner-center small,#armoryAdminDetail .il-banner-center small{font-size:7px;letter-spacing:.2px}
}
