.boss-weakness{--code-color:#abd8f5;display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:3px 7px;border:1px solid color-mix(in srgb,var(--code-color) 30%,transparent);border-radius:4px;background:color-mix(in srgb,var(--code-color) 7%,transparent);color:var(--code-color);font-size:10px;font-weight:500;line-height:1.5;vertical-align:middle;white-space:nowrap}
.boss-weakness[data-element="fire"]{--code-color:#f79c86}.boss-weakness[data-element="water"]{--code-color:#82caff}.boss-weakness[data-element="electric"]{--code-color:#e4b2ff}.boss-weakness[data-element="iron"]{--code-color:#ffd77f}.boss-weakness[data-element="wind"]{--code-color:#90e1b9}
.boss-weakness svg{width:14px;height:14px;flex:none;stroke-width:1.8}.boss-weakness .weakness-prefix{font-size:9px;opacity:.8}.track-text>.boss-weakness{margin-top:6px}.boss-weakness.compact{padding:2px 5px;font-size:9px;gap:4px}.chapter-tile>.boss-weakness{margin:7px 6px 0}.chapter-tile .boss-weakness svg{width:12px;height:12px}.revealed .chapter-tile>.boss-weakness{margin-left:10px}.entry-result .boss-weakness{margin-top:5px}.now-context>.boss-weakness{margin:3px 0 8px}
[data-theme="light"] .boss-weakness[data-element="fire"]{--code-color:#a22d14}[data-theme="light"] .boss-weakness[data-element="water"]{--code-color:#08649e}[data-theme="light"] .boss-weakness[data-element="electric"]{--code-color:#7c32a5}[data-theme="light"] .boss-weakness[data-element="iron"]{--code-color:#825900}[data-theme="light"] .boss-weakness[data-element="wind"]{--code-color:#216a47}
.chapter-grid:not(.revealed){grid-template-columns:repeat(5,minmax(0,1fr))}.chapter-tile>.boss-weakness{max-width:calc(100% - 12px);white-space:normal;flex-wrap:wrap;justify-content:center}.chapter-tile{padding-bottom:10px}
@media(max-width:760px){.chapter-grid:not(.revealed){grid-template-columns:repeat(3,minmax(0,1fr))}.chapter-tile>.boss-weakness{font-size:9px}}
