.iot-page-container{color:#f0f0f0;background-color:#000;min-height:100vh;padding:0 0 50px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.iot-content-wrapper{max-width:1200px;margin:0 auto;padding:20px}.iot-header{text-align:center;margin-bottom:10px;padding:40px 20px}.iot-title{color:#fff;letter-spacing:1px;margin-top:2em;font-size:2.5rem;font-weight:700}.iot-section-title{color:#0af;border-bottom:1px dashed #222;align-items:center;gap:10px;margin-bottom:15px;padding-bottom:5px;font-size:1.5rem;font-weight:600;display:flex}.iot-pdf-abstract-section,.iot-video-collage-section{align-items:flex-start;gap:40px;margin-bottom:40px;display:flex}.iot-pdf-column{background:#111;border-left:5px solid #0af;border-radius:10px;flex-direction:column;flex:1;padding:20px;display:flex}.iot-pdf-viewer-container{border:2px solid #2c2c2c;border-radius:8px;flex-grow:1;height:500px;margin-bottom:15px;overflow:hidden;box-shadow:0 0 15px #00aaff26}.iot-pdf-iframe{width:100%;height:100%;overflow:auto}.iot-abstract-column{background:#111;border-left:5px solid #ffcb05;border-radius:10px;flex:1;padding:20px}.iot-abstract-text{color:#d1d1d1;text-align:justify;font-size:1rem;line-height:1.8}.iot-video-column{background:#111;border-left:5px solid #ffcb05;border-radius:10px;flex:1;padding:20px}.iot-video-container{border:1px solid #2c2c2c;border-radius:8px;margin-bottom:10px;overflow:hidden}.iot-demo-video{width:100%;height:auto;display:block}.iot-video-note{color:#999;text-align:center;background:#1c1c1c;border-top:1px solid #2c2c2c;padding:8px;font-size:.85rem}.iot-collage-column{background:#111;border-left:5px solid #0af;border-radius:10px;flex:1;padding:20px}.iot-image-collage{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;display:grid}.iot-collage-img{-o-object-fit:cover;object-fit:cover;cursor:pointer;border:1px solid #333;border-radius:6px;width:100%;transition:transform .3s,box-shadow .3s;height:280px!important}.iot-collage-img:hover{transform:scale(1.03);box-shadow:0 0 15px #ffcb0566}.iot-zoomed-overlay{z-index:1000;cursor:pointer;background:#000000e6;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.iot-zoomed-content{background:#111;border-radius:10px;justify-content:center;align-items:center;max-width:90vw;max-height:90vh;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 30px #00aaff80}.iot-close-zoom{color:#0af;cursor:pointer;z-index:1001;background:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;transition:background-color .3s;display:flex;position:absolute;top:30px;right:15px}.iot-close-zoom:hover{background:#fff6}.iot-zoomed-img{width:100%;height:100%;position:relative!important}.iot-divider{background-color:#222;border:none;height:1px;margin:40px 0}@media (max-width:992px){.iot-pdf-abstract-section,.iot-video-collage-section{flex-direction:column;gap:30px}.iot-pdf-column,.iot-abstract-column,.iot-video-column,.iot-collage-column{width:100%;padding:15px}.iot-pdf-viewer-container{height:500px}.iot-image-collage{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}@media (max-width:600px){.iot-title{font-size:1.8rem}.iot-section-title{font-size:1.3rem}.iot-pdf-viewer-container{height:350px}.iot-image-collage{grid-template-columns:1fr}.iot-zoomed-content{max-width:95vw;max-height:95vh;padding:10px}.iot-close-zoom{width:30px;height:30px;font-size:1rem;top:10px;right:10px}}
