.xurvan-matrix-root{position:relative;min-height:100vh;background:#000400;color:#00ff7b;font-family:JetBrains Mono,monospace;overflow:hidden}.xurvan-matrix-root ::-moz-selection{background:#00ff7b4d;color:#001a08}.xurvan-matrix-root ::selection{background:#00ff7b4d;color:#001a08}@keyframes xv-flick{0%,to{opacity:1}7%{opacity:.82}9%{opacity:1}52%{opacity:.9}54%{opacity:1}78%{opacity:.86}80%{opacity:1}}@keyframes xv-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes xv-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes xv-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes xv-glowpulse{0%,to{text-shadow:0 0 12px rgba(0,255,123,.55),0 0 34px rgba(0,255,123,.28)}50%{text-shadow:0 0 20px rgba(0,255,123,.8),0 0 54px rgba(0,255,123,.45)}}.xurvan-matrix-enter-btn{margin-top:40px;display:inline-flex;align-items:center;gap:14px;padding:16px 34px;border:1px solid rgba(0,255,123,.5);background:#00ff7b0f;color:#caffdf;font-size:14px;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;box-shadow:0 0 24px #00ff7b26,inset 0 0 22px #00ff7b0f;transition:background .2s,box-shadow .2s;cursor:pointer}.xurvan-matrix-enter-btn:hover{background:#00ff7b24;box-shadow:0 0 36px #00ff7b4d,inset 0 0 26px #00ff7b1a}.xurvan-matrix-pahlavi{font-family:Noto Sans Inscriptional Pahlavi,serif}html,body{margin:0;padding:0}.xurvan-journal-root,.xurvan-journal-root *{box-sizing:border-box}.xurvan-journal-root{position:relative;background:#060a07;color:#d2ffe5;font-family:IBM Plex Mono,monospace;-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh}.xurvan-journal-root ::-moz-selection{background:#34d6e640;color:#fff}.xurvan-journal-root ::selection{background:#34d6e640;color:#fff}.xurvan-journal-root figure{margin:0}@keyframes iso-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes iso-dash{to{stroke-dashoffset:-1000}}@keyframes iso-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.xurvan-journal-root::-webkit-scrollbar{width:8px}.xurvan-journal-root::-webkit-scrollbar-track{background:#060a07}.xurvan-journal-root::-webkit-scrollbar-thumb{background:#96ffbe1a;border-radius:4px}.xurvan-journal-root::-webkit-scrollbar-thumb:hover{background:#96ffbe33}.xurvan-page{min-height:100vh;background:linear-gradient(135deg,#0a0a0f,#0d1117,#0a0f14)}.xurvan-loading{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0a0a0f;color:#888}.xurvan-loading .xurvan-logo{width:56px;height:56px;background:linear-gradient(135deg,#c9a55c,#a08040);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;color:#0a0a0f;margin-bottom:1rem}.xurvan-particle-container{position:absolute;inset:0;z-index:0}.xurvan-particle-canvas{width:100%;height:100%}.xurvan-content-overlay{position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column;pointer-events:none}.xurvan-content-overlay>*{pointer-events:auto}.xurvan-content{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;pointer-events:none}.xurvan-content>*{pointer-events:auto}.xurvan-hero{text-align:center;margin-bottom:4rem}.xurvan-title{font-size:clamp(3rem,10vw,6rem);font-weight:200;letter-spacing:.3em;color:#fff;margin:0;text-shadow:0 0 40px rgba(100,220,255,.3)}.xurvan-x{font-weight:700;color:#64dcff;text-shadow:0 0 60px rgba(100,220,255,.6)}.xurvan-tagline{font-size:clamp(1rem,3vw,1.5rem);color:#64dcffcc;letter-spacing:.5em;text-transform:uppercase;margin:1rem 0;font-weight:300}.xurvan-description{font-size:1.1rem;color:#fff9;max-width:400px;margin:0 auto;line-height:1.6}.xurvan-features{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center;max-width:900px;margin-top:2rem}.xurvan-feature{background:#64dcff0d;border:1px solid rgba(100,220,255,.15);border-radius:16px;padding:1.5rem 2rem;text-align:center;min-width:200px;max-width:250px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.xurvan-feature:hover{background:#64dcff1a;border-color:#64dcff4d;transform:translateY(-4px)}.feature-icon{font-size:2rem;margin-bottom:.5rem}.xurvan-feature h3{color:#fff;font-size:1rem;font-weight:500;margin:.5rem 0}.xurvan-feature p{color:#ffffff80;font-size:.85rem;margin:0}.xurvan-status{display:flex;align-items:center;gap:.75rem;margin-top:3rem;padding:.75rem 1.5rem;background:#00c8641a;border:1px solid rgba(0,200,100,.3);border-radius:100px}.status-indicator{width:10px;height:10px;border-radius:50%;background:#00c864;box-shadow:0 0 10px #00c86499;animation:pulse 2s infinite}.status-indicator.offline{background:#f44;box-shadow:0 0 10px #f449}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.xurvan-status span{color:#fffc;font-size:.9rem;font-weight:500}.xurvan-footer{position:relative;z-index:1;text-align:center;padding:2rem;color:#ffffff4d;font-size:.85rem}.xurvan-footer strong{color:#64dcff99}@media(max-width:768px){.xurvan-features{flex-direction:column;align-items:center}.xurvan-feature{width:100%;max-width:300px}}html,body,#root{height:100%}
