[data-equipment-quality]{--equipment-color:#e8e7e0}[data-equipment-quality="1"]{--equipment-color:#71cf75}[data-equipment-quality="2"]{--equipment-color:#69aef2}[data-equipment-quality="3"]{--equipment-color:#cc94ef}[data-equipment-quality="4"]{--equipment-color:#f5bd66}[data-equipment-quality="5"]{--equipment-color:#e6bc79}:is(.bo-card,.bp-choice,.bp-gear-slot,.bp-weapon-pane)[data-equipment-quality]{border-color:var(--equipment-color)}.bo-card[data-equipment-quality] .bo-card-copy strong,.bp-choice[data-equipment-quality] .bp-choice-copy>strong,.bp-gear-slot[data-equipment-quality] .bp-gear-current-copy>strong,.bp-weapon-pane[data-equipment-quality] .bp-gear-current-copy>strong{color:var(--equipment-color)}.bo-card[data-equipment-quality] .bo-card-art>img,.bp-choice[data-equipment-quality]>img,.bp-gear-slot[data-equipment-quality] .bp-gear-current>img,.bp-weapon-pane[data-equipment-quality] .bp-gear-current>img{border-color:var(--equipment-color)}.bo-card[data-alternative=true][data-equipment-quality]{border-style:dashed}.bp-gear-option[data-equipment-quality] .bp-gear-choice-copy>strong{color:var(--equipment-color)}.bp-gear-option[data-equipment-quality] .bp-gear-choice>img{border-color:var(--equipment-color)}.bo-detail[data-equipment-quality] header h3{color:var(--equipment-color)}.bo-detail[data-equipment-quality] header>img{border-color:var(--equipment-color)}.bp-set-effects{gap:6px;min-width:0;margin:12px 0 0;display:grid}.bp-set-effects[hidden]{display:none}.bp-set-card{background:#151e18;border:1px solid #45503f;border-radius:4px;min-width:0}.bp-set-summary{cursor:pointer;align-items:center;gap:10px;min-height:38px;padding:8px 12px;font-size:12px;line-height:1.5;list-style:none;display:flex}.bp-set-summary::-webkit-details-marker{display:none}.bp-set-summary:hover{background:#d8bb7c09}.bp-set-summary:focus-visible{outline-offset:2px;outline:2px solid #d8bb7c}.bp-set-label{color:#b8c3ad;flex:none}.bp-set-summary strong{color:var(--equipment-color,#eddbb4);overflow-wrap:anywhere;font-size:13px}.bp-set-count{color:#d4c69f;white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}.bp-set-arrow{color:#a8b19b;transition:transform .15s}.bp-set-card[open] .bp-set-arrow{transform:rotate(180deg)}.bp-set-body{border-top:1px solid #354130;padding:0 12px 12px}.bp-set-preview{color:#aeb9a4;justify-content:flex-end;align-items:center;gap:8px;margin:8px 0;font-size:12px;display:flex}.bp-set-preview select{color:#eadab4;width:auto;min-height:28px;font:inherit;background:#18231b;border:1px solid #536047;border-radius:3px;padding:2px 24px 2px 8px}.bp-set-tiers{gap:7px;margin:10px 0 0;display:grid}.bp-set-tier{grid-template-columns:76px minmax(0,1fr);gap:10px;min-width:0;display:grid}.bp-set-tier dt{color:#d9c594;white-space:nowrap;font-size:12px}.bp-set-tier dd{color:#c9d3c2;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.7}@media (width<=650px){.bp-set-summary{gap:7px;padding:8px 10px}.bp-set-body{padding:0 10px 10px}.bp-set-tier{grid-template-columns:68px minmax(0,1fr);gap:7px}}[data-equipment-quality="7"]{--equipment-color:#cc94ef}
