.detail-page[data-astro-cid-zd5sinjd]{color:var(--text);padding:1.5rem 0 4rem}.breadcrumbs[data-astro-cid-zd5sinjd]{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.85rem;display:flex}.breadcrumbs[data-astro-cid-zd5sinjd] a[data-astro-cid-zd5sinjd]{color:var(--text-muted);text-decoration:none;transition:color .15s}.breadcrumbs[data-astro-cid-zd5sinjd] a[data-astro-cid-zd5sinjd]:hover{color:var(--accent)}.breadcrumbs[data-astro-cid-zd5sinjd] .sep[data-astro-cid-zd5sinjd]{opacity:.4}.breadcrumbs[data-astro-cid-zd5sinjd] .cat-crumb[data-astro-cid-zd5sinjd]{color:var(--accent)}.breadcrumbs[data-astro-cid-zd5sinjd] .current[data-astro-cid-zd5sinjd]{color:var(--text);font-weight:600}.detail-layout[data-astro-cid-zd5sinjd]{flex-direction:column;gap:2rem;display:flex}.order-hero[data-astro-cid-zd5sinjd]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:1.25rem;padding:2rem;display:flex;box-shadow:0 4px 20px #0003}.hero-top-bar[data-astro-cid-zd5sinjd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.badges-row[data-astro-cid-zd5sinjd]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cat-pill[data-astro-cid-zd5sinjd]{border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.04em;padding:.25rem .75rem;font-size:.75rem;font-weight:700}.cat-pill[data-astro-cid-zd5sinjd].cat-emergency{color:#ff8c42;background:#ff6a1f26;border:1px solid #ff6a1f59}.cat-pill[data-astro-cid-zd5sinjd].cat-weekly{color:var(--accent);background:#50cdfc26;border:1px solid #50cdfc59}.cat-pill[data-astro-cid-zd5sinjd].cat-craft{color:#a6ec55;background:#a6ec5526;border:1px solid #a6ec5559}.cat-pill[data-astro-cid-zd5sinjd].cat-boss{color:#f8b018;background:#f8b01826;border:1px solid #f8b01859}.race-pill[data-astro-cid-zd5sinjd]{border-radius:var(--radius-sm);align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.race-pill[data-astro-cid-zd5sinjd].race-elyos{color:var(--elyos);background:#9ad1e426;border:1px solid #9ad1e459}.race-pill[data-astro-cid-zd5sinjd].race-asmodian{color:var(--asmodian);background:#8a72e026;border:1px solid #8a72e059}.race-indicator[data-astro-cid-zd5sinjd]{border-radius:50%;width:6px;height:6px}.race-indicator[data-astro-cid-zd5sinjd].elyos{background:var(--elyos)}.race-indicator[data-astro-cid-zd5sinjd].asmodian{background:var(--asmodian)}.level-pill[data-astro-cid-zd5sinjd]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--silver);padding:.25rem .65rem;font-size:.75rem;font-weight:600}.order-id-tag[data-astro-cid-zd5sinjd]{color:var(--text-muted);font-family:monospace;font-size:.825rem;font-weight:600}.hero-title[data-astro-cid-zd5sinjd]{font-family:var(--font-display);color:#fff;letter-spacing:-.01em;margin:0;font-size:2.25rem;font-weight:800;line-height:1.2}.briefing-box[data-astro-cid-zd5sinjd]{border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius);background:#262a4a99;flex-direction:column;gap:.4rem;padding:1rem 1.25rem;display:flex}.briefing-header[data-astro-cid-zd5sinjd]{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);align-items:center;gap:.45rem;font-size:.75rem;font-weight:700;display:flex}.briefing-text[data-astro-cid-zd5sinjd]{color:var(--silver);margin:0;font-size:.95rem;font-style:italic;line-height:1.5}.objective-banner[data-astro-cid-zd5sinjd]{border-radius:var(--radius);background:#50cdfc14;border:1px solid #50cdfc40;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;display:flex}.objective-badge[data-astro-cid-zd5sinjd]{border-radius:var(--radius);background:var(--accent);min-width:68px;height:68px;color:var(--accent-ink);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex;box-shadow:0 4px 12px #50cdfc4d}.obj-count[data-astro-cid-zd5sinjd]{font-family:var(--font-display);font-size:2rem;font-weight:900}.obj-label[data-astro-cid-zd5sinjd]{letter-spacing:.06em;margin-top:.15rem;font-size:.65rem;font-weight:800}.objective-info[data-astro-cid-zd5sinjd]{flex-direction:column;gap:.25rem;display:flex}.obj-title[data-astro-cid-zd5sinjd]{font-family:var(--font-display);color:#fff;margin:0;font-size:1.25rem;font-weight:700}.obj-desc[data-astro-cid-zd5sinjd]{color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.4}.section-card[data-astro-cid-zd5sinjd]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:1.25rem;padding:1.75rem;display:flex}.section-header[data-astro-cid-zd5sinjd]{border-bottom:1px solid #ffffff0f;padding-bottom:1rem}.section-title[data-astro-cid-zd5sinjd]{font-family:var(--font-display);color:#fff;margin:0 0 .35rem;font-size:1.4rem;font-weight:700}.section-subtitle[data-astro-cid-zd5sinjd]{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.4}.items-grid[data-astro-cid-zd5sinjd]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.candidate-card[data-astro-cid-zd5sinjd]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);align-items:center;gap:1rem;padding:1rem;transition:all .15s;display:flex}.candidate-card[data-astro-cid-zd5sinjd]:hover{border-color:#50cdfc66;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.card-left[data-astro-cid-zd5sinjd]{flex-shrink:0}.card-center[data-astro-cid-zd5sinjd]{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.item-meta-top[data-astro-cid-zd5sinjd]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.grade-tag[data-astro-cid-zd5sinjd]{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);background:#00000040;padding:.1rem .4rem;font-size:.65rem;font-weight:700}.category-tag[data-astro-cid-zd5sinjd]{color:var(--text-muted);border-radius:var(--radius-sm);background:#ffffff0d;padding:.1rem .4rem;font-size:.65rem}.item-name[data-astro-cid-zd5sinjd]{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:700;line-height:1.3;overflow:hidden}.item-link[data-astro-cid-zd5sinjd]{color:#fff;text-decoration:none;transition:color .15s}.item-link[data-astro-cid-zd5sinjd]:hover{color:var(--accent)}.db-link[data-astro-cid-zd5sinjd]{color:var(--accent);font-size:.75rem;font-weight:600;text-decoration:none;transition:opacity .15s}.db-link[data-astro-cid-zd5sinjd]:hover{text-decoration:underline}.rewards-grid[data-astro-cid-zd5sinjd]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem;display:grid}.reward-card[data-astro-cid-zd5sinjd]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);align-items:flex-start;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 4px 12px #00000026}.reward-card[data-astro-cid-zd5sinjd].ap-card{border-left:3px solid var(--accent)}.reward-card[data-astro-cid-zd5sinjd].enchant-card{border-left:3px solid #a6ec55}.reward-card[data-astro-cid-zd5sinjd].exp-card{border-left:3px solid #ff6a1f}.reward-icon-wrap[data-astro-cid-zd5sinjd]{border-radius:var(--radius);background:#0000004d;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.reward-img[data-astro-cid-zd5sinjd]{border-radius:4px}.exp-icon-box[data-astro-cid-zd5sinjd]{font-family:var(--font-display);color:#ff8c42;font-size:1.1rem;font-weight:900}.reward-details[data-astro-cid-zd5sinjd]{flex-direction:column;gap:.3rem;display:flex}.reward-val-row[data-astro-cid-zd5sinjd]{align-items:baseline;gap:.4rem;display:flex}.reward-amount[data-astro-cid-zd5sinjd]{font-family:var(--font-display);color:#fff;font-size:1.5rem;font-weight:800;line-height:1}.currency-tag[data-astro-cid-zd5sinjd]{color:var(--accent);text-transform:uppercase;font-size:.75rem;font-weight:700}.reward-card[data-astro-cid-zd5sinjd].enchant-card .currency-tag[data-astro-cid-zd5sinjd]{color:#a6ec55}.reward-card[data-astro-cid-zd5sinjd].exp-card .currency-tag[data-astro-cid-zd5sinjd]{color:#ff8c42}.reward-name[data-astro-cid-zd5sinjd]{color:#fff;margin:0;font-size:.95rem;font-weight:700}.reward-desc[data-astro-cid-zd5sinjd]{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.4}.detail-nav-footer[data-astro-cid-zd5sinjd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.back-link[data-astro-cid-zd5sinjd],.category-link[data-astro-cid-zd5sinjd]{color:var(--accent);font-size:.9rem;font-weight:600;text-decoration:none;transition:all .15s}.back-link[data-astro-cid-zd5sinjd]:hover,.category-link[data-astro-cid-zd5sinjd]:hover{color:#fff;text-decoration:underline}.grade-common[data-astro-cid-zd5sinjd]{color:var(--grade-common)}.grade-rare[data-astro-cid-zd5sinjd]{color:var(--grade-rare)}.grade-epic[data-astro-cid-zd5sinjd]{color:var(--grade-epic)}.grade-legend[data-astro-cid-zd5sinjd]{color:var(--grade-legend)}.grade-unique[data-astro-cid-zd5sinjd]{color:var(--grade-unique)}.grade-special[data-astro-cid-zd5sinjd]{color:var(--grade-special)}.grade-mythic[data-astro-cid-zd5sinjd]{color:var(--grade-mythic)}@media (width<=768px){.order-hero[data-astro-cid-zd5sinjd]{padding:1.25rem}.hero-title[data-astro-cid-zd5sinjd]{font-size:1.75rem}.objective-banner[data-astro-cid-zd5sinjd]{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem}.items-grid[data-astro-cid-zd5sinjd],.rewards-grid[data-astro-cid-zd5sinjd]{grid-template-columns:1fr}.detail-nav-footer[data-astro-cid-zd5sinjd]{flex-direction:column;align-items:stretch;gap:.75rem}}
