.tabs-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);max-width:700px;overflow:hidden;width:100%}.tabs-nav{border-bottom:1px solid #ddd;display:flex;flex-direction:column}.tab-button{background-color:#eee;border:none;cursor:pointer;flex-grow:1;font-family:noto sans;font-size:16px;outline:none;padding:15px 20px;text-align:center;transition:background-color .3s ease}.tab-button:hover{background-color:#e0e0e0}.tab-button.active{background-color:#69141e;border-bottom:3px solid #ef0000;color:#fff}.tab-content{padding:20px;text-align:center}.tab-content img{border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:none;height:auto;max-width:100%}.tab-content img.active{display:block}