.image-list-container{position:relative}.image-item img{border-radius:8px;box-shadow:0 1px 4px #00000014;margin:auto;max-width:90vw}@media (max-width:768px){.image-list-container{padding:.5rem}.image-item img{border-radius:4px;max-width:100%}h2{font-size:1.2rem;text-align:center}button{font-size:.9rem;padding:.4rem .8rem}}#root,.App,body,html{background:#f9f9f9;font-family:Arial,sans-serif;height:100%;margin:0}.App{align-items:center;display:flex;flex-direction:column;min-height:100vh;padding:1rem}h2{margin-bottom:1rem}.image-list-container{background:#fff;border-radius:0;bottom:0;box-shadow:0 2px 8px #0000001a;flex-direction:column;gap:1rem;height:100vh;left:0;margin:0;overflow-x:hidden;overflow-y:auto;padding:1rem .5rem;position:fixed;right:0;top:0}.image-item,.image-list-container{display:flex;max-width:100%;width:100%}.image-item{align-items:center;box-sizing:border-box;justify-content:center;padding:0}.image-item img{display:block;height:auto;max-width:1100px;object-fit:contain;width:100%}.controls{align-items:center;display:flex;gap:1rem;justify-content:center}button{background:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1rem}button:disabled{background:#ccc;cursor:not-allowed}.ad-section{border-top:6px solid #000}.section-title{font-size:22px;font-weight:700;margin:20px 0;text-align:center}.main-divider{background-color:#000;border-radius:4px;height:6px;margin:25px 0;width:100%}.clickable-image{cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.clickable-image:hover{box-shadow:0 6px 14px #00000040;transform:scale(1.02)}.other-section .image-item img{margin:0 auto;max-width:900px}
/*# sourceMappingURL=main.2536f884.css.map*/