.page_main__X4z7D{max-width:720px;margin:0 auto;padding:2rem 1.5rem 4rem}.page_header__wWsyQ{padding:4rem 0 2rem}.page_title__zgWAx{font-family:JetBrains Mono,monospace;font-size:2rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.5rem}.page_subtitle__temCK{color:var(--text-dim);font-size:1rem;line-height:1.6}.page_instruction__9f2Tu{font-family:JetBrains Mono,monospace;font-size:.75rem;color:var(--text-muted);display:inline-block;margin-top:.5rem}.page_about__YxtH7{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--border)}.page_aboutTitle__BEKJy{font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:500;color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem}.page_aboutText__MaQ7P{color:var(--text-dim);font-size:.9rem;line-height:1.7;margin-bottom:1rem}.page_aboutText__MaQ7P:last-child{margin-bottom:0}.page_footer__oo0lb{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border);text-align:center}.page_footer__oo0lb p{color:var(--text-dim);font-size:.9rem;font-style:italic}@media (max-width:600px){.page_main__X4z7D{padding:1rem 1rem 3rem}.page_header__wWsyQ{padding:3rem 0 1.5rem}.page_title__zgWAx{font-size:1.6rem}}.Oracle_container__fMp98{max-width:600px;margin:0 auto}.Oracle_inputArea__hsZmT{margin-bottom:2rem}.Oracle_questionInput__JYjUS{width:100%;background:rgba(255,255,255,.03);border:1px solid var(--border);border-radius:8px;padding:1rem 1.2rem;color:var(--text);font-family:JetBrains Mono,monospace;font-size:.95rem;outline:none;transition:border-color .3s,box-shadow .3s;resize:none;min-height:60px}.Oracle_questionInput__JYjUS::placeholder{color:var(--text-muted);font-style:italic}.Oracle_questionInput__JYjUS:focus{border-color:var(--accent);box-shadow:0 0 20px rgba(167,139,250,.1)}.Oracle_askButton__vgXgS{display:block;margin:1rem auto 0;background:transparent;border:1px solid var(--accent);color:var(--accent);font-family:JetBrains Mono,monospace;font-size:.85rem;padding:.6rem 2rem;border-radius:6px;cursor:pointer;transition:all .3s;letter-spacing:.05em}.Oracle_askButton__vgXgS:hover{background:rgba(167,139,250,.1);box-shadow:0 0 20px rgba(167,139,250,.15)}.Oracle_askButton__vgXgS:disabled{opacity:.3;cursor:not-allowed}.Oracle_ritual__Kjhb6{text-align:center;padding:3rem 0}.Oracle_ritualText___GcB7{font-family:JetBrains Mono,monospace;font-size:.8rem;color:var(--accent);letter-spacing:.15em;text-transform:lowercase;animation:Oracle_ritualPulse__xK1OQ 2s ease-in-out infinite}.Oracle_ritualDots__hefEg{display:flex;justify-content:center;gap:8px;margin-top:1.5rem}.Oracle_dot__p70ZI{width:6px;height:6px;border-radius:50%;background:var(--accent);opacity:.3;animation:Oracle_dotPulse__5w1zO 1.5s ease-in-out infinite}.Oracle_dot__p70ZI:nth-child(2){animation-delay:.2s}.Oracle_dot__p70ZI:nth-child(3){animation-delay:.4s}.Oracle_dot__p70ZI:nth-child(4){animation-delay:.6s}.Oracle_dot__p70ZI:nth-child(5){animation-delay:.8s}.Oracle_response__qOFC1{opacity:0;animation:Oracle_fadeIn__Jlifc 1.5s ease forwards}.Oracle_responseCard__SsrM7{background:rgba(167,139,250,.03);border:1px solid rgba(167,139,250,.15);border-radius:12px;padding:2rem;position:relative;overflow:hidden}.Oracle_responseCard__SsrM7:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.4}.Oracle_preamble__h0BjF{font-family:JetBrains Mono,monospace;font-size:.75rem;color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1.2rem;opacity:0;animation:Oracle_fadeIn__Jlifc 1s ease .3s forwards}.Oracle_core__MTUs7{font-size:1.1rem;line-height:1.8;color:var(--text);margin-bottom:1.5rem;opacity:0;animation:Oracle_fadeIn__Jlifc 1s ease .8s forwards}.Oracle_closing__uPmPX{font-size:.85rem;color:var(--text-dim);font-style:italic;opacity:0;animation:Oracle_fadeIn__Jlifc 1s ease 1.5s forwards}.Oracle_echoedQuestion__6AzhB{font-family:JetBrains Mono,monospace;font-size:.7rem;color:var(--text-muted);margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(167,139,250,.08);opacity:0;animation:Oracle_fadeIn__Jlifc .8s ease 2s forwards}.Oracle_askAgain__nCNw1{display:block;margin:2rem auto 0;background:transparent;border:1px solid var(--border);color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:.8rem;padding:.5rem 1.5rem;border-radius:6px;cursor:pointer;transition:all .3s;opacity:0;animation:Oracle_fadeIn__Jlifc .8s ease 2.5s forwards}.Oracle_askAgain__nCNw1:hover{border-color:var(--accent);color:var(--accent)}.Oracle_counter__dlBcW{text-align:center;margin-top:2rem;font-family:JetBrains Mono,monospace;font-size:.7rem;color:var(--text-muted)}@keyframes Oracle_fadeIn__Jlifc{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Oracle_ritualPulse__xK1OQ{0%,to{opacity:.5}50%{opacity:1}}@keyframes Oracle_dotPulse__5w1zO{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.8;transform:scale(1.4)}}@media (max-width:600px){.Oracle_responseCard__SsrM7{padding:1.5rem}.Oracle_core__MTUs7{font-size:1rem}}