:is(.wbs-title,.wbs-team-guide,.wbs-bossbar-guide,.wbs-scoreboard,.wbs-worldborder,.wbs-gamerule,.wbs-difficulty-guide) .wbs-diff-photo{overflow:visible}
:is(.wbs-title,.wbs-team-guide,.wbs-bossbar-guide,.wbs-scoreboard,.wbs-worldborder,.wbs-gamerule,.wbs-difficulty-guide) .wbs-diff-photo::after,.wbs-title .wbs-diff-cover{border-radius:inherit}
.tool-like{position:absolute;right:16px;bottom:16px;z-index:3}
.tool-like-control{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:7px 12px;border:1px solid #c4b1f68c;border-radius:10px;background:#121932ee;color:#fff;font:inherit;text-decoration:none;cursor:pointer}
.tool-like-control:hover,.tool-like-control:focus-visible{border-color:#e3c7ff;outline-offset:3px}
.tool-like-control[aria-pressed=true] svg{fill:#e4a9ef;stroke:#e4a9ef}
.tool-like-tip{position:absolute;right:0;bottom:calc(100% + 7px);width:min(250px,75vw);padding:8px 10px;border-radius:8px;background:#10182c;color:#fff;opacity:0;pointer-events:none}
.tool-like:is(:hover,:focus-within) .tool-like-tip{opacity:1}
.tool-like [data-like-status]{display:block;font-size:.8rem}
.title-guides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0}
.title-guides details{align-self:start;padding:12px 14px}
.title-guides summary{cursor:pointer;color:#eee4ff;line-height:1.5}
.title-guides summary svg{vertical-align:middle;margin-right:4px}
.title-guides :is(p,li){line-height:1.6}
.title-guides ol{padding-inline-start:1.3rem}
@media(max-width:720px){.title-guides{grid-template-columns:1fr}:is(.wbs-title,.wbs-team-guide,.wbs-bossbar-guide,.wbs-scoreboard,.wbs-worldborder,.wbs-gamerule,.wbs-difficulty-guide) .wbs-diff-photo{padding-bottom:65px}}

@media(max-width:960px){.wbs-bossbar-guide .wbs-diff-photo{padding-bottom:68px}}
