.page-hero[data-astro-cid-ncnvepdd]{padding:var(--space-xl) 0 var(--space-lg);text-align:center;background:linear-gradient(180deg,rgba(212,168,83,.03) 0%,transparent 100%)}.page-badge[data-astro-cid-ncnvepdd]{display:inline-block;font-size:.85rem;color:var(--gold-divine);margin-bottom:var(--space-sm)}.page-subtitle[data-astro-cid-ncnvepdd]{max-width:60ch;margin:var(--space-md) auto 0;color:var(--gold-pale);opacity:.8}.secrets-section[data-astro-cid-ncnvepdd],.achievements-section[data-astro-cid-ncnvepdd]{padding:var(--space-lg) 0}.section-header[data-astro-cid-ncnvepdd]{margin-bottom:var(--space-lg)}.section-header[data-astro-cid-ncnvepdd] p[data-astro-cid-ncnvepdd]{color:var(--gold-pale);opacity:.7}.secrets-grid[data-astro-cid-ncnvepdd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-md)}.secret-card[data-astro-cid-ncnvepdd]{background:linear-gradient(145deg,var(--charcoal) 0%,var(--deep-void) 100%);border:var(--border-subtle);padding:var(--space-md);transition:all .4s ease;position:relative}.secret-card[data-astro-cid-ncnvepdd]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--gold-divine);opacity:0;transition:opacity .3s ease}.secret-card[data-astro-cid-ncnvepdd]:hover{border-color:var(--gold-divine);transform:translate(5px);box-shadow:var(--shadow-glow)}.secret-card[data-astro-cid-ncnvepdd]:hover:before{opacity:1}.secret-header[data-astro-cid-ncnvepdd]{display:flex;justify-content:space-between;margin-bottom:var(--space-sm)}.secret-chapter[data-astro-cid-ncnvepdd]{font-family:var(--font-display);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--gold-divine)}.secret-type[data-astro-cid-ncnvepdd]{font-size:.75rem;color:var(--jade-glow);background:#4a7c5933;padding:2px 8px;border-radius:2px}.secret-card[data-astro-cid-ncnvepdd] h3[data-astro-cid-ncnvepdd]{font-size:1.2rem;margin-bottom:var(--space-xs)}.secret-card[data-astro-cid-ncnvepdd] p[data-astro-cid-ncnvepdd]{font-size:.95rem;color:var(--gold-pale);opacity:.8;margin-bottom:var(--space-sm)}.secret-footer[data-astro-cid-ncnvepdd]{display:flex;justify-content:flex-end}.difficulty-badge[data-astro-cid-ncnvepdd]{font-family:var(--font-display);font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;padding:4px 12px;border:1px solid currentColor}.secret-card[data-astro-cid-ncnvepdd][data-difficulty=easy] .difficulty-badge[data-astro-cid-ncnvepdd]{color:var(--jade-glow)}.secret-card[data-astro-cid-ncnvepdd][data-difficulty=medium] .difficulty-badge[data-astro-cid-ncnvepdd]{color:var(--gold-divine)}.secret-card[data-astro-cid-ncnvepdd][data-difficulty=hard] .difficulty-badge[data-astro-cid-ncnvepdd]{color:var(--vermillion)}.secret-card[data-astro-cid-ncnvepdd][data-difficulty=very-hard] .difficulty-badge[data-astro-cid-ncnvepdd]{color:var(--spirit-purple);border-color:var(--spirit-purple)}.secret-card[data-astro-cid-ncnvepdd][data-difficulty=legendary] .difficulty-badge[data-astro-cid-ncnvepdd]{background:var(--gradient-fire);color:var(--ink-black);border:none}.achievements-list[data-astro-cid-ncnvepdd]{display:flex;flex-direction:column;gap:var(--space-sm)}.achievement-item[data-astro-cid-ncnvepdd]{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);background:linear-gradient(90deg,var(--charcoal) 0%,transparent 100%);border-left:3px solid var(--smoke);transition:all .3s ease}.achievement-item[data-astro-cid-ncnvepdd]:hover{background:linear-gradient(90deg,var(--smoke) 0%,transparent 100%);transform:translate(5px)}.achievement-item[data-astro-cid-ncnvepdd][data-rarity=common]{border-left-color:#cd7f32}.achievement-item[data-astro-cid-ncnvepdd][data-rarity=uncommon]{border-left-color:silver}.achievement-item[data-astro-cid-ncnvepdd][data-rarity=rare]{border-left-color:var(--gold-divine)}.achievement-item[data-astro-cid-ncnvepdd][data-rarity=epic]{border-left-color:var(--spirit-purple)}.achievement-item[data-astro-cid-ncnvepdd][data-rarity=legendary]{border-left-color:var(--vermillion);background:linear-gradient(90deg,rgba(194,58,43,.1) 0%,transparent 100%)}.achievement-icon[data-astro-cid-ncnvepdd]{font-size:2rem;min-width:50px;text-align:center}.achievement-info[data-astro-cid-ncnvepdd]{flex-grow:1}.achievement-info[data-astro-cid-ncnvepdd] h4[data-astro-cid-ncnvepdd]{font-family:var(--font-display);font-size:1rem;color:var(--gold-bright);margin-bottom:2px}.achievement-info[data-astro-cid-ncnvepdd] p[data-astro-cid-ncnvepdd]{font-size:.9rem;color:var(--gold-pale);opacity:.7;margin:0}.rarity-badge[data-astro-cid-ncnvepdd]{font-family:var(--font-display);font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--gold-pale);opacity:.6}.tips-section[data-astro-cid-ncnvepdd]{padding:var(--space-lg) 0}.tip-box[data-astro-cid-ncnvepdd]{background:linear-gradient(135deg,#d4a8531a,#c23a2b0d);border:var(--border-subtle);padding:var(--space-md);max-width:800px;margin:0 auto}.tip-box[data-astro-cid-ncnvepdd] h3[data-astro-cid-ncnvepdd]{color:var(--gold-divine);margin-bottom:var(--space-sm)}.tip-box[data-astro-cid-ncnvepdd] p[data-astro-cid-ncnvepdd]{color:var(--gold-pale);opacity:.9;margin:0}@media(max-width:768px){.achievement-item[data-astro-cid-ncnvepdd]{flex-wrap:wrap}.rarity-badge[data-astro-cid-ncnvepdd]{width:100%;text-align:right;margin-top:var(--space-xs)}}
