.multi-hp-tag[data-astro-cid-amdcidad]{font-size:.72rem;padding:.15rem .5rem;border-radius:999px;background:linear-gradient(135deg,#a855f733,#ec489933);color:#e879f9;border:1px solid rgba(232,121,249,.45);font-weight:600;vertical-align:middle;margin-left:.5rem}.catch-tag[data-astro-cid-amdcidad]{font-size:.72rem;padding:.15rem .5rem;border-radius:999px;background:linear-gradient(135deg,#f59e0b40,#eab30840);color:#fde047;border:1px solid rgba(250,204,21,.5);font-weight:700;vertical-align:middle;margin-left:.5rem;box-shadow:0 0 8px #f59e0b40}.hp-phase-badge[data-astro-cid-amdcidad]{display:inline-block;padding:.1rem .45rem;border-radius:4px;background:#a855f726;border:1px solid rgba(168,85,247,.35);color:#c084fc;font-size:.75rem;font-weight:600;margin-right:.5rem}.hp-phase-desc[data-astro-cid-amdcidad]{font-size:.8rem;color:var(--text-muted, #a0aec0);font-family:var(--font-mono, monospace)}.catch-cond-badge[data-astro-cid-amdcidad]{display:inline-block;padding:.1rem .45rem;border-radius:4px;background:#eab30826;border:1px solid rgba(234,179,8,.4);color:#facc15;font-size:.75rem;font-weight:700;margin-right:.4rem}.catch-cond-sub[data-astro-cid-amdcidad]{font-size:.78rem;color:var(--text-muted, #a0aec0)}.hp-mech-panel[data-astro-cid-amdcidad],.hp-mech-content[data-astro-cid-amdcidad]{display:flex;flex-direction:column;gap:1.5rem}.hp-bar-container[data-astro-cid-amdcidad]{background:var(--card-bg, rgba(255, 255, 255, .03));border:1px solid var(--border-color, rgba(255, 255, 255, .1));border-radius:12px;padding:1.25rem;display:flex;flex-direction:column;gap:.85rem}.hp-bar-header[data-astro-cid-amdcidad]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.hp-bar-title[data-astro-cid-amdcidad]{font-size:.95rem;font-weight:700;color:var(--text-color, #e2e8f0)}.hp-bar-scale[data-astro-cid-amdcidad]{font-size:.78rem;color:#fbbf24;font-weight:600}.hp-bar-track[data-astro-cid-amdcidad]{position:relative;height:52px;background:#0f172ab3;border-radius:8px;border:1px solid rgba(255,255,255,.18);display:flex;overflow:hidden}.hp-phase-segment[data-astro-cid-amdcidad]{position:relative;height:100%;display:flex;align-items:center;justify-content:center;border-right:2px solid rgba(0,0,0,.6);transition:all .2s ease}.hp-phase-segment[data-astro-cid-amdcidad]:last-child{border-right:none}.hp-phase-segment[data-astro-cid-amdcidad].phase-1{background:linear-gradient(135deg,#ef4444bf,#f43f5ebf)}.hp-phase-segment[data-astro-cid-amdcidad].phase-2{background:linear-gradient(135deg,#f59e0bbf,#d97706bf)}.hp-phase-segment[data-astro-cid-amdcidad].phase-3{background:linear-gradient(135deg,#06b6d4bf,#2563ebbf)}.phase-info-wrap[data-astro-cid-amdcidad]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:1px;text-shadow:0 1px 3px rgba(0,0,0,.9);pointer-events:none}.phase-num[data-astro-cid-amdcidad]{font-size:.75rem;font-weight:700;color:#fff}.phase-pct[data-astro-cid-amdcidad]{font-size:.72rem;font-weight:600;color:#fffffff2}.phase-real-hp[data-astro-cid-amdcidad]{font-size:.68rem;color:#fef08a;font-weight:600}.catch-target-container[data-astro-cid-amdcidad]{position:absolute;inset:0;pointer-events:none}.catch-safe-zone[data-astro-cid-amdcidad]{position:absolute;top:0;bottom:0;left:0;background:linear-gradient(90deg,#eab30880,#f59e0b40);border-right:2px dashed #fbbf24;display:flex;align-items:center;padding-left:.5rem}.catch-zone-text[data-astro-cid-amdcidad]{font-size:.68rem;font-weight:800;color:#fef9c3;text-shadow:0 1px 2px rgba(0,0,0,.95);white-space:nowrap}.catch-star-pin[data-astro-cid-amdcidad]{position:absolute;top:-6px;bottom:-6px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;z-index:4}.star-icon[data-astro-cid-amdcidad]{font-size:.85rem;filter:drop-shadow(0 0 6px #f59e0b)}.star-threshold[data-astro-cid-amdcidad]{margin-top:auto;font-size:.65rem;font-weight:700;color:#fef08a;background:#0f172ae6;padding:1px 4px;border-radius:4px;border:1px solid rgba(245,158,11,.6);white-space:nowrap}.hp-bar-legend[data-astro-cid-amdcidad]{display:flex;flex-direction:column;gap:.4rem;font-size:.8rem;color:var(--text-muted, #a0aec0);margin-top:.35rem}.legend-dot[data-astro-cid-amdcidad].hp-dot-phase{background:#ec4899}.legend-dot[data-astro-cid-amdcidad].hp-dot-catch{background:#f59e0b}.hp-params-grid[data-astro-cid-amdcidad]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.param-value[data-astro-cid-amdcidad].highlight-catch{color:#facc15}.break-tag[data-astro-cid-amdcidad]{font-size:.72rem;padding:.15rem .5rem;border-radius:999px;background:#f59e0b26;color:#f59e0b;border:1px solid rgba(245,158,11,.4);font-weight:600;vertical-align:middle;margin-left:.5rem}.attr-name-wrap[data-astro-cid-amdcidad]{display:flex;align-items:center;gap:.5rem}.attr-multiplier-badge[data-astro-cid-amdcidad]{font-size:.72rem;padding:.1rem .4rem;border-radius:999px;background:var(--bg-hover, rgba(255, 255, 255, .08));color:var(--text-muted, #a0aec0);border:1px solid var(--border-color, rgba(255, 255, 255, .12));font-family:var(--font-mono, monospace)}.break-panel[data-astro-cid-amdcidad]{display:flex;flex-direction:column;gap:1.5rem}.stance-bar-container[data-astro-cid-amdcidad]{background:var(--card-bg, rgba(255, 255, 255, .03));border:1px solid var(--border-color, rgba(255, 255, 255, .1));border-radius:12px;padding:1.25rem;display:flex;flex-direction:column;gap:1.2rem}.stance-bar-header[data-astro-cid-amdcidad]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.stance-title[data-astro-cid-amdcidad]{font-weight:600;color:var(--text-color, #e2e8f0);font-size:.95rem}.stance-scale[data-astro-cid-amdcidad]{font-size:.8rem;color:var(--text-muted, #a0aec0);font-family:var(--font-mono, monospace)}.stance-track[data-astro-cid-amdcidad]{position:relative;height:38px;background:#ffffff0d;border-radius:8px;border:1px solid rgba(255,255,255,.15);margin:.5rem 0 1rem}.stance-zone[data-astro-cid-amdcidad].pre-break-zone{position:absolute;top:0;left:0;bottom:0;background:linear-gradient(90deg,#ef444459,#f59e0b59);border-right:2px dashed #f59e0b;border-radius:7px 0 0 7px;display:flex;align-items:center;padding-left:.6rem}.zone-label[data-astro-cid-amdcidad]{font-size:.72rem;color:#fef3c7;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.8);white-space:nowrap}.stance-marker[data-astro-cid-amdcidad]{position:absolute;top:-8px;bottom:-8px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;z-index:2}.marker-pin[data-astro-cid-amdcidad]{width:20px;height:20px;background:#3b82f6;color:#fff;font-size:.65rem;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 8px #3b82f6cc}.marker-label[data-astro-cid-amdcidad]{font-size:.7rem;font-weight:600;color:#93c5fd;margin-top:auto;background:#0f172ad9;padding:1px 4px;border-radius:4px;white-space:nowrap;border:1px solid rgba(59,130,246,.4)}.stance-threshold-line[data-astro-cid-amdcidad]{position:absolute;top:0;bottom:-16px;width:2px;background:#f59e0b;transform:translate(-50%);z-index:1}.threshold-label[data-astro-cid-amdcidad]{position:absolute;bottom:0;transform:translate(-50%);font-size:.65rem;color:#f59e0b;font-weight:700;font-family:var(--font-mono, monospace)}.stance-legend[data-astro-cid-amdcidad]{display:flex;flex-direction:column;gap:.4rem;font-size:.8rem;color:var(--text-muted, #a0aec0)}.legend-item[data-astro-cid-amdcidad]{display:flex;align-items:center;gap:.5rem}.legend-dot[data-astro-cid-amdcidad]{width:10px;height:10px;border-radius:50%;display:inline-block}.legend-dot[data-astro-cid-amdcidad].prebreak-dot{background:#f59e0b}.legend-dot[data-astro-cid-amdcidad].kins-dot{background:#3b82f6}.break-params-grid[data-astro-cid-amdcidad]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.param-card[data-astro-cid-amdcidad]{background:var(--card-bg, rgba(255, 255, 255, .03));border:1px solid var(--border-color, rgba(255, 255, 255, .1));border-radius:10px;padding:1rem;display:flex;flex-direction:column;gap:.35rem}.param-label[data-astro-cid-amdcidad]{font-size:.78rem;color:var(--text-muted, #a0aec0)}.param-value[data-astro-cid-amdcidad]{font-size:1.2rem;font-weight:700;color:var(--text-color, #e2e8f0)}.param-desc[data-astro-cid-amdcidad]{font-size:.72rem;color:var(--text-muted, #718096);line-height:1.3}.no-break-notice[data-astro-cid-amdcidad]{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:#ffffff08;border:1px solid var(--border-color, rgba(255, 255, 255, .08));border-radius:10px}.notice-icon[data-astro-cid-amdcidad]{font-size:1.8rem}.notice-text[data-astro-cid-amdcidad] p[data-astro-cid-amdcidad]{margin:.25rem 0 0;font-size:.85rem;color:var(--text-muted, #a0aec0)}.section-title-wrap[data-astro-cid-amdcidad]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.drop-count-tag[data-astro-cid-amdcidad]{font-size:.75rem;padding:.2rem .6rem;border-radius:999px;background:#3b82f61f;color:#60a5fa;border:1px solid rgba(59,130,246,.3);font-weight:600}.drop-panel[data-astro-cid-amdcidad]{display:flex;flex-direction:column;gap:1.25rem}.drop-rule-tip[data-astro-cid-amdcidad]{display:flex;align-items:flex-start;gap:.75rem;padding:.85rem 1.15rem;border-radius:10px;background:linear-gradient(135deg,#3b82f614,#6366f10d);border:1px solid rgba(59,130,246,.25)}.tip-icon[data-astro-cid-amdcidad]{font-size:1.25rem;line-height:1.2;flex-shrink:0}.tip-title[data-astro-cid-amdcidad]{font-size:.85rem;font-weight:700;color:var(--text-color, #e2e8f0);margin-bottom:.2rem}.tip-text[data-astro-cid-amdcidad]{font-size:.78rem;line-height:1.45;color:var(--text-muted, #94a3b8)}.enemy-drops-grid[data-astro-cid-amdcidad]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.enemy-drop-card[data-astro-cid-amdcidad]{display:flex;gap:.85rem;padding:.85rem;border-radius:10px;background:#ffffff08;border:1px solid var(--border-color, rgba(255, 255, 255, .08));transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.enemy-drop-card[data-astro-cid-amdcidad]:hover{transform:translateY(-2px);border-color:#3b82f666;box-shadow:0 4px 16px #0003}.drop-card-icon[data-astro-cid-amdcidad]{position:relative;width:64px;height:64px;border-radius:8px;background:#00000040;border:1px solid var(--border-color, rgba(255, 255, 255, .1));display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.drop-card-icon[data-astro-cid-amdcidad] img[data-astro-cid-amdcidad]{width:100%;height:100%;object-fit:contain;transition:transform .2s ease}.enemy-drop-card[data-astro-cid-amdcidad]:hover .drop-card-icon[data-astro-cid-amdcidad] img[data-astro-cid-amdcidad]{transform:scale(1.08)}.drop-rarity-badge[data-astro-cid-amdcidad]{position:absolute;bottom:2px;right:2px;font-size:.62rem;padding:.05rem .25rem;border-radius:3px;background:#000000b3;color:#fde047;font-weight:700;line-height:1}.drop-card-body[data-astro-cid-amdcidad]{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.drop-card-top[data-astro-cid-amdcidad]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.4rem}.drop-name[data-astro-cid-amdcidad]{font-size:.92rem;font-weight:600;color:var(--text-color, #f1f5f9);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drop-name[data-astro-cid-amdcidad]:hover{color:#60a5fa}.drop-cat-pill[data-astro-cid-amdcidad]{font-size:.65rem;padding:.1rem .4rem;border-radius:4px;font-weight:600;flex-shrink:0}.cat-普通素材[data-astro-cid-amdcidad]{background:#94a3b826;color:#cbd5e1;border:1px solid rgba(148,163,184,.3)}.cat-稀有素材[data-astro-cid-amdcidad]{background:#a855f726;color:#c084fc;border:1px solid rgba(168,85,247,.35)}.cat-特产食材[data-astro-cid-amdcidad]{background:#10b98126;color:#34d399;border:1px solid rgba(16,185,129,.35)}.cat-兽皮素材[data-astro-cid-amdcidad]{background:#f59e0b26;color:#fbbf24;border:1px solid rgba(245,158,11,.35)}.drop-card-metrics[data-astro-cid-amdcidad]{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.45rem}.drop-metric[data-astro-cid-amdcidad]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.metric-label[data-astro-cid-amdcidad]{font-size:.72rem;color:var(--text-muted, #94a3b8);white-space:nowrap}.metric-pill[data-astro-cid-amdcidad]{font-size:.72rem;padding:.1rem .45rem;border-radius:999px;font-weight:700}.rate-pill[data-astro-cid-amdcidad].is-guaranteed{background:linear-gradient(135deg,#10b98138,#05966938);color:#34d399;border:1px solid rgba(16,185,129,.45)}.rate-pill[data-astro-cid-amdcidad].is-chance{background:linear-gradient(135deg,#38bdf833,#0ea5e933);color:#38bdf8;border:1px solid rgba(56,189,248,.4)}.metric-count[data-astro-cid-amdcidad]{font-size:.8rem;font-weight:700;color:var(--text-color, #e2e8f0)}[data-theme=light] .enemy-drop-card[data-astro-cid-amdcidad]{background:#fff;border-color:#00000014}[data-theme=light] .drop-card-icon[data-astro-cid-amdcidad]{background:#f1f5f9;border-color:#00000014}[data-theme=light] .drop-name[data-astro-cid-amdcidad]{color:#0f172a}[data-theme=light] .drop-rule-tip[data-astro-cid-amdcidad]{background:linear-gradient(135deg,#3b82f612,#6366f10a);border-color:#3b82f633}[data-theme=light] .tip-title[data-astro-cid-amdcidad]{color:#1e293b}[data-theme=light] .tip-text[data-astro-cid-amdcidad]{color:#475569}[data-theme=light] .metric-count[data-astro-cid-amdcidad]{color:#0f172a}[data-theme=light] .cat-普通素材[data-astro-cid-amdcidad]{background:#64748b1a;color:#475569;border-color:#64748b40}
