.armory-extras-nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.armory-extras-nav a{display:inline-block;padding:8px 12px;border:1px solid #64583f;border-radius:3px;background:#151c16;color:#e5c28b;text-decoration:none}.armory-extras-nav a:hover,.armory-extras-nav a[aria-current=page]{background:#46341e;border-color:#b7925b;color:#fff0cf}.armory-extra-search{display:flex;align-items:end;gap:9px;margin:0 0 15px}.armory-extra-search label{display:grid;gap:5px;flex:1;color:#d5c7ae;font-size:13px}.armory-extra-search input{width:100%;min-width:0;padding:10px 12px;border:1px solid #615038;border-radius:3px;background:#0c140f;color:#f0e3cf;font:inherit}.armory-extra-search button{padding:10px 16px;border:1px solid #987348;border-radius:3px;background:#47341f;color:#ffe2ae;font:inherit;cursor:pointer}.armory-extra-search>a{padding:10px}.armory-extra-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.armory-extra-card,.armory-extra-item{display:flex;align-items:center;gap:10px;min-width:0;padding:10px;border:1px solid #4b4635;border-radius:4px;background:#141c17;color:#f0d8ad;text-decoration:none!important}.armory-extra-card:hover,.armory-extra-item:hover{border-color:#aa8958;background:#1b251b}.armory-extra-card .armory-image{width:60px;height:60px}.armory-extra-copy{display:grid;min-width:0;gap:5px}.armory-extra-copy strong{color:#f0d8ad;line-height:1.3;overflow-wrap:anywhere}.armory-extra-copy small{color:#bcb099;line-height:1.35}.armory-extra-section{margin:20px 0}.armory-extra-section h2{margin:0 0 10px;font-size:21px;color:#ead4ae}.armory-extra-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.armory-extra-item .armory-image{width:48px;height:48px}.armory-extra-item>span:last-child{min-width:0;overflow-wrap:anywhere}.armory-extra .armory-stat-list{list-style:none;padding:0;margin:0;max-width:650px;font-size:14px}.armory-extra .armory-stat-list li{display:flex;justify-content:space-between;gap:10px;padding:3px 0;border-bottom:1px solid #303c2f}.armory-extra .armory-stat-list strong{color:#e7d3ad;text-align:right}.armory-extra .armory-set{padding:10px;margin-top:8px}.armory-extra .armory-set h3{font-size:16px;margin:0 0 6px}.armory-extra .armory-set-note{font-size:13px}.armory-extra .armory-set-bonus+.armory-set-bonus{margin-top:8px;padding-top:8px}
@media(max-width:1000px){.armory-extra-grid,.armory-extra-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.armory-extra-grid,.armory-extra-items{grid-template-columns:1fr}.armory-extra-search{flex-wrap:wrap}.armory-extra-search label{flex-basis:100%}.armory-extra-section h2{font-size:18px}}
.armory-set-summary{padding:16px;border:1px solid #514832;border-radius:4px;background:#141c17}.armory-set-summary>.armory-set-note{margin:0 0 10px;line-height:1.4}.armory-set-summary h3{margin:16px 0 8px;color:#e9cb96;font-size:17px}.armory-weapon-stats{margin:10px 0}.armory-weapon-stats>strong{display:block;margin-bottom:4px;color:#e5c28b}.armory-set-summary .armory-stat-list strong{flex-shrink:0}@media(max-width:640px){.armory-set-summary{padding:12px}}
.armory-item-ensemble{margin-top:12px;padding:12px;border:1px solid #645435;border-radius:4px;background:#1a2118}.armory-item-ensemble h3{margin:0 0 5px;font-size:16px;line-height:1.35;color:#ead4ae}.armory-item-ensemble h4{margin:12px 0 5px;color:#e5c28b;font-size:14px}.armory-item-ensemble-note{margin:6px 0;color:#c6b99f;font-size:13px;line-height:1.4}.armory-item-ensemble a{text-decoration:underline;text-underline-offset:3px}.armory-item-ensemble .armory-stat-list{margin-top:6px}.armory-item-ensemble .armory-set{background:#141a13}
