:root{--primary-color:#0f8;--accent-color:#6cf;--bg-color:#1a1a1a;--text-color:#e0e0e0}*{box-sizing:border-box}body{font-family:Arial,sans-serif;margin:0;padding:0;background-color:var(--bg-color);color:var(--text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}#matrix-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:.3;pointer-events:none}#matrix-toggle{background:none;border:1px solid var(--accent-color);color:var(--primary-color);padding:5px 10px;cursor:pointer;font-size:1em;border-radius:3px;transition:all .3s ease}#matrix-toggle:hover{background-color:rgba(0,255,136,0.1);box-shadow:0 0 10px var(--primary-color)}header{background-color:#333;color:var(--text-color);padding:20px;text-align:center;position:relative;z-index:1}header h1,header h2,header h3{animation:neon-glow 2s ease-in-out infinite alternate}header h1{margin:0;font-size:2.5em;position:relative;display:inline-block}header h1::after{content:'|';color:var(--primary-color);animation:blink .7s step-end infinite;position:absolute;right:-15px}@keyframes blink{50%{opacity:0}}@keyframes neon-glow{from{text-shadow:0 0 5px var(--primary-color),0 0 10px var(--primary-color)}to{text-shadow:0 0 10px var(--primary-color),0 0 20px var(--primary-color)}}header p{margin:5px 0;font-size:1.2em}nav{margin-top:10px}nav a{color:var(--accent-color);margin:0 15px;text-decoration:none;font-size:1.1em;position:relative}nav a:hover,.recent-posts a:hover,.crypto-news a:hover{color:var(--primary-color);animation:glitch .3s linear}@keyframes glitch{0%{text-shadow:2px 0 var(--accent-color),-2px 0 var(--primary-color)}50%{text-shadow:-2px 0 var(--accent-color),2px 0 var(--primary-color)}100%{text-shadow:2px 0 var(--accent-color),-2px 0 var(--primary-color)}}.container{display:flex;flex-wrap:wrap;margin:20px auto;max-width:1200px;gap:10px;justify-content:space-between;position:relative;z-index:1}.sidebar{flex:1;min-width:200px;max-width:300px;padding:20px;background-color:var(--bg-color);border:1px solid var(--primary-color);box-shadow:0 2px 5px rgba(0,255,136,0.2)}.content{flex:3;min-width:0;padding:20px;background-color:var(--bg-color);color:var(--text-color);border:1px solid var(--primary-color);box-shadow:0 2px 5px rgba(0,255,136,0.2)}.donation{flex:1;min-width:200px;max-width:300px;padding:20px;background-color:var(--bg-color);border:1px solid var(--primary-color);text-align:center;box-shadow:0 2px 5px rgba(0,255,136,0.2)}.fear-greed{padding-bottom:0}.fear-greed h2,.recent-posts h2,.crypto-news h2,.crypto-news h3,.donation h3{font-size:1.5em;margin-bottom:10px;color:var(--primary-color)}.fear-greed h2,.crypto-news h2,.recent-posts h2{text-align:center}.fear-greed p{font-size:1.1em;color:var(--accent-color);margin:0;font-family:monospace}.fear-greed canvas{max-width:100%;margin:0 auto;display:block}.crypto-news h3{font-size:1.3em;margin-top:20px;margin-bottom:10px;text-align:left;color:var(--primary-color)}.donation h3{font-size:1.3em;white-space:nowrap}.recent-posts ul,.crypto-news ul{list-style:none;padding:0}.recent-posts ul{text-align:center}.recent-posts li{margin-bottom:10px;display:block}.recent-posts a,.crypto-news a{text-decoration:none;color:var(--accent-color);transition:color .3s ease;display:block}.recent-posts .post-date{font-size:.9em;color:#666;margin-top:5px;display:block}.crypto-news li{margin-bottom:15px;display:flex;align-items:center;gap:8px}.crypto-news .new-badge{background-color:var(--primary-color);color:var(--bg-color);font-size:.8em;padding:2px 6px;border-radius:3px;border:1px solid var(--accent-color)}.crypto-news{margin-top:20px}.prices-full-width{background-color:var(--bg-color);padding:20px;margin-bottom:20px;border-bottom:1px solid var(--primary-color);width:100%;position:static}.prices{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.prices h3{font-size:1.8em;margin-bottom:15px;text-align:center;color:var(--primary-color);grid-column:1 / -1}.price-box{background-color:rgba(0,255,136,0.1);padding:15px;border:1px solid var(--accent-color);border-radius:5px;text-align:center;color:var(--text-color);box-shadow:0 2px 5px rgba(0,255,136,0.2);animation:fade-in 1s ease-in}@keyframes fade-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.price-box p{margin:5px 0;font-size:1em;color:var(--text-color)}.price-box .coin-name{color:var(--primary-color);font-weight:bold;text-shadow:0 0 5px rgba(0,255,136,0.5)}.donation .fear-greed{margin-bottom:15px}.donation .recent-posts{margin-bottom:50px}.donation .donation-content{text-align:center}.donation .donation-image{max-width:100%;width:180px;height:auto;display:block;margin:0 auto 10px;border:1px solid var(--accent-color)}.donation .wallet-address{font-size:.85em;color:#3c9;word-break:break-all;margin-top:8px}.donation .wallet-balance{font-size:.9em;color:var(--primary-color);font-family:monospace;margin-top:8px;animation:glitch .5s linear infinite alternate}article{margin-bottom:30px;padding:20px;background-color:rgba(0,255,136,0.1);border:1px solid var(--accent-color);border-radius:5px;text-align:center;color:var(--text-color);box-shadow:0 2px 5px rgba(0,255,136,0.2)}article h2{font-size:1.6em;margin-bottom:10px;color:var(--primary-color)}article h2 a{color:var(--text-color);text-decoration:none}article h2 a:hover{color:var(--accent-color)}article .author{font-size:.9em;color:#666;margin-bottom:10px}article p small{color:#666;font-size:.9em;display:block}article .content{text-align:left}.content img{max-width:100%;height:auto;margin:10px auto;display:block;border:1px solid var(--accent-color)}.pagination{text-align:center;margin-top:20px;padding:20px;background-color:var(--bg-color);color:var(--text-color)}.pagination a,.pagination span{margin:0 5px;text-decoration:none;color:var(--accent-color)}.pagination span{color:var(--text-color);font-weight:bold}.pagination a:hover{color:var(--primary-color)}.flash{padding:10px;margin:10px 0;border-radius:4px;color:var(--text-color)}.flash.success{background-color:rgba(0,255,136,0.2);color:var(--text-color)}.flash.error{background-color:rgba(255,0,0,0.2)}footer{background-color:#333;color:var(--text-color);text-align:center;padding:10px;margin-top:20px;position:relative;z-index:1}.social-links{margin-top:10px}.social-links a{color:var(--accent-color);margin:0 10px;text-decoration:none;font-size:1.2em;transition:color .3s ease}.social-links a:hover{color:var(--primary-color)}textarea#content{width:100%;height:400px;resize:vertical;background-color:#222;color:var(--text-color);border:1px solid var(--accent-color);border-radius:4px;padding:10px;font-family:monospace;font-size:1em;box-shadow:0 0 5px rgba(0,255,136,0.2)}.markdown-preview{width:100%;min-height:200px;background-color:#222;color:var(--text-color);border:1px solid var(--accent-color);border-radius:4px;padding:10px;margin-top:10px;font-size:1em;box-shadow:0 0 5px rgba(0,255,136,0.2)}.search-form{margin:10px 0;display:inline-block}.search-form input[type="text"]{background-color:#222;color:var(--text-color);border:1px solid var(--accent-color);border-radius:4px;padding:5px 10px;font-family:monospace;font-size:1em}.search-form input[type="text"]::placeholder{color:#666}.search-form button{background:none;border:1px solid var(--accent-color);color:var(--primary-color);padding:5px 10px;cursor:pointer;border-radius:4px;font-family:monospace;font-size:1em;margin-left:5px}.search-form button:hover{background-color:rgba(0,255,136,0.1);box-shadow:0 0 5px var(--primary-color)}@media(max-width:768px){.container{flex-direction:column;gap:20px}.sidebar,.content,.donation{max-width:100%;min-width:0;border:1px solid var(--primary-color);border-radius:5px;overflow:auto;height:auto;position:static!important;margin:0}.content{padding:15px;order:2}.sidebar{order:1;padding:10px;max-height:60vh;overflow-y:auto;display:block}.donation{padding:15px;order:3}.donation .donation-image{width:150px;max-width:80%}.donation h3{font-size:1.2em;white-space:normal}.prices{grid-template-columns:1fr;gap:10px}.prices-full-width{position:static;margin-bottom:0;width:100%;padding:10px;order:1;overflow:visible;display:block;clear:both}.price-box{padding:10px;margin-bottom:10px}.fear-greed h2,.recent-posts ul{text-align:center}.fear-greed p,.recent-posts li{display:block}.fear-greed canvas{max-width:80%}.crypto-news li{margin-bottom:12px}.article,.pagination{padding:10px}textarea#content{height:300px}.markdown-preview{min-height:150px}.admin-nav{position:static;top:auto}}@media(prefers-reduced-motion:reduce){#matrix-bg{display:none!important}.price-box,header h1,header h2,header h3{animation:none}header h1::after{animation:none;opacity:1}}select#is_draft{background-color:#222;color:var(--text-color);border:1px solid var(--accent-color);border-radius:4px;padding:5px;font-family:monospace;font-size:1em;margin-bottom:10px}.admin-nav{display:flex;gap:15px;margin-bottom:20px;padding:10px;background-color:rgba(0,255,136,0.1);border:1px solid var(--accent-color);border-radius:5px;justify-content:center;flex-wrap:wrap;position:sticky;top:0;z-index:10}.nav-link{color:var(--accent-color);text-decoration:none;font-size:1.1em;position:relative;padding:5px 10px;transition:color .3s ease}.nav-link:hover{color:var(--primary-color);animation:glitch .3s linear}.nav-link::after{content:attr(data-count);background-color:var(--primary-color);color:var(--bg-color);font-size:.8em;padding:2px 6px;border-radius:50%;position:absolute;top:-10px;right:-10px;display:none}.nav-link[data-count]:not([data-count="0"])::after{display:inline-block}.contact-message{width:100%;min-height:150px;resize:vertical;background-color:#222;color:var(--text-color);border:1px solid var(--accent-color);border-radius:4px;padding:10px;font-family:monospace;font-size:1em;box-shadow:0 0 5px rgba(0,255,136,0.2)}@media(max-width:768px){.contact-message{min-height:100px}}.glitch-heading{font-family:monospace;color:var(--primary-color);animation:glitch .5s linear infinite alternate;text-shadow:0 0 5px var(--primary-color),0 0 10px var(--primary-color)}.hack-text{font-family:monospace;font-size:1.1em;line-height:1.6;color:var(--text-color)}.neon-code{color:var(--primary-color);background-color:rgba(0,255,136,0.1);padding:2px 4px;border-radius:3px;text-shadow:0 0 5px rgba(0,255,136,0.5)}button,input[type="submit"]{background:none;border:1px solid var(--primary-color);color:var(--primary-color);padding:8px 16px;cursor:pointer;border-radius:4px;font-family:monospace;font-size:1em;transition:all .3s ease;box-shadow:0 0 5px rgba(0,255,136,0.3)}button:hover,input[type="submit"]:hover{background-color:rgba(0,255,136,0.1);box-shadow:0 0 10px var(--primary-color);transform:scale(1.05)}.sidebar{position:sticky;top:20px}a{color:var(--accent-color);text-decoration:none;transition:color .3s ease}a:hover{color:var(--primary-color);animation:glitch .3s linear}@keyframes glitch{0%{text-shadow:2px 0 var(--accent-color),-2px 0 var(--primary-color)}50%{text-shadow:-2px 0 var(--accent-color),2px 0 var(--primary-color)}100%{text-shadow:2px 0 var(--accent-color),-2px 0 var(--primary-color)}}article{border:2px solid var(--primary-color);box-shadow:0 0 10px rgba(0,255,136,0.5)}