body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ac-data-title{font-size:16px;font-weight:700}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chapter-header{border-bottom:2px solid #333;margin-bottom:3rem;padding-bottom:2rem;text-align:center}.chapter-number{color:#888;font-size:1.2rem;margin-bottom:.5rem}.chapter-title{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.story-content{font-size:1.1rem;line-height:1.8;margin-bottom:3rem;text-align:justify}.story-content p{margin-bottom:1.5rem}.notification{background-color:#1a1a1a}.section-header{border-bottom:1px solid #333;color:#fff;font-size:2rem;font-weight:700;margin:3rem 0 2rem;padding-bottom:.5rem}.section-subtitle{color:#ccc;font-size:1.2rem;font-style:italic;margin-bottom:2rem}.phase-card{background-color:#111;border:1px solid #333;border-radius:8px;margin-bottom:2rem;padding:2rem}.phase-title{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.subsection{margin-bottom:1.5rem}.subsection-title{color:#ddd;font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.subsection-content{color:#ccc;margin-bottom:1rem}.highlight-list{font-size:16px;list-style:none;padding-left:0}.highlight-list li{background-color:#1a1a1a;border-left:3px solid #555;color:#ddd;margin-bottom:.5rem;padding:.8rem}.glitch-effect{animation:glitch 2s infinite}@keyframes glitch{0%,to{transform:translateX(0)}20%{transform:translateX(-2px)}40%{transform:translateX(2px)}60%{transform:translateX(-1px)}80%{transform:translateX(1px)}}.notification{background-color:#3f3f3f;border-left:4px solid #666;color:#fff;font-style:italic;margin:2rem 0;padding:1rem;text-align:center}.story-content p,.subsection-content{width:100%!important}.text-info,h3.text-primary.fw-bold{color:#fff!important}.text-info{font-size:16px!important}.ltr-50 p{margin-bottom:10px!important;width:100%!important}h5.mb-3{font-size:18px}.ltr-50{width:60%}.lr-50-img{width:40%}.lr-50-img img{border-radius:8px;width:100%}.side-area.align-top{align-items:flex-start}h5.mb-3.sub-h{font-size:22px}a.cta-button.min-w{margin-top:15px;min-width:190px}.content-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#1a1a1acc,#111111e6);border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 8px 32px #0000004d;margin-bottom:1rem;padding:1.5rem}.section-title{border-bottom:2px solid #fff3;color:#fff!important;font-size:1.4rem!important;font-weight:600!important;margin-bottom:1.5rem!important;padding-bottom:.5rem;position:relative}.section-title:after{background:linear-gradient(90deg,#007bff,#00d4ff);border-radius:1px;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:50px}.gameplay-card{background:#0f0f0fb3;border:1px solid #ffffff14;border-radius:10px;margin-bottom:1rem;overflow:hidden;padding:1.25rem;position:relative;transition:all .3s ease}.gameplay-card:before{background:linear-gradient(90deg,#0000,#007bff,#0000);content:"";height:2px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.gameplay-card:hover{border-color:#007bff4d;box-shadow:0 12px 40px #007bff26;transform:translateY(-2px)}.gameplay-card:hover:before{opacity:1}.card-header{border-bottom:1px solid #ffffff1a;color:#fff!important;font-size:1.1rem!important;font-weight:600!important;margin-bottom:.75rem!important;padding:.5rem 0;position:relative}.card-header:before{color:#007bff;content:"▶";font-size:.8rem;margin-right:.5rem}.enhanced-list{list-style:none;margin:0;padding:0}.enhanced-list li{background:#ffffff08;border-left:3px solid #007bff;border-radius:0 6px 6px 0;color:#e0e0e0;font-size:.95rem;line-height:1.6;margin-bottom:.75rem;padding:.875rem 1rem;position:relative;transition:all .2s ease}.enhanced-list li:before{background:#0f0f0fe6;color:#007bff;content:"•";font-weight:700;left:-8px;padding:0 4px;position:absolute;top:50%;transform:translateY(-50%)}.enhanced-list li:hover{background:#ffffff0f;border-left-color:#00d4ff;transform:translateX(4px)}.milestones-container{background:#0f0f0f99;border:1px solid #ffffff14;border-radius:10px;padding:1.5rem}.milestones-list{list-style:none;margin:0;padding:0}.milestones-list li{background:linear-gradient(135deg,#007bff1a,#00d4ff0d);border:1px solid #007bff33;border-radius:8px;color:#e0e0e0;font-size:.95rem;line-height:1.6;margin-bottom:1rem;padding:1rem 1.25rem;position:relative;transition:all .3s ease}.milestones-list li:before{background:#0f0f0fe6;border-radius:50%;color:#00d4ff;content:"✓";font-size:.8rem;font-weight:700;left:-8px;padding:2px 6px;position:absolute;top:50%;transform:translateY(-50%)}.milestones-list li:hover{border-color:#00d4ff66;box-shadow:0 8px 25px #007bff33;transform:translateY(-2px)}.marketplace-container{background:#0f0f0f99;border:1px solid #ffffff14;border-radius:10px;padding:1.5rem}.marketplace-list{list-style:none;margin:0;padding:0}.marketplace-list li{background:linear-gradient(135deg,#ffc1071a,#ff98000d);border:1px solid #ffc10733;border-radius:8px;color:#e0e0e0;font-size:.95rem;line-height:1.6;margin-bottom:1rem;padding:1rem 1.25rem;position:relative;transition:all .3s ease}.marketplace-list li:before{background:#0f0f0fe6;border-radius:50%;color:#ffc107;content:"★";font-size:.8rem;font-weight:700;left:-8px;padding:2px 6px;position:absolute;top:50%;transform:translateY(-50%)}.marketplace-list li:hover{border-color:#ff980066;box-shadow:0 8px 25px #ffc10733;transform:translateY(-2px)}@media (max-width:768px){.content-section,.gameplay-card{margin-bottom:.75rem;padding:1rem}.section-title{font-size:1.2rem!important}.card-header{font-size:1rem!important}.enhanced-list li,.marketplace-list li,.milestones-list li{font-size:.9rem;padding:.75rem 1rem}}.inner .info-inner .accordion li{font-size:14px!important;line-height:24px!important}
/*# sourceMappingURL=main.9fd51791.css.map*/