.dungeon-list-shell[data-astro-cid-7fgsplqz]{display:grid;gap:1rem}.dungeon-list-header[data-astro-cid-7fgsplqz]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:0}.dungeon-list-header[data-astro-cid-7fgsplqz] h1[data-astro-cid-7fgsplqz]{font-size:1.75rem;font-weight:700;margin:0}.dungeon-list-stats[data-astro-cid-7fgsplqz]{display:flex;align-items:end}.count-pill[data-astro-cid-7fgsplqz]{display:inline-flex;align-items:center;padding:.5rem .875rem;border-radius:999px;background:linear-gradient(135deg,#cea85c33,#4d607a33);border:1px solid rgba(206,168,92,.3);color:var(--color-text-primary);font-size:.75rem;font-weight:700;letter-spacing:.08em}.filter-panel[data-astro-cid-7fgsplqz]{display:grid;gap:1rem;padding:1.125rem;border:1px solid var(--color-border);border-radius:calc(var(--radius-md) + .25rem);background:var(--overlay-subtle);backdrop-filter:blur(10px);box-shadow:var(--shadow-md)}.filter-toolbar[data-astro-cid-7fgsplqz]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.filter-kicker[data-astro-cid-7fgsplqz]{margin:0;font-size:1.125rem;line-height:1.2;font-weight:700;color:var(--color-text-primary)}.filter-groups[data-astro-cid-7fgsplqz]{display:grid;gap:1rem}.filter-group[data-astro-cid-7fgsplqz]{display:grid;gap:.625rem}.filter-chip-row[data-astro-cid-7fgsplqz]{display:flex;flex-wrap:wrap;gap:.625rem}.filter-chip[data-astro-cid-7fgsplqz],.reset-button[data-astro-cid-7fgsplqz]{appearance:none;border:1px solid var(--color-border);border-radius:999px;background:var(--overlay-subtle);color:var(--color-text-secondary);font:inherit;cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast)}.filter-chip[data-astro-cid-7fgsplqz]{display:inline-flex;align-items:center;gap:.45rem;min-height:2.25rem;padding:.4rem .8rem;font-size:.875rem;font-weight:500}.filter-chip[data-astro-cid-7fgsplqz]:hover,.reset-button[data-astro-cid-7fgsplqz]:hover{transform:translateY(-1px);border-color:#cea85c66;color:var(--color-text-primary)}.filter-chip[data-astro-cid-7fgsplqz].is-active{background:#cea85c24;border-color:#cea85c7a;color:#f8e9bd;box-shadow:0 0 0 1px #cea85c29 inset}.reset-button[data-astro-cid-7fgsplqz]{padding:.5rem .9rem;font-size:.875rem;font-weight:600}.category-series-block[data-astro-cid-7fgsplqz]{display:flex;flex-direction:column;gap:.5rem}.category-series-block[data-astro-cid-7fgsplqz][hidden]{display:none}.series-label[data-astro-cid-7fgsplqz]{font-size:.8125rem;font-weight:600;color:var(--color-text-muted);padding-bottom:.25rem;border-bottom:1px solid var(--color-border)}.dungeon-row[data-astro-cid-7fgsplqz]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.dungeon-card[data-astro-cid-7fgsplqz]{position:relative;display:flex;flex-direction:column;border-radius:calc(var(--radius-md) + .125rem);border:1px solid var(--color-border);background:var(--overlay-subtle);backdrop-filter:blur(8px);text-decoration:none;color:var(--color-text-primary);overflow:hidden;transition:transform var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast)}.dungeon-card[data-astro-cid-7fgsplqz]:hover{transform:translateY(-2px);border-color:#cea85c66;background:var(--overlay-medium);box-shadow:var(--shadow-lg);text-decoration:none}.dungeon-card-media[data-astro-cid-7fgsplqz]{position:relative;width:100%;aspect-ratio:16/9;display:grid;place-items:center;background:linear-gradient(135deg,#38495c66,#1d252fb3);overflow:hidden}.dungeon-card-media[data-astro-cid-7fgsplqz]>img[data-astro-cid-7fgsplqz]:not(.dungeon-card-char-icon){width:100%;height:100%;object-fit:cover}.dungeon-card-placeholder[data-astro-cid-7fgsplqz]{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);opacity:.5}.dungeon-card-order[data-astro-cid-7fgsplqz]{position:absolute;top:.375rem;left:.375rem;padding:.125rem .5rem;border-radius:999px;background:#0009;color:#fff;font-size:.7rem;font-weight:700;backdrop-filter:blur(4px)}.dungeon-card-bottom[data-astro-cid-7fgsplqz]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .65rem}.dungeon-card-name[data-astro-cid-7fgsplqz]{display:-webkit-box;font-size:.85rem;line-height:1.3;font-weight:600;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:1.3rem}.card-rewards[data-astro-cid-7fgsplqz]{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.125rem}.card-reward[data-astro-cid-7fgsplqz]{display:inline-flex;align-items:center}.card-reward[data-astro-cid-7fgsplqz] img[data-astro-cid-7fgsplqz]{width:22px;height:22px;object-fit:contain;border-radius:2px}.dungeon-card-char-icon[data-astro-cid-7fgsplqz]{position:absolute;bottom:.125rem;right:.125rem;width:100px;height:100px;border-radius:4px;object-fit:cover;border:1px solid rgba(255,255,255,.25);background:#00000059;backdrop-filter:blur(4px)}.dungeon-card-video-badge[data-astro-cid-7fgsplqz]{position:absolute;top:.3rem;right:.3rem;display:flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;border-radius:50%;background:#cea85cd9;color:#fff;backdrop-filter:blur(4px)}.dungeon-empty-state[data-astro-cid-7fgsplqz]{display:grid;justify-items:center;gap:.75rem;padding:2.5rem 1rem;border:1px dashed var(--color-border-light);border-radius:calc(var(--radius-md) + .125rem);background:var(--color-bg-secondary);text-align:center}.dungeon-empty-state[data-astro-cid-7fgsplqz] p[data-astro-cid-7fgsplqz]{margin:0;color:var(--color-text-secondary)}.dungeon-row-portrait[data-astro-cid-7fgsplqz]{grid-template-columns:repeat(4,minmax(0,1fr))}.boss-card[data-astro-cid-7fgsplqz]{position:relative;display:flex;flex-direction:column;align-items:center;border-radius:calc(var(--radius-md) + .125rem);border:1px solid var(--color-border);background:var(--overlay-subtle);backdrop-filter:blur(8px);text-decoration:none;color:var(--color-text-primary);overflow:hidden;transition:transform var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast)}.boss-card[data-astro-cid-7fgsplqz]:hover{transform:translateY(-3px);border-color:#cea85c80;background:var(--overlay-medium);box-shadow:var(--shadow-lg);text-decoration:none}.boss-card-visual[data-astro-cid-7fgsplqz]{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:.75rem;background:radial-gradient(ellipse at center,#38495c4d,#0f141c99);overflow:hidden}.boss-card-visual[data-astro-cid-7fgsplqz] img[data-astro-cid-7fgsplqz]{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(0,0,0,.5));transition:transform .25s ease}.boss-card[data-astro-cid-7fgsplqz]:hover .boss-card-visual[data-astro-cid-7fgsplqz] img[data-astro-cid-7fgsplqz]{transform:scale(1.05)}.boss-card-info[data-astro-cid-7fgsplqz]{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.625rem .5rem;text-align:center;width:100%}.boss-card-name[data-astro-cid-7fgsplqz]{font-size:.9rem;line-height:1.3;font-weight:700}[data-astro-cid-7fgsplqz][data-theme=light] .filter-panel[data-astro-cid-7fgsplqz]{background:#ffffffb8;border-color:#ddd4c4;box-shadow:0 8px 20px #4434170f}[data-astro-cid-7fgsplqz][data-theme=light] .filter-chip[data-astro-cid-7fgsplqz],[data-astro-cid-7fgsplqz][data-theme=light] .reset-button[data-astro-cid-7fgsplqz]{background:#ffffffeb;border-color:#ddd4c4;color:#4b5563}[data-astro-cid-7fgsplqz][data-theme=light] .filter-chip[data-astro-cid-7fgsplqz].is-active{color:#6d4c10;background:#d8ba7633;border-color:#cfb173}[data-astro-cid-7fgsplqz][data-theme=light] .dungeon-card[data-astro-cid-7fgsplqz]{background:#ffffffc7;border-color:#ddd4c4;box-shadow:0 4px 12px #55482e0f}[data-astro-cid-7fgsplqz][data-theme=light] .dungeon-card[data-astro-cid-7fgsplqz]:hover{background:#fffcf5f5;border-color:#cfb173;box-shadow:0 10px 20px #55482e1a}[data-astro-cid-7fgsplqz][data-theme=light] .dungeon-card-media[data-astro-cid-7fgsplqz]{background:linear-gradient(135deg,#e8edf2,#d5dde5)}[data-astro-cid-7fgsplqz][data-theme=light] .dungeon-card-tier-badge[data-astro-cid-7fgsplqz]{background:#d8ba7633;border-color:#d8ba7680;color:#8b6914}[data-astro-cid-7fgsplqz][data-theme=light] .boss-card[data-astro-cid-7fgsplqz]{background:#ffffffc7;border-color:#ddd4c4;box-shadow:0 4px 12px #55482e0f}[data-astro-cid-7fgsplqz][data-theme=light] .boss-card[data-astro-cid-7fgsplqz]:hover{background:#fffcf5f5;border-color:#cfb173;box-shadow:0 10px 20px #55482e1a}[data-astro-cid-7fgsplqz][data-theme=light] .boss-card-visual[data-astro-cid-7fgsplqz]{background:radial-gradient(ellipse at center,#e8edf2,#d5dde5)}@media(max-width:900px){.dungeon-list-header[data-astro-cid-7fgsplqz]{flex-direction:column;align-items:flex-start}.dungeon-row[data-astro-cid-7fgsplqz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.dungeon-row-portrait[data-astro-cid-7fgsplqz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.dungeon-row[data-astro-cid-7fgsplqz],.dungeon-row-portrait[data-astro-cid-7fgsplqz]{grid-template-columns:repeat(2,minmax(0,1fr))}.dungeon-card-name[data-astro-cid-7fgsplqz]{font-size:.8rem}}.dungeon-page .dungeon-hero{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem;position:relative}.dungeon-page .dungeon-hero-visual{width:100%;position:relative;z-index:1;border-radius:var(--radius-lg);overflow:hidden;background:linear-gradient(135deg,#38495c66,#1d252fb3)}.dungeon-page .dungeon-hero-visual>img{position:relative;z-index:2}.dungeon-page .dungeon-hero-img{width:100%;aspect-ratio:16 / 9;display:block;object-fit:cover;max-height:360px}.dungeon-page .dungeon-hero-icon{width:100%;height:180px;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}.dungeon-page .dungeon-hero-body{flex:1;min-width:0;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center}.dungeon-page .dungeon-hero-badges{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.625rem}.dungeon-page .badge-dungeon-type{background:var(--overlay-light);color:var(--color-text-secondary);border:1px solid var(--overlay-border)}.dungeon-page .badge-dungeon-lv{background:#172554;color:#93c5fd}.dungeon-page .badge-dungeon-raid{background:#052e16;color:#86efac}.dungeon-page .dungeon-hero-name{font-size:1.625rem;font-weight:700;margin:0 0 .125rem;line-height:1.2}.dungeon-page .dungeon-hero-series{font-size:.9rem;color:var(--color-text-secondary);margin:.25rem 0 0}.dungeon-page .dungeon-hero-desc{font-size:.9rem;color:var(--color-text-secondary);margin:.5rem 0 0;line-height:1.5}.dungeon-page .e-section{margin-bottom:2rem}.dungeon-page .e-section-title{font-size:1.125rem;font-weight:700;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-border);display:flex;align-items:center;gap:.375rem;position:relative;padding-left:1.625rem}.dungeon-page .e-section-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3.5px;height:1.1em;border-radius:2px;background:linear-gradient(to top,#7dd8f0,#3b82f6)}.dungeon-page .e-section-title:after{content:"";position:absolute;left:.55rem;top:50%;transform:translateY(-50%) rotate(45deg);width:7px;height:7px;background:#5ec4e8}[data-theme=light] .dungeon-page .e-section-title:before{background:linear-gradient(to top,#60a5fa,#1e40af)}[data-theme=light] .dungeon-page .e-section-title:after{background:#2563eb}.dungeon-page .e-empty{color:var(--color-text-muted);font-size:.875rem;font-style:italic}.dungeon-page .info-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;margin-bottom:1rem}.dungeon-page .info-item{padding:.75rem;background:var(--color-bg-secondary);border-radius:var(--radius-md);border:1px solid var(--color-border)}.dungeon-page .info-label{display:block;font-size:.8125rem;color:var(--color-text-muted);margin-bottom:.25rem}.dungeon-page .info-value{font-size:1.125rem;font-weight:600}.dungeon-page .dungeon-feature-wrap,.dungeon-page .dungeon-level-desc{padding:.75rem 1rem;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:.75rem;font-size:.875rem;line-height:1.6}.dungeon-page .dungeon-feature-wrap p,.dungeon-page .dungeon-level-desc p,.dungeon-page .dungeon-goal p{margin:0}.dungeon-page .dungeon-goal{padding:.75rem 1rem;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:.75rem;font-size:.875rem;line-height:1.6}.dungeon-page .goal-label{font-size:.75rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;display:block;margin-bottom:.25rem}.dungeon-page .enemy-list{display:flex;flex-wrap:wrap;gap:.5rem}.dungeon-page .enemy-chip{display:inline-flex;align-items:center;gap:.625rem;padding:.5rem .875rem;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;color:var(--color-text-primary);font-size:.875rem;transition:border-color .15s,background .15s}.dungeon-page .enemy-chip:hover{border-color:#cea85c66;background:var(--color-bg-hover);text-decoration:none}.dungeon-page .enemy-chip-icon{width:40px;height:40px;object-fit:contain;border-radius:var(--radius-sm);background:var(--color-bg-tertiary);flex-shrink:0}.dungeon-page .enemy-chip-placeholder{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}.dungeon-page .enemy-chip-info{display:flex;flex-direction:column;gap:.125rem}.dungeon-page .enemy-chip-name{font-weight:600;line-height:1.3}.dungeon-page .enemy-chip-lv{font-size:.75rem;color:var(--color-text-muted);font-weight:500}.dungeon-page .reward-list{display:flex;flex-wrap:wrap;gap:.5rem}.dungeon-page .reward-chip{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.875rem}.dungeon-page .reward-chip-icon{width:28px;height:28px;object-fit:contain;flex-shrink:0}.dungeon-page .reward-chip-name{font-weight:500}.dungeon-page .reward-chip-count{font-size:.75rem;font-weight:700;color:var(--color-text-accent, #cea85c);font-variant-numeric:tabular-nums}.dungeon-page .tip-list{display:flex;flex-direction:column;gap:.625rem}.dungeon-page .tip-card{display:flex;gap:.75rem;padding:.75rem 1rem;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:flex-start}.dungeon-page .tip-num{flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background:var(--color-bg-tertiary);border-radius:var(--radius-sm);font-size:.75rem;font-weight:700;color:var(--color-text-muted)}.dungeon-page .tip-text{margin:0;font-size:.875rem;line-height:1.5;color:var(--color-text-secondary)}.dungeon-page .series-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem}.dungeon-page .series-card{display:flex;flex-direction:column;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-secondary);text-decoration:none;color:var(--color-text-primary);overflow:hidden;transition:border-color .15s,transform .15s,box-shadow .15s}.dungeon-page .series-card:hover{border-color:#cea85c66;transform:translateY(-2px);box-shadow:var(--shadow-md);text-decoration:none}.dungeon-page .series-card-img{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(135deg,#38495c66,#1d252fb3)}.dungeon-page .series-card-img img:first-child{width:100%;height:100%;object-fit:cover}.dungeon-page .series-card-char{position:absolute;bottom:.25rem;right:.25rem;width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.3);background:#0006}.dungeon-page .series-card-name{padding:.375rem .5rem;font-size:.8rem;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dungeon-page .dungeon-tabs{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.625rem;margin-bottom:1.5rem}.dungeon-page .dungeon-tab-card{display:flex;flex-direction:column;border-radius:var(--radius-md);border:2px solid transparent;background:var(--color-bg-secondary);text-decoration:none;color:var(--color-text-primary);overflow:hidden;transition:transform .15s,border-color .15s,box-shadow .15s}.dungeon-page .dungeon-tab-card:hover{transform:translateY(-2px);border-color:#cea85c4d;box-shadow:var(--shadow-md);text-decoration:none}.dungeon-page .dungeon-tab-card.is-active{border-color:#cea85cb3;box-shadow:0 0 0 1px #cea85c33,var(--shadow-md)}.dungeon-page .dungeon-tab-img{width:100%;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(135deg,#38495c66,#1d252fb3)}.dungeon-page .dungeon-tab-img img{width:100%;height:100%;object-fit:cover}.dungeon-page .dungeon-tab-img-placeholder{width:100%;height:100%}.dungeon-page .dungeon-tab-body{display:flex;flex-direction:column;gap:.125rem;padding:.375rem .5rem}.dungeon-page .dungeon-tab-label{font-size:.8rem;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dungeon-page .dungeon-tab-lv{font-size:.675rem;font-weight:700;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.dungeon-page .difficulty-toggle{display:inline-flex;gap:0;margin-bottom:1rem;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border)}.dungeon-page .difficulty-btn{padding:.5rem 1.25rem;text-decoration:none;font-size:.875rem;font-weight:600;color:var(--color-text-secondary);background:var(--color-bg-secondary);transition:background .15s,color .15s}.dungeon-page .difficulty-btn:hover{background:var(--overlay-subtle);text-decoration:none}.dungeon-page .difficulty-btn.is-active{background:#3b82f626;color:#93c5fd}.dungeon-page .difficulty-btn-hard.is-active{background:#ef444426;color:#fca5a5}.dungeon-page .video-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.dungeon-page .video-card{border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border);background:var(--color-bg-secondary)}.dungeon-page .video-player{width:100%;display:block;aspect-ratio:16/9;background:#000}.dungeon-page .video-desc{margin:0;padding:.5rem .75rem;font-size:.8125rem;line-height:1.5;color:var(--color-text-secondary);border-top:1px solid var(--color-border)}.dungeon-page .dungeon-prev-next{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0;padding:1rem 0;border-top:1px solid var(--color-border)}.dungeon-page .prev-next-card{display:flex;flex-direction:column;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-secondary);text-decoration:none;color:var(--color-text-primary);overflow:hidden;transition:border-color .15s,transform .15s,box-shadow .15s}.dungeon-page .prev-next-card:hover{border-color:#cea85c66;transform:translateY(-2px);box-shadow:var(--shadow-md);text-decoration:none}.dungeon-page .prev-next-card-right{margin-left:auto}.dungeon-page .prev-next-img{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(135deg,#38495c66,#1d252fb3)}.dungeon-page .prev-next-img img{width:100%;height:100%;object-fit:cover}.dungeon-page .prev-next-order{position:absolute;top:.25rem;left:.25rem;padding:.1rem .4rem;border-radius:999px;background:#0009;color:#fff;font-size:.675rem;font-weight:700}.dungeon-page .prev-next-body{display:flex;align-items:center;gap:.25rem;padding:.375rem .5rem}.dungeon-page .prev-next-name{font-size:.8rem;font-weight:600;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dungeon-page .prev-next-dir{flex-shrink:0;color:var(--color-text-muted);display:flex}@media(max-width:768px){.dungeon-page .dungeon-hero-img{max-height:240px}.dungeon-page .dungeon-hero-name{font-size:1.375rem}.dungeon-page .info-grid{grid-template-columns:1fr 1fr}.dungeon-page .dungeon-tabs{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:.5rem}}[data-theme=light] .dungeon-page .dungeon-hero-visual{background:linear-gradient(135deg,#e8edf2,#d5dde5)}[data-theme=light] .dungeon-page .dungeon-tab-card{background:#fff;border-color:#e5e7eb}[data-theme=light] .dungeon-page .dungeon-tab-card.is-active{border-color:#cfb173}[data-theme=light] .dungeon-page .dungeon-tab-img{background:linear-gradient(135deg,#e8edf2,#d5dde5)}[data-theme=light] .dungeon-page .badge-dungeon-raid{background:#dcfce7;color:#15803d}[data-theme=light] .dungeon-page .info-item,[data-theme=light] .dungeon-page .dungeon-feature-wrap,[data-theme=light] .dungeon-page .dungeon-level-desc,[data-theme=light] .dungeon-page .dungeon-goal,[data-theme=light] .dungeon-page .enemy-chip{background:#fff;border-color:#e5e7eb}[data-theme=light] .dungeon-page .enemy-chip:hover{background:#fefce8;border-color:#cfb173}[data-theme=light] .dungeon-page .enemy-chip-icon{background:#f3f4f6}[data-theme=light] .dungeon-page .reward-chip{background:#fff;border-color:#e5e7eb}[data-theme=light] .dungeon-page .reward-chip-count{color:#92400e}[data-theme=light] .dungeon-page .tip-card{background:#fff;border-color:#e5e7eb}[data-theme=light] .dungeon-page .tip-num{background:#f3f4f6}[data-theme=light] .dungeon-page .series-card{background:#fff;border-color:#e5e7eb}[data-theme=light] .dungeon-page .series-card:hover{background:#fffcf5f5;border-color:#cfb173}[data-theme=light] .dungeon-page .series-card-img{background:linear-gradient(135deg,#e8edf2,#d5dde5)}[data-theme=light] .dungeon-page .video-card{background:#fff;border-color:#e5e7eb}[data-theme=light] .dungeon-page .video-desc{border-color:#e5e7eb}[data-theme=light] .dungeon-page .prev-next-card{background:#fff;border-color:#e5e7eb}[data-theme=light] .dungeon-page .prev-next-card:hover{background:#fffcf5f5;border-color:#cfb173}[data-theme=light] .dungeon-page .prev-next-img{background:linear-gradient(135deg,#e8edf2,#d5dde5)}[data-theme=light] .dungeon-page .difficulty-toggle{border-color:#e5e7eb}[data-theme=light] .dungeon-page .difficulty-btn{background:#fff;color:#6b7280}[data-theme=light] .dungeon-page .difficulty-btn.is-active{background:#dbeafe;color:#1e40af}[data-theme=light] .dungeon-page .difficulty-btn-hard.is-active{background:#fee2e2;color:#b91c1c}
