.container{position:relative;z-index:2;max-width:1400px;width:100%;margin:0 auto;padding:20px;box-sizing:border-box}.hero-text{text-align:center;margin:30px 0 40px;padding:20px;background:rgba(22,8,8,.7);border:1px solid #00f3ff;border-radius:20px;backdrop-filter:blur(5px);box-shadow:0 0 30px rgba(0,243,255,.3)}.hero-text h1{font-size:clamp(1.3rem,5vw,2rem);color:#f0f;text-shadow:0 0 8px #f0f , 0 0 15px #00f3ff;letter-spacing:3px;word-break:break-word}.hero-text p{margin-top:15px;color:#b4fffc;font-size:clamp(.8rem,3vw,1rem)}.digital-rain-bg{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.digit{position:absolute;top:-20px;color:#00f3ff;font-family:monospace;font-weight:bold;user-select:none;animation:fall linear infinite;opacity:.2}@keyframes fall {
    to { transform: translateY(100vh); }
}.manuals-showcase{margin:40px 0;width:100%}.cyber-title{text-align:center;font-size:clamp(1.3rem,5vw,1.8rem);color:#00f3ff;text-shadow:0 0 10px #00f3ff;letter-spacing:5px;margin-bottom:20px;word-break:break-word}.category-block{background:rgba(10,10,20,.9);border:1px solid #0ff;border-radius:20px;margin-bottom:40px;padding:20px;box-shadow:0 0 25px rgba(0,255,255,.2);width:100%;box-sizing:border-box}.category-title{color:#f4f;font-size:clamp(1.2rem,4vw,1.5rem);border-left:6px solid #0ff;padding-left:20px;margin-bottom:25px;word-break:break-word}.manuals-category{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;width:100%;box-sizing:border-box}.manual-card{background:linear-gradient(145deg,#0c0c14,#07070c);border:1px solid #2affff;border-radius:16px;padding:20px;transition:.3s;cursor:pointer;width:100%;box-sizing:border-box;display:flex;flex-direction:column;min-width:0}.manual-card:hover{transform:translateY(-8px);border-color:#f0f;box-shadow: 0 0 25px #ff00ff80}.manual-preview{background: #000000aa;border-radius:12px;padding:12px;margin-bottom:15px;border:1px solid #0ff}.preview-screen{background:#010101;padding:12px;border-radius:8px;overflow-x:auto}.glitch-text{font-size:clamp(.9rem,4vw,1.2rem);font-weight:bold;color:#0f0;text-shadow:2px 2px 0 #0ff , -1px -1px 0 #f0f;animation:glitch 1.2s infinite;word-break:break-word}.code-lines span{display:block;font-size:.7rem;color:#6affb0;word-break:break-word}.manual-card h3{font-size:clamp(.9rem,2vw,1rem);color:#0ff;margin:12px 0 8px;word-break:break-word}.manual-price{font-size:clamp(1.2rem,4vw,1.4rem);font-weight:bold;color:#f4c;margin:10px 0}.manual-desc-preview{font-size:.7rem;color:#aaf;margin:10px 0;line-height:1.4;flex:1}.order-btn{background:linear-gradient(95deg,#f0c,#0cf);border:none;width:100%;padding:12px;font-family:'Courier New',monospace;font-weight:bold;font-size:clamp(.8rem,3vw,.9rem);letter-spacing:2px;color:#000;border-radius:40px;cursor:pointer;transition:.2s;margin-top:12px}.order-btn:hover{transform:scale(1.02);box-shadow:0 0 20px #f4f}@keyframes glitch {
    0% { text-shadow: -2px 0 red, 2px 0 blue; }
    50% { text-shadow: 2px 0 red, -2px 0 blue; }
    100% { text-shadow: -2px 0 red, 2px 0 blue; }
}@media (min-width:1200px){.manuals-category{grid-template-columns:repeat(5,1fr)}}@media (max-width:1199px) and (min-width:992px){.manuals-category{grid-template-columns:repeat(4,1fr)}}@media (max-width:991px) and (min-width:768px){.manuals-category{grid-template-columns:repeat(3,1fr);gap:15px}}@media (max-width:767px) and (min-width:481px){.manuals-category{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:480px){.manuals-category{grid-template-columns:1fr;gap:15px}}#simplecallback-346.simplecallback{width:100%;max-width:100%;margin:60px auto;padding:25px 20px;border-radius:28px;background: #7f7faee6;border:2px solid #0ff;box-shadow: 0 0 35px #0ff4, inset 0 0 20px #0ff1;backdrop-filter:blur(8px);position:relative;z-index:3;box-sizing:border-box}#simplecallback-346 .form-group:has(#sc_name),
#simplecallback-346 .form-group:has(#sc_phone),
#simplecallback-346 .form-group:has(#sc_email),
#simplecallback-346 .form-group:has(#sc_city),
#simplecallback-346 .form-group:has(#sc_subject) {display:none!important}#custom-email-block{margin-bottom:25px;display:block!important;width:100%;order:1}#custom-email-block .cyber-email-label{display:block;color:#0ff;font-size:clamp(.9rem,4vw,1rem);letter-spacing:2px;margin-bottom:8px;text-transform:uppercase;font-weight:bold}#custom-email-block .cyber-email-label i{margin-right:8px;color:#f4f}#custom-email-block input{width:100%;background:#7f7fb8;border:1.5px solid #0ff;padding:14px;border-radius:14px;color:#bfd;font-family:monospace;font-size:.9rem;box-sizing:border-box;transition:all .2s ease}#custom-email-block input:focus{outline:none;border-color:#f0f;box-shadow:0 0 12px #f0f;background:#7e7ef0}#simplecallback-346 .form-group:has(#sc_message) {display:block!important;margin-bottom:25px;width:100%;order:2}#simplecallback-346 .form-group:has(#sc_message) label .textlabel {font-size:clamp(.9rem,4vw,1.1rem);color:#f4f;text-transform:uppercase;letter-spacing:2px;display:block;margin-bottom:10px}#simplecallback-346 #sc_message{width:100%;background:#71719f;border:1.5px solid #0ff;color:#bfd;padding:14px;border-radius:14px;font-family:monospace;font-size:.9rem;resize:vertical;box-sizing:border-box}#simplecallback-346 #sc_message:focus{outline:none;border-color:#f0f;box-shadow:0 0 10px #f0f}#simplecallback-346 .simplecallback-captcha{margin:20px 0!important;display:block!important;background:rgba(233,165,165,.6);padding:15px;border-radius:14px;border:1px solid #0ff;width:100%;box-sizing:border-box}#simplecallback-346 .simplecallback-captcha div{color:#0ff!important;font-size:.9rem;margin-bottom:10px}#simplecallback-346 .simplecallback-captcha img{max-width:100%;height:auto;border-radius:10px;margin-bottom:10px;border:1px solid #0ff}#simplecallback-346 .simplecallback-captcha input{background:#9191c7!important;border:1px solid #0ff!important;padding:10px!important;border-radius:10px!important;color:#fff!important;width:100%!important;box-sizing:border-box!important;margin-top:10px!important;font-family:monospace!important}#simplecallback-346 .simplecallback-captcha input:focus{border-color:#f0f!important;box-shadow:0 0 10px #f0f!important;outline:none!important}#simplecallback-346 .form-group button{background:linear-gradient(95deg,#f0a,#00e0ff);width:100%;border:none;padding:14px;font-weight:bold;font-size:clamp(.9rem,4vw,1.1rem);font-family:monospace;text-transform:uppercase;border-radius:50px;cursor:pointer;transition:.2s;margin-top:10px}#simplecallback-346 .form-group button:hover{transform:scale(1.02);box-shadow:0 0 20px #f0f}.form-highlight{animation:pulseBorder .6s ease 3}@keyframes pulseBorder {
    0% { box-shadow: 0 0 0 0 #0ff, 0 0 35px #0ff4; border-color: #f0f; }
    70% { box-shadow: 0 0 0 18px rgba(0,255,255,0), 0 0 35px #0ff4; border-color: #f0f; }
    100% { box-shadow: 0 0 0 0 transparent, 0 0 35px #0ff4; }
}.faq-section,.contacts-block,.footer{background:rgba(0,0,0,.7);margin-top:40px;padding:25px 20px;border-radius:30px;backdrop-filter:blur(5px);width:100%;box-sizing:border-box}.faq-section h2,.contacts-block h3,.footer h4{color:#0ff;margin-bottom:15px;word-break:break-word}.faq-section p,.contacts-block p,.footer p{margin:10px 0;word-break:break-word}.footer-grid{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.footer-col{flex:1;min-width:200px}.footer-col ul{list-style:none;padding:0}.footer-col ul li{margin:8px 0;word-break:break-word}.fixed-telegram{position:fixed;bottom:20px;right:20px;background:#1e90ff;padding:10px 18px;border-radius:50px;color:#fff;text-decoration:none;font-weight:bold;z-index:999;display:flex;gap:8px;align-items:center;box-shadow:0 0 20px cyan}.fixed-telegram:hover{transform:scale(1.05);box-shadow:0 0 30px cyan}.cyber-links-section{margin:30px 0;padding:20px;position:relative;background:linear-gradient(135deg,rgba(10,10,20,.8) 0%,rgba(5,5,15,.9) 100%);border:1px solid rgba(0,255,204,.3);border-radius:12px;overflow:hidden}.cyber-links-container{max-width:900px;margin:0 auto;position:relative;z-index:2}.cyber-links-header{text-align:center;margin-bottom:30px;padding-bottom:15px;border-bottom:2px solid rgba(0,255,204,.3);position:relative;display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap}.cyber-bracket-header{font-size:28px;font-weight:bold;color:#f0f;text-shadow:0 0 10px #f0f , 0 0 20px #f0f;animation:bracket-pulse 2s infinite}@keyframes bracket-pulse {
    0%, 100% { opacity: 1; text-shadow: 0 0 10px #ff00ff; }
    50% { opacity: 0.7; text-shadow: 0 0 20px #ff00ff, 0 0 30px #ff00ff; }
}.cyber-links-title{font-family:'Orbitron',monospace;font-size:20px;font-weight:900;letter-spacing:4px;background:linear-gradient(135deg,#0fc,#f0f);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 8px rgba(0,255,204,.5)}.cyber-status-led{width:12px;height:12px;background:#0fc;border-radius:50%;box-shadow:0 0 10px #0fc;animation:led-blink 1.5s infinite}@keyframes led-blink {
    0%, 100% { opacity: 1; box-shadow: 0 0 10px #00ffcc; }
    50% { opacity: 0.3; box-shadow: 0 0 5px #00ffcc; }
}.cyber-link-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:15px}.cyber-link-item{position:relative;padding:15px 20px;background:rgba(0,255,204,.03);border-left:3px solid;transition:all .3s ease;display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:14px;overflow:hidden}.cyber-link-item[data-glow="cyan"]{border-left-color:#0fc}.cyber-link-item[data-glow="magenta"]{border-left-color:#f0f}.cyber-link-item[data-glow="green"]{border-left-color:#0f8}.cyber-link-item[data-glow="yellow"]{border-left-color:#fc0}.cyber-link-item[data-glow="orange"]{border-left-color:#f60}.cyber-link-item[data-glow="purple"]{border-left-color:#a0f}.cyber-link-item[data-glow="wiki"]{border-left-color:#00b4d8}.cyber-link-item:hover{background:rgba(0,255,204,.1);transform:translateX(10px);box-shadow:0 0 20px rgba(0,255,204,.2)}.cyber-link-item[data-glow="wiki"]:hover{box-shadow:0 0 15px rgba(0,180,216,.7) , 0 0 30px rgba(247,37,133,.4);border-color:#00b4d8}.cyber-link-item[data-glow="wiki"] .cyber-link-prefix{color:#00b4d8;text-shadow:0 0 8px rgba(0,180,216,.6)}.cyber-arrow{color:#0fc;font-size:16px;animation:arrow-bounce 1s infinite;display:inline-block}@keyframes arrow-bounce {
    0%, 100% { transform: translateX(0); }
    50% { transform: translateX(5px); }
}.cyber-link-prefix{color:#f0f;font-family:'Share Tech Mono',monospace;font-weight:bold;font-size:11px;background:rgba(255,0,255,.2);padding:2px 6px;border-radius:3px;letter-spacing:1px}.cyber-nav-link{color:#0fc;text-decoration:none;font-weight:bold;transition:all .3s ease;position:relative;font-size:14px}.cyber-nav-link:hover{color:#f0f;text-shadow:0 0 8px #f0f;letter-spacing:.5px}.cyber-guarantee,.cyber-car-brand,.cyber-equipment,.cyber-service,.cyber-tips{color:#cff;font-size:12px;opacity:.8;margin-left:auto}.cyber-hover-line{position:absolute;bottom:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,#0fc,#f0f,transparent);transition:left .5s ease}.cyber-link-item:hover .cyber-hover-line{left:100%}.cyber-lines-bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.cyber-grid-line{position:absolute;width:100%;height:1px;background:repeating-linear-gradient(90deg,rgba(0,255,204,.1) 0,rgba(0,255,204,.1) 20px,transparent 20px,transparent 40px);top:50%}.cyber-grid-line.vertical{width:1px;height:100%;background:repeating-linear-gradient(0deg,rgba(0,255,204,.1) 0,rgba(0,255,204,.1) 20px,transparent 20px,transparent 40px);left:50%;top:0}.cyber-link-item:hover .cyber-nav-link{animation:glitch-text-small .2s infinite}@keyframes glitch-text-small {
    0%, 100% { transform: translate(0); }
    25% { transform: translate(-1px, 0); text-shadow: -1px 0 #ff00ff; }
    75% { transform: translate(1px, 0); text-shadow: 1px 0 #00ffcc; }
}.cyber-link-item::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,204,.1),transparent);transition:left .5s ease;pointer-events:none}.cyber-link-item:hover::before{left:100%}@media (max-width:768px){.cyber-links-section{padding:15px;margin:20px 0}.cyber-links-title{font-size:16px;letter-spacing:2px}.cyber-bracket-header{font-size:22px}.cyber-link-item{padding:12px 15px;flex-wrap:wrap}.cyber-guarantee,.cyber-car-brand,.cyber-equipment,.cyber-service,.cyber-tips{margin-left:0;width:100%;padding-left:25px;font-size:11px}}@media (max-width:576px){.cyber-links-section{padding:12px;margin:15px 0;border-radius:8px}.cyber-links-header{margin-bottom:20px;gap:8px}.cyber-links-title{font-size:14px;letter-spacing:1px}.cyber-bracket-header{font-size:18px}.cyber-status-led{width:8px;height:8px}.cyber-link-list{gap:10px}.cyber-link-item{padding:10px 12px;flex-direction:column;align-items:flex-start}.cyber-arrow{font-size:12px;position:absolute;left:12px;top:12px}.cyber-link-prefix{font-size:9px;margin-left:20px}.cyber-nav-link{font-size:13px;width:100%;margin-left:20px}.cyber-guarantee,.cyber-car-brand,.cyber-equipment,.cyber-service,.cyber-tips{margin-left:20px;font-size:10px;padding-left:0}.cyber-link-item:hover{transform:translateX(5px)}}@media (max-width:380px){.cyber-links-section{padding:10px}.cyber-links-title{font-size:12px}.cyber-nav-link{font-size:12px}.cyber-link-prefix{font-size:8px}.cyber-guarantee,.cyber-car-brand,.cyber-equipment,.cyber-service,.cyber-tips{font-size:9px}}@media (max-width:768px){.container{padding:15px}.category-block{padding:15px}.manual-card{padding:15px}#simplecallback-346.simplecallback{margin:30px 0;padding:20px 15px}.footer-grid{flex-direction:column}.fixed-telegram{padding:8px 15px;bottom:15px;right:15px}.fixed-telegram span{font-size:12px}.hero-text,.faq-section,.contacts-block,.footer{padding:20px 15px}}@media (max-width:480px){.container{padding:10px}.category-block{padding:12px}.manual-card{padding:12px}.order-btn{padding:10px}#simplecallback-346 #sc_message,#custom-email-block input,#simplecallback-346 .simplecallback-captcha input{padding:10px;font-size:14px}}#zf-list,#aisin-list,#gm-list,#other-list{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:20px!important;box-sizing:border-box!important}@media (max-width:1199px) and (min-width:992px){#zf-list,#aisin-list,#gm-list,#other-list{grid-template-columns:repeat(4,1fr)!important}}@media (max-width:991px) and (min-width:768px){#zf-list,#aisin-list,#gm-list,#other-list{grid-template-columns:repeat(3,1fr)!important;gap:15px!important}}@media (max-width:767px) and (min-width:481px){#zf-list,#aisin-list,#gm-list,#other-list{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}}@media (max-width:480px){#zf-list,#aisin-list,#gm-list,#other-list{grid-template-columns:1fr!important;gap:15px!important}}