.neural-customizer{background-color:#000;padding:40px 20px}.neural-customizer .engine-main-header{max-width:900px;margin:0 auto 30px;text-align:left}.neural-customizer .main-title{color:#0ff;font-family:monospace;font-size:1.2rem;margin:0;letter-spacing:4px}.neural-customizer .sub-title{color:#0ff6;font-size:.7rem;margin:5px 0 0}.neural-customizer .engine-container{max-width:900px;margin:0 auto;position:relative;overflow:visible}.neural-customizer .canvas-box{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:56.25%;background:#141414;border:1px solid rgba(0,255,255,.1)}.neural-customizer canvas{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.neural-customizer .control-panel{position:relative;z-index:5;margin:-250px 40px 0;max-width:500px;width:80%;background:#000a144d;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(0,255,255,.2);border-top:1px solid rgba(0,255,255,.6);padding:25px}.neural-customizer .parameters-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.neural-customizer .param-item{background:#00ffff0d;border-left:2px solid rgba(0,255,255,.3);padding:12px}.neural-customizer label{display:flex;justify-content:space-between;color:#00ffffb3;font-size:13px;margin-bottom:10px;font-family:monospace}.neural-customizer .val{color:#fff}.neural-customizer input[type=range]{-webkit-appearance:none;width:100%;height:1px;background:#0ff3;outline:none}.neural-customizer input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:18px;background:#0ff;cursor:pointer}.neural-customizer .tab-btn{background:none;border:1px solid rgba(0,255,255,.2);color:#0ff6;padding:5px 10px;font-size:13px;cursor:pointer;margin-right:5px}.neural-customizer .tab-btn.is-active{border-color:#0ff;color:#fff;background:#00ffff1a}.neural-customizer .canvas-box{position:relative;overflow:hidden}.neural-customizer .canvas-status-overlay{position:absolute;top:15px;left:20px;z-index:3;display:flex;align-items:center;color:#a50000;font-family:monospace;font-size:11px;font-weight:700;letter-spacing:.1em;pointer-events:none;text-shadow:0 0 5px rgba(233,1,1,.5)}.neural-customizer .rec-dot{width:7px;height:7px;background-color:#cc0303;border-radius:50%;margin-right:8px;box-shadow:0 0 10px red;animation:rec-blink 1.5s infinite}@keyframes rec-blink{0%{opacity:1}50%{opacity:.2}to{opacity:1}}#crypto-overlay{position:absolute;top:0;left:0;width:100%;height:80px;background:linear-gradient(180deg,rgba(0,255,255,.2) 0%,transparent 100%);display:none;align-items:center;padding:0 20px;z-index:20;border-bottom:1px solid rgba(0,255,255,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#crypto-overlay.is-visible{display:flex;animation:slideDown .3s ease-out}.crypto-header{display:flex;flex-direction:column}.scanner-text{color:#0ff;font-family:monospace;font-size:9px;letter-spacing:1px}.crypto-code{color:#fff;font-family:Courier New,monospace;font-size:20px;font-weight:700;text-shadow:0 0 10px #00ffff;margin-top:4px}#crypto-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0014144d;display:none;flex-direction:column;align-items:flex-start;padding:40px 20px;z-index:20;overflow:hidden}#crypto-overlay.is-visible{display:flex}.crypto-scanner-line{position:absolute;left:0;width:100%;height:3px;background:#0ff;box-shadow:0 0 20px #0ff,0 0 40px #0ff;top:-5%;animation:scanFull 1.5s ease-in-out forwards}@keyframes scanFull{0%{top:-5%;opacity:0}10%{opacity:1}90%{opacity:1}to{top:105%;opacity:0}}.crypto-header{position:relative;z-index:21}.tab-selectors{display:flex;gap:8px;align-items:center;width:100%}.capture-btn{margin-left:auto;background:#ff00001a;border:1px solid #ff4444;color:#f44;padding:4px 10px;font-family:Courier New,monospace;font-size:10px;cursor:pointer;display:flex;align-items:center;gap:6px;text-transform:uppercase}.capture-btn:hover{background:#f44;color:#000}.rec-dot{width:6px;height:6px;background:#f44;border-radius:50%;animation:rec-blink 1s infinite}@keyframes rec-blink{50%{opacity:.3}}@media screen and (max-width:767px){.neural-customizer{padding:0}.neural-customizer .engine-container{display:flex;flex-direction:column;max-width:100%;margin:0;padding:0}.neural-customizer .canvas-box{padding-bottom:0;height:60vh;width:100%;position:relative;order:1}.neural-customizer .control-panel{order:2;position:relative;margin:0;width:100%;max-width:100%;min-height:40vh;padding:12px 10px;background:#000;border:none;border-top:1px solid rgba(0,255,255,.3);box-sizing:border-box;display:flex;flex-direction:column;gap:8px}.neural-customizer .parameters-grid{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:6px}.neural-customizer .param-item{padding:8px;background:#00ffff0d;border-left:2px solid rgba(0,255,255,.3)}.neural-customizer label{font-size:10px;margin-bottom:2px}.neural-customizer .val{font-size:10px}.tab-selectors{display:flex;width:100%;gap:5px;justify-content:space-between;margin-top:5px}.neural-customizer .tab-btn{flex:1 1 auto;font-size:10px;padding:6px 0;height:30px;text-align:center}.capture-btn{width:50%;height:24px;font-size:15px;justify-content:center;margin-top:5px}.neural-customizer input[type=range]::-webkit-slider-thumb{width:12px;height:16px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/neural-engine.css.map */
