.main_main__f5WkS{display:flex;align-items:center;justify-content:space-between;padding:0 40px;background-color:var(--black);height:calc(100vh - var(--header-height) - var(--footer-height));overflow-y:auto;gap:40px}.main_mainImage__dTfH1{width:auto;height:100%;object-fit:contain;animation:main_floatingEffect__fsUiw 3s ease-in-out infinite;flex-shrink:0}.main_gadgetSection__1d_i4{display:flex;flex-direction:column;gap:15px;flex:1 1;min-width:300px;max-width:450px}.main_gadgetSection__1d_i4::-webkit-scrollbar{width:6px}.main_gadgetSection__1d_i4::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:10px}.main_gadgetSection__1d_i4::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:10px}.main_gadgetSection__1d_i4::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.main_gadgetTitle__osepL{font-size:clamp(1.2rem,2vw,1.8rem);color:var(--white);margin:0 0 8px;font-weight:700;letter-spacing:2px;text-shadow:0 0 10px hsla(0,0%,100%,.3)}.main_gadgetContainer__nn0Sf{display:flex;flex-direction:column;gap:12px}.main_gadgetCard__2Njlm{border:1px solid rgba(65,135,255,.6);border-radius:10px;padding:14px;background:linear-gradient(135deg,rgba(65,135,255,.1),rgba(30,100,200,.1));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 20px rgba(65,135,255,.3),inset 0 0 20px rgba(65,135,255,.05);transition:all .3s ease;animation:main_neonPulse__RR4iD 3s ease-in-out infinite}.main_gadgetCard__2Njlm:hover{border-color:#4187ff;box-shadow:0 0 30px rgba(65,135,255,.6),inset 0 0 30px rgba(65,135,255,.1);transform:translateY(-5px)}.main_gadgetHeader__aVue1{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(65,135,255,.4)}.main_gadgetName__nU78r{font-size:clamp(1rem,1.5vw,1.4rem);color:var(--white);margin:0 0 3px;font-weight:700;letter-spacing:.5px;text-shadow:0 0 10px rgba(65,135,255,.5)}.main_gadgetModel__AKNgW{font-size:clamp(.75rem,1vw,.85rem);color:rgba(176,184,200,.8);margin:0;font-style:italic}.main_gadgetSpecs__wdvTe{display:flex;flex-direction:column;gap:7px}.main_specItem__2a60W{display:flex;flex-direction:column;gap:2px;font-size:clamp(.8rem,1vw,.9rem)}.main_specLabel__WvbqC{color:rgba(65,135,255,.9);font-weight:600;letter-spacing:.3px;text-shadow:0 0 8px rgba(65,135,255,.3)}.main_specValue__b7NVs{color:var(--white);padding-left:10px;border-left:2px solid rgba(65,135,255,.5);font-weight:500;font-size:.9em}@keyframes main_floatingEffect__fsUiw{0%{transform:translateY(0) scale(1);opacity:.95}50%{transform:translateY(-15px) scale(1.08);opacity:1}to{transform:translateY(0) scale(1);opacity:.95}}@keyframes main_neonPulse__RR4iD{0%,to{box-shadow:0 0 20px rgba(65,135,255,.3),inset 0 0 20px rgba(65,135,255,.05)}50%{box-shadow:0 0 30px rgba(65,135,255,.5),inset 0 0 25px rgba(65,135,255,.1)}}@media (max-width:1200px){.main_main__f5WkS{flex-direction:column;padding:60px 40px;gap:50px;position:relative;justify-content:flex-start;align-items:center}.main_mainImage__dTfH1{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;opacity:.4}.main_gadgetSection__1d_i4{position:relative;z-index:10;max-height:none;flex:none;width:100%;max-width:600px}.main_gadgetTitle__osepL{font-size:1.6rem}.main_gadgetCard__2Njlm{padding:20px;background:rgba(30,50,100,.2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(65,135,255,.8);box-shadow:0 0 20px rgba(65,135,255,.2),inset 0 0 20px rgba(65,135,255,.05)}.main_gadgetName__nU78r{font-size:1.3rem}.main_gadgetModel__AKNgW,.main_specItem__2a60W,.main_specLabel__WvbqC,.main_specValue__b7NVs{font-size:.95rem}}@media (max-width:768px){.main_main__f5WkS{flex-direction:column;padding:20px 15px;gap:20px;position:relative;justify-content:flex-start;align-items:center}.main_mainImage__dTfH1{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;opacity:.4}.main_gadgetSection__1d_i4{position:relative;z-index:10;width:100%;max-height:none;flex:none}.main_gadgetTitle__osepL{font-size:var(--heading3)}.main_gadgetCard__2Njlm{padding:15px;background:rgba(30,50,100,.2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(65,135,255,.8);box-shadow:0 0 20px rgba(65,135,255,.2),inset 0 0 20px rgba(65,135,255,.05)}.main_gadgetName__nU78r{font-size:1.1rem}.main_specItem__2a60W{font-size:.85rem}}