.abyss-now{color:var(--gitv-win);border-color:#4ade8073}.abyss-next{color:#93c5fd;border-color:#93c5fd73}.abyss-archive-ver .abyss-next{margin-left:6px}.abyss-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.abyss-download{flex:none}.abyss-rules{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-bottom:12px;display:grid}.abyss-rule{background:var(--gitv-surface);border:1px solid var(--gitv-border);flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.abyss-rule p{color:var(--gitv-text-soft);margin:0;font-size:13px;line-height:1.5}.abyss-moon{color:var(--gitv-gold);font-size:15px}.abyss-rule-hp b{font:700 24px/1.1 var(--gitv-font-display);color:var(--gitv-text)}.abyss-chambers{gap:12px;margin-bottom:12px;display:grid}.abyss-chamber-title{justify-content:space-between;align-items:baseline;display:flex}.abyss-halves{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.abyss-half{min-width:0;padding:10px 14px}.abyss-half+.abyss-half{border-left:1px solid var(--gitv-border)}.abyss-half-head{justify-content:space-between;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.abyss-wave{flex-direction:column;gap:8px;display:flex}.abyss-wave+.abyss-wave{border-top:1px dotted var(--gitv-border-muted);margin-top:10px;padding-top:10px}.abyss-wave-label{font-size:11px}.abyss-monster{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;display:grid}.abyss-monster-text{flex-direction:column;gap:2px;min-width:0;display:flex}.abyss-monster-name{color:var(--gitv-text);overflow-wrap:anywhere;font-size:13px;font-weight:600}.abyss-count{color:var(--gitv-muted);font-weight:500}.abyss-monster-meta{color:var(--gitv-text-soft);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.abyss-shield{color:var(--gitv-muted)}.abyss-res{color:var(--gitv-muted);font-size:11px}.abyss-res .is-high{color:#f6a35c}.abyss-res .is-low{color:var(--gitv-win)}.abyss-element{vertical-align:middle;flex:none}.abyss-monster-icon{background:var(--gitv-surface-hover);border:2px solid var(--gitv-border);object-fit:cover;border-radius:50%;flex:none}.abyss-monster-icon.el-pyro{border-color:#ef7a35}.abyss-monster-icon.el-hydro{border-color:#4cc2f1}.abyss-monster-icon.el-cryo{border-color:#9fd6e3}.abyss-monster-icon.el-electro{border-color:#b38dc1}.abyss-monster-icon.el-anemo{border-color:#74c2a8}.abyss-monster-icon.el-geo{border-color:#f0b232}.abyss-monster-icon.el-dendro{border-color:#a5c83b}.abyss-guide{border-top:1px dotted var(--gitv-border-muted)}.abyss-guide-head{width:100%;color:var(--gitv-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:grid}.abyss-guide-head img{border-radius:50%}.abyss-guide-head:hover{background:var(--gitv-surface-hover)}.abyss-guide-toggle{color:var(--gitv-muted);font-size:16px}.abyss-guide-body{gap:10px;padding:4px 14px 14px 52px;font-size:13px;display:grid}.abyss-guide-body b{color:var(--gitv-gold)}.abyss-guide-body p{color:var(--gitv-text-soft);margin:4px 0 0;line-height:1.5}.abyss-tourney,.abyss-archive-row{border-top:1px dotted var(--gitv-border-muted);color:var(--gitv-text);align-items:center;gap:10px;padding:7px 14px;font-size:13px;text-decoration:none;display:grid}.abyss-tourney{grid-template-columns:minmax(0,1fr) auto}.abyss-archive-row{grid-template-columns:70px 170px auto minmax(0,1fr) 80px 90px}.abyss-tourney:hover,.abyss-archive-row:hover{background:var(--gitv-surface-hover)}.abyss-archive-row.is-current{background:#f5c5420f}.abyss-archive-ver{font-weight:700}.abyss-archive-bosses{gap:2px;display:flex}.abyss-archive-moon{color:var(--gitv-gold)}.abyss-more{margin:8px 14px 12px}.abyss-credit{color:var(--gitv-muted);margin:4px 0 0}.abyss-tournament-phase{padding:10px 14px}.abyss-tournament-phase+.abyss-tournament-phase{border-top:1px solid var(--gitv-border)}.abyss-tournament-head{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:8px;font-size:13px;display:flex}.abyss-tournament-ver{font-weight:700}.abyss-tournament-bosses{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.abyss-tournament-boss{flex-direction:column;align-items:center;gap:2px;display:flex}.abyss-tournament-boss small{font-size:10px}.abyss-tournament-facts{grid-template-columns:90px minmax(0,1fr);gap:4px 10px;margin:0;font-size:13px;display:grid}.abyss-tournament-facts dd{color:var(--gitv-text-soft);flex-direction:column;gap:2px;margin:0;display:flex}@media (width<=760px){.abyss-halves{grid-template-columns:minmax(0,1fr)}.abyss-half+.abyss-half{border-left:0;border-top:1px solid var(--gitv-border)}.abyss-archive-row{grid-template-columns:60px minmax(0,1fr) auto}.abyss-archive-row>:nth-child(2),.abyss-archive-row>:nth-child(4){display:none}}
