@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,300;0,400;0,500;0,700;1,400&family=Press+Start+2P&display=swap);.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}/*!
 * Theme Name: SMJRifle Geek
 * Theme URI: https://smjrifle.xyz
 * Description: A dark retro-geek theme with Matrix-style binary rain, pixel art sprites, and 8-bit aesthetic
 * Version: 1.0.0
 * Author: Shailesh Man Joshi (SMJRifle)
 * Author URI: https://smjrifle.xyz
 * License: GPL v2 or later
 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain: smjrifle-geek
 * Domain Path: /languages
 */
 :root{--color-dark-bg:#0d1117;--color-dark-secondary:#161b22;--color-surface:#1c2128;--color-border:#30363d;--color-green:#39d353;--color-green-dim:#238636;--color-green-bright:#56e85a;--color-blue:#58a6ff;--color-blue-bright:#79c0ff;--color-blue-dim:#1f6feb;--color-yellow:#e3b341;--color-orange:#f0883e;--color-red:#f85149;--color-purple:#bc8cff;--color-cyan:#56d4dd;--color-pink:#f778ba;--color-white:#e6edf3;--color-white-dim:#8b949e;--color-white-dark:#6e7681;--font-mono:"JetBrains Mono", "Fira Code", "Cascadia Code", "Hack", "Courier New",
    monospace;--font-pixel:"Press Start 2P", cursive;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:2rem;--spacing-xl:3rem;--transition:all 0.15s ease;--glow-green:0 0 8px #39d35388, 0 0 20px #39d35333;--glow-blue:0 0 8px #58a6ff88, 0 0 20px #58a6ff33;--glow-yellow:0 0 8px #e3b34188, 0 0 20px #e3b34133;--statusbar-h:24px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--color-dark-bg);color:var(--color-white);font-family:var(--font-mono);font-size:15px;line-height:1.7;position:relative;overflow-x:hidden;padding-bottom:var(--statusbar-h)}.vim-statusbar{position:fixed;bottom:0;left:0;right:0;height:var(--statusbar-h);background:var(--color-green);color:var(--color-dark-bg);font-family:var(--font-mono);font-size:.72rem;font-weight:700;display:flex;align-items:center;gap:0;z-index:9998;user-select:none;letter-spacing:.3px}.vim-mode{padding:0 10px;background:#0d1117;color:var(--color-green);height:100%;display:flex;align-items:center;font-weight:700;letter-spacing:1px;border-right:1px solid #0a0a0a;min-width:110px;justify-content:center}.vim-mode.mode-insert{background:var(--color-blue);color:#0d1117}.vim-mode.mode-visual{background:var(--color-purple);color:#0d1117}.vim-mode.mode-command{background:var(--color-yellow);color:#0d1117}.vim-filepath{padding:0 12px;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vim-filepath .vim-modified{color:#ff6b6b;margin-left:4px}.vim-meta{padding:0 10px;background:#0d1117;color:var(--color-white-dim);height:100%;display:flex;align-items:center;gap:16px;font-size:.65rem;border-left:1px solid #0a0a0a}.vim-meta span{color:var(--color-white-dim)}.vim-meta .vim-ft{color:var(--color-yellow)}.vim-meta .vim-enc{color:var(--color-cyan)}.vim-meta .vim-pos{color:var(--color-green)}.vim-percent{padding:0 10px;background:var(--color-green-dim);color:#fff;height:100%;display:flex;align-items:center;font-weight:700;border-left:1px solid #0a0a0a}.vim-tabline{display:flex;align-items:stretch;background:#0d1117;border-bottom:1px solid var(--color-border);overflow-x:auto;scrollbar-width:none;height:36px;gap:0}.vim-tabline::-webkit-scrollbar{display:none}.vim-tab{display:flex;align-items:center;gap:6px;padding:0 16px;font-family:var(--font-mono);font-size:.72rem;color:var(--color-white-dark);border-right:1px solid var(--color-border);white-space:nowrap;text-decoration:none;transition:var(--transition);cursor:pointer;position:relative}.vim-tab:hover{background:var(--color-surface);color:var(--color-white)}.vim-tab.active{background:var(--color-dark-secondary);color:var(--color-white);border-bottom:2px solid var(--color-green)}.vim-tab .tab-num{color:var(--color-white-dark);font-size:.6rem;opacity:.6}.vim-tab .tab-icon{font-size:.7rem;opacity:.7}.line-numbered{position:relative;padding-left:3.5rem}.line-numbers-gutter{position:absolute;left:0;top:0;width:3rem;padding-right:.75rem;text-align:right;color:var(--color-white-dark);font-family:var(--font-mono);font-size:.75rem;line-height:1.7;user-select:none;border-right:1px solid var(--color-border);opacity:.5;pointer-events:none}.terminal-prompt{font-family:var(--font-mono);font-size:.85rem;color:var(--color-white)}.terminal-prompt .prompt-user{color:var(--color-green)}.terminal-prompt .prompt-at{color:var(--color-white-dark)}.terminal-prompt .prompt-host{color:var(--color-blue)}.terminal-prompt .prompt-sep{color:var(--color-white-dark)}.terminal-prompt .prompt-path{color:var(--color-yellow)}.terminal-prompt .prompt-dollar{color:var(--color-white);margin-right:6px}.vim-tilde-block{display:flex;flex-direction:column;gap:0;padding:4px 0;font-family:var(--font-mono);font-size:.85rem;color:var(--color-border);user-select:none;line-height:1.7;position:absolute;top:85px}@media(max-width:769px){.vim-tilde-block{top:150px}}.vim-welcome-center article{margin-left:40px}.vim-tilde-block span::before{content:"~"}.vim-cmdline{font-family:var(--font-mono);font-size:.8rem;color:var(--color-white);padding:4px 8px;background:var(--color-dark-bg);border:1px solid var(--color-border)}.vim-cmdline::before{content:":";color:var(--color-white-dim)}.nerdtree-widget{font-family:var(--font-mono)}.nerdtree-header{font-size:.65rem;color:var(--color-white-dark);letter-spacing:1px;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid var(--color-border)}.nerdtree-item{display:flex;align-items:center;gap:6px;font-size:.78rem;padding:3px 0;color:var(--color-white);text-decoration:none;border-bottom:none;transition:var(--transition)}.nerdtree-item:hover{color:var(--color-green);padding-left:4px}.nerdtree-item .nt-icon{color:var(--color-blue);font-size:.7rem}.nerdtree-item .nt-dir{color:var(--color-yellow)}.nerdtree-item .nt-arrow{color:var(--color-white-dark);font-size:.6rem}.nerdtree-item.nt-active{color:var(--color-green)}.nerdtree-item.nt-active .nt-icon{color:var(--color-green)}.vim-cursor{display:inline-block;width:.55em;height:1.1em;background:var(--color-green);vertical-align:text-bottom;animation:vim-cursor-blink 1.2s step-start infinite}@keyframes vim-cursor-blink{0%,100%{opacity:1}50%{opacity:0}}body::after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,rgb(0 0 0 / .15),rgb(0 0 0 / .15) 1px,transparent 1px,transparent 2px);pointer-events:none;z-index:9999}#binary-rain{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:0;opacity:.1}main{position:relative;z-index:1}a{color:var(--color-green);text-decoration:none;transition:var(--transition)}a:hover{color:var(--color-blue);text-shadow:0 0 10px var(--color-blue)}.site-header{background-color:var(--color-dark-secondary);border-bottom:3px solid var(--color-green);padding:var(--spacing-lg) var(--spacing-md);margin-bottom:var(--spacing-lg);position:relative;overflow:hidden}.site-header::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(0 255 65 / .1),transparent);animation:shine 3s infinite}@keyframes shine{0%{left:-100%}100%{left:100%}}.site-header-inner{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.site-title{font-family:var(--font-mono);font-size:1.1rem;font-weight:700;color:var(--color-green);text-shadow:var(--glow-green);letter-spacing:2px;animation:glitch 8s infinite;margin-bottom:var(--spacing-sm)}.site-title a{color:var(--color-green)}.site-title a:hover{color:var(--color-blue);text-shadow:0 0 10px var(--color-blue),0 0 20px var(--color-blue)}.site-tagline{font-family:var(--font-mono);font-size:.75rem;color:var(--color-white-dim);letter-spacing:.5px}@keyframes glitch{0%,100%{text-shadow:0 0 10px var(--color-green),0 0 20px var(--color-green)}25%{text-shadow:-2px 0 var(--color-blue),2px 0 var(--color-pink),0 0 10px var(--color-green)}50%{text-shadow:0 0 10px var(--color-green),0 0 20px var(--color-green)}75%{text-shadow:2px 0 var(--color-blue),-2px 0 var(--color-pink),0 0 10px var(--color-green)}}.main-nav{flex:1;margin-left:var(--spacing-lg)}.main-nav ul{display:flex;list-style:none;gap:var(--spacing-md);flex-wrap:wrap}.main-nav a{font-family:var(--font-mono);font-size:.8rem;padding:var(--spacing-sm) var(--spacing-md);border:1px solid #fff0;transition:var(--transition);display:inline-block;position:relative;overflow:hidden;color:var(--color-white-dim);letter-spacing:.3px}.main-nav a::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:var(--color-green);z-index:-1;transition:var(--transition)}.main-nav a:hover::before,.main-nav a.active::before{left:0}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}.site-main{margin:var(--spacing-lg) 0}.posts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.post-card{background-color:var(--color-dark-secondary);border:2px solid var(--color-green);overflow:hidden;transition:var(--transition);position:relative}.post-card::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent 0%,rgb(0 255 65 / .1) 100%);opacity:0;transition:var(--transition)}.post-card:hover{border-color:var(--color-blue);box-shadow:0 0 20px rgb(0 212 255 / .3);transform:translateY(-5px)}.post-card:hover::before{opacity:1}.post-thumbnail{width:100%;height:200px;overflow:hidden;position:relative;background-color:var(--color-dark-bg)}.post-thumbnail img{width:100%;height:100%;object-fit:cover;transition:var(--transition)}.post-card:hover .post-thumbnail img{transform:scale(1.05);filter:hue-rotate(10deg) brightness(1.1)}.post-thumbnail::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,rgb(0 0 0 / .15),rgb(0 0 0 / .15) 1px,transparent 1px,transparent 2px);pointer-events:none}.post-card-inner{padding:var(--spacing-md);position:relative;z-index:1}.post-category{display:inline-block;font-family:var(--font-mono);font-size:.65rem;font-weight:700;background-color:var(--color-green-dim);color:#fff;padding:2px 8px;margin-bottom:var(--spacing-sm);text-transform:uppercase;letter-spacing:1px;border-radius:2px}.post-title{font-family:var(--font-mono);font-size:1rem;font-weight:700;color:var(--color-green);margin-bottom:var(--spacing-sm);line-height:1.4;transition:var(--transition)}.post-card:hover .post-title{animation:glitch 0.3s infinite;color:var(--color-blue)}.post-excerpt{font-size:.9rem;color:var(--color-white-dark);margin-bottom:var(--spacing-md);line-height:1.5}.post-meta{font-size:.75rem;color:var(--color-blue);margin-bottom:var(--spacing-md)}.read-more{display:inline-block;font-family:var(--font-pixel);font-size:.6rem;padding:var(--spacing-sm) var(--spacing-md);border:2px solid var(--color-blue);color:var(--color-blue);background-color:#fff0;cursor:pointer;transition:var(--transition);position:relative;overflow:hidden}.read-more::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:var(--color-blue);z-index:-1;transition:var(--transition)}.read-more:hover::before{left:0}.read-more:hover{color:var(--color-dark-bg);box-shadow:0 0 15px rgb(0 212 255 / .5)}.sidebar-layout{display:grid;grid-template-columns:1fr 300px;gap:var(--spacing-lg)}.sidebar{display:flex;flex-direction:column;gap:var(--spacing-lg)}.widget{background-color:var(--color-dark-secondary);border:2px solid var(--color-green);padding:var(--spacing-md)}.widget-title{font-family:var(--font-mono);font-size:.72rem;font-weight:700;color:var(--color-yellow);margin-bottom:var(--spacing-md);padding-bottom:6px;border-bottom:1px solid var(--color-border);text-transform:uppercase;letter-spacing:2px}.widget-title::before{content:"// ";color:var(--color-white-dark);font-weight:400}.widget ul{list-style:none}.widget li{padding:var(--spacing-sm) 0;border-bottom:1px solid rgb(0 255 65 / .2)}.widget li:last-child{border-bottom:none}.widget a{font-size:.85rem;transition:var(--transition)}.widget a:hover{text-shadow:0 0 8px var(--color-blue);padding-left:var(--spacing-sm)}.tag-cloud{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.tag{display:inline-block;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-green);color:var(--color-green);font-size:.75rem;cursor:pointer;transition:var(--transition)}.tag:hover{background-color:var(--color-green);color:var(--color-dark-bg);box-shadow:0 0 10px var(--color-green)}.site-footer{background-color:var(--color-dark-secondary);border-top:3px solid var(--color-green);padding:var(--spacing-xl) var(--spacing-md);margin-top:var(--spacing-xl);position:relative}.footer-content{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.footer-widget h3{font-family:var(--font-mono);font-size:.75rem;font-weight:700;color:var(--color-green);margin-bottom:var(--spacing-md);text-transform:uppercase;letter-spacing:1px}.footer-widget h3::before{content:"# ";color:var(--color-white-dark)}.social-links{display:flex;gap:var(--spacing-md);flex-wrap:wrap}.footer-whatsapp-wrap{position:fixed;right:1rem;bottom:50px;z-index:999;cursor:pointer}#footer-wa-sprite{left:10px;position:relative}.footer-wa-link{align-items:center;gap:.3rem;color:#25d366;text-decoration:none;font-family:"JetBrains Mono","Fira Code",monospace;font-size:.7rem;position:relative}.footer-whatsapp-wrap:hover .footer-wa-link::after{content:"Ping me on WhatsApp!";position:absolute;right:100%;bottom:100%;transform:translateX(20%);background:#000;color:#00ff41;border:1px solid #00ff41;padding:.2rem .4rem;font-size:.65rem;white-space:nowrap;margin-bottom:.3rem;opacity:1}.footer-whatsapp-wrap.show-tooltip .footer-wa-link::after{content:"Ping me on WhatsApp!";position:absolute;right:100%;bottom:100%;transform:translateX(20%);background:#000;color:#00ff41;border:1px solid #00ff41;padding:.2rem .4rem;font-size:.65rem;white-space:nowrap;margin-bottom:.3rem;opacity:1}.footer-wa-text{opacity:1;transition:opacity var(--transition)}.social-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:2px solid var(--color-blue);color:var(--color-blue);transition:var(--transition)}.social-link:hover{background-color:var(--color-blue);color:var(--color-dark-bg);box-shadow:0 0 15px var(--color-blue)}.footer-bottom{text-align:center;padding-top:var(--spacing-lg);border-top:1px solid rgb(0 255 65 / .2);font-size:.8rem;color:var(--color-white-dark)}.footer-bottom p{margin-bottom:var(--spacing-sm)}.pagination{display:flex;justify-content:center;gap:var(--spacing-sm);margin:var(--spacing-xl) 0}.pagination a,.pagination span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:2px solid var(--color-green);color:var(--color-green);font-family:var(--font-pixel);font-size:.6rem;transition:var(--transition)}.pagination a:hover,.pagination .current{background-color:var(--color-green);color:var(--color-dark-bg)}.single-post-header{margin-bottom:var(--spacing-xl)}.single-post-title{font-family:var(--font-pixel);font-size:2rem;color:var(--color-green);margin-bottom:var(--spacing-md);line-height:1.3;text-shadow:0 0 10px var(--color-green)}.single-post-title:hover{animation:glitch 0.3s infinite}.single-post-meta{display:flex;gap:var(--spacing-lg);flex-wrap:wrap;font-size:.9rem;color:var(--color-blue);margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-lg);border-bottom:2px solid rgb(0 255 65 / .2)}.post-date,.post-category-single,.reading-time{display:flex;align-items:center;gap:var(--spacing-sm)}.single-post-content{font-size:1rem;line-height:1.8;margin-bottom:var(--spacing-xl)}.single-post-content h2{font-family:var(--font-pixel);font-size:1.3rem;color:var(--color-blue);margin:var(--spacing-lg) 0 var(--spacing-md) 0;text-transform:uppercase}.single-post-content h3{font-family:var(--font-pixel);font-size:1rem;color:var(--color-green);margin:var(--spacing-lg) 0 var(--spacing-md) 0}.single-post-content p{margin-bottom:var(--spacing-md)}.single-post-content code{background-color:var(--color-dark-bg);padding:2px 4px;font-family:"Courier New",monospace;color:var(--color-green)}.single-post-content pre{background-color:var(--color-dark-bg);padding:var(--spacing-md);overflow-x:auto;margin-bottom:var(--spacing-md);font-family:"Courier New",monospace;color:var(--color-green)}.post-tags{margin-bottom:var(--spacing-lg)}.post-tags-label{font-family:var(--font-pixel);font-size:.7rem;color:var(--color-blue);display:block;margin-bottom:var(--spacing-sm)}.author-box{background-color:var(--color-dark-secondary);border:2px solid var(--color-green);padding:var(--spacing-lg);margin:var(--spacing-xl) 0;display:grid;grid-template-columns:80px 1fr;gap:var(--spacing-lg)}.author-avatar{width:80px;height:80px;border:2px solid var(--color-blue)}.author-avatar img{width:100%;height:100%;object-fit:cover}.author-info h3{font-family:var(--font-pixel);font-size:.9rem;color:var(--color-green);margin-bottom:var(--spacing-sm)}.author-info p{font-size:.9rem;color:var(--color-white-dark);margin-bottom:var(--spacing-sm)}.related-posts-section{margin:var(--spacing-xl) 0}.related-posts-title{font-family:var(--font-pixel);font-size:1.2rem;color:var(--color-green);margin-bottom:var(--spacing-lg);text-transform:uppercase}.related-posts{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-lg)}.search-form{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.search-form input{flex:1;padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-dark-bg);border:2px solid var(--color-green);color:var(--color-green);font-family:var(--font-body);font-size:.9rem;transition:var(--transition)}.search-form input:focus{outline:none;border-color:var(--color-blue);box-shadow:0 0 10px var(--color-blue)}.search-form input::placeholder{color:var(--color-white-dark)}.search-form button{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-green);border:2px solid var(--color-green);color:var(--color-dark-bg);font-family:var(--font-pixel);font-size:.7rem;cursor:pointer;transition:var(--transition)}.search-form button:hover{background-color:var(--color-blue);border-color:var(--color-blue)}.comments-section{margin:var(--spacing-xl) 0}.comments-list{list-style:none;margin-bottom:var(--spacing-lg)}.comment{background-color:var(--color-dark-secondary);border-left:3px solid var(--color-green);padding:var(--spacing-md);margin-bottom:var(--spacing-md)}.comment-author{font-family:var(--font-pixel);font-size:.8rem;color:var(--color-blue);margin-bottom:var(--spacing-sm)}.comment-text{font-size:.9rem;color:var(--color-white);margin-bottom:var(--spacing-sm)}.comment-date{font-size:.75rem;color:var(--color-white-dark)}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--color-dark-bg)}::-webkit-scrollbar-thumb{background:var(--color-green);border:2px solid var(--color-dark-secondary)}::-webkit-scrollbar-thumb:hover{background:var(--color-blue)}.page-404{text-align:center;padding:var(--spacing-xl) var(--spacing-md);min-height:600px;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-404-title{font-family:var(--font-pixel);font-size:3rem;color:var(--color-pink);margin-bottom:var(--spacing-md);text-shadow:0 0 20px var(--color-pink);animation:blink 0.5s infinite}@keyframes blink{0%,49%,100%{opacity:1}50%,99%{opacity:.5}}.page-404-subtitle{font-family:var(--font-pixel);font-size:1.2rem;color:var(--color-blue);margin-bottom:var(--spacing-lg)}.page-404-text{color:var(--color-white-dark);margin-bottom:var(--spacing-lg)}.loading{font-family:var(--font-pixel);font-size:.8rem;color:var(--color-green);animation:loading-dots 1.4s infinite}@keyframes loading-dots{0%,20%{content:"LOADING"}40%{content:"LOADING."}60%{content:"LOADING.."}80%,100%{content:"LOADING..."}}@media (max-width:768px){.site-header-inner{flex-direction:column;text-align:center}.site-title{font-size:1.2rem}.main-nav{margin-left:0;margin-top:var(--spacing-md)}.main-nav ul{justify-content:center}.sidebar-layout{grid-template-columns:1fr}.posts-grid{grid-template-columns:1fr}.single-post-title{font-size:1.5rem}.single-post-meta{flex-direction:column;gap:var(--spacing-sm)}.author-box{grid-template-columns:1fr}.footer-content{grid-template-columns:1fr}.pagination a,.pagination span{width:35px;height:35px;font-size:.5rem}}@media (max-width:480px){body{font-size:14px}.site-title{font-size:1rem}.main-nav a{font-size:1rem;padding:var(--spacing-xs) var(--spacing-sm)}.post-title{font-size:.9rem}.single-post-title{font-size:1.2rem}.posts-grid{gap:var(--spacing-md)}}.footer-whatsapp-wrap{position:fixed;bottom:50px;right:30px;width:56px;height:56px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgb(0 0 0 / .25);cursor:pointer;z-index:9999;transition:transform 0.2s ease,box-shadow 0.2s ease}.footer-whatsapp-wrap i,.footer-whatsapp-wrap svg{font-size:30px;color:#fff}.footer-whatsapp-wrap:hover{transform:scale(1.08);box-shadow:0 12px 28px rgb(0 0 0 / .3)}.footer-whatsapp-wrap::after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background:rgb(37 211 102 / .4);animation:whatsapp-pulse 2s infinite;z-index:-1}@keyframes whatsapp-pulse{0%{transform:scale(1);opacity:.6}70%{transform:scale(1.6);opacity:0}100%{transform:scale(1.6);opacity:0}}.contact-page{padding:0}.contact-vim-panel{min-height:auto}.contact-title{font-family:var(--font-mono);font-size:1.8rem;font-weight:700;color:var(--color-green);text-shadow:var(--glow-green);margin-bottom:0;line-height:1.3}.contact-title .prompt-dollar{color:var(--color-white-dark);margin-right:8px}.contact-title .vim-cursor{display:none}.contact-intro{margin:1.5rem 0}.contact-comment-block{font-family:var(--font-mono);font-size:.85rem;color:var(--color-white-dim);background:var(--color-dark-bg);border:1px solid var(--color-border);padding:1rem 1.2rem;line-height:1.8}.contact-comment-block .comment-marker{color:var(--color-green-dim);display:block;font-size:.75rem}.contact-comment-block p{margin:.3rem 0;padding-left:.5rem;border-left:2px solid var(--color-border)}.contact-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:1.5rem 0}.contact-info-card{display:flex;align-items:center;gap:.75rem;padding:1rem;background:var(--color-dark-bg);border:1px solid var(--color-border);transition:var(--transition)}.contact-info-card:hover{border-color:var(--color-green-dim);box-shadow:var(--glow-green)}.info-icon{font-size:1.4rem}.info-label{display:block;font-family:var(--font-mono);font-size:.65rem;color:var(--color-white-dark);text-transform:uppercase;letter-spacing:1px}.info-value{display:block;font-family:var(--font-mono);font-size:.82rem;color:var(--color-white);font-weight:500}.contact-form-wrapper{margin:2rem 0;border:1px solid var(--color-border);background:var(--color-dark-bg)}.contact-form-header{padding:.6rem 1rem;background:var(--color-dark-secondary);border-bottom:1px solid var(--color-border);font-family:var(--font-mono);font-size:.78rem}.contact-form-body{padding:1.5rem}.contact-form-footer{padding:.5rem 1rem;background:var(--color-dark-secondary);border-top:1px solid var(--color-border)}.contact-form-body .wpcf7-form{font-family:var(--font-mono)}.contact-form-body .wpcf7-form label{display:block;font-family:var(--font-mono);font-size:.78rem;color:var(--color-yellow);margin-bottom:.3rem;letter-spacing:.5px}.contact-form-body .wpcf7-form label::before{content:"// ";color:var(--color-white-dark)}.contact-form-body .wpcf7-form input[type="text"],.contact-form-body .wpcf7-form input[type="email"],.contact-form-body .wpcf7-form input[type="url"],.contact-form-body .wpcf7-form input[type="tel"],.contact-form-body .wpcf7-form input[type="number"],.contact-form-body .wpcf7-form select,.contact-form-body .wpcf7-form textarea{width:100%;padding:.6rem .8rem;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-green);font-family:var(--font-mono);font-size:.85rem;transition:var(--transition);margin-bottom:1rem;outline:none;resize:vertical}.contact-form-body .wpcf7-form input:focus,.contact-form-body .wpcf7-form textarea:focus,.contact-form-body .wpcf7-form select:focus{border-color:var(--color-green);box-shadow:var(--glow-green);color:var(--color-green-bright)}.contact-form-body .wpcf7-form input::placeholder,.contact-form-body .wpcf7-form textarea::placeholder{color:var(--color-white-dark);font-style:italic}.contact-form-body .wpcf7-form textarea{min-height:140px}.contact-form-body .wpcf7-form input[type="submit"],.contact-form-body .wpcf7-form .wpcf7-submit{display:inline-block;padding:.6rem 1.5rem;background:#fff0;border:2px solid var(--color-green);color:var(--color-green);font-family:var(--font-mono);font-size:.82rem;font-weight:700;cursor:pointer;transition:var(--transition);letter-spacing:1px;text-transform:none;position:relative;overflow:hidden}.contact-form-body .wpcf7-form input[type="submit"]::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--color-green);z-index:-1;transition:var(--transition)}.contact-form-body .wpcf7-form input[type="submit"]:hover::before{left:0}.contact-form-body .wpcf7-form input[type="submit"]:hover{color:var(--color-dark-bg);box-shadow:var(--glow-green)}.wpcf7-not-valid-tip{color:var(--color-red)!important;font-family:var(--font-mono)!important;font-size:0.7rem!important}.wpcf7 form.sent .wpcf7-response-output{border-color:var(--color-green)!important;background:rgb(57 211 83 / .05)!important;color:var(--color-green)!important;font-family:var(--font-mono)!important;font-size:0.8rem!important}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output{border-color:var(--color-red)!important;background:rgb(248 81 73 / .05)!important;color:var(--color-red)!important;font-family:var(--font-mono)!important;font-size:0.8rem!important}.wpcf7-response-output{border:1px solid var(--color-border)!important;padding:.6rem 1rem!important;margin:.5rem 0 0!important}.wpcf7-spinner{border-color:var(--color-green) #fff0 transparent!important}.contact-social-row{margin-top:2rem}.contact-social-icons{display:flex;gap:1rem;flex-wrap:wrap}.contact-social-link{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--color-dark-bg);border:1px solid var(--color-border);color:var(--color-white-dim);font-family:var(--font-mono);font-size:.78rem;text-decoration:none;transition:var(--transition)}.contact-social-link:hover{border-color:var(--color-blue);color:var(--color-blue);box-shadow:var(--glow-blue);text-shadow:none}.contact-social-link svg{flex-shrink:0}.portfolio-archive{padding:0}.portfolio-header{margin-bottom:1.5rem}.portfolio-archive-title{font-family:var(--font-mono);font-size:1.8rem;font-weight:700;color:var(--color-green);text-shadow:var(--glow-green);margin-bottom:.5rem;line-height:1.3}.portfolio-subtitle{font-family:var(--font-mono);font-size:.82rem;color:var(--color-white-dim);margin-bottom:0}.portfolio-stats-bar{display:flex;flex-wrap:wrap;gap:0;background:var(--color-dark-secondary);border:1px solid var(--color-border);margin-bottom:1.5rem;font-family:var(--font-mono);font-size:.82rem}.portfolio-stat{padding:.65rem 1.2rem;border-right:1px solid var(--color-border)}.portfolio-stat:last-child{border-right:none}.portfolio-tag-filter{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1.5rem;font-family:var(--font-mono)}.portfolio-filter-tag{display:inline-block;padding:.25rem .6rem;border:1px solid var(--color-border);color:var(--color-white-dim);font-size:.7rem;text-decoration:none;transition:var(--transition)}.portfolio-filter-tag:hover{border-color:var(--color-green);color:var(--color-green);text-shadow:none}.portfolio-filter-tag.active{background:var(--color-green);border-color:var(--color-green);color:var(--color-dark-bg)}.portfolio-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.portfolio-card{background:var(--color-dark-secondary);border:1px solid var(--color-border);transition:var(--transition);position:relative;overflow:hidden}.portfolio-card::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent 0%,rgb(57 211 83 / .06) 100%);opacity:0;transition:var(--transition);pointer-events:none;z-index:1}.portfolio-card:hover{border-color:var(--color-green-dim);box-shadow:0 0 20px rgb(57 211 83 / .15);transform:translateY(-4px)}.portfolio-card:hover::before{opacity:1}.portfolio-card-image{width:100%;height:200px;overflow:hidden;position:relative;background:var(--color-dark-bg)}.portfolio-card-image img{width:100%;height:100%;object-fit:cover;transition:var(--transition)}.portfolio-card:hover .portfolio-card-image img{transform:scale(1.05);filter:brightness(1.1)}.portfolio-card-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,rgb(0 0 0 / .12),rgb(0 0 0 / .12) 1px,transparent 1px,transparent 2px);pointer-events:none}.portfolio-card-no-image{display:flex;align-items:center;justify-content:center}.portfolio-ascii-placeholder{display:flex;flex-direction:column;align-items:center;font-family:var(--font-mono)}.portfolio-card-body{padding:1rem;position:relative;z-index:2}.portfolio-card-tags{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:.6rem}.portfolio-tag-badge{display:inline-block;font-family:var(--font-mono);font-size:.6rem;font-weight:600;color:var(--color-cyan);border:1px solid var(--color-cyan);padding:1px 6px;text-transform:uppercase;letter-spacing:.5px;opacity:.8}.portfolio-card-title{font-family:var(--font-mono);font-size:.95rem;font-weight:700;margin-bottom:.5rem;line-height:1.4}.portfolio-card-title a{color:var(--color-green);text-decoration:none;transition:var(--transition)}.portfolio-card:hover .portfolio-card-title a{color:var(--color-blue);text-shadow:none}.portfolio-card-excerpt{font-family:var(--font-mono);font-size:.78rem;color:var(--color-white-dark);line-height:1.6;margin-bottom:.8rem}.portfolio-card-footer{display:flex;justify-content:space-between;align-items:center;padding-top:.6rem;border-top:1px solid var(--color-border)}.portfolio-view-link,.portfolio-external-link{font-family:var(--font-mono);font-size:.72rem;color:var(--color-white-dim);text-decoration:none;transition:var(--transition)}.portfolio-view-link:hover{color:var(--color-green);text-shadow:none}.portfolio-external-link:hover{color:var(--color-blue);text-shadow:none}.portfolio-nav{display:flex;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}.portfolio-nav-link{display:flex;flex-direction:column;gap:.3rem;font-family:var(--font-mono);font-size:.82rem;color:var(--color-white-dim);text-decoration:none;padding:.8rem;border:1px solid var(--color-border);transition:var(--transition);max-width:48%}.portfolio-nav-link:hover{border-color:var(--color-green-dim);background:var(--color-dark-bg);text-shadow:none}.portfolio-nav-next{text-align:right;margin-left:auto}@media (max-width:768px){.contact-info-grid{grid-template-columns:1fr}.contact-social-icons{flex-direction:column}.portfolio-grid{grid-template-columns:1fr}.portfolio-stats-bar{flex-direction:column}.portfolio-stat{border-right:none;border-bottom:1px solid var(--color-border)}.portfolio-stat:last-child{border-bottom:none}.portfolio-nav{flex-direction:column}.portfolio-nav-link{max-width:100%}.portfolio-nav-next{text-align:left}.contact-title{font-size:1.3rem}.portfolio-archive-title{font-size:1.3rem}}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.about-page{padding:0}.about-vim-panel{min-height:auto}.about-neofetch{background:var(--color-dark-bg);border:1px solid var(--color-border);padding:1.2rem 1.5rem;margin:1rem 0 1.5rem;font-family:var(--font-mono)}.neofetch-row{display:flex;gap:0;font-size:.82rem;line-height:1.8}.nf-label{color:var(--color-green);font-weight:700;min-width:80px}.nf-sep{color:var(--color-white-dark);margin:0 8px}.nf-value{color:var(--color-white)}.neofetch-colors{display:flex;gap:4px;margin-top:.8rem;padding-top:.6rem;border-top:1px solid var(--color-border)}.neofetch-colors span{display:inline-block;width:24px;height:14px;border-radius:2px}.about-section{margin:1.5rem 0}.about-section-header{font-family:var(--font-mono);font-size:.78rem;color:var(--color-white-dim);padding:.5rem .8rem;background:var(--color-dark-secondary);border:1px solid var(--color-border);border-bottom:none}.about-section-body{padding:1rem 1.2rem;background:var(--color-dark-bg);border:1px solid var(--color-border);font-family:var(--font-mono);font-size:.85rem;color:var(--color-white-dim);line-height:1.8}.about-section-body p{margin:0}.about-skills-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.8rem;padding:1rem;background:var(--color-dark-bg);border:1px solid var(--color-border)}.about-skill-item{padding:.6rem;border:1px solid var(--color-border);font-family:var(--font-mono);background:var(--color-dark-secondary)}.about-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem;margin-top:.5rem}.about-feature-card{display:flex;flex-direction:column;gap:.3rem;padding:1rem;background:var(--color-dark-bg);border:1px solid var(--color-border);text-decoration:none;transition:var(--transition);font-family:var(--font-mono)}.about-feature-card:hover{border-color:var(--color-green-dim);box-shadow:var(--glow-green);text-shadow:none}.feature-icon{font-size:1.5rem}.feature-title{font-size:.82rem;color:var(--color-white);font-weight:600}.feature-source{font-size:.65rem;color:var(--color-white-dark);text-transform:uppercase;letter-spacing:1px}.about-profile-links{display:flex;flex-wrap:wrap;gap:.6rem}.about-profile-link{display:inline-block;padding:.4rem .8rem;background:var(--color-dark-bg);border:1px solid var(--color-border);color:var(--color-blue);font-family:var(--font-mono);font-size:.78rem;text-decoration:none;transition:var(--transition)}.about-profile-link:hover{border-color:var(--color-green);color:var(--color-green);box-shadow:var(--glow-green);text-shadow:none}.about-quote-block{margin:2rem 0;font-family:var(--font-mono);font-size:.85rem;color:var(--color-white-dim);background:var(--color-dark-bg);border:1px solid var(--color-border);padding:1rem 1.2rem;line-height:1.8}.about-quote-block .comment-marker{color:var(--color-green-dim);display:block;font-size:.75rem}.about-quote-block p{margin:.3rem 0;padding-left:.5rem;border-left:2px solid var(--color-yellow);color:var(--color-yellow)}.tutorial-archive{padding:0}.tutorial-header{margin-bottom:1.5rem}.tutorial-archive-title{font-family:var(--font-mono);font-size:1.8rem;font-weight:700;color:var(--color-green);text-shadow:var(--glow-green);margin-bottom:.5rem;line-height:1.3}.tutorial-subtitle{font-family:var(--font-mono);font-size:.82rem;color:var(--color-white-dim);margin-bottom:0}.tutorial-list{border:1px solid var(--color-border);background:var(--color-dark-bg)}.tutorial-list-item{display:flex;gap:0;border-bottom:1px solid var(--color-border);transition:var(--transition)}.tutorial-list-item:last-child{border-bottom:none}.tutorial-list-item:hover{background:rgb(57 211 83 / .03)}.tutorial-line-num{font-family:var(--font-mono);font-size:.75rem;color:var(--color-white-dark);min-width:3.5rem;padding:.8rem .5rem .8rem .8rem;text-align:right;border-right:1px solid var(--color-border);user-select:none;opacity:.5;white-space:pre;line-height:1.6}.tutorial-list-content{flex:1;padding:.8rem 1rem;min-width:0}.tutorial-list-row-1{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.tutorial-list-title{font-family:var(--font-mono);font-size:.88rem;font-weight:600;margin:0;line-height:1.4}.tutorial-list-title a{color:var(--color-green);text-decoration:none;transition:var(--transition)}.tutorial-list-item:hover .tutorial-list-title a{color:var(--color-blue);text-shadow:none}.tutorial-list-date{font-family:var(--font-mono);font-size:.68rem;color:var(--color-white-dark);white-space:nowrap;flex-shrink:0}.tutorial-list-row-2{margin-top:.3rem}.tutorial-list-excerpt{font-family:var(--font-mono);font-size:.75rem;color:var(--color-white-dark);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tutorial-list-tags{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.4rem}@media (max-width:768px){.about-neofetch{padding:.8rem}.nf-label{min-width:60px;font-size:.72rem}.nf-value{font-size:.72rem}.about-skills-grid{grid-template-columns:1fr}.about-features-grid{grid-template-columns:1fr}.about-profile-links{flex-direction:column}.tutorial-list-row-1{flex-direction:column;gap:.3rem}.tutorial-line-num{display:none}.tutorial-archive-title{font-size:1.3rem}}.terminal-category-tabs .vim-tab{height:32px;border-bottom:1px solid var(--color-border);background:#fff0;padding:0 12px}.terminal-category-tabs .vim-tab.active{background:var(--color-dark-secondary);border-bottom:2px solid var(--color-green);color:var(--color-green)}.ls-table{display:flex;flex-direction:column;width:100%}.ls-row{display:flex;flex-direction:column;padding:.6rem 0;border-bottom:1px solid rgb(255 255 255 / .03);text-decoration:none;color:inherit;transition:background 0.1s}.ls-row:hover{background:rgb(0 255 65 / .03)}.ls-main-line{display:flex;align-items:center;gap:0}.ls-perms{color:var(--color-white-dark);width:100px;flex-shrink:0;white-space:nowrap;margin-right:15px}.ls-owner{color:var(--color-blue);width:100px;flex-shrink:0;white-space:nowrap;margin-right:15px}.ls-size{color:var(--color-purple);width:80px;text-align:right;flex-shrink:0;white-space:nowrap;margin-right:25px}.ls-date{color:var(--color-cyan);width:110px;flex-shrink:0;white-space:nowrap;margin-right:20px}.ls-name{color:var(--color-yellow);flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ls-filename{display:inline}.ls-action{display:none;color:var(--color-green);font-weight:700;margin-left:10px}.ls-row:hover .ls-filename{display:none}.ls-row:hover .ls-action{display:inline}.ls-details-line{margin-left:450px;margin-top:.1rem;font-size:.72rem;color:var(--color-white-dark);display:flex;flex-wrap:wrap;gap:1.2rem;line-height:1.4}.ls-excerpt{opacity:.6}.ls-tags{display:flex;gap:.5rem}.ls-tag{color:var(--color-blue-dim)}.ls-tag::before{content:"#"}@media (max-width:900px){.ls-details-line{margin-left:0}.ls-perms,.ls-owner,.ls-size,.ls-date{display:none}}.about-featured-in{margin:3rem 0}.featured-in-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;margin-top:1rem}.featured-in-item{background:var(--color-dark-secondary);border:1px solid var(--color-border);padding:1rem;text-align:center;border-radius:4px;transition:all 0.3s ease;text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:.5rem}.featured-in-item:hover{border-color:var(--color-yellow);box-shadow:0 0 10px rgb(244 165 53 / .1)}.featured-logo{width:40px;height:40px;object-fit:contain;filter:grayscale(1) brightness(1.5);transition:filter 0.3s}.featured-in-item:hover .featured-logo{filter:grayscale(0) brightness(1)}.featured-label{font-family:var(--font-mono);font-size:.75rem;color:var(--color-white-dim)}.about-quote-block{margin:4rem 0 2rem;font-family:var(--font-mono);color:var(--color-white-dim);line-height:1.6;position:relative;padding:1rem 2rem}.about-quote-block::before{content:"/*";color:var(--color-white-dark);display:block;margin-bottom:.5rem}.about-quote-block::after{content:"*/";color:var(--color-white-dark);display:block;margin-top:.5rem;text-align:right}.about-quote-content{font-style:italic;border-left:1px solid var(--color-border);padding-left:1.5rem}@media (max-width:768px){.ls-details-line{margin-left:0}.neofetch-ascii{display:none}}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.post-navigation-terminal a{display:block}.marquee-clone{display:none}.menu-toggle{display:none;background:var(--color-green-dim);border:1px solid var(--color-green);color:#fff;padding:8px 12px;font-family:var(--font-pixel);font-size:.6rem;cursor:pointer;transition:var(--transition);z-index:99999;pointer-events:auto}.menu-toggle.active{background:var(--color-green);color:var(--color-dark-bg)}.header-meta{font-family:var(--font-mono);font-size:.7rem;color:var(--color-white-dark);display:flex;align-items:center;flex:1;justify-content:flex-end;margin:0 1.5rem;overflow:hidden;position:relative}.header-meta-marquee{display:flex;gap:1.5rem;white-space:nowrap}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (max-width:1024px){.site-header{overflow:visible!important}.site-header-inner{flex-wrap:wrap;gap:1rem;position:relative;z-index:1000}.site-branding{flex:1}.menu-toggle{display:block}.vim-tabline{display:none;width:100%;height:auto;flex-direction:column;position:absolute;top:100%;left:0;right:0;z-index:999999;background:var(--color-dark-secondary);border:1px solid var(--color-green);padding:0;margin-top:20px;box-shadow:0 10px 30px rgb(0 0 0 / .5)}.vim-tabline.active{display:flex}.vim-tab{border-right:none;border-bottom:1px solid var(--color-border);padding:12px 16px;justify-content:flex-start}.header-meta{order:3;width:100%;margin:1rem 0 0;background:var(--color-dark-bg);padding:6px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);display:block}.header-meta-marquee{animation:marquee 15s linear infinite;width:max-content;padding-left:1rem}.marquee-clone{display:flex;gap:1.5rem;margin-left:1.5rem}}@media (max-width:768px){.site-title{font-size:.95rem}.site-tagline{display:none}}.nav-links{display:flex}.nav-links .prev,.nav-links .next{width:80px}.single #main{overflow:hidden}.sprite-wrap{display:inline-flex;flex-direction:column;align-items:center;gap:14px;cursor:default;user-select:none}.sprite-label{font-family:"JetBrains Mono","Fira Code",monospace;font-size:.65rem;color:#00ff41;letter-spacing:2px;text-transform:uppercase;opacity:.8;width:110px}.sprite-label::before{content:"// ";opacity:.5}.sprite-f1,.sprite-robin,.sprite-batman,.sprite-manutd,.sprite-pacman,.sprite-ps5{width:3px;height:3px;background:#fff0;display:inline-block;image-rendering:pixelated}.sprite-f1{box-shadow:39px 0 0 #e10600,42px 0 0 #e10600,30px 3px 0 #e10600,33px 3px 0 #e10600,36px 3px 0 #e10600,39px 3px 0 #e10600,42px 3px 0 #e10600,45px 3px 0 #e10600,48px 3px 0 #e10600,51px 3px 0 #e10600,24px 6px 0 #e10600,27px 6px 0 #e10600,30px 6px 0 #e10600,33px 6px 0 #e10600,36px 6px 0 #f0f0f0,39px 6px 0 #f0f0f0,42px 6px 0 #f0f0f0,45px 6px 0 #e10600,48px 6px 0 #e10600,51px 6px 0 #e10600,54px 6px 0 #e10600,57px 6px 0 #e10600,0 9px 0 #ffe000,9px 9px 0 #e10600,12px 9px 0 #e10600,15px 9px 0 #e10600,18px 9px 0 #e10600,21px 9px 0 #e10600,24px 9px 0 #e10600,27px 9px 0 #e10600,48px 9px 0 #e10600,51px 9px 0 #e10600,54px 9px 0 #e10600,57px 9px 0 #e10600,60px 9px 0 #e10600,63px 9px 0 #ffe000,0 12px 0 #ffe000,3px 12px 0 #e10600,6px 12px 0 #e10600,9px 12px 0 #e10600,12px 12px 0 #e10600,15px 12px 0 #e10600,18px 12px 0 #e10600,21px 12px 0 #e10600,24px 12px 0 #e10600,27px 12px 0 #e10600,30px 12px 0 #8b0000,33px 12px 0 #8b0000,48px 12px 0 #e10600,51px 12px 0 #e10600,54px 12px 0 #e10600,57px 12px 0 #e10600,60px 12px 0 #e10600,63px 12px 0 #ffe000,0 15px 0 #e10600,3px 15px 0 #e10600,6px 15px 0 #e10600,9px 15px 0 #e10600,12px 15px 0 #e10600,15px 15px 0 #e10600,18px 15px 0 #e10600,21px 15px 0 #e10600,24px 15px 0 #e10600,27px 15px 0 #e10600,30px 15px 0 #e10600,33px 15px 0 #e10600,36px 15px 0 #e10600,39px 15px 0 #e10600,42px 15px 0 #e10600,45px 15px 0 #e10600,48px 15px 0 #e10600,51px 15px 0 #e10600,54px 15px 0 #e10600,57px 15px 0 #e10600,60px 15px 0 #e10600,63px 15px 0 #e10600,3px 18px 0 #8b0000,6px 18px 0 #8b0000,9px 18px 0 #8b0000,12px 18px 0 #8b0000,15px 18px 0 #8b0000,18px 18px 0 #8b0000,21px 18px 0 #8b0000,24px 18px 0 #8b0000,27px 18px 0 #8b0000,30px 18px 0 #8b0000,33px 18px 0 #8b0000,36px 18px 0 #8b0000,39px 18px 0 #8b0000,42px 18px 0 #8b0000,45px 18px 0 #8b0000,48px 18px 0 #8b0000,51px 18px 0 #8b0000,54px 18px 0 #8b0000,57px 18px 0 #8b0000,60px 18px 0 #8b0000,6px 21px 0 #0f0f0f,9px 21px 0 #0f0f0f,12px 21px 0 #0f0f0f,15px 21px 0 #0f0f0f,18px 21px 0 #0f0f0f,42px 21px 0 #0f0f0f,45px 21px 0 #0f0f0f,48px 21px 0 #0f0f0f,51px 21px 0 #0f0f0f,54px 21px 0 #0f0f0f,3px 24px 0 #0f0f0f,6px 24px 0 #0f0f0f,9px 24px 0 #aaaaaa,12px 24px 0 #aaaaaa,15px 24px 0 #0f0f0f,18px 24px 0 #0f0f0f,21px 24px 0 #0f0f0f,39px 24px 0 #0f0f0f,42px 24px 0 #0f0f0f,45px 24px 0 #aaaaaa,48px 24px 0 #aaaaaa,51px 24px 0 #0f0f0f,54px 24px 0 #0f0f0f,57px 24px 0 #0f0f0f,6px 27px 0 #0f0f0f,9px 27px 0 #0f0f0f,12px 27px 0 #0f0f0f,15px 27px 0 #0f0f0f,18px 27px 0 #0f0f0f,42px 27px 0 #0f0f0f,45px 27px 0 #0f0f0f,48px 27px 0 #0f0f0f,51px 27px 0 #0f0f0f,54px 27px 0 #0f0f0f;animation:sprite-float 3s ease-in-out infinite,sprite-glow-red 2s ease-in-out infinite;margin:30px 10px 10px 0}.sprite-robin{box-shadow:12px 0 0 #1a1a1a,15px 0 0 #1a1a1a,18px 0 0 #1a1a1a,21px 0 0 #1a1a1a,24px 0 0 #1a1a1a,27px 0 0 #1a1a1a,30px 0 0 #1a1a1a,9px 3px 0 #1a1a1a,12px 3px 0 #1a1a1a,15px 3px 0 #1a1a1a,18px 3px 0 #1a1a1a,21px 3px 0 #1a1a1a,24px 3px 0 #1a1a1a,27px 3px 0 #1a1a1a,30px 3px 0 #1a1a1a,33px 3px 0 #1a1a1a,9px 6px 0 #1a1a1a,12px 6px 0 #f4c2a1,15px 6px 0 #f4c2a1,18px 6px 0 #f4c2a1,21px 6px 0 #f4c2a1,24px 6px 0 #f4c2a1,27px 6px 0 #f4c2a1,30px 6px 0 #1a1a1a,9px 9px 0 #1a1a1a,12px 9px 0 #f4c2a1,15px 9px 0 #4444ff,18px 9px 0 #000033,21px 9px 0 #f4c2a1,24px 9px 0 #4444ff,27px 9px 0 #000033,30px 9px 0 #1a1a1a,9px 12px 0 #1a1a1a,12px 12px 0 #f4c2a1,15px 12px 0 #f4c2a1,18px 12px 0 #e08070,21px 12px 0 #f4c2a1,24px 12px 0 #f4c2a1,27px 12px 0 #f4c2a1,30px 12px 0 #1a1a1a,6px 15px 0 #1a1a1a,9px 15px 0 #1a1a1a,12px 15px 0 #f4c2a1,15px 15px 0 #f4c2a1,18px 15px 0 #f4c2a1,21px 15px 0 #f4c2a1,24px 15px 0 #f4c2a1,27px 15px 0 #f4c2a1,30px 15px 0 #1a1a1a,33px 15px 0 #1a1a1a,6px 18px 0 #1a1a1a,9px 18px 0 #1a1a1a,12px 18px 0 #1a1a1a,15px 18px 0 #f4c2a1,18px 18px 0 #f4c2a1,21px 18px 0 #f4c2a1,24px 18px 0 #1a1a1a,27px 18px 0 #1a1a1a,30px 18px 0 #1a1a1a,33px 18px 0 #1a1a1a,3px 21px 0 #1a1a1a,6px 21px 0 #2a0d47,9px 21px 0 #4a1a7c,12px 21px 0 #4a1a7c,15px 21px 0 #4a1a7c,18px 21px 0 #4a1a7c,21px 21px 0 #4a1a7c,24px 21px 0 #4a1a7c,27px 21px 0 #4a1a7c,30px 21px 0 #2a0d47,33px 21px 0 #1a1a1a,3px 24px 0 #f4c2a1,6px 24px 0 #2a0d47,9px 24px 0 #4a1a7c,12px 24px 0 #4a1a7c,15px 24px 0 #4a1a7c,18px 24px 0 #4a1a7c,21px 24px 0 #4a1a7c,24px 24px 0 #4a1a7c,27px 24px 0 #4a1a7c,30px 24px 0 #2a0d47,33px 24px 0 #f4c2a1,3px 27px 0 #f4c2a1,6px 27px 0 #2a0d47,9px 27px 0 #4a1a7c,12px 27px 0 #4a1a7c,15px 27px 0 #4a1a7c,18px 27px 0 #cc0000,21px 27px 0 #cc0000,24px 27px 0 #4a1a7c,27px 27px 0 #4a1a7c,30px 27px 0 #2a0d47,33px 27px 0 #f4c2a1,3px 30px 0 #f4c2a1,6px 30px 0 #2a0d47,9px 30px 0 #4a1a7c,12px 30px 0 #4a1a7c,15px 30px 0 #4a1a7c,18px 30px 0 #4a1a7c,21px 30px 0 #4a1a7c,24px 30px 0 #4a1a7c,27px 30px 0 #4a1a7c,30px 30px 0 #2a0d47,33px 30px 0 #f4c2a1,9px 33px 0 #2a0d47,12px 33px 0 #2a0d47,15px 33px 0 #2a0d47,18px 33px 0 #2a0d47,21px 33px 0 #2a0d47,24px 33px 0 #2a0d47,27px 33px 0 #2a0d47,6px 36px 0 #2a0d47,9px 36px 0 #2a0d47,12px 36px 0 #4a1a7c,15px 36px 0 #4a1a7c,18px 36px 0 #4a1a7c,21px 36px 0 #4a1a7c,24px 36px 0 #4a1a7c,27px 36px 0 #2a0d47,30px 36px 0 #2a0d47,6px 39px 0 #2a0d47,9px 39px 0 #1a1a1a,12px 39px 0 #1a1a1a,15px 39px 0 #4a1a7c,18px 39px 0 #4a1a7c,21px 39px 0 #4a1a7c,24px 39px 0 #1a1a1a,27px 39px 0 #1a1a1a,30px 39px 0 #2a0d47,9px 42px 0 #1a1a1a,12px 42px 0 #1a1a1a,15px 42px 0 #1a1a1a,18px 42px 0 #4a1a7c,21px 42px 0 #1a1a1a,24px 42px 0 #1a1a1a,27px 42px 0 #1a1a1a,9px 45px 0 #1a1a1a,12px 45px 0 #1a1a1a,15px 45px 0 #1a1a1a,21px 45px 0 #1a1a1a,24px 45px 0 #1a1a1a,27px 45px 0 #1a1a1a;animation:sprite-float 3.4s ease-in-out infinite,sprite-glow-purple 2.5s ease-in-out infinite;margin:10px}.sprite-batman{box-shadow:9px 0 0 #1a1a1a,30px 0 0 #1a1a1a,6px 3px 0 #1a1a1a,9px 3px 0 #1a1a1a,27px 3px 0 #1a1a1a,30px 3px 0 #1a1a1a,33px 3px 0 #1a1a1a,6px 6px 0 #1a1a1a,9px 6px 0 #1a1a1a,12px 6px 0 #1a1a1a,15px 6px 0 #1a1a1a,18px 6px 0 #1a1a1a,21px 6px 0 #1a1a1a,24px 6px 0 #1a1a1a,27px 6px 0 #1a1a1a,30px 6px 0 #1a1a1a,33px 6px 0 #1a1a1a,3px 9px 0 #1a1a1a,6px 9px 0 #1a1a1a,9px 9px 0 #ffff99,12px 9px 0 #ffff99,15px 9px 0 #1a1a1a,18px 9px 0 #1a1a1a,21px 9px 0 #1a1a1a,24px 9px 0 #ffff99,27px 9px 0 #ffff99,30px 9px 0 #1a1a1a,33px 9px 0 #1a1a1a,36px 9px 0 #1a1a1a,3px 12px 0 #1a1a1a,6px 12px 0 #1a1a1a,9px 12px 0 #1a1a1a,12px 12px 0 #1a1a1a,15px 12px 0 #1a1a1a,18px 12px 0 #2d2d2d,21px 12px 0 #1a1a1a,24px 12px 0 #1a1a1a,27px 12px 0 #1a1a1a,30px 12px 0 #1a1a1a,33px 12px 0 #1a1a1a,36px 12px 0 #1a1a1a,0 15px 0 #1a1a1a,3px 15px 0 #1a1a1a,6px 15px 0 #1a1a1a,9px 15px 0 #1a1a1a,12px 15px 0 #1a1a1a,15px 15px 0 #1a1a1a,18px 15px 0 #f7c94b,21px 15px 0 #f7c94b,24px 15px 0 #1a1a1a,27px 15px 0 #1a1a1a,30px 15px 0 #1a1a1a,33px 15px 0 #1a1a1a,36px 15px 0 #1a1a1a,39px 15px 0 #1a1a1a,42px 15px 0 #1a1a1a,0 18px 0 #1a1a1a,3px 18px 0 #1a1a1a,6px 18px 0 #1a1a1a,9px 18px 0 #f7c94b,12px 18px 0 #1a1a1a,15px 18px 0 #1a1a1a,18px 18px 0 #f7c94b,21px 18px 0 #f7c94b,24px 18px 0 #1a1a1a,27px 18px 0 #1a1a1a,30px 18px 0 #f7c94b,33px 18px 0 #1a1a1a,36px 18px 0 #1a1a1a,39px 18px 0 #1a1a1a,42px 18px 0 #1a1a1a,0 21px 0 #2d2d2d,3px 21px 0 #1a1a1a,6px 21px 0 #f7c94b,9px 21px 0 #f7c94b,12px 21px 0 #f7c94b,15px 21px 0 #f7c94b,18px 21px 0 #f7c94b,21px 21px 0 #f7c94b,24px 21px 0 #f7c94b,27px 21px 0 #f7c94b,30px 21px 0 #f7c94b,33px 21px 0 #f7c94b,36px 21px 0 #f7c94b,39px 21px 0 #1a1a1a,42px 21px 0 #2d2d2d,3px 24px 0 #1a1a1a,6px 24px 0 #1a1a1a,9px 24px 0 #f7c94b,12px 24px 0 #f7c94b,15px 24px 0 #f7c94b,18px 24px 0 #1a1a1a,21px 24px 0 #1a1a1a,24px 24px 0 #f7c94b,27px 24px 0 #f7c94b,30px 24px 0 #f7c94b,33px 24px 0 #f7c94b,36px 24px 0 #1a1a1a,39px 24px 0 #1a1a1a,0 27px 0 #2d2d2d,3px 27px 0 #1a1a1a,6px 27px 0 #1a1a1a,9px 27px 0 #1a1a1a,12px 27px 0 #1a1a1a,15px 27px 0 #1a1a1a,18px 27px 0 #1a1a1a,21px 27px 0 #1a1a1a,24px 27px 0 #1a1a1a,27px 27px 0 #1a1a1a,30px 27px 0 #1a1a1a,33px 27px 0 #1a1a1a,36px 27px 0 #1a1a1a,39px 27px 0 #2d2d2d,0 30px 0 #2d2d2d,3px 30px 0 #1a1a1a,6px 30px 0 #1a1a1a,9px 30px 0 #1a1a1a,12px 30px 0 #1a1a1a,15px 30px 0 #1a1a1a,18px 30px 0 #1a1a1a,21px 30px 0 #1a1a1a,24px 30px 0 #1a1a1a,27px 30px 0 #1a1a1a,30px 30px 0 #1a1a1a,33px 30px 0 #1a1a1a,39px 30px 0 #2d2d2d,9px 33px 0 #1a1a1a,12px 33px 0 #1a1a1a,15px 33px 0 #1a1a1a,21px 33px 0 #1a1a1a,24px 33px 0 #1a1a1a,27px 33px 0 #1a1a1a,30px 33px 0 #1a1a1a,9px 36px 0 #1a1a1a,12px 36px 0 #1a1a1a,15px 36px 0 #1a1a1a,21px 36px 0 #1a1a1a,24px 36px 0 #1a1a1a,27px 36px 0 #1a1a1a,6px 39px 0 #1a1a1a,9px 39px 0 #1a1a1a,12px 39px 0 #1a1a1a,15px 39px 0 #1a1a1a,18px 39px 0 #1a1a1a,21px 39px 0 #1a1a1a,24px 39px 0 #1a1a1a,27px 39px 0 #1a1a1a,30px 39px 0 #1a1a1a;animation:sprite-float 3.2s ease-in-out infinite,sprite-glow-yellow 2s ease-in-out infinite;margin:10px}.sprite-manutd{box-shadow:3px 0 0 #fbe122,21px 0 0 #fbe122,3px 3px 0 #fbe122,6px 3px 0 #fbe122,18px 3px 0 #fbe122,21px 3px 0 #fbe122,3px 6px 0 #fbe122,6px 6px 0 #da291c,9px 6px 0 #da291c,12px 6px 0 #da291c,15px 6px 0 #da291c,18px 6px 0 #da291c,21px 6px 0 #fbe122,3px 9px 0 #da291c,6px 9px 0 #da291c,9px 9px 0 #f4c2a1,12px 9px 0 #f4c2a1,15px 9px 0 #f4c2a1,18px 9px 0 #f4c2a1,21px 9px 0 #da291c,24px 9px 0 #da291c,6px 12px 0 #da291c,9px 12px 0 #000000,12px 12px 0 #f4c2a1,15px 12px 0 #f4c2a1,18px 12px 0 #000000,21px 12px 0 #da291c,6px 15px 0 #da291c,9px 15px 0 #f4c2a1,12px 15px 0 #8b0000,15px 15px 0 #8b0000,18px 15px 0 #f4c2a1,21px 15px 0 #da291c,6px 18px 0 #da291c,9px 18px 0 #da291c,12px 18px 0 #da291c,15px 18px 0 #da291c,18px 18px 0 #da291c,21px 18px 0 #da291c,0 21px 0 #da291c,3px 21px 0 #da291c,6px 21px 0 #da291c,9px 21px 0 #da291c,12px 21px 0 #da291c,15px 21px 0 #da291c,18px 21px 0 #da291c,21px 21px 0 #da291c,24px 21px 0 #da291c,27px 21px 0 #da291c,0 24px 0 #f4c2a1,3px 24px 0 #da291c,6px 24px 0 #da291c,9px 24px 0 #da291c,12px 24px 0 #da291c,15px 24px 0 #da291c,18px 24px 0 #da291c,21px 24px 0 #da291c,24px 24px 0 #da291c,27px 24px 0 #f4c2a1,6px 27px 0 #da291c,9px 27px 0 #da291c,12px 27px 0 #da291c,15px 27px 0 #da291c,18px 27px 0 #da291c,21px 27px 0 #da291c,6px 30px 0 #fbe122,9px 30px 0 #0f0f0f,12px 30px 0 #fbe122,15px 30px 0 #0f0f0f,18px 30px 0 #fbe122,21px 30px 0 #0f0f0f,6px 33px 0 #0f0f0f,9px 33px 0 #fbe122,12px 33px 0 #0f0f0f,15px 33px 0 #fbe122,18px 33px 0 #0f0f0f,21px 33px 0 #fbe122,9px 36px 0 #fbe122,12px 36px 0 #fbe122,15px 36px 0 #fbe122,18px 36px 0 #fbe122,12px 39px 0 #fbe122,15px 39px 0 #fbe122,24px 39px 0 #da291c,27px 39px 0 #da291c,9px 42px 0 #0f0f0f,12px 42px 0 #0f0f0f,15px 42px 0 #fbe122,18px 42px 0 #0f0f0f,24px 42px 0 #da291c,27px 42px 0 #da291c,30px 42px 0 #da291c,27px 45px 0 #fbe122,30px 45px 0 #da291c,6px 48px 0 #0f0f0f,9px 48px 0 #0f0f0f,12px 48px 0 #0f0f0f,18px 48px 0 #0f0f0f,21px 48px 0 #0f0f0f,24px 48px 0 #0f0f0f;animation:sprite-float 3.6s ease-in-out infinite,sprite-glow-red 2s ease-in-out infinite;margin:10px}.sprite-pacman{box-shadow:9px 0 0 #ff1a1a,12px 0 0 #ff1a1a,15px 0 0 #ff1a1a,18px 0 0 #ff1a1a,21px 0 0 #ff1a1a,24px 0 0 #ff1a1a,6px 3px 0 #ff1a1a,9px 3px 0 #ff1a1a,12px 3px 0 #ff1a1a,15px 3px 0 #ff1a1a,18px 3px 0 #ff1a1a,21px 3px 0 #ff1a1a,24px 3px 0 #ff1a1a,27px 3px 0 #ff1a1a,3px 6px 0 #ff1a1a,6px 6px 0 #ff1a1a,9px 6px 0 #ffffff,12px 6px 0 #ffffff,15px 6px 0 #ff1a1a,18px 6px 0 #ff1a1a,21px 6px 0 #ffffff,24px 6px 0 #ffffff,27px 6px 0 #ff1a1a,30px 6px 0 #ff1a1a,3px 9px 0 #ff1a1a,6px 9px 0 #ff1a1a,9px 9px 0 #ffffff,12px 9px 0 #0022ff,15px 9px 0 #ff1a1a,18px 9px 0 #ff1a1a,21px 9px 0 #ffffff,24px 9px 0 #0022ff,27px 9px 0 #ff1a1a,30px 9px 0 #ff1a1a,3px 12px 0 #ff1a1a,6px 12px 0 #ff1a1a,9px 12px 0 #ff1a1a,12px 12px 0 #ff1a1a,15px 12px 0 #ff1a1a,18px 12px 0 #ff1a1a,21px 12px 0 #ff1a1a,24px 12px 0 #ff1a1a,27px 12px 0 #ff1a1a,30px 12px 0 #ff1a1a,3px 15px 0 #ff1a1a,6px 15px 0 #ff1a1a,9px 15px 0 #ff1a1a,12px 15px 0 #ff1a1a,15px 15px 0 #ff1a1a,18px 15px 0 #ff1a1a,21px 15px 0 #ff1a1a,24px 15px 0 #ff1a1a,27px 15px 0 #ff1a1a,30px 15px 0 #ff1a1a,3px 18px 0 #ff1a1a,6px 18px 0 #ff1a1a,9px 18px 0 #ff1a1a,12px 18px 0 #ff1a1a,15px 18px 0 #ff1a1a,18px 18px 0 #ff1a1a,21px 18px 0 #ff1a1a,24px 18px 0 #ff1a1a,27px 18px 0 #ff1a1a,30px 18px 0 #ff1a1a,3px 21px 0 #ff1a1a,6px 21px 0 #ff1a1a,9px 21px 0 #ff1a1a,15px 21px 0 #ff1a1a,18px 21px 0 #ff1a1a,21px 21px 0 #ff1a1a,27px 21px 0 #ff1a1a,30px 21px 0 #ff1a1a,3px 24px 0 #ff1a1a,6px 24px 0 #ff1a1a,15px 24px 0 #ff1a1a,18px 24px 0 #ff1a1a,27px 24px 0 #ff1a1a,30px 24px 0 #ff1a1a;animation:sprite-float 2.8s ease-in-out infinite,sprite-glow-red 1.5s ease-in-out infinite;margin:10px}.sprite-ps5{box-shadow:15px 0 0 #e8e8e8,18px 0 0 #e8e8e8,21px 0 0 #e8e8e8,24px 0 0 #e8e8e8,27px 0 0 #e8e8e8,30px 0 0 #e8e8e8,33px 0 0 #e8e8e8,36px 0 0 #e8e8e8,39px 0 0 #e8e8e8,42px 0 0 #e8e8e8,45px 0 0 #e8e8e8,48px 0 0 #e8e8e8,3px 3px 0 #e8e8e8,6px 3px 0 #e8e8e8,9px 3px 0 #222222,12px 3px 0 #222222,15px 3px 0 #e8e8e8,18px 3px 0 #cccccc,21px 3px 0 #cccccc,24px 3px 0 #cccccc,27px 3px 0 #cccccc,30px 3px 0 #cccccc,33px 3px 0 #cccccc,36px 3px 0 #cccccc,39px 3px 0 #cccccc,42px 3px 0 #e8e8e8,45px 3px 0 #222222,48px 3px 0 #222222,51px 3px 0 #e8e8e8,54px 3px 0 #e8e8e8,0 6px 0 #e8e8e8,3px 6px 0 #e8e8e8,6px 6px 0 #e8e8e8,9px 6px 0 #e8e8e8,12px 6px 0 #e8e8e8,15px 6px 0 #e8e8e8,18px 6px 0 #e8e8e8,21px 6px 0 #e8e8e8,24px 6px 0 #e8e8e8,27px 6px 0 #e8e8e8,30px 6px 0 #e8e8e8,33px 6px 0 #e8e8e8,36px 6px 0 #e8e8e8,39px 6px 0 #e8e8e8,42px 6px 0 #e8e8e8,45px 6px 0 #e8e8e8,48px 6px 0 #e8e8e8,51px 6px 0 #e8e8e8,54px 6px 0 #e8e8e8,57px 6px 0 #e8e8e8,60px 6px 0 #e8e8e8,0 9px 0 #e8e8e8,3px 9px 0 #e8e8e8,6px 9px 0 #222222,9px 9px 0 #222222,12px 9px 0 #e8e8e8,15px 9px 0 #e8e8e8,18px 9px 0 #cccccc,21px 9px 0 #cccccc,24px 9px 0 #cccccc,27px 9px 0 #00b4d8,30px 9px 0 #00b4d8,33px 9px 0 #cccccc,36px 9px 0 #cccccc,39px 9px 0 #cccccc,42px 9px 0 #e8e8e8,45px 9px 0 #e8e8e8,48px 9px 0 #00aa44,51px 9px 0 #cc2200,54px 9px 0 #e8e8e8,57px 9px 0 #e8e8e8,60px 9px 0 #e8e8e8,0 12px 0 #e8e8e8,3px 12px 0 #222222,6px 12px 0 #222222,9px 12px 0 #222222,12px 12px 0 #e8e8e8,15px 12px 0 #e8e8e8,18px 12px 0 #e8e8e8,21px 12px 0 #e8e8e8,24px 12px 0 #e8e8e8,27px 12px 0 #0070cc,30px 12px 0 #0070cc,33px 12px 0 #e8e8e8,36px 12px 0 #e8e8e8,39px 12px 0 #e8e8e8,42px 12px 0 #e8e8e8,45px 12px 0 #cc00aa,48px 12px 0 #e8e8e8,51px 12px 0 #e8e8e8,54px 12px 0 #0070cc,57px 12px 0 #e8e8e8,60px 12px 0 #e8e8e8,0 15px 0 #e8e8e8,3px 15px 0 #e8e8e8,6px 15px 0 #222222,9px 15px 0 #222222,12px 15px 0 #e8e8e8,15px 15px 0 #e8e8e8,18px 15px 0 #222222,21px 15px 0 #222222,24px 15px 0 #222222,27px 15px 0 #e8e8e8,30px 15px 0 #e8e8e8,33px 15px 0 #222222,36px 15px 0 #222222,39px 15px 0 #222222,42px 15px 0 #e8e8e8,45px 15px 0 #e8e8e8,48px 15px 0 #cc2200,51px 15px 0 #e8e8e8,54px 15px 0 #e8e8e8,57px 15px 0 #e8e8e8,60px 15px 0 #e8e8e8,0 18px 0 #e8e8e8,3px 18px 0 #e8e8e8,6px 18px 0 #e8e8e8,9px 18px 0 #e8e8e8,12px 18px 0 #e8e8e8,15px 18px 0 #e8e8e8,18px 18px 0 #e8e8e8,21px 18px 0 #e8e8e8,24px 18px 0 #e8e8e8,27px 18px 0 #e8e8e8,30px 18px 0 #e8e8e8,33px 18px 0 #e8e8e8,36px 18px 0 #e8e8e8,39px 18px 0 #e8e8e8,42px 18px 0 #e8e8e8,45px 18px 0 #e8e8e8,48px 18px 0 #e8e8e8,51px 18px 0 #e8e8e8,54px 18px 0 #e8e8e8,57px 18px 0 #e8e8e8,60px 18px 0 #e8e8e8,0 21px 0 #e8e8e8,3px 21px 0 #e8e8e8,6px 21px 0 #e8e8e8,9px 21px 0 #e8e8e8,12px 21px 0 #e8e8e8,48px 21px 0 #e8e8e8,51px 21px 0 #e8e8e8,54px 21px 0 #e8e8e8,57px 21px 0 #e8e8e8,60px 21px 0 #e8e8e8,0 24px 0 #e8e8e8,3px 24px 0 #e8e8e8,6px 24px 0 #e8e8e8,9px 24px 0 #e8e8e8,51px 24px 0 #e8e8e8,54px 24px 0 #e8e8e8,57px 24px 0 #e8e8e8,60px 24px 0 #e8e8e8,3px 27px 0 #e8e8e8,6px 27px 0 #e8e8e8,9px 27px 0 #e8e8e8,51px 27px 0 #e8e8e8,54px 27px 0 #e8e8e8,57px 27px 0 #e8e8e8;animation:sprite-float 3.1s ease-in-out infinite,sprite-glow-blue 2.2s ease-in-out infinite;margin:10px}@keyframes sprite-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes sprite-glow-red{0%,100%{filter:drop-shadow(0 0 3px #ff000066) drop-shadow(0 0 8px #e1060033)}50%{filter:drop-shadow(0 0 6px #ff0000cc) drop-shadow(0 0 14px #e1060077)}}@keyframes sprite-glow-purple{0%,100%{filter:drop-shadow(0 0 3px #7c3aed66) drop-shadow(0 0 8px #4a1a7c33)}50%{filter:drop-shadow(0 0 6px #a855f7cc) drop-shadow(0 0 14px #7c3aed77)}}@keyframes sprite-glow-yellow{0%,100%{filter:drop-shadow(0 0 3px #f7c94b66) drop-shadow(0 0 8px #1a1a1a55)}50%{filter:drop-shadow(0 0 6px #f7c94bcc) drop-shadow(0 0 14px #ffd70088)}}@keyframes sprite-glow-blue{0%,100%{filter:drop-shadow(0 0 3px #00d4ff55) drop-shadow(0 0 8px #0070cc33)}50%{filter:drop-shadow(0 0 6px #00d4ffcc) drop-shadow(0 0 14px #00b4d888)}}.sprite-strip{display:flex;justify-content:center;align-items:flex-end;gap:3rem;padding:2rem 1rem 3rem;flex-wrap:wrap}@media (max-width:768px){.sprite-strip{gap:2rem;padding:1.5rem .5rem 2rem}.sprite-f1,.sprite-robin,.sprite-batman,.sprite-manutd,.sprite-pacman,.sprite-ps5{transform:scale(.75);transform-origin:bottom center}}@media (max-width:480px){.sprite-strip{gap:1.5rem}.sprite-f1,.sprite-robin,.sprite-batman,.sprite-manutd,.sprite-pacman,.sprite-ps5{transform:scale(.6);transform-origin:bottom center}}.sprite-keyboard,.sprite-rose,.sprite-books,.sprite-robot,.sprite-tennis,.sprite-cricket,.sprite-witcher,.sprite-khabib,.sprite-mtb,.sprite-dawn,.sprite-tech,.sprite-pool,.sprite-mystery{width:3px;height:3px;background:#fff0;display:inline-block;image-rendering:pixelated}.sprite-keyboard{box-shadow:0 0 0 #1e2030,3px 0 0 #1e2030,6px 0 0 #1e2030,9px 0 0 #1e2030,12px 0 0 #1e2030,15px 0 0 #1e2030,18px 0 0 #1e2030,21px 0 0 #1e2030,24px 0 0 #1e2030,27px 0 0 #1e2030,30px 0 0 #1e2030,0 3px 0 #1e2030,3px 3px 0 #8899aa,6px 3px 0 #8899aa,9px 3px 0 #8899aa,12px 3px 0 #8899aa,15px 3px 0 #8899aa,18px 3px 0 #8899aa,21px 3px 0 #8899aa,24px 3px 0 #8899aa,27px 3px 0 #8899aa,30px 3px 0 #1e2030,0 6px 0 #1e2030,3px 6px 0 #8899aa,6px 6px 0 #8899aa,9px 6px 0 #8899aa,12px 6px 0 #8899aa,15px 6px 0 #8899aa,18px 6px 0 #8899aa,21px 6px 0 #8899aa,24px 6px 0 #8899aa,27px 6px 0 #8899aa,30px 6px 0 #1e2030,0 9px 0 #1e2030,3px 9px 0 #ff6b6b,6px 9px 0 #51cf66,9px 9px 0 #74c0fc,12px 9px 0 #8899aa,15px 9px 0 #8899aa,18px 9px 0 #8899aa,21px 9px 0 #8899aa,24px 9px 0 #8899aa,27px 9px 0 #1e2030,30px 9px 0 #1e2030,0 12px 0 #1e2030,3px 12px 0 #1e2030,6px 12px 0 #4a5568,9px 12px 0 #4a5568,12px 12px 0 #4a5568,15px 12px 0 #4a5568,18px 12px 0 #4a5568,21px 12px 0 #4a5568,24px 12px 0 #4a5568,27px 12px 0 #1e2030,30px 12px 0 #1e2030,0 15px 0 #1e2030,3px 15px 0 #1e2030,6px 15px 0 #1e2030,9px 15px 0 #1e2030,12px 15px 0 #1e2030,15px 15px 0 #1e2030,18px 15px 0 #1e2030,21px 15px 0 #1e2030,24px 15px 0 #1e2030,27px 15px 0 #1e2030,30px 15px 0 #1e2030;animation:sprite-float 3.2s ease-in-out infinite,sprite-glow-blue 2.5s ease-in-out infinite}.sprite-rose{box-shadow:9px 0 0 #cc2222,12px 0 0 #cc2222,3px 3px 0 #cc2222,6px 3px 0 #cc2222,9px 3px 0 #ff8888,12px 3px 0 #ff8888,15px 3px 0 #cc2222,18px 3px 0 #cc2222,3px 6px 0 #cc2222,6px 6px 0 #ff8888,9px 6px 0 #ff8888,12px 6px 0 #ff8888,15px 6px 0 #cc2222,18px 6px 0 #cc2222,0 9px 0 #cc2222,3px 9px 0 #cc2222,6px 9px 0 #ff8888,9px 9px 0 #ff8888,12px 9px 0 #ff8888,15px 9px 0 #ff8888,18px 9px 0 #cc2222,21px 9px 0 #cc2222,3px 12px 0 #cc2222,6px 12px 0 #cc2222,9px 12px 0 #ff8888,12px 12px 0 #ff8888,15px 12px 0 #cc2222,18px 12px 0 #cc2222,6px 15px 0 #cc2222,9px 15px 0 #cc2222,12px 15px 0 #cc2222,15px 15px 0 #cc2222,9px 18px 0 #2d9a27,12px 18px 0 #2d9a27,3px 21px 0 #4db84a,6px 21px 0 #2d9a27,9px 21px 0 #2d9a27,12px 21px 0 #2d9a27,15px 21px 0 #4db84a,6px 24px 0 #4db84a,9px 24px 0 #2d9a27,12px 24px 0 #2d9a27,15px 24px 0 #4db84a,9px 27px 0 #2d9a27,12px 27px 0 #2d9a27,9px 30px 0 #2d9a27,12px 30px 0 #2d9a27,9px 33px 0 #2d9a27,12px 33px 0 #2d9a27;animation:sprite-float 4s ease-in-out infinite,sprite-glow-red 2.5s ease-in-out infinite}.sprite-books{box-shadow:3px 0 0 #cc4444,6px 0 0 #cc4444,9px 0 0 #cc4444,12px 0 0 #cc4444,15px 0 0 #cc4444,18px 0 0 #cc4444,21px 0 0 #cc4444,24px 0 0 #cc4444,27px 0 0 #cc4444,3px 3px 0 #cc4444,6px 3px 0 #c0a030,9px 3px 0 #cc4444,12px 3px 0 #fff0d0,15px 3px 0 #fff0d0,18px 3px 0 #fff0d0,21px 3px 0 #cc4444,24px 3px 0 #cc4444,3px 6px 0 #4488cc,6px 6px 0 #4488cc,9px 6px 0 #4488cc,12px 6px 0 #4488cc,15px 6px 0 #4488cc,18px 6px 0 #4488cc,21px 6px 0 #4488cc,24px 6px 0 #4488cc,27px 6px 0 #4488cc,3px 9px 0 #4488cc,6px 9px 0 #c0a030,9px 9px 0 #4488cc,12px 9px 0 #fff0d0,15px 9px 0 #fff0d0,18px 9px 0 #fff0d0,21px 9px 0 #4488cc,24px 9px 0 #4488cc,3px 12px 0 #44aa44,6px 12px 0 #44aa44,9px 12px 0 #44aa44,12px 12px 0 #44aa44,15px 12px 0 #44aa44,18px 12px 0 #44aa44,21px 12px 0 #44aa44,24px 12px 0 #44aa44,27px 12px 0 #44aa44,3px 15px 0 #44aa44,6px 15px 0 #c0a030,9px 15px 0 #44aa44,12px 15px 0 #fff0d0,15px 15px 0 #fff0d0,18px 15px 0 #fff0d0,21px 15px 0 #44aa44,24px 15px 0 #44aa44,3px 18px 0 #44aa44,6px 18px 0 #44aa44,9px 18px 0 #44aa44,12px 18px 0 #44aa44,15px 18px 0 #44aa44,18px 18px 0 #44aa44,21px 18px 0 #44aa44,24px 18px 0 #44aa44,27px 18px 0 #44aa44,0 21px 0 #8b6914,3px 21px 0 #8b6914,6px 21px 0 #8b6914,9px 21px 0 #8b6914,12px 21px 0 #8b6914,15px 21px 0 #8b6914,18px 21px 0 #8b6914,21px 21px 0 #8b6914,24px 21px 0 #8b6914,27px 21px 0 #8b6914;animation:sprite-float 3.8s ease-in-out infinite,sprite-glow-yellow 2.5s ease-in-out infinite}.sprite-robot{box-shadow:6px 0 0 #9900ff,15px 0 0 #9900ff,6px 3px 0 #8899aa,15px 3px 0 #8899aa,3px 6px 0 #8899aa,6px 6px 0 #8899aa,9px 6px 0 #8899aa,12px 6px 0 #8899aa,15px 6px 0 #8899aa,18px 6px 0 #8899aa,0 9px 0 #8899aa,3px 9px 0 #1a88ff,6px 9px 0 #8899aa,9px 9px 0 #8899aa,12px 9px 0 #8899aa,15px 9px 0 #8899aa,18px 9px 0 #1a88ff,21px 9px 0 #8899aa,0 12px 0 #8899aa,3px 12px 0 #8899aa,6px 12px 0 #8899aa,9px 12px 0 #d0d0d0,12px 12px 0 #8899aa,15px 12px 0 #d0d0d0,18px 12px 0 #8899aa,21px 12px 0 #8899aa,0 15px 0 #8899aa,3px 15px 0 #8899aa,6px 15px 0 #8899aa,9px 15px 0 #8899aa,12px 15px 0 #8899aa,15px 15px 0 #8899aa,18px 15px 0 #8899aa,21px 15px 0 #8899aa,3px 18px 0 #8899aa,6px 18px 0 #8899aa,9px 18px 0 #8899aa,12px 18px 0 #8899aa,15px 18px 0 #8899aa,18px 18px 0 #8899aa,0 21px 0 #8899aa,3px 21px 0 #8899aa,6px 21px 0 #8899aa,9px 21px 0 #8899aa,12px 21px 0 #8899aa,15px 21px 0 #8899aa,18px 21px 0 #8899aa,21px 21px 0 #8899aa,0 24px 0 #8899aa,3px 24px 0 #1a88ff,6px 24px 0 #8899aa,9px 24px 0 #ff4444,12px 24px 0 #8899aa,15px 24px 0 #8899aa,18px 24px 0 #8899aa,21px 24px 0 #1a88ff,0 27px 0 #8899aa,3px 27px 0 #8899aa,6px 27px 0 #8899aa,9px 27px 0 #8899aa,12px 27px 0 #8899aa,15px 27px 0 #8899aa,18px 27px 0 #8899aa,21px 27px 0 #8899aa,0 30px 0 #8899aa,3px 30px 0 #8899aa,18px 30px 0 #8899aa,21px 30px 0 #8899aa,3px 33px 0 #8899aa,9px 33px 0 #8899aa,12px 33px 0 #8899aa,18px 33px 0 #89a;animation:sprite-float 3.6s ease-in-out infinite}.sprite-witcher{box-shadow:3px 0 0 #c0a030,6px 0 0 #c0a030,9px 0 0 #c0a030,12px 0 0 #c0a030,15px 0 0 #c0a030,18px 0 0 #c0a030,0 3px 0 #c0a030,3px 3px 0 #c8c8c8,6px 3px 0 #c8c8c8,9px 3px 0 #c8c8c8,12px 3px 0 #c8c8c8,15px 3px 0 #c8c8c8,18px 3px 0 #c8c8c8,21px 3px 0 #c0a030,0 6px 0 #c0a030,3px 6px 0 #c8c8c8,6px 6px 0 #c8c8c8,9px 6px 0 #333333,12px 6px 0 #333333,15px 6px 0 #c8c8c8,18px 6px 0 #c8c8c8,21px 6px 0 #c0a030,0 9px 0 #c0a030,3px 9px 0 #c8c8c8,6px 9px 0 #333333,9px 9px 0 #c8c8c8,12px 9px 0 #c8c8c8,15px 9px 0 #333333,18px 9px 0 #c8c8c8,21px 9px 0 #c0a030,0 12px 0 #c0a030,3px 12px 0 #c8c8c8,6px 12px 0 #c8c8c8,9px 12px 0 #c8c8c8,12px 12px 0 #c8c8c8,15px 12px 0 #c8c8c8,18px 12px 0 #c8c8c8,21px 12px 0 #c0a030,0 15px 0 #c0a030,3px 15px 0 #c8c8c8,6px 15px 0 #c0a030,9px 15px 0 #c0a030,12px 15px 0 #c0a030,15px 15px 0 #c0a030,18px 15px 0 #c0a030,21px 15px 0 #c0a030,0 18px 0 #c0a030,3px 18px 0 #c8c8c8,6px 18px 0 #333333,9px 18px 0 #333333,12px 18px 0 #333333,15px 18px 0 #c8c8c8,18px 18px 0 #c0a030,3px 21px 0 #c0a030,6px 21px 0 #c0a030,9px 21px 0 #c0a030,12px 21px 0 #c0a030,15px 21px 0 #c0a030,18px 21px 0 #c0a030;animation:sprite-float 4.2s ease-in-out infinite,sprite-glow-yellow 2.5s ease-in-out infinite}.sprite-dawn{box-shadow:9px 0 0 #ffd700,12px 0 0 #ffd700,15px 0 0 #ffd700,18px 0 0 #ffd700,6px 3px 0 #ffd700,9px 3px 0 #ff8c00,12px 3px 0 #ff8c00,15px 3px 0 #ff8c00,18px 3px 0 #ffd700,21px 3px 0 #ffd700,3px 6px 0 #ffd700,6px 6px 0 #ff8c00,9px 6px 0 #ff8c00,12px 6px 0 #ffd700,15px 6px 0 #ffd700,18px 6px 0 #ff8c00,21px 6px 0 #ff8c00,24px 6px 0 #ffd700,0 9px 0 #ff8c00,3px 9px 0 #ff8c00,6px 9px 0 #ff8c00,9px 9px 0 #ff8c00,12px 9px 0 #ff8c00,15px 9px 0 #ff8c00,18px 9px 0 #ff8c00,21px 9px 0 #ff8c00,24px 9px 0 #ff8c00,27px 9px 0 #ff8c00,30px 9px 0 #ff8c00,0 12px 0 #2d3748,3px 12px 0 #2d3748,6px 12px 0 #2d3748,9px 12px 0 #2d3748,12px 12px 0 #2d3748,15px 12px 0 #2d3748,18px 12px 0 #2d3748,21px 12px 0 #2d3748,24px 12px 0 #2d3748,27px 12px 0 #2d3748,30px 12px 0 #2d3748,3px 15px 0 #2d3748,6px 15px 0 #2d3748,9px 15px 0 #2d3748,12px 15px 0 #1a202c,15px 15px 0 #1a202c,18px 15px 0 #1a202c,21px 15px 0 #2d3748,24px 15px 0 #2d3748,6px 18px 0 #1a202c,9px 18px 0 #1a202c,12px 18px 0 #1a202c,15px 18px 0 #1a202c,18px 18px 0 #1a202c,21px 18px 0 #1a202c,24px 18px 0 #1a202c,0 21px 0 #1a1a2e,3px 21px 0 #1a1a2e,6px 21px 0 #1a1a2e,9px 21px 0 #1a1a2e,12px 21px 0 #1a1a2e,15px 21px 0 #1a1a2e,18px 21px 0 #1a1a2e,21px 21px 0 #1a1a2e,24px 21px 0 #1a1a2e,27px 21px 0 #1a1a2e,30px 21px 0 #1a1a2e,33px 21px 0 #234;animation:sprite-float 5s ease-in-out infinite}.sprite-tech{box-shadow:0 0 0 #555566,3px 0 0 #555566,6px 0 0 #555566,9px 0 0 #555566,12px 0 0 #555566,15px 0 0 #555566,18px 0 0 #555566,21px 0 0 #555566,0 3px 0 #555566,3px 3px 0 #99ccff,6px 3px 0 #99ccff,9px 3px 0 #99ccff,12px 3px 0 #99ccff,15px 3px 0 #99ccff,18px 3px 0 #99ccff,0 6px 0 #555566,3px 6px 0 #99ccff,6px 6px 0 #1a88ff,9px 6px 0 #1a88ff,12px 6px 0 #99ccff,15px 6px 0 #99ccff,18px 6px 0 #99ccff,0 9px 0 #555566,3px 9px 0 #99ccff,6px 9px 0 #99ccff,9px 9px 0 #99ccff,12px 9px 0 #99ccff,15px 9px 0 #99ccff,18px 9px 0 #99ccff,0 12px 0 #555566,3px 12px 0 #555566,6px 12px 0 #555566,9px 12px 0 #555566,12px 12px 0 #555566,15px 12px 0 #555566,18px 12px 0 #555566,21px 12px 0 #555566,0 15px 0 #333344,3px 15px 0 #333344,6px 15px 0 #333344,9px 15px 0 #333344,12px 15px 0 #333344,15px 15px 0 #333344,18px 15px 0 #333344,21px 15px 0 #333344,0 18px 0 #444455,3px 18px 0 #444455,6px 18px 0 #444455,9px 18px 0 #444455,12px 18px 0 #444455,15px 18px 0 #444455,18px 18px 0 #444455,0 21px 0 #444455,6px 21px 0 #444455,12px 21px 0 #444455,18px 21px 0 #444455,0 24px 0 #444455,3px 24px 0 #444455,6px 24px 0 #444455,9px 24px 0 #444455,12px 24px 0 #444455,15px 24px 0 #444455,18px 24px 0 #444455,3px 27px 0 #555566,6px 27px 0 #555566,9px 27px 0 #555566,12px 27px 0 #555566,15px 27px 0 #556;animation:sprite-float 3.3s ease-in-out infinite,sprite-glow-blue 2.5s ease-in-out infinite}.sprite-pool{box-shadow:0 0 0 #8b6914,3px 0 0 #8b6914,6px 0 0 #8b6914,9px 0 0 #8b6914,12px 0 0 #8b6914,15px 0 0 #8b6914,18px 0 0 #8b6914,21px 0 0 #8b6914,24px 0 0 #8b6914,27px 0 0 #8b6914,30px 0 0 #8b6914,33px 0 0 #8b6914,0 3px 0 #8b6914,3px 3px 0 #1a7a1a,6px 3px 0 #1a7a1a,9px 3px 0 #1a7a1a,12px 3px 0 #1a7a1a,15px 3px 0 #1a7a1a,18px 3px 0 #1a7a1a,21px 3px 0 #1a7a1a,24px 3px 0 #1a7a1a,27px 3px 0 #1a7a1a,30px 3px 0 #f0f0f0,33px 3px 0 #8b6914,0 6px 0 #8b6914,3px 6px 0 #1a7a1a,6px 6px 0 #1a7a1a,9px 6px 0 #1a7a1a,12px 6px 0 #1a7a1a,15px 6px 0 #1a7a1a,18px 6px 0 #1a7a1a,21px 6px 0 #1a7a1a,24px 6px 0 #1a7a1a,27px 6px 0 #1a7a1a,30px 6px 0 #1a7a1a,33px 6px 0 #8b6914,0 9px 0 #8b6914,3px 9px 0 #1a7a1a,6px 9px 0 #1a7a1a,9px 9px 0 #1a7a1a,12px 9px 0 #cc2222,15px 9px 0 #1a7a1a,18px 9px 0 #2255cc,21px 9px 0 #1a7a1a,24px 9px 0 #1a7a1a,27px 9px 0 #1a7a1a,30px 9px 0 #1a7a1a,33px 9px 0 #8b6914,0 12px 0 #8b6914,3px 12px 0 #1a7a1a,6px 12px 0 #1a7a1a,9px 12px 0 #1a7a1a,12px 12px 0 #1a7a1a,15px 12px 0 #1a7a1a,18px 12px 0 #1a7a1a,21px 12px 0 #1a7a1a,24px 12px 0 #1a7a1a,27px 12px 0 #1a7a1a,30px 12px 0 #1a7a1a,33px 12px 0 #8b6914,0 15px 0 #8b6914,3px 15px 0 #1a7a1a,6px 15px 0 #1a7a1a,9px 15px 0 #1a7a1a,12px 15px 0 #1a7a1a,15px 15px 0 #1a7a1a,18px 15px 0 #1a7a1a,21px 15px 0 #1a7a1a,24px 15px 0 #1a7a1a,27px 15px 0 #1a7a1a,30px 15px 0 #1a7a1a,33px 15px 0 #8b6914,0 18px 0 #8b6914,3px 18px 0 #1a7a1a,6px 18px 0 #1a7a1a,9px 18px 0 #1a7a1a,12px 18px 0 #1a7a1a,15px 18px 0 #1a7a1a,18px 18px 0 #1a7a1a,21px 18px 0 #1a7a1a,24px 18px 0 #1a7a1a,27px 18px 0 #1a7a1a,30px 18px 0 #f0f0f0,33px 18px 0 #8b6914,0 21px 0 #8b6914,3px 21px 0 #8b6914,6px 21px 0 #8b6914,9px 21px 0 #8b6914,12px 21px 0 #8b6914,15px 21px 0 #8b6914,18px 21px 0 #8b6914,21px 21px 0 #8b6914,24px 21px 0 #8b6914,27px 21px 0 #8b6914,30px 21px 0 #8b6914,33px 21px 0 #8b6914;animation:sprite-float 3.7s ease-in-out infinite}.sprite-mystery{box-shadow:0 0 0 #ffe000,3px 0 0 #ffe000,6px 0 0 #ffe000,9px 0 0 #ffe000,12px 0 0 #ffe000,15px 0 0 #ffe000,0 3px 0 #ffe000,3px 3px 0 #1a1a2e,6px 3px 0 #1a1a2e,9px 3px 0 #1a1a2e,12px 3px 0 #1a1a2e,15px 3px 0 #ffe000,0 6px 0 #ffe000,3px 6px 0 #1a1a2e,9px 6px 0 #ff8800,12px 6px 0 #1a1a2e,15px 6px 0 #ffe000,0 9px 0 #ffe000,3px 9px 0 #1a1a2e,9px 9px 0 #ff8800,12px 9px 0 #1a1a2e,15px 9px 0 #ffe000,0 12px 0 #ffe000,3px 12px 0 #1a1a2e,9px 12px 0 #1a1a2e,12px 12px 0 #1a1a2e,15px 12px 0 #ffe000,0 15px 0 #ffe000,3px 15px 0 #1a1a2e,6px 15px 0 #ff8800,9px 15px 0 #1a1a2e,12px 15px 0 #1a1a2e,15px 15px 0 #ffe000,0 18px 0 #ffe000,3px 18px 0 #1a1a2e,6px 18px 0 #1a1a2e,9px 18px 0 #1a1a2e,12px 18px 0 #1a1a2e,15px 18px 0 #ffe000,0 21px 0 #ffe000,3px 21px 0 #ffe000,6px 21px 0 #ffe000,9px 21px 0 #ffe000,12px 21px 0 #ffe000,15px 21px 0 #ffe000;animation:sprite-float 2.5s ease-in-out infinite,sprite-glow-yellow 2.5s ease-in-out infinite}.sprite-khabib{box-shadow:9px 0 0 #ffffff,12px 0 0 #ffffff,15px 0 0 #ffffff,18px 0 0 #ffffff,6px 3px 0 #ffffff,9px 3px 0 #eeeeee,12px 3px 0 #eeeeee,15px 3px 0 #eeeeee,18px 3px 0 #eeeeee,21px 3px 0 #ffffff,6px 6px 0 #ffffff,9px 6px 0 #dddddd,12px 6px 0 #dddddd,15px 6px 0 #dddddd,18px 6px 0 #dddddd,21px 6px 0 #ffffff,6px 9px 0 #ffffff,9px 9px 0 #eeeeee,12px 9px 0 #eeeeee,15px 9px 0 #eeeeee,18px 9px 0 #eeeeee,21px 9px 0 #ffffff,9px 12px 0 #f4c2a1,12px 12px 0 #f4c2a1,15px 12px 0 #f4c2a1,18px 12px 0 #f4c2a1,6px 15px 0 #f4c2a1,9px 15px 0 #000000,12px 15px 0 #f4c2a1,15px 15px 0 #f4c2a1,18px 15px 0 #000000,21px 15px 0 #f4c2a1,6px 18px 0 #f4c2a1,9px 18px 0 #f4c2a1,12px 18px 0 #8b4513,15px 18px 0 #8b4513,18px 18px 0 #f4c2a1,21px 18px 0 #f4c2a1,6px 21px 0 #888888,9px 21px 0 #888888,12px 21px 0 #888888,15px 21px 0 #888888,18px 21px 0 #888888,21px 21px 0 #888888,12px 24px 0 #f4c2a1,15px 24px 0 #f4c2a1,6px 27px 0 #1c2e6e,9px 27px 0 #1c2e6e,12px 27px 0 #1c2e6e,15px 27px 0 #1c2e6e,18px 27px 0 #1c2e6e,21px 27px 0 #1c2e6e,3px 30px 0 #f4c2a1,6px 30px 0 #1c2e6e,9px 30px 0 #1c2e6e,12px 30px 0 #1c2e6e,15px 30px 0 #1c2e6e,18px 30px 0 #1c2e6e,21px 30px 0 #1c2e6e,24px 30px 0 #f4c2a1,3px 33px 0 #f4c2a1,6px 33px 0 #1c2e6e,9px 33px 0 #1c2e6e,12px 33px 0 #1c2e6e,15px 33px 0 #1c2e6e,18px 33px 0 #1c2e6e,21px 33px 0 #1c2e6e,24px 33px 0 #f4c2a1,6px 36px 0 #1c2e6e,9px 36px 0 #1c2e6e,12px 36px 0 #1c2e6e,15px 36px 0 #1c2e6e,18px 36px 0 #1c2e6e,21px 36px 0 #1c2e6e,3px 30px 0 #c8956c,24px 30px 0 #c8956c,3px 33px 0 #c8956c,24px 33px 0 #c8956c,9px 39px 0 #1c2e6e,12px 39px 0 #1c2e6e,15px 39px 0 #1c2e6e,18px 39px 0 #1c2e6e,9px 42px 0 #1c2e6e,12px 42px 0 #1c2e6e,15px 42px 0 #1c2e6e,18px 42px 0 #1c2e6e,6px 45px 0 #333333,9px 45px 0 #333333,12px 45px 0 #333333,15px 45px 0 #333333,18px 45px 0 #333333,21px 45px 0 #333;animation:sprite-float 3.4s ease-in-out infinite,sprite-glow-yellow 2s ease-in-out infinite}.sprite-tennis{box-shadow:21px 0 0 #8b6914,24px 0 0 #8b6914,27px 0 0 #8b6914,21px 3px 0 #8b6914,24px 3px 0 #8b6914,27px 3px 0 #8b6914,30px 3px 0 #8b6914,9px 3px 0 #87ceeb,12px 3px 0 #87ceeb,15px 3px 0 #87ceeb,18px 3px 0 #87ceeb,21px 3px 0 #87ceeb,9px 6px 0 #87ceeb,10px 6px 0 #87ceeb,11px 6px 0 #87ceeb,12px 6px 0 #87ceeb,13px 6px 0 #87ceeb,14px 6px 0 #87ceeb,15px 6px 0 #87ceeb,16px 6px 0 #87ceeb,17px 6px 0 #87ceeb,18px 6px 0 #87ceeb,9px 9px 0 #f4c2a1,12px 9px 0 #f4c2a1,15px 9px 0 #f4c2a1,18px 9px 0 #f4c2a1,9px 12px 0 #f4c2a1,12px 12px 0 #000000,15px 12px 0 #f4c2a1,18px 12px 0 #000000,21px 12px 0 #f4c2a1,9px 15px 0 #f4c2a1,12px 15px 0 #f4c2a1,15px 15px 0 #cc6666,18px 15px 0 #f4c2a1,21px 15px 0 #f4c2a1,12px 18px 0 #f4c2a1,15px 18px 0 #f4c2a1,9px 21px 0 #3498db,12px 21px 0 #3498db,15px 21px 0 #3498db,18px 21px 0 #3498db,21px 21px 0 #3498db,6px 24px 0 #f4c2a1,9px 24px 0 #3498db,12px 24px 0 #3498db,15px 24px 0 #3498db,18px 24px 0 #3498db,21px 24px 0 #3498db,24px 24px 0 #f4c2a1,6px 27px 0 #f4c2a1,9px 27px 0 #2980b9,12px 27px 0 #2980b9,15px 27px 0 #2980b9,18px 27px 0 #2980b9,21px 27px 0 #2980b9,9px 30px 0 #2980b9,12px 30px 0 #2980b9,15px 30px 0 #2980b9,18px 30px 0 #2980b9,21px 30px 0 #2980b9,24px 30px 0 #2980b9,24px 24px 0 #f4c2a1,27px 24px 0 #f4c2a1,27px 21px 0 #e8a020,30px 18px 0 #e8a020,33px 15px 0 #e8a020,30px 21px 0 #aaaaaa,33px 18px 0 #aaaaaa,30px 15px 0 #e8a020,33px 12px 0 #e8a020,36px 12px 0 #e8a020,30px 12px 0 #e8a020,33px 9px 0 #e8a020,36px 9px 0 #aaaaaa,39px 9px 0 #e8a020,33px 15px 0 #aaaaaa,36px 15px 0 #e8a020,36px 18px 0 #e8a020,9px 33px 0 #f4c2a1,12px 33px 0 #f4c2a1,18px 33px 0 #f4c2a1,21px 33px 0 #f4c2a1,9px 36px 0 #f4c2a1,12px 36px 0 #f4c2a1,18px 36px 0 #f4c2a1,21px 36px 0 #f4c2a1,6px 39px 0 #ffffff,9px 39px 0 #ffffff,12px 39px 0 #ffffff,15px 39px 0 #ffffff,18px 39px 0 #ffffff,21px 39px 0 #ffffff,24px 39px 0 #ffffff,6px 42px 0 #333333,9px 42px 0 #333333,12px 42px 0 #333333,15px 42px 0 #333333,18px 42px 0 #333333,21px 42px 0 #333333,24px 42px 0 #333;animation:sprite-float 3.8s ease-in-out infinite,sprite-glow-teal 2.4s ease-in-out infinite}.sprite-cricket{box-shadow:9px 0 0 #b8860b,12px 0 0 #e8c040,15px 0 0 #e8c040,18px 0 0 #b8860b,6px 3px 0 #b8860b,9px 3px 0 #e8c040,12px 3px 0 #f5e888,15px 3px 0 #f5e888,18px 3px 0 #e8c040,21px 3px 0 #b8860b,6px 6px 0 #b8860b,9px 6px 0 #e8c040,12px 6px 0 #e8c040,15px 6px 0 #e8c040,18px 6px 0 #e8c040,21px 6px 0 #b8860b,6px 9px 0 #b8860b,9px 9px 0 #e8c040,12px 9px 0 #f5e888,15px 9px 0 #f5e888,18px 9px 0 #e8c040,21px 9px 0 #b8860b,6px 12px 0 #b8860b,9px 12px 0 #e8c040,12px 12px 0 #e8c040,15px 12px 0 #e8c040,18px 12px 0 #e8c040,21px 12px 0 #b8860b,6px 15px 0 #b8860b,9px 15px 0 #e8c040,12px 15px 0 #f5e888,15px 15px 0 #f5e888,18px 15px 0 #e8c040,21px 15px 0 #b8860b,6px 18px 0 #b8860b,9px 18px 0 #e8c040,12px 18px 0 #e8c040,15px 18px 0 #e8c040,18px 18px 0 #e8c040,21px 18px 0 #b8860b,6px 21px 0 #b8860b,9px 21px 0 #e8c040,12px 21px 0 #f5e888,15px 21px 0 #f5e888,18px 21px 0 #e8c040,21px 21px 0 #b8860b,6px 24px 0 #b8860b,9px 24px 0 #e8c040,12px 24px 0 #e8c040,15px 24px 0 #e8c040,18px 24px 0 #e8c040,21px 24px 0 #b8860b,9px 27px 0 #b8860b,12px 27px 0 #e8c040,15px 27px 0 #e8c040,18px 27px 0 #b8860b,6px 30px 0 #cc2222,9px 30px 0 #cc2222,12px 30px 0 #cc2222,15px 30px 0 #cc2222,18px 30px 0 #cc2222,21px 30px 0 #cc2222,6px 33px 0 #cc2222,9px 33px 0 #cc2222,12px 33px 0 #cc2222,15px 33px 0 #cc2222,18px 33px 0 #cc2222,21px 33px 0 #cc2222,6px 36px 0 #1a3a8a,9px 36px 0 #1a3a8a,12px 36px 0 #1a3a8a,15px 36px 0 #1a3a8a,18px 36px 0 #1a3a8a,21px 36px 0 #1a3a8a,9px 39px 0 #888888,12px 39px 0 #666666,15px 39px 0 #888888,18px 39px 0 #666666,9px 42px 0 #666666,12px 42px 0 #888888,15px 42px 0 #666666,18px 42px 0 #888888,9px 45px 0 #888888,12px 45px 0 #666666,15px 45px 0 #888888,18px 45px 0 #666666,9px 48px 0 #666666,12px 48px 0 #888888,15px 48px 0 #666666,18px 48px 0 #888888,9px 51px 0 #888888,12px 51px 0 #666666,15px 51px 0 #888888,18px 51px 0 #666666,9px 54px 0 #666666,12px 54px 0 #888888,15px 54px 0 #666666,18px 54px 0 #888888,6px 57px 0 #222222,9px 57px 0 #222222,12px 57px 0 #222222,15px 57px 0 #222222,18px 57px 0 #222222,21px 57px 0 #222222,9px 60px 0 #222222,12px 60px 0 #222222,15px 60px 0 #222222,18px 60px 0 #222;animation:sprite-float 4s ease-in-out infinite,sprite-glow-yellow 2.2s ease-in-out infinite}.sprite-mtb{box-shadow:18px 0 0 #222222,21px 0 0 #222222,24px 0 0 #222222,15px 3px 0 #222222,18px 3px 0 #222222,21px 3px 0 #222222,24px 3px 0 #222222,27px 3px 0 #222222,18px -3px 0 #222222,21px -3px 0 #222222,18px 6px 0 #f4c2a1,21px 6px 0 #f4c2a1,24px 6px 0 #f4c2a1,18px 9px 0 #222222,21px 9px 0 #f4c2a1,24px 9px 0 #222222,15px 12px 0 #111111,18px 12px 0 #111111,21px 12px 0 #111111,24px 12px 0 #111111,27px 12px 0 #111111,12px 15px 0 #111111,15px 15px 0 #111111,18px 15px 0 #111111,21px 15px 0 #111111,24px 12px 0 #111111,27px 12px 0 #111111,30px 12px 0 #111111,33px 12px 0 #f4c2a1,33px 9px 0 #111111,15px 18px 0 #e85000,18px 18px 0 #e85000,21px 18px 0 #e85000,24px 18px 0 #e85000,27px 18px 0 #e85000,15px 21px 0 #e85000,18px 21px 0 #e85000,21px 24px 0 #e85000,24px 27px 0 #e85000,27px 24px 0 #e85000,30px 18px 0 #777777,30px 21px 0 #777777,30px 24px 0 #777777,0 21px 0 #222222,3px 18px 0 #222222,6px 18px 0 #222222,9px 18px 0 #222222,9px 21px 0 #222222,9px 24px 0 #222222,9px 27px 0 #222222,6px 30px 0 #222222,3px 30px 0 #222222,0 30px 0 #222222,0 27px 0 #222222,0 24px 0 #222222,24px 21px 0 #222222,27px 18px 0 #222222,30px 18px 0 #222222,33px 18px 0 #222222,33px 21px 0 #222222,33px 24px 0 #222222,33px 27px 0 #222222,30px 30px 0 #222222,27px 30px 0 #222222,24px 30px 0 #222222,24px 27px 0 #222222,24px 24px 0 #222222,12px 30px 0 #111111,15px 33px 0 #111111,18px 27px 0 #111111,21px 30px 0 #111;animation:sprite-float 3.6s ease-in-out infinite,sprite-glow-orange 2s ease-in-out infinite}@media (max-width:768px){.sprite-keyboard,.sprite-rose,.sprite-books,.sprite-robot,.sprite-tennis,.sprite-cricket,.sprite-witcher,.sprite-khabib,.sprite-mtb,.sprite-dawn,.sprite-tech,.sprite-pool,.sprite-mystery{transform:scale(.75);transform-origin:bottom center}}@media (max-width:480px){.sprite-keyboard,.sprite-rose,.sprite-books,.sprite-robot,.sprite-tennis,.sprite-cricket,.sprite-witcher,.sprite-khabib,.sprite-mtb,.sprite-dawn,.sprite-tech,.sprite-pool,.sprite-mystery{transform:scale(.6);transform-origin:bottom center}}