.daevanion-class-page[data-astro-cid-wzaqki46]{padding:24px 0 64px}.breadcrumbs[data-astro-cid-wzaqki46]{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:24px;font-size:13px;display:flex}.breadcrumbs[data-astro-cid-wzaqki46] a[data-astro-cid-wzaqki46]{color:var(--text-muted);text-decoration:none}.breadcrumbs[data-astro-cid-wzaqki46] a[data-astro-cid-wzaqki46]:hover{color:var(--accent)}.breadcrumbs[data-astro-cid-wzaqki46] .sep[data-astro-cid-wzaqki46]{color:var(--border)}.breadcrumbs[data-astro-cid-wzaqki46] .current[data-astro-cid-wzaqki46]{color:var(--silver);font-weight:600}.unreleased-banner[data-astro-cid-wzaqki46]{border-radius:var(--radius-sm);color:var(--silver);background:#ff6a1f1f;border:1px solid #ff6a1f59;align-items:center;gap:10px;margin-bottom:24px;padding:10px 16px;font-size:13.5px;font-weight:600;display:flex}.unreleased-banner[data-astro-cid-wzaqki46] svg[data-astro-cid-wzaqki46]{color:var(--grade-legend);flex-shrink:0}.class-hero[data-astro-cid-wzaqki46]{background:radial-gradient(circle at 100% 0%, #50cdfc26 0%, #121327e6 70%), var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:36px;padding:32px}.hero-header-row[data-astro-cid-wzaqki46]{align-items:center;gap:24px;margin-bottom:24px;display:flex}.hero-crest[data-astro-cid-wzaqki46]{border-radius:var(--radius);border:1px solid var(--accent);background:radial-gradient(circle,#50cdfc26 0%,#121327cc 80%);flex-shrink:0;place-items:center;width:88px;height:88px;display:grid}.hero-crest-img[data-astro-cid-wzaqki46]{object-fit:contain;width:70px;height:70px}.hero-content[data-astro-cid-wzaqki46]{flex:1;min-width:0}.eyebrow-strip[data-astro-cid-wzaqki46]{gap:8px;margin-bottom:6px;display:flex}.class-badge[data-astro-cid-wzaqki46]{color:var(--accent);border-radius:var(--radius-sm);background:#50cdfc1f;border:1px solid #50cdfc4d;padding:2px 8px;font-size:12px;font-weight:700}.role-badge[data-astro-cid-wzaqki46]{color:var(--silver);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);padding:2px 8px;font-size:12px}.hero-title[data-astro-cid-wzaqki46]{font-family:var(--font-display);color:var(--silver);letter-spacing:.02em;margin:0 0 8px;font-size:32px}.hero-desc[data-astro-cid-wzaqki46]{color:var(--text-muted);max-width:780px;margin:0;font-size:14.5px;line-height:1.6}.hero-actions-bar[data-astro-cid-wzaqki46]{border-top:1px solid var(--border);flex-wrap:wrap;gap:12px;padding-top:20px;display:flex}.btn-primary-planner[data-astro-cid-wzaqki46]{background:var(--accent);color:var(--accent-ink);border-radius:var(--radius-sm);align-items:center;gap:8px;padding:10px 20px;font-size:13.5px;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-flex}.btn-primary-planner[data-astro-cid-wzaqki46]:hover{opacity:.9;text-decoration:none}.btn-secondary-link[data-astro-cid-wzaqki46]{background:var(--panel);border:1px solid var(--border);color:var(--silver);border-radius:var(--radius-sm);align-items:center;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.btn-secondary-link[data-astro-cid-wzaqki46]:hover{color:var(--accent);border-color:var(--accent);text-decoration:none}.capacities-section[data-astro-cid-wzaqki46]{margin-bottom:36px}.section-title[data-astro-cid-wzaqki46]{font-family:var(--font-display);color:var(--silver);margin:0 0 16px;font-size:22px}.capacities-grid[data-astro-cid-wzaqki46]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.capacity-card[data-astro-cid-wzaqki46]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:4px;padding:16px 20px;display:flex}.cap-type[data-astro-cid-wzaqki46]{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);font-size:11.5px;font-weight:700}.cap-name[data-astro-cid-wzaqki46]{color:var(--silver);font-size:16px;font-weight:700}.cap-max[data-astro-cid-wzaqki46]{color:var(--grade-rare);font-size:14px;font-weight:700}.cap-sub[data-astro-cid-wzaqki46]{color:var(--text-muted);margin-top:4px;font-size:12px}.boards-breakdown-section[data-astro-cid-wzaqki46]{margin-bottom:40px}.boards-list[data-astro-cid-wzaqki46]{flex-direction:column;gap:16px;display:flex}.board-detail-card[data-astro-cid-wzaqki46]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:16px;padding:20px;display:flex}.board-header[data-astro-cid-wzaqki46]{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-bottom:14px;display:flex}.board-header-left[data-astro-cid-wzaqki46]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.board-badge[data-astro-cid-wzaqki46]{color:var(--accent);border-radius:var(--radius-sm);background:#50cdfc1f;border:1px solid #50cdfc4d;padding:2px 8px;font-size:11.5px;font-weight:700}.board-name[data-astro-cid-wzaqki46]{font-family:var(--font-display);color:var(--silver);margin:0;font-size:20px}.board-unlock[data-astro-cid-wzaqki46]{color:var(--text-muted);font-size:12.5px}.board-header-right[data-astro-cid-wzaqki46]{align-items:center;gap:12px;display:flex}.currency-badge[data-astro-cid-wzaqki46]{color:var(--silver);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);padding:3px 10px;font-size:12px;font-weight:600}.open-planner-link[data-astro-cid-wzaqki46]{color:var(--accent);font-size:13px;font-weight:700;text-decoration:none}.open-planner-link[data-astro-cid-wzaqki46]:hover{text-decoration:underline}.board-body[data-astro-cid-wzaqki46]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.board-col[data-astro-cid-wzaqki46]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:14px 18px}.col-title[data-astro-cid-wzaqki46]{color:var(--silver);text-transform:uppercase;letter-spacing:.03em;margin:0 0 10px;font-size:12.5px;font-weight:700}.stats-list[data-astro-cid-wzaqki46]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.stat-item[data-astro-cid-wzaqki46]{justify-content:space-between;font-size:13px;display:flex}.stat-label[data-astro-cid-wzaqki46]{color:var(--text-muted)}.stat-val[data-astro-cid-wzaqki46]{color:var(--grade-rare);font-weight:700}.skills-list[data-astro-cid-wzaqki46]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.skill-boost-item[data-astro-cid-wzaqki46]{align-items:center;gap:8px;font-size:13px;display:flex}.boost-badge[data-astro-cid-wzaqki46]{color:var(--accent);border-radius:var(--radius-sm);background:#50cdfc1f;border:1px solid #50cdfc4d;padding:1px 6px;font-size:11px;font-weight:700}.skill-name-txt[data-astro-cid-wzaqki46]{color:var(--silver)}.no-skills-note[data-astro-cid-wzaqki46]{color:var(--text-muted);margin:0;font-size:13px}@media (width<=860px){.capacities-grid[data-astro-cid-wzaqki46],.board-body[data-astro-cid-wzaqki46]{grid-template-columns:1fr}}@media (width<=600px){.hero-header-row[data-astro-cid-wzaqki46]{text-align:center;flex-direction:column}.eyebrow-strip[data-astro-cid-wzaqki46]{justify-content:center}.hero-actions-bar[data-astro-cid-wzaqki46]{flex-direction:column}}
