.boot-screen{background:#000000e6;height:100vh;overflow-y:auto;padding:20px}.boot-line{animation:fadeIn .1s forwards;margin:2px 0;opacity:0}.boot-line.error{color:red}.boot-line.warning{color:#ff0}.boot-line.success{color:#0f0}.boot-line.info{color:#0ff}.main-menu{background:#000000e6;height:100vh;overflow-y:auto;padding:40px}.ascii-logo{color:#0f0;font-size:.6em;line-height:1.1;margin:40px 0;text-align:center;text-shadow:0 0 5px #00ff0080;white-space:pre}.menu-container{background:#0014004d;border:2px solid #0f0;box-shadow:0 0 30px #0f03;margin:0 auto;max-width:800px;padding:40px}.menu-title{border-bottom:2px solid #0f0;color:#0f0;font-size:2em;letter-spacing:3px;margin-bottom:40px;padding-bottom:20px;text-align:center;text-shadow:0 0 10px #0f0c}.menu-options{list-style:none;margin:30px 0}.menu-option{background:#00ff000d;border:1px solid #00ff004d;cursor:pointer;font-size:1.1em;margin:20px 0;padding:15px 20px;position:relative;transition:all .3s}.menu-option:hover{background:#00ff001a;border-color:#0f0;box-shadow:0 0 15px #00ff004d;transform:translateX(10px)}.menu-option:before{color:#0f0;content:"▸ ";font-weight:700;margin-right:10px}.menu-option:hover:before{animation:blink .5s infinite;content:"▸▸ "}.system-info{border-top:1px solid #00ff004d;color:#00ff00b3;font-size:.9em;margin-top:40px;padding:20px}.system-info div{margin:5px 0}.system-info .success{color:#0f0}.footer-credits{border-top:1px solid #00ff004d;color:#0f09;font-size:.9em;margin-top:40px;padding-top:20px;text-align:center}@media (max-width:768px){.boot-screen,.main-menu{padding:20px 10px}.menu-container{padding:20px}.ascii-logo{font-size:.4em}.menu-title{font-size:1.5em}}.oracle-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000e6;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.oracle-modal{animation:modalAppear .3s ease-out;background:#000;border:3px solid #0f0;box-shadow:0 0 50px #00ff0080;max-height:90vh;max-width:700px;overflow-y:auto;width:90%}@keyframes modalAppear{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.oracle-modal-header{align-items:center;background:#00140080;border-bottom:2px solid #0f0;display:flex;justify-content:between;padding:20px;position:relative}.oracle-modal-title{animation:pulse 2s infinite;color:#0f0;flex:1 1;font-size:1.4em;font-weight:700;text-align:center;text-shadow:0 0 10px #0f0c}.oracle-modal-close{background:none;border:2px solid #0f0;color:#0f0;cursor:pointer;font-family:Courier New,monospace;font-size:1.5em;height:35px;position:absolute;right:20px;transition:all .3s;width:35px}.oracle-modal-close:hover{background:#0f0;box-shadow:0 0 15px #00ff0080;color:#000}.oracle-modal-content{color:#0f0;font-family:Courier New,monospace;padding:30px}.oracle-message-box{display:flex;flex-direction:column;gap:25px}.oracle-status{align-items:center;background:#2800004d;border:1px solid #f66;border-radius:3px;display:flex;gap:10px;padding:15px}.status-indicator{animation:pulse 1.5s infinite;border-radius:50%;height:12px;width:12px}.status-indicator.error{background:#f66;box-shadow:0 0 10px #ff666680}.status-text{color:#f66;font-weight:700;text-shadow:0 0 5px #ff66664d}.oracle-response{background:#0014004d;border:1px solid #00ff0080;padding:25px}.oracle-response h3{color:#0f0;font-size:1.2em;margin-bottom:20px;text-align:center;text-shadow:0 0 8px #0f09}.oracle-text{margin-bottom:20px}.oracle-text p{color:#00ff00e6;font-style:italic;line-height:1.6;margin:15px 0}.oracle-signature{border-top:1px solid #00ff004d;margin-top:20px;padding-top:15px;text-align:right}.oracle-signature p{color:#0fa;font-size:.9em}.oracle-requirements{background:#001e0033;border:1px solid #00ff004d;padding:20px}.oracle-requirements h4{color:#0f0;margin-bottom:15px;text-shadow:0 0 5px #00ff0080}.oracle-requirements ul{list-style:none;margin:0;padding:0}.oracle-requirements li{color:#0f0c;margin:10px 0;padding-left:25px;position:relative}.oracle-requirements li:before{font-weight:700;left:0;position:absolute}.requirement-status{color:#fa0;font-weight:700;text-shadow:0 0 5px #ffaa0080}.oracle-actions{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.oracle-action-btn{background:#00ff001a;border:2px solid #0f0;color:#0f0;cursor:pointer;font-family:Courier New,monospace;font-weight:700;letter-spacing:1px;padding:12px 20px;text-transform:uppercase;transition:all .3s}.oracle-action-btn:hover{background:#0f03;box-shadow:0 0 15px #0f06;transform:translateY(-2px)}@media (max-width:768px){.oracle-modal{max-height:95vh;width:95%}.oracle-modal-content{padding:20px}.oracle-modal-title{font-size:1.1em;padding-right:50px}.oracle-actions{flex-direction:column;gap:10px}.oracle-action-btn{font-size:.9em;padding:15px}}.manifesto-container{background:#000000e6;height:auto;min-height:100vh;overflow-y:auto}.nav-hint{background:#000000e6;border:1px solid #0f0;bottom:20px;color:#0f0;font-size:.9em;opacity:.7;padding:10px 15px;position:fixed;right:20px;transition:opacity .3s;z-index:100}.nav-hint:hover{opacity:1}.return-button:hover .glitch{animation:glitch .5s}.quiz-failure-message{animation:warning-pulse 2s infinite;background:#ff00001a;border:2px solid red;box-shadow:0 0 30px #ff00004d,inset 0 0 30px #ff00000d;margin:40px 0;padding:30px}.failure-header h2{animation:blink 1s infinite;color:red;font-size:2em;letter-spacing:3px;margin-bottom:20px;text-align:center;text-shadow:0 0 15px #f00c}.failure-content{text-align:center}.failure-text{color:#f66;font-size:1.3em;font-weight:700;margin:20px 0;text-shadow:0 0 5px #ff666680}.oracle-decree{color:#0f0;font-size:1.1em;font-style:italic;margin:15px 0;text-shadow:0 0 3px #00ff004d}.retry-instruction{color:#ff0;font-size:1em;margin:15px 0;text-shadow:0 0 3px #ffff004d}h1{animation:pulse 3s infinite;background:linear-gradient(90deg,#0000,#00ff000d,#0000);border-bottom:2px solid #0f0;border-top:2px solid #0f0;font-size:2.2em;letter-spacing:4px;margin:60px 0 40px;padding:30px 0;text-align:center;text-shadow:0 0 10px #0f0c;text-transform:uppercase}h1,h2{color:#0f0}h2{background:linear-gradient(90deg,#00ff001a,#0000);border-left:4px solid #0f0;font-size:1.6em;letter-spacing:2px;margin:50px 0 25px;padding:15px 0 15px 20px;text-shadow:0 0 8px #0f09}h3{border-left:2px solid #00ff0080;color:#0f0;font-size:1.2em;margin:30px 0 15px;padding-left:10px;text-shadow:0 0 5px #0f06}section{background:#00140033;border:1px solid #00ff001a;border-radius:2px;margin:40px 0;padding:30px}p{color:#0f0;font-size:1.05em;line-height:1.8;margin:20px 0;padding:0 10px;text-shadow:0 0 1px #00ff004d}strong{color:#fff;font-weight:700;letter-spacing:.5px;text-shadow:0 0 8px #0f0}em{color:#0fa;font-style:italic;text-shadow:0 0 3px #00ffaa80}ol,ul{margin:25px 0 25px 30px;padding-left:20px}li{color:#0f0;font-size:1.05em;line-height:1.6;margin:12px 0;text-shadow:0 0 1px #00ff004d}ul li:before{color:#0f0;content:"▸ ";font-weight:700;margin-left:-20px;margin-right:10px}.code-block{background:#000;border:2px solid #0f0;box-shadow:0 0 20px #0f03;font-family:Courier New,monospace;font-size:.95em;margin:30px 0;overflow-x:auto;padding:25px;position:relative}.code-block:before{border-bottom:1px solid #00ff004d;color:#0f0;content:"> DIVINE_PROTOCOL.sol";display:block;font-size:.9em;margin-bottom:15px;opacity:.8;padding-bottom:10px}pre{word-wrap:break-word;color:#0f0;line-height:1.5;white-space:pre-wrap}.sacred-box{background:#00ff0005;border:2px solid #0f0;box-shadow:0 0 30px #0f03,inset 0 0 30px #00ff000d;margin:35px 0;overflow:hidden;padding:30px;position:relative}.sacred-box p{font-size:1.1em;line-height:1.8;margin:10px 0}.sacred-box:before{animation:scan 4s infinite;background:linear-gradient(90deg,#0000,#0f0,#0000);content:"";height:2px;left:-100%;position:absolute;top:0;width:100%}.hierarchy{background:#000;border:2px solid #0f0;box-shadow:0 0 20px #00ff004d;font-size:.9em;line-height:1.3;margin:40px 0;overflow-x:auto;padding:30px;text-align:center;white-space:pre}.section-separator{background:linear-gradient(90deg,#0000,#0f0,#0000);height:2px;margin:60px 0;position:relative}.section-separator:after{background:#0a0a0a;color:#0f0;content:"◆";font-size:20px;left:50%;padding:0 10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.footer{background:linear-gradient(180deg,#0000,#00ff000d);border-top:2px solid #0f0;margin-top:80px;padding:40px;text-align:center}.footer p{font-size:1.1em;margin:15px 0}.join-button-container{margin:40px 0;text-align:center}.join-superstate-btn{background:#000000e6;border:3px solid #0f0;box-shadow:0 0 20px #00ff004d,inset 0 0 20px #00ff000d;color:#0f0;cursor:pointer;font-family:Courier New,monospace;font-size:1.4em;font-weight:700;letter-spacing:2px;overflow:hidden;padding:20px 40px;position:relative;text-transform:uppercase;transition:all .3s}.join-superstate-btn:hover{background:#00ff001a;border-color:#0f8;box-shadow:0 0 40px #0f09,inset 0 0 40px #00ff001a;transform:scale(1.05)}.join-superstate-btn:hover .glitch{animation:glitch .5s infinite}.join-superstate-btn:before{animation:scan 2s infinite;background:linear-gradient(90deg,#0000,#0f03,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.join-superstate-btn:active{transform:scale(.98)}@keyframes warning-pulse{0%{box-shadow:0 0 30px #ff00004d,inset 0 0 30px #ff00000d}50%{box-shadow:0 0 50px #f009,inset 0 0 50px #ff00001a}to{box-shadow:0 0 30px #ff00004d,inset 0 0 30px #ff00000d}}@media (max-width:768px){.container{padding:20px 15px}.ascii-art{font-size:.4em}section{padding:20px 15px}h1{font-size:1.6em}h2{font-size:1.3em}h3{font-size:1.1em}.quiz-failure-message{padding:20px}.failure-header h2{font-size:1.5em}.failure-text{font-size:1.1em}}.quiz-container{background:#000000e6;min-height:100vh;overflow-y:auto}.quiz-content{margin:0 auto;max-width:800px}.progress-bar{margin-bottom:40px}.progress-text{color:#0f0;font-size:1.1em;font-weight:700;letter-spacing:2px;margin-bottom:15px;text-align:center;text-shadow:0 0 5px #00ff0080}.progress-track{background:#00ff001a;border:1px solid #0f0;height:8px;overflow:hidden;position:relative;width:100%}.progress-fill{background:linear-gradient(90deg,#0f0,#0f8);height:100%;position:relative;transition:width .5s ease}.progress-fill:after{animation:scan 2s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.question-container{background:#0014004d;border:2px solid #0f0;box-shadow:0 0 30px #0f03,inset 0 0 30px #00ff000d;margin:40px 0;padding:40px}.question-title{border-bottom:2px solid #0f0;color:#0f0;font-size:1.8em;letter-spacing:2px;margin-bottom:30px;padding-bottom:20px;text-align:center;text-shadow:0 0 10px #0f0c}.question-text{color:#0f0;font-size:1.3em;line-height:1.6;margin:30px 0;text-align:center;text-shadow:0 0 5px #0f06}.options-container{display:flex;flex-direction:column;gap:20px;margin:40px 0}.option-btn{background:#000c;border:2px solid #0f0;color:#0f0;cursor:pointer;font-family:Courier New,monospace;font-size:1.2em;overflow:hidden;padding:20px 30px;position:relative;text-align:left;transition:all .3s}.option-btn:hover{background:#00ff001a;border-color:#0f8;box-shadow:0 0 20px #0f06,inset 0 0 20px #00ff001a;transform:translateX(10px)}.option-btn:before{color:#0f0;content:"▸ ";font-weight:700;margin-right:15px}.option-btn:hover:before{animation:blink .5s infinite;content:"▸▸ "}.option-btn:after{background:linear-gradient(90deg,#0000,#0f03,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.option-btn:hover:after{left:100%}.option-text{font-weight:700;letter-spacing:1px}.oracle-message{margin-top:40px;padding-top:30px}.oracle-message p{font-size:1.05em}@media (max-width:768px){.container{padding:20px 15px}.ascii-art{font-size:.4em}.question-container{padding:20px}.question-title{font-size:1.4em}.question-text{font-size:1.1em}.option-btn{font-size:1em;padding:15px 20px}}.join-success-container{background:#000000e6;min-height:100vh;overflow-y:auto}.loading{align-items:center;background:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity .5s;width:100%;z-index:9999}.loading-text{animation:pulse 1s infinite;color:#0f0;font-size:1.8em;letter-spacing:3px;text-shadow:0 0 20px #0f0}.return-button{background:#000000e6;box-shadow:0 0 15px #00ff004d;color:#0f0;font-size:.9em;opacity:.8;position:fixed}.return-button:hover{background:#00ff001a;box-shadow:0 0 25px #00ff0080;opacity:1;transform:translateX(-5px)}.container{background:#000000b3;margin:0 auto;max-width:1000px;padding:40px 30px}.terminal-header{font-family:Courier New,monospace;margin-bottom:40px}.ascii-art{background:#00000080;border:1px solid #0f03;color:#0f0;font-size:.55em;line-height:1.1;margin:50px 0;overflow-x:auto;padding:20px;text-align:center;text-shadow:0 0 3px #00ff0080;white-space:pre}.success-content{margin:0 auto;max-width:800px}.success-title{animation:pulse 2s infinite;border-bottom:2px solid #0f0;color:#0f0;font-size:2.5em;letter-spacing:3px;margin:40px 0;padding-bottom:20px;text-align:center;text-shadow:0 0 15px #0f0c}.oracle-blessing{background:#0014004d;border:2px solid #0f0;box-shadow:0 0 30px #0f03,inset 0 0 30px #00ff000d;margin:40px 0;padding:30px;text-align:center}.oracle-blessing p{color:#0f0;font-size:1.2em;line-height:1.6;margin:15px 0;text-shadow:0 0 5px #0f06}.oracle-blessing strong{color:#fff;text-shadow:0 0 8px #0f0}.oracle-blessing em{color:#0fa;font-style:italic}.citizenship-status{background:#00000080;border:1px solid #00ff004d;border-radius:2px;margin:40px 0;padding:30px}.citizenship-status h2{color:#0f0;font-size:1.6em;letter-spacing:2px;margin-bottom:30px;text-align:center;text-shadow:0 0 8px #0f09}.status-details{display:flex;flex-direction:column;gap:15px}.status-line{align-items:center;background:#0000004d;border:1px solid #0f03;display:flex;justify-content:space-between;padding:10px 20px}.status-label{color:#0f0;text-shadow:0 0 3px #00ff004d}.status-value.success{color:#0f8;text-shadow:0 0 5px #00ff8880}.avatar-selection{background:#00140033;border:1px solid #00ff001a;margin:40px 0;padding:30px}.username-section{margin-bottom:40px;text-align:center}.username-section h2{color:#0f0;font-size:1.8em;letter-spacing:2px;margin-bottom:20px;text-shadow:0 0 10px #0f0c}.username-text{color:#0f0;font-size:1.1em;margin-bottom:30px}.username-form{margin:0 auto;max-width:600px}.username-input-container{align-items:stretch;display:flex;gap:20px;margin-bottom:30px}.username-input{background:#000c;border:2px solid #00ff0080;color:#0f0;flex:1 1;font-family:Courier New,monospace;font-size:1.2em;padding:15px 20px;text-shadow:0 0 5px #00ff004d;transition:all .3s}.username-input:focus{border-color:#0f0;box-shadow:0 0 15px #00ff0080;outline:none}.username-input::placeholder{color:#00ff0080}.username-submit-btn{background:#000000e6;border:2px solid #0f0;box-shadow:0 0 15px #00ff004d,inset 0 0 15px #00ff000d;color:#0f0;cursor:pointer;font-family:Courier New,monospace;font-size:1em;font-weight:700;letter-spacing:1px;padding:15px 25px;text-transform:uppercase;transition:all .3s}.username-submit-btn:hover{background:#00ff001a;box-shadow:0 0 25px #00ff0080,inset 0 0 25px #00ff001a;transform:scale(1.02)}.username-rules{background:#00000080;border:1px solid #00ff004d;padding:20px;text-align:left}.username-rules p{color:#0f0;font-weight:700;margin-bottom:15px;text-shadow:0 0 3px #00ff004d}.username-rules ul{list-style:none;margin:0;padding:0}.username-rules li{color:#0f0c;margin:8px 0;padding-left:20px;position:relative}.username-rules li:before{color:#0f0;content:"▸ ";left:0;position:absolute}.welcome-message{background:#00ff000d;border:1px solid #00ff004d;border-radius:5px;margin-bottom:30px;padding:20px;text-align:center}.welcome-message h2{animation:pulse 2s infinite;color:#0f0;font-size:1.8em;letter-spacing:2px;margin-bottom:10px;text-shadow:0 0 15px #0f0c}.citizen-text{color:#0f0c;font-size:1.1em;margin:0}.avatar-selection h2{color:#0f0;font-size:1.6em;letter-spacing:2px;margin-bottom:20px;text-align:center;text-shadow:0 0 8px #0f09}.avatar-text{color:#0f0;font-size:1.1em;margin-bottom:30px;text-align:center}.avatar-upload-section{display:flex;flex-direction:column;gap:40px;margin:30px 0}.upload-interface{background:#0000004d;border:1px solid #0f03;padding:30px}.upload-area{margin-bottom:30px}.upload-input{display:none}.upload-label{background:#000000b3;border:2px dashed #00ff0080;border-radius:5px;cursor:pointer;display:block;padding:40px 20px;text-align:center;transition:all .3s}.upload-label:hover{background:#00ff000d;border-color:#0f0;box-shadow:0 0 15px #00ff004d}.upload-content{align-items:center;display:flex;flex-direction:column;gap:15px}.upload-icon{filter:grayscale(100%) sepia(100%) hue-rotate(90deg) brightness(1.5);font-size:3em}.upload-text{color:#0f0;text-shadow:0 0 5px #00ff004d}.upload-text strong{font-size:1.2em;letter-spacing:1px}.upload-text small{color:#00ff00b3;font-size:.9em}.uploaded-image-preview{margin-top:20px;text-align:center}.preview-image{border:2px solid #0f0;border-radius:5px;box-shadow:0 0 15px #00ff004d;max-height:200px;max-width:200px}.processing-indicator{margin-top:20px;text-align:center}.processing-text{animation:pulse 1s infinite;color:#0f0;font-weight:700;margin-bottom:10px;text-shadow:0 0 5px #00ff0080}.processing-bar{background:#00ff001a;border:1px solid #0f0;border-radius:3px;height:6px;overflow:hidden;width:100%}.processing-fill{animation:processing 2s infinite;background:linear-gradient(90deg,#0f0,#0f8);height:100%}@keyframes processing{0%{width:0}50%{width:100%}to{width:0}}.ascii-preview-section{background:#00000080;border:2px solid #00ff004d;padding:30px;text-align:center}.ascii-preview-section h3{color:#0f0;font-size:1.2em;margin-bottom:20px;text-shadow:0 0 5px #0f06}.ascii-art-display{background:#000;border:2px solid #0f0;border-radius:5px;box-shadow:0 0 20px #00ff004d,inset 0 0 20px #00ff000d;box-sizing:border-box;max-height:400px;overflow:auto;padding:20px;width:100%}.ascii-art-display pre{word-wrap:normal;color:#0f0;font-family:Courier New,monospace;font-size:.6em;line-height:1;margin:0;overflow:visible;text-shadow:0 0 5px #00ff0080;white-space:pre}.ascii-placeholder{background:#0000004d;border:2px dashed #00ff004d;border-radius:5px;padding:60px 20px}.ascii-placeholder p{color:#00ff00b3;font-style:italic;margin:0}.avatar-save{border-top:1px solid #00ff004d;margin-top:40px;padding-top:30px;text-align:center}.avatar-actions{display:flex;gap:20px;justify-content:center;margin-bottom:20px}.save-avatar-btn,.share-twitter-btn{background:#000000e6;border:2px solid #0f0;box-shadow:0 0 15px #00ff004d,inset 0 0 15px #00ff000d;color:#0f0;cursor:pointer;font-family:Courier New,monospace;font-size:1.1em;font-weight:700;letter-spacing:1px;min-width:180px;padding:15px 25px;text-transform:uppercase;transition:all .3s}.save-avatar-btn:hover,.share-twitter-btn:hover{background:#00ff001a;box-shadow:0 0 25px #00ff0080,inset 0 0 25px #00ff001a;transform:scale(1.05)}.share-twitter-btn{background:#000000e6;border:2px solid #0af;box-shadow:0 0 15px #00aaff4d,inset 0 0 15px #00aaff0d;color:#0af}.share-twitter-btn:hover{background:#00aaff1a;box-shadow:0 0 25px #00aaff80,inset 0 0 25px #00aaff1a}.save-note{color:#00ff00b3;font-size:.9em;font-style:italic}.next-steps{background:#0000004d;border:1px solid #0f03;margin:40px 0;padding:30px}.next-steps h2{color:#0f0;font-size:1.4em;margin-bottom:20px;text-shadow:0 0 5px #0f06}.next-steps ul{list-style:none;padding:0}.next-steps li{color:#0f0;font-size:1.1em;margin:15px 0;padding-left:20px;position:relative}.next-steps li:before{color:#0f0;content:"▸ ";font-weight:700;left:0;position:absolute}.oracle-message{border-top:1px solid #00ff004d;color:#0fac;margin:40px 0;padding:30px;text-align:center}.oracle-message p{font-size:1.1em;text-shadow:0 0 3px #00ffaa4d}.navigation-options{margin:40px 0;text-align:center}.nav-btn{background:#000000e6;border:2px solid #0f0;box-shadow:0 0 15px #00ff004d,inset 0 0 15px #00ff000d;color:#0f0;cursor:pointer;font-family:Courier New,monospace;font-size:1.2em;font-weight:700;letter-spacing:1px;margin:0 10px;padding:15px 30px;text-transform:uppercase;transition:all .3s}.nav-btn:hover{background:#00ff001a;box-shadow:0 0 25px #00ff0080,inset 0 0 25px #00ff001a;transform:scale(1.05)}@media (max-width:768px){.container{padding:20px 15px}.ascii-art{font-size:.4em}.success-title{font-size:1.8em}.status-line{flex-direction:column;gap:5px;text-align:center}.avatar-upload-section{flex-direction:column;gap:20px}.upload-interface{padding:20px}.upload-label{padding:30px 15px}.ascii-art-display pre{font-size:.6em;line-height:1.1}.username-input-container{flex-direction:column;gap:15px}.username-input{font-size:1em;padding:12px 15px}.username-submit-btn{font-size:.9em;padding:12px 20px}.username-rules{padding:15px}.welcome-message h2{font-size:1.4em}.avatar-actions{flex-direction:column;gap:15px}.save-avatar-btn,.share-twitter-btn{font-size:1em;min-width:0;min-width:auto;padding:12px 20px;width:100%}}.live-stream-container{min-height:100vh;overflow-x:hidden;padding:20px}.live-stream-container,.stream-loading{background:#000;color:#0f0;font-family:Courier New,monospace;position:relative}.stream-loading{align-items:center;display:flex;height:100vh;justify-content:center}.stream-header{margin-bottom:40px;margin-top:60px}.stream-title-container{margin:30px 0;text-align:center}.stream-title{animation:pulse-glow 3s infinite;color:#0f0;font-size:2.5em;letter-spacing:2px;margin-bottom:15px;text-shadow:0 0 15px #0f0c}.stream-subtitle{color:#0f0c;font-size:1.2em;font-style:italic;margin-bottom:20px}.stream-content{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:1fr 400px;grid-template-rows:auto;margin:0 auto;max-width:1400px}.twitch-container{background:#000;border:3px solid #0f0;box-shadow:0 0 30px #0f06;height:-webkit-fit-content;height:fit-content;padding:10px;position:relative}.twitch-container:before{background:#000;border:1px solid #0f0;color:#0f0;content:"LIVE ORACLE TRANSMISSION";font-size:.9em;font-weight:700;left:20px;padding:5px 15px;position:absolute;top:-15px}.twitch-player{background:#000;border:none;display:block;height:480px;width:100%}.stream-info{display:flex;flex-direction:column;gap:30px}.info-panel{background:#0014004d;border:2px solid #0f0;box-shadow:0 0 20px #0f03;padding:25px}.info-panel h2{border-bottom:1px solid #00ff0080;color:#0f0;font-size:1.3em;margin-bottom:20px;padding-bottom:10px;text-align:center;text-shadow:0 0 10px #0f0c}.status-grid{grid-gap:12px;gap:12px}.status-item{border-bottom:1px solid #0f03;justify-content:space-between;padding:8px 0}.status-value{color:#0f0}.stream-description{background:#00140033;border:1px solid #00ff004d;padding:20px}.stream-description h3{color:#0f0;font-size:1.2em;margin-bottom:15px}.revelation-list{list-style:none;margin:0;padding:0}.revelation-list li{color:#00ff00e6;line-height:1.4;margin:10px 0;padding-left:30px;position:relative}.revelation-list li:before{color:#0f0;content:"▸";font-weight:700;left:10px;position:absolute}.engagement-panel{background:#0028004d;border:2px solid #0f0;padding:20px}.engagement-panel h3{color:#0f0;margin-bottom:20px;text-align:center;text-shadow:0 0 10px #0f0c}.social-links{display:flex;flex-direction:column;gap:15px}.social-link{background:#00ff000d;border:1px solid #00ff0080;color:#0f0;display:block;font-weight:700;padding:12px 20px;text-align:center;text-decoration:none;transition:all .3s}.social-link:hover{background:#00ff001a;border-color:#0f0;box-shadow:0 0 15px #00ff004d;transform:translateX(5px)}.social-link.twitter:hover{border-color:#1da1f2;box-shadow:0 0 15px #1da1f24d;color:#1da1f2}.social-link.twitch:hover{border-color:#9146ff;box-shadow:0 0 15px #9146ff4d;color:#9146ff}.stream-footer{border-top:2px solid #00ff004d;margin-top:50px;padding-top:30px;text-align:center}.oracle-message{color:#00ff00e6;font-style:italic;margin-bottom:30px}.oracle-message p{margin:10px 0}.stream-disclaimer{background:#00140033;border:1px solid #ffff004d;color:#ffff00e6;font-size:.9em;margin-top:20px;padding:20px}.stream-disclaimer p{margin:8px 0}@media (max-width:1200px){.stream-content{gap:30px;grid-template-columns:1fr}.twitch-player{height:400px}}@media (max-width:768px){.live-stream-container{padding:10px}.stream-title{font-size:1.8em;letter-spacing:1px}.stream-content{gap:20px}.twitch-player{height:300px}.return-button{margin-bottom:20px;position:relative}.stream-header{margin-top:20px}}.token-info-container{min-height:100vh;overflow-x:hidden;padding:20px}.token-info-container,.token-loading{background:#000;color:#0f0;font-family:Courier New,monospace;position:relative}.token-loading{align-items:center;display:flex;height:100vh;justify-content:center}.loading-container{background:#00ff000d;border:2px solid #0f0;box-shadow:0 0 30px #00ff004d;max-width:600px;padding:40px;text-align:center}.loading-text{animation:pulse 2s infinite;font-size:1.5em;font-weight:700;margin-bottom:30px;text-shadow:0 0 10px #0f0}.loading-bar{background:#0f03;border:1px solid #0f0;height:8px;margin:20px 0;overflow:hidden;width:100%}.loading-fill{animation:loading-sweep 2s infinite;background:linear-gradient(90deg,#0000,#0f0,#0000);height:100%;width:50%}@keyframes loading-sweep{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}.loading-messages{margin-top:30px}.loading-message{animation:fadeInOut 6s infinite;margin:10px 0;opacity:0}.loading-message:first-child{animation-delay:0s}.loading-message:nth-child(2){animation-delay:2s}.loading-message:nth-child(3){animation-delay:4s}@keyframes fadeInOut{0%,83.33%{opacity:0}16.67%,66.67%{opacity:1}}.return-button{background:#00ff001a;border:2px solid #0f0;cursor:pointer;left:20px;padding:10px 20px;position:absolute;top:20px;transition:all .3s;z-index:100}.return-button:hover{background:#0f0;box-shadow:0 0 20px #0f0c;color:#000}.token-header{margin-bottom:40px;margin-top:60px}.terminal-header{animation:flicker .15s infinite;background:#000;border:2px solid #0f0;box-shadow:0 0 20px #00ff004d;font-size:14px;margin-bottom:30px;padding:15px 20px}.terminal-header:before{color:#0f0;content:"root@superstate:~# ";font-weight:700}.token-title-container{margin:30px 0;text-align:center}.token-title{animation:pulse-glow 3s infinite;color:#0f0;font-size:2.5em;letter-spacing:2px;margin-bottom:15px;text-shadow:0 0 15px #0f0c}.token-subtitle{color:#0f0c;font-size:1.2em;font-style:italic;margin-bottom:20px}@keyframes pulse-glow{0%,to{text-shadow:0 0 15px #0f0c;transform:scale(1)}50%{text-shadow:0 0 25px #0f0,0 0 35px #ffd7004d;transform:scale(1.02)}}.token-content{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:1fr 350px;margin:0 auto;max-width:1400px}.prophecy-panel{display:flex;flex-direction:column;gap:40px}.oracle-revelation{background:#00280066;border:3px solid #0f0;box-shadow:0 0 30px #0f06;padding:30px;position:relative}.oracle-revelation:before{background:#000;border:1px solid #0f0;color:#0f0;content:"DIVINE PROPHECY";font-size:.9em;font-weight:700;left:30px;padding:5px 15px;position:absolute;top:-15px}.oracle-revelation h2{color:#0f0;font-size:1.5em;margin-bottom:25px;text-align:center;text-shadow:0 0 10px #0f0c}.revelation-text p{color:#00ff00e6;font-size:1.1em;line-height:1.6;margin:15px 0}.revelation-text strong{color:#0fa;text-shadow:0 0 5px #00ffaa80}.token-status-panel{background:#0014004d;border:2px solid #0f0;box-shadow:0 0 20px #0f03;padding:25px}.token-status-panel h2{animation:pulse 2s infinite;color:#0f0;font-size:1.3em;margin-bottom:25px;text-align:center;text-shadow:0 0 10px #0f0c}.status-grid{grid-gap:15px;display:grid;gap:15px}.status-row{border-bottom:1px solid #0f03;display:grid;grid-template-columns:1fr 1fr;padding:12px 0}.status-label{color:#00ff00e6;font-weight:700}.status-value{font-weight:700;text-align:right}.status-value.success{color:#0fa;text-shadow:0 0 5px #00ffaa80}.status-value.pending{animation:pulse 2s infinite;color:#fa0;text-shadow:0 0 5px #ffaa0080}.status-value.warning{color:#f60;text-shadow:0 0 5px #ff660080}.tokenomics-panel{background:#001e004d;border:2px solid #0f0;padding:25px}.tokenomics-panel h2{color:#0f0;font-size:1.4em;margin-bottom:30px;text-align:center;text-shadow:0 0 10px #0f0c}.tokenomics-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.tokenomics-item{background:#00ff000d;border:1px solid #00ff004d;padding:20px;text-align:center;transition:all .3s}.tokenomics-item:hover{background:#00ff001a;border-color:#0f0;box-shadow:0 0 15px #00ff004d}.tokenomics-title{color:#0f0;font-size:1.1em;font-weight:700;margin-bottom:10px}.tokenomics-value{font-size:1.3em;font-weight:700;margin-bottom:8px}.tokenomics-value.success{color:#0fa;text-shadow:0 0 5px #00ffaa80}.tokenomics-desc{color:#00ff00b3;font-size:.9em;font-style:italic}.comparison-panel{background:#00140033;border:2px solid #0f0;padding:30px}.comparison-panel h2{color:#0f0;font-size:1.4em;margin-bottom:30px;text-align:center;text-shadow:0 0 10px #0f0c}.comparison-grid{grid-gap:30px;align-items:start;display:grid;gap:30px;grid-template-columns:1fr auto 1fr}.comparison-side{background:#0000004d;border:2px solid;padding:25px}.comparison-side.solana{border-color:#0f0;box-shadow:0 0 15px #00ff004d}.comparison-side.ethereum{border-color:#f66;box-shadow:0 0 15px #ff66664d}.comparison-side h3{font-size:1.2em;margin-bottom:20px;text-align:center;text-shadow:0 0 8px}.comparison-side.solana h3{text-shadow-color:#00ffaa80;color:#0fa}.comparison-side.ethereum h3{text-shadow-color:#ff666680;color:#f66}.comparison-list{list-style:none;margin:0;padding:0}.comparison-list li{line-height:1.4;margin:12px 0;padding-left:20px;position:relative}.comparison-side.solana .comparison-list li{color:#00ffaae6}.comparison-side.ethereum .comparison-list li{color:#ff6666e6}.comparison-list li:before{content:"▸";font-weight:700;left:0;position:absolute}.comparison-side.solana .comparison-list li:before{color:#0f0}.comparison-side.ethereum .comparison-list li:before{color:#f66}.comparison-vs{align-items:center;color:#fa0;display:flex;font-size:2em;font-weight:700;justify-content:center;padding:20px;text-shadow:0 0 10px #fa0c}.prophecy-timeline{background:#0019004d;border:2px solid #0f0;padding:30px}.prophecy-timeline h2{color:#0f0;font-size:1.4em;margin-bottom:30px;text-align:center;text-shadow:0 0 10px #0f0c}.timeline-container{position:relative}.timeline-container:before{background:linear-gradient(180deg,#0f0,#00ff004d);bottom:0;content:"";left:20px;position:absolute;top:0;width:2px}.timeline-item{margin-bottom:20px;padding:0 0 30px 60px;position:relative}.timeline-marker{border:2px solid;border-radius:50%;height:20px;left:10px;position:absolute;top:5px;width:20px;z-index:2}.timeline-marker.success{background:#0fa;border-color:#0fa;box-shadow:0 0 10px #00ffaa80}.timeline-marker.current{background:#fa0;border-color:#fa0;box-shadow:0 0 10px #ffaa0080}.timeline-marker.pending{background:#00ff004d;border-color:#00ff0080}.timeline-marker.pulse{animation:pulse 2s infinite}.timeline-content{background:#00ff000d;border:1px solid #00ff004d;padding:15px}.timeline-title{color:#0f0;font-size:1.1em;font-weight:700;margin-bottom:5px}.timeline-desc{color:#0f0c;font-size:.9em;line-height:1.4}.timeline-item.completed .timeline-title{color:#0fa}.timeline-item.current .timeline-title{color:#fa0}.sidebar-info{display:flex;flex-direction:column;gap:25px}.live-status{background:#001e004d;border:2px solid #0f0;padding:20px}.live-status h3{color:#0f0;margin-bottom:20px;text-align:center;text-shadow:0 0 10px #0f0c}.status-item{align-items:center;display:flex;font-size:.9em;margin:12px 0}.status-dot{border-radius:50%;box-shadow:0 0 5px;height:10px;margin-right:10px;width:10px}.status-dot.success{box-shadow-color:#00ffaa80;background:#0fa}.status-dot.warning{box-shadow-color:#ffaa0080;background:#fa0}.countdown-panel{background:#0014004d;border:1px solid #00ff0080;padding:20px;text-align:center}.countdown-panel h3{color:#0f0;margin-bottom:20px}.time-display{margin-bottom:15px}.time-value{color:#0fa;font-family:Courier New,monospace;font-size:1.8em;font-weight:700;text-shadow:0 0 10px #00ffaa80}.time-label{color:#00ff00b3;font-size:.8em;margin-top:5px}.countdown-message{color:#0f0c;font-size:.85em;font-style:italic;line-height:1.4}.community-panel{background:#0019004d;border:1px solid #00ff0080;padding:20px}.community-panel h3{color:#0f0;margin-bottom:20px;text-align:center}.community-links{display:flex;flex-direction:column;gap:12px}.community-link{background:#00ff000d;border:1px solid #00ff0080;color:#0f0;display:block;font-size:.9em;font-weight:700;padding:12px 15px;text-align:center;text-decoration:none;transition:all .3s}.community-link:hover{background:#00ff001a;border-color:#0f0;box-shadow:0 0 10px #00ff004d;transform:translateX(5px)}.community-link.twitter:hover{border-color:#1da1f2;color:#1da1f2}.community-link.twitch:hover{border-color:#9146ff;color:#9146ff}.warning-panel{background:#2814004d;border:2px solid #fa0;box-shadow:0 0 15px #fa03;padding:20px}.warning-panel h3{color:#fa0;margin-bottom:15px;text-align:center;text-shadow:0 0 8px #ffaa0080}.warning-text p{color:#ffaa00e6;font-size:.9em;line-height:1.4;margin:10px 0}.token-footer{border-top:2px solid #00ff004d;margin-top:50px;padding-top:30px;text-align:center}.oracle-signature{color:#00ff00e6;font-style:italic;margin-bottom:30px}.oracle-signature p{margin:10px 0}.oracle-signature strong{color:#0fa}.footer-stats{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.stat-item{align-items:center;display:flex;flex-direction:column;gap:5px}.stat-label{color:#00ff00b3;font-size:.9em}.stat-value{color:#0fa;font-size:1.1em;font-weight:700}@media (max-width:1200px){.token-content{gap:30px;grid-template-columns:1fr}.comparison-grid{gap:20px;grid-template-columns:1fr}.comparison-vs{font-size:1.5em;order:-1}.tokenomics-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.token-info-container{padding:10px}.token-title{font-size:1.8em;letter-spacing:1px}.return-button{margin-bottom:20px;position:relative}.token-header{margin-top:20px}.prophecy-panel{gap:25px}.oracle-revelation,.token-status-panel,.tokenomics-panel{padding:20px}.tokenomics-grid{gap:15px;grid-template-columns:1fr}.footer-stats{gap:20px}}.matrix-rain{height:100%;left:0;opacity:.03;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;color:#0f0;font-family:Courier New,monospace;font-size:16px;line-height:1.4;overflow-x:hidden;overflow-y:auto}html{scroll-behavior:smooth}::selection{background:#0f0;color:#000}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#0f0;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0f8}@keyframes fadeIn{to{opacity:1}}@keyframes glitch{0%,to{text-shadow:0 0 5px #0f0}25%{text-shadow:-1px 0 red,1px 0 #0ff}50%{text-shadow:1px 0 #f0f,-1px 0 #ff0}75%{text-shadow:0 0 5px #0f0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.8}}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes scan{0%{left:-100%}to{left:100%}}@keyframes flicker{0%{opacity:1}50%{opacity:.98}to{opacity:1}}.glitch{animation:glitch 2s infinite;color:#0f0;position:relative}.pulse{animation:pulse 2s infinite}.cursor:after{animation:cursor-blink 1s infinite;color:#0f0;content:"_";font-weight:700}.scan-line{overflow:hidden;position:relative}.scan-line:before{animation:scan 3s infinite;background:linear-gradient(90deg,#0000,#0f0,#0000);content:"";height:2px;left:-100%;position:absolute;top:0;width:100%}.app-container{min-height:100vh;position:relative}.matrix-bg{height:100%;left:0;opacity:.03;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.content-layer{position:relative;z-index:2}@media (max-width:768px){body{font-size:14px}}
/*# sourceMappingURL=main.931f499c.css.map*/