@import"https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";@import"https://fonts.googleapis.com/css2?family=Righteous&display=swap";:root{font-size:clamp(14px,1vw,16px);--scale-factor: clamp(.8, 1vw / 100, 1.2);--base-spacing: clamp(.5rem, 1vw, 1rem);--large-spacing: clamp(1rem, 2vw, 2rem);--text-xs: clamp(.6rem, 1.5vw, .8rem);--text-sm: clamp(.8rem, 2vw, 1rem);--text-base: clamp(1rem, 2.5vw, 1.2rem);--text-lg: clamp(1.2rem, 3vw, 1.5rem);--text-xl: clamp(1.5rem, 4vw, 2rem);--text-2xl: clamp(2rem, 5vw, 2.5rem);--text-3xl: clamp(2.5rem, 6vw, 3.5rem);--text-4xl: clamp(3rem, 7vw, 4.5rem);--text-5xl: clamp(4rem, 8vw, 6rem);--text-6xl: clamp(5rem, 10vw, 8rem)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Press Start 2P",monospace;font-size:var(--text-base);line-height:1.6;overflow-x:hidden;background:#0a001a;min-height:100vh;color:#fff;height:auto!important;overflow:auto!important}.retronix-navbar{width:100vw;position:fixed;top:0;left:0;z-index:1200;background:linear-gradient(90deg,#1a002b,#bc1577,#881374,#8c1c8cf1,#27123e);background-size:400% 100%;border-bottom:2px solid #ff00ff;box-shadow:0 0 18px #f0f,0 0 24px #0ff;font-family:"Press Start 2P",monospace;animation:navbarGradientMove 3s linear infinite}@keyframes navbarGradientMove{0%{background-position:0% 50%}to{background-position:100% 50%}}.retronix-navbar-inner{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:flex-end;padding:.7rem 2.2rem .7rem 1.2rem;position:relative}.retronix-navbar-links{display:flex;gap:2.2rem;align-items:center;transition:none}.retronix-nav-link{font-family:"Press Start 2P",monospace;font-size:2rem;text-decoration:none;line-height:1.7;text-align:center;padding:1.2rem;margin-top:.5rem;border-radius:10px;background-clip:padding-box;color:#f9c;letter-spacing:.6px;text-shadow:1px 1px rgb(191,0,255),1px 2px rgb(191,0,255),1px 3px rgb(191,0,255),1px 4px rgb(191,0,255),1px 5px rgb(191,0,255),1px 6px rgb(191,0,255);transition:background .18s,color .18s,box-shadow .18s;position:relative;display:inline-block}.retronix-nav-link:hover,.retronix-nav-link.active{color:#ff00d4;background:#1a002b80;text-shadow:0 0 6px #ff00d4,2px 2px 1px #000;box-shadow:0 0 8px #f0f}.retronix-hamburger{display:none;background:none;border:none;flex-direction:column;justify-content:center;align-items:center;width:44px;height:44px;cursor:pointer;margin-right:.5rem;z-index:1300;position:relative}.retronix-hamburger span{display:block;width:28px;height:4px;margin:4px 0;background:#ff00d4;border-radius:2px;transition:.3s;box-shadow:0 0 8px #f0f}.scroll-header{font-family:"Press Start 2P",monospace;font-size:var(--text-base);line-height:1.7;text-align:center;padding:var(--base-spacing);background:#000000a6;border-radius:10px;background-clip:padding-box;border:1.5px solid #ff00ff;box-shadow:0 0 12px #ff00ff80;color:#f9c;letter-spacing:.6px;text-shadow:1px 1px rgb(191,0,255),1px 2px rgb(191,0,255),1px 3px rgb(191,0,255),1px 4px rgb(191,0,255),1px 5px rgb(191,0,255),1px 6px rgb(191,0,255);position:relative;top:-5vh;margin:0 auto;max-width:80%}.brand-logo{width:160px;height:auto;margin-bottom:2rem;animation:float 3s ease-in-out infinite;filter:drop-shadow(0 0 18px #FF4DDE)}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.container{position:relative;z-index:2;padding-top:10vh;margin-top:10vh;padding-bottom:4rem;text-align:center;flex:1 0 auto;display:flex;flex-direction:column;min-height:100vh}.home-wrapper{position:relative;padding-top:0;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero{position:relative;top:0;left:auto;transform:none;width:100%;padding-top:1.1rem;text-align:center;margin-top:7.5vh;display:flex;flex-direction:column;align-items:center;z-index:1}.brand-name{font-weight:700;text-transform:uppercase;background-image:linear-gradient(-225deg,#17bcda,#682da7 29%,#eb13ff 67%,#a600ff90);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-size:7rem;margin-top:2.5rem!important;margin-bottom:.5rem;padding:.2rem 1rem;animation:textclip 2s linear infinite;transition:transform .2s ease;z-index:10;display:block;width:100%;text-align:center}.brand-name:hover{transform:scale(1.05)}@keyframes textclip{to{background-position:200% center}}.header-bg{position:relative;top:unset;left:unset;width:100%;z-index:1000;background:#000000d1;border-radius:60px;box-shadow:0 0 12px #f0f,0 0 24px #f0f;margin:0 auto 1.2rem;padding:.2rem 0;text-align:center}.slogan{font-family:"Press Start 2P",monospace;font-size:var(--text-base);color:#f9c;text-shadow:2px 2px 2px rgb(191,0,255);text-align:center;letter-spacing:1.2px;margin-top:1.5rem;text-shadow:0 0 2px #ff00ff,0 0 6px #ff00ff,0 0 10px #aa00ff;background:#000000a6;padding:var(--base-spacing);border-radius:10px;display:inline-block;line-height:1.75;max-width:800px;box-shadow:0 0 12px #f0f,0 0 24px #ae00ff}.scroll-icon{margin-top:3rem;cursor:pointer;animation:bounce 1.5s infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.wallpaper-preview-section{position:relative;z-index:1;margin-top:60vh;padding:2rem 1rem;text-align:center}.wallpaper-scroll{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2rem;padding:2rem 1rem;scroll-snap-type:x mandatory;min-height:300px}.preview-title{font-weight:700;background-image:linear-gradient(-225deg,#b700cc,#f600af,#ffeb01,#42c3d0,#513aee);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-size:var(--text-2xl);padding:.5rem 1rem;padding-top:8px}.countdown-timer{font-weight:700;background-image:linear-gradient(-225deg,#b700cc,#f600af,#ffeb01,#42c3d0,#513aee);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-size:var(--text-2xl);padding:.5rem 1rem;padding-top:8px}.view-more-button{background:linear-gradient(90deg,#bc1577,#27123e);color:#fff;border-radius:8px;border:none;cursor:pointer;font-family:"Press Start 2P",monospace;text-transform:uppercase;padding:var(--base-spacing);font-size:var(--text-sm);display:inline-block;margin-top:8vh;text-decoration:none;box-shadow:0 0 24px #f0c,0 0 8px #a259f7;text-shadow:0 0 12px #ff00cc,0 0 4px #a259f7;background-size:200% 200%;animation:shimmerMagenta 2.5s linear infinite;overflow:hidden;z-index:1;transition:transform .18s cubic-bezier(.4,2,.6,1),filter .18s cubic-bezier(.4,2,.6,1),box-shadow .18s cubic-bezier(.4,2,.6,1);position:relative;z-index:10;pointer-events:auto}@keyframes shimmerMagenta{0%{background-position:0% 50%}to{background-position:100% 50%}}.view-more-button:hover{filter:brightness(1.18) saturate(1.2);transform:scale(1.09) rotate(1deg);box-shadow:0 0 32px #f0c,0 0 16px #a259f7}.about-cards-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;justify-items:center;align-items:start;padding:3rem 2rem;z-index:2;position:relative;max-width:1400px;margin:0 auto}.about-card{width:100%;max-width:600px;min-height:360px;padding:2rem;background:#0009;border:2px solid #ff00ff;border-radius:20px;box-shadow:0 0 12px #f0f,0 0 24px #f0f;transition:transform .3s ease}.about-card:hover{transform:translateY(-10px)}.about-header{font-family:"Press Start 2P",monospace;font-weight:700;background-image:linear-gradient(-225deg,#daad17,#a72d60 29%,#eb13ff 67%,#a600ff90);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-size:2.1rem;padding:.5rem 1rem;animation:textclip 2s linear infinite;transition:transform .2s ease}.about-info{font-family:"Press Start 2P",monospace;font-size:1.5rem;line-height:1.7;text-align:center;padding:1.2rem;margin-top:.5rem;background:#000000a6;border-radius:10px;background-clip:padding-box;border:1.5px solid #ff00ff;box-shadow:0 0 12px #ff00ff80;color:#f9c;letter-spacing:.6px;text-shadow:1px 1px rgb(191,0,255),1px 2px rgb(191,0,255),1px 3px rgb(191,0,255),1px 4px rgb(191,0,255),1px 5px rgb(191,0,255),1px 6px rgb(191,0,255)}.faqs-column{display:flex;flex-direction:column;gap:2.5rem;padding:4rem 2rem;align-items:center}.faqs-card{width:100%;max-width:820px;min-width:320px;min-height:160px;padding:2.5rem 2rem;background:#0009;border:2px solid #ff00ff;border-radius:20px;box-shadow:0 0 12px #f0f,0 0 24px #f0f;transition:transform .3s ease;font-family:"Press Start 2P",monospace;margin:0 auto 2.5rem;display:flex;flex-direction:column;align-items:center;gap:2rem}.faqs-card:hover{transform:translateY(-10px)}.question{font-family:"Press Start 2P",monospace;font-weight:700;background-image:linear-gradient(-225deg,#daad17,#a72d60 29%,#eb13ff 67%,#a600ff90);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-size:1.5rem;padding:.5rem 1rem}.faqs-card .answer,.answer{font-family:"Press Start 2P",monospace;font-size:1.5rem;line-height:1.7;text-align:center;padding:1.2rem;margin-top:.5rem;background:#000000a6;border-radius:10px;background-clip:padding-box;border:1.5px solid #ff00ff;box-shadow:0 0 12px #ff00ff80;color:#f9c;letter-spacing:.6px;text-shadow:1px 2px 3px rgb(191,0,255)!important}@media (max-width: 900px){.faqs-card{max-width:98vw!important;padding:1.5rem .5rem!important}.question{font-size:1.4rem!important}.faqs-card .answer,.answer{font-size:1.1rem!important}}.contact-name{font-family:"Press Start 2P",monospace;text-transform:uppercase;background-image:linear-gradient(-225deg,#17bcda,#682da7 29%,#eb13ff 67%,#a600ff90);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-size:var(--text-4xl);padding:.5rem 1rem;animation:textclip 2s linear infinite;transition:transform .2s ease}.header-bg,.contact-name{margin-top:0!important;padding-top:0!important}.contact-section{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:2rem;max-width:1100px;margin:0 auto}.contact-form{display:flex;justify-content:center;align-items:center;padding:2rem;flex:1 1 440px;border-radius:16px;background:linear-gradient(90deg,#bc1577,#27123e);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);box-shadow:0 0 12px #f0f,0 0 24px #f0f;max-width:650px;max-height:500px}.contact-btn{background:linear-gradient(120deg,#f0c,#2d006e);color:#fff;border-radius:8px;border:none;cursor:pointer;font-family:"Press Start 2P",monospace;text-transform:uppercase;padding:var(--base-spacing);font-size:var(--text-sm);text-decoration:none;box-shadow:0 0 24px #f0c,0 0 8px #00fff7;text-shadow:0 0 12px #ff00cc,0 0 4px #00fff7;transition:transform .18s cubic-bezier(.4,2,.6,1),filter .18s cubic-bezier(.4,2,.6,1),box-shadow .18s cubic-bezier(.4,2,.6,1);animation:flickerNeon 2.2s infinite alternate}.contact-btn:hover{background-color:#960e50}@keyframes flickerNeon{0%,to{filter:brightness(1)}45%{filter:brightness(1.18)}50%{filter:brightness(.85)}55%{filter:brightness(1.22)}60%{filter:brightness(.95)}}.contact-info{flex:1 1 440px;max-width:625px;max-height:400px;padding:2rem;border-radius:16px;background:linear-gradient(90deg,#bc1577,#27123e);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);box-shadow:0 0 12px #f0f,0 0 24px #f0f;text-align:center;font-size:1.5rem;line-height:1.6}.contact-info a{color:#f9c;letter-spacing:.6px;text-shadow:4px 3px 3px rgb(191,0,255);font-size:1.2rem;transition:color .3s ease}.contact-info a:hover{color:#ff69b4}.moreinfo{color:#99faff;letter-spacing:.6px;text-shadow:4px 3px 3px rgb(191,0,255);transition:color .3s ease;cursor:pointer;font-size:1.2rem}.ac-info{font-family:"Press Start 2P",monospace;font-weight:700;text-transform:uppercase;background-image:linear-gradient(-225deg,#43b7cc,#a72d84 29%,#eb13ff 67%,#8e2ac4c1);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-size:var(--text-2xl);padding:.5rem 1rem;animation:textclip 2s linear infinite;transition:transform .2s ease}.email,.password{color:#f9c;text-shadow:4px 3px 3px rgb(191,0,255);font-size:1.18rem}.email-input,.password-input{background:#00000080;color:#f8c971;text-shadow:4px 3px 3px rgb(191,0,255);border-radius:8px;border:none;cursor:pointer;font-family:"Press Start 2P",monospace;text-transform:uppercase;padding:.75rem 1.25rem;font-size:1rem;display:inline-block;margin-top:.8rem;text-decoration:none;box-shadow:0 0 18px #a259f7cc;text-shadow:0 0 8px #a259f7,0 0 2px #ff00cc;transition:transform .18s cubic-bezier(.4,2,.6,1),filter .18s cubic-bezier(.4,2,.6,1),box-shadow .18s cubic-bezier(.4,2,.6,1);animation:flickerPurple 2.8s infinite alternate}.logout-btn{background:linear-gradient(120deg,#a259f7,#f0c);color:#fff;border-radius:8px;border:none;cursor:pointer;font-family:"Press Start 2P",monospace;text-transform:uppercase;padding:.75rem 1.25rem;font-size:.75rem;display:inline-block;margin-top:.8rem;text-decoration:none;box-shadow:0 0 18px #a259f7cc;text-shadow:0 0 8px #a259f7,0 0 2px #ff00cc;transition:transform .18s cubic-bezier(.4,2,.6,1),filter .18s cubic-bezier(.4,2,.6,1),box-shadow .18s cubic-bezier(.4,2,.6,1);animation:flickerPurple 2.8s infinite alternate}.welcome-user{font-family:"Press Start 2P",monospace;font-size:1.4rem;background-image:rgb(182,20,74);text-shadow:1px 2px 2px cyan;margin-bottom:1rem}.google-login{background:linear-gradient(120deg,#a259f7,#f0c);color:#fff;border-radius:8px;border:none;cursor:pointer;font-family:"Press Start 2P",monospace;text-transform:uppercase;padding:.75rem 1.25rem;font-size:.75rem;display:inline-block;margin-top:.8rem;text-decoration:none;box-shadow:0 0 18px #a259f7cc;text-shadow:0 0 8px #a259f7,0 0 2px #ff00cc;transition:transform .18s cubic-bezier(.4,2,.6,1),filter .18s cubic-bezier(.4,2,.6,1),box-shadow .18s cubic-bezier(.4,2,.6,1);animation:flickerPurple 2.8s infinite alternate}@keyframes flickerPurple{0%,to{filter:brightness(1)}45%{filter:brightness(1.12)}50%{filter:brightness(.85)}55%{filter:brightness(1.18)}60%{filter:brightness(.95)}}.google-login:hover{filter:brightness(1.18) saturate(1.2);transform:scale(1.07)}.email-login{background:linear-gradient(120deg,#f0c,#2d006e);color:#fff;border-radius:8px;border:none;cursor:pointer;font-family:"Press Start 2P",monospace;text-transform:uppercase;padding:.75rem 1.25rem;font-size:.75rem;display:inline-block;margin-top:.8rem;text-decoration:none;box-shadow:0 0 24px #f0c,0 0 8px #00fff7;text-shadow:0 0 12px #ff00cc,0 0 4px #00fff7;position:relative;overflow:hidden;z-index:1;transition:transform .18s cubic-bezier(.4,2,.6,1),filter .18s cubic-bezier(.4,2,.6,1),box-shadow .18s cubic-bezier(.4,2,.6,1);animation:flickerNeon 2.2s infinite alternate}.faqs-name{font-family:"Press Start 2P",monospace;font-weight:700;text-transform:uppercase;background-image:linear-gradient(-225deg,#17bcda,#682da7 29%,#eb13ff 67%,#a600ff90);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-size:clamp(3rem,7vw,4rem);padding:.5rem 1rem;animation:textclip 2s linear infinite;transition:transform .2s ease}.grid-name{font-family:"Press Start 2P",monospace;font-weight:700;text-transform:uppercase;background-image:linear-gradient(-225deg,#17bcda,#682da7 29%,#eb13ff 67%,#a600ff90);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-size:clamp(2.5rem,6vw,3.5rem);padding:.5rem 1rem;animation:textclip 2s linear infinite;transition:transform .2s ease}.contact-name{font-family:"Press Start 2P",monospace;text-transform:uppercase;background-image:linear-gradient(-225deg,#17bcda,#682da7 29%,#eb13ff 67%,#a600ff90);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-size:clamp(3.5rem,8vw,5.5rem);padding:.5rem 1rem;animation:textclip 2s linear infinite;transition:transform .2s ease;margin-top:15vh}.account-card{max-width:600px;margin:2rem auto;background:#000000a6;padding:2.5rem;border-radius:16px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 18px #f0ca;text-align:center;z-index:5;min-height:auto!important;overflow:visible!important;height:auto!important;max-height:none!important}.about-name,.account-name{font-family:"Press Start 2P",monospace;font-weight:700;text-transform:uppercase;background-image:linear-gradient(-225deg,#43b7cc,#a72d84 29%,#eb13ff 67%,#8e2ac4c1);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-size:clamp(3.5rem,8vw,5rem);padding:.5rem 1rem;animation:textclip 2s linear infinite;transition:transform .2s ease}.wallpapers-page,.container{overflow:visible!important;height:auto!important;margin-top:-3!important}.wp-container{border-radius:18px;margin-bottom:2.5rem;padding:1.5rem 0}.no-top-pad{padding-top:6rem}.copy-feedback{font-family:"Press Start 2P",monospace;font-size:.8rem;color:#00fff7;text-shadow:0 0 8px #00fff7,0 0 16px #00fff7;margin-top:.5rem;padding:.3rem .8rem;background:#00fff71a;border:1px solid #00fff7;border-radius:6px;animation:fadeInOut 1.2s ease-in-out;opacity:0;transform:translateY(-10px)}@keyframes fadeInOut{0%{opacity:0;transform:translateY(-10px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.footer{position:relative;z-index:2;background:#0009;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:2rem 1rem;text-align:center;border-top:1px solid rgba(255,255,255,.1);box-shadow:0 -1px 12px #f0c6;margin-top:6rem}.footer-inner{max-width:800px;margin:0 auto}.footer-brand{font-family:"Press Start 2P",monospace;font-size:1.4rem;color:#f8c971;letter-spacing:.6px;text-shadow:1px 1px rgb(208,28,154),1px 2px rgb(208,28,154),1px 3px rgb(208,28,154),1px 4px rgb(208,28,154),1px 5px rgb(208,28,154),1px 6px rgb(208,28,154);margin-bottom:1rem}.footer-links{display:flex;justify-content:center;gap:2rem;margin-bottom:1rem;flex-wrap:wrap}.footer-link{font-family:"Press Start 2P",monospace;font-size:.65rem;color:#fff;text-decoration:none;text-shadow:0 0 4px #00fff7;transition:all .3s ease}.footer-link:hover{color:#f0c;text-shadow:0 0 10px #ff00cc}.footer-copy{font-size:.55rem;color:#bbb;text-shadow:0 0 3px #444}.app-content{min-height:100vh;display:flex;flex-direction:column}.app-content>*:not(.footer){flex:1 0 auto}.footer{flex-shrink:0}.wallpaper-grid{margin-top:40vh;display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem;justify-content:center;align-items:start;padding:2rem;max-width:1800px;margin:0 auto}.wallpaper-preview{width:100%;height:auto;border-radius:10px;box-shadow:0 0 12px #f0f9;margin-bottom:.75rem}.wp-container{margin-bottom:2rem}.wallpaper-card{max-width:400px}.pricing-container{position:relative;padding:6rem 2rem;text-align:center;background:linear-gradient(135deg,#1a002b,#2b005e);color:#fff;overflow-x:hidden;z-index:1;margin-top:200vh}.bg-video{position:fixed;top:0;left:0;width:100vw;height:100vh;object-fit:cover;z-index:-1;pointer-events:none}.pricing-name{font-weight:700;background-image:linear-gradient(-225deg,#17bcda,#682da7 29%,#eb13ff 67%,#a600ff90);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-size:var(--text-4xl);padding:.5rem 1rem;animation:textclip 2s linear infinite;transition:transform .2s ease}@keyframes shimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}.pricing-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1400px;margin:0 auto;padding:2rem 1rem}.pricing-card{max-width:420px!important;width:100%!important;margin:0 auto!important;min-height:750px;height:auto;background:linear-gradient(90deg,#bc1577,#27123e);border:2px solid #ff00cc;border-radius:1.25rem;box-shadow:0 0 18px #f0c8,0 0 24px #00fff7aa;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;position:relative;transition:transform .3s ease,box-shadow .3s ease}.pricing-card:hover{transform:scale(1.04);box-shadow:0 0 28px #f0ca,0 0 40px #00fff7cc}.ribbon{position:absolute;top:1.15rem;left:-3.75rem;background:linear-gradient(90deg,#f0c,#a259f7);color:#fff;padding:.6rem 2.5rem;font-family:"Press Start 2P",monospace;font-size:1rem;transform:rotate(-45deg);box-shadow:0 0 16px #f0c;z-index:10;border-radius:90px}.sub-name{font-family:"Press Start 2P",monospace;font-size:.95rem;color:#f0c;text-shadow:0 0 6px #ff00ccaa;margin-bottom:.75rem}.pricing-img{width:150px;height:160px;margin-bottom:1rem;filter:drop-shadow(0 0 6px #ff00cc)}.creator-img{width:270px;height:260px;margin-bottom:1rem;filter:drop-shadow(0 0 6px #ff00cc)}.price{font-weight:700;text-transform:uppercase;background-image:linear-gradient(-225deg,#17bcda,#682da7 29%,#eb13ff 67%,#a600ff90);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-size:var(--text-2xl);padding:.5rem 1rem;animation:textclip 2s linear infinite;transition:transform .2s ease}.onetime{font-family:"Press Start 2P",monospace;font-size:var(--text-lg);color:orange;letter-spacing:.6px;text-shadow:4px 3px 3px rgb(191,0,255);margin-bottom:1rem}.pricing-bullets{list-style:none;padding:0;margin-top:.85rem;font-size:.85rem;font-family:"Press Start 2P",monospace;color:#c2b5ff;text-align:left;line-height:1.85;text-shadow:0 0 3px #682da7,0 0 6px #a600ff}.pricing-bullets li{margin-bottom:.6rem;display:flex;align-items:flex-start;gap:.5rem}.pricing-bullets li:before{content:"✔";color:#00fff7;font-size:.7rem;margin-top:.2rem}.pricing-bullets li.disabled:before{content:"❌";color:#f44}.pricing-bullets li.disabled{opacity:.5}.stripe-pay{margin-top:.8rem;display:inline-block;padding:var(--base-spacing);font-size:var(--text-sm);text-transform:uppercase;font-family:"Press Start 2P",monospace;background:linear-gradient(120deg,#f0c,#100215);color:#fff;border-radius:8px;text-decoration:none;text-shadow:0 0 8px #00fff7;box-shadow:0 0 14px #ff00cc90;border:none;cursor:pointer;transition:all .3s ease}.stripe-pay:hover{transform:scale(1.08);box-shadow:0 0 32px #f0c,0 0 24px #00fff7}.terms-bg-wrapper{position:relative;min-height:100vh;width:100%;overflow:hidden}.terms-bg-wrapper:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/terms.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}.terms-cards-container{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;justify-items:start;align-items:start;padding:2rem 1rem;max-width:1400px;margin:0 auto;position:relative;z-index:5}.terms-card{width:100%;max-width:460px;min-height:auto!important;padding:2rem;background:#0009;border:2px solid #ff00ff;border-radius:20px;box-shadow:0 0 12px #f0f,0 0 24px #f0f;transition:transform .3s ease;overflow:visible!important;height:auto!important;max-height:none!important}.terms-card:hover{transform:translateY(-10px)}.terms-header{font-family:"Press Start 2P",monospace;font-weight:700;background-image:linear-gradient(-225deg,#daad17,#a72d60 29%,#eb13ff 67%,#a600ff90);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-size:2.1rem;padding:.5rem 1rem}.terms-info{font-family:"Press Start 2P",monospace;font-size:1.3rem;line-height:1.8;padding:1.2rem;margin-top:.5rem;background:#000000a6;border-radius:10px;border:1.5px solid #ff00ff;box-shadow:0 0 12px #ff00ff80;color:#e6e6ff;letter-spacing:.6px;text-shadow:4px 3px 3px #cc00ff;text-align:center}.terms-info.list-style li{margin-bottom:1.6rem}.terms-info.list-style{list-style-position:inside;padding-left:0}.privacy-bg-wrapper{position:relative;min-height:100vh;width:100%;overflow:hidden}.privacy-bg-wrapper:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/privacy.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}.privacy-cards-container{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;justify-items:left;align-items:start;padding:2rem .06rem;z-index:5;position:relative;max-width:1800px;margin:0 auto}.privacy-card{width:100%;max-width:460px;min-height:auto;padding:2rem;background:#0009;border:2px solid #ff00ff;border-radius:20px;box-shadow:0 0 12px #f0f,0 0 24px #f0f;transition:transform .3s ease;overflow:visible;height:auto}.privacy-card:hover{transform:translateY(-10px)}.privacy-header{font-family:"Press Start 2P",monospace;font-weight:700;background-image:linear-gradient(-225deg,#daad17,#a72d60 29%,#eb13ff 67%,#a600ff90);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-size:1.5rem;padding:.5rem 1rem}.privacy-info{font-family:"Press Start 2P",monospace;font-size:1.3rem;line-height:1.8;padding:1.2rem;margin-top:.5rem;background:#000000a6;border-radius:10px;border:1.5px solid #ff00ff;box-shadow:0 0 12px #ff00ff80;color:#f8c971;letter-spacing:.6px;text-shadow:1px 1px rgb(191,0,255),1px 2px rgb(191,0,255),1px 3px rgb(191,0,255),1px 4px rgb(191,0,255),1px 5px rgb(191,0,255),1px 6px rgb(191,0,255);text-align:center}.privacy-info.list-style li{margin-bottom:1.6rem}.privacy-info.list-style{list-style-position:inside;padding-left:0}.instructions-bg-wrapper{position:relative;min-height:100vh;width:100%;overflow:hidden}.instructions-bg-wrapper:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/instructions.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}.steps-cards-container{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;justify-items:center;align-items:start;max-width:1600px;margin:0 auto;padding:4rem 2rem;width:100%;box-sizing:border-box}.steps-card{width:100%;max-width:440px;margin:0 auto 2.2rem;padding:1.5rem 2rem;background:#000000a6;border:2px solid #ff00ff;color:#f6c;border-radius:32px;font-family:"Press Start 2P",monospace;box-shadow:0 0 25px #f0f6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .2s ease;display:flex;flex-direction:column;align-items:center;min-height:auto;overflow:visible;height:auto}.steps-card:hover{transform:translateY(-10px)}.steps-header{font-family:"Press Start 2P",monospace;font-size:2rem;text-transform:uppercase;letter-spacing:1.5px;color:#fff;text-align:center;margin-bottom:1.5rem;padding:1rem 2rem;background:transparent;border:none;animation:neonHeaderGlow 2.5s infinite alternate}@keyframes neonHeaderGlow{0%{text-shadow:0 0 10px #ff00ff}to{text-shadow:0 0 16px #00fff7}}.steps-info{font-family:"Press Start 2P",monospace;font-size:1.25rem;color:#d3198cec;line-height:1.8;text-shadow:2px 2px 3px rgb(76,0,255)}.steps-info li{margin-bottom:1.5rem}.steps-info a{color:#00fff7;text-shadow:1px 1px 2px #000;text-decoration:underline;font-weight:700}.steps-info a:hover{color:#f0f}.sub-steps-overlay{background:#2300388c;box-shadow:0 0 18px #a623ff80,0 0 42px #f0f3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:18px;padding:.7rem 1.1rem;margin:.7rem auto;max-width:95%;width:100%;box-sizing:border-box}.sub-steps p{font-family:"Press Start 2P",monospace;font-weight:bolder;font-size:1.15rem;line-height:1.7;color:#7fd5e5;text-shadow:3px 3px 3px #e43697;letter-spacing:.6px;text-align:center;padding:0;margin:0 0 .7rem;background:none;border:none;box-sizing:border-box;word-break:break-word}.steps-pills-row{display:flex;justify-content:center;align-items:flex-start;width:100%;flex-wrap:wrap;margin:0 auto 1rem;box-sizing:border-box}.wallpaper-grid--centered{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:2.5rem;justify-content:center;justify-items:center;align-items:start;padding:2rem;max-width:1800px;margin:0 auto}.wallpaper-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem;max-width:1400px;margin:0 auto;padding:2rem 1rem;box-sizing:border-box}.wallpaper-grid-fixed{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;justify-items:center;align-items:start;padding:2rem 1rem;max-width:1400px;margin:0 auto}.wallpaper-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1400px;margin:0 auto;padding:2rem 1rem;box-sizing:border-box;z-index:1}.wallpaper-image,.wallpaper-video{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:8px;margin-bottom:.5rem;background:#181818;max-height:320px}.category-tabs{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem;margin-top:.5rem;z-index:20;position:relative}.category-tab-btn{font-family:"Press Start 2P",monospace;font-size:1rem;background:linear-gradient(90deg,#1a002b,#f0c);color:#fff;border:2px solid #ff00ff;border-radius:18px;padding:.5rem 1.2rem;cursor:pointer;box-shadow:0 0 12px #f0f,0 0 24px #0ff;transition:background .2s,color .2s,border .2s;margin-bottom:.5rem}.category-tab-btn.active,.category-tab-btn:hover{background:linear-gradient(90deg,#f0c,#00fff7);color:#fff;border-color:#00fff7}.category-tabs,.category-tab-btn{display:none!important}.container,.wallpapers-page,.pricing-container,.contact-page,.no-top-pad{padding-top:0!important;margin-top:0!important}.no-top-pad{padding-top:0!important}.pricing-container{margin-top:0!important}main{padding-top:7.5rem!important}.goo-filter-container{position:absolute;overflow:hidden;z-index:1}.pixel-canvas{position:absolute;z-index:1}.wallpapers-page{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/wp-gridbg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}.wallpapers-page .wallpaper-card{background:var(--retro-gradient)!important}:root{--retro-pink: #ff00ff;--retro-cyan: #00ffff;--retro-bg: #bc1577;--retro-bg2: #27123e;--retro-shadow: 0 0 12px var(--retro-pink), 0 0 24px var(--retro-cyan);--retro-card-shadow: 0 0 12px var(--retro-pink), 0 0 24px var(--retro-cyan);--retro-hover-shadow: 0 0 18px var(--retro-pink), 0 0 36px var(--retro-cyan);--retro-gradient: linear-gradient(90deg, var(--retro-bg), var(--retro-bg2));--retro-border: 2px solid var(--retro-pink);--retro-radius: 16px;--retro-img-bg: #181818}.wallpaper-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1800px;width:100%;margin:0 auto;padding:2rem 1rem;box-sizing:border-box;z-index:1}.wallpaper-card{width:100%;max-width:500px;aspect-ratio:16/10;background:var(--retro-gradient);border:var(--retro-border);border-radius:var(--retro-radius);padding:1.2rem .8rem 1.5rem;text-align:center;box-shadow:var(--retro-card-shadow);margin:0 auto;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;transition:transform .18s cubic-bezier(.4,2,.6,1),box-shadow .18s cubic-bezier(.4,2,.6,1);will-change:transform,box-shadow}.wallpaper-card:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;z-index:0;opacity:.15;pointer-events:none}.wallpaper-card>*{position:relative;z-index:2}.wallpaper-card:hover{transform:scale(1.04);box-shadow:var(--retro-hover-shadow)}@keyframes shimmerPink{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes rotateBG{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wallpaper-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:2.2rem!important;max-width:1800px!important;margin:0 auto!important;padding:2.5rem 1.5rem 3.5rem!important;justify-items:center!important;align-items:stretch!important}@media (max-width: 500px){.wallpaper-grid,.wallpaper-grid-custom,.wallpaper-grid--centered{grid-template-columns:1fr!important;grid-template-rows:auto!important;gap:1rem!important;padding:1rem .5rem!important;max-width:100vw!important;width:100%!important;margin:0 auto!important;justify-items:center!important;align-items:stretch!important}.wallpaper-card{width:100%!important;max-width:95vw!important;min-width:0!important;aspect-ratio:auto!important;height:auto!important;padding:1rem .5rem!important;margin:.5rem auto!important}.wallpapers-page{background-size:cover!important;background-position:center!important;background-attachment:scroll!important}.wallpapers-page .wallpaper-grid{background:transparent!important}}@media (max-width: 390px){.wallpaper-grid,.wallpaper-grid-custom,.wallpaper-grid--centered{grid-template-columns:1fr!important;grid-template-rows:auto!important;gap:.8rem!important;padding:.8rem .3rem!important;max-width:100vw!important;width:100%!important;margin:0 auto!important;justify-items:center!important;align-items:stretch!important}.wallpaper-card{width:100%!important;max-width:95vw!important;min-width:0!important;aspect-ratio:auto!important;height:auto!important;padding:.8rem .4rem!important;margin:.3rem auto!important}}.wallpaper-card{width:100%!important;max-width:420px!important;aspect-ratio:16/9!important;min-height:0!important;background:linear-gradient(90deg,#bc1577,#27123e)!important;border:2px solid #ff00ff!important;border-radius:16px!important;box-shadow:0 0 12px #f0f,0 0 24px #0ff!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;position:relative!important;z-index:2!important;padding:1.2rem .8rem 1.5rem!important;transition:box-shadow .25s,transform .18s!important}.wallpaper-image,.wallpaper-video{width:100%!important;height:100%!important;max-height:180px!important;object-fit:cover!important;border-radius:12px!important;margin-bottom:.7rem!important;background:#181818!important}auth-action-container{min-height:100vh;display:flex;align-items:center;justify-content:center;background:url(/Auth.jpg) center/cover no-repeat fixed;-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);font-family:Orbitron,sans-serif;color:#fff}.auth-action-content{background:#0009;padding:2rem;border-radius:12px;text-align:center;max-width:400px;width:90%}.auth-action-content input{display:block;width:100%;padding:.75rem;margin:.5rem 0;border-radius:6px;border:none}.auth-action-content button{background:#e91e63;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;font-weight:700}.auth-action-content button:hover{background:#ad1457}.error-text{color:#ff5252;margin-bottom:1rem}.success-text{color:#69f0ae;margin-bottom:1rem}.wallpaper-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important;max-width:1720px!important;margin:0 auto!important;gap:2.2rem!important;padding:2.5rem 1.5rem 3.5rem!important;justify-items:center!important;align-items:stretch!important}.wallpaper-card{width:100%!important;max-width:420px!important;aspect-ratio:16/9!important;min-height:0!important}@media (max-width: 480px){.navbar-inner{flex-direction:column;align-items:center;gap:.4rem}.nav-link{font-size:2rem;padding:.3rem .5rem}.brand-logo{width:50px;margin-bottom:.5rem}.about-name,.contact-name,.faqs-name,.pricing-name,.account-name,.wallpapers-name{font-size:clamp(1.2rem,6vw,1.6rem);margin-top:10vh!important;text-align:center}.wallpaper-card,.pricing-card,.about-card{max-width:100%;padding:.5rem;font-size:.9rem}.account-card{max-width:90%;padding:1rem;margin:2rem auto}.stripe-pay,.view-more-button,.logout-btn,.email-login,.google-login{font-size:.8rem;padding:.4rem .6rem;margin-top:.5rem}.footer{font-size:.7rem;padding:.5rem}}@media (max-width: 700px){.navbar-inner{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.5rem}.nav-link{font-size:clamp(.9rem,4vw,1rem);padding:.3rem .6rem}.about-name,.contact-name,.faqs-name,.pricing-name,.account-name,.wallpapers-name{font-size:clamp(1.4rem,7vw,2rem);margin-top:1.5rem!important;text-align:center}.wallpaper-card,.pricing-card,.about-card{max-width:95%;padding:.6rem;font-size:.95rem}.account-card{max-width:90%;padding:1.2rem;margin:2rem auto}}@media (max-width: 900px){.wallpaper-grid{grid-template-columns:repeat(2,1fr);gap:1rem;padding:1rem}.about-cards-container,.pricing-wrapper{grid-template-columns:1fr;gap:1rem;padding:1rem}.wallpaper-card,.pricing-card,.about-card{max-width:100%;padding:1rem;font-size:1rem}.navbar-inner{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.5rem}.nav-link{font-size:clamp(1rem,3vw,1.2rem);padding:.4rem .7rem}}@media (max-width: 1200px){.wallpaper-grid{grid-template-columns:repeat(2,1fr);gap:1rem;padding:1rem}.container{padding:1.2rem}}@media (min-width: 1600px){.container{max-width:1500px;margin:0 auto}}@media (max-width: 480px){.navbar-inner{flex-direction:column;align-items:center;gap:.4rem}.nav-link{font-size:clamp(.8rem,4vw,1rem);padding:.3rem .5rem}.brand-logo{width:50px;margin-bottom:.5rem}.wallpaper-card{max-width:200vw;padding:.5rem;font-size:.9rem}.account-card{max-width:95vw;padding:1.5rem;margin:1rem auto 2rem;min-height:auto;overflow:visible;height:auto}.logout-btn{font-size:.8rem;padding:.4rem .6rem;margin-top:.5rem}.terms-card,.privacy-card{max-width:95vw;padding:1.5rem;margin:1rem auto 2rem;min-height:auto!important;overflow:visible!important;height:auto!important;max-height:none!important}.terms-info,.privacy-info{font-size:1.1rem;line-height:1.6;padding:1rem;margin-top:.5rem;word-wrap:break-word;overflow-wrap:break-word}}@media (max-width: 700px){.navbar-inner{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.5rem}.nav-link{font-size:clamp(.9rem,4vw,1.1rem);padding:.3rem .6rem}.wallpaper-card{max-width:150vw;padding:.6rem;font-size:.95rem}.account-card{max-width:92vw;padding:1.8rem;margin:2rem auto;min-height:auto;overflow:visible;height:auto}.logout-btn{font-size:.9rem;padding:.5rem .8rem;margin-top:.5rem}}@media (max-width: 900px){.wallpaper-grid{grid-template-columns:repeat(2,1fr);gap:1rem;padding:1rem;max-width:100vw}.wallpaper-card{max-width:98vw;padding:1rem;font-size:1rem}.account-card{max-width:88vw;padding:2rem;margin:2rem auto;min-height:auto;overflow:visible;height:auto}.nav-link{font-size:clamp(1rem,3vw,1.2rem);padding:.4rem .7rem}.logout-btn{font-size:1rem;padding:.6rem 1rem}}@media (max-width: 1200px){.wallpaper-grid{grid-template-columns:repeat(2,1fr);gap:1.2rem;padding:1.2rem;max-width:100vw}.wallpaper-card{max-width:32vw;padding:1rem;font-size:1.05rem}.account-card{max-width:60vw;padding:2.5rem;margin:2rem auto;min-height:auto;overflow:visible;height:auto}.nav-link{font-size:clamp(1.1rem,2.5vw,1.4rem);padding:.5rem 1rem}.logout-btn{font-size:1.1rem;padding:.7rem 1.2rem}}@media (min-width: 1600px){.wallpaper-grid{max-width:1720px}.account-card{max-width:600px}:root{font-size:clamp(14px,.8vw,16px)}.nav-link{font-size:var(--text-base)}.slogan{font-size:var(--text-sm)}.preview-title,.countdown-timer{font-size:var(--text-xl)}.pricing-name{font-size:var(--text-3xl)}.price{font-size:var(--text-xl)}.onetime{font-size:var(--text-base)}.contact-name{font-size:var(--text-3xl)}.ac-info{font-size:var(--text-xl)}}@media (min-width: 1920px){:root{font-size:clamp(12px,.7vw,14px)}.nav-link{font-size:var(--text-sm)}.pricing-name{font-size:var(--text-2xl)}.price{font-size:var(--text-lg)}.onetime{font-size:var(--text-sm)}.contact-name{font-size:var(--text-2xl)}.ac-info{font-size:var(--text-lg)}}@media (min-width: 2560px){:root{font-size:clamp(10px,.6vw,12px)}.nav-link{font-size:var(--text-xs)}.pricing-name{font-size:var(--text-xl)}.price{font-size:var(--text-base)}.onetime{font-size:var(--text-xs)}.contact-name{font-size:var(--text-xl)}.ac-info{font-size:var(--text-base)}}html,body{overflow-x:hidden!important}.navbar,.navbar-inner{width:100%!important;box-sizing:border-box!important}@media (max-width: 700px){.navbar{white-space:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.navbar-inner{flex-wrap:nowrap!important;justify-content:flex-start!important;gap:.5rem!important}}.wallpaper-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;max-width:1720px!important;margin:0 auto!important;gap:2.2rem!important;padding:2.5rem 1.5rem 3.5rem!important;justify-items:center!important;align-items:stretch!important}@media (max-width: 900px){.wallpaper-grid{grid-template-columns:repeat(2,1fr)!important}}.wallpaper-card{width:100%!important;max-width:890px!important;aspect-ratio:16/9!important;min-height:0!important}@media (max-width: 768px){.hamburger-btn{display:block}.navbar-right{position:absolute;top:100%;left:0;width:100%;background:#000000e6;flex-direction:column;align-items:center;max-height:0;overflow:hidden;transition:max-height .3s ease}.navbar-right.open{max-height:400px;padding:1rem 0}.nav-link{padding:.75rem 0;width:100%;text-align:center;font-size:1rem;border-bottom:1px solid rgba(255,0,255,.1)}.nav-link:last-child{border-bottom:none}}.retronix-hamburger.open span:nth-child(1){transform:translateY(8px) rotate(45deg)}.retronix-hamburger.open span:nth-child(2){opacity:0}.retronix-hamburger.open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media (max-width: 900px){.retronix-navbar-inner{padding:.7rem 1rem}.retronix-navbar-links{gap:1.1rem}.retronix-nav-link{font-size:.95rem;padding:.5rem}}@media (max-width: 700px){.retronix-navbar-inner{justify-content:flex-end;padding:.7rem}.retronix-hamburger{display:flex}.retronix-navbar-links{position:absolute;top:100%;left:0;width:100vw;background:linear-gradient(90deg,#1a002b,#f0c);flex-direction:column;align-items:stretch;gap:.2rem;padding:.7rem 0 1.1rem;box-shadow:0 8px 32px #f0f4;border-bottom-left-radius:18px;border-bottom-right-radius:18px;opacity:0;pointer-events:none;transform:translateY(-16px);transition:opacity .28s cubic-bezier(.4,2,.6,1),transform .28s cubic-bezier(.4,2,.6,1);z-index:1201}.retronix-navbar-links.open{opacity:1;pointer-events:auto;transform:translateY(0)}.retronix-nav-link{font-size:1rem;padding:1.1rem 0;margin:0 1.2rem;border-radius:8px;text-align:center;background:none;box-shadow:none;border-bottom:1px solid rgba(255,0,255,.08);transition:background .18s,color .18s}.retronix-nav-link:last-child{border-bottom:none}}body.menu-open{overflow:hidden}.wp-container{overflow:visible!important;height:auto!important;max-height:none!important}.wallpaper-image,.wallpaper-video{width:100%!important;height:100%!important;max-width:100%!important;max-height:1000px!important;aspect-ratio:16/9!important;object-fit:cover!important;border-radius:10px!important;margin-bottom:.7rem!important;background:#181818!important;transition:box-shadow .18s cubic-bezier(.4,2,.6,1);box-shadow:0 0 8px #f0f}@media (min-width: 701px){.retronix-navbar-inner{display:flex;align-items:center;justify-content:center;gap:2.5rem;width:100%;padding:.7rem 2.2rem .7rem 1.2rem}.retronix-navbar-links{display:flex;gap:2.5rem;align-items:center;justify-content:center;width:100%}.retronix-navbar .nav-link,.retronix-navbar-links .nav-link{font-size:1.1rem;letter-spacing:.04em;padding:.5rem 1.2rem;text-align:center;display:inline-block}}@media (min-width: 701px){.retronix-navbar .nav-link,.retronix-navbar-links .nav-link{font-size:2.3rem}}@media (min-width: 701px){.retronix-navbar .nav-link,.retronix-navbar-links .nav-link{font-size:10rem!important}}@media (max-width: 700px){.wallpaper-grid{grid-template-columns:repeat(2,1fr)!important}}@media (min-width: 1100px){.pricing-wrapper{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:2rem!important;max-width:1600px!important;margin:0 auto!important;padding:2rem 1rem!important}}@media (max-width: 700px){.pricing-wrapper,.terms-cards-container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 700px){.privacy-cards-container,.terms-cards-container{grid-template-columns:1fr!important;gap:1rem!important;padding:1rem .5rem!important}}.header-bg{margin-top:6.5rem!important}@media (max-width: 700px){.header-bg{margin-top:4rem!important}}.container,.wp-container,.wallpapers-page{padding-left:0!important;padding-right:0!important}@media (max-width: 768px){.wallpaper-card{max-width:90vw!important;width:100%!important;min-width:0!important;padding:.7rem .3rem 1rem!important;font-size:.95rem!important;box-shadow:0 0 8px #f0f,0 0 16px #0ff!important;max-height:1000px!important;height:auto!important;aspect-ratio:unset!important}.wallpaper-image,.wallpaper-video{height:auto!important;max-height:1000px!important;border-radius:8px!important;margin-bottom:.4rem!important;object-fit:cover!important}select,.wallpapers-controls-bar select,.wallpapers-controls-bar label{flex-direction:column;font-size:1.1rem!important;padding:.4rem .7rem!important;min-width:0!important;max-width:90vw!important;border-radius:8px!important}.wallpapers-controls-bar label{font-size:1.1rem!important;padding:.4rem .7rem!important}.wallpapers-controls-bar select,.wallpapers-controls-bar button,.wallpapers-controls-bar .view-more-button{background:#1a0025!important;border:2px solid #ff00cc!important;box-shadow:0 0 8px #f0c,0 0 16px #00fff7!important;color:#fff!important;border-radius:10px!important;font-size:1rem!important;padding:.3rem .6rem!important;margin:.25rem 0!important;min-width:0!important;max-width:90vw!important;text-align:center!important;line-height:1.2!important}.wallpapers-controls-bar label{color:#f9c!important;text-shadow:0 0 6px #ff00cc!important;font-size:1.1rem!important;padding:.4rem .7rem!important}.wallpapers-controls-bar{position:relative!important;z-index:5!important;width:auto!important;max-width:90vw!important;margin-left:auto!important;margin-right:auto!important;margin-top:2rem!important;margin-bottom:2rem!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;background:#14001eeb!important;border-radius:12px!important;box-shadow:0 0 8px #f0f,0 0 16px #0ff!important;padding:.5rem .8rem!important}@media (min-width: 769px){.wallpapers-controls-bar{margin-top:5rem!important}}@media (min-width: 769px){select,.wallpapers-controls-bar select{font-size:1rem!important;padding:.4rem .8rem!important;border-radius:8px!important;min-width:120px!important;max-width:320px!important;background:#1a0025!important;color:#fff!important;border:2px solid #ff00cc!important;box-shadow:0 0 8px #f0c,0 0 16px #00fff7!important;line-height:1.2!important}}.contact-content{max-width:540px;margin:2rem auto;padding:2rem;border-radius:16px;background:#1e0028eb;box-shadow:0 0 16px #f0c;word-break:break-word}@media (max-width: 700px){.contact-content a[href^=mailto]{font-size:.95rem!important;word-break:break-all!important;display:inline-block}}.contact-content{max-width:540px;margin:2rem auto;padding:2rem;border-radius:16px;background:#54345eeb;box-shadow:0 0 16px #f0c;word-break:break-word}.contact-content a[href^=mailto]{font-size:1.05rem;word-break:break-all;display:inline-block}@media (max-width: 700px){.question{font-size:1.4rem!important;padding:.4rem .5rem!important;word-break:break-word!important}.faqs-card .answer,.answer{font-size:1.15rem!important;line-height:1.7!important;word-break:break-word!important;padding:.3rem .5rem!important}}.auth-action-content h1{font-family:"Press Start 2P",monospace;font-weight:bolder;font-size:1.5rem;line-height:2.6;text-align:center;color:#f9c;text-shadow:1px 1px rgb(191,0,255),1px 2px rgb(191,0,255),1px 3px rgb(191,0,255),1px 4px rgb(191,0,255),1px 5px rgb(191,0,255),1px 6px rgb(191,0,255);margin-top:0!important;padding-top:0!important}.contact-name{margin-top:0!important;padding-top:0!important}.pricing-wrapper{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:2rem!important;max-width:1600px!important;margin:0 auto!important;padding:2rem 1rem!important}@media (max-width: 700px){.pricing-wrapper{grid-template-columns:1fr!important}.pricing-card{max-width:98vw!important;padding:.7rem .3rem 1rem!important;font-size:.95rem!important;min-width:0!important;margin:0 auto 1.5rem!important}}@media (min-width: 1100px){.pricing-card{max-width:480px!important;min-height:820px!important;padding:2.5rem 2rem!important;font-size:1.15rem!important}}.pricing-wrapper{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:2.5rem!important;max-width:1800px!important;margin:0 auto!important;padding:2.5rem 2rem!important}@media (max-width: 1100px){.pricing-wrapper{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 700px){.pricing-wrapper{grid-template-columns:1fr!important}.pricing-card{max-width:200vw!important;padding:.7rem .3rem 1rem!important;font-size:.95rem!important;min-width:0!important;margin:0 auto 1.5rem!important}}@media (min-width: 1200px){.pricing-card{max-width:100px!important;min-height:900px!important;padding:3rem 2.2rem!important;font-size:1.18rem!important}}@media (min-width: 769px){.wallpaper-grid{grid-template-columns:repeat(3,1fr)!important;gap:3rem!important;max-width:2000px!important;padding:3rem 2rem 4rem!important}.wallpaper-card{max-width:650px!important;min-width:420px!important;aspect-ratio:16/7!important;padding:2rem 1.5rem 2.5rem!important;font-size:1.18rem!important}}}@media (max-width: 900px){.question{font-size:1.45rem!important;padding:.5rem .7rem!important}.faqs-card .answer,.answer{font-size:1.22rem!important;line-height:1.7!important;padding:.4rem .7rem!important}}@media (max-width: 700px){.question{font-size:1.18rem!important;padding:.4rem .6rem!important}.faqs-card .answer,.answer{font-size:1.05rem!important;line-height:1.6!important;padding:.3rem .6rem!important}}@media (max-width: 700px){.wallpaper-grid{grid-template-columns:repeat(2,1fr)!important;gap:1.2rem!important;padding:1.2rem .5rem!important}}@media (max-width: 480px){.wallpaper-grid{grid-template-columns:repeat(2,1fr)!important}}.wallpaper-grid-custom{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;justify-items:center;align-items:stretch;max-height:none!important;height:auto!important}@media (max-width: 700px){.wallpaper-grid-custom{grid-template-columns:repeat(2,1fr)}}.wallpaper-card{max-width:100%!important;width:100%!important;min-width:0!important}.wallpaper-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important;gap:2rem!important;max-width:1800px!important;width:100%!important;margin:0 auto!important;padding:2rem 1rem!important;box-sizing:border-box!important;overflow:visible!important}.wallpapers-page,.container{max-width:100vw!important;overflow-x:hidden!important}@media (max-width: 900px){.wallpaper-card{max-width:100%!important;width:100%!important;min-width:0!important}}@media (max-width: 700px){.wallpaper-card{max-width:100%!important;width:100%!important;min-width:0!important}}@media (max-width: 480px){.wallpaper-card{max-width:100%!important;width:100%!important;min-width:0!important}}.wallpaper-card a,.wallpaper-card button{width:100%!important;max-width:100%!important;box-sizing:border-box!important;font-size:1rem!important;padding:.75rem .5rem!important;margin:.5rem 0!important}@media (max-width: 700px){.wallpaper-card a,.wallpaper-card button{font-size:.95rem!important;padding:.6rem .3rem!important}.brand-name{font-size:2.2rem!important}}@media (max-width: 700px){.steps-cards-container{grid-template-columns:1fr!important;gap:1.2rem!important;padding:1.2rem .5rem!important}}@media (max-width: 375px){.privacy-cards-container,.terms-cards-container{grid-template-columns:1fr!important;gap:.8rem!important;padding:.8rem .3rem!important}.terms-card,.privacy-card{max-width:95vw!important;padding:.8rem!important;margin:.3rem auto 1.5rem!important;min-height:auto!important;overflow:visible!important;height:auto!important;max-height:none!important}.terms-info,.privacy-info{font-size:.9rem!important;line-height:1.4!important;padding:.6rem!important;margin-top:.2rem!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.account-card{max-width:95vw!important;padding:.8rem!important;margin:.3rem auto 1.5rem!important;min-height:auto!important;overflow:visible!important;height:auto!important;max-height:none!important}.wallpaper-grid{grid-template-columns:1fr!important;gap:.8rem!important;padding:.8rem .3rem!important}.wallpaper-card{max-width:95vw!important;padding:.6rem!important}}@media (max-width: 390px){.privacy-cards-container,.terms-cards-container{grid-template-columns:1fr!important;gap:1rem!important;padding:1rem .5rem!important}.terms-card,.privacy-card{max-width:98vw;padding:1rem;margin:.5rem auto 2rem;min-height:auto!important;overflow:visible!important;height:auto!important;max-height:none!important}.terms-info,.privacy-info{font-size:1rem;line-height:1.5;padding:.8rem;margin-top:.3rem;word-wrap:break-word;overflow-wrap:break-word}.account-card{max-width:98vw;padding:1rem;margin:.5rem auto 2rem;min-height:auto!important;overflow:visible!important;height:auto!important;max-height:none!important}.wallpaper-grid{grid-template-columns:1fr!important;gap:1rem!important;padding:1rem .5rem!important}.wallpaper-card{max-width:98vw!important;padding:.8rem!important}}@media (max-width: 428px){.privacy-cards-container,.terms-cards-container{grid-template-columns:1fr!important;gap:1.2rem!important;padding:1.2rem .8rem!important}.terms-card,.privacy-card{max-width:98vw!important;padding:1.2rem!important;margin:.8rem auto 2.5rem!important;min-height:auto!important;overflow:visible!important;height:auto!important;max-height:none!important}.terms-info,.privacy-info{font-size:1.1rem!important;line-height:1.6!important;padding:1rem!important;margin-top:.5rem!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.account-card{max-width:98vw!important;padding:1.2rem!important;margin:.8rem auto 2.5rem!important;min-height:auto!important;overflow:visible!important;height:auto!important;max-height:none!important}.wallpaper-grid{grid-template-columns:1fr!important;gap:1.2rem!important;padding:1.2rem .8rem!important}.wallpaper-card{max-width:98vw!important;padding:1rem!important}}@media (max-width: 500px){.privacy-cards-container,.terms-cards-container{grid-template-columns:1fr!important;gap:1rem!important;padding:1rem .5rem!important}.terms-card,.privacy-card{max-width:98vw!important;padding:1rem!important;margin:.5rem auto 2rem!important;min-height:auto!important;overflow:visible!important;height:auto!important;max-height:none!important}.terms-info,.privacy-info{font-size:1rem!important;line-height:1.5!important;padding:.8rem!important;margin-top:.3rem!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.account-card{max-width:98vw!important;padding:1rem!important;margin:.5rem auto 2rem!important;min-height:auto!important;overflow:visible!important;height:auto!important;max-height:none!important}.wallpaper-grid{grid-template-columns:1fr!important;gap:1rem!important;padding:1rem .5rem!important}.wallpaper-card{max-width:98vw!important;padding:.8rem!important}.welcome-user{font-size:1.2rem!important;text-align:center!important;margin:1rem 0!important}.logout-btn,.stripe-pay{width:100%!important;max-width:90vw!important;margin:.5rem auto!important;padding:.8rem 1rem!important;font-size:1rem!important}.wallpaper-grid-header,.header-bg{padding:1rem .5rem!important;margin:0!important}.wallpaper-grid-header h1,.header-bg h1{font-size:1.8rem!important;text-align:center!important;margin:.5rem 0!important}.wallpapers-controls-bar{flex-direction:column!important;align-items:center!important;gap:.5rem!important;padding:1rem .5rem!important}.wallpapers-controls-bar select,.wallpapers-controls-bar button{width:100%!important;max-width:90vw!important;margin:.3rem 0!important}}@media (max-width: 400px){.wallpaper-grid-header,.header-bg,.wallpapers-page-header,.wallpaper-header{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin:0 auto!important;width:100vw!important;max-width:100vw!important;padding-left:0!important;padding-right:0!important}.wallpaper-grid-header h1,.header-bg h1,.wallpapers-page-header h1,.wallpaper-header h1{font-size:2.1rem!important;text-align:center!important;margin:0 auto!important;width:100vw!important;max-width:100vw!important;padding-left:0!important;padding-right:0!important}.terms-card,.privacy-card{max-width:98vw!important;margin:1.2rem auto 2rem!important;left:0!important;right:0!important;text-align:center!important;align-items:center!important;justify-content:center!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;width:95vw!important;min-width:0!important}.about-name{text-align:center!important;margin:0 auto 1.2rem!important;width:100vw!important;max-width:100vw!important;padding-left:0!important;padding-right:0!important;display:block!important}}@media (max-width: 400px){.terms-header,.privacy-header{font-size:1.15rem!important;padding:.3rem .5rem!important;text-align:center!important;line-height:1.3!important;margin:.5rem 0!important}}@media (max-width: 400px){.preview-title,.countdown-timer{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin:.7rem auto!important;width:100%!important;max-width:98vw!important;padding:.5rem 0!important;word-break:break-word!important;box-sizing:border-box!important}}@media (max-width: 400px){.header-bg{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100vw!important;margin:0 auto!important;padding:0!important;box-sizing:border-box!important}.preview-title,.countdown-timer{width:auto!important;max-width:95vw!important;text-align:center!important;margin:.7rem auto!important;padding:0!important;word-break:break-word!important;box-sizing:border-box!important;display:block!important}}@media (max-width: 400px){.about-name,.about-header,.about-info{width:auto!important;max-width:95vw!important;text-align:center!important;margin:.7rem auto!important;padding:0!important;word-break:break-word!important;box-sizing:border-box!important;display:block!important}}@media (width: 1080px) and (height: 810px),(width: 810px) and (height: 1080px){.retronix-navbar{background:linear-gradient(90deg,#1a002b,#2a003a)!important;border-bottom:2px solid #a72d84!important;box-shadow:0 2px 12px #1a002b88,0 0 32px #2a003a44!important}.retronix-navbar-links{display:none!important;position:static!important;top:auto!important;left:auto!important;width:auto!important;background:none!important;flex-direction:unset!important;align-items:unset!important;gap:unset!important;padding:unset!important;box-shadow:none!important;border-radius:unset!important;opacity:unset!important;pointer-events:unset!important;transform:unset!important;transition:unset!important;z-index:unset!important}.retronix-hamburger{display:flex!important}.retronix-navbar-links.open{display:flex!important;flex-direction:column!important;position:absolute!important;top:64px!important;left:50%!important;transform:translate(-50%)!important;width:90vw!important;max-width:420px!important;min-width:260px!important;background:#1a002bfa!important;border:2.5px solid #a72d84!important;border-radius:18px!important;box-shadow:0 0 32px #a72d84,0 0 64px #1a002b!important;z-index:1200!important;padding:2rem 1.2rem!important;align-items:center!important;justify-content:flex-start!important;gap:2rem!important;max-height:60vh!important;overflow-y:auto!important;margin:0!important;opacity:1!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;pointer-events:auto!important}.wallpaper-grid-custom{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:2.2rem!important;justify-items:center!important;align-items:stretch!important;width:100%!important;max-width:1200px!important;margin:0 auto 2.2rem!important}.account-card{margin:2.5rem auto!important;max-width:520px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.privacy-cards-container,.terms-cards-container,.about-cards-container{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:2.2rem!important;justify-items:center!important;align-items:stretch!important;width:100%!important;max-width:1200px!important;margin:0 auto 2.2rem!important}.about-cards-container>*:nth-child(3){grid-column:1 / span 2!important;justify-self:center!important;margin-left:auto!important;margin-right:auto!important}.pricing-wrapper,.wallpaper-grid--centered{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:2.2rem!important;justify-items:center!important;align-items:stretch!important;width:100%!important;max-width:1200px!important;margin:0 auto 2.2rem!important}}@media (min-width: 768px) and (max-width: 1200px) and (orientation: landscape),(min-width: 768px) and (max-width: 1200px) and (orientation: portrait){.retronix-navbar{background:linear-gradient(90deg,#1a002b,#2a003a)!important;border-bottom:2px solid #a72d84!important;box-shadow:0 2px 12px #1a002b88,0 0 32px #2a003a44!important}.retronix-navbar-inner{justify-content:flex-end!important;padding:.7rem!important}.retronix-navbar-links{display:none!important;position:static!important;top:auto!important;left:auto!important;width:auto!important;background:none!important;flex-direction:unset!important;align-items:unset!important;gap:unset!important;padding:unset!important;box-shadow:none!important;border-radius:unset!important;opacity:unset!important;pointer-events:unset!important;transform:unset!important;transition:unset!important;z-index:unset!important}.retronix-hamburger{display:flex!important}.retronix-navbar-links.open{display:flex!important;flex-direction:column!important;position:absolute!important;top:64px!important;left:50%!important;transform:translate(-50%)!important;width:90vw!important;max-width:420px!important;min-width:260px!important;background:#1a002bfa!important;border:2.5px solid #a72d84!important;border-radius:18px!important;box-shadow:0 0 32px #a72d84,0 0 64px #1a002b!important;z-index:1200!important;padding:2rem 1.2rem!important;align-items:center!important;justify-content:flex-start!important;gap:2rem!important;max-height:60vh!important;overflow-y:auto!important;margin:0!important;opacity:1!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;pointer-events:auto!important}.wallpaper-grid-custom{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:2.2rem!important;justify-items:center!important;align-items:stretch!important;width:100%!important;max-width:1200px!important;margin:0 auto 2.2rem!important}.account-card{margin:2.5rem auto!important;max-width:520px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.privacy-cards-container,.terms-cards-container{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:2.2rem!important;justify-items:center!important;align-items:stretch!important;width:100%!important;max-width:1200px!important;margin:0 auto 2.2rem!important}@media (orientation: portrait){.privacy-cards-container,.terms-cards-container{grid-template-columns:repeat(1,1fr)!important}}.about-cards-container{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:2.2rem!important;justify-items:center!important;align-items:stretch!important;width:100%!important;max-width:1200px!important;margin:0 auto 2.2rem!important}.about-cards-container>*:nth-child(3){grid-column:1 / span 2!important;justify-self:center!important;margin-left:auto!important;margin-right:auto!important}.pricing-wrapper,.wallpaper-grid--centered{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:2.2rem!important;justify-items:center!important;align-items:stretch!important;width:100%!important;max-width:1200px!important;margin:0 auto 2.2rem!important}}@media (max-width: 500px){.wallpaper-grid,.wallpaper-grid-custom,.wallpaper-grid--centered{grid-template-columns:1fr!important;grid-template-rows:auto!important;gap:1rem!important;padding:1rem .5rem!important;max-width:100vw!important;width:100%!important;margin:0 auto!important;justify-items:center!important;align-items:stretch!important}.wallpaper-card{width:100%!important;max-width:95vw!important;min-width:0!important;aspect-ratio:auto!important;height:auto!important;padding:1rem .5rem!important;margin:.5rem auto!important}}
