.db-page[data-astro-cid-o6fumosk]{max-width:100%;padding:24px 0 60px;overflow-x:hidden}.db-layout[data-astro-cid-o6fumosk]{align-items:flex-start;gap:24px;min-width:0;max-width:100%;display:flex}.db-content[data-astro-cid-o6fumosk]{flex:1;min-width:0;max-width:100%}.top-nav-bar[data-astro-cid-o6fumosk]{flex-wrap:wrap;align-items:center;gap:16px;max-width:100%;margin-bottom:16px;display:flex}.back-btn[data-astro-cid-o6fumosk]{color:var(--text-muted);background:var(--surface);border:1px solid var(--border);border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:13px;text-decoration:none;transition:all .15s;display:inline-flex}.back-btn[data-astro-cid-o6fumosk]:hover{color:var(--accent);border-color:var(--accent)}.breadcrumbs[data-astro-cid-o6fumosk]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.breadcrumbs[data-astro-cid-o6fumosk] a[data-astro-cid-o6fumosk]{color:var(--text-muted);text-decoration:none}.breadcrumbs[data-astro-cid-o6fumosk] a[data-astro-cid-o6fumosk]:hover{color:var(--accent)}.breadcrumbs[data-astro-cid-o6fumosk] .sep[data-astro-cid-o6fumosk]{color:var(--border)}.breadcrumbs[data-astro-cid-o6fumosk] .current[data-astro-cid-o6fumosk]{color:var(--text)}.page-header[data-astro-cid-o6fumosk]{max-width:100%;margin-bottom:24px}.page-title[data-astro-cid-o6fumosk]{font-family:var(--font-display);color:var(--text);margin:0 0 8px;font-size:28px;font-weight:700}.page-subline[data-astro-cid-o6fumosk]{color:var(--text-muted);margin:0 0 16px;font-size:14px;line-height:1.5}.stat-pills[data-astro-cid-o6fumosk]{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}.stat-pill[data-astro-cid-o6fumosk]{background:var(--surface);border:1px solid var(--border);border-radius:20px;align-items:center;gap:6px;min-width:0;padding:6px 12px;font-size:13px;display:flex}.pill-label[data-astro-cid-o6fumosk]{color:var(--text-muted)}.pill-val[data-astro-cid-o6fumosk]{color:var(--accent);font-weight:700}.tabs-nav[data-astro-cid-o6fumosk]{-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--border);scrollbar-width:thin;gap:8px;width:100%;min-width:0;max-width:100%;margin-bottom:24px;padding-bottom:8px;display:flex;overflow-x:auto}.tab-btn[data-astro-cid-o6fumosk]{background:var(--surface);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;font-size:13px;transition:all .15s;display:inline-flex}.tab-btn[data-astro-cid-o6fumosk]:hover{color:var(--text);border-color:var(--text-muted)}.tab-btn[data-astro-cid-o6fumosk].active{background:var(--panel);border-color:var(--accent);color:var(--accent);font-weight:600}.tab-badge[data-astro-cid-o6fumosk]{background:var(--border);border-radius:10px;padding:2px 6px;font-size:11px;font-weight:400}.tab-btn[data-astro-cid-o6fumosk].active .tab-badge[data-astro-cid-o6fumosk]{background:var(--accent);color:var(--accent-ink)}.zones-grid[data-astro-cid-o6fumosk]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;min-width:0;max-width:100%;display:grid}.zone-card[data-astro-cid-o6fumosk]{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:14px;min-width:0;max-width:100%;padding:18px;transition:transform .15s,border-color .15s;display:flex}.zone-card[data-astro-cid-o6fumosk]:hover{border-color:var(--accent);transform:translateY(-2px)}.zone-card-header[data-astro-cid-o6fumosk]{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.zone-title-wrap[data-astro-cid-o6fumosk]{flex-direction:column;gap:2px;min-width:0;display:flex}.zone-title[data-astro-cid-o6fumosk]{font-family:var(--font-display);text-overflow:ellipsis;min-width:0;margin:0;font-size:18px;font-weight:700;overflow:hidden}.zone-title[data-astro-cid-o6fumosk] a[data-astro-cid-o6fumosk]{color:var(--text);text-decoration:none;transition:color .15s}.zone-title[data-astro-cid-o6fumosk] a[data-astro-cid-o6fumosk]:hover{color:var(--accent)}.zone-maptype[data-astro-cid-o6fumosk]{color:var(--text-muted);font-size:12px}.region-pill[data-astro-cid-o6fumosk]{text-transform:uppercase;border-radius:4px;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:600}.region-light[data-astro-cid-o6fumosk]{color:var(--elyos);border:1px solid var(--elyos);background:#9ad1e426}.region-dark[data-astro-cid-o6fumosk]{color:var(--asmodian);border:1px solid var(--asmodian);background:#8a72e026}.region-abyss[data-astro-cid-o6fumosk]{color:var(--grade-legend);border:1px solid var(--grade-legend);background:#ff6a1f26}.region-other[data-astro-cid-o6fumosk]{color:var(--silver);border:1px solid var(--silver);background:#b9c3ca26}.level-bar[data-astro-cid-o6fumosk]{background:var(--panel);border:1px solid var(--border);border-radius:6px;justify-content:space-between;align-items:center;min-width:0;padding:6px 12px;font-size:12px;display:flex}.level-label[data-astro-cid-o6fumosk]{color:var(--text-muted)}.level-value[data-astro-cid-o6fumosk]{color:var(--accent);font-weight:600}.zone-stats-grid[data-astro-cid-o6fumosk]{background:var(--panel);border:1px solid var(--border);text-align:center;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;padding:10px;display:grid}.zone-stat[data-astro-cid-o6fumosk]{flex-direction:column;gap:2px;min-width:0;display:flex}.stat-num[data-astro-cid-o6fumosk]{color:var(--text);font-size:15px;font-weight:700}.stat-name[data-astro-cid-o6fumosk]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;font-size:10px}.card-footer[data-astro-cid-o6fumosk]{margin-top:auto}.view-btn[data-astro-cid-o6fumosk]{background:var(--panel);border:1px solid var(--border);width:100%;color:var(--text);border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:12px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.view-btn[data-astro-cid-o6fumosk]:hover{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}@media (width<=900px){.db-layout[data-astro-cid-o6fumosk]{flex-direction:column}}@media (width<=600px){.zones-grid[data-astro-cid-o6fumosk]{grid-template-columns:1fr}.zone-card[data-astro-cid-o6fumosk]{padding:14px}.zone-stats-grid[data-astro-cid-o6fumosk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=400px){.stat-pills[data-astro-cid-o6fumosk]{gap:6px}.stat-pill[data-astro-cid-o6fumosk]{padding:4px 10px;font-size:12px}}
